.choose_us{
    font-size: 25px !important;
}


/* thank_you_wrap */
.thank_you_wrap{
    background-color: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: .7rem;
    padding: 0 1rem 2.5rem 1rem;
}
.thank_you_wrap .mail_img img{
    width: 15rem;
}
.thank_you_wrap .thank_you_content h2{
    color: #162B7F;
    font-size: 1.8rem;
    font-weight: 600;
    padding: .3rem 0;
    text-align: center;
}
.thank_you_wrap .thank_you_content p{
    color: #0E1F60;
    text-align: center;
    font-weight: 500;
    margin-bottom: 1.3rem;
}
.thank_you_wrap .thank_btn{
    padding: .2rem 0;
}
.thank_you_wrap .thank_btn a{
    background-color: #162B7F;
    color: #fff;
    padding: .9rem 1.8rem;
    font-weight: 500;
    border-radius: .4rem;
    border: 2px solid #162B7F;
}
.thank_you_wrap .thank_btn a:hover{
    background-color: #fff;
    color: #162B7F;
}
.thank_you_wrap .disha_logo{
    font-size: 1.1rem;
    color: #162B7F;
    font-weight: 500;
    margin-top: 3rem;
    margin-bottom: .2rem;
}
#header{
    position: sticky !important;
    width: 100%;
    top: 0;
    left: 0;
}
.left_mr{
    margin-left: -5rem !important;
}
.thanks{
    background-color: #e3ecfc;
    padding: 3rem 2rem;
}
.mleft{
    margin-left: -3rem !important;
}
.faq-list li {
    position: relative;
    color: var(--primary-color2);
}
.faq-list li::before {
    content: '';
    position: absolute;
    width: 11px;
    height: 11px;
    background-color: var(--primary-color2);
    border-radius: 50%;
    top: 7.5px;
    left:-22px;
}

.about-us {
  scroll-margin-block-start: 350px;
}
.our-professional {
  scroll-margin-block-start: 130px;
}
.fl-counter {
    scroll-margin-block-start: 130px;
}
.testimonial {
    scroll-margin-block-start: 130px;
}
.form-contact-us {
    scroll-margin-block-start: 130px;
}




@media only screen and (max-width:480px){
    @media only screen and (max-width:480px){
       .thank_you_wrap{
        width: 100%;
        text-align: center;
       }
    }
}
@media only screen and (max-width:700px){
    .mleft{
        margin-left: 0rem !important;
    }
    .about-us {
        scroll-margin-block-start: 60px;
      }
      .our-professional {
        scroll-margin-block-start: 60px;
      }
      .fl-counter {
          scroll-margin-block-start: 60px;
      }
      .testimonial {
          scroll-margin-block-start: 60px;
      }
      .form-contact-us {
          scroll-margin-block-start: 60px;
      }
}