/*For index All*/
/*    .grecaptcha-badge{display:none}*/
    .land_desk_header.active {background: #0053B2;}  
/*    .land_desk_header.active .top-bar{padding-top: 10px;} */
    .desktop_view{display: block;}
    .mobile_view{display: none;}
    .br_view{display: block;}
    *{font-family: Poppins, sans-serif;}
    .link_decorat_none{text-decoration: none;}
    .banner_txt{font-family: Bebas Neue;font-weight: 400;font-size: 82px;line-height: 76px;color: #FFFFFF;position: absolute;top: 36%;left: 5%;}
    .learn_model h3{font-weight: 700;font-size: 14px;line-height: 32px;color: #FFFFFF;}
    .learn_model li{padding-left: 20px!important;}
    .nav-links:hover .nav-item {opacity: .5; }
    .nav-links .nav-item:hover {opacity: 1; }
    .nav-item.active::before {content: "••";position: absolute;top: -32px;left: 20%;transform: translateX(-50%);color: #FFD700;font-size: 32px;letter-spacing: 2px;}
    .remv_backgrd{background: none!important;}
    .stat-card img{height: 70%;}
    .desktop_banimg{background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%),url('/static/images/Home_Banner_04.webp');height: 500px;width: 100%;background-repeat: no-repeat;background-attachment: fixed;}
    .header {position: fixed; z-index: 98; top: 0;width: 100%;background: transparent;}
    .top-bar {background: transparent;padding: 40px 9% 0px 5%;text-align: right;}
    /*.top-bar a {margin-left: 30px;font-size: 12px;font-weight: 400;line-height:18.2px;text-decoration: none;padding: 0;color: #fff;}*/
    .top-bar a {margin-left: 40px;font-size: 14px;font-weight: 600;line-height:1.85714;text-decoration: none;padding: 0;color: #fff;}
    .top-bar a:hover{color: #8DBD96;}
    .main-nav {display: flex;justify-content: space-between;align-items: end;padding: 0px 9% 30px 4%;margin-top: -50px;}
    .logo {display: flex;align-items: center;}
    .logo img#logo {height: 108px;}
    .logo_img{margin-left: -45px;height: 108px;width: 252px;}
    .nav-links {display: flex;gap: 50px;}
    .nav-item {position: relative;padding: 0px 0px 10px 20px;}
    .nav-item > a {color: #ffffff;text-decoration: none;font-size: 18px;font-weight: 600;transition: background .3s, color .3s;line-height: 1.55556;}
    .nav-item:hover > a {color: #fff;}
    .nav-item:hover .hover-menu {opacity: 0.9;visibility: visible;transform: translateY(0);}
    .hover-menu{position: absolute;margin-left: -419%;left: 0;min-width: 1122px;height: auto;opacity: 0;visibility: hidden;transform: translateY(10px);transition: all 0.3s ease;box-shadow: 0 4px 6px rgba(0,0,0,0.1);}
    .hovermenurow{background: #0053B2;padding: 40px; margin-top: 60px!important;}
    .hover-menu.whyus{margin-left: -610%!important;}
    .hover-menu.admissions{margin-left: -694%!important;}
    .admissions-inner_pad{padding-top: 30px;}
    .hover-menu-description {padding-right: 50px !important; color: #ffffff;padding-left: 20px;margin-bottom: 15px;display: flex;}
    .hover-menu-grnline{content: '';width: 4px;height: 126px;background: #8DBD96;margin-right: 20px}
    .hover-menu-description h4{font-size: 18px; font-weight: 400;line-height: 1.88889;margin-bottom: 0px;}
    .hover-menu-description h3{font-size: 20px; line-height: 32px; font-weight: 700; margin-bottom: 0px;}
    .hover-menu-links ul{cursor: default; list-style-type: none; padding-left: 0px; margin-bottom: 0px;margin: 0px 15px;}
    .hml_librdbtm{border-bottom: 1px solid #D9D9D999;}
    /*.hover-menu-description p{ font-size:14px; font-weight:600; line-height:32px;}*/
    .hover-menu-links {gap: 0px 20px;}
    .a_lin_ht{line-height: 22px!important;}
    .hover-menu-links li{padding: 4px 0px;}
    .hover-menu-links a {color: white;text-decoration: none;font-size: 14px;line-height: 2;font-weight: 600;transition: background .3s, color .3s;}
    .hover-menu-links a:hover {color: #ffdf47;}
    .right-buttons {z-index: 99;position: fixed;right: 0;top: 0;display: flex;flex-direction: column;}
    .right-buttons a {padding: 10px 20px;text-align: center;writing-mode: vertical-rl;text-orientation: mixed;color: #14142A;text-decoration: none;text-transform: uppercase;font-weight: 600;font-size: 11px;line-height: 18.2px;}
    .search{ background: #0053B2; color:#fff;width:60px;height:90px; cursor: default;}
    .enquire { background: #CF6D5C;width:60px;height:90px; }
    .enquire:hover{background: #c35946;}
    .apply { background: #E9DE71;width:60px;height:90px; }
    .apply:hover{background: #cabf55;}
    .visit { background: #8DBD96;width:60px;height:90px; }
    .visit:hover{background: #72ac7d;}
    .search-btn {background: #1a237e;color: white;padding: 8px 15px;border: none;border-radius: 4px;}
    /*.hero-section {position: relative;height: auto;background: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url('students-working.jpg');background-size: cover;background-position: center;}*/
    .underline {position: absolute;bottom: -2px;left: 60%;transform: translateX(-50%);width: 0;height: 4px;background: #E9DE71;transition: width 0.3s ease;}
    .nav-item:hover .underline {width: 100%;}
    .carousel-indicators [data-bs-target] {border-radius: 50px;box-sizing: content-box;flex: 0 1 auto;width: 10px;height: 10px;padding: 0;margin-right: 3px;margin-left: 3px;text-indent: none;cursor: pointer;background-color: #fff;background-clip: padding-box;border: 0;border-top: 0px;border-bottom: 0px;transition: opacity .6s ease;}
    #beuncm h1{color:#fff;font-weight: 600;font-size: 50px;padding: 5% 4% 10% 4%;line-height: 52px;}
    .beuncm_scdhed{font-size: 28px; font-weight: 500; line-height: 1.71429; padding-left: 40px;}
    .be_uncommon_blck{background:#0053B2;}
    .be_uncommon_blck::before{content: "";height: 100%;position: absolute;left: 0;/*    top: 0;*/background-color: #0053B2;width: 60px;}
    .cambblck{padding: 100px 11% 80px 11%!important;}
    .cambblcksidebar{margin-top: 100px}

    /* dna blck */
        .dna_fst_blk{background: #fff;margin-left: 60px;margin-top: -40px;position: relative;z-index: 99;margin-right: 60px;}
        .blue_side_blck{background: #fff;transition: padding .3s; position: relative;}
        .blue_side_blck::before{content: "";height: 100%;position: absolute;left: 0;top: 0;background-color: #0053B2;width: 60px;}
        .dna_blck{padding: 41px 11% 80px 11%;}
        .dna_blck h2{font-size: 20px;font-weight: 400;line-height: 1.9; padding: 0% 0% 30px 18%; color: #242424;}
        .dna_blck h4{font-size: 50px;font-weight: 400;line-height: 1.2; padding: 0% 0% 0% 18%; margin-bottom: 0px;color: #242424;}
        .dna_blck h3{font-size: 50px;font-weight: 400;line-height: 1.2; padding: 0% 0% 28px 18%; margin-bottom: 0px;color: #242424;}
        .dna_blck_p{margin-bottom: 0px; padding: 0% 0% 1% 34%;font-size: 16px;font-weight: 400;line-height: 28px; color: #636363;}
        .dna_blck_f{float: inline-end; margin-right: -45px;}
        .dna_blck_hover{padding-bottom: 50px; padding-left: 12%;margin-left: 60px;background: #fff;z-index: 1;position: relative;overflow: hidden;width: auto;}
        .dna_blck_hover_carousel{padding-bottom: 5%; padding-left: 17%;}
        .row {--bs-gutter-x: 0rem!important;}
        .school_sidebar{transform: rotate(270deg); position: absolute; transition:.5s; margin-top: 15px; width: 70px; height: 70px; white-space: nowrap;margin-top: 0px;left:175px;}
        .lft66{left: 115px!important;}
        .school_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #cfcfcf; left:-185%; top:9%;opacity: 0;}
        .school_sidebar.visible p{opacity: 1;transition: .5s;}
        .school_sidebar.visible::before{opacity: 1;transition: .5s;}
        .school_sidebar p{letter-spacing: 1px; padding: 0px; font-size: 12px!important;font-weight: 500!important;line-height: 1.16667!important;color: #636363!important; text-transform: uppercase!important;opacity: 0;}
        .learn_more_text_blue, .lnd_learn_more_text_blue,.lnd_learn_more_text_blue_1, .lnd_learn_more_text_blue_2, .lnd_learn_more_text_blue_3{font-size: 12px;line-height: 25px;letter-spacing: 1px; padding-right: 10px; cursor: pointer; color: transparent; transition: .3s;font-weight: 500;}
        .learn_more_text_blue:, .lnd_learn_more_text_blue, .lnd_learn_more_text_blue_1, .lnd_learn_more_text_blue_2, .lnd_learn_more_text_blue_3:hover;{transition: .3s;}
        .learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-right: 10px; color: transparent;}
        .learn_more_blue{width: 15%; color: #242424; cursor: pointer; font-weight: 500;font-size: .75em;line-height: 25px;letter-spacing: 1px;text-decoration: none;}
        .learn_more_blue_full:hover{padding-right: 10px; transition: .5s;}
        .learn_more_yellow{text-transform:uppercase; color: #fff; cursor: pointer; font-weight: 500;font-size: .75em;line-height: 25px;letter-spacing: 1px;text-decoration: none; position: absolute;left: 47px;}
        .hover_fun{width: auto!important;}
        .no_padding_lft_rght{padding-left: 0px!important; padding-right: 0px!important;}
        /*.shrink:hover{transform: scale(0.94);}*/
        .img_shrink{position: relative; margin: auto; transition:.5s; overflow: hidden;margin-left: 15px;}
        .img_shrink_carousel{position: relative; margin: auto; transition:.5s; overflow: hidden;}
        .img_shrink_size{position: absolute;left: 0;top: 0;bottom:0;right: 0; opacity: 1;transition: all 0.4s ease-in-out 0s;}
        .img_shrink_content{position: absolute;text-align: left;padding-left: 1em;padding-right: 1em;width: 100%;top: 50%;left: 50%;opacity: 0; transform: translate(-50%, -50%);transition: all 0.3s ease-in-out 0s; padding: 120px 45px; overflow: hidden;}
        .img_shrink_content:hover{opacity: 1; background: rgba(0, 0, 0, 0.7); overflow: hidden;}
        .img_shrink_content h4{font-size: 22px;line-height: 1.45455;font-weight:400;margin-top: 30px; margin-bottom: 30px;}
        .img_shrink_content p{font-size: 14px;font-weight: 400;line-height: 2;}
        .img_shrink_content h5{font-size: 22px;line-height: 1.45455;font-weight: 400;margin-top: 255px;margin-bottom: 15px;}
        .img_shrink_content_p{justify-content: flex-end; display: flex;text-decoration: none;}
        .yellow_arrow_img{width: 27px !important; height: 19px;}
        .cambridge_a{text-decoration-line: none;}
        .cambridge_learn_more_yellow{color: #fff; cursor: pointer; font-weight: 500;font-size: .75em;line-height: 25px;letter-spacing: 1px;text-decoration: none; position: absolute; padding-top: 4px;}
        .cambridge_learn_more_text_yellow, .landing_learn_more_text_yellow{font-size: 12px;line-height: 25px;letter-spacing: 1px; padding-right: 10px; color: transparent; text-decoration: none; margin-top: -2px;}
        .img_class{height: auto; width: 100%;}
        .dna_blck_p b{color: #0053B2;}
        .dna_blck_p b:hover{color: #14142A;text-decoration: underline;}
        .on_img_txt{color: #fff;margin: -85px 75px 0px 40px;font-size: 1.375rem; font-weight: 400; line-height: 1.45455; position: absolute;}
        /*.img_link_1{color: #fff;margin: -62px 75px 0px 40px;font-size: 23px; position: absolute;}
        .img_link_2{color: #fff;margin: -62px 75px 0px 40px;font-size: 23px; position: absolute;}*/

    /*wtmksuncom*/
        .mks_uncom{margin-top: -40px;overflow-x: hidden;}
        .frst_bgimg{background-image: url('/static/images/Home_Banner_04.webp'),}
        .section {height: auto;width: 100%;position: relative;padding: 0; overflow-x: hidden;}
        .portfolio {width: 100%;height: 100vh;display: flex;flex-wrap: nowrap;background-color: #fff;overflow: hidden;}
        .portfolio_title {position: absolute;top: 0;left: -15rem;font-size: 24rem;letter-spacing: 0;-webkit-text-stroke-color: #343A42;display: inline-block;}
        .text-stroke {-webkit-text-fill-color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #343A42;}
        .grid {display: flex;flex-wrap: wrap;align-items: center;aling-content: center;justify-content: center;overflow: hidden;}
        /*.panel {display: flex;flex: 0 0 30%;  flex-wrap: wrap;align-items: center;align-content: center;justify-content: center;height: 100%;background-color: transparent;}
        .first_panel_flex{flex: 2 0 100%;}
        .panel_item {height: 100%; width: 100%; margin: 0 auto;}
        .wtmksuncm_1img{}
        .panel_img {width: 100%;height: 100%; margin: 0 auto;}*/
        .opacity_1{opacity: 1 !important;}
        .pad_r_10{padding-right: 10px;}
        .borderb_red_10 {border-bottom: 10px solid #f53e24;}
        .bordert_yellow_10 {border-top: 10px solid #ffc53a;}
        .borderb_green_10 {border-bottom: 10px solid #18a668;}
        .contents .content-overlay1{background: rgba(0,0,0,0.7);}
        .contents .content-overlay2{background: rgba(0,0,0,0.7);}
        .contents .content-overlay4{background: rgba(0,0,0,0.7);}
        .age_cri_pad{ padding-bottom: 2%;}
        .age_block{background-color: #fff;padding-bottom: 4%;}
        .download_block{background-color: #1a2454;padding: 5%;}
        .block_content_down{background-color: #fff;padding: 5%;text-align: center;border-left: 10px solid #1a2454;}
        .download_btn{padding: 5%;background-color: #1a2454;color: #fff;border: none;font-weight: bold;}
        .block_content_down p{font-size: 26px;font-weight: bold;padding-bottom: 10%;}
        .age_title_above1, .age_title_above2, .age_title_above3{color: #fff;font-weight: bold;margin-top: -65px;font-family: Satoshi-Regular !important;}
        .height_100{height: 100%}
        .disp_none{display: none;}
        .age_content:hover{background: rgba(0,0,0,0.7) !important;left: 0;top: 0;bottom: 0;right: 0;opacity: 0;}
        .ad_blue_fee_sesson{border-left: 5px solid #18a668;padding-left: 2%;font-size: 20px;color: #045099;font-style: italic;}
        .ad_blue_fee_sesson:hover{text-decoration: underline;}
        .listbullet_darkcirc{display:list-item;padding-bottom:10px;}

    /*viedo*/
        .infra_viedo_paly_pos.well_tour_video{top: 54%;left: 46%; position: absolute;}
        .infra_viedo_paly_pos.glimpse_video{top: 46%;left: 46%; position: absolute;}
        .wellsprings_tour{transition: padding .3s;position: relative;min-height: 500px; padding:7% 11% 0% 13%;margin-left: 60px;margin-top: -40px;background: #fff}
        .wellsprings_tour h4{font-size: 36px;font-weight: 400;line-height: 1.2; margin-bottom: 15px; color: #242424;}
        .testonimals{padding: 7% 0% 5% 11%;}
        .testmrgntop{margin-top: 100px;}
        .testonimals h4{font-size: 50px;font-weight: 400;line-height: 1.2; padding-left: 19%; color: #242424}
        .testimonial-container {display: flex;gap: 100px;align-items: center; padding-right:8%;}
        .profile-image {width: 287px;height: 287px;border-radius: 50%;overflow: hidden;flex-shrink: 0;box-shadow: 0 10px 20px rgba(0,0,0,0.1);margin-top: 15px;}
        .profile-image img {width: 100%;height: 100%;object-fit: cover;}
        .quote-content {flex-grow: 1;padding-right: 0px;}
        .quote {height: 225px;overflow-y: auto; font-size: 26px;font-weight: 300;line-height: 1.76923; color: #242424;padding-right: 5%;}
        .attribution {font-size: 16px;font-weight: 400;line-height: 28px;color: #636363; padding: 1% 0% 10% 33%;}
        .thumbnail-row {display: flex;gap: 25px;margin-top: -45px;padding-left: 30px;}
        .thumbnail {width: 91px;height: 91px;border-radius: 50%;overflow: hidden;
          transition: transform 0.3s, box-shadow 0.3s;}
        .testonimals .owl-nav button {position: absolute;top: 0;bottom: 0;}
        .testonimals .owl-carousel .owl-nav button.owl-prev{font-size: 40px}
        .testonimals .owl-carousel .owl-nav button.owl-next{font-size: 40px}
        .testonimals .owl-theme .owl-nav [class*=owl-]:hover {background: none; color: #000}
        .testonimals .owl-prev {right: 103%;font-size: 40px;}
        .testonimals .owl-next {left: 100%;font-size: 40px;}
        .testonimals .owl-theme .owl-nav .disabled{display:none;}
        .testonimals .owl-nav button i {font-size: 25px;text-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}  
        .thumbnail:hover {transform: translateY(-2px);box-shadow: 0 6px 12px rgba(0,0,0,0.15);}
        .thumbnail img {width: 100%;height: 100%;object-fit: cover; cursor: pointer;}
        .brd{border-top: 1px solid #E5E5E5; margin-top: 20px; position: absolute; margin-left: 215px;}
        .yellow-tab {background-color: #FFE145;padding: 8px 20px;display: inline-block;position: relative;transform: skew(-20deg);box-shadow: 0 2px 4px rgba(0,0,0,0.1);}
        .feedback{padding: 40px 0% 20px 20%; width: 100%;display: flex;flex-direction: column; margin: 0px;}
        .feedback_s{height: 60px;position: relative;color: #242424;font-weight: 500;font-size: .875rem;line-height: 1.28571;letter-spacing: 2px;margin-bottom: 40px;}
        .feedback_s::before{height: 71px; width: 90px; content: "";position: absolute;left: -44px;top: 0;background-color: #ffdf47;z-index: 1;transform: skew(-36deg);transform-origin: bottom;}
        .feedback_s_border{content: " ";width: auto;height: 1px;background: #000;margin-left: 23%;margin-top: 30px;}
        /*.feedback_s::after{content: "";position: absolute;top: 33px;height: 1px;background-color: #000000;width: 100%;left: auto;}*/
        .feedback_p{color: #242424; position: absolute;z-index: 1;top: 22px;font-weight: 500;line-height: 1.28;text-transform: uppercase; letter-spacing: 1px; font-size: 14px;}
        .avg_well_Pathway_img {width: 100%;height: 500px;}
        .ul_class{list-style: none;padding: 0;margin: 0;}
        .stu_par_top{padding-left: 5%}
        .li_testnomial{display: inline-block; font-weight: 400;font-size: 12px;line-height: 1.166;letter-spacing: 1px;text-transform: uppercase;padding: 0 0 13px;border-radius: 0;position:relative; margin: 0 15px 5px; color: #636363;cursor: pointer;}
        .li_class_1{display: inline-block; font-weight: 400;font-size: 12px;line-height: 1.166;letter-spacing: 0.1px;text-transform: uppercase;padding: 0 0 13px;border-radius: 0;position:relative; margin: 0 15px 5px; color: #636363;cursor: pointer;}
        /*.li_class_1:hover::after{content: "";bottom: 0;left: 0;width: 100%;height: 3px;position: absolute;transform: scale(1);transition: .3s; background-color: #ffdf47;}
        .li_class_1:active::after{content: "";bottom: 0;left: 0;width: 100%;height: 3px;position: absolute;transform: scale(1);transition: .3s; background-color: #ffdf47;}
        .li_class_1:hover{background: none;color: #242424;}*/
        .quote::-webkit-scrollbar {display: block;width: 2px;}
        .quote::-webkit-scrollbar-track {background: #ccc;}  
        .quote::-webkit-scrollbar-thumb {background-color: #000;border-right: none;border-left: none;}
        .quote::-webkit-scrollbar-track-piece:end {background: #ccc;margin-bottom: 0px;}
        .quote::-webkit-scrollbar-track-piece:start {background: #ccc;margin-top: 0px;}


    /*facts*/
        .facts_blck{background: #0053B2; padding: 8% 8% 8% 11%;}
        .facts_sidebar{color: #fff; transform: rotate(270deg); position: absolute; transition:.5s; margin-top: 15px; width: 70px; height: 70px; white-space: nowrap;margin-top: 0px;left:175px;}
        .facts_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #ffffff; left:-185%; top:9%;opacity: 0;}
        .facts_sidebar.visible p{opacity: 1;transition: .5s;}
        .facts_sidebar.visible::before{opacity: 1;transition: .5s;}
        .facts_sidebar p{letter-spacing: 1px; padding: 0px; font-size: 12px!important;font-weight: 500!important;line-height: 1.16667!important;color: #fff!important; text-transform: uppercase!important;opacity: 0;}
        .facts_title{padding-left: 70px; color: #FFF;font-size: 180px;font-weight: 300;line-height: 50px;padding-top: 28%}
        .facts_subtitle{padding-left: 80px; font-size: 28px;font-weight: 300;line-height: 1.35714;text-underline-position: from-font;text-decoration-skip-ink: none;color:#FFFFFF; padding-top:20%;}
        .content_for_facts P{color: #FFFFFF;}  
        .grid_hgt_wdth{width: 178px!important; height: 178px;background: rgba(0, 0, 0, .2); border-radius: 5px; margin-right: 5px; margin-bottom: 5px;}    
        .grid_content{font-size: 50px;font-weight: 300;line-height: 50px;text-align: center;text-underline-position: from-font;text-decoration-skip-ink: none;color:#FFFFFF; position: relative;}
        .grid_content p{padding: 36% 0%; color: #FFFFFF; cursor: pointer;}
        .grid_content:hover{background: rgba(0, 0, 0, .4); border-radius: 5px;}
        .title {font-size: 50px;font-weight: 400;margin-bottom: 6%;color: #FFFFFF;padding-left: 385px; line-height: 1.2;}   
        .bird_img{margin: 10px 40px;}
        .dotted-pattern {width: 85%;height: 10%;content: "";display: block;position: absolute;background-image: url(/static/images/Logo_Pattern.webp);mix-blend-mode: multiply; background-position: 0 0;background-repeat: no-repeat;margin-top: -5%; margin-left: -5%;}
        .content_for_facts{position: relative;}
        .grid_blck{padding-left: 0% !important;}
        .grid_blck h2{margin-top: -10%; margin-bottom: 60px;  color: #FFF;font-size: 47px;font-weight: 400;line-height: 1.2;}

    /*school_blck*/
        .school_blck{transition: padding .3s;min-height: 500px; position: relative;}
        .school_blck_h1{text-align: center; margin-left:100px;font-size: 3.125em;line-height: 1.2;color: #242424; padding: 120px 220px 45px 290px;}
        .school_blck_p{margin-bottom: 0px; float: right; padding: 0px 120px 20px 510px;font-size: 16px;line-height: 28px;color: #636363;}
        .school_blck_hover{padding-top: 60px; padding-left: 140px; padding-bottom: 60px;}

    /* index scroll  */
        .panel{display: flex;flex: 0 0 39%;flex-wrap: wrap;align-items: center;align-content: center;justify-content: center;height: 100%;background-color: transparent;background-size: cover;}
        #panels #panels-container {height: 100vh;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;padding: 0;overflow: hidden;}
        #panels #panels-container .panel {position: relative;width: 100%;height: 100vh;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;color: #333;text-align: left;/*  border-right: 1px solid #f00;*/}
        /*#panels #panels-container .panel img {max-width: 100%;height: auto;display: block;}*/
        #panels #panels-container .panel .panels-navigation {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;/*  -ms-flex-pack: end;*//*  justify-content: flex-end;*/}
        #panels #panels-container .panel .anchor-panel,
        #panels #panels-container .panel .nav-panel {color: #000;text-transform: uppercase;margin-right: 2rem}
        #panels #panels-container .panels-navigation {/*  position: absolute;*/width: 100%;bottom: 8rem;}
        .cards-wrapper{display:flex;}
        .card{width:600px;}
        .first_panel_flex {flex: 2 0 100%; }
        #panel-1{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0) 67.89%),url(/static/images/What_makes_us_uncommon_banner.webp);}
        #panel-1-content{position: absolute;top: 20%;left: 32%;}
        .step-description-hover-1{padding-left: 18%;width: 100%;}
        #panel-2{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 45.5%, rgba(0, 0, 0, 0.7) 89%),url('/static/images/Learning_The_Uncommon_Way.webp');background-repeat: no-repeat;}
        #panel-2:hover{background-image: linear-gradient(180deg, rgba(0,0,0, 0.7), rgba(0,0,0, 0.7)), url(/static/images/Learning_The_Uncommon_Way.webp);}
        #panel-3{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 45.5%, rgba(0, 0, 0, 0.7) 89%),url('/static/images/Pathway_To_Stand_Apart.webp');background-repeat: no-repeat;}
        #panel-3:hover{background-image: linear-gradient(0deg, rgba(0,0,0, 0.7), rgba(0,0,0, 0.7)), url(/static/images/Pathway_To_Stand_Apart.webp);}
        #panel-4{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 45.5%, rgba(0, 0, 0, 0.7) 89%),url('/static/images/A_Unique_Way_Of_Life.webp');background-repeat: no-repeat;}
        #panel-4:hover{background-image: linear-gradient(0deg, rgba(0,0,0, 0.7), rgba(0,0,0, 0.7)), url(/static/images/A_Unique_Way_Of_Life.webp);}
        #panel-5{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 45.5%, rgba(0, 0, 0, 0.7) 89%),url('/static/images/Beyond_The_Ordinary.webp');background-repeat: no-repeat;}
        #panel-5:hover{background-image: linear-gradient(0deg, rgba(0,0,0, 0.7), rgba(0,0,0, 0.7)), url(/static/images/Beyond_The_Ordinary.webp);}
        .step-description-1{font-weight: 400;font-size: 50px;line-height: 1.2;color: #ffffff;margin-bottom: 60px;}
        .step-description-hover-1{font-weight: 400;font-size: 16px;line-height: 1.75;color: #ffffff}
        #step-description-2, #step-description-3, #step-description-4, #step-description-5{font-weight: 400;font-size: 24px;line-height: 31px;color: #ffffff;position: absolute;bottom: 20%;left: 2%;padding: 10% 10% 0% 10%;}
        #step-description-hover-2 h3, #step-description-hover-3 h3,#step-description-hover-4 h3, #step-description-hover-5 h3{font-weight: 400;font-size: 24px;line-height: 31px;color: #ffffff;margin-bottom: 5%;}
        #step-description-hover-2, #step-description-hover-3, #step-description-hover-4, #step-description-hover-5{font-weight: 400;font-size: 16px;line-height: 32px;color: #ffffff;position: absolute;left: 2%;padding: 10% 10% 0% 10%;bottom: 20%}
        #panels-navigation-2, #panels-navigation-3, #panels-navigation-4, #panels-navigation-5{position: absolute;}
        #panels-navigation-1{padding-left: 45%;}
        #scroll_hover_arrow_yellow, #scroll_hover_arrow_yellow_1, #scroll_hover_arrow_yellow_2, #scroll_hover_arrow_yellow_3{margin-top: 2px; position: absolute;left: 0%;}
        .scroll_learn_more_text_yellow{font-size: 12px;line-height: 25px;letter-spacing: 1px; padding-right: 10px; color: transparent;}
        .scroll_learn_more_yellow{text-transform:uppercase; color: #fff; cursor: pointer; font-weight: 500;font-size: .75em;line-height: 25px;letter-spacing: 1px;text-decoration: none;left: 65px!important;position: absolute!important;}

/* leadership */
    .leadership_blck{padding: 7% 10% 3% 18%;}
    .leadership_blck h1{margin-bottom:15px;color: #242424; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .leadership_blck h2{margin-bottom:15px;color: #242424; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .leadership_blck h3{margin-bottom:30px;color: #242424;font-size: 20px;font-weight: 400;line-height: 1.5;text-align: left;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .leadership_blck p{margin-bottom:30px;color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .leadership_blck_btm{padding-bottom: 10%;}
    .leadership_pad_top_30{padding-top: 30px;}
    .leadership_mrg_btm_0{margin-bottom:0px !important;}
    .leadership_sidebar{margin-top: 30px;}

/*  Advisory */
    .advisory_blck{padding: 7% 10% 0% 18%;}
    .advisory_blck h1{margin-bottom:15px; color: #242424;font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .advisory_blck h2{ margin-bottom:30px; color: #242424; font-size: 20px;font-weight: 400;line-height: 1.5;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .advisory_blck p{color: #636363; font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .advisory_img_blck{padding: 3% 7% 7% 10%;}
    .advisory_img{width: 100%;}
    .advisory_sidebar{margin-top: -5px;}

/*  Infrastructure  */
    .infrastructure_blck{padding: 5% 7% 5% 18%; margin-left: 60px; position: relative; background-color: #ffffff; z-index: 2;}
    .carous_blck{position: relative; margin-top: -40px;}
    .infrastructure_sidebar{margin-top: 60px; margin-left: -60px;}
    .infrastructure_grid_img{padding-left: 30px;}
    .infrastructure_blck h1{padding-left: 25%; padding-bottom: 5%; color: #242424;font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .infrastructure_blck h2{padding-bottom: 3%; color: #242424;font-size: 20px;line-height: 1.8;}
    .infrastructure_blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;}
    .large_campus_blck{padding:11% 0% 12% 0%; margin-top: -25px;margin-left: 60px;z-index: 2;position: relative;background-color: #fff;}
    .large_campus_blck h2{padding: 0% 0% 5% 0%; text-align: center; color: #242424;font-size: 50px;font-weight: 400;line-height: 1.2;}
    .large_campus_blck h3{ padding-left: 37%; padding-bottom: 0px; margin-bottom: 0px; margin-top: -16px; color: #0053B3;font-size: 89px;font-weight: 300;}
    .large_campus_blck h4{padding-left: 37%; color: #242424;font-size: 22px;font-weight: 400;line-height: 28px;}
    .large_campus_blck p{padding: 0% 26% 0% 0%; color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;}
    .modern_blck{padding:11% 0% 12% 0%; margin-top: 20px; margin-left: 60px; position: relative; background-color: #ffffff; z-index: 2;}
    .modern_blck_number_1{padding-left: 18%; }
    .modern_blck_number{padding-left: 40%; }
    .modern_blck h2{padding: 0% 0% 3% 0%; text-align: center; color: #242424;font-size: 50px;font-weight: 400;line-height: 1.2;}
    .modern_blck h3{margin-bottom: 0px; padding-bottom: 0px; margin-top: -16px; color: #0053B3;font-size: 89px;font-weight: 300;}
    .modern_blck h4{color: #242424;font-size: 22px;font-weight: 400;line-height: 28px;}
    .modern_blck p{padding: 0% 26% 0% 0%; color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;}
    .outdoor_blck{padding:11% 0% 12% 0%; margin-top: -25px; margin-left: 60px; position: relative; background-color: #ffffff; z-index: 2;}
    .outdoor_blck h2{padding: 0% 0% 5% 0%; text-align: center; color: #242424;font-size: 50px;font-weight: 400;line-height: 1.2}
    .outdoor_blck h3{ padding-left: 50%; padding-bottom: 0px; margin-bottom: 0px; color: #0053B3;font-size: 89px;font-weight: 300; margin-top: -10px}
    .outdoor_blck h4{padding-left: 50%; color: #242424;font-size: 22px;font-weight: 400;line-height: 28px;}
    .outdoor_blck p{padding: 0% 26% 0% 0%; color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;}
    .food_blck{padding: 11% 0% 12% 0%; margin-top: 20px; margin-left: 60px; position: relative; background-color: #ffffff; z-index: 2;}
    .infrastructure_img{width: 100%; position: relative;}
    .food_blck h2{padding: 0% 0% 3% 31%; color: #242424;font-size: 50px;font-weight: 400;line-height: 1.2;}
    .food_blck p{padding: 0% 12% 0% 41%; color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;}
    .food_blck_25{margin-top: -25px;}
    .infra_viedo_blck{background-color: #0053B2;}
    .infra_viedo_blck h2{margin-bottom: 0px; padding: 6% 30% 3% 20%; color: #FFF;font-size: 36px;font-weight: 400;line-height: 28px;}
    .ifra_video{width: 100%; height: auto; margin-bottom: -10px}
    .video_button{display: block; width: 116px; height: 49px; border: none; border-radius: 40px; background-color: #D8D7D7;color: #0053B3;font-size: 15px;font-weight: 400;line-height: 20px;letter-spacing: -0.23px;}
    .video_button.hidden {display: none;}
    .infra_viedo_pos{position: relative;}
    .infra_viedo_paly_pos{position: absolute; top: 42%; left: 44%}
    .carous_blck .owl-theme .owl-nav.disabled+.owl-dots {margin-top: -75px;position: relative;}
    .carous_blck .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #ffffff;}
    .carous_blck .owl-theme .owl-dots .owl-dot span {background: transparent; outline:1px solid #fff; border-radius: 50%;}

/*  early years  */
    .common_years_banner{background-size: cover; background-image:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%),url(/static/images/Learning_Model_Banner.webp);height: 705px;width: 100%;background-repeat: no-repeat;}
    .early_years_blck{padding: 5% 10% 6% 20%;}
    .early_years_sidebar{margin-top: 140px;}
    .early_years_grid_img{padding-left: 30px;}
    .early_years_blck h1{padding-left: 24%; padding-bottom: 45px; color: #242424; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .early_years_blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .early_years_img{width: 100%}
    .early_years_img_blck{padding: 0% 7% 7% 10%;}

/*  primary years */
    .primary_years_blck{padding: 5% 10% 6% 20%;}
    .primary_years_sidebar{margin-top: 100px;}
    .primary_years_grid_img{padding-left: 30px;}
    .primary_years_blck h1{padding-left: 24%; padding-bottom: 45px; color: #242424; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .primary_years_blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .primary_years_img{width: 100%}
    .primary_years_img_blck{padding: 0% 7% 7% 10%;}

/*  upper secondary years */
    .upper_years_blck{padding: 7% 10% 5% 20%;}
    .upper_years_sidebar{margin-top: 100px;}
    .upper_years_grid_img{padding-left: 30px;}
    .upper_years_blck h1{padding-left: 22%; padding-bottom: 75px; color: #242424; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .upper_years_blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .upper_years_img{width: 100%}
    .upper_years_img_blck{padding: 0% 7% 7% 10%;}

/*  lower secondary years  */
    .lower_years_blck{padding: 7% 10% 5% 20%;}
    .lower_years_sidebar{margin-top: 140px;}
    .lower_years_grid_img{padding-left: 30px;}
    .lower_years_blck h1{padding-left: 24%; padding-bottom: 75px; color: #242424; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .lower_years_blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .lower_years_img{width: 100%}
    .lower_years_img_blck{padding: 0% 7% 7% 10%;}

/*  advanced years  */
    .advanced_years_blck{padding: 7% 10% 5% 20%;}
    .advanced_years_sidebar{margin-top: 160px;}
    .advanced_years_grid_img{padding-left: 30px;}
    .advanced_years_blck h1{padding-left: 22%; padding-bottom: 75px; color: #242424; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .advanced_years_blck p{color: #636363;font-size: 16px;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .advanced_years_img{width: 100%}
    .advanced_years_img_blck{padding: 0% 7% 7% 10%;}

/*  uncommon learning  */
    .uncommon_learning_banner{background-image:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%), url(/static/images/What_make_Us_Uncommon_Banner.webp);height: 705px;width: 100%;background-repeat: no-repeat;background-size: cover;}
    .uncommon_learning_blck{background-color: #0053B2;padding: 3% 0%;}
    .uncommon_learning_sidebar{margin-top: 160px; margin-left: 15px;}
    .uncommon_learning_sidebar::before{background-color: #fff!important;}
    .uncommon_learning_sidebar p{color: #fff!important;}
    .uncommon_learning_grid_img_pad{padding-left: 165px !important;}
    .uncommon_learning_grid_img{width: 293px; height: 293px;}
    .uncommon_learning_blck_content{padding: 0% 10% 3% 45%;}
    .uncommon_learning_blck_content p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;}
    .uncommon_learning_blck h1{text-align: center; padding-bottom: 30px; color: #FFF;font-size: 50px;font-weight: 400;line-height: 1.2;}
    .uncommon_learning_blck p{padding-right: 13%; color: #FFF;font-size: 16px;font-weight: 400;line-height: 28px;}
    .uncommon_learning_img{width: 100%}
    .lrnuncmfrstblg{padding: 0% 5% 0% 16%}
    .uncommon_learning_img_blck{padding: 0% 7% 6% 10%;}

/*  pathway  */
    .pathway_blck{padding: 4% 10% 4% 20%;}
    .pathway_sidebar{margin-top: 130px;}
    .pathway_blck h1{padding-left: 20%; padding-bottom: 30px; color: #242424; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .pathway_blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .pathway_img{width: 100%}
    .path_way_box_pad{padding: 0% 7% 4% 12%;}
    .pathway_img_blck{padding: 0% 5% 5% 9%;}

/*   beyond the ordinary */
    .beyond_blck{padding: 4% 10% 4% 20%;}
    .beyond_sidebar{margin-top: 130px;}
    .beyond_grid_img{padding-left: 30px;}
    .beyond_carousel_img{border-right: 15px solid #0053B2;}
    .beyond_blck h1{padding-left: 20%; padding-bottom: 30px; color: #242424; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .beyond_blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .beyond_perfom_blck{padding: 90px 325px 80px 385px;}
    .beyond_perfom_blck h2{margin-bottom: 4%; color: #242424;font-size: 50px;font-weight: 400;line-height: 1.2;}
    .beyond_perfom_blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;}        
    .beynd_owl .owl-theme .owl-nav.disabled+.owl-dots {margin-top: -45px;position: relative;}
    .beynd_owl .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #ffffff;}
    .beynd_owl .owl-theme .owl-dots .owl-dot span {background: transparent; outline:1px solid #fff; border-radius: 50%;}

/*  learning model */
    .model_blck{padding: 4% 10% 3% 20%;}
    .model_sidebar{margin-top: 175px;}
    .model_img_pad_lft{padding-left: 60px;}
    .model_blck h1{padding-left: 20%; text-align: left; padding-bottom: 30px; color: #242424; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .model_blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;margin-bottom: 20px;}

/*   individual development */
    .indv_develop_blck{padding: 5% 10% 5% 20%;}
    .indv_develop_sidebar{margin-top: 130px;}
    .indv_img_pad_lft{padding-left: 60px;}
    .indv_develop_blck h1{padding-left: 20%; padding-bottom: 45px; color: #242424; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .indv_develop_blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}

/*  learning and development  */
    .learn_devlop{padding: 4% 4% 3% 8%;}
    .learn_devlop_blck{background-color: #0053B2; padding: 3% 0%;}
    .learn_devlop_blck h1{margin-bottom: 3%; color: #FFF;text-align: center;font-size: 50px;font-weight: 400;line-height: 1.2;}
    .learn_devlop_blck p{padding: 0% 15% 1% 37%; color: #FFF;font-size: 16px;font-weight: 400;line-height: 28px;}
    .blue_box{width: 184px; height: 159px; background-color: #3b5193; padding: 40px 26px;}
    .blue_box:hover{background-color: #0b2678;}
    .blue_box p{padding: 15px 0px 0px 0px; color: #FFF;text-align: center;font-size: 12px;font-weight: 600;line-height: 16px;}
    .red_box{width: 184px; height: 159px; background-color: #d98a7d;  padding: 40px 15px;}
    .red_box:hover{background-color: #cf6d5c;}
    .red_box p{padding: 15px 0px 0px 0px; color: #FFF;text-align: center;font-size: 12px;font-weight: 600;line-height: 16px;}
    .yellow_box{width: 184px; height: 159px; background-color: #e9de71;  padding: 40px 28px;}
    .yellow_box:hover{background-color: #f4eeb8;}
    .yellow_box p{padding: 15px 0px 0px 0px; color: #494949;text-align: center;font-size: 12px;font-weight: 600;line-height: 16px;}
    .green_box{width: 184px; height: 159px; background-color: #a4caab;  padding: 40px 26px;}
    .green_box:hover{background-color: #8dbd96;}
    .green_box p{padding: 15px 0px 0px 0px; color: #494949;text-align: center;font-size: 12px;font-weight: 600;line-height: 16px;}
    .learn_box{display: flex; padding-top: 3%;}
    .box_img{width: 45px; height: 35px; margin: auto; display: block;}
    .learn_devlop_blck_content{padding: 0px 13% 4% 42%;}
    .learn_devlop_blck_content p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;}
    .learn_devlop_blck_img{padding: 0px 5% 6% 10%;}
    .learn_devlop_img{width: 100%;}

/*  A Glimpse into Wellsprings Academy  */
    .glimpse_banner{background-size: cover; background-image: url(/static/images/A_Glimpse_into_Wellsprings_Academy_banner.webp);height: 705px;width: 100%;background-repeat: no-repeat;}
    .glimpse_blck{padding: 5% 0%}
    .glimpse_blck h1{text-align: center; color: #242424;font-size: 50px;font-weight: 400;line-height: 1.2;}
    .glimpse_vision_blck{padding-top: 8%;}
    .glimpse_wellsprings_tour h2{padding-bottom: 2%; color: #000;font-size: 40px;font-weight: 400;line-height: 50px;}
    .glimpse_wellsprings_tour{padding: 4% 11% 7% 13%;}
    .glimpse_img_hght{height: 100%;}    

/*   why-us   */
    .why_us_banner{background-size: cover; background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%), url(/static/images/Why_us_Banner.webp);height: 705px;width: 100%;background-repeat: no-repeat;}
    .why_us_blck{padding: 5% 0% 5% 0%; position: relative; margin-left: 60px; background-color: #ffffff; z-index: 1;}
    .why_us_blck h3{padding-left: 35%; color: #242424;font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none; }
    .why_us_blck h1{padding-left: 35%; padding-bottom: 3%; color: #242424;font-size: 20px;font-weight: 400;line-height: 1.5;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .why_us_blck h2{padding-left: 47%; padding-right: 12%; color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .why_us_blck p{padding-left: 47%; padding-right: 12%; color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .why_us_sidebar{padding-left: 0px !important;left: 115px;}
    .why_us_img_backg{width: 100%; position: relative; margin-top: -40px;}
    .why_us_p_0{padding-left: 0px !important}
    .pathway_stand_blck{margin-top: -40px; padding: 5% 8% 7% 8%; position: relative; margin-left: 60px; background-color: #ffffff; z-index: 1}
    .pathway_stand_blck h3{padding-bottom: 3%; color: #242424; padding-left: 32%; font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .pathway_stand_blck p{margin-bottom: 5%; color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .pathway_stand_grid{margin-bottom: 2%}
    .path_way_img_lft{padding-left: 25%;}
    .path_way_blue{ height: 137px; background-color: #3b5193;}
    .path_way_blue:hover{background-color: #0b2678;}
    .path_way_blue p{text-align: center; color: #fff; margin: auto; padding: 49px 32px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .path_way_blue h6{text-align: center; color: #fff; margin: auto; padding: 49px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .path_way_red{ height: 137px; background-color: #d98a7d;}
    .path_way_red:hover{background-color: #cf6d5c;}
    .path_way_red p{text-align: center; color: #fff; padding: 49px 28px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .path_way_red h6{text-align: center; color: #fff; margin: auto; padding: 48px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .path_way_yellow{ height: 137px; background-color: #e9de71;}
    .path_way_yellow:hover{background-color: #f4eeb8;}
    .path_way_img_yellow{padding: 44px 10px;width: 98%;}
    .path_way_green{ height: 137px; background-color: #a4caab;}
    .path_way_green:hover{background-color: #8dbd96;}
    .path_way_green p{text-align: center; color: #fff; padding: 49px 33px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .path_way_green h6{text-align: center; color: #494949; margin: auto; padding: 49px 39px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .vis_mis_phi_blck{padding: 5% 12% 5% 13%;background-color: #ffffff; margin-left: 60px;margin-top: -40px; position: relative;}
    .vis_mis_phi_blck h2{margin-bottom: 5%; color: #242424;font-size: 50px;font-weight: 400;line-height: 1.2;}
    .vis_mis_phi_blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px;}
    .vis_mis_phi_img{padding-left: 7% !important;}
    .vis_mis_wdt278{width: 278px; height: auto;}
    .vis_mis_phi_grid{padding-bottom: 5%;}
    .vis_mis_phi_content{padding-top: 7%;} 
/*    .why_us_blck h2 b{color: #0053B2;}*/
/*    .why_us_blck h2 b:hover{color: #14142A;text-decoration: underline; cursor: pointer;}   */

/* common for all  */
    .sub_menu{background:#0053B2; padding: 30px 90px;}
    .sub_menu_txt_cntr{text-align: center;}
    .sub_menu_blue{margin-top: 10%;}
    .sub_menu ul{ list-style-type: none;margin: 0;padding: 0;}
    .sub_menu li{color: #FFFFFF; display: inline-flex; padding-left: 60px;font-size: 16.17px;font-weight: 400;line-height: 21.02px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .sub_menu a{text-decoration: none; color: #fff; text-align: center;}
    .sub_menu a:hover{color: #F0DB51;}
    .sub_menu_years{background:#0053B2; padding: 35px 120px;}
    .sub_menu_years p{text-align: center; color: #ffffff; font-size: 16.17px;font-weight: 400;line-height: 21.02px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .sub_menu_years a{text-decoration: none;text-align: center; color: #ffffff; font-size: 14px;font-weight: 600;line-height: 21.02px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .sub_menu_years_color{color: #F0DB51 !important;}
    .sub_menu_years a:hover{color: #F0DB51;}
    .wdth_14{width: 14.28%!important; text-align: center;}
    .sub_menu_years_1{background:#0053B2; padding: 35px 80px 35px 140px;}
    .sub_menu_years_1 p{text-align: center; color: #ffffff; font-size: 16.17px;font-weight: 400;line-height: 21.02px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .sub_menu_years_1 a{text-decoration: none;text-align: center; color: #ffffff; font-size: 14px;font-weight: 600;line-height: 21.02px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .sub_menu_years_1 a:hover{color: #F0DB51;}
    .circle_img_wdt293{width: 293px; height: auto;}

/*footerblck*/
    .footer_icon{padding-top: 30px;}
    .padlr_1{padding-right:1%;padding-left:1%;}
    .footer_back_color{background-color: #0053B2; padding-top: 75px;}
    .col-lg-3.wdth_20{width: 20%}
    .footer_icon_pad{padding-left: 8%}
    .Lets_connect_img{padding: 52px;}
    .Lets_connect_img:hover{transform: scale(1.2); opacity: 0.2}
    .pad_rgt_14{padding-right: 14px;}
    .back_color{background-color: #1a34ba; padding-top: 45px;}
    .blck1{padding: 40px 105px 30px 105px; --bs-gutter-x: 0rem;}
    .blck2{padding-left:30px; padding-bottom: 30px;}
    .blck3{padding-left:60px!important; padding-bottom: 30px; padding-top: 60px;}
    .blck4{padding-bottom: 0px; padding-top: 60px; padding-left: 45px !important;}
    .blck4 h1{font-family:Bebas Neue; font-size: 60px;font-weight: 600;line-height: 70px; color: #fff;padding-bottom: 15px; padding-top: 10px; margin-bottom: 0px;}
    .blck4 h6{padding-bottom: 5px; line-height: 1.85714;color:#fff; font-size:16px;font-weight: 600; margin-bottom: 0px;}
    .blck4 p{ padding-bottom: 5px; margin-top: 5px;color: #ffffff; margin-bottom: 0px; font-size:14px; line-height: 1.85714; margin-top: 0px; font-weight: 600}
    .p_blck-addrs{padding-top: 45px; padding-left: 15px; font-size: 14px; color: #fff;font-weight: 600;line-height: 1.85714;}
    .img_1{height: auto; width: 90%}
    .li_class{list-style-type: none; color: #ffffff;  border-bottom: 1px solid #ffffff; padding-bottom: 7px; width: 215px; padding-top: 7px; display:flex;}
    .li_1{list-style-type: none; padding-top: 5px;}
    .a_cls{text-decoration: none; color: #ffffff; font-size: 14px; font-weight: 600; line-height: 1.85714;}
    .a_cls:hover{color: #8DBD96;}
    .a_fnt_size{font-size: 16px;}
    .link{color: #ffffff;text-decoration: underline !important;}
    .link:hover{text-decoration: none !important;}
    .brd_btm{padding-top: 50px;}
    .footer_img{background: #001e9b; border-radius: 50%; width: 218px; height: 218px;}
    .footer_img:hover{background: rgba(0, 0, 0, .3);}
    .li{display: inline-block; padding-right: 25px;}
    .i_facb{border-radius: 50%;color: #fff;background-color: #001e9b;padding: 13px 12px; width: 42px; height: 42px; font-size: 18px; text-align: center;}
    .i_facb:hover{background-color: #3b5998; color: #fff; transition: all .5s cubic-bezier(.31,-.105,.43,1.59);}
    .i_inst{border-radius: 50%;color: #fff;background-color: #001e9b;padding: 12px 12px; width: 42px; height: 42px; font-size: 18px; text-align: center;}
    .i_inst:hover{background: #7d0fa3; color: #fff; transition: all .5s cubic-bezier(.31,-.105,.43,1.59);}
    .i_yout{border-radius: 50%;color: #fff;background-color: #001e9b;padding: 12px 14px; width: 42px; height: 42px; font-size: 18px; text-align: center;}
    .i_yout:hover{background: #cd201f; color: #fff; transition: all .5s cubic-bezier(.31,-.105,.43,1.59);}
    .i_linkd{border-radius: 50%;color: #fff;background-color: #001e9b;padding: 12px 14px; width: 42px; height: 42px; font-size: 18px; text-align: center;}
    .i_linkd:hover{background: #0077b5; color: #fff; transition: all .5s cubic-bezier(.31,-.105,.43,1.59);}
    .footer_img_shrink{text-align: center;}
    .footer_img_shrink_p {margin-bottom: 0px; color: #fff;font-size: 22px;line-height: 1.45455;font-weight: 400; padding: 90px 60px;position: absolute;top: 0px;text-align: center;}
    .footer_img_shrink_p1 {margin-bottom: 0px; color: #fff;font-size: 22px;line-height: 1.45455;font-weight: 400;padding: 90px 45px;position: absolute;top: 0px;text-align: center;}
    .footer_img_shrink_p2 {margin-bottom: 0px; color: #fff;font-size: 22px;line-height: 1.45455;font-weight: 400;padding: 90px 80px;position: absolute;top: 0px;text-align: center;}
    .footer_sidebar{color: #fff; transform: rotate(270deg); position: absolute; transition:.5s; margin-top: 15px; width: 70px; height: 70px; white-space: nowrap;margin-top: 0px;left:175px; margin-top: -115px;}
    .footer_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #fff; left:-185%; top:9%;opacity: 0;}
    .footer_sidebar p{letter-spacing: 1px; padding: 0px; font-size: 12px!important;font-weight: 500!important;line-height: 1.16667!important;color: #fff!important; text-transform: uppercase!important;opacity: 0;}
    .footer_sidebar.visible p{opacity: 1;transition: .5s;}
    .footer_sidebar.visible::before{opacity: 1;transition: .5s;}
    .footer_ul_hover{color: #ffffff;font-size: 21px;line-height: 1.8em;}
    .footer_last_blck p{color: #ffffff; font-size: 14px; padding-left: 45px; font-weight: 600}
    .footer_last_blck_1{text-align: right;padding-right: 2%;}
    .footer_last_blck_1 p{color: #ffffff; font-size:14px; padding-right: 75px; font-weight: 600}
    .footer_last_blck_content{background-color: #0053B2; padding: 0px 60px 45px 60px;}
    .footer_last_section{background: #0053B2; padding: 0% 6%;}

/* contact us */
    .desktop_contactus_banner{background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%),url('/static/images/Contact_Us__say_hello_Banner.webp');height: 690px;width: 100%;background-repeat: no-repeat;background-size: cover;}
    .contact_us {background-color: #FFFFFF;display: flex;justify-content: center;align-items: center;min-height: 100vh;}
    .contact_us .form-container {background: white;padding: 30px;box-shadow: 0px 4px 76px 8px #00000040;width: 100%;max-width: 1082px;height: auto;margin-top: -10%;}
    .contact_us .form-header {font-weight:400;font-size:36px;line-height:50px;background-color: #CF6D5C;color: white;text-align: center;padding: 15px;margin: -30px -30px 20px -30px;}
    .contact_us .sub-header {text-align: center;color: #14142B;margin-bottom: 30px;font-size: 30.13px;font-weight: 400;line-height: 39px;}
    .contact_us .form-group {margin-bottom: 20px;}
    .contact_us input[type="text"],.contact_us input[type="email"],.contact_us input[type="tel"], .contact_us select{width: 100%;padding: 12px;background-color: #EBEBEB;border:none;font-size: 16px;font-weight: 400;}
    .contact_us input[type="text"]::placeholder, .contact_us input[type="email"]::placeholder, .contact_us input[type="tel"]::placeholder,.contact_us select::placeholder {color: #747272;}
    .contact_us .checkbox-group {margin: 20px 0;}
    .contact_us .checkbox-group label {display: flex;align-items: flex-start;gap: 10px;font-size: 14px;color: #A8A8A8;font-weight: 400;font-size: 15.06px;}
    .contact_us input[type="checkbox"] {margin-top: 8px;}
    .contact_us .submit-btn {background-color: #CF6D5C;color: white;border: none;cursor: pointer;font-size: 16px;float: right;transition: background-color 0.3s;width: 205px;height: 63px;}
    .contact_us .submit-btn:hover {background-color: #b86e5d;}
    .contact_us .form-control:focus {color:#747272;width: 100%;padding: 12px;background-color: #EBEBEB;border:none;font-size: 16px;font-weight: 400;}
    .contact_us .form-control{color:#747272;border-radius: 0;text-align: left;width: 100%;padding: 12px;background-color: #EBEBEB;border: none;font-size: 16px;font-weight: 400;}
    .cont_us_btm h1{font-weight: 400;font-size: 24px;line-height: 2;}
    .cont_us_btm h2{font-weight: 400;font-size: 40px;line-height: 28px;}
    .cont_us_btm .address{font-weight: 400;font-size: 20px;line-height: 28px;color: #14142B;bottom:9%;position: absolute;right: 10%;}
    .cont_us_btm .address a{color: #14142B;text-decoration: none;margin: 2% 0%;}
    .cont_us_btm{background: #ffffff;padding: 75px 115px;margin-left: 60px;margin-top: -40px;position: relative;}
    .cont_us_btm .row{padding-top: 3%;}
    .dnd{font-weight: 400;font-size:15.06px;line-height: 30.13px;color: #14142B;}
    .dnd a{color: #0053B2; text-decoration: none;}
    .dnd a:hover{color: #14142A;text-decoration: underline;}
    .cont_us_btm .address a:hover{color: #0053B2; text-decoration: underline;}
    .contact_wdth{position: relative;width: 100%;}
    
/* admission form */
    .desktop_admiform_banner{background-blend-mode: multiply;box-shadow: 0px 4px 4px 0px #00000040;background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5) 16.49%, rgba(255, 255, 255, 0.5) 97.94%),url('/static/images/Admissions_Form_banner.webp');height: 690px;width: 100%;background-repeat: no-repeat;background-size: cover;}
    .admission_form{background: linear-gradient(308.32deg, #C96057 1.25%, #0053B2 84.12%)!important;display: flex;justify-content: center;align-items: center;min-height: 100vh;}


/*admission*/
    .admission_banner{background-size: cover; background-image: url(/static/images/Admissions_banner.webp);height: 705px;width: 100%;background-repeat: no-repeat;}
    .admpg_scdhedr{padding: 45px 20%;background: #0053B2;text-align: center;}
    .admpg_scdhedr a{color: #fff;font-size: 14px;font-weight: 600;text-decoration: none;}
    .admpg_scdhedr a:hover{color: #F0DB51;}
    .adm_welblck{padding: 7% 10% 2% 20%;}
    .adm_welblck_sidbr{margin-top: 30px;}
    .adfaq{content: '';width: 4px;height: 126px;background: #8DBD96;margin-right: 20px;}
    .faqcnt{align-self: center;}
    .faqcnt p{font-size: 36px;}
    .adm_welblck h1{padding-left: 15%; padding-bottom: 30px; color: #242424; font-size: 50px; font-weight: 400; line-height: 1.2; text-underline-position: from-font; text-decoration-skip-ink: none;}
    .adm_welblck p{color: #636363;font-size: 16px;font-style: normal;font-weight: 400;line-height: 28px;}
    .adm_welblck h2{color: #636363;font-size: 16px;font-style: normal;font-weight: 400;line-height: 28px;}
    .inadmpg h3{color: #14142B; font-size: 40px; font-style: normal; font-weight: 400; line-height: 50px;padding: 40px 0px 40px 374px;}
    .inadmpg .on_img_txt{color: #FFF;font-size: 22px;font-style: normal;font-weight: 400;line-height:1.45455;}
    .inadmpg .img_shrink_content:hover{text-align: center!important;}
    .inadmpg .img_shrink_content{padding: 155px 105px;transition: none;}
    .inadmpg .img_shrink_content h4{margin-bottom: 10px;}
    .admscrl{overflow-x: hidden;margin-left: 60px;}
    .admscrl .spacer {height: 100vh;display: flex;align-items: center;justify-content: center;}
    .admscrl .section {height: auto;width: 100%;position: relative;padding: 0;overflow-x: hidden;}
    .admscrl .portfolio {width: 100%;height: 100vh;display: flex;flex-wrap: nowrap;background-color: #fff;overflow: hidden;}
    .admscrl .portfolio_title {position: absolute;top: 0;left: -15rem;font-size: 24rem;letter-spacing: 0;-webkit-text-stroke-color: #343A42;display: inline-block;}
    .admscrl .text-stroke {-webkit-text-fill-color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #343A42}
    .admscrl .grid {display: flex;flex-wrap: wrap;align-items: center;aling-content: center;justify-content: center;overflow: hidden;}
    .admscrl .panel {display: flex;flex: 0 0 30%;flex-wrap: wrap;align-items: center;align-content: center;justify-content: center;height: 100%;padding: 20px 18px 0px 0px;background-color: transparent;overflow: hidden;}
    .admscrl .first_panel_flex{flex: 2 0 100%;}
    .admscrl .panel_item {height: 100%;width: 100%;margin: 0 auto;}
    .admscrl .panel_img {width: 100%;height: 100%;margin: 0 auto;}
    .admscrl .opacity_1{opacity: 1 !important;}
    .admscrl .pad_r_10{padding-right: 10px;}
    .admacrd{padding: 1% 10% 5% 17%;}
    .admacrdsidebar{margin-top: 130px; margin-left: 30px;}
    .wdt293{width: 293px;height: auto;}

    .admfaqacrd.container {max-width: 965px;margin: 0px;}
    .admfaqacrd .accordion{border: none!important;--bs-accordion-border-color:none;}
    .admfaqacrd .accordion-item {position: relative;display: flex; border-top: 1px solid #cfcfcf; border-top-left-radius: 1px 1px !important; border-top-right-radius: 1px 1px !important;border-bottom: 1px solid #cfcfcf;  border-bottom-left-radius: 1px 1px !important; border-bottom-right-radius: 1px 1px !important;}
    .admfaqacrd .accordion-icon-wrapper {padding: 20px 40px 20px 0px;cursor: pointer;display: flex;justify-content: center;flex-shrink: 0; align-items: center;}
    .admfaqacrd .accordion-icon {width: 14px;height: 14px;position: relative;}
    .admfaqacrd .accordion-icon::before, 
    .accordion-icon::after {content: '';position: absolute;background-color: #636363;transition: transform 0.3s ease;}
    .admfaqacrd .accordion-icon::before {top: 6px;left: 0;width: 14px;height: 2px;}
    .admfaqacrd .accordion-icon::after {top: 0;left: 6px;width: 2px;height: 14px;}
    .admfaqacrd .accordion-item.active .accordion-icon::after {transform: rotate(90deg);}
    .admfaqacrd .accordion-content-wrapper {flex-grow: 1;}
    .admfaqacrd .accordion-header {width: 100%;text-align: left;padding: 20px 20px 20px 0;background: none;border: none;cursor: pointer;color: #636363;font-size: 16px;font-style: normal;font-weight: 600;line-height: 1.75;}
    .admfaqacrd .accordion-content {max-height: 0;overflow: hidden;transition: max-height 0.3s ease-out;padding-right: 20px;}
    .accordion-item.active .accordion-header{color: #0053B2}
    .accordion-item.active .accordion-icon::before, .accordion-item.active .accordion-icon::after{background-color: #0053B2}

    /* Style for active content */
    .admfaqacrd .accordion-item.active .accordion-content {max-height: 200px; /* Adjust this value based on your content */}
    .admfaqacrd .accordion-content p {color: #636363;font-size: 16px;font-style: normal;line-height: 28px;}

/*Gallery*/
    .galleryblck{padding: 15% 5% 2% 24%}
    .gallerysidebar{left: 176px!important;margin-top: 30px;}
    .glypicpadrgt26px{padding-right: 24px!important;}
    .glypicpadbtm26px{padding-bottom: 24px;}
    .glm{text-align: center;padding: 1% 1% 4% 1%;}
    .galload_more_btn{width: 162px;height: 52px;flex-shrink: 0;background: #DDD9D9;border: #DDD9D9;color: #0D0D0D;font-size: 16px;font-style: normal;font-weight: 400;line-height: normal;}
    .posrel{position: relative;}
    .posabs{position: absolute;left: 40%;top: 50%;}
    .desktop_view .glyimgani{overflow:hidden;}
    .desktop_view img.imganicls{width: 100%;transition: transform 0.4s ease;transform-origin: 50% 50%;}
    .desktop_view img.imganicls:hover{transform: scale(1.2);width: 100%;}

/* careers */
    .careers_apply_btn {text-align:center}
    .carrers_img{width: 100%;}
    .careers .btn:hover {background-color: #EBEBEB!important; color: #747272!important;}
    .careers {background-color: #FFFFFF;display: flex;justify-content: center;align-items: center;min-height: 100vh; margin-left: 60px;}
    .careers .form-container {background: white;padding: 30px;box-shadow: 0px 4px 76px 8px #00000040;width: 100%;max-width: 1082px;height: auto;}
    .careers .form-header {font-weight:400;font-size:36px;line-height:50px;background-color: #CF6D5C;color: white;text-align: center;padding: 15px;margin: -30px -30px 20px -30px;}
    .careers .sub-header {text-align: center;color: #14142B;margin-bottom: 30px;font-size: 30.13px;font-weight: 400;line-height: 39px;}
    .careers .form-group {margin-bottom: 20px;}
    .careers input[type="text"],.careers input[type="email"],.careers input[type="tel"], .careers select{width: 100%;padding: 12px;background-color: #EBEBEB;border:none;font-size: 16px;font-weight: 400;}
    .careers input[type="text"]::placeholder, .careers input[type="email"]::placeholder, .careers input[type="tel"]::placeholder,.careers select::placeholder {color: #747272;}
    .careers .checkbox-group {margin: 20px 0;}
    .careers .checkbox-group label {display: flex;align-items: flex-start;gap: 10px;font-size: 14px;color: #A8A8A8;font-weight: 400;font-size: 15.06px;}
    .careers input[type="checkbox"] {margin-top: 8px;}
    .careers .submit-btn {background-color: #CF6D5C;color: white;border: none;cursor: pointer;font-size: 16px;transition: background-color 0.3s;width: 205px;height: 63px;}
    .careers .submit-btn:hover {background-color: #b86e5d;}
    .careers .form-control:focus {color:#747272;width: 100%;padding: 12px;background-color: #EBEBEB;border:none;font-size: 16px;font-weight: 400;}
    .careers .form-control{color:#747272;border-radius: 0;text-align: left;width: 100%;padding: 12px;background-color: #EBEBEB;border: none;font-size: 16px;font-weight: 400;}
    .carrers_accordian .accordion{--bs-accordion-border-radius: 0px!important;}
    .carrers_accordian .accordion {max-width: 600px;}
    .carrers_accordian .accordion-button {background-color: white !important;font-weight: 400;box-shadow: none !important;padding: 15px;border: none;text-align: center;font-size: 40px;line-height: 50px;}
    .carrers_accordian .accordion-button::after {float: right;content: "+";font-weight: 700;display: inline-block;width: 24px;height: 24px;font-size: 24px;background-image: none;}
    .carrers_accordian .accordion-button:not(.collapsed)::after {    float: right;content: "–";font-weight: 700;display: inline-block;width: 24px;height: 24px;font-size: 24px;background-image: none;}
    .carrers_accordian .accordion-item {border: none;border-bottom: 1px solid #dee2e6;}
    .carrers_accordian .accordion-body {padding: 15px;}
    .carrers_accordian ul li{list-style: auto;line-height: 28px;}
    .careers_padding{padding: 15% 5% 5% 24%}
    .careers_padding h1{font-weight: 400;font-size: 50px;line-height: 1.2;margin-bottom:30px; color: #242424}
    .careers_padding p{font-weight: 400;font-size: 16px;line-height: 28px;}
    .careers_sidebar{transform: rotate(270deg);position: absolute;transition: .5s;margin-top: 27px!important;width: 70px;height: 70px;left: 237px!important;white-space: nowrap;}
    .career_second_sec h2{font-weight: 400;font-size: 36px;line-height: 1.2778;padding-top: 7%;padding-bottom: 5%;}
    .row.career_second_sec{background: #0053B3;padding: 5%;color: #fff;margin-bottom: 2%;margin-top: 5%;}
    .career_second_sec p{padding-right: 5%;font-weight: 400;font-size: 16px;line-height: 28px;}
    .open_position_pad{padding: 5% 12%}
    .open_position_pad p{font-size: 40px;font-weight: 400;line-height: 50px;}
    .car_last_sec_img{padding: 5%;margin-left: 60px;}
    .car_last_sec_img img{width: 100%;}
    .accordion-button:not(.collapsed) {color: #0053B2!important;}
    .accordion-button.collapsed{color: #000;}
    .carer_fst_sec{padding-right: 15%; color: #636363;}

    .careeracrd.container {max-width: 965px;margin: 0px;}
    .careeracrd .accordion{border: none!important;--bs-accordion-border-color:none;}
    .careeracrd .accordion-item {position: relative;display: flex; border-top: 1px solid #cfcfcf; border-top-left-radius: 1px 1px !important; border-top-right-radius: 1px 1px !important;border-bottom: 1px solid #cfcfcf;  border-bottom-left-radius: 1px 1px !important; border-bottom-right-radius: 1px 1px !important;}
    .careeracrd .accordion-icon-wrapper {padding: 20px 40px 20px 0px;cursor: pointer;display: flex;justify-content: center;flex-shrink: 0; align-items: center;}
    .careeracrd .accordion-icon {width: 14px;height: 14px;position: relative;}
    .careeracrd .accordion-icon::before, 
    .accordion-icon::after {content: '';position: absolute;background-color: #636363;transition: transform 0.3s ease;}
    .careeracrd .accordion-icon::before {top: 6px;left: 0;width: 14px;height: 2px;}
    .careeracrd .accordion-icon::after {top: 0;left: 6px;width: 2px;height: 14px;}
    .careeracrd .accordion-item.active .accordion-icon::after {transform: rotate(90deg);}
    .careeracrd .accordion-content-wrapper {flex-grow: 1;}
    .careeracrd .accordion-header {width: 100%;text-align: left;padding: 20px 20px 20px 0;background: none;border: none;cursor: pointer;color: #636363;font-size: 16px;font-style: normal;font-weight: 600;line-height: 1.75;}
    .careeracrd .accordion-content {max-height: 0;overflow: hidden;transition: max-height 0.3s ease-out;padding-right: 20px;}
    .careeracrd .accordion-item.active .accordion-header{color: #0053B2}
    .careeracrd .accordion-item.active .accordion-icon::before, .accordion-item.active .accordion-icon::after{background-color: #0053B2}
    .careeracrd ul li{color: #636363;font-size: 16px; line-height: 28px;}

    /* Style for active content */
    .careeracrd .accordion-item.active .accordion-content {max-height: 200px; /* Adjust this value based on your content */}
    .careeracrd .accordion-content p {color: #636363;font-size: 16px;font-style: normal;line-height: 28px;}


/* blog list */
    .blog_list_pad{padding-right: 42px!important;}
    .blog_list{padding: 15% 10% 6% 20%;}
    .blog_list_sidebar{margin-top: 60px; margin-left: 30px;}
    .blog_list h2{font-weight: 400;font-size: 50px;line-height: 1.2;color: #242424;margin-bottom: 13px;}
    .blog_list_blck p ,.blog_list p{font-weight: 400;font-size: 16px;line-height: 28px;color: #636363;}
    .blog_list_blck h3{font-weight: 400;font-size: 22px;line-height: 1.45455;margin-bottom: 13px;}
    .blog_list_blck a h3 { color:#242424;}
    .blog_list_blck a:hover  h3 {color:#0053B2;}
    .blog_list_img{margin-top: 43px;margin-bottom: 21px;width: 480px;height: 304px;}
    .pagination{display: inline-block;border-radius: 10px;font-size: 15px;font-weight: 600;color: #2d2d2d;/*    background: #f1f1f1;*/padding: 10px 15px 10px 15px;margin: 3px;}
    .button-pagination:hover{color: #bda87f;/*    background: #bda87f;*/}
    .button-pagination:focus{color: #bda87f;/*    background: #bda87f;*/}
    .active-page{color: #fff;background: #bda87f;}
    .button-pagination{position: relative;display: inline-block;font-size: 12px;text-align: center;font-weight: 700;padding: 6px 11px;}
    .pagination li{list-style: none !important;border: 1px solid #DFE3E8;border-radius: 4px;margin-left: 2%;justify-content: center;align-items: center;width: 32px;height: 32px;}
    .pagination li.disabled{background: opacity: 0.5;background: #919EAB;color: #C4CDD5}
    .pagination li a{color:#212B36!important;text-decoration: none;}
    .pagination li.active{color: #0053B3;}
    .blue_arrow_wdt{width: 6%;}
    .blog_list_pagination{padding-left:12%!important;padding-right: 12%!important;padding-bottom: 2%;}
    #scroll_hover_arrow_1,#scroll_hover_arrow_3,#scroll_hover_arrow_5,#scroll_hover_arrow_7,#scroll_hover_arrow_9,#scroll_hover_arrow_11,#scroll_hover_arrow_13{left: 55%;position: absolute;}
    #scroll_hover_arrow_2,#scroll_hover_arrow_4,#scroll_hover_arrow_6,#scroll_hover_arrow_8,#scroll_hover_arrow_10,#scroll_hover_arrow_12,#scroll_hover_arrow_14{left: 20%;position: absolute;}
    .scroll_learn_more_text{font-size: 12px;}

/* blog detail */
    .blog_detail{padding: 10% 10% 6% 20%;}
    .blog_detail_sidebar{margin-top: 150px; margin-left: 30px;}
    .blog_detail_page{padding: 0% 10% 6% 20%;}
    .blog_detail_page h2{font-size: 50px;font-style: normal;font-weight: 400;line-height:1.2;margin-bottom: 27px; color: #242424;}
    .blog_detail_page p{font-size: 16px;font-style: normal;font-weight: 400;line-height: 28px; color: #636363;}
    .blog_detail_page img{width: 100%;height: auto;margin-top: 2%;margin-bottom: 2%;}
    .blog_detail_page h3{font-size: 22px;line-height: 28px;font-weight: 600;}
    .blog_detail_btn{background: #004CA3;color: #ffffff;font-weight: 400;font-size: 16px;line-height: 28px;width: 209px;height: 64px;border: none;}
    .blog_detail_btn:hover{background: #0053B2;}
    .blog_detail_page b{font-size: 16px; color: #636363; line-height: 28px; font-weight: bolder;}
    .blog_detail_page li{color: #636363; line-height: 28px;}


/*privacy policy*/
    .desktop_pp_banner{background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%), url(/static/images/Contact_Us_Banner.webp);height: 690px;width: 100%;background-repeat: no-repeat;background-size: cover;}
    .polcy_blck{padding: 5% 12% 5% 20%;}
    .policy_sidebar{margin-top: -10px;}
    .plycnt h1{padding-bottom: 30px;color: #242424;font-size: 50px;font-weight: 400;line-height: 1.2;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .plycnt h2{color: #242424;font-size: 20px;font-style: normal;font-weight: 400;line-height: 1.45445;}
    .plycnt p{margin-bottom: 50px; color: #636363; line-height: 28px; font-size: 16px;}
    
/* landing page */
    .lndbnr{background-size: cover; background-image:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 70.1%),url(/static/images/LP_Banner.webp);height: 750px;width: 100%;background-repeat: no-repeat;}
    .lndbnr_img{position: absolute; top: 60%; width: 45%;}
    .enlp {color:#fff!important;font-size: 11px!important;}
    .enow{background: #0053B2; color: #fff; width: 60px; height: 127px; cursor: default;}
    .enow:hover {background-color: #034a9b;}
    .lndfrmblk{padding-bottom: 120px; background: linear-gradient(308.32deg, #C96057 1.25%, #0053B2 84.12%); display: flex; justify-content: center; align-items: center;}
    .lndlstfrmblk{background-color: #0053B3; display: flex; justify-content: center; align-items: center;}
    .fa_fa_size{font-size: 38px !important;}

    /*.lndfrmblk {background-color: #FFFFFF;display: flex;justify-content: center;align-items: center;min-height: 100vh;}*/
    .lndfrmblk .form-container {background: white;padding: 30px;box-shadow: 0px 4px 76px 8px #00000040;width: 100%;max-width: 1082px;height: auto;}
    .lndfrmblk .form-header {font-weight:400;font-size:36px;line-height:50px;background-color: #CF6D5C;color: white;text-align: center;padding: 20px;margin: -100px -30px 20px -30px;}
    .lndfrmblk .sub-header {text-align: center;color: #14142B;margin-bottom: 30px;font-size: 30.13px;font-weight: 400;line-height: 39px;}
    .lndfrmblk .form-group {margin-bottom: 20px;}
    .lndfrmblk input[type="text"],.lndfrmblk input[type="email"],.lndfrmblk input[type="tel"], .lndfrmblk select{width: 100%;padding: 12px;background-color: #EBEBEB;border:none;font-size: 16px;font-weight: 400;}
    .lndfrmblk input[type="text"]::placeholder, .lndfrmblk input[type="email"]::placeholder, .lndfrmblk input[type="tel"]::placeholder,.lndfrmblk select::placeholder {color: #747272;}
    .lndfrmblk .checkbox-group {margin: 20px 0;}
    .lndfrmblk .checkbox-group label {display: flex;align-items: flex-start;gap: 10px;font-size: 14px;color: #A8A8A8;font-weight: 400;font-size: 15.06px;}
    .lndfrmblk input[type="checkbox"] {margin-top: 8px;}
    .lndfrmblk .submit-btn {background-color: #CF6D5C;color: white;border: none;cursor: pointer;font-size: 16px;float: right;transition: background-color 0.3s;width: 205px;height: 63px;}
    .lndfrmblk .submit-btn:hover {background-color: #b86e5d;}
    .lndfrmblk .form-control:focus {color:#747272;width: 100%;padding: 12px;background-color: #EBEBEB;border:none;font-size: 16px;font-weight: 400;}
    .lndfrmblk .form-control{color:#747272;border-radius: 0;text-align: left;width: 100%;padding: 12px;background-color: #EBEBEB;border: none;font-size: 16px;font-weight: 400;}

    .lndlstfrmblk .form-container {background: white;padding: 30px;box-shadow: 0px 4px 76px 8px #00000040;width: 100%;max-width: 1082px;height: auto;margin-top: -86px;position: relative;}
    .lndlstfrmblk .form-header {font-weight:400;font-size:36px;line-height:50px;background-color: #CF6D5C;color: white;text-align: center;padding: 20px;margin: -30px -30px 20px -30px;}
    .lndlstfrmblk .sub-header {text-align: center;color: #14142B;margin-bottom: 30px;font-size: 30.13px;font-weight: 400;line-height: 39px;}
    .lndlstfrmblk .form-group {margin-bottom: 20px;}
    .lndlstfrmblk input[type="text"],.lndlstfrmblk input[type="email"],.lndlstfrmblk input[type="tel"], .lndlstfrmblk select{width: 100%;padding: 12px;background-color: #EBEBEB;border:none;font-size: 16px;font-weight: 400;}
    .lndlstfrmblk input[type="text"]::placeholder, .lndlstfrmblk input[type="email"]::placeholder, .lndlstfrmblk input[type="tel"]::placeholder,.lndlstfrmblk select::placeholder {color: #747272;}
    .lndlstfrmblk .checkbox-group {margin: 20px 0;}
    .lndlstfrmblk .checkbox-group label {display: flex;align-items: flex-start;gap: 10px;font-size: 14px;color: #A8A8A8;font-weight: 400;font-size: 15.06px;}
    .lndlstfrmblk input[type="checkbox"] {margin-top: 8px;}
    .lndlstfrmblk .submit-btn {background-color: #CF6D5C;color: white;border: none;cursor: pointer;font-size: 16px;float: right;transition: background-color 0.3s;width: 205px;height: 63px;}
    .lndlstfrmblk .submit-btn:hover {background-color: #b86e5d;}
    .lndlstfrmblk .form-control:focus {color:#747272;width: 100%;padding: 12px;background-color: #EBEBEB;border:none;font-size: 16px;font-weight: 400;}
    .lndlstfrmblk .form-control{color:#747272;border-radius: 0;text-align: left;width: 100%;padding: 12px;background-color: #EBEBEB;border: none;font-size: 16px;font-weight: 400;}


    .lnd1blck{position: relative; margin-left: 60px; background-color: #fff; z-index: 30;}
    .lnd1blck h4{color: #0053B3;}
    .lnd2blck{position: relative; margin-top: -45px;}
    .lnd2blck img{width: 100%; height: auto;}
    .lnd3blck{padding: 7% 7% 5% 18%;margin-left: 60px;position: relative;background-color: #fff;z-index: 29;margin-top: -45px}
    .lnd3blck h4{padding-left: 15%;padding-bottom: 5%;color: #0053B3;font-size: 50px;font-weight: 400;line-height: 1.2;}
    .lnd3blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px; padding-right: 15%;}
    .lnd4blck{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0) 67.89%), url(/static/images/LP_Banner_2.webp);height: 100vh;position: relative; margin-top: -45px;background-repeat: no-repeat;background-size: cover;}
    .contntonimg1{position: absolute;top: 20%; left: 20%}
    .contntonimg1 h4{padding-left: 18%; font-weight: 400;font-size: 50px;line-height: 1.2;color: #ffffff;margin-bottom: 60px;}
    .contntonimg1 p{font-weight: 400;font-size: 16px;line-height: 1.75;color: #ffffff;padding-left: 38%; padding-right: 17%;}
    .land_txt_none{text-decoration: none;}
    .land_page_lft_0{padding-left: 0px !important;}
    .lnd5blck{padding: 7% 7% 7% 10%; margin-left: 60px;position: relative;background-color: #fff;z-index: 29;margin-top: -45px;}
    .lnd5blck h2{padding-left: 27%; padding-bottom: 3%; color: #0053B3;font-size: 40px;font-style: normal;font-weight: 400;line-height: 50px;}
    .lnd5blck p{padding-right: 13%; color: #242424;font-size: 16px;font-weight: 400;line-height: 30px; padding-left: 45%;}
    .land_page_byond_sidebar{margin-top: 50px;}
    .land_page_infra_sidebar{margin-top: 60px;}
    .land_page_learn_sidebar{margin-top: 10px;}
    .land_page_a{text-decoration: none;}
    .lnd6blck{padding: 7% 7% 5% 18%;margin-left: 60px;position: relative;background-color: #fff;z-index: 29;margin-top: -45px}
    .lnd6blck h4{padding-left: 20%;padding-bottom: 5%;color: #0053B3;font-size: 50px;font-weight: 400;line-height: 1.2;}
    .lnd6blck p{color: #636363;font-size: 16px;font-weight: 400;line-height: 28px; padding-right: 15%;}
    .pad_rgt_9{padding-right: 10% !important;}
    .lnd7blck{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0) 67.89%), url(/static/images/LP_Banner_4.webp);height: 100vh;position: relative; margin-top: -45px;background-repeat: no-repeat;background-size: cover;}
    .contntonimg2{position: absolute;top: 20%; left: 10%}
    .contntonimg2 h4{padding-left: 24%; font-weight: 400;font-size: 40px;line-height: 50px;color: #ffffff;margin-bottom: 45px;}
    .contntonimg2 p{font-weight: 400;font-size: 16px;line-height: 1.75;color: #ffffff; padding-left: 17%; padding-right: 22%; text-align: center;}
    .lnd8blck{position: relative;margin-left: 60px;background-color: #fff;z-index: 30;}


@media only screen and (min-width:340px) and (max-width:420px){  
    /*Index firstblck*/
        .owl3 .owl-dots{position: absolute; left: 40%; bottom: 10px;}
        .owl3.owl-theme .owl-dots .owl-dot span {background: 0 0;color: inherit;border: 1px solid #fff;padding: 4px !important;font: inherit;border-radius: 50px;margin: 5px;}
        .owl3.owl-theme .owl-dots .owl-dot.active span{background: #fff !important;}
        .owl3.owl-theme .owl-dots .owl-dot {color: inherit;font: inherit;font-family: inherit;}
        .brdlog30wd{width: 30%!important;}
        .brdlog70wd{width: 70%!important;}
        .brdlogo{height: auto;width: 99%;margin-top: -120px;z-index: 60;position: relative;margin-left: -10px;}
        .be_uncommon_blck::before {width: 0px;}

    .desktop_view{display: none;}
    .mobile_view{display: block;}
    .mob_logo {display: flex;align-items: center;}
    .footer_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #fff; left:-185%; top:9%;opacity: 1;}
    .footer_sidebar p{letter-spacing: 1px; padding: 0px; font-size: 12px!important;font-weight: 500!important;line-height: 1.16667!important;color: #fff!important; text-transform: uppercase!important;opacity: 1;}
    .school_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #cfcfcf; left:-185%; top:9%;opacity: 1;}
    .school_sidebar p{letter-spacing: 1px; padding: 0px; font-size: 12px!important;font-weight: 500!important;line-height: 1.16667!important;color: #636363!important; text-transform: uppercase!important;opacity: 1;}
    .grid_hgt_wdth.width_100{width: 100px !important;height: 100px !important;}
    .cambblck.lft-11{padding-left: 11% !important;}
    .mob_txt_cntr{text-align: center;}
    .mob_colrevrs{flex-direction: column-reverse;}
    .wdt293{width: 208px;height: auto;}
    .mob_wdth_100{width: 100%;}
    body{overflow-x: hidden;}
    .mobmenacord .col-sm-6{width: 50%!important;}
    .mobmenacord .col-xs-6{width: 50%!important;}
    .mob_homimg{background-image:url('/static/images/M_Home_Banner.webp');height: 750px;width: 100%;background-repeat: no-repeat;background-attachment: fixed;}
    .moble{margin: 0px;padding: 0px;box-sizing: border-box;}
    .moble .mheader{position: absolute; z-index: 98; top: 0;width: 100%;background: transparent;}
    .moble .nav-buttons{display: flex;width: 100%;position: fixed;overflow-x: hidden;}
    .moble .nav-button {font-size: .75em;flex: 1;padding: 12px 0;text-align: center;font-weight: bold;color: #14142A;border: none;cursor: pointer;transition: opacity 0.3s;text-decoration: none; text-transform: uppercase;}
    .moble .enquire {height: 40px;}
    .moble .apply {height: 40px;}
    .moble .visit {height: 40px;}
    .moble .main-header.blu{background: #0053B2;}
    .moble .main-header {display: flex;justify-content: space-between;align-items: center;padding: 50px 20px 20px 20px;background-color: transparent;}
    .bgclr004CA3{background-color: #004CA3!important}
    .moble .logo-container {display: flex;align-items: center;gap: 10px;}
    .moble .mob_logo img {width: 65%;height: auto;}
    .moble .menu-button {background: rgba(0, 0, 0, 1);border: none;width: 50px;height: 50px;border-radius: 50%;cursor: pointer;display: grid;place-items: center;}
    .moble .menu-dots {display: grid;grid-template-columns: repeat(3, 1fr);gap: 3px;width: 19px;}
    .moble .dot {width: 4px;height: 4px;background-color: #fff;border-radius: 50%;}

    .mobmenu-accordion {width: 100%;max-width: 800px;margin: 0 auto;}
    .mobmenu-accordion-item {border-top: 1px solid rgba(217, 217, 217, 0.60);}
    .mobmenu-acrdnitmbrdbtm{border-bottom: 1px solid rgba(217, 217, 217, 0.60);}
    .mobmenu-accordion-header {display: flex;justify-content: space-between;align-items: center;padding: 15px 0px;cursor: pointer;}
    .mobmenu-accordion-header a{font-size: 18px; font-weight: 600;line-height: 1.55556;text-decoration: none;color: #fff;}
    .mobmenu-accordion-toggle {background-color: transparent;border: none;font-size: 15px;font-weight: 400; color: #fff;cursor: pointer;}
    .mobmenu-accordion-content {padding: 0px;display: none;}
    .mobmenu-accordion-content ul li{list-style: none; padding-bottom:5px;}
    .mobmenu-accordion-content ul{padding-left: 0px;}
    .mobmenu-accordion-content ul a{font-size: 14px; font-weight: 600;line-height: 1.85714; color: #fff; text-decoration: none;}

    .mobmenu-accordion-item{position: relative;}
    .mobmenu-accordion-item.active:before{content: "••";position: absolute;top: -12px;left: 13px;transform: translateX(-50%);color: #FFD700;font-size: 32px;font-weight: 400;}
    .mobmenu-accordion-item.active .mobmenu-accordion-header{padding-left: 30px;}
    /*.mobmenu-accordion-item.active{background: #fff;}*/

    /* Menu Overlay Styles */
        .moble .menu-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background-color: #0053B2;color: white;transform: translateX(100%);transition: transform 0.3s ease-in-out;z-index: 1000;}
        .moble .menu-overlay.active {transform: translateX(0);}
        .moble .menu-header {padding: 30px 30px 10px 8px;}
        .moble .brdlogo{background-image: url(/static/images/Logo_menu.webp);background-repeat: no-repeat;}
        .moble .menu-header .col-sm-10{width: 90%;}
        .moble .menu-header .col-sm-2{width: 10%;}
        .moble .school-title {font-size: 26px;font-weight: 500;max-width: 340px;line-height: 1.36364;padding: 116px 0px 10px 22px;}
        .moble .school-content{padding-left: 22px; font-size: 13px; font-weight: 700;line-height: 17px;}
        .moble .close-button {align-content: center; margin-top: 20px; background: rgba(0, 0, 0, 1);border: none;color: #fff;width: 40px!important;height: 40px!important;border-radius: 50%;cursor: pointer;font-size: 15px;}
        .moble .search-container {position: relative;margin-bottom: 30px;text-align: center;}
        .moble .search-input {width: 100%;padding: 15px 15px 15px 45px;background: transparent;border: 2px solid rgba(255, 255, 255, 0.2);border-radius: 4px;color: white;font-size: 1rem;}
        .moble .search-input::placeholder {color: rgba(255, 255, 255, 0.8);}
        .moble .search-icon {position: absolute;left: 15px;top: 50%;transform: translateY(-50%);color: white;font-size: 1.2rem;}
        .moble .quick-links {display: flex;gap: 34px;flex-wrap: wrap;padding-left: 30px}
        .moble .quick-links a{font-size: 14px; font-style: normal; font-weight: 600; line-height: 1.85714;}
        .moble .quick-link {color: white;text-decoration: none;font-size: 0.9rem;}
        .moble .menu-sections {padding: 15px 30px 30px 30px;}
        .moble .menu-section {padding: 15px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.2);display: flex;justify-content: space-between;align-items: center;color: white;text-decoration: none;font-size: 1.2rem;font-weight: bold;}
        .moble .login-link {display: flex;align-items: center;gap: 8px;}

    /*Beuncomn*/
        #beuncm h1{font-size: 30px; color: #fff; line-height: 30px; padding: 30px 60px 10px 120px;}
        .beuncm_h1{font-size: 30px; color: #fff; line-height: 30px; padding: 30px 60px 10px 15px; font-weight: 600;}
        .beuncm_scdhed{font-size: 16px;  padding-left: 15px;  color: #fff; margin-bottom: 25px; font-weight: 400;}
        .blue_side_blck::before {width: 20px;}

    /*DNA blck*/
        .dna_fst_blk{position: static!important;margin-top:0px;margin-left: 
            0px;margin-right: 0px;}
        .school_sidebar{transform:rotate(0deg);white-space: nowrap;margin-top: -45px; left: 110px;}
        .lft66{left: 110px!important; margin-top: 10px;}
        .school_sidebar::before{width: 50px;left: -90%;}
        .img_shrink_content {padding: 120px 20px;}
        .facts_sidebar{transform:rotate(0deg);white-space: nowrap;margin-top: -20px; left: 100px;}
        .facts_sidebar::before{width: 50px;left: -90%;}
        .dna_blck h1{font-size: 20px; line-height: 30px; padding: 10px 0% 5% 0px;}
        .dna_blck h2{font-size: 18px; line-height: 30px; padding: 10px 0% 5% 0px;}
        .dna_blck h3{font-size: 20px; line-height: 30px; padding: 0px 0% 10% 0px; margin-top: -5px;}
        .dna_blck h4{padding-top: 11%; padding-left: 0%; font-size: 22px; line-height: 1.45455;}
        .dna_blck{padding: 5% 8% 8% 11%;}
        .dna_blck_f{margin-right: 0px;}
        .learn_more_text_blue{padding-left: 29%;}
        .cambblck{padding: 23% 8% 8% 9% !important;}
        .dna_blck_p{padding: 0% 0% 1% 0%;line-height: 28px}
        .img_shrink{margin-left: 0px;}
        .learn_more_white{color: #fff; margin-top: -42px;}
        .learn_more_white a{color: transparent;}
        .on_img_txt{font-size: 16px; margin: -75px 75px 0px 20px;}
        .learn_more_yellow{left: 26px;}
        .mobwhtmakesuncm{position: absolute; top: 50%; padding:0px 20px;}
        .mobwhtmakesuncm h3{color: #fff; font-size: 22px;line-height: 1.45455; margin-bottom: 20px;}
        .mobwhtmakesuncm p{color: #fff; font-size: 14px;font-weight: 400;line-height: 2; margin-bottom: 10px;}
        .mob-a-class{text-decoration: none; color: #fff;}
        .mob_yellow{left: 115px !important; margin-top: 4px;}
        .dna_blck_hover{margin-left: 20px;padding-left: 0px;padding-bottom: 8%;z-index: 15;position: relative;background: #fff;}
        .mob_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent; }
        .mob1_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob2_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob3_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent; }
        .mob4_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob5_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob6_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob7_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}

    /*whatmakesusuncommon*/
        .step-description-1{font-size: 28px;padding: 57px 0px 0px 30px;margin-bottom: 30px;}
        .whtmakesuncm_1img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 14.26%, rgba(0, 0, 0, 0.1) 67.89%),url(/static/images/What_makes_us_uncommon_mobile.webp);background-size: cover; background-repeat: no-repeat;height: 710px;}
        .whtmakesuncm_2img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 14.26%, rgba(0, 0, 0, 0.6) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_01.webp);background-size: cover; background-repeat: no-repeat;height: 710px; background-position: center center;}
        .whtmakesuncm_3img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 14.26%, rgba(0, 0, 0, 0.6) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_02.webp);background-size: cover; background-repeat: no-repeat;height: 710px; background-position: center center;}
        .whtmakesuncm_4img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 14.26%, rgba(0, 0, 0, 0.6) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_03.webp);background-size: cover; background-repeat: no-repeat;height: 710px; background-position: center center;}
        .whtmakesuncm_5img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 14.26%, rgba(0, 0, 0, 0.6) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_04.webp);background-size: cover; background-repeat: no-repeat;height: 710px; background-position: center center;}
        #mobstep-description-2, #mobstep-description-3, #mobstep-description-4, #mobstep-description-5{position: absolute;bottom: 20%;color: #fff;font-size: 24px;left: 8%;}


    /*wellspringsTour*/
        .wellsprings_tour{margin-left: 20px;padding: 50px 20px 60px 20px;z-index: 10; min-height: 370px;}
        .mob_vide_wdt_hgt{width: 355px !important; height: 200px;}
        .wellsprings_tour h2{font-size: 22px;line-height: 34px;}
        .wellsprings_tour h4 {font-size: 24px; margin-bottom: 20px;}
        .testonimals{padding: 0px 0px 40px 20px;}
        .testonimals h2{padding-left: 30px; font-size: 24px; line-height: 40px}
        .feedback_s{font-size: 22px; line-height: 40px; margin-bottom: 0px;}
        .feedback_s::before {height: 30px; width: 44px;}
        .feedback_p{top: 8px;font-size: 12px; left:-8px;}
        .feedback_s_border{margin-top: 17px;margin-left: 64%;}
        .quote-content{margin-left: -20%}
        .infra_viedo_paly_pos.well_tour_video {top: 46%;left: 32%;position: absolute;}
        .infra_viedo_paly_pos.glimpse_video{top: 48%;left: 36%; position: absolute;}
        .testimonial-container{padding-right: 5%;}
        .mob_appr{margin-top: 0px;}
        .quote{font-size: 16px; padding-right: 7%;}
        .profile-image {width: 109px;height: 109px;}
        .mob_profile_image{margin-top: -34%; margin-left: 7%;}
        .feedback {padding: 40px 0% 20px 15%;}
        .mob_pad_lft_90{padding-left: 90px; padding-top: 30px;}
        .thumbnail-row{margin-top: 45px;padding-left: 14px !important; padding-right: 14px;}
        .mob_testimonials_pad{margin-bottom: 0px; padding: 30px 0px 0px 50px; font-size: 22px;line-height: 1.45455;}
        .attribution{padding-left: 60px; font-size: 14px; padding-bottom: 0px; margin-bottom: 0px;}
        .thumnail_heading_wdth_35{width: 35% !important;}
        .thumnail_wdth_25{width: 25% !important;}
        .thumbnail{width: 50px; height: 50px;}
        .li_class_1{font-size: 12px; padding: 0px; margin-right: 5px;}
        .stu_par_top{padding-left: 3%; padding-right: 3%;}
        .mob_blue_arrow_pad{padding-top: 15%;padding-bottom: 10%;}
        .mob_stu_par_pad{padding-top: 9%; padding-left: 20% !important;}
        .learn_more_text_yellow{padding-right: 0px;}
        .learn_more_text_yellow_color{color: #fff!important;}
        .li_testnomial{font-size: 12px; padding: 0px; border-bottom: 2px solid #E9DE71}
        .testonimals .owl-carousel .owl-nav button.owl-next {font-size: 40px;margin-top: -12px;margin-left: 0px;}
        .testonimals .owl-carousel .owl-nav button.owl-prev {font-size: 40px;margin-top: -9px;}

    /*Facts*/
        .facts_blck{padding: 60px 5% 60px 7%;}
        .dotted-pattern {margin-top: 1%; margin-left: -2%;}
        .facts_title{font-size: 80px;padding-top: 75px;}
        .facts_subtitle{font-size: 24px; padding-top: 60px;}
        .dotted-pattern{background-size: contain;background-position: 0 0%;height: 3.5%;}
        .grid_hgt_wdth{width: 115px!important; height: 115px;}
        .grid_blck{padding-left: 0px;}
        .grid_content{font-size: 24px;line-height: 32px;}
        .grid_content p {padding: 35% 0%;}
        .bird_img{width: 50%; height: 50%;margin: 10px 28px;}

    /*What makes uncommon*/ 
        .mob_wtmksuncm{margin-top: 10px;} 
        .mob_wtmksuncm .owl-dots{position: absolute;bottom:10%!important;text-align:center;left: 40%;} 
        .mob_wtmksuncm .owl-dot.active{background: #fff!important;}
        .mob_wtmksuncm .owl-carousel button.owl-dot {background: 0 0;color: inherit;border: 1px solid #fff;padding: 4px !important;font:inherit;border-radius: 50px;margin: 5px;}

    /*Camcaro*/
        .dna_blck_hover_carousel{padding-left: 40px;}

    /*footer*/
        .footer_back_color{padding-top: 60px; background: #0053B2 !important;}
        .footer_sidebar{transform: rotate(0deg); margin-top: -100px; left: 78px;}
        .footer_sidebar:before{width: 50px; left: -80%;}
        .Lets_connect_img {padding: 20px;width: 100px;height: 100px;margin: auto;}
        .img_1{width: 60%;}
        .footer_icon_pad{padding-right: 10%; padding-left: 5%;}
        .footer_img_shrink_p{padding: 42px 22px; font-size: 12px;}
        .footer_img_shrink_p1{padding: 42px 14px; font-size: 12px;}
        .footer_img_shrink_p2{padding: 42px 34px; font-size: 12px;}
        .p_blck-addrs{padding-left: 0px; font-size: 14px; padding-top: 40px;}
        .title{padding-left: 20px; font-size: 22px; margin-bottom: 10%;}
        .footer_img {width: 95px !important;height: 95px !important;} 
        .footer_ul_hover {padding-left: 0rem;}
        .col-sm-3.wdth_20{width: 33.3%;}
        .a_cls{font-size: 14px;}
        .blck1{padding: 30px 20px;}
        .blck2{padding-bottom:15px; }
        .blck3{padding-top: 30px; padding-left: 0px !important; padding-bottom: 30px;}
        .blck4{padding-top: 0px; padding-left: 0px !important;}
        .blck4 h1{padding-top: 0px; font-size: 55px; line-height: 55px; padding-bottom: 15px;}
        .blck4 h6{font-size: 14px;}
        .blck4 p{font-size: 14px;}
        .li_class{width: auto;}
        .footer_icon{padding-top: 15px; padding-bottom: 0px;}
        .footer_last_blck p{color: #ffffff; font-size: 14px;}
        .footer_last_blck_1{text-align: left;}
        .footer_last_blck_1 p{color: #ffffff; font-size:14px; padding-right: 0px;}
        .footer_last_blck_content{padding: 0px 0px 45px 21px;}
        .footer_last_blck p{padding-left: 0px;}
        .brd_btm {padding-top: 15px;}
        .a_clr_clss{text-decoration: none;color: #fff;}
        .mob_fot_blck{text-align: center; padding-top: 7%; color: #fff; line-height: 1.85714; font-size: 14px; font-weight: 600;}

    /*contact us*/
        .cont_us_btm {padding: 22px;margin-left: 20px;}
        .cont_us_btm .address {position: static;margin-top: 10%;}
        .cont_us_btm h2 {font-size:24px;line-height: 1.41667}
        .cont_us_btm h1{font-size: 20px;line-height: 1.35714}    

    /*submenu */
        .sub_menu_blue_top{padding-top: 160px !important;}
        .sub_menu_hide_show{padding-bottom: 5px;}
        .sub_menu_years{padding: 20px 10px 10px 20px;}
        .sub_menu_txt_cntr{text-align: left; padding-top: 5px; padding-bottom: 5px;}
        .sub_menu_years_a{padding-left: 15px;}
        .sub_menu_years a{font-weight: 400;}
        .submenu-dot-head{font-weight: 600!important;}
        .yellow_onhover_color:hover .subdot{background-color: #F0DB51;}
        .yellow_onhover_color:hover .dot_p_class{color: #F0DB51;}
        .flt_rgt{text-align: right;}
        .submenu-dots {display: grid;grid-template-columns: repeat(3, 1fr);gap: 3px;width: 12px;}
        .subdot {width: 4px;height: 4px;background-color: #fff;border-radius: 50%;}
        .submenu-button {background: transparent;border: none;width: 50px;cursor: pointer;display: grid;place-items: center; float: right; margin-top: -30px; margin-bottom:0px;}
        .dot_p_class{font-weight: 600!important; padding-bottom: 10px; text-align: left !important; font-size: 16px !important; margin-bottom: 0px;}
        .x_img{cursor: pointer; font-size:14px ; color: #fff; float: right;margin-top: -8%;margin-right: 4%;}    
        .wdth_14{width: 100%!important}


    /*learning model */
        .model_sidebar{margin-top: 15px;}
        .model_blck {padding: 4% 8% 10% 10%;}
        .model_blck h1 {font-size: 28px;line-height: 1.35714; padding: 40px 0px 30px; margin-bottom: 0px;}
        .circle_img_wdt293{width: 208px; height: auto; padding-top: 70px;}

    /* learning and development  */
        .box_wdth_33{width: 33.33% !important;}
        .mob_box_btm{padding-bottom: 10px;}
        .mob_cont_pad{padding-top: 5%;}
        .blue_box{width: 100%; height: 100px; padding: 16px 0px;}
        .blue_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .red_box{width: 100%; height: 100px; padding: 16px 0px;}
        .red_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px;}
        .yellow_box{width: 100%; height: 100px; padding: 16px 0px;}
        .yellow_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .green_box{width: 100%;height: 100px; padding: 16px 0px;}
        .green_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .learn_devlop_blck{padding: 7% 0% 10% 0%;}
        .learn_devlop_blck h1{font-size: 28px;line-height: 1.35714; padding: 0% 10% 4% 5%;text-align: left;}
        .learn_devlop_blck p {padding: 0% 10% 2% 5%;}
        .box_img{margin-bottom: 10px;}
        .learn_devlop_blck_content {padding: 0% 10% 2% 12%;}
        .learn_devlop_blck_img{padding: 2% 6% 10% 10%;}
    
    /* individual development plan*/
        .indv_develop_blck {padding: 5% 7% 10% 10%;}
        .indv_develop_sidebar {margin-top: 15px;}
        .indv_develop_blck h1{font-size: 28px;line-height: 1.35714; padding: 40px 0px 15px; margin-bottom: 0px;}

    /* early years  */
        .common_years_banner{background-size: cover; background-image:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%),url(/static/images/M_Learning_Module_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat; margin-top: 40px;}
        .early_years_sidebar{margin-top: 15px;}
        .early_years_blck {padding: 5% 7% 5% 10%;}
        .early_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .early_years_img_blck {padding: 0% 6% 10% 10%;}

    /* primary years  */
        .primary_years_sidebar{margin-top: 15px;}
        .primary_years_blck {padding: 5% 7% 5% 10%;}
        .primary_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .primary_years_img_blck {padding: 0% 6% 10% 10%;}

    /* lower years    */
        .lower_years_sidebar{margin-top: 15px;}
        .lower_years_blck {padding: 5% 7% 5% 10%;}
        .lower_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .lower_years_img_blck {padding: 0% 6% 10% 10%;}

    /* upper years    */
        .upper_years_sidebar{margin-top: 15px;}
        .upper_years_blck {padding: 5% 7% 5% 10%;}
        .upper_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .upper_years_img_blck {padding: 0% 6% 10% 10%;}

    /* advanced years   */
        .advanced_years_sidebar{margin-top: 15px;}
        .advanced_years_blck {padding: 5% 7% 5% 10%;}
        .advanced_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .advanced_years_img_blck {padding: 0% 6% 10% 10%;}

    /* why-us       */
    .why_us_banner{background-size: cover; background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%), url(/static/images/M_Why_Us_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat;margin-top: 40px;}
    .why_us_sidebar{margin-top: 10px; margin-left: -20px;}
    .why_us_blck h3{font-size: 28px;line-height: 1.45455; padding: 14% 0% 5% 0%; margin-bottom: 0%;}
    .why_us_blck h1{padding-left: 0px; font-size: 20px; line-height: 1.41667; padding: 0% 0% 7% 0%}
    .why_us_blck{margin-left: 20px; padding: 5% 7% 10% 5%;}
    .pathway_stand_grid {margin-bottom: 4%;}
    .vis_mis_phi_blck p{margin-bottom: 1%}
    .why_us_blck p{padding-left: 0%; padding-right: 0%; margin-bottom: 7%}
    .why_us_blck h2{padding-left: 0%; padding-right: 0%;}
    .why_us_img_backg{margin-top: -20px;}
    .pathway_stand_blck{margin-top: -20px; margin-left: 20px; padding: 13% 7% 7% 5%;}
    .pathway_stand_blck h3{font-size: 28px;line-height: 1.35714; padding: 10% 0% 5%;}
    .vis_mis_phi_blck {margin-left: 20px; margin-top: -20px;}
    .vis_mis_wdt278{width: 206px; height: auto;}
    .vis_mis_phi_blck h2{font-size: 28px; line-height: 1.35714; margin-bottom: 3%;}
    .vis_mis_phi_img{padding-left: 0% !important}
    .vis_mis_phi_blck {padding: 5% 7% 7% 5%;}
    .col-sm-2.wdth_33 {width: 33.33% !important; margin-top: 10px;}
    .path_way_yellow{height: 86px;}
    .path_way_img_yellow {padding: 26px 10px;}
    .path_way_red{height: 86px;}
    .path_way_red h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_red p{font-size: 9px; padding: 30px 0px; line-height: 13px}
    .path_way_green{height: 86px;}
    .path_way_green h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_green p{font-size: 9px; padding: 30px 0px; line-height: 13px}
    .path_way_blue{height: 86px;}
    .path_way_blue h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_blue p{font-size: 9px; padding: 30px 0px; line-height: 13px}
    .mob_vis_mis_phi_pad{padding-top: 10%;}

    /* leadership   */
    .leadership_sidebar {margin-top: 15px;}
    .leadership_blck {padding: 5% 5% 0% 9%;}
    .mob_ledrship_top{padding-top: 16%;}
    .leadership_blck h1{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 1%;}
    .leadership_blck h3{font-size: 20px; margin-bottom: 25px;}
    .leadership_blck p{margin-bottom: 20px;}
    .leadership_pad_top_30 {padding-top: 20px;}
    .leadership_blck_btm {padding-bottom: 15%;}
    .mob_leadership_img{width: 100%}
    .leadership_blck h2{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 1%;}

    /*advisory board   */
    .advisory_blck{padding: 5% 5% 0% 9%;}
    .advisory_blck h1{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 2%;}
    .advisory_blck h2{font-size: 20px;}
    .advisory_sidebar {margin-top: 15px;}
    .advisory_img_blck {padding: 3% 5% 10% 9%;}

    /*infrastructure   */
    .infrastructure_sidebar {margin-top: 15px; margin-left: -20px;}
    .infrastructure_blck{margin-left: 20px; padding: 5% 7% 7% 5%; margin-bottom: 20px;}
    .infrastructure_blck h1{padding-left: 0%; font-size: 28px; line-height: 1.35714; margin-top: 8%; margin-bottom: 0%;}
    .infrastructure_blck h2{font-size: 18px; line-height: 1.5}
    .large_campus_blck{margin-left: 20px; padding: 10% 5% 8% 5%; margin-top: -20px; margin-bottom: 20px;}
    .large_campus_blck h2{padding-bottom: 10%; font-size: 24px; line-height: 1.45455; text-align: left;}
    .large_campus_blck h3{padding-left: 0%; font-size: 80px;}
    .large_campus_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 10%;}
    .large_campus_blck p {padding: 0% 0% 0% 0%;}
    .outdoor_blck {margin-left: 20px; margin-top: -20px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .outdoor_blck h2{font-size: 24px; line-height: 1.45455; text-align: left;}
    .outdoor_blck h3{padding-left: 0%; font-size: 80px;}
    .outdoor_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 10%;}
    .outdoor_blck p {padding: 0% 0% 0% 0%;}
    .modern_blck {margin-left: 20px; margin-top: 30px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .modern_blck h2{padding-bottom: 10%; font-size: 24px; line-height: 1.45455; text-align: left;}
    .modern_blck h3{padding-left: 0%; font-size: 80px;}
    .modern_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 15%;}
    .modern_blck p {padding: 0% 0% 0% 0%;} 
    .modern_blck_number {padding-left: 0%;}
    .modern_blck_number_1 {padding-left: 0%;}
    .ifra.col-sm-2{width: 50% !important;}
    .food_blck {margin-left: 20px;  margin-top: 30px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .food_blck h2{padding: 2% 0% 7% 31%; font-size: 24px; line-height: 1.45455; padding-left: 0%;}
    .food_blck p {padding: 0% 0% 0% 0%;}
    .food_blck_25 {margin-top: -20px;}
    .infra_viedo_blck h2 {padding: 6% 24% 3% 9%; font-size: 24px; line-height: 1.45455;}
    .infra_viedo_paly_pos {position: absolute;top: 39%;left: 34%;}


    /*beyond the ordinary */
    .beyond_sidebar{margin-top: 15px;}
    .beyond_blck{padding: 5% 7% 10% 10%;}
    .beyond_blck h1{font-size: 28px; line-height: 1.35714; margin-bottom: 0%; padding: 30px 0px 30px;}
    .beyond_perfom_blck{padding: 12% 7% 10% 10%;}
    .beyond_perfom_blck h2{margin-bottom: 8%; font-size: 28px; line-height: 1.35714;}

    /*pathway to stand */
    .pathway_sidebar{margin-top: 15px;}
    .pathway_blck{padding: 5% 7% 3% 10%;}
    .pathway_blck h1{font-size: 28px; line-height: 1.35714;  margin-bottom: 0%; padding: 30px 0px 30px;}
    .path_way_box_pad {padding: 0% 7% 12% 10%;}
    .pathway_img_blck {padding: 0% 6% 10% 10%;}

    /*learning the uncommon way  */
    .uncommon_learning_sidebar {margin-top: -65px;}
    .learn_devlop { padding: 19% 4% 3% 8%;}
    .uncommon_learning_sidebar::before {background-color: #cfcfcf !important;}
    .uncommon_learning_sidebar p{color: #636363 !important;}
    .uncommon_learning_blck h1{font-size: 24px;line-height: 1.35714;padding: 30px 0px 20px; margin-bottom: 0%; text-align: left;}
    .lrnuncmfrstblg {padding: 0% 7% 0% 5%;}
    .uncommon_learning_blck p{padding-right: 0%;}
    .uncommon_learning_blck{padding: 7% 0% 8%;}
    .uncommon_learning_blck_content {padding: 5% 8% 5% 11%;}
    .uncommon_learning_img_blck{padding: 0% 6% 10% 10%;}

    /* blog_list */
    .blog_list_img{width: 100%;height: auto;}
    .blog_list {padding: 53% 7% 6% 10%;}
    .blog_list_pad{padding-right: 0px !important;}
    #scroll_hover_arrow_2, #scroll_hover_arrow_4, #scroll_hover_arrow_6, #scroll_hover_arrow_8, #scroll_hover_arrow_10, #scroll_hover_arrow_12, #scroll_hover_arrow_14{left: 10%;}
    #scroll_hover_arrow_1, #scroll_hover_arrow_3, #scroll_hover_arrow_5, #scroll_hover_arrow_7, #scroll_hover_arrow_9, #scroll_hover_arrow_11, #scroll_hover_arrow_13{left: 10%;}
    .blog_list_sidebar{left: 77px;}
    .blog_list h2 {font-size: 28px; line-height: 1.35714;}
    .blog_list_blck h3 {font-size: 22px;line-height: 1.45455;}

    /* blog detail */
    .blog_detail_page h2 {font-size: 28px;line-height: 1.35714;}
    .blog_detail {padding: 35% 10% 6% 20%;}
    .blog_detail_sidebar{margin-top: 10px;left: 77px}
    .blog_detail_page {padding: 0% 7% 6% 10%;}

    /* careers */
    .careers_padding {padding: 50% 7% 5% 10%;}
    .car_wdth_15{width: 15% !important;}
    .car_wdth_85{width: 85% !important;}
    .careers_padding h1 {font-size: 28px;line-height: 1.35714;}
    .career_second_sec h2 {font-size: 24px;line-height: 1.41667}
    .careers{padding: 0px 7% 5% 10%;margin-left: 0px;}
    .car_last_sec_img{padding: 0px 7% 5% 10%;margin-left: 0px;}
    .carer_fst_sec{padding-right: 0px;}
    .row > .sec1{width: 15%;}
    .row > .sec2{width: 85%;}
    .open_position_pad{padding: 5% 7% 5% 10%;}
    .careeracrd.container {margin-top: 10%;padding-left: 0px;padding-right: 0px;}
    .open_position_pad p{font-size: 36px;line-height: 1.88889;}
    .row.career_second_sec{margin-bottom: 9%;}

    /* admissiom form */
    .desktop_admiform_banner{background-image: url('/static/images/M_Admission_Form_Banner.webp');height: 270px;width: 100%;background-repeat: no-repeat;background-size: cover; margin-top: 40px;}
    .admission_form{padding: 5%;}
    .contact_us .form-header {font-size: 24px;line-height: 1.41667;}
    .contact_us .sub-header {font-size: 24px;line-height: 1.41667;}
    .contact_us .form-container {margin-top: -31%;}
    .desktop_contactus_banner{background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%),url('/static/images/M_Say_Hello_Banner_mobile.webp');height: 340px;width: 100%;background-repeat: no-repeat;background-size: contain; margin-top: 40px;}
    .submit-btn{width: 100%!important;margin-top: 5%!important;}

    /* glimpse */
    .glimpse_banner{background-size: cover; background-image: url(/static/images/M_Admission_Glimps_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat;margin-top:40px;}
    .glimpse_blck h1 {font-size: 20px;line-height: 1.35714; padding-left: 4%; padding-right: 2%;}
    .grid_blck h2{font-size: 24px;line-height: 1.41667; margin-top: 6%; margin-bottom: 10%;}
    .glimpse_wellsprings_tour{padding: 50px 20px 40px 20px;}
    .dotted-pattern.glimpse_img_hght{height: 7.5%;margin-top: 1%;}
    .facts_title{padding-left: 0px!important;}
    .facts_subtitle{padding-left: 0px!important;}

    /* admissions */
    .adm_caro{margin-left: 20px;}
    .on_img_txt{margin-right: 30px !important;}
    .adm_caro .item{padding-right:13px;}
    .dna_blck_hover_carousel.pad-lft-0{padding-left: 0px !important;}
    .dna_blck_hover {padding-left: 20px !important;}
    .inadmpg .on_img_txt{font-size: 18px;}
    .admission_banner{background-size: cover; background-image: url(/static/images/M_Admission_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat; margin-top: 40px;}
    .adm_welblck {padding: 20% 7% 2% 10%;}
    .adm_welblck h1 {padding-left:0px;font-size:28px;line-height:1.35714;padding-top: 10%}
    .adm_welblck img.wdt293{margin: auto;display: block;}
    .inadmpg h3{font-size: 24px;line-height: 1.45455;padding: 40px 0px 40px 26px;}
    .admacrd {padding: 1% 4% 5% 10%;}
    .admscrl{margin-left: 44px;}
    .admscrl .pin-spacer{height: auto;}

    /* thanku */
    .thanku .modal-dialog {margin: auto; max-width: 100%;width: 100%!important;margin-top: 33%!important;}
    .page.thanku {min-height: 50vh!important}

    /* privacy & policy */
        .polcy_blck {padding: 18% 7% 5% 10%;}
        .plycnt h1{font-size: 28px;line-height: 1.35714;}

    /*gallery  */
        .galleryblck {padding: 15% 8% 2% 10%;}
        .playbtn {width: 60px !important;height: 25px !important;}
        .galload_more_btn{width: 80px;height: 30px;font-size:10px;}
        .gallerysidebar {left: 110px !important;}
        .glry50wdt.col-sm-6{width: 50%!important;}
        .glry50wdt.col-xs-6{width: 50%!important;}
        .pad_btm_2{padding-bottom: 2%;}
        .pad_lft_1{padding-left: 1%!important;}
        .pad_rt_1{padding-right: 1%!important;}
        .popup-content {width: 100%!important; margin: 50% auto!important;}
        .close-button:hover,
        .close-button:focus {text-decoration: none;cursor: pointer;}

    /*   landingpage     */
        .mob_rigt_button{top: 200px;}
        .enow {width: 38px; height: 109px; padding: 0px 8px !important;}
        .fa_fa_size {font-size: 19px !important; padding-left: 12px; color: #fff;}
        .fa_fa_size:hover{color: #8DBD96;}
        .head_wdt{width: 40% !important;}
        .head_wdt_1{width: 35% !important; padding-left: 4% !important;}
        .head_wdt_2{width: 15% !important; float: right;display: contents;}
        .mob_banner_txt {font-family: Bebas Neue;font-weight: 400;font-size: 70px;line-height: 68px;color: #FFFFFF;position: absolute;top: 17%;left: 5%;}
        .lndbnr{background-size: cover; background-image:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 70.1%),url(/static/images/M_LP_Banner.webp);height: 690px;width: 100%;background-repeat: no-repeat;}
        .lndlstfrmblk .form-container {width: 90%; margin-top: -108px;}
        .lndbnr_img {position: absolute;top: 60%;width: 100%;}
        .land_pg {padding-top:30px !important;}
        .mobile_wsa_logo_wdt{width: 90%;}
        .lnd1blck {margin-left: 20px;}
        .mob_txt_colr{color: #0053B3;}
        .lnd3blck {margin-left: 20px; padding: 0% 7% 12% 7%;}
        .lnd3blck h4 {padding-left: 0px;font-size: 28px;font-weight: 400;line-height: 28px; padding-top: 15%}
        .lnd3blck p {padding-right: 0%;}
        .contntonimg1 {position: absolute;top: 16%;left: 5%;}
        .contntonimg1 h4 {padding-left: 7%; font-size: 28px;line-height: 1.35714; margin-bottom: 5%; padding-right: 3%;}
        .contntonimg1 p {padding-left: 7%; padding-right: 12%;}
        .landing_learn_more_text_yellow{color: #fff;}
        .lnd5blck {margin-left: 20px; padding: 20% 7% 12% 5%;}
        .lnd5blck h2 {font-size: 28px;line-height: 1.35714; padding-left: 0%;}
        .lnd5blck p {padding-left: 0px; padding-right: 0px;}
        .land_page_byond_sidebar {margin-top: -40px !important; margin-left: -20px;}
        .lnd6blck{margin-left: 20px; padding: 20% 7% 14% 5%;}
        .lnd6blck h4{font-size: 28px;line-height: 1.35714; padding-left: 0%; padding-top: 14%;}
        .lnd6blck p{padding-right: 0px;}
        .lnd6blck_h4{padding-top: 2% !important;}
        .land_page_infra_sidebar {margin-top: -40px !important; margin-left: -20px;}
        .mob_land_blue_arrow_a{font-size: 12px; text-decoration: none; color: #0053B3; padding-left: 62%;}
        .mob_land_blue_arrow_img{width: 7%; margin-left: 10px}
        .lnd8blck {margin-left:20px; padding-left: 20px !important}
        .contntonimg2{top: 18%; left: 5%;}
        .contntonimg2 h4 {font-size: 24px;line-height: 1.35714; padding-left: 5%; padding-right: 5%; margin-bottom: 5%;}
        .contntonimg2 p{padding-left: 5%; padding-right: 10%; text-align: left;}
        .lndfrmblk .form-container {width: 90%;}
        .lndfrmblk {padding-bottom: 30px; background: #0053B2;}
        .mob_test_head_pad{padding-top: 14%;}
        .lnd4blck{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0) 67.89%), url(/static/images/M_LP_Banner_02.webp); height: 75vh;}
        .lnd7blck {height: 90vh;}
        .mobile_header {position: fixed;top: 0;left: 0;width: 100%;padding: 0;height: auto;z-index: 100;}
        .mobile_header.active {background: #0053B2;padding-top: 15%;padding-bottom: 10%;}   

}
@media only screen and (min-width:421px) and (max-width:480px){  
    /*Index firstblck*/
        .owl3 .owl-dots{position: absolute; left: 40%; bottom: 10px;}
        .owl3.owl-theme .owl-dots .owl-dot span {background: 0 0;color: inherit;border: 1px solid #fff;padding: 4px !important;font: inherit;border-radius: 50px;margin: 5px;}
        .owl3.owl-theme .owl-dots .owl-dot.active span{background: #fff !important;}
        .owl3.owl-theme .owl-dots .owl-dot {color: inherit;font: inherit;font-family: inherit;}
        .brdlog30wd{width: 30%!important;}
        .brdlog70wd{width: 70%!important;}
        .brdlogo{height: auto;width: 99%;margin-top: -120px;z-index: 60;position: relative;margin-left: -10px;}

    .desktop_view{display: none;}
    .mobile_view{display: block;}
    .mob_txt_cntr{text-align: center;}
    .mob_logo {display: flex;align-items: center;}
    .mob_colrevrs{flex-direction: column-reverse;}
    .wdt293{width: 208px;height: auto;}
    .mob_wdth_100{width: 100%;}
    body{overflow-x: hidden;}
    .footer_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #fff; left:-185%; top:9%;opacity: 1;}
    .footer_sidebar p{letter-spacing: 1px; padding: 0px; font-size: 12px!important;font-weight: 500!important;line-height: 1.16667!important;color: #fff!important; text-transform: uppercase!important;opacity: 1;}
    .school_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #cfcfcf; left:-185%; top:9%;opacity: 1;}
    .school_sidebar p{letter-spacing: 1px; padding: 0px; font-size: 12px!important;font-weight: 500!important;line-height: 1.16667!important;color: #636363!important; text-transform: uppercase!important;opacity: 1;}
    .mobmenacord .col-sm-6{width: 50%!important;}
    .mobmenacord .col-xs-6{width: 50%!important;}
    .mob_homimg{background-image:url('/static/images/M_Home_Banner.webp');height: 750px;width: 100%;background-repeat: no-repeat;background-attachment: fixed;}
    .moble{margin: 0px;padding: 0px;box-sizing: border-box;}
    .moble .mheader{position: absolute; z-index: 98; top: 0;width: 100%;background: transparent;}
    .moble .nav-buttons{display: flex;width: 100%;position: fixed;overflow-x: hidden;}
    .moble .nav-button {font-size: .75em;flex: 1;padding: 12px 0;text-align: center;font-weight: bold;color: #14142A;border: none;cursor: pointer;transition: opacity 0.3s;text-decoration: none; text-transform: uppercase;}
    .moble .enquire {height: 40px;}
    .moble .apply {height: 40px;}
    .moble .visit {height: 40px;}
    .moble .main-header.blu{background: #0053B2;}
    .moble .main-header {display: flex;justify-content: space-between;align-items: center;padding: 50px 20px 20px 20px;background-color: transparent;}
    .bgclr004CA3{background-color: #004CA3!important}
    .moble .logo-container {display: flex;align-items: center;gap: 10px;}
    .moble .mob_logo img {width: 70%;height: auto;}
    .moble .menu-button {background: rgba(0, 0, 0, 1);border: none;width: 50px;height: 50px;border-radius: 50%;cursor: pointer;display: grid;place-items: center;}
    .moble .menu-dots {display: grid;grid-template-columns: repeat(3, 1fr);gap: 3px;width: 19px;}
    .moble .dot {width: 4px;height: 4px;background-color: #fff;border-radius: 50%;}

    .mobmenu-accordion {width: 100%;max-width: 800px;margin: 0 auto;}
    .mobmenu-accordion-item {border-top: 1px solid rgba(217, 217, 217, 0.60);}
    .mobmenu-acrdnitmbrdbtm{border-bottom: 1px solid rgba(217, 217, 217, 0.60);}
    .mobmenu-accordion-header {display: flex;justify-content: space-between;align-items: center;padding: 15px 0px;cursor: pointer;}
    .mobmenu-accordion-header a{font-size: 18px; font-weight: 600;line-height: 1.55556;text-decoration: none;color: #fff;}
    .mobmenu-accordion-toggle {background-color: transparent;border: none;font-size: 15px;font-weight: 400; color: #fff;cursor: pointer;}
    .mobmenu-accordion-content {padding: 0px;display: none;}
    .mobmenu-accordion-content ul li{list-style: none; padding-bottom:5px;}
    .mobmenu-accordion-content ul{padding-left: 0px;}
    .mobmenu-accordion-content ul a{font-size: 14px; font-weight: 600;line-height: 1.85714; color: #fff; text-decoration: none;}

    .mobmenu-accordion-item{position: relative;}
    .mobmenu-accordion-item.active:before{content: "••";position: absolute;top: -12px;left: 13px;transform: translateX(-50%);color: #FFD700;font-size: 32px;font-weight: 400;}
    .mobmenu-accordion-item.active .mobmenu-accordion-header{padding-left: 30px;}
    /*.mobmenu-accordion-item.active{background: #fff;}*/

    /* Menu Overlay Styles */
        .moble .menu-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background-color: #0053B2;color: white;transform: translateX(100%);transition: transform 0.3s ease-in-out;z-index: 1000;}
        .moble .menu-overlay.active {transform: translateX(0);}
        .moble .menu-header {padding: 30px 30px 10px 8px;}
        .moble .brdlogo{background-image: url(/static/images/Logo_menu.webp);background-repeat: no-repeat;}
        .moble .menu-header .col-sm-10{width: 90%;}
        .moble .menu-header .col-sm-2{width: 10%;}
        .moble .school-title {font-size: 26px;font-weight: 500;max-width: 340px;line-height: 1.36364;padding: 116px 0px 10px 22px;}
        .moble .school-content{padding-left: 22px; font-size: 13px; font-weight: 700;line-height: 17px;}
        .moble .close-button {align-content: center; margin-top: 20px; background: rgba(0, 0, 0, 1);border: none;color: white;width: 40px;height: 40px;border-radius: 50%;cursor: pointer;font-size: 22px;}
        .moble .search-container {position: relative;margin-bottom: 30px;text-align: center;}
        .moble .search-input {width: 100%;padding: 15px 15px 15px 45px;background: transparent;border: 2px solid rgba(255, 255, 255, 0.2);border-radius: 4px;color: white;font-size: 1rem;}
        .moble .search-input::placeholder {color: rgba(255, 255, 255, 0.8);}
        .moble .search-icon {position: absolute;left: 15px;top: 50%;transform: translateY(-50%);color: white;font-size: 1.2rem;}
        .moble .quick-links {display: flex;gap: 51px;flex-wrap: wrap;padding-left: 30px}
        .moble .quick-links a{font-size: 14px; font-style: normal; font-weight: 600; line-height: 1.85714;}
        .moble .quick-link {color: white;text-decoration: none;font-size: 0.9rem;}
        .moble .menu-sections {padding: 15px 30px 30px 30px;}
        .moble .menu-section {padding: 15px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.2);display: flex;justify-content: space-between;align-items: center;color: white;text-decoration: none;font-size: 1.2rem;font-weight: bold;}
        .moble .login-link {display: flex;align-items: center;gap: 8px;}

    /*Beuncomn*/
        #beuncm h1{font-size: 30px; color: #fff; line-height: 30px; padding: 30px 60px 10px 120px;}
        .beuncm_h1{font-size: 30px; color: #fff; line-height: 30px; padding: 30px 60px 10px 20px; font-weight: 600;}
        .beuncm_scdhed{font-size: 16px;  padding-left: 0px; padding-left: 20px; color: #fff; margin-bottom: 25px; font-weight: 400;}
        .blue_side_blck::before {width: 20px;}

    /*DNA blck*/
        .dna_fst_blk{position: static!important;margin-top:0px;margin-left: 
            0px;margin-right: 0px;}
        .school_sidebar{transform:rotate(0deg);white-space: nowrap;margin-top: -45px; left: 110px;}
        .lft66{left: 110px!important; margin-top: 10px;}
        .school_sidebar::before{width: 50px;left: -90%;}
        .facts_sidebar{transform:rotate(0deg);white-space: nowrap;margin-top: -20px; left: 100px;}
        .facts_sidebar::before{width: 50px;left: -90%;}
        .dna_blck h1{font-size: 20px; line-height: 30px; padding: 10px 0% 5% 0px;}
        .dna_blck h2{font-size: 18px; line-height: 30px; padding: 10px 0% 5% 0px;}
        .dna_blck h3{font-size: 20px; line-height: 30px; padding: 0px 0% 10% 0px; margin-top: -5px;}
        .dna_blck h4{padding-top: 11%; padding-left: 0%; font-size: 22px; line-height: 1.45455;}
        .dna_blck{padding: 5% 8% 8% 9%;}
        .dna_blck_f{margin-right: 0px;}
        .learn_more_text_blue{padding-left: 29%;}
        .cambblck{padding: 23% 8% 8% 9% !important;}
        .dna_blck_p{padding: 0% 0% 1% 0%;line-height: 28px}
        .img_shrink{margin-left: 20px;}
        .learn_more_white{color: #fff; margin-top: -42px;}
        .learn_more_white a{color: transparent;}
        .img_shrink_content {padding: 120px 20px;}
        .on_img_txt{font-size: 16px; margin: -75px 75px 0px 20px;}
        .learn_more_yellow{left: 26px;}
        .mobwhtmakesuncm{position: absolute; top: 50%; padding:0px 20px;}
        .mobwhtmakesuncm h3{color: #fff; font-size: 22px;line-height: 1.45455; margin-bottom: 20px;}
        .mobwhtmakesuncm p{color: #fff; font-size: 14px;font-weight: 400;line-height: 2; margin-bottom: 10px;}
        .mob-a-class{text-decoration: none; color: #fff;}
        .mob_yellow{left: 115px !important; margin-top: 4px;}
        .dna_blck_hover{margin-left: 20px;padding-left: 0px;padding-bottom: 8%;z-index: 15;position: relative;background: #fff;}
        .mob_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent; }
        .mob1_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob2_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob3_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent; }
        .mob4_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob5_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob6_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob7_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}

    /*whatmakesusuncommon*/
        .step-description-1{font-size: 28px;padding: 57px 0px 0px 30px;margin-bottom: 30px;}
        .whtmakesuncm_1img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 14.26%, rgba(0, 0, 0, 0.1) 67.89%),url(/static/images/What_makes_us_uncommon_mobile.webp);background-size: cover; background-repeat: no-repeat;height: 610px; background-position: center center;}
        .whtmakesuncm_2img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 14.26%, rgba(0, 0, 0, 0.6) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_01.webp);background-size: cover; background-repeat: no-repeat;height: 610px; background-position: center center;}
        .whtmakesuncm_3img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 14.26%, rgba(0, 0, 0, 0.6) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_02.webp);background-size: cover; background-repeat: no-repeat;height: 610px; background-position: center center;}
        .whtmakesuncm_4img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 14.26%, rgba(0, 0, 0, 0.6) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_03.webp);background-size: cover; background-repeat: no-repeat;height: 610px; background-position: center center;}
        .whtmakesuncm_5img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 14.26%, rgba(0, 0, 0, 0.6) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_04.webp);background-size: cover; background-repeat: no-repeat;height: 610px; background-position: center center;}
        #mobstep-description-2, #mobstep-description-3, #mobstep-description-4, #mobstep-description-5{position: absolute;bottom: 20%;color: #fff;font-size: 24px;left: 8%;}


    /*wellspringsTour*/
        .wellsprings_tour{margin-left: 20px;padding: 50px 20px 60px 20px;z-index: 10; min-height: 370px;}
        .mob_vide_wdt_hgt{width: 355px !important; height: 200px;}
        .wellsprings_tour h2{font-size: 22px;line-height: 34px;}
        .wellsprings_tour h4 {font-size: 28px; margin-bottom: 20px;}
        .testonimals{padding: 0px 0px 40px 20px;}
        .testonimals h2{padding-left: 30px; font-size: 24px; line-height: 40px}
        .feedback_s{font-size: 22px; line-height: 40px; margin-bottom: 0px;}
        .feedback_s::before {height: 30px; width: 44px;}
        .feedback_p{top: 8px;font-size: 12px; left:-8px;}
        .infra_viedo_paly_pos.well_tour_video {top: 48%;left: 36%;position: absolute;}
        .infra_viedo_paly_pos.glimpse_video{top: 48%;left: 36%; position: absolute;}
        .feedback_s_border{margin-top: 17px;margin-left: 55%;}
        .quote-content{margin-left: -20%}
        .testimonial-container{padding-right: 5%;}
        .mob_appr{margin-top: 0px;}
        .quote{font-size: 16px; padding-right: 7%;}
        .profile-image {width: 109px;height: 109px;}
        .mob_profile_image{margin-top: -34%; margin-left: 7%;}
        .feedback {padding: 40px 0% 20px 15%;}
        .mob_pad_lft_90{padding-left: 90px; padding-top: 30px;}
        .thumbnail-row{margin-top: 45px;}
        .mob_testimonials_pad{margin-bottom: 0px; padding: 30px 0px 0px 50px; font-size: 22px;line-height: 1.45455;}
        .attribution{padding-left: 60px; font-size: 14px; padding-bottom: 0px; margin-bottom: 0px;}
        .thumnail_heading_wdth_35{width: 35% !important;}
        .thumnail_wdth_25{width: 25% !important;}
        .thumbnail{width: 50px; height: 50px;}
        .li_class_1{font-size: 12px; padding: 0px; margin-right: 5px;}
        .stu_par_top{padding-left: 3%; padding-right: 3%;}
        .mob_blue_arrow_pad{padding-top: 15%;padding-bottom: 10%;}
        .mob_stu_par_pad{padding-top: 9%; padding-left: 20% !important;}
        .learn_more_text_yellow{padding-right: 0px;}
        .learn_more_text_yellow_color{color: #fff!important;}
        .li_testnomial{font-size: 12px; padding: 0px; border-bottom: 2px solid #E9DE71}
        .testonimals .owl-carousel .owl-nav button.owl-next {font-size: 40px;margin-top: -12px;margin-left: -10px;}
        .testonimals .owl-carousel .owl-nav button.owl-prev {font-size: 40px;margin-top: -9px;}

    /*Facts*/
        .facts_blck{padding: 60px 5% 60px 7%;}
        .dotted-pattern {margin-top: 1%; margin-left: -2%;}
        .facts_title{font-size: 80px;padding-top: 75px;}
        .facts_subtitle{font-size: 24px; padding-top: 60px;}
        .dotted-pattern{background-size: contain;background-position: 0 0%;height: 3.5%;}
        .grid_hgt_wdth{width: 115px!important; height: 115px;}
        .grid_blck{padding-left: 0px;}
        .grid_content{font-size: 24px;line-height: 32px;}
        .grid_content p {padding: 37% 0%;}
        .bird_img{width: 50%; height: 50%;margin: 10px 28px;}

    /*What makes uncommon*/ 
        .mob_wtmksuncm{margin-top: 10px;} 
        .mob_wtmksuncm .owl-dots{position: absolute;bottom:10%!important;text-align:center;left: 40%;} 
        .mob_wtmksuncm .owl-dot.active{background: #fff!important;}
        .mob_wtmksuncm .owl-carousel button.owl-dot {background: 0 0;color: inherit;border: 1px solid #fff;padding: 4px !important;font:inherit;border-radius: 50px;margin: 5px;}

    /*Camcaro*/
        .dna_blck_hover_carousel{padding-left: 20px;}

    /*footer*/
        .footer_back_color{padding-top: 60px; background: #0053B2 !important;}
        .footer_sidebar{transform: rotate(0deg); margin-top: -100px; left: 78px;}
        .footer_sidebar:before{width: 50px; left: -80%;}
        .Lets_connect_img {padding: 20px;width: 100px;height: 100px;margin: auto;}
        .img_1{width: 60%;}
        .footer_icon_pad{padding-right: 15%; padding-left: 0%;}
        .footer_img_shrink_p{padding: 42px 22px; font-size: 12px;}
        .footer_img_shrink_p1{padding: 42px 14px; font-size: 12px;}
        .footer_img_shrink_p2{padding: 42px 34px; font-size: 12px;}
        .p_blck-addrs{padding-left: 0px; font-size: 14px; padding-top: 40px;}
        .title{padding-left: 20px; font-size: 22px; margin-bottom: 10%;}
        .footer_img{width: 100px; height: 100px;}
        .footer_ul_hover {padding-left: 0rem;}
        .col-sm-3.wdth_20{width: 33.3%;}
        .a_cls{font-size: 14px;}
        .blck1{padding: 30px 20px;}
        .blck2{padding-bottom:15px; }
        .blck3{padding-top: 30px; padding-left: 0px !important; padding-bottom: 30px;}
        .blck4{padding-top: 0px; padding-left: 0px !important;}
        .blck4 h1{padding-top: 0px; font-size: 55px; line-height: 55px; padding-bottom: 15px;}
        .blck4 h6{font-size: 14px;}
        .blck4 p{font-size: 14px;}
        .li_class{width: auto;}
        .footer_icon{padding-top: 15px; padding-bottom: 0px;}
        .footer_last_blck p{color: #ffffff; font-size: 14px;}
        .footer_last_blck_1{text-align: left;}
        .footer_last_blck_1 p{color: #ffffff; font-size:14px; padding-right: 0px;}
        .footer_last_blck_content{padding: 0px 0px 45px 21px;}
        .footer_last_blck p{padding-left: 0px;}
        .brd_btm {padding-top: 15px;}
        .a_clr_clss{text-decoration: none;color: #fff;}
        .mob_fot_blck{margin-left: 20px; text-align: center; padding-top: 7%; color: #fff; line-height: 1.85714; font-size: 14px; font-weight: 600;}

    /*contact us*/
        .cont_us_btm {padding: 22px;margin-left: 20px;}
        .cont_us_btm .address {position: static;margin-top: 10%;}
        .cont_us_btm h2 {font-size:24px;line-height: 1.41667}
        .cont_us_btm h1{font-size: 20px;line-height: 1.35714}    

    /*submenu */
        .sub_menu_blue_top{padding-top: 160px !important;}
        .sub_menu_hide_show{padding-bottom: 5px;}
        .sub_menu_years{padding: 20px 10px 10px 20px;}
        .sub_menu_txt_cntr{text-align: left; padding-top: 5px; padding-bottom: 5px;}
        .sub_menu_years_a{padding-left: 15px;}
        .sub_menu_years a{font-weight: 400;}
        .submenu-dot-head{font-weight: 600!important;}
        .yellow_onhover_color:hover .subdot{background-color: #F0DB51;}
        .yellow_onhover_color:hover .dot_p_class{color: #F0DB51;}
        .flt_rgt{text-align: right;}
        .submenu-dots {display: grid;grid-template-columns: repeat(3, 1fr);gap: 3px;width: 12px;}
        .subdot {width: 4px;height: 4px;background-color: #fff;border-radius: 50%;}
        .submenu-button {background: transparent;border: none;width: 50px;cursor: pointer;display: grid;place-items: center; float: right; margin-top: -30px; margin-bottom:0px;}
        .dot_p_class{font-weight: 600!important; padding-bottom: 10px; text-align: left !important; font-size: 16px !important; margin-bottom: 0px;}
        .x_img{cursor: pointer; font-size:14px ; color: #fff; float: right;margin-top: -8%;margin-right: 4%;}    
        .wdth_14{width: 100%!important}


    /*learning model */
        .model_sidebar{margin-top: 15px;}
        .model_blck {padding: 4% 8% 10% 10%;}
        .model_blck h1 {font-size: 28px;line-height: 1.35714; padding: 40px 0px 30px; margin-bottom: 0px;}
        .circle_img_wdt293{width: 208px; height: auto; padding-top: 70px;}

    /* learning and development  */
        .box_wdth_33{width: 33.33% !important;}
        .mob_box_btm{padding-bottom: 10px;}
        .mob_cont_pad{padding-top: 5%;}
        .blue_box{width: 100%; height: 100px; padding: 16px 0px;}
        .blue_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .red_box{width: 100%; height: 100px; padding: 16px 0px;}
        .red_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .yellow_box{width: 100%; height: 100px; padding: 16px 0px;}
        .yellow_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .green_box{width: 100%;height: 100px; padding: 16px 0px;}
        .green_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .learn_devlop_blck{padding: 7% 0% 10% 0%;}
        .learn_devlop_blck h1{font-size: 28px;line-height: 1.35714; padding: 0% 10% 4% 5%;text-align: left;}
        .learn_devlop_blck p {padding: 0% 10% 2% 5%;}
        .box_img{margin-bottom: 10px;}
        .learn_devlop_blck_content {padding: 0% 10% 2% 12%;}
        .learn_devlop_blck_img{padding: 2% 6% 10% 10%;}
    
    /* individual development plan*/
        .indv_develop_blck {padding: 5% 7% 10% 10%;}
        .indv_develop_sidebar {margin-top: 15px;}
        .indv_develop_blck h1{font-size: 28px;line-height: 1.35714; padding: 40px 0px 15px; margin-bottom: 0px;}

    /* early years  */
        .common_years_banner{background-size: cover; background-image:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%),url(/static/images/M_Learning_Module_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat; margin-top: 40px;}
        .early_years_sidebar{margin-top: 15px;}
        .early_years_blck {padding: 5% 7% 5% 10%;}
        .early_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .early_years_img_blck {padding: 0% 6% 10% 10%;}

    /* primary years  */
        .primary_years_sidebar{margin-top: 15px;}
        .primary_years_blck {padding: 5% 7% 5% 10%;}
        .primary_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .primary_years_img_blck {padding: 0% 6% 10% 10%;}

    /* lower years    */
        .lower_years_sidebar{margin-top: 15px;}
        .lower_years_blck {padding: 5% 7% 5% 10%;}
        .lower_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .lower_years_img_blck {padding: 0% 6% 10% 10%;}

    /* upper years    */
        .upper_years_sidebar{margin-top: 15px;}
        .upper_years_blck {padding: 5% 7% 5% 10%;}
        .upper_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .upper_years_img_blck {padding: 0% 6% 10% 10%;}

    /* advanced years   */
        .advanced_years_sidebar{margin-top: 15px;}
        .advanced_years_blck {padding: 5% 7% 5% 10%;}
        .advanced_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .advanced_years_img_blck {padding: 0% 6% 10% 10%;}

    /* why-us       */
    .why_us_banner{background-size: cover; background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%), url(/static/images/M_Why_Us_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat;margin-top: 40px;}
    .why_us_sidebar{margin-top: 10px; margin-left: -20px;}
    .why_us_blck h3{font-size: 28px;line-height: 1.45455; padding: 14% 0% 5% 0%; margin-bottom: 0%;}
    .why_us_blck h1{padding-left: 0px; font-size: 20px; line-height: 1.41667; padding: 0% 0% 7% 0%}
    .why_us_blck{margin-left: 20px; padding: 5% 7% 10% 5%;}
    .pathway_stand_grid {margin-bottom: 4%;}
    .vis_mis_phi_blck p{margin-bottom: 1%}
    .why_us_blck p{padding-left: 0%; padding-right: 0%; margin-bottom: 7%}
    .why_us_blck h2{padding-left: 0%; padding-right: 0%;}
    .why_us_img_backg{margin-top: -20px;}
    .pathway_stand_blck{margin-top: -20px; margin-left: 20px; padding: 13% 7% 7% 5%;}
    .pathway_stand_blck h3{font-size: 28px;line-height: 1.35714; padding: 10% 0% 5%;}
    .vis_mis_phi_blck {margin-left: 20px; margin-top: -20px;}
    .vis_mis_wdt278{width: 206px; height: auto;}
    .vis_mis_phi_blck h2{font-size: 28px; line-height: 1.35714; margin-bottom: 3%;}
    .vis_mis_phi_img{padding-left: 0% !important}
    .vis_mis_phi_blck {padding: 5% 7% 7% 5%;}
    .col-sm-2.wdth_33 {width: 33.33% !important; margin-top: 10px;}
    .path_way_yellow{height: 86px;}
    .path_way_img_yellow {padding: 26px 10px;}
    .path_way_red{height: 86px;}
    .path_way_red h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_red p{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_green{height: 86px;}
    .path_way_green h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_green p{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_blue{height: 86px;}
    .path_way_blue h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_blue p{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .mob_vis_mis_phi_pad{padding-top: 10%;}

    /* leadership   */
    .leadership_sidebar {margin-top: 15px;}
    .leadership_blck {padding: 5% 5% 0% 9%;}
    .mob_ledrship_top{padding-top: 16%;}
    .leadership_blck h1{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 1%;}
    .leadership_blck h3{font-size: 20px; margin-bottom: 25px;}
    .leadership_blck p{margin-bottom: 20px;}
    .leadership_pad_top_30 {padding-top: 20px;}
    .leadership_blck_btm {padding-bottom: 15%;}
    .mob_leadership_img{width: 100%}
    .leadership_blck h2{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 1%;}

    /*advisory board   */
    .advisory_blck{padding: 5% 5% 0% 9%;}
    .advisory_blck h1{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 2%;}
    .advisory_blck h2{font-size: 20px;}
    .advisory_sidebar {margin-top: 15px;}
    .advisory_img_blck {padding: 3% 5% 10% 9%;}

    /*infrastructure   */
    .infrastructure_sidebar {margin-top: 15px; margin-left: -20px;}
    .infrastructure_blck{margin-left: 20px; padding: 5% 7% 7% 5%; margin-bottom: 20px;}
    .infrastructure_blck h1{padding-left: 0%; font-size: 28px; line-height: 1.35714; margin-top: 8%; margin-bottom: 0%;}
    .infrastructure_blck h2{font-size: 18px; line-height: 1.5}
    .large_campus_blck{margin-left: 20px; padding: 10% 5% 8% 5%; margin-top: -20px; margin-bottom: 20px;}
    .large_campus_blck h2{padding-bottom: 10%; font-size: 24px; line-height: 1.45455; text-align: left;}
    .large_campus_blck h3{padding-left: 0%; font-size: 80px;}
    .large_campus_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 10%;}
    .large_campus_blck p {padding: 0% 0% 0% 0%;}
    .outdoor_blck {margin-left: 20px; margin-top: -20px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .outdoor_blck h2{font-size: 24px; line-height: 1.45455; text-align: left;}
    .outdoor_blck h3{padding-left: 0%; font-size: 80px;}
    .outdoor_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 10%;}
    .outdoor_blck p {padding: 0% 0% 0% 0%;}
    .modern_blck {margin-left: 20px; margin-top: 30px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .modern_blck h2{padding-bottom: 10%; font-size: 24px; line-height: 1.45455; text-align: left;}
    .modern_blck h3{padding-left: 0%; font-size: 80px;}
    .modern_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 15%;}
    .modern_blck p {padding: 0% 0% 0% 0%;} 
    .modern_blck_number {padding-left: 0%;}
    .modern_blck_number_1 {padding-left: 0%;}
    .ifra.col-sm-2{width: 50% !important;}
    .food_blck {margin-left: 20px;  margin-top: 30px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .food_blck h2{padding: 2% 0% 7% 31%; font-size: 24px; line-height: 1.45455; padding-left: 0%;}
    .food_blck p {padding: 0% 0% 0% 0%;}
    .food_blck_25 {margin-top: -20px;}
    .infra_viedo_blck h2 {padding: 6% 24% 3% 9%; font-size: 24px; line-height: 1.45455;}
    .infra_viedo_paly_pos {position: absolute;top: 39%;left: 34%;}


    /*beyond the ordinary */
    .beyond_sidebar{margin-top: 15px;}
    .beyond_blck{padding: 5% 7% 10% 10%;}
    .beyond_blck h1{font-size: 28px; line-height: 1.35714; margin-bottom: 0%; padding: 30px 0px 30px;}
    .beyond_perfom_blck{padding: 12% 7% 10% 10%;}
    .beyond_perfom_blck h2{margin-bottom: 8%; font-size: 28px; line-height: 1.35714;}

    /*pathway to stand */
    .pathway_sidebar{margin-top: 15px;}
    .pathway_blck{padding: 5% 7% 3% 10%;}
    .pathway_blck h1{font-size: 28px; line-height: 1.35714;  margin-bottom: 0%; padding: 30px 0px 30px;}
    .path_way_box_pad {padding: 0% 7% 12% 10%;}
    .pathway_img_blck {padding: 0% 6% 10% 10%;}

    /*learning the uncommon way  */
    .uncommon_learning_sidebar {margin-top: -65px;}
    .learn_devlop { padding: 15% 4% 3% 8%;}
    .uncommon_learning_sidebar::before {background-color: #cfcfcf !important;}
    .uncommon_learning_sidebar p{color: #636363 !important;}
    .uncommon_learning_blck h1{font-size: 24px;line-height: 1.35714;padding: 30px 0px 20px; margin-bottom: 0%; text-align: left;}
    .lrnuncmfrstblg {padding: 0% 7% 0% 5%;}
    .uncommon_learning_blck p{padding-right: 0%;}
    .uncommon_learning_blck{padding: 7% 0% 8%;}
    .uncommon_learning_blck_content {padding: 5% 8% 5% 11%;}
    .uncommon_learning_img_blck{padding: 0% 6% 10% 10%;}

    /* blog_list */
    .blog_list_img{width: 100%;height: auto;}
    .blog_list {padding: 53% 7% 6% 10%;}
    .blog_list_pad{padding-right: 0px !important;}
    #scroll_hover_arrow_2, #scroll_hover_arrow_4, #scroll_hover_arrow_6, #scroll_hover_arrow_8, #scroll_hover_arrow_10, #scroll_hover_arrow_12, #scroll_hover_arrow_14{left: 10%;}
    #scroll_hover_arrow_1, #scroll_hover_arrow_3, #scroll_hover_arrow_5, #scroll_hover_arrow_7, #scroll_hover_arrow_9, #scroll_hover_arrow_11, #scroll_hover_arrow_13{left: 10%;}
    .blog_list_sidebar{left: 77px;}
    .blog_list h2 {font-size: 28px; line-height: 1.35714;}
    .blog_list_blck h3 {font-size: 22px;line-height: 1.45455;}

    /* blog detail */
    .blog_detail_page h2 {font-size: 28px;line-height: 1.35714;}
    .blog_detail {padding: 35% 10% 6% 20%;}
    .blog_detail_sidebar{margin-top: 10px;left: 77px}
    .blog_detail_page {padding: 0% 7% 6% 10%;}

    /* careers */
    .careers_padding {padding: 50% 7% 5% 10%;}
    .car_wdth_15{width: 15% !important;}
    .car_wdth_85{width: 85% !important;}
    .careers_padding h1 {font-size: 28px;line-height: 1.35714;}
    .career_second_sec h2 {font-size: 24px;line-height: 1.41667}
    .careers{padding: 0px 7% 5% 10%;margin-left: 0px;}
    .car_last_sec_img{padding: 0px 7% 5% 10%;margin-left: 0px;}
    .carer_fst_sec{padding-right: 0px;}
    .row > .sec1{width: 15%;}
    .row > .sec2{width: 85%;}
    .open_position_pad{padding: 5% 7% 5% 10%;}
    .careeracrd.container {margin-top: 10%;padding-left: 0px;padding-right: 0px;}
    .open_position_pad p{font-size: 36px;line-height: 1.88889;}
    .row.career_second_sec{margin-bottom: 9%;}

    /* admissiom form */
    .desktop_admiform_banner{background-image: url('/static/images/M_Admission_Form_Banner.webp');height: 270px;width: 100%;background-repeat: no-repeat;background-size: cover; margin-top: 40px;}
    .admission_form{padding: 5%;}
    .contact_us .form-header {font-size: 24px;line-height: 1.41667;}
    .contact_us .sub-header {font-size: 24px;line-height: 1.41667;}
    .contact_us .form-container {margin-top: -31%;}
    .contact_us{min-height: 85vh;}
    .desktop_contactus_banner{background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%),url('/static/images/M_Say_Hello_Banner_mobile.webp');height: 390px;width: 100%;background-repeat: no-repeat;background-size: contain; margin-top: 40px;}
    .submit-btn{width: 100%!important;margin-top: 5%!important;}

    /* glimpse */
    .glimpse_banner{background-size: cover; background-image: url(/static/images/M_Admission_Glimps_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat;margin-top:40px;}
    .glimpse_blck h1 {font-size: 20px;line-height: 1.35714; padding-left: 4%; padding-right: 2%;}
    .grid_blck h2{font-size: 24px;line-height: 1.41667; margin-top: 6%; margin-bottom: 10%;}
    .glimpse_wellsprings_tour{padding: 50px 20px 40px 20px;}
    .dotted-pattern.glimpse_img_hght{height: 7.5%;margin-top: 1%;}
    .facts_title{padding-left: 0px!important;}
    .facts_subtitle{padding-left: 0px!important;}

    /* admissions */
    .adm_caro{margin-left: 20px;}
    .adm_caro .item{padding-right:13px;}
    .dna_blck_hover_carousel.pad-lft-0{padding-left: 0px !important;}
    .inadmpg .on_img_txt{font-size: 18px;}
    .admission_banner{background-size: cover; background-image: url(/static/images/M_Admission_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat; margin-top: 40px;}
    .adm_welblck {padding: 20% 7% 2% 10%;}
    .adm_welblck h1 {padding-left:0px;font-size:28px;line-height:1.35714;padding-top: 10%}
    .adm_welblck img.wdt293{margin: auto;display: block;}
    .inadmpg h3{font-size: 24px;line-height: 1.45455;padding: 40px 0px 40px 26px;}
    .admacrd {padding: 1% 4% 5% 10%;}
    .admscrl{margin-left: 44px;}
    .admscrl .pin-spacer{height: auto;}

    /* thanku */
    .thanku .modal-dialog {margin: auto; max-width: 100%;width: 100%!important;margin-top: 33%!important;}
    .page.thanku {min-height: 50vh!important}

    /* privacy & policy */
        .polcy_blck {padding: 18% 7% 5% 10%;}
        .plycnt h1{font-size: 28px;line-height: 1.35714;}

    /*gallery  */
        .galleryblck {padding: 15% 8% 2% 10%;}
        .playbtn {width: 60px !important;height: 25px !important;}
        .galload_more_btn{width: 80px;height: 30px;font-size:10px;}
        .gallerysidebar {left: 110px !important;}
        .glry50wdt.col-sm-6{width: 50%!important;}
        .glry50wdt.col-xs-6{width: 50%!important;}
        .pad_btm_2{padding-bottom: 2%;}
        .pad_lft_1{padding-left: 1%!important;}
        .pad_rt_1{padding-right: 1%!important;}
        .popup-content {width: 100%!important; margin: 50% auto!important;}
        .close-button:hover,
        .close-button:focus {text-decoration: none;cursor: pointer;}

        /*   landingpage     */
        .mob_rigt_button{top: 200px;}
        .enow {width: 38px; height: 109px; padding: 0px 8px !important;}
        .fa_fa_size {font-size: 22px !important; padding-right: 10px; padding-left: 10px; color: #fff;}
        .fa_fa_size:hover{color: #8DBD96;}
        .head_wdt{width: 50% !important;}
        .head_wdt_1{width: 35% !important;}
        .head_wdt_2{width: 15% !important; float: right;display: contents;}
        .mob_banner_txt {font-family: Bebas Neue;font-weight: 400;font-size: 67px;line-height: 70px;color: #FFFFFF;position: absolute;top: 17%;left: 5%;}
        .lndbnr{background-size: cover; background-image:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 70.1%),url(/static/images/M_LP_Banner.webp);height: 715px;width: 100%;background-repeat: no-repeat;}
        .lndlstfrmblk .form-container {width: 90%; margin-top: -108px;}
        .lndbnr_img {position: absolute;top: 56%;width: 100%;}
        .land_pg {padding-top:30px !important;}
        .mobile_wsa_logo_wdt{width: 80%;}
        .lnd1blck {margin-left: 20px;}
        .mob_txt_colr{color: #0053B3;}
        .lnd3blck {margin-left: 20px; padding: 0% 7% 12% 7%;}
        .lnd3blck h4 {padding-left: 0px;font-size: 28px;font-weight: 400;line-height: 28px; padding-top: 15%}
        .lnd3blck p {padding-right: 0%;}
        .contntonimg1 {position: absolute;top: 16%;left: 5%;}
        .contntonimg1 h4 {padding-left: 7%; font-size: 28px;line-height: 1.35714; margin-bottom: 5%;}
        .contntonimg1 p {padding-left: 7%; padding-right: 12%;}
        .landing_learn_more_text_yellow{color: #fff;}
        .lnd5blck {margin-left: 20px; padding: 18% 7% 12% 5%;}
        .lnd5blck h2 {font-size: 28px;line-height: 1.35714; padding-left: 0%;}
        .lnd5blck p {padding-left: 0px; padding-right: 0px;}
        .land_page_byond_sidebar {margin-top: -40px !important; margin-left: -20px;}
        .lnd6blck{margin-left: 20px; padding: 16% 7% 14% 5%;}
        .lnd6blck h4{font-size: 28px;line-height: 1.35714; padding-left: 0%; padding-top: 14%;}
        .lnd6blck p{padding-right: 0px;}
        .lnd6blck_h4{padding-top: 2% !important;}
        .land_page_infra_sidebar {margin-top: -40px !important; margin-left: -20px;}
        .mob_land_blue_arrow_a{font-size: 12px; text-decoration: none; color: #0053B3; padding-left: 67%;}
        .mob_land_blue_arrow_img{width: 7%; margin-left: 10px}
        .lnd8blck {margin-left:20px; padding-left: 0px !important}
        .contntonimg2{top: 18%; left: 5%;}
        .contntonimg2 h4 {font-size: 24px;line-height: 1.35714; padding-left: 5%; padding-right: 5%; margin-bottom: 5%;}
        .contntonimg2 p{padding-left: 5%; padding-right: 10%; text-align: left;}
        .lndfrmblk .form-container {width: 90%;}
        .lndfrmblk {padding-bottom: 30px; background: #0053B2;}
        .mob_test_head_pad{padding-top: 14%;}
        .lnd4blck{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0) 67.89%), url(/static/images/M_LP_Banner_02.webp); height: 75vh;}
        .lnd7blck {height: 67vh;}
        .mobile_header {position: fixed;top: 0;left: 0;width: 100%;padding: 0;height: auto;z-index: 100;}
        .mobile_header.active {background: #0053B2;padding-top: 15%;padding-bottom: 10%;}

}
@media only screen and (min-width:481px) and (max-width:640px){
    /*Index firstblck*/
        .owl3 .owl-dots{position: absolute; left: 40%; bottom: 10px;}
        .owl3.owl-theme .owl-dots .owl-dot span {background: 0 0;color: inherit;border: 1px solid #fff;padding: 4px !important;font: inherit;border-radius: 50px;margin: 5px;}
        .owl3.owl-theme .owl-dots .owl-dot.active span{background: #fff !important;}
        .owl3.owl-theme .owl-dots .owl-dot {color: inherit;font: inherit;font-family: inherit;}
        .brdlog30wd{width: 30%!important;}
        .brdlog70wd{width: 70%!important;}
        .brdlogo{height: auto;width: 99%;margin-top: -120px;z-index: 60;position: relative;margin-left: -10px;}
        .be_uncommon_blck::before {width: 0px;}

    .desktop_view{display: none;}
    .mobile_view{display: block;}
    .mob_txt_cntr{text-align: center;}
    .mob_logo {display: flex;align-items: center;}
    .mob_colrevrs{flex-direction: column-reverse;}
    .wdt293{width: 208px;height: auto;}
    .mob_wdth_100{width: 100%;}
    body{overflow-x: hidden;}
    .footer_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #fff; left:-185%; top:9%;opacity: 1;}
    .footer_sidebar p{letter-spacing: 1px; padding: 0px; font-size: 12px!important;font-weight: 500!important;line-height: 1.16667!important;color: #fff!important; text-transform: uppercase!important;opacity: 1;}
    .school_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #cfcfcf; left:-185%; top:9%;opacity: 1;}
    .school_sidebar p{letter-spacing: 1px; padding: 0px; font-size: 12px!important;font-weight: 500!important;line-height: 1.16667!important;color: #636363!important; text-transform: uppercase!important;opacity: 1;}
    .mobmenacord .col-sm-6{width: 50%!important;}
    .mobmenacord .col-xs-6{width: 50%!important;}
    .mob_homimg{background-size: cover; background-image:url('/static/images/M_Home_Banner.webp');height: 750px;width: 100%;background-repeat: no-repeat;background-attachment: fixed;}
    .moble{margin: 0px;padding: 0px;box-sizing: border-box;}
    .moble .mheader{position: absolute; z-index: 98; top: 0;width: 100%;background: transparent;}
    .moble .nav-buttons{display: flex;width: 100%;position: fixed;overflow-x: hidden;}
    .moble .nav-button {font-size: .75em;flex: 1;padding: 12px 0;text-align: center;font-weight: bold;color: #14142A;border: none;cursor: pointer;transition: opacity 0.3s;text-decoration: none; text-transform: uppercase;}
    .moble .enquire {height: 40px;}
    .moble .apply {height: 40px;}
    .moble .visit {height: 40px;}
    .moble .main-header.blu{background: #0053B2;}
    .moble .main-header {display: flex;justify-content: space-between;align-items: center;padding: 50px 20px 20px 20px;background-color: transparent;}
    .bgclr004CA3{background-color: #004CA3!important}
    .moble .logo-container {display: flex;align-items: center;gap: 10px;}
    .moble .mob_logo img {width: 80%;height: auto;}
    .moble .menu-button {background: rgba(0, 0, 0, 1);border: none;width: 50px;height: 50px;border-radius: 50%;cursor: pointer;display: grid;place-items: center;}
    .moble .menu-dots {display: grid;grid-template-columns: repeat(3, 1fr);gap: 3px;width: 19px;}
    .moble .dot {width: 4px;height: 4px;background-color: #fff;border-radius: 50%;}

    .mobmenu-accordion {width: 100%;max-width: 800px;margin: 0 auto;}
    .mobmenu-accordion-item {border-top: 1px solid rgba(217, 217, 217, 0.60);}
    .mobmenu-acrdnitmbrdbtm{border-bottom: 1px solid rgba(217, 217, 217, 0.60);}
    .mobmenu-accordion-header {display: flex;justify-content: space-between;align-items: center;padding: 15px 0px;cursor: pointer;}
    .mobmenu-accordion-header a{font-size: 18px; font-weight: 600;line-height: 1.55556;text-decoration: none;color: #fff;}
    .mobmenu-accordion-toggle {background-color: transparent;border: none;font-size: 15px;font-weight: 400; color: #fff;cursor: pointer;}
    .mobmenu-accordion-content {padding: 0px;display: none;}
    .mobmenu-accordion-content ul li{list-style: none; padding-bottom:5px;}
    .mobmenu-accordion-content ul{padding-left: 0px;}
    .mobmenu-accordion-content ul a{font-size: 14px; font-weight: 600;line-height: 1.85714; color: #fff; text-decoration: none;}

    .mobmenu-accordion-item{position: relative;}
    .mobmenu-accordion-item.active:before{content: "••";position: absolute;top: -12px;left: 13px;transform: translateX(-50%);color: #FFD700;font-size: 32px;font-weight: 400;}
    .mobmenu-accordion-item.active .mobmenu-accordion-header{padding-left: 30px;}
    /*.mobmenu-accordion-item.active{background: #fff;}*/

    /* Menu Overlay Styles */
        .moble .menu-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background-color: #0053B2;color: white;transform: translateX(100%);transition: transform 0.3s ease-in-out;z-index: 1000;}
        .moble .menu-overlay.active {transform: translateX(0);}
        .moble .menu-header {padding: 30px 30px 10px 8px;}
        .moble .brdlogo{background-image: url(/static/images/Logo_menu.webp);background-repeat: no-repeat;}
        .moble .menu-header .col-sm-10{width: 90%;}
        .moble .menu-header .col-sm-2{width: 10%;}
        .moble .school-title {font-size: 26px;font-weight: 500;max-width: 340px;line-height: 1.36364;padding: 116px 0px 10px 22px;}
        .moble .school-content{padding-left: 22px; font-size: 13px; font-weight: 700;line-height: 17px;}
        .moble .close-button {align-content: center; margin-top: 20px; background: rgba(0, 0, 0, 1);border: none;color: white;width: 40px;height: 40px;border-radius: 50%;cursor: pointer;font-size: 22px;}
        .moble .search-container {position: relative;margin-bottom: 30px;text-align: center;}
        .moble .search-input {width: 100%;padding: 15px 15px 15px 45px;background: transparent;border: 2px solid rgba(255, 255, 255, 0.2);border-radius: 4px;color: white;font-size: 1rem;}
        .moble .search-input::placeholder {color: rgba(255, 255, 255, 0.8);}
        .moble .search-icon {position: absolute;left: 15px;top: 50%;transform: translateY(-50%);color: white;font-size: 1.2rem;}
        .moble .quick-links {display: flex;gap: 51px;flex-wrap: wrap;padding-left: 30px}
        .moble .quick-links a{font-size: 14px; font-style: normal; font-weight: 600; line-height: 1.85714;}
        .moble .quick-link {color: white;text-decoration: none;font-size: 0.9rem;}
        .moble .menu-sections {padding: 15px 30px 30px 30px;}
        .moble .menu-section {padding: 15px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.2);display: flex;justify-content: space-between;align-items: center;color: white;text-decoration: none;font-size: 1.2rem;font-weight: bold;}
        .moble .login-link {display: flex;align-items: center;gap: 8px;}

    /*Beuncomn*/
        #beuncm h1{font-size: 30px; color: #fff; line-height: 30px; padding: 30px 60px 10px 170px;}
        .beuncm_h1{font-size: 35px; color: #fff; line-height: 35px; padding: 30px 60px 10px 50px; font-weight: 600;}
        .beuncm_scdhed{font-size: 16px;  padding-left: 0px; padding-left: 50px; color: #fff; margin-bottom: 25px; font-weight: 400;}
        .blue_side_blck::before {width: 20px;}

    /*DNA blck*/
        .dna_fst_blk{position: static!important;margin-top:0px;margin-left: 
            0px;margin-right: 0px;}
        .school_sidebar{transform:rotate(0deg);white-space: nowrap;margin-top: -45px; left: 115px;}
        .lft66{left: 110px!important; margin-top: 10px;}
        .school_sidebar::before{width: 50px;left: -90%;}
        .facts_sidebar{transform:rotate(0deg);white-space: nowrap;margin-top: -20px; left: 100px;}
        .facts_sidebar::before{width: 50px;left: -90%;}
        .dna_blck h1{font-size: 20px; line-height: 30px; padding: 10px 0% 5% 0px;}
        .dna_blck h2{font-size: 18px; line-height: 30px; padding: 10px 0% 5% 0px;}
        .dna_blck h3{font-size: 20px; line-height: 30px; padding: 0px 0% 10% 0px; margin-top: -5px;}
        .dna_blck h4{padding-top: 11%; padding-left: 0%; font-size: 22px; line-height: 1.45455;}
        .dna_blck{padding: 5% 8% 8% 8%;}
        .dna_blck_f{margin-right: 0px;}
        .img_shrink_content {padding: 210px 20px;}
        .learn_more_text_blue{padding-left: 29%;}
        .cambblck{padding: 23% 8% 8% 9% !important;}
        .dna_blck_p{padding: 0% 0% 1% 0%;line-height: 28px}
        .img_shrink{margin-left: 20px;}
        .learn_more_white{color: #fff; margin-top: -42px;}
        .learn_more_white a{color: transparent;}
        .on_img_txt{font-size: 22px; margin: -75px 20px 0px 20px;}
        .learn_more_yellow{left: 27px;}
        .mob-a-class{text-decoration: none; color: #fff;}
        .img_shrink_content h4 {padding-top: 90px;}
        .dna_blck_hover{margin-left: 20px;padding-left: 0px;padding-bottom: 8%;z-index: 15;position: relative;background: #fff;}
        .mob_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent; }
        .mob1_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob2_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob3_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent; }
        .mob4_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob5_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob6_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob7_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}

    /*whatmakesusuncommon*/
      
        .step-description-1{font-size: 28px;padding: 57px 0px 0px 30px;margin-bottom: 30px;}
        .whtmakesuncm_1img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 14.26%, rgba(0, 0, 0, 0.1) 67.89%),url(/static/images/What_makes_us_uncommon_mobile.webp);background-size: cover; background-repeat: no-repeat;height: 610px;}
        .whtmakesuncm_2img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0.3) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_01.webp);background-size: cover; background-repeat: no-repeat;height: 610px;}
        .whtmakesuncm_3img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0.3) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_02.webp);background-size: cover; background-repeat: no-repeat;height: 610px;}
        .whtmakesuncm_4img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0.3) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_03.webp);background-size: cover; background-repeat: no-repeat;height: 610px;}
        .whtmakesuncm_5img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0.3) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_04.webp);background-size: cover; background-repeat: no-repeat;height: 610px;}
        #mobstep-description-2, #mobstep-description-3, #mobstep-description-4, #mobstep-description-5{position: absolute;bottom: 20%;color: #fff;font-size: 24px;left: 8%;}
        .mobwhtmakesuncm{position: absolute; top: 50%; padding:0px 20px;}
        .mobwhtmakesuncm h3{color: #fff; font-size: 22px;line-height: 1.45455; margin-bottom: 20px;}
        .mobwhtmakesuncm p{color: #fff; font-size: 14px;font-weight: 400;line-height: 2; margin-bottom: 10px;}
        .mob-a-class{text-decoration: none; color: #fff;}
        .mob_yellow{left: 115px !important; margin-top: 4px;}
        .learn_more_text_yellow_color {color: #fff !important;}


    /*wellspringsTour*/
        .wellsprings_tour{margin-left: 20px;padding: 50px 20px 60px 20px;z-index: 10;}
        .wellsprings_tour h2{font-size: 22px;line-height: 34px;}
        .wellsprings_tour h4 {font-size: 28px; margin-bottom: 20px;}
        .infra_viedo_paly_pos.well_tour_video {top: 48%;left: 38%;}
        .infra_viedo_paly_pos.glimpse_video{top: 48%;left: 36%; position: absolute;}
        .testonimals{padding: 0px 0px 40px 20px;}
        .testonimals h2{padding-left: 30px; font-size: 24px; line-height: 40px}
        .feedback_s{font-size: 22px; line-height: 40px; margin-bottom: 0px;}
        .feedback_s::before {height: 30px; width: 44px;}
        .feedback_p{top: 8px;font-size: 12px; left:-8px;}
        .feedback_s_border{margin-top: 17px;margin-left: 55%;}
        .quote-content{margin-left: -20%}
        .testimonial-container{padding-right: 5%;}
        .mob_appr{margin-top: 0px;}
        .quote{font-size: 16px; padding-right: 7%; padding-left: 12%;}
        .profile-image {width: 109px;height: 109px;}
        .mob_profile_image{margin-top: -34%; margin-left: 7%;}
        .feedback {padding: 40px 0% 20px 10%;}
        .mob_pad_lft_90{padding-left: 90px; padding-top: 30px;}
        .thumbnail-row{margin-top: 45px; padding-left: 15px; padding-right: 15px;}
        .mob_testimonials_pad{margin-bottom: 0px; padding: 30px 0px 0px 50px; font-size: 22px;line-height: 1.45455;}
        .attribution{padding-left: 60px; font-size: 14px; padding-bottom: 0px; margin-bottom: 0px;}
        .thumnail_heading_wdth_35{width: 35% !important;}
        .thumnail_wdth_25{width: 25% !important;}
        .thumbnail{width: 75px; height: 75px;}
        .li_class_1{font-size: 12px; padding: 0px; margin-right: 5px;}
        .stu_par_top{padding-left: 3%; padding-right: 3%;}
        .mob_blue_arrow_pad{padding-top: 15%;padding-bottom: 10%;}
        .mob_stu_par_pad{padding-top: 9%; padding-left: 20% !important;}
        .learn_more_text_yellow{padding-left: 0px; padding-right: 0px;}
        .li_testnomial{font-size: 12px; padding: 0px; border-bottom: 2px solid #E9DE71}
        .testonimals .owl-carousel .owl-nav button.owl-next {font-size: 40px;margin-top: -12px;margin-left: 3px;}
        .testonimals .owl-carousel .owl-nav button.owl-prev {font-size: 40px;margin-top: -9px;}

    /*Facts*/
        .facts_blck{padding: 60px 5% 60px 7%;}
        .dotted-pattern {margin-top: 1%; margin-left: -2%;}
        .facts_title{font-size: 80px;padding-top: 75px;}
        .facts_subtitle{font-size: 24px; padding-top: 60px;}
        .dotted-pattern{background-size: contain;background-position: 0 0%;height: 3.5%;}
        .grid_hgt_wdth{width: 130px!important; height: 130px;}
        .grid_blck{padding-left: 0px;}
        .grid_content{font-size: 24px;line-height: 32px;}
        .grid_content p {padding: 37% 0%;}
        .bird_img{width: 50%; height: 50%;margin: 10px 28px;}

    /*What makes uncommon*/ 
        .mob_wtmksuncm{margin-top: 5px;} 
        .mob_wtmksuncm .owl-dots{position: absolute;bottom:10%!important;text-align:center;left: 40%;} 
        .mob_wtmksuncm .owl-dot.active{background: #fff!important;}
        .mob_wtmksuncm .owl-carousel button.owl-dot {background: 0 0;color: inherit;border: 1px solid #fff;padding: 4px !important;font:inherit;border-radius: 50px;margin: 5px;}

    /*Camcaro*/
        .dna_blck_hover_carousel{padding-left: 20px;}

    /*footer*/
        .footer_back_color{padding-top: 60px; background: #0053B2 !important;}
        .footer_sidebar{transform: rotate(0deg); margin-top: -100px; left: 78px;}
        .footer_sidebar:before{width: 50px; left: -80%;}
        .Lets_connect_img {padding: 20px;width: 120px;height: 120px;margin: auto;}
        .img_1{width: 60%;}
        .footer_icon_pad{padding-right: 15%; padding-left: 0%;}
        .footer_img_shrink_p{padding: 49px 22px; font-size: 16px;}
        .footer_img_shrink_p1{padding: 49px 14px; font-size: 16px;}
        .footer_img_shrink_p2{padding: 49px 39px; font-size: 16px;}
        .p_blck-addrs{padding-left: 0px; font-size: 14px; padding-top: 40px;}
        .title{padding-left: 20px; font-size: 22px; margin-bottom: 9%;}
        .footer_img{width: 120px; height: 120px;}
        .footer_ul_hover {padding-left: 0rem;}
        .col-sm-3.wdth_20{width: 33.3%;}
        .a_cls{font-size: 14px;}
        .blck1{padding: 30px 20px;}
        .blck2{padding-bottom:15px; }
        .blck3{padding-top: 30px; padding-left: 0px !important; padding-bottom: 30px;}
        .blck4{padding-top: 0px; padding-left: 0px !important;}
        .blck4 h1{padding-top: 0px; font-size: 55px; line-height: 55px; padding-bottom: 15px;}
        .blck4 h6{font-size: 14px;}
        .blck4 p{font-size: 14px;}
        .li_class{width: auto;}
        .footer_icon{padding-top: 15px; padding-bottom: 0px;}
        .footer_last_blck p{color: #ffffff; font-size: 14px;}
        .footer_last_blck_1{text-align: left;}
        .footer_last_blck_1 p{color: #ffffff; font-size:14px; padding-right: 0px;}
        .footer_last_blck_content{padding: 0px 0px 45px 21px;}
        .footer_last_blck p{padding-left: 0px;}
        .brd_btm {padding-top: 15px;}
        .a_clr_clss{text-decoration: none;color: #fff;}
        .mob_fot_blck{margin-left: 10px; text-align: center; padding-top: 7%; color: #fff; line-height: 1.85714; font-size: 14px; font-weight: 600;}

    /*contact us*/
        .cont_us_btm {padding: 22px;margin-left: 20px;}
        .cont_us_btm .address {position: static;margin-top: 10%;}
        .cont_us_btm h2 {font-size:24px;line-height: 1.41667}
        .cont_us_btm h1{font-size: 20px;line-height: 1.35714}    

    /*submenu */
        .sub_menu_blue_top{padding-top: 160px !important;}
        .sub_menu_hide_show{padding-bottom: 5px;}
        .sub_menu_years{padding: 20px 10px 10px 20px;}
        .sub_menu_txt_cntr{text-align: left; padding-top: 5px; padding-bottom: 5px;}
        .sub_menu_years_a{padding-left: 15px;}
        .sub_menu_years a{font-weight: 400;}
        .submenu-dot-head{font-weight: 600!important;}
        .yellow_onhover_color:hover .subdot{background-color: #F0DB51;}
        .yellow_onhover_color:hover .dot_p_class{color: #F0DB51;}
        .flt_rgt{text-align: right;}
        .submenu-dots {display: grid;grid-template-columns: repeat(3, 1fr);gap: 3px;width: 12px;}
        .subdot {width: 4px;height: 4px;background-color: #fff;border-radius: 50%;}
        .submenu-button {background: transparent;border: none;width: 50px;cursor: pointer;display: grid;place-items: center; float: right; margin-top: -30px; margin-bottom:0px;}
        .dot_p_class{font-weight: 600!important; padding-bottom: 10px; text-align: left !important; font-size: 16px !important; margin-bottom: 0px;}
        .x_img{cursor: pointer; font-size:14px ; color: #fff; float: right;margin-top: -5%;margin-right: 3%;}    
        .wdth_14{width: 100%!important}


    /*learning model */
        .model_sidebar{margin-top: 15px;}
        .model_blck {padding: 4% 8% 10% 10%;}
        .model_blck h1 {font-size: 28px;line-height: 1.35714; padding: 40px 0px 30px; margin-bottom: 0px;}
        .circle_img_wdt293{width: 208px; height: auto; padding-top: 70px;}

    /* learning and development  */
        .box_wdth_33{width: 33.33% !important;}
        .mob_box_btm{padding-bottom: 10px;}
        .mob_cont_pad{padding-top: 5%;}
        .blue_box{width: 100%; height: 100px; padding: 16px 0px;}
        .blue_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .red_box{width: 100%; height: 100px; padding: 16px 0px;}
        .red_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .yellow_box{width: 100%; height: 100px; padding: 16px 0px;}
        .yellow_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .green_box{width: 100%;height: 100px; padding: 16px 0px;}
        .green_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .learn_devlop_blck{padding: 7% 0% 10% 0%;}
        .learn_devlop_blck h1{font-size: 28px;line-height: 1.35714; padding: 0% 10% 4% 5%;text-align: left;}
        .learn_devlop_blck p {padding: 0% 10% 2% 5%;}
        .box_img{margin-bottom: 10px;}
        .learn_devlop_blck_content {padding: 0% 10% 2% 12%;}
        .learn_devlop_blck_img{padding: 2% 6% 10% 10%;}
    
    /* individual development plan*/
        .indv_develop_blck {padding: 5% 7% 10% 10%;}
        .indv_develop_sidebar {margin-top: 15px;}
        .indv_develop_blck h1{font-size: 28px;line-height: 1.35714; padding: 40px 0px 15px; margin-bottom: 0px;}

    /* early years  */
        .common_years_banner{background-size: cover; background-image:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%),url(/static/images/M_Learning_Module_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat; margin-top: 40px;}
        .early_years_sidebar{margin-top: 15px;}
        .early_years_blck {padding: 5% 7% 5% 10%;}
        .early_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .early_years_img_blck {padding: 0% 6% 10% 10%;}

    /* primary years  */
        .primary_years_sidebar{margin-top: 15px;}
        .primary_years_blck {padding: 5% 7% 5% 10%;}
        .primary_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .primary_years_img_blck {padding: 0% 6% 10% 10%;}

    /* lower years    */
        .lower_years_sidebar{margin-top: 15px;}
        .lower_years_blck {padding: 5% 7% 5% 10%;}
        .lower_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .lower_years_img_blck {padding: 0% 6% 10% 10%;}

    /* upper years    */
        .upper_years_sidebar{margin-top: 15px;}
        .upper_years_blck {padding: 5% 7% 5% 10%;}
        .upper_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .upper_years_img_blck {padding: 0% 6% 10% 10%;}

    /* advanced years   */
        .advanced_years_sidebar{margin-top: 15px;}
        .advanced_years_blck {padding: 5% 7% 5% 10%;}
        .advanced_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .advanced_years_img_blck {padding: 0% 6% 10% 10%;}

    /* why-us       */
    .why_us_banner{background-size: cover; background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%), url(/static/images/M_Why_Us_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat;margin-top: 40px;}
    .why_us_sidebar{margin-top: 10px; margin-left: -20px;}
    .why_us_blck h3{font-size: 28px;line-height: 1.45455; padding: 14% 0% 5% 0%; margin-bottom: 0%;}
    .why_us_blck h1{padding-left: 0px; font-size: 20px; line-height: 1.41667; padding: 0% 0% 7% 0%}
    .why_us_blck{margin-left: 20px; padding: 5% 7% 10% 5%;}
    .pathway_stand_grid {margin-bottom: 4%;}
    .vis_mis_phi_blck p{margin-bottom: 1%}
    .why_us_blck p{padding-left: 0%; padding-right: 0%; margin-bottom: 7%}
    .why_us_blck h2{padding-left: 0%; padding-right: 0%;}
    .why_us_img_backg{margin-top: -20px;}
    .pathway_stand_blck{margin-top: -20px; margin-left: 20px; padding: 13% 7% 7% 5%;}
    .pathway_stand_blck h3{font-size: 28px;line-height: 1.35714; padding: 10% 0% 5%;}
    .vis_mis_phi_blck {margin-left: 20px; margin-top: -20px;}
    .vis_mis_wdt278{width: 206px; height: auto;}
    .vis_mis_phi_blck h2{font-size: 28px; line-height: 1.35714; margin-bottom: 3%;}
    .vis_mis_phi_img{padding-left: 0% !important}
    .vis_mis_phi_blck {padding: 5% 7% 7% 5%;}
    .col-sm-2.wdth_33 {width: 33.33% !important; margin-top: 10px;}
    .path_way_yellow{height: 86px;}
    .path_way_img_yellow {padding: 26px 10px;}
    .path_way_red{height: 86px;}
    .path_way_red h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_red p{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_green{height: 86px;}
    .path_way_green h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_green p{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_blue{height: 86px;}
    .path_way_blue h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_blue p{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .mob_vis_mis_phi_pad{padding-top: 10%;}

    /* leadership   */
    .leadership_sidebar {margin-top: 15px;}
    .leadership_blck {padding: 5% 5% 0% 9%;}
    .mob_ledrship_top{padding-top: 16%;}
    .leadership_blck h1{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 1%;}
    .leadership_blck h3{font-size: 20px; margin-bottom: 25px;}
    .leadership_blck p{margin-bottom: 20px;}
    .leadership_pad_top_30 {padding-top: 20px;}
    .leadership_blck_btm {padding-bottom: 15%;}
    .mob_leadership_img{width: 100%}
    .leadership_blck h2{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 1%;}

    /*advisory board   */
    .advisory_blck{padding: 5% 5% 0% 9%;}
    .advisory_blck h1{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 2%;}
    .advisory_blck h2{font-size: 20px;}
    .advisory_sidebar {margin-top: 15px;}
    .advisory_img_blck {padding: 3% 5% 10% 9%;}

    /*infrastructure   */
    .infrastructure_sidebar {margin-top: 15px; margin-left: -20px;}
    .infrastructure_blck{margin-left: 20px; padding: 5% 7% 7% 5%; margin-bottom: 20px;}
    .infrastructure_blck h1{padding-left: 0%; font-size: 28px; line-height: 1.35714; margin-top: 8%; margin-bottom: 0%;}
    .infrastructure_blck h2{font-size: 18px; line-height: 1.5}
    .large_campus_blck{margin-left: 20px; padding: 10% 5% 8% 5%; margin-top: -20px; margin-bottom: 20px;}
    .large_campus_blck h2{padding-bottom: 10%; font-size: 24px; line-height: 1.45455; text-align: left;}
    .large_campus_blck h3{padding-left: 0%; font-size: 80px;}
    .large_campus_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 10%;}
    .large_campus_blck p {padding: 0% 0% 0% 0%;}
    .outdoor_blck {margin-left: 20px; margin-top: -20px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .outdoor_blck h2{font-size: 24px; line-height: 1.45455; text-align: left;}
    .outdoor_blck h3{padding-left: 0%; font-size: 80px;}
    .outdoor_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 10%;}
    .outdoor_blck p {padding: 0% 0% 0% 0%;}
    .modern_blck {margin-left: 20px; margin-top: 30px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .modern_blck h2{padding-bottom: 10%; font-size: 24px; line-height: 1.45455; text-align: left;}
    .modern_blck h3{padding-left: 0%; font-size: 80px;}
    .modern_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 15%;}
    .modern_blck p {padding: 0% 0% 0% 0%;} 
    .modern_blck_number {padding-left: 0%;}
    .modern_blck_number_1 {padding-left: 0%;}
    .ifra.col-sm-2{width: 16% !important;}
    .food_blck {margin-left: 20px;  margin-top: 30px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .food_blck h2{padding: 2% 0% 7% 31%; font-size: 24px; line-height: 1.45455; padding-left: 0%;}
    .food_blck p {padding: 0% 0% 0% 0%;}
    .food_blck_25 {margin-top: -20px;}
    .infra_viedo_blck h2 {padding: 6% 24% 3% 9%; font-size: 24px; line-height: 1.45455;}
    .infra_viedo_paly_pos {position: absolute;top: 39%;left: 34%;}


    /*beyond the ordinary */
    .beyond_sidebar{margin-top: 15px;}
    .beyond_blck{padding: 5% 7% 10% 10%;}
    .beyond_blck h1{font-size: 28px; line-height: 1.35714; margin-bottom: 0%; padding: 30px 0px 30px;}
    .beyond_perfom_blck{padding: 12% 7% 10% 10%;}
    .beyond_perfom_blck h2{margin-bottom: 8%; font-size: 28px; line-height: 1.35714;}

    /*pathway to stand */
    .pathway_sidebar{margin-top: 15px;}
    .pathway_blck{padding: 5% 7% 3% 10%;}
    .pathway_blck h1{font-size: 28px; line-height: 1.35714;  margin-bottom: 0%; padding: 30px 0px 30px;}
    .path_way_box_pad {padding: 0% 7% 12% 10%;}
    .pathway_img_blck {padding: 0% 6% 10% 10%;}

    /*learning the uncommon way  */
    .uncommon_learning_sidebar {margin-top: -65px;}
    .learn_devlop { padding: 15% 4% 3% 8%;}
    .uncommon_learning_sidebar::before {background-color: #cfcfcf !important;}
    .uncommon_learning_sidebar p{color: #636363 !important;}
    .uncommon_learning_blck h1{font-size: 24px;line-height: 1.35714;padding: 30px 0px 20px; margin-bottom: 0%; text-align: left;}
    .lrnuncmfrstblg {padding: 0% 7% 0% 5%;}
    .uncommon_learning_blck p{padding-right: 0%;}
    .uncommon_learning_blck{padding: 7% 0% 8%;}
    .uncommon_learning_blck_content {padding: 5% 8% 5% 11%;}
    .uncommon_learning_img_blck{padding: 0% 6% 10% 10%;}

    /* blog_list */
    .blog_list_img{width: 100%;height: auto;}
    .blog_list {padding: 43% 7% 6% 10%;}
    .blog_list_pad{padding-right: 0px !important;}
    #scroll_hover_arrow_2, #scroll_hover_arrow_4, #scroll_hover_arrow_6, #scroll_hover_arrow_8, #scroll_hover_arrow_10, #scroll_hover_arrow_12, #scroll_hover_arrow_14{left: 10%;}
    #scroll_hover_arrow_1, #scroll_hover_arrow_3, #scroll_hover_arrow_5, #scroll_hover_arrow_7, #scroll_hover_arrow_9, #scroll_hover_arrow_11, #scroll_hover_arrow_13{left: 10%;}
    .blog_list_sidebar{left: 92px;}
    .blog_list h2 {font-size: 28px; line-height: 1.35714;}
    .blog_list_blck h3 {font-size: 22px;line-height: 1.45455;}

    /* blog detail */
    .blog_detail_page h2 {font-size: 28px;line-height: 1.35714;}
    .blog_detail {padding: 35% 10% 6% 20%;}
    .blog_detail_sidebar{margin-top: 10px;left: 77px}
    .blog_detail_page {padding: 0% 7% 6% 10%;}

    /* careers */
    .careers_padding {padding: 43% 7% 5% 10%;}
    .car_wdth_15{width: 15% !important;}
    .car_wdth_85{width: 85% !important;}
    .careers_padding h1 {font-size: 28px;line-height: 1.35714;}
    .career_second_sec h2 {font-size: 24px;line-height: 1.41667}
    .careers{padding: 0px 7% 5% 10%;margin-left: 0px;}
    .car_last_sec_img{padding: 0px 7% 5% 10%;margin-left: 0px;}
    .carer_fst_sec{padding-right: 0px;}
    .row > .sec1{width: 15%;}
    .row > .sec2{width: 85%;}
    .open_position_pad{padding: 5% 7% 5% 10%;}
    .careeracrd.container {margin-top: 10%;padding-left: 0px;padding-right: 0px;}
    .open_position_pad p{font-size: 36px;line-height: 1.88889;}
    .row.career_second_sec{margin-bottom: 9%;}

    /* admissiom form */
    .desktop_admiform_banner{background-image: url('/static/images/M_Admission_Form_Banner.webp');height: 270px;width: 100%;background-repeat: no-repeat;background-size: cover; margin-top: 40px;}
    .admission_form{padding: 5%;}
    .contact_us .form-header {font-size: 24px;line-height: 1.41667;}
    .contact_us .sub-header {font-size: 24px;line-height: 1.41667;}
    .contact_us .form-container {margin-top: -31%;}
    .contact_us{min-height: 77vh;}
    .desktop_contactus_banner{background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%),url('/static/images/M_Say_Hello_Banner_mobile.webp');height: 400px;width: 100%;background-repeat: no-repeat;background-size: contain; margin-top: 40px;}
    .submit-btn{width: 100%!important;margin-top: 5%!important;}

    /* glimpse */
    .glimpse_banner{background-size: cover; background-image: url(/static/images/M_Admission_Glimps_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat;margin-top:40px;}
    .glimpse_blck h1 {font-size: 20px;line-height: 1.35714; padding-left: 4%; padding-right: 2%;}
    .grid_blck h2{font-size: 24px;line-height: 1.41667; margin-top: 6%; margin-bottom: 10%;}
    .glimpse_wellsprings_tour{padding: 50px 20px 40px 20px;}
    .dotted-pattern.glimpse_img_hght{height: 7.5%;margin-top: 1%;}
    .facts_title{padding-left: 0px!important;}
    .facts_subtitle{padding-left: 0px!important;}

    /* admissions */
    .adm_caro{margin-left: 20px;}
    .adm_caro .item{padding-right:13px;}
    .dna_blck_hover_carousel.pad-lft-0{padding-left: 0px !important;}
    .inadmpg .on_img_txt{font-size: 18px;}
    .admission_banner{background-size: cover; background-image: url(/static/images/M_Admission_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat; margin-top: 40px;}
    .adm_welblck {padding: 20% 7% 2% 10%;}
    .adm_welblck h1 {padding-left:0px;font-size:28px;line-height:1.35714;padding-top: 10%}
    .adm_welblck img.wdt293{margin: auto;display: block;}
    .inadmpg h3{font-size: 24px;line-height: 1.45455;padding: 40px 0px 40px 26px;}
    .admacrd {padding: 1% 4% 5% 10%;}
    .admscrl{margin-left: 44px;}
    .admscrl .pin-spacer{height: auto;}
    .inadmpg .img_shrink_content {padding: 210px 105px;}

    /* thanku */
    .thanku .modal-dialog {margin: auto; max-width: 100%;width: 100%!important;margin-top: 33%!important;}
    .page.thanku {min-height: 50vh!important}

    /* privacy & policy */
        .polcy_blck {padding: 18% 7% 5% 10%;}
        .plycnt h1{font-size: 28px;line-height: 1.35714;}

    /*gallery  */
        .galleryblck {padding: 15% 8% 2% 10%;}
        .playbtn {width: 60px !important;height: 25px !important;}
        .galload_more_btn{width: 80px;height: 30px;font-size:10px;}
        .gallerysidebar {left: 120px !important;}
        .glry50wdt.col-sm-6{width: 50%!important;}
        .glry50wdt.col-xs-6{width: 50%!important;}
        .pad_btm_2{padding-bottom: 2%;}
        .pad_lft_1{padding-left: 1%!important;}
        .pad_rt_1{padding-right: 1%!important;}
        .popup-content {width: 100%!important; margin: 50% auto!important;}
        .close-button:hover,
        .close-button:focus {text-decoration: none;cursor: pointer;}

    /* landing page  */
        .mob_rigt_button{top: 200px;}
        .enow {width: 38px; height: 109px; padding: 0px 8px !important;}
        .fa_fa_size {font-size: 16px !important; padding-right: 10px; padding-left: 12px; color: #fff;}
        .fa_fa_size:hover{color: #8DBD96;}
        .head_wdt{width: 50% !important;}
        .head_wdt_1{width: 35% !important; padding-left: 8% !important;}
        .head_wdt_2{width: 15% !important; float: right;display: contents;}
        .mob_banner_txt {font-family: Bebas Neue;font-weight: 400;font-size: 81px;line-height: 80px;color: #FFFFFF;position: absolute;top: 17%;left: 5%;}
        .lndbnr{background-size: cover; background-image:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 70.1%),url(/static/images/M_LP_Banner.webp);height: 840px;width: 100%;background-repeat: no-repeat;}
        .lndlstfrmblk .form-container {width: 92%; margin-top: -100px;}
        .lndbnr_img {position: absolute;top: 55%;width: 100%;}
        .land_pg {padding-top:30px !important;}
        .mobile_wsa_logo_wdt{width: 80%;}
        .lnd1blck {margin-left: 20px;}
        .mob_txt_colr{color: #0053B3;}
        .lnd3blck {margin-left: 20px; padding: 0% 7% 12% 7%;}
        .lnd3blck h4 {padding-left: 0px;font-size: 28px;font-weight: 400;line-height: 28px; padding-top: 15%}
        .lnd3blck p {padding-right: 0%;}
        .contntonimg1 {position: absolute;top: 16%;left: 5%;}
        .contntonimg1 h4 {padding-left: 7%; font-size: 28px;line-height: 1.35714; margin-bottom: 5%;}
        .contntonimg1 p {padding-left: 7%; padding-right: 12%;}
        .landing_learn_more_text_yellow{color: #fff;}
        .lnd5blck {margin-left: 20px; padding: 18% 7% 12% 5%;}
        .lnd5blck h2 {font-size: 28px;line-height: 1.35714; padding-left: 0%;}
        .lnd5blck p {padding-left: 0px; padding-right: 0px;}
        .land_page_byond_sidebar {margin-top: -40px !important; margin-left: -20px;}
        .lnd6blck{margin-left: 20px; padding: 16% 7% 14% 5%;}
        .lnd6blck h4{font-size: 28px;line-height: 1.35714; padding-left: 0%; padding-top: 14%;}
        .lnd6blck p{padding-right: 0px;}
        .lnd6blck_h4{padding-top: 2% !important;}
        .land_page_infra_sidebar {margin-top: -40px !important; margin-left: -20px;}
        .mob_land_blue_arrow_a{font-size: 12px; text-decoration: none; color: #0053B3; padding-left: 70%;}
        .mob_land_blue_arrow_img{width: 7%; margin-left: 10px}
        .lnd8blck {margin-left:20px; padding-left: 0px !important}
        .contntonimg2{top: 18%; left: 5%;}
        .contntonimg2 h4 {font-size: 24px;line-height: 1.35714; padding-left: 5%; padding-right: 5%; margin-bottom: 5%;}
        .contntonimg2 p{padding-left: 5%; padding-right: 10%; text-align: left;}
        .lndfrmblk .form-container {width: 92%;}
        .lndfrmblk {padding-bottom: 30px; background: #0053B2;}
        .mob_test_head_pad{padding-top: 14%;}
        .lnd4blck{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0) 67.89%), url(/static/images/M_LP_Banner_02.webp); height: 75vh;}
        .lnd7blck {height: 67vh;}
        .mobile_header {position: fixed;top: 0;left: 0;width: 100%;padding: 0;height: auto;z-index: 100;}
        .mobile_header.active {background: #0053B2;padding-top: 15%;padding-bottom: 10%;}

}
@media only screen and (min-width:641px) and (max-width:768px){
    /*Index firstblck*/
        .owl3 .owl-dots{position: absolute; left: 40%; bottom: 10px;}
        .owl3.owl-theme .owl-dots .owl-dot span {background: 0 0;color: inherit;border: 1px solid #fff;padding: 4px !important;font: inherit;border-radius: 50px;margin: 5px;}
        .owl3.owl-theme .owl-dots .owl-dot.active span{background: #fff !important;}
        .owl3.owl-theme .owl-dots .owl-dot {color: inherit;font: inherit;font-family: inherit;}
        .brdlog30wd{width: 30%!important;}
        .brdlog70wd{width: 70%!important;}
        .brdlogo{height: auto;width: 99%;margin-top: -120px;z-index: 60;position: relative;margin-left: -10px;}
        .be_uncommon_blck::before {width: 0px;}

    .ldr_wdth{width: 100%}
    .desktop_view{display: none;}
    .mobile_view{display: block;}
    .mob_logo {display: flex;align-items: center;}
    .mob_txt_cntr{text-align: center;}
    .mob_colrevrs{flex-direction: column-reverse;}
    .wdt293{width: 208px;height: auto;}
    .mob_wdth_100{width: 100%;}
    body{overflow-x: hidden;}
    .footer_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #fff; left:-185%; top:9%;opacity: 1;}
    .footer_sidebar p{letter-spacing: 1px; padding: 0px; font-size: 12px!important;font-weight: 500!important;line-height: 1.16667!important;color: #fff!important; text-transform: uppercase!important;opacity: 1;}
    .school_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #cfcfcf; left:-185%; top:9%;opacity: 1;}
    .school_sidebar p{letter-spacing: 1px; padding: 0px; font-size: 12px!important;font-weight: 500!important;line-height: 1.16667!important;color: #636363!important; text-transform: uppercase!important;opacity: 1;}
    .mobmenacord .col-sm-6{width: 50%!important;}
    .mobmenacord .col-xs-6{width: 50%!important;}
    .beuncm_scdhed br{display: none;}
    .mob_homimg{background-size: cover; background-image:url('/static/images/M_Home_Banner.webp');height: 750px;width: 100%;background-repeat: no-repeat;background-attachment: fixed;}
    .moble{margin: 0px;padding: 0px;box-sizing: border-box;}
    .moble .mheader{position: absolute; z-index: 98; top: 0;width: 100%;background: transparent;}
    .moble .nav-buttons{display: flex;width: 100%;position: fixed;overflow-x: hidden;}
    .moble .nav-button {font-size: .75em;flex: 1;padding: 12px 0;text-align: center;font-weight: bold;color: #14142A;border: none;cursor: pointer;transition: opacity 0.3s;text-decoration: none; text-transform: uppercase;}
    .moble .enquire {height: 40px;}
    .moble .apply {height: 40px;}
    .moble .visit {height: 40px;}
    .moble .main-header.blu{background: #0053B2;}
    .moble .main-header {display: flex;justify-content: space-between;align-items: center;padding: 50px 20px 20px 20px;background-color: transparent;}
    .bgclr004CA3{background-color: #004CA3!important}
    .moble .logo-container {display: flex;align-items: center;gap: 10px;}
    .moble .mob_logo img {width: 80%;height: auto;}
    .moble .menu-button {background: rgba(0, 0, 0, 1);border: none;width: 50px;height: 50px;border-radius: 50%;cursor: pointer;display: grid;place-items: center;}
    .moble .menu-dots {display: grid;grid-template-columns: repeat(3, 1fr);gap: 3px;width: 19px;}
    .moble .dot {width: 4px;height: 4px;background-color: #fff;border-radius: 50%;}

    .mobmenu-accordion {width: 100%;max-width: 800px;margin: 0 auto;}
    .mobmenu-accordion-item {border-top: 1px solid rgba(217, 217, 217, 0.60);}
    .mobmenu-acrdnitmbrdbtm{border-bottom: 1px solid rgba(217, 217, 217, 0.60);}
    .mobmenu-accordion-header {display: flex;justify-content: space-between;align-items: center;padding: 15px 0px;cursor: pointer;}
    .mobmenu-accordion-header a{font-size: 18px; font-weight: 600;line-height: 1.55556;text-decoration: none;color: #fff;}
    .mobmenu-accordion-toggle {background-color: transparent;border: none;font-size: 15px;font-weight: 400; color: #fff;cursor: pointer;}
    .mobmenu-accordion-content {padding: 0px;display: none;}
    .mobmenu-accordion-content ul li{list-style: none; padding-bottom:5px;}
    .mobmenu-accordion-content ul{padding-left: 0px;}
    .mobmenu-accordion-content ul a{font-size: 14px; font-weight: 600;line-height: 1.85714; color: #fff; text-decoration: none;}

    .mobmenu-accordion-item{position: relative;}
    .mobmenu-accordion-item.active:before{content: "••";position: absolute;top: -12px;left: 13px;transform: translateX(-50%);color: #FFD700;font-size: 32px;font-weight: 400;}
    .mobmenu-accordion-item.active .mobmenu-accordion-header{padding-left: 30px;}
    /*.mobmenu-accordion-item.active{background: #fff;}*/

    /* Menu Overlay Styles */
        .moble .menu-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background-color: #0053B2;color: white;transform: translateX(100%);transition: transform 0.3s ease-in-out;z-index: 1000;}
        .moble .menu-overlay.active {transform: translateX(0);}
        .moble .menu-header {padding: 30px 30px 10px 8px;}
        .moble .brdlogo{background-image: url(/static/images/Logo_menu.webp);background-repeat: no-repeat;}
        .moble .menu-header .col-sm-10{width: 90%;}
        .moble .menu-header .col-sm-2{width: 10%;}
        .moble .school-title {font-size: 26px;font-weight: 500;max-width: 340px;line-height: 1.36364;padding: 116px 0px 10px 22px;}
        .moble .school-content{padding-left: 22px; font-size: 13px; font-weight: 700;line-height: 17px;}
        .moble .close-button {align-content: center; margin-top: 20px; background: rgba(0, 0, 0, 1);border: none;color: white;width: 40px;height: 40px;border-radius: 50%;cursor: pointer;font-size: 22px;}
        .moble .search-container {position: relative;margin-bottom: 30px;text-align: center;}
        .moble .search-input {width: 100%;padding: 15px 15px 15px 45px;background: transparent;border: 2px solid rgba(255, 255, 255, 0.2);border-radius: 4px;color: white;font-size: 1rem;}
        .moble .search-input::placeholder {color: rgba(255, 255, 255, 0.8);}
        .moble .search-icon {position: absolute;left: 15px;top: 50%;transform: translateY(-50%);color: white;font-size: 1.2rem;}
        .moble .quick-links {display: flex;gap: 51px;flex-wrap: wrap;padding-left: 30px}
        .moble .quick-links a{font-size: 14px; font-style: normal; font-weight: 600; line-height: 1.85714;}
        .moble .quick-link {color: white;text-decoration: none;font-size: 0.9rem;}
        .moble .menu-sections {padding: 15px 30px 30px 30px;}
        .moble .menu-section {padding: 15px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.2);display: flex;justify-content: space-between;align-items: center;color: white;text-decoration: none;font-size: 1.2rem;font-weight: bold;}
        .moble .login-link {display: flex;align-items: center;gap: 8px;}

    /*Beuncomn*/
        #beuncm h1{font-size: 30px; color: #fff; line-height: 30px; padding: 30px 60px 10px 170px;}
        .beuncm_h1{font-size: 35px; color: #fff; line-height: 35px; padding: 100px 60px 10px 70px; font-weight: 600;}
        .beuncm_scdhed{font-size: 16px;  padding-left: 0px; padding-left: 70px; color: #fff; margin-bottom: 25px; font-weight: 400;}
        .blue_side_blck::before {width: 40px;}

    /*DNA blck*/
        .dna_fst_blk{position: static!important;margin-top:0px;margin-left: 0px;margin-right: 0px;}
        .img_shrink_content {padding:250px 20px;}
        .mob-a-class{text-decoration: none; color: #fff;}   
        .school_sidebar{transform:rotate(0deg);white-space: nowrap;margin-top: -45px; left: 125px;}
        .lft66{left: 135px!important; margin-top: 10px;}
        .school_sidebar::before{width: 50px;left: -90%;}
        .facts_sidebar{transform:rotate(0deg);white-space: nowrap;margin-top: -20px; left: 115px;}
        .facts_sidebar::before{width: 50px;left: -90%;}
        .dna_blck h1{font-size: 20px; line-height: 30px; padding: 10px 0% 5% 0px;}
        .dna_blck h2{font-size: 18px; line-height: 30px; padding: 10px 0% 5% 0px;}
        .dna_blck h3{font-size: 20px; line-height: 30px; padding: 0px 0% 10% 0px; margin-top: -5px;}
        .dna_blck h4{padding-top: 11%; padding-left: 0%; font-size: 22px; line-height: 1.45455;}
        .dna_blck{padding: 5% 8% 8% 10%;}
        .dna_blck_f{margin-right: 0px;}
        .learn_more_text_blue{padding-left: 29%;}
        .cambblck{padding: 18% 8% 8% 9% !important;}
        .dna_blck_p{padding: 0% 0% 1% 0%;line-height: 28px}
        .img_shrink{margin-left: 20px;}
        .learn_more_white{color: #fff; margin-top: -42px;}
        .learn_more_white a{color: transparent;}
        .on_img_txt{font-size: 16px; margin: -75px 75px 0px 20px;}
        .learn_more_yellow{left: 27px;}
        .dna_blck_hover{margin-left: 40px;padding-left: 0px;padding-bottom: 8%;z-index: 15;position: relative;background: #fff;}
        .mob_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent; }
        .mob1_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob2_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob3_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent; }
        .mob4_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob5_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob6_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}
        .mob7_learn_more_text_yellow{font-size: 12px;line-height: 25px;font-weight: 500; letter-spacing: 1px; padding-left: 22px; padding-right: 0px; color: transparent;}

    /*whatmakesusuncommon*/
        .mob_wtmksuncm .container{max-width: 100%;}
        .step-description-1{font-size: 28px;padding: 57px 0px 0px 30px;margin-bottom: 30px;}
        .whtmakesuncm_1img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 14.26%, rgba(0, 0, 0, 0.1) 67.89%),url(/static/images/What_makes_us_uncommon_mobile.webp);background-size: cover; background-repeat: no-repeat;height: 610px;}
        .whtmakesuncm_2img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0.3) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_01.webp);background-size: cover; background-repeat: no-repeat;height: 610px;}
        .whtmakesuncm_3img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0.3) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_02.webp);background-size: cover; background-repeat: no-repeat;height: 610px;}
        .whtmakesuncm_4img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0.3) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_03.webp);background-size: cover; background-repeat: no-repeat;height: 610px;}
        .whtmakesuncm_5img{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0.3) 67.89%),url(/static/images/What_makes_us_uncommon_mobile_04.webp);background-size: cover; background-repeat: no-repeat;height: 610px;}
        #mobstep-description-2, #mobstep-description-3, #mobstep-description-4, #mobstep-description-5{position: absolute;bottom: 20%;color: #fff;font-size: 24px;left: 8%;}
        .mobwhtmakesuncm{position: absolute; top: 50%; padding:0px 20px;}
        .mobwhtmakesuncm h3{color: #fff; font-size: 22px;line-height: 1.45455; margin-bottom: 20px;}
        .mobwhtmakesuncm p{color: #fff; font-size: 14px;font-weight: 400;line-height: 2; margin-bottom: 10px;}
        .mob-a-class{text-decoration: none; color: #fff;}
        .mob_yellow{left: 115px !important; margin-top: 4px;}
        .learn_more_text_yellow_color {color: #fff !important;}

    /*wellspringsTour*/
        .wellsprings_tour{margin-left: 40px;padding: 50px 20px 60px 20px;z-index: 10;}
        .wellsprings_tour h2{font-size: 22px;line-height: 34px;}
        .infra_viedo_paly_pos.well_tour_video {top: 48%;left: 42%;}
        .wellsprings_tour h4 {font-size: 28px; margin-bottom: 20px;}
        .testonimals{padding: 0px 0px 40px 20px;}
        .testonimals h2{padding-left: 30px; font-size: 24px; line-height: 40px}
        .feedback_s{font-size: 22px; line-height: 40px; margin-bottom: 0px;}
        .feedback_s::before {height: 30px; width: 44px;}
        .feedback_p{top: 8px;font-size: 12px; left:-8px;}
        .feedback_s_border{margin-top: 17px;margin-left: 55%;}
        .quote-content{margin-left: -20%}
        .testimonial-container{padding-right: 5%;}
        .mob_appr{margin-top: 0px;}
        .quote{font-size: 16px; padding-right: 7%; padding-left: 12%;}
        .profile-image {width: 109px;height: 109px;}
        .mob_profile_image{margin-top: -17%; margin-left: 7%;}
        .feedback {padding: 40px 0% 20px 12%;}
        .mob_pad_lft_90{padding-left: 90px; padding-top: 30px;}
        .thumbnail-row{margin-top: 45px; padding-left: 40px; padding-right: 10px;}
        .mob_testimonials_pad{margin-bottom: 0px; padding: 30px 0px 0px 60px; font-size: 22px;line-height: 1.45455;}
        .attribution{padding-left: 60px; font-size: 14px; padding-bottom: 0px; margin-bottom: 0px;}
        .thumnail_heading_wdth_35{width: 35% !important;}
        .thumnail_wdth_25{width: 25% !important;}
        .thumbnail{width: 90px; height: 90px;}
        .li_class_1{font-size: 12px; padding: 0px; margin-right: 5px;}
        .stu_par_top{padding-left: 3%; padding-right: 3%;}
        .mob_blue_arrow_pad{padding-top: 15%;padding-bottom: 10%;}
        .mob_stu_par_pad{padding-top: 9%; padding-left: 20% !important;}
        .learn_more_text_yellow{padding-left: 0px; padding-right: 0px;}
        .li_testnomial{font-size: 12px; padding: 0px; border-bottom: 2px solid #E9DE71}
        .testonimals .owl-carousel .owl-nav button.owl-next {font-size: 40px;margin-top: -12px;margin-left: 5px;}
        .testonimals .owl-carousel .owl-nav button.owl-prev {font-size: 40px;margin-top: -9px;}

    /*Facts*/
        .col-sm-6.grid_blck{width: 100%!important;}
        .facts_subtitle br{display: none;}
        .facts_blck{padding: 60px 5% 105px 7%;}
        .dotted-pattern {margin-top: 1%; margin-left: -2%;}
        .facts_title{font-size: 80px;padding-top: 75px;}
        .facts_subtitle{font-size: 24px; padding-top: 60px;}
        .dotted-pattern{background-size: contain;background-position: 0 0%;height: 3.5%;}
        .grid_hgt_wdth{width: 135px!important; height: 135px;}
        .grid_blck{padding-left: 0px;}
        .grid_content{font-size: 24px;line-height: 32px;}
        .grid_content p {padding: 37% 0%;}
        .bird_img{width: 50%; height: 50%;margin: 10px 28px;}

    /*What makes uncommon*/ 
        .mob_wtmksuncm{margin-top: 5px;} 
        .mob_wtmksuncm .owl-dots{position: absolute;bottom:10%!important;text-align:center;left: 40%;} 
        .mob_wtmksuncm .owl-dot.active{background: #fff!important;}
        .mob_wtmksuncm .owl-carousel button.owl-dot {background: 0 0;color: inherit;border: 1px solid #fff;padding: 4px !important;font:inherit;border-radius: 50px;margin: 5px;}

    /*Camcaro*/
        .dna_blck_hover_carousel{padding-left: 40px;}

    /*footer*/
        .footer_back_color{padding-top: 60px; background: #0053B2 !important;}
        .footer_sidebar{transform: rotate(0deg); margin-top: -115px; left: 96px;}
        .footer_sidebar:before{width: 50px; left: -80%;}
        .Lets_connect_img {padding: 25px;width: 140px;height: 140px;margin: auto;}
        .img_1{width: 60%;}
        .footer_icon_pad{padding-right: 15%; padding-left: 0%;}
        .footer_img_shrink_p{padding: 63px 28px; font-size: 16px;}
        .footer_img_shrink_p1{padding: 63px 20px; font-size: 16px;}
        .footer_img_shrink_p2{padding: 63px 45px; font-size: 16px;}
        .p_blck-addrs{padding-left: 0px; font-size: 14px; padding-top: 40px;}
        .title{padding-left: 40px; font-size: 22px; margin-bottom: 9%;}
        .footer_img{width: 140px; height: 140px;}
        .footer_ul_hover {padding-left: 0rem;}
        .col-sm-3.wdth_20{width: 33.3%;}
        .a_cls{font-size: 14px;}
        .blck1{padding: 30px 40px;}
        .blck2{padding-bottom:15px; }
        .blck3{padding-top: 30px; padding-left: 0px !important; padding-bottom: 30px;}
        .blck4{padding-top: 0px; padding-left: 0px !important;}
        .blck4 h1{padding-top: 0px; font-size: 55px; line-height: 55px; padding-bottom: 15px;}
        .blck4 h6{font-size: 14px;}
        .blck4 p{font-size: 14px;}
        .li_class{width: auto;}
        .footer_icon{padding-top: 15px; padding-bottom: 0px;}
        .footer_last_blck p{color: #ffffff; font-size: 14px;}
        .footer_last_blck_1{text-align: left;}
        .footer_last_blck_1 p{color: #ffffff; font-size:14px; padding-right: 0px;}
        .footer_last_blck_content{padding: 0px 0px 45px 21px;}
        .footer_last_blck p{padding-left: 0px;}
        .brd_btm {padding-top: 15px;}
        .a_clr_clss{text-decoration: none;color: #fff;}
        .mob_fot_blck{margin-left: -15px; text-align: center; padding-top: 7%; color: #fff; line-height: 1.85714; font-size: 14px; font-weight: 600;}

    /*contact us*/
        .contact_us .form-container {width:95%;}
        .cont_us_btm {padding: 22px;margin-left: 20px;}
        .cont_us_btm .address {position: static;margin-top: 10%;}
        .cont_us_btm h2 {font-size:24px;line-height: 1.41667}
        .cont_us_btm h1{font-size: 20px;line-height: 1.35714}
        .contact_us{min-height: 90vh;}    

    /*submenu */
        .sub_menu_blue_top{padding-top: 160px !important;}
        .sub_menu_hide_show{padding-bottom: 5px;}
        .sub_menu_years{padding: 20px 10px 10px 20px;}
        .sub_menu_txt_cntr{text-align: left; padding-top: 5px; padding-bottom: 5px;}
        .sub_menu_years_a{padding-left: 15px;}
        .sub_menu_years a{font-weight: 400;}
        .submenu-dot-head{font-weight: 600!important;}
        .yellow_onhover_color:hover .subdot{background-color: #F0DB51;}
        .yellow_onhover_color:hover .dot_p_class{color: #F0DB51;}
        .flt_rgt{text-align: right;}
        .submenu-dots {display: grid;grid-template-columns: repeat(3, 1fr);gap: 3px;width: 12px;}
        .subdot {width: 4px;height: 4px;background-color: #fff;border-radius: 50%;}
        .submenu-button {background: transparent;border: none;width: 50px;cursor: pointer;display: grid;place-items: center; float: right; margin-top: -30px; margin-bottom:0px;}
        .dot_p_class{font-weight: 600!important; padding-bottom: 10px; text-align: left !important; font-size: 16px !important; margin-bottom: 0px;}
        .x_img{cursor: pointer; font-size:14px ; color: #fff; float: right;margin-top: -4%;margin-right: 3%;}    
        .wdth_14{width: 100%!important}


    /*learning model */
        .model_sidebar{margin-top: 15px;}
        .model_blck {padding: 4% 8% 10% 10%;}
        .model_blck h1 {font-size: 28px;line-height: 1.35714; padding: 40px 0px 30px; margin-bottom: 0px;}
        .circle_img_wdt293{width: 208px; height: auto; padding-top: 70px;}

    /* learning and development  */
        .box_wdth_33{width: 33.33% !important;}
        .mob_box_btm{padding-bottom: 10px;}
        .mob_cont_pad{padding-top: 5%;}
        .blue_box{width: 100%; height: 100px; padding: 16px 0px;}
        .blue_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .red_box{width: 100%; height: 100px; padding: 16px 0px;}
        .red_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .yellow_box{width: 100%; height: 100px; padding: 16px 0px;}
        .yellow_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .green_box{width: 100%;height: 100px; padding: 16px 0px;}
        .green_box p{font-size: 7.574px; line-height: 10.098px; padding: 0px 0px 0px 0px;}
        .learn_devlop_blck{padding: 7% 0% 10% 0%;}
        .learn_devlop_blck h1{font-size: 28px;line-height: 1.35714; padding: 0% 10% 4% 5%;text-align: left;}
        .learn_devlop_blck p {padding: 0% 10% 2% 5%;}
        .box_img{margin-bottom: 10px;}
        .learn_devlop_blck_content {padding: 0% 10% 2% 12%;}
        .learn_devlop_blck_img{padding: 2% 6% 10% 10%;}
    
    /* individual development plan*/
        .indv_develop_blck {padding: 5% 7% 10% 10%;}
        .indv_develop_sidebar {margin-top: 15px;left: 132px;}
        .indv_develop_blck h1{font-size: 28px;line-height: 1.35714; padding: 40px 0px 15px; margin-bottom: 0px;}

    /* early years  */
        .common_years_banner{background-size: cover; background-image:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%),url(/static/images/M_Learning_Module_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat; margin-top: 40px;}
        .early_years_sidebar{margin-top: 15px;left: 132px;}
        .early_years_blck {padding: 5% 7% 5% 10%;}
        .early_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .early_years_img_blck {padding: 0% 6% 10% 10%;}

    /* primary years  */
        .primary_years_sidebar{margin-top: 15px;left: 132px;}
        .primary_years_blck {padding: 5% 7% 5% 10%;}
        .primary_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .primary_years_img_blck {padding: 0% 6% 10% 10%;}

    /* lower years    */
        .lower_years_sidebar{margin-top: 15px;left: 132px;}
        .lower_years_blck {padding: 5% 7% 5% 10%;}
        .lower_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .lower_years_img_blck {padding: 0% 6% 10% 10%;}

    /* upper years    */
        .upper_years_sidebar{margin-top: 15px;left: 132px;}
        .upper_years_blck {padding: 5% 7% 5% 10%;}
        .upper_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .upper_years_img_blck {padding: 0% 6% 10% 10%;}

    /* advanced years   */
        .advanced_years_sidebar{margin-top: 15px;left: 132px;}
        .advanced_years_blck {padding: 5% 7% 5% 10%;}
        .advanced_years_blck h1{font-size: 28px;line-height: 1.35714; padding: 30px 0px 20px; margin-bottom: 0px;}
        .advanced_years_img_blck {padding: 0% 6% 10% 10%;}

    /* why-us       */
    .why_us_banner{background-size: cover; background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%), url(/static/images/M_Why_Us_Banner.webp);height: 450px;width: 100%;background-repeat: no-repeat;margin-top: 40px;}
    .why_us_sidebar{margin-top: 10px; margin-left: -25px;}
    .why_us_blck h3{font-size: 28px;line-height: 1.45455; padding: 14% 0% 5% 0%; margin-bottom: 0%;}
    .why_us_blck h1{padding-left: 0px; font-size: 20px; line-height: 1.41667; padding: 0% 0% 7% 0%}
    .why_us_blck{margin-left: 40px; padding: 5% 7% 10% 5%;}
    .pathway_stand_grid {margin-bottom: 4%;}
    .vis_mis_phi_blck p{margin-bottom: 1%}
    .why_us_blck p{padding-left: 0%; padding-right: 0%; margin-bottom: 7%}
    .why_us_blck h2{padding-left: 0%; padding-right: 0%;}
    .why_us_img_backg{margin-top: -20px;}
    .pathway_stand_blck{margin-top: -20px; margin-left: 20px; padding: 13% 7% 7% 5%;}
    .pathway_stand_blck h3{font-size: 28px;line-height: 1.35714; padding: 10% 0% 5%;}
    .vis_mis_phi_blck {margin-left: 40px; margin-top: -20px;}
    .vis_mis_wdt278{width: 206px; height: auto;}
    .vis_mis_phi_blck h2{font-size: 28px; line-height: 1.35714; margin-bottom: 3%;}
    .vis_mis_phi_img{padding-left: 0% !important}
    .vis_mis_phi_blck {padding: 5% 7% 7% 5%;}
    .col-sm-2.wdth_33 {width: 33.33% !important; margin-top: 10px;}
    .path_way_yellow{height: 86px;}
    .path_way_img_yellow {padding: 26px 10px;}
    .path_way_red{height: 86px;}
    .path_way_red h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_red p{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_green{height: 86px;}
    .path_way_green h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_green p{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_blue{height: 86px;}
    .path_way_blue h6{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .path_way_blue p{font-size: 9px; padding: 30px 10px; line-height: 13px}
    .mob_vis_mis_phi_pad{padding-top: 10%;}

    /* leadership   */
    .leadership_sidebar {margin-top: 15px;left: 125px;}
    .leadership_blck {padding: 5% 5% 0% 9%;}
    .mob_ledrship_top{padding-top: 16%;}
    .leadership_blck h1{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 1%;}
    .leadership_blck h3{font-size: 20px; margin-bottom: 25px;}
    .leadership_blck p{margin-bottom: 20px;}
    .leadership_pad_top_30 {padding-top: 20px;}
    .leadership_blck_btm {padding-bottom: 15%;}
    .mob_leadership_img{width: 100%}
    .leadership_blck h2{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 1%;}

    /*advisory board   */
    .advisory_blck{padding: 5% 5% 0% 9%;}
    .advisory_blck h1{font-size: 28px; line-height: 1.35714; margin-top: 6%; margin-bottom: 2%;}
    .advisory_blck h2{font-size: 20px;}
    .advisory_sidebar {margin-top: 15px;left:125px;}
    .advisory_img_blck {padding: 3% 5% 10% 9%;}

    /*infrastructure   */
    .infrastructure_sidebar {margin-top: 15px; left: 158px;}
    .infrastructure_blck{margin-left: 40px; padding: 5% 7% 7% 5%; margin-bottom: 20px;}
    .infrastructure_blck h1{padding-left: 0%; font-size: 28px; line-height: 1.35714; margin-top: 8%; margin-bottom: 0%;}
    .infrastructure_blck h2{font-size: 18px; line-height: 1.5}
    .large_campus_blck{margin-left: 40px; padding: 10% 5% 8% 5%; margin-top: -20px; margin-bottom: 20px;}
    .large_campus_blck h2{padding-bottom: 10%; font-size: 24px; line-height: 1.45455; text-align: left;}
    .large_campus_blck h3{padding-left: 0%; font-size: 80px;}
    .large_campus_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 10%;}
    .large_campus_blck p {padding: 0% 0% 0% 0%;}
    .outdoor_blck {margin-left: 40px; margin-top: -20px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .outdoor_blck h2{font-size: 24px; line-height: 1.45455; text-align: left;}
    .outdoor_blck h3{padding-left: 0%; font-size: 80px;}
    .outdoor_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 10%;}
    .outdoor_blck p {padding: 0% 0% 0% 0%;}
    .modern_blck {margin-left: 40px; margin-top: 30px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .modern_blck h2{padding-bottom: 10%; font-size: 24px; line-height: 1.45455; text-align: left;}
    .modern_blck h3{padding-left: 0%; font-size: 80px;}
    .modern_blck h4{padding-left: 0%; font-size: 18px; padding-bottom: 15%;}
    .modern_blck p {padding: 0% 0% 0% 0%;} 
    .modern_blck_number {padding-left: 0%;}
    .modern_blck_number_1 {padding-left: 0%;}
/*    .ifra.col-sm-2{width: 50% !important;}*/
    .food_blck {margin-left: 40px;  margin-top: 30px; padding: 10% 5% 8% 5%; margin-bottom: 20px;}
    .food_blck h2{padding: 2% 0% 7% 31%; font-size: 24px; line-height: 1.45455; padding-left: 0%;}
    .food_blck p {padding: 0% 0% 0% 0%;}
    .food_blck_25 {margin-top: -20px;}
    .infra_viedo_blck h2 {padding: 6% 24% 3% 9%; font-size: 24px; line-height: 1.45455;}
    .infra_viedo_paly_pos {position: absolute;top: 42%;left: 40%;}
    .infra_viedo_paly_pos.glimpse_video{top: 48%;left: 40%; position: absolute;}
    .infra_viedo_paly_pos.well_tour_video {top: 48%;left: 41%;}


    /*beyond the ordinary */
    .beyond_sidebar{margin-top: 15px;left: 132px;}
    .beyond_blck{padding: 5% 7% 10% 10%;}
    .beyond_blck h1{font-size: 28px; line-height: 1.35714; margin-bottom: 0%; padding: 30px 0px 30px;}
    .beyond_perfom_blck{padding: 12% 7% 10% 10%;}
    .beyond_perfom_blck h2{margin-bottom: 8%; font-size: 28px; line-height: 1.35714;}

    /*pathway to stand */
    .pathway_sidebar{margin-top: 15px;left: 130px;}
    .pathway_blck{padding: 5% 7% 3% 10%;}
    .pathway_blck h1{font-size: 28px; line-height: 1.35714;  margin-bottom: 0%; padding: 30px 0px 30px;}
    .path_way_box_pad {padding: 0% 7% 12% 10%;}
    .pathway_img_blck {padding: 0% 6% 10% 10%;}

    /*learning the uncommon way  */
    .uncommon_learning_sidebar {margin-top: -100px;left: 120px}
    .learn_devlop { padding: 15% 4% 3% 8%;}
    .uncommon_learning_sidebar::before {background-color: #cfcfcf !important;}
    .uncommon_learning_sidebar p{color: #636363 !important;}
    .uncommon_learning_blck h1{font-size: 24px;line-height: 1.35714;padding: 30px 0px 20px; margin-bottom: 0%; text-align: left;}
    .lrnuncmfrstblg {padding: 0% 7% 0% 5%;}
    .uncommon_learning_blck p{padding-right: 0%;}
    .uncommon_learning_blck{padding: 7% 0% 8%;}
    .uncommon_learning_blck_content {padding: 5% 8% 5% 11%;}
    .uncommon_learning_img_blck{padding: 0% 6% 10% 10%;}

    /* blog_list */
    .blog_list_img{width: 100%;height: auto;}
    .blog_list {padding: 35% 7% 6% 10%;}
    .blog_list_pad{padding-right: 0px !important;}
    #scroll_hover_arrow_2, #scroll_hover_arrow_4, #scroll_hover_arrow_6, #scroll_hover_arrow_8, #scroll_hover_arrow_10, #scroll_hover_arrow_12, #scroll_hover_arrow_14{left: 10%;}
    #scroll_hover_arrow_1, #scroll_hover_arrow_3, #scroll_hover_arrow_5, #scroll_hover_arrow_7, #scroll_hover_arrow_9, #scroll_hover_arrow_11, #scroll_hover_arrow_13{left: 10%;}
    .blog_list_sidebar{left: 103px;}
    .blog_list h2 {font-size: 28px; line-height: 1.35714;}
    .blog_list_blck h3 {font-size: 22px;line-height: 1.45455;}

    /* blog detail */
    .blog_detail_page h2 {font-size: 28px;line-height: 1.35714;}
    .blog_detail {padding: 25% 10% 6% 20%;}
    .blog_detail_sidebar{margin-top: 10px;left: 103px}
    .blog_detail_page {padding: 0% 7% 6% 10%;}

    /* careers */
    .careers{min-height: auto;}
    .careers_padding .school_sidebar{left:134px;}
    .careers_padding {padding: 35% 7% 5% 10%;}
    .car_wdth_15{width: 15% !important;}
    .car_wdth_85{width: 85% !important;}
    .careers_padding h1 {font-size: 28px;line-height: 1.35714;}
    .career_second_sec h2 {font-size: 24px;line-height: 1.41667}
    .careers{padding: 0px 7% 5% 10%;margin-left: 0px;}
    .car_last_sec_img{padding: 0px 7% 5% 10%;margin-left: 0px;}
    .carer_fst_sec{padding-right: 0px;}
    .row > .sec1{width: 15%;}
    .row > .sec2{width: 85%;}
    .open_position_pad{padding: 5% 7% 5% 10%;}
    .careeracrd.container {margin-top: 10%;padding-left: 0px;padding-right: 0px;}
    .open_position_pad p{font-size: 36px;line-height: 1.88889;}
    .row.career_second_sec{margin-bottom: 9%;}

    /* admissiom form */
    .desktop_admiform_banner{background-image: url('/static/images/M_Admission_Form_Banner.webp');height: 270px;width: 100%;background-repeat: no-repeat;background-size: cover; margin-top: 40px;}
    .admission_form{padding: 5%;}
    .contact_us .form-header {font-size: 24px;line-height: 1.41667;}
    .contact_us .sub-header {font-size: 24px;line-height: 1.41667;}
    .contact_us .form-container {margin-top: -25%;}
    .desktop_contactus_banner{background-image: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 30.1%),url('/static/images/M_Say_Hello_Banner_mobile.webp');height: 400px;width: 100%;background-repeat: no-repeat;background-size: cover; margin-top: 40px;}
    .submit-btn{width: 100%!important;margin-top: 5%!important;}

    /* glimpse */
    .glimpse_banner{background-size: cover; background-image: url(/static/images/M_Admission_Glimps_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat;margin-top:40px;}
    .glimpse_blck h1 {font-size: 20px;line-height: 1.35714; padding-left: 4%; padding-right: 2%;}
    .grid_blck h2{font-size: 24px;line-height: 1.41667; margin-top: 6%; margin-bottom: 10%;}
    .glimpse_wellsprings_tour{padding: 50px 20px 40px 20px;}
    .dotted-pattern.glimpse_img_hght{height: 7.5%;margin-top: 1%;}
    .facts_title{padding-left: 0px!important;}
    .facts_subtitle{padding-left: 0px!important;}

    /* admissions */
    .adm_caro{margin-left: 40px;}
    .adm_caro .item{padding-right:13px;}
    .dna_blck_hover_carousel.pad-lft-0{padding-left: 0px !important;}
    .inadmpg .on_img_txt{font-size: 18px;}
    .adm_welblck_sidbr{left: 132px;}
    .admission_banner{background-size: cover; background-image: url(/static/images/M_Admission_Banner.webp);height: 270px;width: 100%;background-repeat: no-repeat; margin-top: 40px;}
    .adm_welblck {padding: 15% 7% 2% 10%;}
    .adm_welblck h1 {padding-left:0px;font-size:28px;line-height:1.35714;padding-top: 10%}
    .adm_welblck img.wdt293{margin: auto;display: block;}
    .inadmpg h3{font-size: 24px;line-height: 1.45455;padding: 40px 0px 40px 26px;}
    .admacrd {padding: 1% 4% 5% 10%;}
    .admscrl{margin-left: 44px;}
    .admscrl .pin-spacer{height: auto;}
    .inadmpg .img_shrink_content {padding: 290px 5px;}

    /* thanku */
    .thanku .modal-dialog {margin: auto; max-width: 100%;width: 100%!important;margin-top: 33%!important;}
    .page.thanku {min-height: 50vh!important}

    /* privacy & policy */
        .polcy_blck {padding: 18% 7% 5% 10%;}
        .plycnt h1{font-size: 28px;line-height: 1.35714;}

    /*gallery  */
        .galleryblck {padding: 15% 8% 2% 10%;}
        .playbtn {width: 60px !important;height: 25px !important;}
        .galload_more_btn{width: 80px;height: 30px;font-size:10px;}
        .gallerysidebar {left: 133px !important;}
        .glry50wdt.col-sm-6{width: 50%!important;}
        .glry50wdt.col-xs-6{width: 50%!important;}
        .pad_btm_2{padding-bottom: 2%;}
        .pad_lft_1{padding-left: 1%!important;}
        .pad_rt_1{padding-right: 1%!important;}
        .popup-content {width: 100%!important; margin: 50% auto!important;}
        .close-button:hover,
        .close-button:focus {text-decoration: none;cursor: pointer;}


        /* landing page  */
        .mob_rigt_button{top: 200px;}
        .enow {width: 38px; height: 109px; padding: 0px 8px !important;}
        .fa_fa_size {font-size: 22px !important; padding-right: 13px; padding-left: 13px; color: #fff;}
        .fa_fa_size:hover{color: #8DBD96;}
        .head_wdt{width: 50% !important;}
        .head_wdt_1{width: 35% !important; padding-left: 11% !important;}
        .head_wdt_2{width: 15% !important; float: right;display: contents;}
        .mob_banner_txt {font-family: Bebas Neue;font-weight: 400;font-size: 81px;line-height: 80px;color: #FFFFFF;position: absolute;top: 20%;left: 5%;}
        .lndbnr{background-size: cover; background-image:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 70.1%),url(/static/images/M_LP_Banner.webp);height: 840px;width: 100%;background-repeat: no-repeat;}
        .lndlstfrmblk .form-container {width: 90%; margin-top: -108px;}
        .lndbnr_img {position: absolute;top: 60%;width: 100%;}
        .land_pg {padding-top:30px !important;}
        .mobile_wsa_logo_wdt{width: 80%;}
        .lnd1blck {margin-left: 40px;}
        .mob_txt_colr{color: #0053B3;}
        .lnd3blck {margin-left: 20px; padding: 0% 7% 12% 7%;}
        .lnd3blck h4 {padding-left: 0px;font-size: 28px;font-weight: 400;line-height: 28px; padding-top: 15%}
        .lnd3blck p {padding-right: 0%;}
        .contntonimg1 {position: absolute;top: 16%;left: 5%;}
        .contntonimg1 h4 {padding-left: 7%; font-size: 28px;line-height: 1.35714; margin-bottom: 5%;}
        .contntonimg1 p {padding-left: 7%; padding-right: 12%;}
        .landing_learn_more_text_yellow{color: #fff;}
        .lnd5blck {margin-left: 20px; padding: 18% 7% 12% 5%;}
        .lnd5blck h2 {font-size: 28px;line-height: 1.35714; padding-left: 0%;}
        .lnd5blck p {padding-left: 0px; padding-right: 0px;}
        .land_page_byond_sidebar {margin-top: -40px !important; margin-left: -20px;}
        .land_page_learn_sidebar {margin-left: -20px;}
        .lnd6blck{margin-left: 20px; padding: 16% 7% 14% 5%;}
        .lnd6blck h4{font-size: 28px;line-height: 1.35714; padding-left: 0%; padding-top: 14%;}
        .lnd6blck p{padding-right: 0px;}
        .lnd6blck_h4{padding-top: 2% !important;}
        .land_page_infra_sidebar {margin-top: -40px !important; margin-left: -20px;}
        .mob_land_blue_arrow_a{font-size: 12px; text-decoration: none; color: #0053B3; padding-left: 77%;}
        .mob_land_blue_arrow_img{width: 7%; margin-left: 10px}
        .lnd8blck {margin-left:20px; padding-left: 0px !important}
        .contntonimg2{top: 18%; left: 5%;}
        .contntonimg2 h4 {font-size: 24px;line-height: 1.35714; padding-left: 5%; padding-right: 5%; margin-bottom: 5%;}
        .contntonimg2 p{padding-left: 5%; padding-right: 10%; text-align: left;}
        .lndfrmblk .form-container {width: 90%;}
        .lndfrmblk {padding-bottom: 30px; background: #0053B2;}
        .mob_test_head_pad{padding-top: 14%;}
        .lnd4blck{background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6) 14.26%, rgba(0, 0, 0, 0) 67.89%), url(/static/images/M_LP_Banner_02.webp); height: 75vh;}
        .lnd7blck {height: 67vh;}
        .mobile_header {position: fixed;top: 0;left: 0;width: 100%;padding: 0;height: auto;z-index: 100;}
        .mobile_header.active {background: #0053B2;padding-top: 14%;padding-bottom: 9%;}
}
@media only screen and (min-width:769px) and (max-width:991px){
    .ldr_wdth{width: 100%}
    #panels #panels-container .panel {height: 50vh;}
    .wts_mks_uncomm_hgt{max-height: 185vh !important;}
    .desktop_view{display: block;}
    .mobile_view{display: none;}
    .dna_blck {padding: 41px 0% 80px 8%;}
    .dna_blck h4 {font-size: 35px; padding: 0% 0% 0% 10%;}
    .dna_blck h2{padding: 0% 0% 30px 10%; font-size: 18px;}
    .dna_blck p{padding: 0% 0% 1% 26%;}
    .lft66 {left: 50px !important;}
    .why_us_sidebar {left: 100px;}
    .school_sidebar {left:100px;}
    .school_sidebar::before {left:-185% !important;}
    .footer_sidebar {left:100px;}
    .footer_sidebar::before {left:-185% !important;}
    .blue_side_blck::before{width: 45px;}
    .banner_txt{font-size: 55px;line-height: 55px; top: 22%;  left: 7%;}
    .mac_pad_lft{padding-left: 20px !important;}
    .mac_pad_lft_rgt{padding: 0px 15px !important;}


    /* index  */
    .desktop_banimg {background-size: contain; height: 250px;}

    /*  header  */
    .logo_img {height:100px; width:200px;}
    .bhlogo_img {width: 200px !important;height: 100px !important;}
    .trans_logo_img{height:100px; width:200px;}
    .nav-links {gap: 10px;}
    .nav-item > a{font-size: 14px;}
    .top-bar a{font-size: 12px;}
    .hover-menu{min-width: 670px; margin-left: -266%;}
    .hover-menu.whyus {margin-left: -370% !important}
    .hover-menu-description h3 {font-size: 14px;}
    .hover-menu-description h4 {font-size: 12px;}
    .hover-menu-links a{font-size: 12px;}
    .hover-menu.admissions {margin-left: -470% !important;}
    .hovermenurow {margin-top: 45px!important}
    .visit {width:50px; height:80px;}
    .apply {width:50px; height:80px;}
    .enquire {width:50px; height:80px;}
    .search {width:50px; height:80px;}
    .right-buttons a {padding: 10px 16px; font-size: 9px;}

    /* footer   */
    .col-lg-3.wdth_20 {width: 23%;}
    .footer_img {width: 160px; height: 160px;}
    .Lets_connect_img {padding: 30px; width: 160px;}
    .footer_img_shrink_p {padding: 64px 36px; font-size: 18px;}
    .footer_img_shrink_p1 {padding: 64px 27px;font-size: 18px;}
    .footer_img_shrink_p2 {padding: 64px 60px;font-size: 18px;}
    .blck3 {padding-left: 15px !important;padding-top: 30px;}
    .blck4 {padding-top: 30px; padding-left: 30px !important;}
    .blck1 {padding: 40px 75px 30px 75px;}
    .footer_icon_pad {padding-left: 3%;}
    .blck4 h1 {font-size:50px; line-height:60px;}
    .li {padding-right: 5px;}
    .footer_last_blck_1 p {padding-right: 0px; font-size: 12px;}
    .footer_last_blck p {padding-left: 30px; font-size: 12px;}
    .i_facb{width: 32px; height: 32px; padding: 9px 10px;}
    .i_inst{width: 32px; height: 32px; padding: 9px 9px;}
    .i_yout{width: 32px; height: 32px; padding: 9px 10px;}
    .i_linkd {width: 32px; height: 32px; padding: 9px 10px}
    .footer_icon {padding-top: 25px;}
    .p_blck-addrs {font-size: 12px;}
    .a_cls {font-size: 12px;}
    .blck4 h6 {font-size: 14px;}
    .blck4 p {font-size: 12px;}
    .title {font-size: 40px; padding-left: 290px;}
    .li_class {width:180px;}
    .footer_ul_hover {padding-left: 20px;}

    /* submenu   */
    .sub_menu_years {background: #0053B2;padding: 35px 60px;}

    /*why-us */
    .why_us_banner {height: 418px;}
    .why_us_blck h3 {padding-left: 25%; font-size: 35px;}
    .pathway_stand_blck {margin-left: 45px;}
    .vis_mis_phi_blck {margin-left: 45px;}
    .why_us_blck {margin-left: 45px;}
    .why_us_blck h1 {padding-left: 25%; font-size: 18px;}
    .why_us_blck p {padding-left: 40%;}
    .why_us_blck h2 {padding-left: 40%;}
    .wdt293 {width: 180px;height: auto;}
    .pathway_stand_blck h3{padding-left: 10%; font-size: 35px;}
    .vis_mis_phi_blck h2 {font-size: 35px;}
    .vis_mis_wdt278 {width: 210px;}
    .path_way_blue { height: 100px;}
    .path_way_red { height: 100px;}
    .path_way_green { height: 100px;}
    .path_way_yellow { height: 100px;}
    .path_way_blue h6{padding: 36px 0px; font-size: 10px;}
    .path_way_blue p{padding: 36px 0px; font-size: 10px;}
    .path_way_red h6{padding: 36px 0px; font-size: 10px;}
    .path_way_red p{padding: 36px 0px; font-size: 10px;}
    .path_way_green h6{padding: 36px 0px; font-size: 10px;}
    .path_way_green p{padding: 36px 0px; font-size: 10px;}
    .path_way_img_yellow {padding: 38px 10px;}

    /* leadership    */
    .leadership_blck h1{font-size: 35px; line-height: 1.1;}
    .leadership_blck h2{font-size: 35px; line-height: 1.1;}

    /* advisory board  */
    .advisory_blck h1 {font-size: 35px; line-height: 1.1;}

    /* infrastrucure  */
    .infrastructure_blck {padding: 5% 7% 5% 14%; margin-left: 45px;}
    .uncommon_learning_banner{height: 418px;}
    .infrastructure_sidebar {margin-left: -20px;}
    .circle_img_wdt293 {width: 180px;height: auto;}
    .infrastructure_blck h1 {padding-left: 20%; font-size: 35px;}
    .infrastructure_blck h2 {font-size: 18px;}
    .large_campus_blck {margin-left: 45px;}
    .large_campus_blck h2 {font-size: 35px;}
    .large_campus_blck h4{font-size: 18px;}
    .large_campus_blck h3{font-size: 60px;}
    .modern_blck {margin-left: 45px;}
    .modern_blck h2 {font-size: 35px;}
    .modern_blck h3 {font-size: 60px;}
    .modern_blck h4 {font-size: 18px;}
    .modern_blck_number {padding-left: 25%;}
    .modern_blck_number_1 {padding-left: 25%;}
    .outdoor_blck {margin-left: 45px;}
    .outdoor_blck  h2{font-size: 35px;}
    .outdoor_blck  h3{font-size: 60px;}
    .outdoor_blck h4{font-size: 18px;}
    .food_blck {margin-left: -45px;}
    .food_blck h2 {padding: 0% 0% 3% 27%; font-size: 35px;}
    .food_blck p {padding: 0% 12% 0% 39%;}
    .infra_viedo_blck h2 {font-size: 28px;}

    /*learning the uncomon way   */
    .uncommon_learning_sidebar {margin-left:30px;}
    .uncommon_learning_blck h1 {font-size: 35px;}
    .blue_box{width: 125px; height: 100px; padding: 18px 6px;}
    .blue_box p {font-size: 9px; padding-top: 10px !important; padding-left: 0px!important; padding-right: 0px !important;}
    .red_box{width: 125px; height: 100px; padding: 18px 0px;}
    .red_box p {font-size: 9px; padding-top: 10px !important; padding-left: 0px!important; padding-right: 0px !important;}
    .yellow_box{width: 125px; height: 100px; padding: 18px 6px;}
    .yellow_box p {font-size: 9px; padding-top: 10px !important; padding-left: 0px!important; padding-right: 0px !important;}
    .green_box{width: 125px; height: 100px; padding: 18px 6px;}
    .green_box p {font-size: 9px; padding-top: 10px !important; padding-left: 0px!important; padding-right: 0px !important;}
    .pathway_blck h1 {font-size: 35px;}
    .box_img {width: 30px;height: 25px;}

    /*beyond the odinary  */
    .beyond_blck h1 {font-size: 35px;}
    .beyond_perfom_blck {padding: 75px 110px 75px 185px;}
    .beyond_perfom_blck h2{font-size: 35px;}

    /*learning model  */
    .common_years_banner {height: 418px}
    .sub_menu_years_1 {background: #0053B2;padding: 35px 30px 35px 70px;}
    .sub_menu_years_1 a {font-size: 10px;}
    .model_blck h1 {font-size: 35px}

    /*learning and development  */
    .learn_devlop_blck h1{font-size: 35px;}
    .learn_devlop_blck p {padding: 0% 15% 1% 40%;}
    .learn_devlop_blck_content {padding: 0px 13% 4% 44%;}

    /*development  plan  */
    .indv_develop_blck h1 {font-size: 35px;}

    /*  years  */
    .sub_menu_years a {font-size: 12px;}
    .sub_menu_blue {margin-top: 15.5% !important;}
    .early_years_blck h1 {font-size: 35px;}
    .primary_years_blck h1 {font-size: 35px;}
    .lower_years_blck h1 {font-size: 35px;}
    .upper_years_blck h1 {font-size: 35px;}
    .advanced_years_blck h1 {font-size: 35px; padding-left: 15%;}

    /* admissions   */
    .admission_banner {height: 418px;}
    .admpg_scdhedr a{font-size: 12px;}
    .adm_welblck h1 {font-size: 35px;}
    .inadmpg h3 {padding: 40px 0px 40px 200px; font-size: 35px;}
    .inadmpg .img_shrink_content {padding: 155px 10px;}
    .inadmpg .on_img_txt {font-size: 16px;}
    .admscrl {height: 40vh;}

    /*admission form   */
    .contact_us .form-header {margin-top: -100px;}
    .contact_us .form-container {max-width: 85%;}
    .contact_us .sub-header {font-size: 26px;}

    /*contact us    */
    .cont_us_btm {margin-left: 45px}
    .desktop_contactus_banner {height: 418px;}
    .cont_us_btm h2 {font-size: 30px; margin-bottom: 20px}
    .cont_us_btm h1 {font-size: 18px; line-height: 1.5; margin-bottom: 30px;}
    .cont_us_btm {padding: 75px 60px;}
    .contact_iframe{width: 80% !important; height: auto;}
    .cont_us_btm .address {font-size: 12px; bottom: 4%; line-height: 25px;}
    .faqcnt p {font-size: 24px;}

    /*glimpse  */
    .glimpse_banner {height: 418px;}
    .glimpse_blck h1 {font-size: 35px; padding-left: 8%; padding-right: 3%;}
    .glimpse_img_hght {height: 35% !important;}
    .glimpse_wellsprings_tour h2 {font-size: 30px;}
  

    /* index   */
    #beuncm h1 {font-size: 30px;}
    .beuncm_scdhed {font-size: 20px;}
    .img_shrink_content {padding: 290px 10px;}
    .img_shrink_content h4 {font-size: 16px; margin-bottom: 10px; margin-top: 20px;}
    .img_shrink_content p{font-size: 10px; margin-bottom: 5px;} 
    .learn_more_text_yellow {font-size: 8px;}
    .dna_blck_hover {margin-left: 45px;}
    .learn_more_yellow{left: 17px;}
    .on_img_txt {margin: -50px 75px 0px 20px;font-size: 16px;}
    .wellsprings_tour {margin-left: 45px; min-height: 410px;}
    .wellsprings_tour h4 {font-size: 32px;}
    .testonimals h4 {font-size: 35px;}
    .feedback_p {font-size:12px;}
    .feedback_s_border {margin-left: 40%;}
    .quote {font-size: 16px;}
    .profile-image {width: 200px;height: 210px;}
    .thumbnail {width: 50px;height: 50px;}
    .thumbnail-row {margin-top: -15px;}
    .testonimals .owl-carousel .owl-nav button.owl-prev {font-size: 35px;margin-top: -5px;}
    .testonimals .owl-carousel .owl-nav button.owl-next {font-size: 35px;margin-top: -5px;}
    .grid_blck h2 {font-size: 28px; margin-bottom: 60px;}
    .grid_hgt_wdth {width: 97px !important;height: 97px;}
    .grid_content {font-size: 28px;}
    .grid_content p {padding: 25% 0%;}
    .facts_blck{padding: 14% 8% 14% 11%;}
    .bird_img {margin: 5px 24px;width: 55%;}
    .facts_title{font-size: 110px; padding-left: 50px; padding-top: 26%;}
    .facts_subtitle {font-size: 24px; padding-left: 50px}
    .dotted-pattern {margin-left: -10%; margin-top: -12%; background-size: contain; width: 47%; height: 9%;}
    .facts_sidebar {left: 100px; margin-top: 75px;}
    .dna_blck h3 {font-size: 35px; padding-left: 14%;}
    .img_shrink_content h5 {font-size: 16px; margin-top: 130px;}
    .step-description-1 {font-size: 32px;}
    .step-description-hover-1 {padding-right: 20%}
    #panel-1-content {left:20%;}
    #step-description-2, #step-description-3, #step-description-4, #step-description-5 {font-size: 18px;}
    #step-description-hover-2 h3, #step-description-hover-3 h3, #step-description-hover-4 h3, #step-description-hover-5 h3 {font-size: 18px;}
    .scroll_learn_more_yellow {left:35px !important;}
    .infra_viedo_paly_pos.well_tour_video {top: 54%;left: 44%;}
    .infra_viedo_paly_pos {top: 38%;left: 42%;}
    .infra_viedo_paly_pos.glimpse_video {left: 43%;}

    /* careers   */
    .careers_padding {padding: 25% 5% 5% 24%;}
    .careers_padding h1 {font-size: 40px;}
    .careers {min-height: 80vh;}
    .galleryblck {padding: 25% 5% 2% 24%;}
    .gallerysidebar {left: 100px !important}
    .career_second_sec h2{font-size: 30px;}
    .careers .form-container {max-width: 750px;}

    /* blog   */
    .blog_list_img {width: 250px; height: auto;}
    .blog_list {padding: 25% 10% 6% 20%;}
    .blog_detail_page h2 {font-size: 40px;}


    /*landing page  */
    .fa_fa_size {font-size: 30px !important; margin-left: 10px!important; margin-right: 30px;}
    .land_pag_wdt{width: 80%}
    .enlp {width: 50px !important;}
    .lndbnr_img {top: 38%;}
    .lndfrmblk .form-container {max-width: 82%;}
    .lnd1blck {margin-left: 45px;}
    .lndfrmblk .sub-header {font-size: 28px;}
    .lndfrmblk {padding-bottom: 80px;}
    .lnd3blck {margin-left: 45px;}
    .lnd3blck h4{font-size: 35px;}
    .contntonimg1 h4 {font-size: 35px;}
    .contntonimg1 {left: 15%;}
    .lnd5blck {margin-left: 45px;}
    .lnd6blck {margin-left: 45px;}
    .lnd6blck h4 {font-size: 35px;}
    .lnd5blck h2 {font-size: 35px;}
    .lnd8blck {margin-left: 45px;}
    .contntonimg2 h4 { padding-left: 12%;}
    .lndlstfrmblk .form-container {max-width: 82%;}
}
@media only screen and (min-width:992px) and (max-width:1200px){
    .ldr_wdth{width: 100%}
    .desktop_view{display: block;}
    .mobile_view{display: none;}
    .dna_blck {padding: 41px 0% 80px 8%;}
    .dna_blck h4 {font-size: 35px; padding: 0% 0% 0% 10%;}
    .dna_blck h2{padding: 0% 0% 30px 10%; font-size: 18px;}
    .dna_blck p{padding: 0% 0% 1% 26%;}
    .lft66 {left: 50px !important;}
    .why_us_sidebar {left: 100px;}
    .school_sidebar {left:100px;}
    .school_sidebar::before {left:-185% !important;}
    .footer_sidebar {left:100px;}
    .footer_sidebar::before {left:-185% !important;}
    .blue_side_blck::before{width: 45px;}
    .banner_txt{font-size: 55px;line-height: 55px; top: 22%;  left: 7%;}
    .mac_pad_lft{padding-left: 20px !important;}
    .mac_pad_lft_rgt{padding: 0px 15px !important;}


    /* index  */
    .desktop_banimg {background-size: contain; height: 250px;}

    /*  header  */
    .logo_img {height:100px; width:200px;}
    .bhlogo_img {width: 200px !important;height: 100px !important;}
    .trans_logo_img{height:100px; width:200px;}
    .nav-links {gap: 10px;}
    .nav-item > a{font-size: 14px;}
    .top-bar a{font-size: 12px;}
    .hover-menu{min-width: 850px; margin-left: -405%;}
    .hover-menu.whyus {margin-left: -610% !important}
    .hover-menu-description h3 {font-size: 14px;}
    .hover-menu-description h4 {font-size: 12px;}
    .hover-menu-links a{font-size: 10px;}
    .hover-menu.admissions {margin-left: -640% !important;}
    .hovermenurow {margin-top: 45px!important}
    .visit {width:50px; height:80px;}
    .apply {width:50px; height:80px;}
    .enquire {width:50px; height:80px;}
    .search {width:50px; height:80px;}
    .right-buttons a {padding: 10px 16px; font-size: 9px;}

    /* footer   */
    .col-lg-3.wdth_20 {width: 23%;}
    .footer_img {width: 180px; height: 180px;}
    .Lets_connect_img {padding: 30px; width: 180px;}
    .footer_img_shrink_p {padding: 74px 44px; font-size: 18px;}
    .footer_img_shrink_p1 {padding: 74px 35px;font-size: 18px;}
    .footer_img_shrink_p2 {padding: 74px 60px;font-size: 18px;}
    .blck3 {padding-left: 45px !important;padding-top: 30px;}
    .blck4 {padding-top: 30px; padding-left: 30px !important;}
    .blck1 {padding: 40px 75px 30px 75px;}
    .footer_icon_pad {padding-left: 3%;}
    .blck4 h1 {font-size:50px; line-height:60px;}
    .li {padding-right: 5px;}
    .footer_last_blck_1 p {padding-right: 0px; font-size: 12px;}
    .footer_last_blck p {padding-left: 30px; font-size: 12px;}
    .i_facb{width: 32px; height: 32px; padding: 9px 10px;}
    .i_inst{width: 32px; height: 32px; padding: 9px 9px;}
    .i_yout{width: 32px; height: 32px; padding: 9px 10px;}
    .i_linkd {width: 32px; height: 32px; padding: 9px 10px}
    .footer_icon {padding-top: 25px;}
    .p_blck-addrs {font-size: 12px;}
    .a_cls {font-size: 12px;}
    .blck4 h6 {font-size: 14px;}
    .blck4 p {font-size: 12px;}
    .title {font-size: 40px; padding-left: 290px;}
    .li_class {width:180px;}
    .footer_ul_hover {padding-left: 20px;}

    /* submenu   */
    .sub_menu_years {background: #0053B2;padding: 35px 60px;}

    /*why-us */
    .why_us_banner {height: 418px;}
    .why_us_blck h3 {padding-left: 25%; font-size: 35px;}
    .pathway_stand_blck {margin-left: 45px;}
    .vis_mis_phi_blck {margin-left: 45px;}
    .why_us_blck {margin-left: 45px;}
    .why_us_blck h1 {padding-left: 25%; font-size: 18px;}
    .why_us_blck p {padding-left: 40%;}
    .why_us_blck h2 {padding-left: 40%;}
    .wdt293 {width: 220px;height: auto;}
    .pathway_stand_blck h3{padding-left: 10%; font-size: 35px;}
    .vis_mis_phi_blck h2 {font-size: 35px;}
    .vis_mis_wdt278 {width: 210px;}
    .path_way_blue { height: 100px;}
    .path_way_red { height: 100px;}
    .path_way_green { height: 100px;}
    .path_way_yellow { height: 100px;}
    .path_way_blue h6{padding: 36px 0px; font-size: 10px;}
    .path_way_blue p{padding: 36px 0px; font-size: 10px;}
    .path_way_red h6{padding: 36px 0px; font-size: 10px;}
    .path_way_red p{padding: 36px 0px; font-size: 10px;}
    .path_way_green h6{padding: 36px 0px; font-size: 10px;}
    .path_way_green p{padding: 36px 0px; font-size: 10px;}
    .path_way_img_yellow {padding: 38px 10px;}

    /* leadership    */
    .leadership_blck h1{font-size: 35px; line-height: 1.1;}
    .leadership_blck h2{font-size: 35px; line-height: 1.1;}

    /* advisory board  */
    .advisory_blck h1 {font-size: 35px; line-height: 1.1;}

    /* infrastrucure  */
    .infrastructure_blck {padding: 5% 7% 5% 14%; margin-left: 45px;}
    .uncommon_learning_banner{height: 418px;}
    .infrastructure_sidebar {margin-left: -20px;}
    .circle_img_wdt293 {width: 220px;height: auto;}
    .infrastructure_blck h1 {padding-left: 20%; font-size: 35px;}
    .infrastructure_blck h2 {font-size: 18px;}
    .large_campus_blck {margin-left: 45px;}
    .large_campus_blck h2 {font-size: 35px;}
    .large_campus_blck h4{font-size: 20px;}
    .large_campus_blck h3{font-size: 85px;}
    .modern_blck {margin-left: 45px;}
    .modern_blck h2 {font-size: 35px;}
    .modern_blck h3 {font-size: 90px;}
    .modern_blck h4 {font-size: 20px;}
    .modern_blck_number {padding-left: 25%;}
    .modern_blck_number_1 {padding-left: 25%;}
    .outdoor_blck {margin-left: 45px;}
    .outdoor_blck  h2{font-size: 35px;}
    .outdoor_blck  h3{font-size: 85px;}
    .outdoor_blck h4{font-size: 20px;}
    .food_blck {margin-left: -45px;}
    .food_blck h2 {padding: 0% 0% 3% 27%; font-size: 35px;}
    .food_blck p {padding: 0% 12% 0% 39%;}
    .infra_viedo_blck h2 {font-size: 28px;}

    /*learning the uncomon way   */
    .uncommon_learning_sidebar {margin-left: 50px;}
    .uncommon_learning_blck h1 {font-size: 35px;}
    .blue_box{width: 160px; height: 120px; padding: 26px 6px;}
    .blue_box p {font-size: 9px; padding-top: 10px !important; padding-left: 0px!important; padding-right: 0px !important;}
    .red_box{width: 160px; height: 120px; padding: 26px 0px;}
    .red_box p {font-size: 9px; padding-top: 10px !important; padding-left: 0px!important; padding-right: 0px !important;}
    .yellow_box{width: 160px; height: 120px; padding: 26px 6px;}
    .yellow_box p {font-size: 9px; padding-top: 10px !important; padding-left: 0px!important; padding-right: 0px !important;}
    .green_box{width: 160px; height: 120px; padding: 26px 6px;}
    .green_box p {font-size: 9px; padding-top: 10px !important; padding-left: 0px!important; padding-right: 0px !important;}
    .pathway_blck h1 {font-size: 35px;}
    .box_img {width: 30px;height: 25px;}

    /*beyond the odinary  */
    .beyond_blck h1 {font-size: 35px;}
    .beyond_perfom_blck {padding: 75px 110px 75px 185px;}
    .beyond_perfom_blck h2{font-size: 35px;}

    /*learning model  */
    .common_years_banner {height: 418px}
    .sub_menu_years_1 {background: #0053B2;padding: 35px 30px 35px 70px;}
    .sub_menu_years_1 a {font-size: 12px;}
    .model_blck h1 {font-size: 35px}

    /*learning and development  */
    .learn_devlop_blck h1{font-size: 35px;}
    .learn_devlop_blck p {padding: 0% 15% 1% 40%;}
    .learn_devlop_blck_content {padding: 0px 13% 4% 44%;}

    /*development  plan  */
    .indv_develop_blck h1 {font-size: 35px;}

    /*  years  */
    .sub_menu_years a {font-size: 14px;}
    .sub_menu_blue {margin-top: 11.5% !important;}
    .early_years_blck h1 {font-size: 35px;}
    .primary_years_blck h1 {font-size: 35px;}
    .lower_years_blck h1 {font-size: 35px;}
    .upper_years_blck h1 {font-size: 35px;}
    .advanced_years_blck h1 {font-size: 35px; padding-left: 15%;}

    /* admissions   */
    .admission_banner {height: 418px;}
    .admpg_scdhedr a{font-size: 12px;}
    .adm_welblck h1 {font-size: 35px;}
    .inadmpg h3 {padding: 40px 0px 40px 200px; font-size: 35px;}
    .inadmpg .img_shrink_content {padding: 155px 10px;}
    .inadmpg .on_img_txt {font-size: 16px;}
    .admscrl {height: 110vh;}

    /*admission form   */
    .contact_us .form-header {margin-top: -100px;}
    .contact_us .form-container {max-width: 83%; margin-top: -12%}
    .contact_us .sub-header {font-size: 26px;}
    .admission_form {min-height: 90vh;}

    /*contact us    */
    .cont_us_btm {margin-left: 45px}
    .desktop_contactus_banner {height: 418px;}
    .cont_us_btm h2 {font-size: 30px; margin-bottom: 20px}
    .cont_us_btm h1 {font-size: 18px; line-height: 1.5; margin-bottom: 30px;}
    .cont_us_btm {padding: 75px 60px;}
    .contact_iframe{width: 80% !important; height: auto;}
    .cont_us_btm .address {font-size: 12px; bottom: 4%; line-height: 25px;}
    .faqcnt p {font-size: 24px;}
    .contact_us {min-height: 90vh;}

    /*glimpse  */
    .glimpse_banner {height: 418px;}
    .glimpse_blck h1 {font-size: 35px; padding-left: 8%; padding-right: 3%;}
    .glimpse_img_hght {height: 35% !important;}
    .glimpse_wellsprings_tour h2 {font-size: 30px;}
  

    /* index   */
    #beuncm h1 {font-size: 35px;}
    .beuncm_scdhed {font-size: 24px;}
    .img_shrink_content {padding: 105px 15px;}
    .img_shrink_content h4 {font-size: 20px; margin-bottom: 10px; margin-top: 20px;}
    .img_shrink_content p{font-size: 14px; margin-bottom: 5px;} 
    .learn_more_text_yellow {font-size: 12px;}
    .dna_blck_hover {margin-left: 45px;}
    .learn_more_yellow{left: 17px;}
    .on_img_txt {margin: -50px 75px 0px 20px;font-size: 16px;}
    .wellsprings_tour {margin-left: 45px; min-height: 410px;}
    .wellsprings_tour h4 {font-size: 32px;}
    .testonimals h4 {font-size: 35px;}
    .feedback_p {font-size:12px;}
    .feedback_s_border {margin-left: 40%;}
    .quote {font-size: 16px;}
    .profile-image {width: 200px;height: 210px;}
    .thumbnail {width: 50px;height: 50px;}
    .thumbnail-row {margin-top: -15px;}
    .testonimals .owl-carousel .owl-nav button.owl-prev {font-size: 35px;margin-top: -5px;}
    .testonimals .owl-carousel .owl-nav button.owl-next {font-size: 35px;margin-top: -5px;}
    .grid_blck h2 {font-size: 28px; margin-bottom: 60px;}
    .grid_hgt_wdth {width: 127px !important;height: 127px;}
    .grid_content {font-size: 28px;}
    .grid_content p {padding: 31% 0%;}
    .facts_blck{padding: 14% 8% 14% 11%;}
    .bird_img {margin: 5px 24px;width: 55%;}
    .facts_title{font-size: 110px; padding-left: 50px; padding-top: 26%;}
    .facts_subtitle {font-size: 24px; padding-left: 50px}
    .dotted-pattern {margin-left: -10%; margin-top: -11%; background-size: contain; width: 50%; height: 10%;}
    .facts_sidebar {left: 100px; margin-top: 75px;}
    .dna_blck h3 {font-size: 35px; padding-left: 14%;}
    .img_shrink_content h5 {font-size: 16px; margin-top: 180px;}
    .step-description-1 {font-size: 32px;}
    .step-description-hover-1 {padding-right: 20%}
    #panel-1-content {left:20%;}
    #step-description-2, #step-description-3, #step-description-4, #step-description-5 {font-size: 18px;}
    #step-description-hover-2 h3, #step-description-hover-3 h3, #step-description-hover-4 h3, #step-description-hover-5 h3 {font-size: 18px;}
    .scroll_learn_more_yellow {left:42px !important;}

    /* careers   */
    .careers_padding {padding: 20% 5% 5% 24%;}
    .careers_padding h1 {font-size: 40px;}
    .careers {min-height: 80vh;}
    .galleryblck {padding: 20% 5% 2% 24%;}
    .gallerysidebar {left: 100px !important}
    .career_second_sec h2{font-size: 30px;}
    .careers .form-container {max-width: 800px;}

    /* blog   */
    .blog_list_img {width: 300px; height: auto;}
    .blog_list {padding: 20% 10% 6% 20%;}
    .blog_detail_page h2 {font-size: 40px;}


    /*landing page  */
    .fa_fa_size {font-size: 30px !important; margin-left: 10px!important; margin-right: 30px;}
    .land_pag_wdt{width: 80%}
    .enlp {width: 50px !important;}
    .lndbnr_img {top: 38%;}
    .lndfrmblk .form-container {max-width: 82%;}
    .lnd1blck {margin-left: 45px;}
    .lndfrmblk .sub-header {font-size: 28px;}
    .lndfrmblk {padding-bottom: 80px;}
    .lnd3blck {margin-left: 45px;}
    .lnd3blck h4{font-size: 35px;}
    .contntonimg1 h4 {font-size: 35px;}
    .contntonimg1 {left: 15%;}
    .lnd5blck {margin-left: 45px;}
    .lnd6blck {margin-left: 45px;}
    .lnd6blck h4 {font-size: 35px;}
    .lnd5blck h2 {font-size: 35px;}
    .lnd8blck {margin-left: 45px;}
    .contntonimg2 h4 { padding-left: 17%;}
    .lndlstfrmblk .form-container {max-width: 82%;}
}
@media only screen and (min-width:1200px) and (max-width:1351px){
        .br_view{display: none;}
        .blog_list_img {width:100%;}
        .dna_blck{padding-right: 8%;}
        .dna_blck h4{padding: 0% 0% 0% 6%;}
        .dna_blck h2 {padding: 0% 0% 30px 7%;}
        .dna_blck_p{padding: 0% 0% 1% 28%;}
        .grid_hgt_wdth {width: 155px !important;height: 155px;}
        .grid_content p {padding: 34% 0%;}
        .mac_pad_rgt{padding-right: 15px !important;}
        .mac_pad_lft{padding-left: 15px !important;}
        .mac_pad_lft_rgt{padding: 0px 15px !important;}
        .model_blck {padding: 4% 7% 3% 20%;}
        .model_blck h1{padding-left: 18%;}
        .red_box{padding: 40px 0px;}
        .why-us-img{width: 293px!important;}
        .indv_develop_blck {padding: 5% 7% 5% 20%;}
        .early_years_blck {padding: 5% 7% 6% 20%;}
        .primary_years_blck {padding: 5% 7% 6% 20%;}
        .lower_years_blck {padding: 7% 7% 5% 20%;}
        .upper_years_blck {padding: 7% 7% 5% 20%;}
        .advanced_years_blck {padding: 7% 7% 5% 20%;}
        .adm_welblck {padding: 7% 7% 2% 20%;}
        .step-description-hover-1 { width:60%;}
        .feedback_s_border { margin-left:27%;}
        .circle_img_wdt293 {width:100%}
        .careers .form-container{max-width: 1000px; margin-left: 60px;}
        .contact_us .form-container{margin-top: -6%; margin-bottom: 90px;}
        .cont_us_btm .address{right: 6%;}
        .path_way_blue h6{padding: 49px 30px;}
        .path_way_blue p{padding: 49px 18px;}
        .path_way_red h6{padding: 48px 32px;}
        .path_way_red p{padding: 49px 16px;}
        .path_way_green h6{padding: 49px 26px;}
        .path_way_green p{padding: 49px 18px;}
        .infra_viedo_blck h2 {padding: 6% 25% 3% 20%;}
        .beyond_perfom_blck {padding: 90px 315px 80px 415px;}
        .inadmpg .img_shrink_content {padding: 155px 90px;}
        .scroll_learn_more_yellow{left: 55px !important;}
        .contact_iframe{width: 90% !important;}
        .lower_years_blck h1 {padding-left: 20%;}
        .upper_years_blck h1 { padding-left: 20%;}
        .hover-menu.whyus {margin-left: -535% !important;}
        .hover-menu {margin-left: -380% !important;}
        .hover-menu.admissions {margin-left: -640% !important}
        .facts_title {font-size: 160px;}
        .on_img_txt {margin: -85px 50px 0px 39px;}
        .beyond_perfom_blck {padding: 90px 230px 80px 290px;}
        .inadmpg .img_shrink_content {padding: 155px 80px;}
        #beuncm h1{font-size: 44px}
        .beuncm_scdhed{font-size: 23px;}
        .bird_img {margin: 4px 40px;}
        .facts_blck{padding: 8% 8% 11% 11%;}
        .sub_menu_blue{margin-top: 12% !important;}
}

@media only screen and (min-width:1351px) and (max-width:1500px){
/*        .br_view{display: none;}*/
        .blog_list_img {width:100%;}
        .col-sm-2.sm1-wdth {width: 16.66%;}
        .dna_blck h4{padding: 0% 0% 0% 6%;}
        .dna_blck h2 {padding: 0% 0% 30px 7%;}
        .dna_blck_p{padding: 0% 0% 1% 28%;}
        .step-description-hover-1 { width:60%;}
        .mac_pad_rgt{padding-right: 15px !important;}
        .mac_pad_lft{padding-left: 15px !important;}
        .mac_pad_lft_rgt{padding: 0px 15px !important;}
        .model_blck {padding: 4% 7% 3% 20%;}
        .model_blck h1{padding-left: 18%;}
        .red_box{padding: 40px 0px;}
        .cont_us_btm .address{right: 6%;}
        .indv_develop_blck {padding: 5% 7% 5% 20%;}
        .early_years_blck {padding: 5% 7% 6% 20%;}
        .primary_years_blck {padding: 5% 7% 6% 20%;}
        .lower_years_blck {padding: 7% 7% 5% 20%;}
        .upper_years_blck {padding: 7% 7% 5% 20%;}
        .advanced_years_blck {padding: 7% 7% 5% 20%;}
        .adm_welblck {padding: 7% 7% 2% 20%;}
        .path_way_red h6{padding: 48px 40px;}
        .path_way_green h6{padding: 49px 34px;}
        .path_way_green p{padding: 49px 30px;}
        .path_way_blue p{padding: 49px 26px;}
        .path_way_red p{padding: 49px 22px;}
        .pathway_stand_blck{padding: 5% 8% 7% 7%;}
        .pad_lft_mac_30{padding-left: 30px!important;}
         #beuncm h1{font-size: 47px}
        .beuncm_scdhed{font-size: 27px;}
        .infra_viedo_blck h2 {padding: 6% 30% 3% 22%;}
        .lndbnr_img{top: 55%;}
}

@media only screen and (min-width:1450px) and (max-width:1550px){
    .blue_box{width: 195px; height: 159px;}
    .red_box{width: 195px; height: 159px;}
    .yellow_box{width: 195px; height: 159px;}
    .green_box{width: 195px; height: 159px;}
}
@media only screen and (min-width:1551px) and (max-width:1650px){
    .blue_box{width: 205px; height: 159px;}
    .red_box{width: 205px; height: 159px;}
    .yellow_box{width: 205px; height: 159px;}
    .green_box{width: 205px; height: 159px;}
}
@media (min-width: 576px) {
    .mob_wtmksuncm .container {max-width: 100%;}

}
@media only screen and (min-width:850px) and (max-width:900px){
    .hover-menu {min-width: 740px; margin-left: -320%;}
    .hover-menu.whyus {margin-left: -450% !important;}
    .hover-menu.admissions {margin-left: -520% !important;}
    .admscrl {height: 70vh;}
    .wts_mks_uncomm_hgt{max-height: 200vh !important;}
}
@media only screen and (min-width:900px) and (max-width:950px){
    .hover-menu {min-width: 760px; margin-left: -340%;}
    .hover-menu.whyus {margin-left: -490% !important;}
    .hover-menu.admissions {margin-left: -560% !important;}
    .admscrl {height: 80vh;}
    .wts_mks_uncomm_hgt{max-height: 210vh !important;}
}
@media only screen and (min-width:950px) and (max-width:1000px){
    .hover-menu {min-width: 800px; margin-left: -368%;}
    .hover-menu.whyus {margin-left: -545% !important;}
    .hover-menu.admissions {margin-left: -600% !important;}
    .admscrl {height: 90vh;}
    .wts_mks_uncomm_hgt{max-height: 220vh !important;}
}
@media only screen and (min-width:1050px) and (max-width:1100px){
    .hover-menu {min-width: 900px; margin-left: -440%;}
    .hover-menu.whyus {margin-left: -670% !important;}
    .hover-menu.admissions {margin-left: -685% !important;}
    .hover-menu-links a {font-size: 11px;}
}
@media only screen and (min-width:1100px) and (max-width:1150px){
    .hover-menu {min-width: 930px; margin-left: -467%;}
    .hover-menu.whyus {margin-left: -715% !important;}
    .hover-menu.admissions {margin-left: -710% !important;}
    .hover-menu-links a {font-size: 11px;}
    .admscrl {height: 130vh;}
}
@media only screen and (min-width:1150px) and (max-width:1200px){
    .hover-menu {min-width: 970px; margin-left: -490%;}
    .hover-menu.whyus {margin-left: -770% !important;}
    .hover-menu.admissions {margin-left: -750% !important;}
    .hover-menu-links a {font-size: 12px;}
    .admscrl {height: 150vh;}
}
@media only screen and (min-width:1800px) and (max-width:2000px){
    .desktop_banimg {background-size: contain;}
    .img_shrink_content {padding: 200px 45px;}
    .wdt293 {width: 320px;}
    .blck3 {padding-left: 120px !important;}
    .sub_menu_blue {margin-top: 7% !important;}
    .blue_box{width: 305px; height: 190px;}
    .red_box{width: 305px; height: 190px;}
    .yellow_box{width: 305px; height: 190px;}
    .green_box{width: 305px; height: 190px;}
    .inadmpg .img_shrink_content {padding: 210px 105px;}
    .blog_list_img {width: 100%; height: auto;}
}    
@media only screen and (min-width:2000px){
    .desktop_banimg {background-size: contain;}
    .scroll_learn_more_yellow {left: 10% !important;}
    .img_shrink_content {padding: 300px 45px;}
    .wdt293 {width: 320px;}
    .blck3 {padding-left: 11% !important;}
    .sub_menu_blue {margin-top: 6% !important;}
    .blue_box{width: 305px; height: 190px;}
    .red_box{width: 305px; height: 190px;}
    .yellow_box{width: 305px; height: 190px;}
    .green_box{width: 305px; height: 190px;}
    .inadmpg .img_shrink_content {padding: 350px 105px;}
    .img_1 {width: 70%;}
    .footer_img {width: 255px; height: 255px;}
    .Lets_connect_img {padding: 60px;width: 255px;}
    .footer_img_shrink_p {padding: 110px 70px;}
    .footer_img_shrink_p1 {padding: 110px 60px;}
    .footer_img_shrink_p2 {padding: 110px 100px;}
    .large_campus_blck h3 {font-size: 65px; margin-top: -20px}
    .large_campus_blck h4 {font-size: 20px;}
    .modern_blck h3{font-size: 65px; margin-top: -10px}
    .modern_blck h4{font-size: 20px;}
    .outdoor_blck h3{font-size: 65px; margin-top: -20px}
    .outdoor_blck h4{font-size: 20px;}
    .uncommon_learning_sidebar {margin-left: 4%;}
    .contact_us .form-container {max-width: 85%; min-height: 90vh;}
    .careers {min-height: 80vh;}
    .blog_list_img {width: 100%; height: auto;}
}