@media (min-width: 100px) and (max-width: 575px) {
  #HSN{
    top:-5rem !important;
  }
  .mrgn_mng{
    margin-bottom: 0;
  }
  .navbar-toggler{
    vertical-align: baseline;
    padding: 2px 8px 2px 8px;
  }
  #myTab-onload{
    position: relative;
    top: -4rem;
  }
  #Top_socres{
    position: relative;
    top: -4rem;
}
  #Top_socres_two{
    position: relative;
    top: -4rem;
}
#Top_Scores_three{
  position: relative;
  top: -4rem;
}
#Top_Scores_four{
  position: relative;
  top: -4rem;
}
#Testimonial_tofel{
  position: relative;
  top: -4rem;
}
#Testimonial-ielts{
  position: relative;
  top: -4rem;
}
#Testimonial-Pte{
  position: relative;
  top: -4rem;
}
  .txt_adj>h5{
    font-size: 1rem !important;
  
    }
    
  .Course__Sumary>.container{
    padding:0 0 1rem 0;
  }
  .course_free_demo>h5{
    font-size: 1rem;
  }
  .nav-mytabs a.active, .nav-mytabs a:hover {
    top: 0;
    box-shadow: none;
    color: white !important;
    font-weight: bold;
}
  .About_us_intro > h4 {
    font-size: 1.4em;
  }
  .About_founder_heading>h2 {
    margin-top: 1.2rem;
    font-size: 1.4rem;
}
  .padding_off {
    padding-left: 0;
  }
  .Score__table .Course_thead > .Course_tr > .Course_th,
  .Course_td {
    padding: 3px !important;
    font-size: 10px !important;
  }

  .Score__table .Course_thead .Course_th {
    font-size: 12px !important;
  }
  .Score__table {
    width: 100%;
    border: 1px solid #32acbc !important;
  }
  .Course__Sumary__table {
    width: 100% !important;
  }
  .Course__Sumary__qtn .Summary_thead_qtn > .Summary_tr_qtn > .Summary_th_qtn,
  .Summary_td_qtn {
    font-size: calc(1vw + 5px) !important;
    padding: 3px !important;
    border: 1px solid #32acbc !important;
  }
  .Course__Sumary__table .Summary_thead > .Summary_tr > .Summary_th,
  .Summary_td {
    font-size: calc(1vw + 5px) !important;
    padding: 3px !important;
    border: 1px solid #32acbc !important;
  }
  .Course__Sumary h3 {
    font-size: 1.2rem !important;
  }
  .SAT__Prep__text {
    padding-left: 1rem;
    font-size: 15px;
  }
  .About_us_content_outer {
    padding: 9px 5px 9px 5px;
  }
  .blog_outer {
    padding: 9px 5px 9px 5px !important;
  }
  .FAQ_Outer_container {
    padding: 9px 5px 9px 5px !important;
  }
  .Gurantee_tab_outer {
    padding: 9px 5px 9px 5px !important;
  }
  .pr_term_outer {
    padding: 9px 5px 9px 5px !important;
    margin-left: 2%;
    margin-right: 3%;
  }
  .blog_heading_left h6 {
    font-size: 1.1rem;
  }
  .Ap_heading > h5 {
    font-size: 1.2em !important;
    color: #32acbc;
  }
  .Tofel_heading > h5 {
    font-size: 1.2em !important;
  }
  .Ielts_heading > h5 {
    font-size: 1.2em !important;
  }
  .Pte_heading > h5 {
    font-size: 1.2em !important;
  }
  .BitSAT__HEADING_SUb > h5 {
    font-size: 1.2em !important;
  }
  .FAQ_inner h6 {
    text-align: left;
    line-height: 19px;
    font-size: 15px;
  }
  .SAT__Prep__heading > a {
    text-align: left !important;
    font-weight: bold;
    color: black !important;
    font-size: 1rem !important;
  }
  .Demo__Video__Heading > a {
    margin-left: 0%;
    font-weight: bold !important;
    color: black !important;
    font-size: 1rem !important;
    text-align: left !important;
  }
  .Top_Scores_SAT_I__Heading > a {
    padding: 0px;
    font-size: 1.1rem !important;
  }
  .Test__Mathematics > a {
    font-size: 1rem !important;
    margin-left: 0%;
  }
  .Test__Physics > a {
    font-size: 1rem !important;
    margin-left: 0%;
  }
  .Test__Chemistry > a {
    font-size: 1rem !important;
    margin-left: 0%;
  }
  .SAT_Subject_Courses > a {
    font-size: 1rem !important;
    margin-left: 0%;
  }
  .SAT__Prep__heading {
    margin-left: 0%;
    margin-top: 140px;
  }
  .margn{
    margin-top: -0.7rem;
  }
  .Gurantee_inner > h6 {
    font-size: 1.2rem !important;
    text-align: left !important;
  }
  .Gurantee_scheme_Heading > h2 {
    font-size: 1.5rem !important ;
    padding: 14px 22px 14px 22px !important;
  }

  .Gurantte_qtn1 p:first-child {
    text-align: left;
  }
  .Gurantte_qtn2 p:first-child {
    text-align: left;
  }
  .Gurante_qtn3 p:first-child {
    text-align: left;
  }
  .s_qtn1 p:first-child {
    text-align: left !important;
  }
  .s_qtn2 p:first-child {
    text-align: left !important;
  }
  .s_qtn3 p:first-child {
    text-align: left !important;
  }

  .Satisfaction_Gurantee > p:first-child {
    font-size: 1.2rem !important;
    text-align: left !important;
  }
  .nav-mytabs li:not(:last-child) {
    margin-right: 5px;
  }
  .nav-mytabs {
    width: 100%;
    
  }
  .cstm_force a {
    margin-left: 0 !important;
    font-size: 14px !important;
    position: relative;
    top: 4px;
    padding: 5px 5px 5px 5px !important;
    color: #404041 !important;
    transition: all 0.2s ease-in-out;
    font-weight: normal;
  }
  .nav-mytabs a {
    font-size: 1rem;
    position: relative;
    top: 4px;
    padding: 5px 15px 5px 15px;
    color: #404041 !important;
    transition: all 0.2s ease-in-out;
    font-weight: normal;
  }
  img.form_img_btn {
    width: 75px;
  }
}
@media (min-width: 1300px) {
  .banner {
    background: url("img/banner/blog/2500-X-680-Blog.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    min-height: 640px;
    height: 640px;
  }

  .banner_course {
    background: url("img/banner/course/2500-X-680-our-courses.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    min-height: 640px;
    height: 640px;
  }
  .banner_about {
    background: url("img/banner/classroom-banner.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    min-height: 640px;
    height: 640px;
  }
  .Thankyou_page_banner{
    background: url('img/Thankyou-page-banner/Thank-you-page-banner-801.jpg');
    background-size: 100% 100% !important;
    background-position: center center !important;
    height:550px;
    background-repeat: no-repeat;
}
}
@media (min-width: 992px) and (max-width: 1299px) {
  .banner {
    background: url("img/banner/blog/1300-X-620-Blog.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    min-height: 640px;
    height: 640px;
  }
  .banner_course {
    background: url("img/banner/course/1300-X-620-our-courses.png");
    background-repeat: no-repeat;
    background-size: 110% 100%;
    /* background-position: center center; */
    min-height: 640px;
    height: 640px;
  }
  .banner_about {
    background: url("img/banner/Banner-Oue-Courses.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    min-height: 640px;
    height: 640px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .banner {
    background: url("img/banner/blog/1300-X-620-Blog.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    min-height: 640px;
    height: 640px;
  }
  /* course */
  .banner_course {
    background: url("img/banner/course/1300-X-620-our-courses.png");
    background-repeat: no-repeat;
    background-size: 140% 100%;
    /* background-position: center center; */
    min-height: 550px;
    height: 550px;
  }
  .banner_about {
    background: url("img/banner/Banner-Oue-Courses.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    min-height: 550px;
    height: 550px;
  }
  .Thankyou_page_banner{
    background: url('img/Thankyou-page-banner/Thank-you-page-banner-801.jpg') !important;
    background-size: 150% 100% !important;
    background-position: -8rem center !important;
    height:550px;
    background-repeat: no-repeat;
}
}
@media (min-width: 576px) and (max-width: 767px) {
  .banner {
    background: url("img/banner/blog/1300-X-620-Blog.png");
    background-repeat: no-repeat;
    background-size: 163% 100%;
    background-position: center center;
    min-height: 550px;
    height: 550px;
  }
  .banner_course {
    background: url("img/banner/course/1300-X-620-our-courses.png");
    background-repeat: no-repeat;
    background-size: 157% 100%;
    /* background-position: center center; */
    min-height: 550px;
    height: 550px;
  }
  .banner_about {
    background: url("img/banner/Banner-Oue-Courses.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    min-height: 550px;
    height: 550px;
  }


}
@media (min-width: 460px) and (max-width: 575px) {
  .banner {
    background: url("img/banner/blog/480-x-718-blog-.png");
    background-repeat: no-repeat;
    background-size: cover;
    /* background-position: center 1.5rem; */
    min-height: 450px;
    height: 450px;
  }

  .banner_course {
    background: url("img/banner/course/480-x-718-our-courses.png");
    background-repeat: no-repeat;
    background-size: cover;
    /* background-position: center center; */
    min-height: 450px;
    height: 450px;
  }
  .banner_about {
    background: url("img/banner/Banner-Oue-Courses.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    min-height: 450px;
    height: 450px;
  }

}
@media (min-width:100px) and (max-width:380px){
  .THNK_MOB_BANNER{
    background: url('img/testimonials/Thank-you-page-banner-X801-android.jpg') !important;
    background-size:175% 100% !important;
    /* background-position: center center; */
    height:300px !important;
    background-repeat: no-repeat;
}
}
@media (min-width:381px) and (max-width:575px){
  .THNK_MOB_BANNER{
    background: url('img/testimonials/Thank-you-page-banner-X801-android.jpg') !important;
    background-size:170% 105% !important;
    /* background-position: center center; */
    height:350px !important;
    background-repeat: no-repeat;
}
}
@media (min-width: 100px) and (max-width: 459px) {
  .banner {
    background: url("img/banner/blog/480-x-718-blog-.png");
    background-repeat: no-repeat;
    background-size: cover;
    /* background-position: center center; */
    min-height: 420px;
    height: 420px;
  }
  .banner_course {
    background: url("img/banner/course/480-x-570-our-courses.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    /* background-position: center center; */
    /* background-position: center center; */
    min-height: 420px;
    height: 420px;
  }
  .banner_about {
    background: url("img/banner/Banner-Oue-Courses.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    min-height: 420px;
    height: 420px;
  }
}
@media (min-width:500px) and (max-width:549px){
  .Thankyou_text_mob>h2{
    font-weight: bold;
    font-size: 1.65rem!important;
}
.Thankyou_text_mob>h5{
    font-size: 1.65rem!important;
   margin-bottom: 0;
}
}
@media (min-width:453px) and (max-width:499px){
  .Thankyou_text_mob>h2{
    font-weight: bold;
    font-size: 1.45rem!important;
}
.Thankyou_text_mob>h5{
    font-size: 1.45rem!important;
   margin-bottom: 0;
}
}
@media (min-width:402px) and (max-width:452px){
  .Thankyou-outer_mob{
    padding: 0 2rem 0 2rem !important;
}
  .Thankyou_text_mob>h2{
    font-weight: bold;
    font-size: 1.35rem!important;
}
.Thankyou_text_mob>h5{
    font-size: 1.35rem!important;
   margin-bottom: 0;
}
}
@media (min-width:373px) and (max-width:401px){
  .Thankyou-outer_mob{
    padding: 0 2rem 0 2rem !important;
}
  .Thankyou_text_mob>h2{
    font-weight: bold;
    font-size: 1.22rem!important;
}
.Thankyou_text_mob>h5{
    font-size: 1.22rem!important;
   margin-bottom: 0;
}
}
@media (min-width:334px) and (max-width:372px){
  .Thankyou-outer_mob{
    padding: 0 1.5rem 0 1.5rem !important;
}
  .Thankyou_text_mob>h2{
    font-weight: bold;
    font-size: 1.13rem!important;
}
.Thankyou_text_mob>h5{
    font-size: 1.13rem!important;
   margin-bottom: 0;
}
}
@media (min-width:303px) and (max-width:333px){
  .Thankyou-outer_mob{
    padding: 0 1.5rem 0 1.5rem !important;
}
  .Thankyou_text_mob>h2{
    font-weight: bold;
    font-size: 1rem!important;
}
.Thankyou_text_mob>h5{
    font-size: 1rem!important;
   margin-bottom: 0;
}
}
@media (min-width:100px) and (max-width:302px){
  .Thankyou-outer_mob{
    padding: 0 1.5rem 0 1.5rem !important;
}
  .Thankyou_text_mob>h2{
    font-weight: bold;
    font-size: 80%!important;
}
.Thankyou_text_mob>h5{
    font-size: 80%!important;
   margin-bottom: 0;
}
}
@media (min-width:992px) and (max-width:1199px){
  .Thankyou_text>h2{
    margin-bottom: 0;  
    font-size: 1.8rem!important ;
}
.Thankyou_text>h5{
  font-size: 1.2rem!important ;
    margin-bottom:0 ;
}

}
@media (min-width:768px) and (max-width:991px){
  .Thankyou_text>h2{
    margin-bottom: 0;  
    font-size: 1.3rem!important ;
}
.Thankyou_text>h5{
  font-size: 0.9rem!important ;
    margin-bottom:0 ;
}
.Thankyou-outer{
  
      margin-top: 15% !important;
  }

}
@media (min-width:576px) and (max-width:767px){
  .Thankyou_text>h2{
    margin-bottom: 0;  
    font-size: 16px !important ;
}
.Thankyou_text>h5{
  font-size:12px!important ;
    margin-bottom:0 ;
}

.Thankyou-outer{
  
  margin-top: 25% !important;
}

}
@media (min-width:600px) and (max-width:767px){
  .Thankyou_page_banner{
    background: url('img/Thankyou-page-banner/Thank-you-page-banner-801.jpg');
    background-size: 130% 100% !important;
    background-position: -4rem center !important;
    height:500px !important;
    background-repeat: no-repeat;
}
}
@media (min-width:576px) and (max-width:599px){
  .Thankyou_page_banner{
    background: url('img/Thankyou-page-banner/Thank-you-page-banner-801.jpg');
    background-size: 150% 100% !important;
    background-position: -5rem center !important;
    height:500px !important;
    background-repeat: no-repeat;
}
}
@media (min-width:1600px) and (max-width:1760px) {
  .Thankyou_page_banner{
      background: url('img/Thankyou-page-banner/Thank-you2-2500.jpg') !important;
      background-size: 121% 100% !important;
      background-position: center center !important;
      height:550px;
      background-repeat: no-repeat;
  }
}
@media (min-width:1761px) and (max-width:2220px) {
  .Thankyou_page_banner{
      background: url('img/Thankyou-page-banner/Thank-you2-2500.jpg') !important;
      background-size: 100% 100% !important;
      background-position: center center !important;
      height:550px;
      background-repeat: no-repeat;
  }
}
@media  (min-width:2220px) and  (max-width:2600px) {
  .Thankyou_page_banner{
      background: url('img/Thankyou-page-banner/Thank-you2-2500.jpg') !important;
      background-size: 100% 100% !important;
      background-position: center center !important;
      height:600px !important;
      background-repeat: no-repeat;
  }
}
@media  (min-width:2601px) {
  .Thankyou_page_banner{
      background: url('img/Thankyou-page-banner/Thank-you2-2500.jpg') !important;
      background-size: 100% 100% !important;
      background-position: center center !important;
      height:800px !important;
      background-repeat: no-repeat;
  }
}
@media (min-width:1200px) and (max-width:1299px){
  .ADD_inner_cnt,label{
    font-size: 14px !important;
}
.form_outer_cnt_indi{
  width: 26% !important;
  height:550px;
  position: absolute; 
  right: 0;
}
.add_outer{
  /* padding: 3.5rem 0 3.3rem 0 !important; */
  padding: 3.5rem 0 6.6rem 0 !important;
}
}
@media (min-width:992px) and (max-width:1199px){
  .ADD_inner_cnt,label{
    font-size: 14px !important;
}
.form_outer_cnt_indi{
  width: 26% !important;
  height:550px;
  position: absolute; 
  right: 0;
}
.ADD_inner_cnt{
  padding: 0 0.8rem 0 0.8rem !important;
}
.hed_Cnt_add>h3{
  padding: 0 0.8rem  0 0.8rem !important;


}
.add_outer{
  /* padding: 3.5rem 0 3.4rem 0 !important; */
  padding: 3.5rem 0 6.6rem 0 !important;
}
}

@media (min-width:768px) and (max-width:991px){
  .ADD_inner_cnt,label{
    font-size: 12px !important;
}
.form_outer_cnt_indi{
  width: 30% !important;
  height:550px;
  position: absolute; 
  right: 0;
}
.add_outer{
  /* padding: 3.5rem 0 3.7rem 0 !important; */
  padding: 3.5rem 0 6.9rem 0 !important;
}
.ADD_inner_cnt{
  padding: 0 0.2rem 0rem 0.2rem !important;
}
.hed_Cnt_add>h3{
  padding: 0 0.2rem  0 0.2rem !important;
font-weight: bold;

}
.hed_Cnt_add{
  border-bottom: 2px solid #32acbc; 
  margin-bottom: 1rem;
}
.hed_Cnt_add>h3{
font-size: 1.5rem; 

}
.head_office_cnt>h5{
  font-weight: bold;
  font-size: 1.1rem !important;
}
.Branch_officce_head_cnt{
  margin-top: 0.6rem;
}
.Branch_officce_head_cnt>h5{
  font-weight: bold;
  font-size: 1.1rem !important;
}
.Bengaluru_add_head{
  padding-top: 0.6rem;
}
.Bengaluru_add_head>h5{
font-weight: bold;
font-size: 1.1rem !important;
}
.contact_num_add{
  margin-top: 1rem;
}
.contact_num_add>h6{
font-weight: bold;
font-size: 13px !important;
}

}
@media (min-width:1200px) and (max-width:1299px){
  .Contact_Us_ind{
    background: url('img/modal form/2500-X-680-GetinTouchForm.png');
    background-size:155% 100%;
    background-position: -25rem top !important;
    height:650px;
    background-repeat: no-repeat;
}
}
@media (min-width:992px) and (max-width:1199px){
  .Contact_Us_ind{
    background: url('img/modal form/2500-X-680-GetinTouchForm.png');
    background-size:160% 100% !important;
    background-position: -24rem top !important;
    height:650px;
    background-repeat: no-repeat;
}
}
@media (min-width:768px) and (max-width:991px){
  .Contact_Us_ind{
    background: url('img/modal form/2500-X-680-GetinTouchForm.png');
    background-size:165% 100% !important;
    background-position: -19.5rem top !important;
    height:650px;
    background-repeat: no-repeat;
}
}
@media (min-width:1530px){
  .Contact_Us_ind{
    background: url('img/modal form/2500-X-680-GetinTouchForm.png');
    background-size:cover !important;
    background-position: center center !important;
    height:650px;
    background-repeat: no-repeat;
}
}
@media (min-width:100px) and (max-width:767px){


.add_outer{
  padding: 3.5rem 0 1.1rem 0 !important;
}
}
@media (min-width:100px) and (max-width:349px){
  .Form_modal_managment_cnt>h3{
font-size: 22px!important;
}
    .ADD_inner_cnt,label{
      font-size: 12px !important;
  }


  .ADD_inner_cnt{
    padding: 0 0.2rem 0rem 0.2rem !important;
  }
  .hed_Cnt_add>h3{
    padding: 0 0.2rem  0 0.2rem !important;
  font-weight: bold;
  
  }
  .hed_Cnt_add{
    border-bottom: 2px solid #32acbc; 
    margin-bottom: 1rem;
  }
  .hed_Cnt_add>h3{
  font-size: 1.5rem; 
  
  }
  .head_office_cnt>h5{
    font-weight: bold;
    font-size: 1.1rem !important;
  }
  .Branch_officce_head_cnt{
    margin-top: 0.6rem;
  }
  .Branch_officce_head_cnt>h5{
    font-weight: bold;
    font-size: 1.1rem !important;
  }
  .Bengaluru_add_head{
    padding-top: 0.6rem;
  }
  .Bengaluru_add_head>h5{
  font-weight: bold;
  font-size: 1.1rem !important;
  }
  .contact_num_add{
    margin-top: 1rem;
  }
  .contact_num_add>h6{
  font-weight: bold;
  font-size: 13px !important;
  }
  
  }
@media (min-width:576px) and (max-width:767px){
  .Contact_Us_ind{
    background: white !important;
    /* height: 78rem !important; */
    height: 84rem !important;
}
}

@media (min-width:100px) and (max-width:575px){
  .Contact_Us_ind{
    background: white !important;
    /* height: 670px !important; */
    height: 731px !important;
}
.form_outer_cnt_indi{
margin-left: auto;
margin-right: auto;
}

}
