@media(max-width:1600px) {
    .abt_count_inn {
        margin-top: 90px;
    }
    .abt_msg_in{
        background: linear-gradient(to bottom, #fff 77%, #1e4585 24%);
    }
    .cont_htry{
        top: 30px;
    }
    .director-sty.abt_v_m_img img{
        box-shadow: 20px 8px 0px -8px var(--circle-color);
    }
    .chairman {
        top: 9px;
    }

    .chrm_inn_main .chairmen-desk-sec {
        padding-top: 0;
        height: 358px;
    }

    .chairman-inn-img {
        top: 10px;
        width: 370px;
    }

    .chrm_inn_main h4 {
        font-size: 25px;
        margin-bottom: 20px;
        margin-top: 10px;
    }

    .chairman_row_inn {
        margin-top: -30px;
    }

    .chrm_inn_main .abt_fndr_inn_text p {
        margin-bottom: 0;
    }

    .abt_v_m_img img {
        width: 470px;
    }

    .abt_v_m_img::after {
        width: 84.5%;
    }

    .message_abt_in_name {
        top: 30px;
    }

    #direct.dm {
        background-image: linear-gradient(to right, #ededed 67.2%, #1e4585 40%);
    }

     /*02-02-2023 */
    .inn_bnr_text ul {
        top: 228px;
    }
    #direct.new_abt{
        height: auto;
        padding: 50px 0; 
        padding-bottom: 100px;
    }
    #direct.new_abt .fondr_inn_sec{
        margin-top: 0;
    }
    .academics_sec{
        height: auto;
        padding: 70px 0;
    }
}

@media(max-width:1536px) {
    .about-sec .row .col-lg-6 p:nth-child(4) {
        margin-bottom: 20px;
    }
    .video_sec iframe{
        height: 233px;
    }
    .abt_msg_in{
        background: linear-gradient(to bottom, #fff 78%, #1e4585 24%);
    }
    .cont_htry{
        top: 10px;
    }
    #direct.dm {
        background-image: linear-gradient(to right, #ededed 68%, #1e4585 40%);
    }
    .facilities .figure img {
        height: 220px;
        object-fit: cover;
    }

    .navbar1 .header_contact ul li .open_admin {
        padding: 9.3px;
    }

    .navbar1 .header_contact ul li {
        margin-top: -0.2px;
    }

    .facilities h2 {
        margin-bottom: 30px;
    }

    .facilities .readmore {
        margin-top: 20px;
    }

    .testimonials h2 {
        margin-bottom: 10px;
    }

    .testimonials .row.video {
        margin-top: 0;
    }

    .testimonials .student-video-testimonials iframe {
        height: 120px;
    }

    .acdemic_main1::after {
        height: 50%;
    }

    .inn_img_re img {
        padding: 0;
    }
        .inn_img_re img {
        height: 500px;
        }



     /*06-03-2023 */
    .abt_count_inn {
        margin-top: 80px;
    }

    .chairman {
        top: 10px;
    }
    .cont_map {
        padding: 10px;
    }

    .cont_add {
        padding: 0;
    }

    .abt_inn_img img {
        height: 400px;
    }

    .number-count h4 {
        line-height: 60px;
        font-size: 40px;
    }

    .number-count h3 {
        font-size: 18px;
    }

    .fondr_inn_sec h2 {
        font-size: 25px;
    }

     #direct.dm {
        background-image: linear-gradient(to bottom, #ededed 78%, #1e4585 40%);
    } 

    .why_ekashila_sec h4 {
        font-size: 20px;
    }

    .abt_vns_row {
        padding: 10px 0;
        margin: 0;
    }
    
    

    .number-count h4::before {
        margin-left: -5px;
    }

    .chairman-inn-img {
        width: 330px;
    }

    .chrm_inn_main .chairmen-desk-sec {
        height: 325px;
    }

    .chrm_inn_main .chairmen-desk-sec .col-lg-4 {
        text-align: end;
    }

    /* .chairman_row_inn {*/
    /*    margin-top: -50px;*/
    /*} */
    .chrm_inn_main h4 {
        font-size: 24px;
    }

    .chairman-title h3 {
        font-size: 26px;
    }

    .chrm_inn_main p {
        line-height: 23px;
        font-size: 14px;
    }

    .chairman_row_inn .carousel-caption {
        padding-top: 10px;
    }

     /*02-02-2023 */
    .inn_bnr_text ul {
        top: 220px;
    }

    #direct {
        height: auto;
    }
    /*#direct .abt_inn_img img { */
    /*    height: auto;}*/
    .fondr_inn_sec {
    margin-top: 0;
}
.academic_content p {
    font-size: 15px;
}
.ac_tile h4 {
    font-size: 28px;
    padding-bottom: 5px;
    margin-top: 20px;

}
.academics_sec {
    padding: 50px 0;
}
.social {
    margin-left: 60px;
}
.footer-sec {
    padding-top: 60px;
    padding-bottom: 30px;
}
    .fa_bg p {
    font-size: 15px;
}
.inn_bnr_text a {
  font-size: 15px;
}
#direct.new_abt {
    padding-bottom: 50px;
}
.inn_img_re img {
    height: 500px;
}
.vision_mission_sec h2 {
    font-size: 44px;

}
.vision_mission_sec h2::after {
    height: 70px;
    width: 70px;
    right: 90px;
}
#contact_main {
    padding: 60px 0;
}
.cont_int input,
.cont_int label {
    font-size: 15px;
}
.activities_tchno .techno_cntrl {
    right: -230px;
}
#co-curiculer.activities_tchno2 .techno_cntrl {
    left: 990px;
}

}

@media(max-width:1440px) {
    #direct.dm {
        background-image: linear-gradient(to right, #ededed 69.2%, #1e4585 40%);
    }
    .cont_htry {
        top: 33px;
    }
    .message_abt_in_name {
        top: 15px;
    }

    .navbar1 .header_contact ul li .open_admin {
        padding: 9.5px;
    }

     /*02-02-2023 */
    .inn_bnr_text ul {
        top: 200px;
    }

    .chairman {
        top: 11px;
    }
    .inn_bnr_text ul {
    top: 200px;
}
.inn_img_re img {
    height: 450px;
}

}

@media(max-width:1366px) {

     /*06-03-2023 */
 
    .video_sec iframe {
        height: 200px;
    }
    .cont_htry .col-lg-2 h3{
        font-size: 16px;
    }
    .cont_htry {
        top: 15px;
    }
    .abt_v_m_img_htry::before{
        left: 35px;
    }
    .cont_htry .col-lg-2::after{
        top: 12px;
    }
    .navbar1 .header_contact ul li .open_admin {
        padding: 9.6px;
    }

    .facilities .figure img {
        height: auto;
    }

    .testimonials h2 {
        margin-bottom: 40px;
    }

    .testimonials .row.video {
        margin-top: 30px;
    }

    .testimonials .student-video-testimonials iframe {
        height: 126px;
    }

    #direct {
        height: auto;
    }

    .chairman {
        top: -1px;
    }

    .abt_msg_in {
        height: auto;
        padding: 50px 0;
        background: linear-gradient(to bottom, #fff 80%, #1e4585 24%);
    }

    .cont_frame_sec {
        padding: 67px 0;
    }

    #about_vision_main {
        height: auto;
    }


    .abt_inn_img img {
        height: 500px;
    }

    .number-count h4::before {
        margin-left: -10px;
    }

    .chrm_inn_main .row {
        padding: 0;
        justify-content: center;
    }

    .chrm_inn_main .chairmen-desk-sec {
        height: 370px;
        padding: 30px 0;
        margin-bottom: 350px;
    }

    .chairman-inn-img {
        width: 100%;
        top: 0;
    }

    .chrm_inn_main {
        height: auto;
    }

    .chrm_inn_main .moon-title h3 {
        font-size: 25px;
    }

    .chrm_inn_main .moon-title h3::before {
        width: 100px;
        height: 100px;
    }

    .chrm_inn_main .row .col-lg-3::after {
        top: -30px;
    }

    #direct.dm {
        height: auto;
        background-image: linear-gradient(to right, #ededed 67.5%, #1e4585 40%);
    }
    .message_abt_in_name p{
        font-size:14px;
    }

    .abt_v_m_img img {
        width: 100%;
    }

    .message_abt_in_name span {
        font-size: 16px;
    }

    .message_abt_in_name h4 {
        font-size: 20px;
    }

    .chrm_inn_main .abt_fndr_inn_text p {
        display: -webkit-box;
        max-width: 100%;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .abt_v_m_img::after {
        width: 94.5%;
    }

    .chrm_inn_main .carousel-indicators {
        left: -200px;
    }
    .why_ekashila_sec1 h4 {
        font-size: 28px;
    
    }
    
        .cont-form h4 {
            font-size: 22px;
        }

  

     /*02-02-2023 */
    .inn_bnr_text ul {
        top: 190px;
    }
    .academic_content p {
    line-height: 26px;
    }
    .ac_tile h4 {
        font-size: 26px;
    }
    .ac_number_bg p {
        font-size: 150px;
    }
    .social {
        margin-left: 55px;
    }
    .academic_content p {
        font-size: 14px;
    }
    #about_vision_main {
        padding: 50px 0 50px 0;
            margin-top: 30px;
    }
    .abt_v_m_img_htry::before {
        left: -10px;
    }
    .fa_bg p {
    line-height: 27px;
    
    }
    .fa_bg2 .techno_cntrl, .techno_cntrl {
    top: -35px;
    }
    .fa_bg p {
       color: black;
    }
    #library .fa_card, #scincelab .fa_card {
    margin-left: 0;
    margin-top: 20px;
}
.ms_sec p {
    font-size: 15px;
}
.vision_mission_sec h2::after {
    right: 50px;
}
.ms_sec h3 {
    font-size: 24px;
}
.ms_sec p {
    font-size: 14px;
}
.cont_int input,
.cont_int label {
    font-size: 15px;
}
.acdemic_main_lev::after {
    height: 42.5% !important;
}
.acdemic_main1::after {
    height: 42.5%;
}
#chairman_msg .chairman_img .circle {
    bottom: 41%;
    transform: translate(-42%, -50%);
  }
  #chairman_msg .message p {
    width: 93%;
    padding-top:20px;
}


}

@media(max-width:1280px) {
    .inn_bnr_text ul {
        top: 176px;
    }
    #direct.dm {
        background-image: linear-gradient(to right, #ededed 68.7%, #1e4585 40%);
    }
    .chairman {
        top: 0px;
    }
    .chrm_inn_main .chairmen-desk-sec{
        height: 371px;
    }
    .ac_number_bg {
    width: 280px;
   }
   .message_abt_in_name.name_dr {
    margin-top: 5px;
}
.vision_mission_sec h2 {
    font-size: 41px;
}
#chairman_msg .chairman_img .name_card {

    width: 60%;
    bottom: 23px;
    right: -65px;
}
}
@media(max-width:1200px) {
#chairman_msg .chairman_img .name_card {
    width: 68%;
    bottom: 17px;
    right: -36px;
}
}

@media(max-width:1199px) {
    .testimonials .student-video-testimonials iframe {
        height: 104px;
    }
    .footer_line::after {
    right: 15px;
}
#library .fa_bg2 .techno_cntrl, .techno_cntrl {
    top: 25px;
    right: -425px;
}
#scincelab .fa_bg2 .techno_cntrl, .techno_cntrl {
    top: 15px;
    right: -425px;
}
.vision_mission_sec h2::after {
    right: 10px;
}
.chaiman-wrapr {
    display: flex;
    justify-content: center;
    align-items: center;
}
#chairman_msg {
    height: calc(100vh - 110px);
}
#chairman_msg .message h2 {
    font-size: 27px;
    padding-bottom: 12px;
}
#chairman_msg .message p {
    font-size: 14px;
    width: 87%;
    padding-top: 18px;
}
#chairman_msg .msg_read_mr a {
    padding: 7px 23px;
    font-size: 14px;
}
#chairman_msg .chairman_img .circle {
    height: 150px;
    width: 150px;
    left: 0rem;
    bottom: 53%;
}
#chairman_msg .chairman_img .name_card h4 {
    font-size: 21px;
}
#chairman_msg .chairman_img .name_card p {
    font-size: 14px;
    padding-top: 18px;
}
#chairman_msg .chairman_img .name_card {
    width: 75%;
    bottom: 28px;
    right: -115px;
}

}

@media(max-width:1152px) {
   
    .video_sec iframe {
        height: 160px;
    }

    #direct.dm {
        background-image: linear-gradient(to right, #ededed 64.1%, #1e4585 40%);
    }
    .cont-form h4 {
        font-size: 20px;
    }

    .chairman {
        top: 49px;
    }

    .chairman-inn-img {
        top: 49px;
    }

    .chrm_inn_main .chairmen-desk-sec {
        height: 403.4px;
        margin-bottom: 280px;
    }

    .chrm_inn_main .carousel-indicators {
        bottom: 50px;
    }

    .abt_v_m_img::after {
        width: 93.5%;
    }

    .message_abt_in_name span {
        font-size: 14px;
    }

    .abt_v_m_img img {
        height: 527px;
    }

     #direct.dm {
        background-image: linear-gradient(to bottom, #ededed 84%, #1e4585 40%);
    } 

    .message_abt_in_name {
        width: 70%;
    }

    .abt_inn_img::after {
        width: 94%;
    }

    .chrm_inn_main .moon-title h3 {
        margin-left: 20px
    }

    .acdemic_main3::after {   
        height: 57.5%;
    }

    .acdemic_main4::after {
        height: 42.5%;
    }

    .acdemic_main1 {
        padding-top: 30px;
    }

 
    .acdemic_main2::after {
        height: 41.5%;
    }

    .acdemic_main1::after {
        height: 38%;
    }

  
    .inn_bnr_text ul {
        top: 160px;
    }

    .fondr_inn_sec h2 {
        font-size: 22px;
    }

    .abt_msg_in {
        background: linear-gradient(to bottom, #fff 81%, #1e4585 24%);
    }
    .cont_htry {
        top: 20px;
    }

    .inn_bnr_text ul {
    top: 160px;
     }


.abt_v_m_img_htry::before {
    height: 400px;
    left: -10px;
}
.director_msg .row .col-lg-6 img {
    width: 100%;
    object-fit: cover;
    height: 600px;
}
.message_abt_in_name.name_dr {
    margin-top: 0;
}
.vision_mission_sec h2::after {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: -4px;
}
#co-curiculer.activities_tchno2 .techno_cntrl {
    gap: 5px;
}
.acdemic_main_lev::after {
    height: 34.5% !important;
}
#chairman_msg .chairman_img .name_card {
    width: 58%;
    bottom: 15px;
    right: -98px;
}
}

@media(max-width:1024px) {
    .acdemic_main1::after {
        height: 38%;
    }
    .chrm_inn_main .chairmen-desk-sec {
        height: 402.1px;
    }
    #direct.dm {
        background-image: linear-gradient(to right, #ededed 65.9%, #1e4585 40%);
    }
    .chairman {
        top: 48px;
    }

    .acdemic_main2::after {
        height: 41.5%;
    }

    .acdemic_main3::after {
        height: 57.5%;
    }

    .acdemic_main4::after {
        height: 42.5%;
    }

     /*02-02-2023 */
 
    .inn_bnr_text ul {
    top: 145px;
}
.message_abt_in_name p {
    font-size: 13px;
}
.director_msg {
    background-image: linear-gradient(to top, var(--white) 17.3%, var(--button) 13%);
}
#chairman_msg .chairman_img .name_card {
    width: 58%;
    bottom: 15px;
    right: -33px;
}
}
 /*02-02-2023 */
@media(max-width:992px) {
    .inn_bnr_text {
        top: 30%;
    }
    .abt_index_add{
        display: block;
    }
    .abt_index_add1{
        display: none;
    }
    #direct.dm {
        background-image: linear-gradient(to right, #ededed 66.2%, #1e4585 40%);
    }
    .inn_bnr_text ul {
        top: 160px;
    }

    .inn_bnr_text h3 {
        font-size: 60px;
    }

    /*#direct {*/
    /*    background: linear-gradient(to bottom, #ededed 74%, #1e4585 40%);*/
    /*}*/

    .abt_inn_img::after {
        width: 93%;
    }

    .number-count h4 {
        font-size: 35px;
    }

    .number-count h3 {
        font-size: 16px;
    }
    .acdemic_main_lev::after {
    height: 34.5% !important;
}
#chairman_msg .chairman_img .name_card {
    width: 58%;
    bottom: 15px;
    right: -23px;
}

}

@media(max-width:991px) {
    .offcanvas-collapse {
        background-color: #1e4585;
    }
    .chrm_inn_main .abt_fndr_inn_text p{
         -webkit-line-clamp:unset;
        -webkit-box-orient: horizontal;
    }
    .abt_v_m_img iframe {
        height: 390px;
        position: relative;
        /*margin-bottom: 50px;*/
    }
    .abt_v_m_img_htry::before {
        height: 330px;
        left: 43px;
        width: 95.5%;
    }
    .cont_htry{
        position: unset;
    }
    .cont_htry .col-lg-2{
        margin-bottom: 10px;
    }
    #direct.dm {
        background-image: linear-gradient(to bottom, #ededed 66.2%, #1e4585 40%);
    }
    .testimonials .student-video-testimonials iframe {
        height: 185px;
    }

    .inn_img_re img {
        height: auto;
    }

    .chrm_inn_main .chairmen-desk-sec {
        height: auto;
        background: linear-gradient(to bottom, #1e4585 46%, #ededed 37%);
        margin-bottom: 0;
    }

    .chairman {
        top:10px;
    }
    .chrm_inn_main .chairmen-desk-sec .col-lg-4{
        text-align:center;
    }
    .inn_img_re_why_sec {
 
    padding: 0;

}

    .video_sec iframe {
        height: 342px;
    }

    .chrm_inn_main h6 b {
        color: #2d7b3b;
    }

    .abt_msg_in {
        background: linear-gradient(to bottom, #fff 57%, #1e4585 24%);
        padding: 70px 0;
    }

    .abt_v_m_img img {
        height: auto;
    }

    .cont_frame_sec {
        padding: 20px 0;
        margin-bottom: 20px;
    }

    .cont-form {
        margin-bottom: 20px;
    }

    .chrm_inn_main .carousel-indicators {
        bottom: -20px;
        left: 0;
    }

    .name_dr {
        display: none;
    }

    .message_abt_in_name1 {
        display: block !important;
         position: unset;
        margin-top: 10px; 
        width:80%;
    }

     #direct.dm {
        background-image: linear-gradient(to bottom, #ededed 65%, #1e4585 38%);
    } 

    .abt_v_m_img::after {
        width: 96.5%;
    }

    .abt_v_m_img {
        margin-top: 25px;
    }

    .chairman_row_inn {
        margin-top: 40px;
    }

    .chrm_inn_main .row .col-lg-3::after {
        display: none;
    }

    .chrm_inn_main h4 {
        color: #e92e28;
        border-bottom: 2px solid #000;
    }

    .chrm_inn_main .chairman-title h3 {
        color: #1e4585;
    }

    .chrm_inn_main .moon-title h3 {
        z-index: 1;
        margin-bottom: 0;
    }

    .chrm_inn_main h6 {
        margin-top: 10px;
        color: #000;
    }

    .chrm_inn_main p {
        color: #000;
    }

    .chrm_inn_main .moon-title h3::before {
        z-index: -1;
    }

    .chrm_inn_text {
        margin-top: 30px;
    }

    .chairman-inn-img {
        top: 0;
    }

    .inn_bnr_text ul {
        top: 164px;
    }

    .fondr_inn_sec h5 {
        margin-bottom: 15px;
    }

    .abt_inn_img::after {
        width: 95.7%;
    }

    .count_abt_inn_sec:last-child .number-count {
        margin-top: 20px;
    }

    .why_ekashila_sec {
        padding: 20px 15px;
    }

     .vsn_inn_sec{
        margin-top:0;

    }

    .abt_visn_in_text:last-child {
        padding-bottom: 30px;
    }

     .count_abt_inn_sec:last-child .number-count{
        border-top: solid 2px var(--white);
    } 
    .abt_inn_img img {
        height: auto;
    }
    .dropdown_list1 {
     left: unset !important;
    }
    .ac_number_bg {
        width: 100%;
        height: auto;
    }
    .ac_number_bg p {
    position: relative;
}
.ac_number_bg p {
    position: relative;
}
.academics_sec .row {
    gap: 10px;
}
.academic_content p {
    font-size: 15px;
}
.academic_content{
    margin-top: 30px;
}
#Middle_School .row,
#pre_primary .row{
   flex-direction: column-reverse;
}
.inn_bnr_text ul {
    top: 150px;
}
#direct .row {
    flex-direction: column-reverse;
    /*gap: 50px;*/
}
.paragraph_about {
    margin-top: 0;
}
#direct {
    background-image: linear-gradient(to top, #ededed 65%, var(--button) 35%);
}
#direct.new_abt {
     padding-bottom: 0; 
     /*padding-top: 70px;*/
}
.director_msg {
    background-image: linear-gradient(to top, var(--button) 17.3%, var(--button) 13%);
}
.why_ekashila_sec {
    margin-top: 0px;
}
#about_vision_main {
    padding-bottom: 0;
}
.footer-add .footer_line:nth-child(2)::after {
    background-color: transparent;
}
.city-links {
    display: block;
}
.footer_line::after {
    right: 5px;
}
.footer_line::after {
    background-color: transparent;
}
#direct.new_abt .fondr_inn_sec {
    margin-top: 50px;
}
#direct.new_abt {
    padding-bottom: 50px;
}
#scincelab .fa_bg2 .techno_cntrl, .techno_cntrl,
#library .fa_bg2 .techno_cntrl, .techno_cntrl {
    top: 18px;
    right: 0px;
}
.ms_sec .col-lg-2 .line {
    display: none;
}
.ms_sec p {
    font-size: 16px;
}
.ms_sec .row{
   row-gap: 20px; 
}
.vision_mission_sec h2 {
    /*font-size: 45px;*/
    margin-bottom: 35px;
}
.vision_mission_sec h2 span br{
display: none;
}
.vision_mission_sec {
    background-image: linear-gradient(to top, #ededed 30%, var(--button) 30%);
    padding: 50px 0;

}
.vision_mission_sec h2::after {
    display: none;
}
.vision_mission_sec .mv_img img {
    border-image-source: linear-gradient(51deg, #2e7c3c 37%, #fff 35%);
}
#contact_main {
    background-image: linear-gradient(to right, #e3e2e2 75%, #e3e2e2 25%);
}
.fa_bg2 .techno_cntrl{
    top: 8px;
    right : 0;
    
}
.fa_bg p {
    margin: 0;
}
#it_lab .fa_bg p {
margin-top: 20px;
}
.acdemic_main1::after {
    display: none;
}
.academic_text_fl {
    margin-bottom: 50px;
}
#math_lab  .row,
#LEL .row{
    flex-direction: column-reverse;
    
}
.fa_bg.fa_bg3 p,
#math_lab .fa_bg p {
   color: black;
   margin-top: 20px;
   
}
#chairman_msg {
    height: auto;
    padding: 60px 0;
}
#chairman_msg .message p {
    font-size: 16px;
    width: 100%;
    padding-top: 20px;
}
#chairman_msg .chairman_img .name_card h4 {
    font-size: 17px;
}
#chairman_msg .chairman_img .name_card p {
    font-size: 13px;
    padding-top: 5px;
}
#chairman_msg .msg_read_mr {
    margin-top: 40px;
    margin-bottom: 40px;
}
#chairman_msg .chairman_img .circle {
    height: 150px;
    width: 150px;
    left: -2rem;
    bottom: 59%;
}
#chairman_msg .chairman_img .name_card {
    width: 41%;
    bottom: 15px;
    right: -112px;
}


}

@media(max-width:768px) {
    .inn_bnr_text ul {
        top: 115px;
    }

    .inn_bnr_text h3 {
        font-size: 50px;
    }

    .inn_bnr_text ul {
        top: 125px;
    }

    .inn_bnr_text h3 {
        font-size: 40px;
    }
    #chairman_msg .chairman_img .circle {
        height: 150px;
        width: 150px;
        left: 2rem;
        bottom: 59%;
    }
    #chairman_msg .chairman_img .name_card {
        width: 41%;
        bottom: 15px;
        right: -19px;
    }

    /*.inn_bnr_img {*/
    /*    background: linear-gradient(183deg, #0000006e 79.4%, #d1d1d1 80%);*/
    /*}*/

}
@media(max-width:767px){
    .slider_inn_awards1 {
        display: none;
    }
    #chairman_msg .chairman_img .name_card {
        width: 48%;
        bottom: 15px;
        right: -107px;
    }
    #chairman_msg .chairman_img .circle {
        height: 150px;
        width: 150px;
        left: -1rem;
        bottom: 45%;
    }

    .slider_inn_awards {
        display: block;
    }
    .chrm_inn_main .chairmen-desk-sec {
    background: linear-gradient(to bottom, #1e4585 34.6%, #ededed 33%);
    }
    .why_ekashila_sec1 span {
    margin-left: 55px;
}
.why_ekashila_sec1 h4 {
    margin-left: 50px;
}
.why_ekashila_sec h4 {
    font-size: 24px;
}
.why_ekashila_sec1 h4 {
    font-size: 24px;
    width: 100%;
}
.social {
    margin-left: 63px;
}
.footer-sec img{
    width: 40px;
}
.city-links ul li{
    display: flex;
}
.footer-add .col-lg-10.col-md-9.col-10{
    padding-left: 0;
}
.footer-sec {
    padding-top: 10px;
}
.footer-sec .col-lg-10.col-md-9.col-10 .address{
    
    margin-left: -10px;

}
#contact_main .row {
    gap: 25px;
}
.cont_map iframe {
     margin-top: 0px;
    padding-left: 0px;
}
.cont_frame_sec {
    padding: 0;
    margin: 0;
}
.cont-form h4 {
    font-size: 26px;
}
}
@media(max-width:600px) {
.inn_bnr_text ul {
    top: 113px;
}
.inn_bnr_text {
    top: 20%;
}
#chairman_msg .chairman_img .circle {
    height: 150px;
    width: 150px;
    left: 1.5rem;
    bottom: 45%;
}
#chairman_msg .chairman_img .name_card {
    width: 48%;
    bottom: 15px;
    right: -35px;
}
#math_lab .fa_card, #transportation .fa_card, #playway .fa_card, #smart_class .fa_card {
    margin-right: 0;
}
.academic_in_sec.academic_text_fl{
    margin-bottom: 0;
}
#being,
#holistic .academic_text_fl {
    margin-bottom: 0;
}
#holistic{
padding-bottom: 0;
}
.academic_text_fl.achieve{
   padding-bottom: 0; 
}
#being{
    padding-bottom: 0;
}
}
@media(max-width:576px) {
    #chairman_msg .chairman_img .circle {
        height: 150px;
        width: 150px;
        left: 2.5rem;
        bottom: 45%;
    }
    #chairman_msg .chairman_img .name_card {
        width: 48%;
        bottom: 15px;
        right: -20px;
    }
}

@media(max-width:540px) {
    .offcanvas-collapse {
        background-color: #1e4585;
    }
    .cont_htry .col-lg-2:nth-child(2)::after,
    .cont_htry .col-lg-2:nth-child(4)::after,
    .cont_htry .col-lg-2:nth-child(6)::after{
        display: none;
    }
    .video_sec iframe {        height: 270px;

    }
    .abt_v_m_img_htry::before{
        left: 34px;
        height: 232px;
    }
        .abt_v_m_img iframe{
            height: 290px;
        }
    #direct.dm {
        background-image: linear-gradient(to bottom, #ededed 70.2%, #1e4585 40%);
    }
    .message_abt_in_name span {
        display: block;
        margin-top: 5px;
    }
    .testimonials .student-video-testimonials iframe {
        height: 135px;
    }

    .dropdown_list {
        background-color: var(--circle-color);
    }

    .dropdown_list a {
        color: var(--black);
    }

    .dropdown_list li:not(:last-child) {
        border-bottom: 1px solid #000;
    }

    .chrm_inn_main .chairmen-desk-sec {
        background: linear-gradient(to bottom, #1e4585 32.2%, #ededed 16%);
    }

    .abt_visn_in_text:last-child {
        padding-bottom: 0;
    }

    .chairman {
        top: -2px;
    }

    .abt_msg_in {
        background: linear-gradient(to bottom, #fff 57%, #1e4585 24%);
    }

    .inner-gallery-page,
    .gallery {
        padding: 30px 0;
    }

    .inn_bnr_text h3 {
        display: none;
    }

    .inner_bnr img {
        height: 200px;
        object-fit: cover;
    }

    .inn_bnr_img {
        background: none !important;
        position: unset !important;
    }

    .inn_bnr_text ul {
        position: unset !important;
    }

    .inn_bnr_text {
        position: unset !important;
    }

    .news_inn_sec h2 {
        font-size: 14px;
        margin-bottom: 15px;
    }

    .news_card_content a {
        font-size: 14px;
    }

    .news_card_head h3 {
        font-size: 18px;
        border-right: solid 2px #84838800;
        border-bottom: solid 2px #1f1463;
    }

    .news_card {
        display: block;
    }

    .news_card_head {
        width: 100%;
    }

     #direct.dm {
        background-image: linear-gradient(to bottom, #ededed 68%, #1e4585 38%);
    } 

    .abt_v_m_img::after {
        width: 95%;
    }

    .chrm_inn_main h6 b {
        display: block;
        margin-top: 10px;
    }

    .message_abt_in_name h4 {
        padding: 10px 10px;
    }

    .chrm_inn_main .moon-title h3 {
        margin-left: 50px;
    }


    .chrm_inn_main .abt_fndr_inn_text p {
        -webkit-line-clamp: 5;
    }

    .chairman_row_inn .carousel-caption {
        position: unset;
    }

    /*#direct {*/
    /*    background-image: linear-gradient(to bottom, #ededed 80%, #1e4585 40%);*/
    /*    margin-top: 20px;*/
    /*}*/

    .count_abt_inn_sec .number-count {
        margin: 10px 0;
        border: none;
    }

    .fondr_inn_sec br {
        display: none;
    }

    .inn_bnr_img {
        background: linear-gradient(183deg, #0000006e 69%, #d1d1d1 70%);
    }

    .inn_bnr_text ul {
        margin-top: -10px;
    }

    .inn_bnr_img {
        background: linear-gradient(183deg, #0000006e 69%, #fff 70%);
    }

    .abt_inn_img {
        top: 35px;
    }

    .abt_count_inn {
        margin-top: 60px;
    }

    .chrm_inn_main {
        margin-top: 30px;
    }

    .abt_v_m_img img {
        height: auto;
    }
    .ac_number_bg p {
    font-size: 120px;
}
#direct .abt_inn_img img {
    height: auto;
}
#direct {
    background-image: linear-gradient(to top, #ededed 82%, var(--button) 25%);
}
#scincelab .fa_bg2 .techno_cntrl, .techno_cntrl, #library .fa_bg2 .techno_cntrl, .techno_cntrl {
    top: 16px;
    right: -6px;
}
.vision_mission_sec h2 {
    font-size: 32px;
}
#chairman_msg .chairman_img .name_card {
    width: 48%;
    bottom: 15px;
    right: -10px;
}
#chairman_msg .chairman_img .circle {
    height: 80px;
    width: 80px;
    left: 0.5rem;
    bottom: 73%;
}
#chairman_msg .message p {
    font-size: 15px;
}


}
@media(max-width:492px) {
#chairman_msg .chairman_img .name_card {
    width: 54%;
    bottom: 15px;
    right: -10px;
}
}

@media(max-width:432px) {
    .abt_v_m_img_htry::before {
        left: 27px;
    }
    .chrm_inn_main .chairmen-desk-sec {
        background: linear-gradient(to bottom, #1e4585 27.6%, #ededed 16%);
    }
    .video_sec iframe {
        height: 230px;
    }
    .abt_v_m_img_htry::before{
        height:169px;
    }
    .message_abt_in_name1{
        width:85%;
    }
    #direct.dm {
        background-image: linear-gradient(to bottom, #ededed 74.2%, #1e4585 40%);
    }
     .testimonials {
        background: linear-gradient(var(--white) 80.2%, var(--circle-color) 70%);
    } 


    .chairman {
        top: -4px;
    }

    .abt_msg_in {
        background: linear-gradient(to bottom, #fff 61%, #1e4585 24%);
         padding: 30px 0; 
        padding-bottom: 30px;
    }
    .abt_v_m_img iframe {
        height: 230px;
    }

    .abt_v_m_img::after {
        width: 92.7%;
    }

     #direct.dm {
        background-image: linear-gradient(to bottom, #ededed 73%, #1e4585 38%);
    } 

    .cont_map {
        padding: 0;
    }

 
    .message_abt_in_name h4 {
        text-align: left;
    }

    .message_abt_in_name span {
        display: block;
        margin-top: 5px;
    }

    .abt_v_m_img::after {
        width: 93%;
        top: -5px;
    }

    .fondr_inn_sec h2 {
        font-size: 20px;
    }

    .inn_bnr_text ul {
        top: 68px;
    }

    .abt_visn_in_text p {
         text-align: justify; 
        padding-left: 0;
    }

    .abt_vsn_head_text {
        margin-top: 25px;
    }

    .abt_vsn_head_text h4 {
        font-size: 25px;
    }

    .abt_vsn_head_text img {
        width: 60px;
    }

    .abt_inn_img::after {
        width: 90.7%;
        top: -6px;
    }

  
    .chrm_inn_main h4 {
        font-size: 18px;
    }
    .paragraph_about p {
    text-align: start;
    }
    .why_ekashila_sec1 h4 {
        font-size: 22px;
           line-height: 41px;
    }
    .why_ekashila_sec1 h4::before {
        width: 35px;
        left: -31px;
    }
    .why_ekashila_sec1 span {
        margin-left: 11px;
    }
    .why_ekashila_sec1 h4 {
        margin-left: 35px;
        margin-bottom: 10px;
    }
    #about_vision_main {
    
        background: linear-gradient(to bottom, #1e4585 27%, var(--white) 27%);
    }
    .inn_bnr_text ul li:last-child {
        font-size: 15px;
    
    }
    .footer-sec .col-lg-10.col-md-9.col-10 .address {
        margin-left: 0;
    }
    #scincelab .fa_bg2 .techno_cntrl, .techno_cntrl, #library .fa_bg2 .techno_cntrl, .techno_cntrl {
    right: -10px;
    gap: 10px;
}
.fa_bg p {
    color: black;
    /*text-align: initial;*/
}
.academic_in_sec h5 {
    width: 100%;
}
#curriculam_main .academic_text_fl {
    margin-bottom: 0;
}
#atl_lab .fa_bg2 .techno_cntrl,
#it_lab .fa_bg2 .techno_cntrl {
    right: -10px;

}

#atl_lab .techno_cntrl .carousel-control-prev,
#it_lab .techno_cntrl .carousel-control-prev {

    margin-right: 10px;
}
#LEL .techno_cntrl,
#math_lab .techno_cntrl,
#atl_lab .fa_bg2 .techno_cntrl{
        margin-bottom: 10px;
}
#playway,
#library{
    margin-bottom: 50px;
}
#it_lab{
    margin-top: 0;
}
.academic_in_sec h3 {
    font-size: 26px;
}
.card.fa_card {
    padding: 20px 10px;
}
.facilities_3 {
    height: 680px;
}
#smart_class {
       height: 770px; 
}
#math_lab{
   height: 780px;   
}
#atl_lab{
    height: 730px;
    margin-top: 0;
}
#it_lab{
  height: 640px;  
}
#library.facilities_3 {
    height: 950px;
}
#playway.facilities_3 {
    height: 920px;
}
#scincelab.facilities_3 {
    height: 830px;
}
#LEL{
   height: 700px; 
}
#chairman_msg .chairman_img .name_card {
    width: 64%;
    bottom: 15px;
    right: -7px;
}
#chairman_msg .chairman_img .circle {
    height: 80px;
    width: 80px;
    left: 0.5rem;
    bottom: 66%;
}
}

@media(max-width:425px) {
    .chrm_inn_main .chairmen-desk-sec {
        background: linear-gradient(to bottom, #1e4585 26.9%, #ededed 16%);
    }
    .abt_v_m_img iframe {
        height: 225px;
    }
    .abt_v_m_img_htry::before {
        height: 164px;
    }
    .video_sec iframe {
        height: 225px;
    }
    .cont_frame_sec h3 {
        font-size: 25px;
    }

    .chairman {
        top: -11px;
    }
    .inn_img_re img {
    border: 8px solid white;
}

}

@media(max-width:414px) {
    .chrm_inn_main .chairmen-desk-sec {
        background: linear-gradient(to bottom, #1e4585 26.2%, #ededed 16%);
    }
    .abt_v_m_img iframe {
        height: 220px;
    }
    .abt_v_m_img_htry::before {
        height: 160px;
    }
    .abt_msg_in{
        background: linear-gradient(to bottom, #fff 64%, #1e4585 24%);
    }
    .message_abt_in_name1 {
        width: 103%;
    }
    #direct.dm {
        background-image: linear-gradient(to bottom, #ededed 77.2%, #1e4585 40%);
    }


    .chairman-title h3 {
        font-size: 22px;
    }

    .abt_v_m_img::after {
        width: 92.5%;
    }

    .chairman {
        top: -13px;
    }

    .chrm_inn_main .moon-title h3::before {
        width: 60px;
        height: 60px;
        left: -40px;
        top: -15px;
    }

 

    .chrm_inn_main .moon-title br {
        display: none;
    }
    #direct {
    background-image: linear-gradient(to top, #ededed 80%, var(--button) 20%);
}
}

@media(max-width:412px) {
    .chairman {
        top: -12px;
    }
    .video_sec iframe {
        height: 215px;
    }
    #transportation .techno_cntrl, #playway .techno_cntrl, .techno_cntrl {
    right: -315px;
}
}

@media(max-width:400px) {
    .abt_inn_img::after {
        width: 90%;
        top: -5px;
    }
    .video_sec iframe {
        height: 210px;
    }
    .abt_v_m_img iframe {
        height: 210px;
    }
    .abt_v_m_img_htry::before {
        height: 150px;
    }


    .abt_v_m_img::after {
        width: 92.1%;
    }

    .abt_msg_in {
        background: linear-gradient(to bottom, #fff 64%, #1e4585 24%);
    }

    .chairman {
        top: -6px;
    }
    .why_ekashila_sec1 h4::before {
    width: 25px;
    left: -23px;
}
.why_ekashila_sec1 h4 {
    margin-left: 25px;
}

}
@media(max-width:400px) {
    #chairman_msg .chairman_img .name_card h4 {
        font-size: 16px;
    }
    #chairman_msg .chairman_img .name_card p {
        font-size: 13px;
        padding-top: 5px;
    }
    #chairman_msg .chairman_img .name_card {
        width: 67%;
        bottom: 15px;
        right: -7px;
    }
    
    #chairman_msg .chairman_img .circle {
        height: 80px;
        width: 80px;
        left: 0.5rem;
        bottom: 66%;
    }
    .social {
        margin-left: 52px;
    }

}


@media(max-width:395px) {


    .abt_v_m_img::after {
        width: 92.3%;
    }
    .video_sec iframe {
        height: 205px;
    }
    .news_head {
        margin-bottom: 20px;
    }

    .chairman {
        top: -3px;
    }

    .testimonials .student-video-testimonials iframe {
        height: 205px;
    }

     .testimonials {
        background: linear-gradient(var(--white) 79.3%, var(--circle-color) 70%);
    } 
    .why_ekashila_sec1 h4 {
    font-size: 21px;
}
    
}

@media(max-width:394px) {
    .fondr_inn_sec h2 {
        font-size: 18px;
    }

    .chairman {
        top: -2px;
    }
}

@media(max-width:390px) {
    #chairman_msg .chairman_img .name_card {
        width: 70%;
        bottom: 15px;
        right: -7px;
    }
    #chairman_msg .chairman_img .circle {
        height: 80px;
        width: 80px;
        left: -0.5rem;
        bottom: 66%;
    }
}

@media(max-width:385px) {
    .abt_inn_img::after {
        width: 89.5%;
    }
    .abt_v_m_img iframe {
        height: 200px;
    }
    .abt_v_m_img_htry::before {
        height: 140px;
        left: 25px;
    }
    .video_sec iframe {
        height: 200px;
    }
    .abt_msg_in {
        background: linear-gradient(to bottom, #fff 66%, #1e4585 24%);
    }
    /*#about_vision_main .why_row {*/
    /*    background: linear-gradient(to bottom, #1e4585 78.1%, var(--white) 50%);*/
    /*}*/

    /*#about_vision_main.why_main_section {*/
    /*    background: linear-gradient(to bottom, #ffffff 75.5%, #000000a6 50%), url(../../img/banners/students-at-school.jpeg);*/
    /*}*/

    /*.testimonials .student-video-testimonials iframe {*/
    /*    height: 199px;*/
    /*}*/

    /*.abt_vns_row {*/
    /*    background: linear-gradient(to bottom, #1e4585 74.1%, var(--white) 50%);*/
    /*}*/

    /*#about_vision_main {*/
    /*    background: linear-gradient(to bottom, #ffffff 71.8%, #000000a6 50%), url(../../img/banners/students-at-school.jpeg);*/
    /*}*/

    .chairman {
        top: -11px;
    }

    .abt_v_m_img::after {
        width: 92.1%;
    }

    /*.academic_life_img_sec::after {*/
    /*    width: 90%;*/
    /*}*/

    .chrm_inn_main .chairmen-desk-sec {
        background: linear-gradient(to bottom, #1e4585 25.3%, #ededed 16%);
    }
    #chairman_msg .chairman_img .circle {
        height: 50px;
        width: 50px;
        left: 0.5rem;
        bottom: 76%;
    }
}

@media(max-width:375px) {
    .testimonials .student-video-testimonials iframe {
        height: 194px;
    }
    .video_sec iframe {
        height: 195px;
    }
    .abt_v_m_img iframe {
        height: 195px;
        margin-bottom: 20px;
    }
    .abt_v_m_img_htry::before {
        height: 134px;
    }
    .chrm_inn_main .chairmen-desk-sec {
        background: linear-gradient(to bottom, #1e4585 24.7%, #ededed 16%);
    }

    /*.abt_vns_row {*/
    /*    background: linear-gradient(to bottom, #1e4585 74.5%, var(--white) 50%);*/
    /*}*/

    /*#about_vision_main {*/
    /*    background: linear-gradient(to bottom, #ffffff 72.1%, #000000a6 50%), url(../../img/banners/students-at-school.jpeg);*/
    /*}*/

    /*#about_vision_main .why_row {*/
    /*    background: linear-gradient(to bottom, #1e4585 79.1%, var(--white) 50%);*/
    /*}*/

    /*#about_vision_main.why_main_section {*/
    /*    background: linear-gradient(to bottom, #ffffff 76.4%, #000000a6 50%), url(../../img/banners/students-at-school.jpeg);*/
    /*}*/

    .chairman {
        top: -8px;
    }

    .abt_v_m_img::after {
        width: 91.5%;
    }

    .inner_bnr img {
        height: 150px;
    }

    /*.academic_life_img_sec::after {*/
    /*    width: 89.7%;*/
    /*}*/
    .why_ekashila_sec1 span {
    margin-left: 0;
}
}

@media(max-width:360px) {
    .testimonials .student-video-testimonials iframe {
        height: 185px;
    }
    .video_sec iframe {
        height: 189px;
    }
    .abt_v_m_img_htry::before {
        height: 128px;
    }
    .abt_v_m_img iframe {
        height: 189px;
    }
    .social {
        margin-left: 43px;
    }
    /*#direct.dm {*/
    /*    background-image: linear-gradient(to bottom, #ededed 79.2%, #1e4585 40%);*/
    /*}*/
    /*.abt_vns_row {*/
    /*    background: linear-gradient(to bottom, #1e4585 75.5%, var(--white) 50%);*/
    /*}*/

    /*#about_vision_main {*/
    /*    background: linear-gradient(to bottom, #ffffff 73.1%, #000000a6 50%), url(../../img/banners/students-at-school.jpeg);*/
    /*}*/

    .abt_inn_img::after {
        width: 88.5%;
    }

    .chairman {
        top: -1px;
    }

    /*.academic_life_img_sec::after {*/
    /*    width: 89.4%;*/
    /*}*/

    .why_ekashila_sec {
        padding: 20px 0;
    }

    .chrm_inn_main .chairmen-desk-sec {
        background: linear-gradient(to bottom, #1e4585 24.2%, #ededed 16%);
    }

    .fondr_inn_sec {
        margin-top: 15px;
    }

    .news_card {
        padding: 10px 15px;
    }

    .abt_msg_in {
        background: linear-gradient(to bottom, #fff 67%, #1e4585 24%);
        padding: 30px 0;
    }
    .number-count h4 {
        font-size: 30px;
    }
    .why_ekashila_sec1 h4 {
    font-size: 20px;
}
#chairman_msg .chairman_img .name_card {
    width: 76%;
    bottom: 15px;
    right: -7px;
}
}

@media(max-width:320px) {
    .testimonials .student-video-testimonials iframe {
        height: 164px;
    }
    .abt_v_m_img iframe {
        height: 164px;
    }
    .video_sec iframe {
        height: auto;
    }
    .abt_v_m_img_htry::before {
        height: 102px;
        left: 20px;
    }
    .abt_msg_in {
        background: linear-gradient(to bottom, #fff 71%, #1e4585 24%);
    }
    #direct.dm {
        background-image: linear-gradient(to bottom, #ededed 83.2%, #1e4585 40%);
    }

     .testimonials {
        background: linear-gradient(var(--white) 80.2%, var(--circle-color) 70%);
    } 


    .abt_inn_img::after {
        width: 87.5%;
    }

    .chrm_inn_main .chairmen-desk-sec {
        background: linear-gradient(to bottom, #1e4585 21.5%, #ededed 16%);
    }

    .inn_bnr_text ul {
        top: 48px;
    }

    .chairman-title h3 {
        font-size: 21px;
    }

    .chairman {
        top: -8px;
    }

    .chrm_inn_main .moon-title h3 {
        font-size: 20px;
    }

    #direct.dm {
        padding: 20px 0;
    }

    .abt_v_m_img::after {
        width: 90.3%;
    }

    /*.academic_life_img_sec::after {*/
    /*    width: 87.7%;*/
    /*}*/

    .message_abt_in_name span {
        font-size: 12px;
    }
    .message_abt_in_name1 {
        width: 104%;
    }

    .inn_bnr_img {
        background: linear-gradient(183deg, #0000006e 84%, #fff 86%);
    }
    .why_ekashila_sec1 h4 {
    font-size: 17px;
     line-height: 35px;
}
.why_ekashila_sec1 h4::before {
    top: 25px;
}
#about_vision_main {
    background: linear-gradient(to bottom, #1e4585 21%, var(--white) 21%);
}
#chairman_msg .chairman_img .name_card {
    width: 83%;
    bottom: 15px;
    right: -7px;
}
#chairman_msg .chairman_img .circle {
    height: 50px;
    width: 50px;
    left: 0.5rem;
    bottom: 70%;
}
.social {
    margin-left: 13px;
}

}