.ca1{
    color: black;
    font-size: 56.082px;
    font-weight: 700;
}

.ca2{
    color: #E83B38;
    font-size: 12px;
    font-weight: 600;
}

.ca3{
    color: #262626;
    font-size: 15.563px;
    font-weight: 600;
    flex-shrink: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.my-btn-primary{
    border-radius: 3.319px;
    background: #E83B38;
    color: white !important;
    font-size: 13px;
    display: flex;
    padding: 5px 22px 4px 22px;
    justify-content: space-between;
    align-items: center;
    border: none;
    font-weight: 700;
    width: fit-content;
}

.my-btn-secondary{
    background: white;
    color: #E83B38 !important;
    font-size: 13px;
    border-radius: 3.319px;
    border: 1px solid rgba(232, 59, 56, 0.50); 
    display: flex;
    padding: 4px 30px 3px 30px;
    justify-content: space-between;
    align-items: center;
    width: fit-content;
}



.mr-6{
 margin-right: 4rem;
}
.ml-6{
   margin-left: 4rem;
}


.mr2-6{
    margin-right: 0rem;
   }
.ml2-6{
    margin-left: 0rem;
}

.da1{
    color: #262626;
    font-size: 31px;
    font-weight: 400;
  
}

.da2{
    color: #E83B38;
    font-size: 50px;
    font-weight: 800;
}

.fa1{
    color: inherit;
    font-size: 26px;
    font-weight: 400;
  
}

.fa2{
    color: #E83B38;
    font-size: 40px;
    font-weight: 800;
}


.calendar-ar{
    margin-top:0px;
    /* margin-right: 10%; */
    width: 90%;
    max-width: 730px;
}

.pt-part3{
  margin-top: auto;
}

.mt-part2{
    margin-top: 90px;
  }

.my-card-title{
    color: #262626;
    font-size: 25px;
    font-weight: 600;
    
}

.section3{
    margin-right: 0px !important;
    margin-left:0px !important;
    margin-top:0px;
    background: #F6F7FC;
   
}


.my-card-description{
    color: rgba(38, 38, 38, 0.60);
    font-feature-settings: 'liga' off, 'clig' off;
    font-size: 12px;
    font-weight: 400;
}

.my-card-avg{
    color: #E83B38;
    font-size: 35px;
    font-weight: 700;
}

.ja1{
    color: #E83B38;
    font-size: 43px;
    font-weight: 800;
    margin-bottom: 1.9rem;
}
.ja2{
    color: #262626;
    font-size: 30px;
    font-weight: 400;
}
.ja4{
    color: #000;
    font-size: 11px;
    font-weight: 400;
    margin-top: 7px;
}
.distance{
    height:100px
}

.ka1{
    color: #E83B38;
    font-size: 26px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 30px;
}

.ka2{
    color: #575757;
    font-size: 10.314px;
    font-weight: 700;
    margin-top: 20px;
}

.ka3{
    color: #575757;
    text-align: center;
    font-size: 10.314px;
    font-weight: 400;
}

.quastion{
    color: #3D3D3D;
    cursor: pointer;
    font-size: 15.472px;
}
.answer{
    color: #3D3D3D;
    font-size: 15.472px;
}

.quastion-section{
    margin-right: 0px !important;
    margin-left:0px !important;
    margin-top:120px;
    background: #F6F7FC;
    
}

.quastion-section-en{
    margin-right: 0px !important;
    margin-left:0px !important;
    margin-top:120px;
    background: #F6F7FC;
    
}

.pa1{
    color: #262626;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 3px;
    margin-top: 100px;
}

.pa2{
    color: #E83B38;
    font-size: 55px;
    font-weight: 800;
    margin-bottom: 20px;
    line-height: 66px;
}

.pa3{
    color: #262626;
    font-size: 12px;
    font-weight: 400;
    max-width: 70%;
    margin-bottom: 30px;
}
.pa4{
    margin-bottom: 29px;
}

.pa5{
    /* max-width: 80%; */
}

.pa7{
    width: calc(100% / 11);
}

.ua1{
    color: #262626;
    font-size: 34.185px;
    font-weight: 400;
}
.ua2{
    color: #E83B38;
    font-size: 45.581px;
    font-weight: 800;
}

.ua3{
    max-height: 45px;
}

.partners-ar{
    background: #262626;
    width:80%;color:#FFF;
    font-size: 14px;
    clip-path: polygon(0 0, 76% 0, 100% 100%, 0% 100%);
}

.partners-en{
    background: #262626;
    width:80%;
    color:#FFF;
    font-size: 14px;
    clip-path: polygon(25% 0%, 100% 0%, 100% 100%, 0% 100%);
}

@media screen and (max-width: 768px) {
    .my-btn-primary{
        font-size: 14px;
        padding: 6px 26px 5px 26px;
    }
        .ca1{
            font-size: 34px;
            text-align: center;
        }
        .ca2{
            text-align: center;
            font-size: 14px;
        }
        .ca3{
            text-align: center;
        }
        .ca4{
            left: 0 !important;
            right: unset !important;
            text-align: left !important;
            transform: unset !important;
        }

        .mr-6{
            margin-right: 0.6rem;
           }

        .ml-6{
            margin-left: 0.6rem;
        }

        .mr2-6{
            margin-right: 0.6rem;
           }

        .ml2-6{
            margin-left: 0.6rem;
        }

        .da1{
            font-size: 24px;
        }
        
        .da2{
            color: #E83B38;
            font-size: 35px;
        }
        .calendar-ar{
            /* margin-right: calc(40% - 140px) !important; */
            /* width: 240px;
            height: 240px; */
            margin-top: 0px;
            width: 95%;
        }
       
        .fa1{
            font-size: 24px;
            color: #262626;
        }
        
        .fa2{
            color: #E83B38;
            font-size: 35px;
        }
        .pt-part3{
            margin-top: auto;
          }
         

          .my-card-title{
            font-size: 16px;
          }
          .my-card-description{
           font-size: 11px;
          }
          .my-card-avg{
            font-size: 20px;
          }

          .distance{
            height: 100px;
          }
          .ja1{
            font-size: 36px;
            margin-bottom: 1.4rem;
           }
        .ja2{
            font-size: 21px;
        }
        .quastion-section{
            margin-top: 90px;
        }

        .quastion-section-en{
            margin-top: 90px;
        }

        .pa1{
            margin-top: 60px;
            margin-bottom: 0;
        }

        .pa7{
            width: calc(100% / 9);
        }

        .pa2{
            font-size: 45px;
            margin-bottom: 20px;
            line-height: 48px;
        }
        .pa1{
            margin-bottom: 16px;
        }
        .pa3{
            max-width: 85%;
        }

        .ua1{
            font-size: 29.185px;
        }
        .ua2{
            font-size: 40.581px;
        }

        .ua3{
            max-height: 75px;
        }

        .partners-ar{
           clip-path: unset !important;
           width:100%
        }
        .partners-en{
            clip-path: unset !important;
            width:100%
         }

         .section3{
            margin-top: 50px;
         }
         
  }

 

@media (max-width: 768px) {
    .inner1 .carousel-item > div {
        display: none;
    }
    .inner1 .carousel-item > div:first-child {
        display: block;
    }


    .inner2 .carousel-item > div {
        display: none;
    }
    .inner2 .carousel-item > div:first-child {
        display: block;
    }
}

.inner1 .carousel-item.active,
.inner1 .carousel-item-next,
.inner1 .carousel-item-prev {
    display: flex;
}


.inner2 .carousel-item.active,
.inner2 .carousel-item-next,
.inner2 .carousel-item-prev {
    display: flex;
}

/* display 3 */
@media (min-width: 768px) {
    
    .inner1 .carousel-item-right.active,
    .inner1 .carousel-item-next {
      transform: translateX(33.333%);
    }
    
    .inner1 .carousel-item-left.active, 
    .inner1 .carousel-item-prev {
      transform: translateX(-33.333%);
    }


    .inner2 .carousel-item-right.active,
    .inner2 .carousel-item-next {
      transform: translateX(16.666%);
    }
    
    .inner2 .carousel-item-left.active, 
    .inner2 .carousel-item-prev {
      transform: translateX(-16.666%);
    }
}

.inner1 .carousel-item-right,
.inner1 .carousel-item-left{ 
  transform: translateX(0);
}

.inner2 .carousel-item-right,
.inner2 .carousel-item-left{ 
  transform: translateX(0);
}
