@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap');
.logo,header{background:#fff}#events_slider .readmore,.nav li .dropdown-item,.readmore,a{text-decoration:none}.logo,header{height:90px;display:flex;align-items:center}body,h1 small{font-size:15px!important}.breadcrumb_sec .content h2,.play-icon h5,.schedule-content,footer p.head{text-transform:uppercase}:root{--color:#019544;--backgroundColorGreen:#019544;--backgroundColorBlue:#10173a;--borderColor:#019544}body{font-family:"Jost", sans-serif !important;margin:0;padding:0;letter-spacing:normal!important;line-height:1.5!important;font-weight:500;}@font-face{font-family:"Avenir LT Std";src:url("../fonts/AvenirLTStd-Light.woff2") format("woff2"),url("../fonts/AvenirLTStd-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}.logo{position:relative;left:0;width:100%;justify-content:center}#achievements_slider .owl-nav,#achievements_slider1 .owl-nav,#achievements_slider2 .owl-nav,#gallery_slider .owl-nav,.faq-text,.faq-toggle .close,.faq.active .faq-toggle .chevron,.menu-btn,.moretext,.nav li .dropdown-toggle::after,.side-bar{display:none}.logo img{width:225px}.nav li a{color:#000;font-size:19px;margin:0 8px;font-weight:500 !important;}.nav li a .fa-solid{position:relative;top:2px;font-size:15px}#events_slider .item .content .date_admin i,#events_slider .readmore:hover,.nav li a:focus,.nav li a:hover,.news_updates_slider .item .content .date_admin i,.readmore:hover,footer p span,footer ul li a:hover{color:var(--color);outline:0;-webkit-outline:none;-o-outline:none;-moz-outline:none;-ms-outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.nav li .dropdown-item{display:block;width:100%;padding:.25rem 0;clear:both;font-weight:400;color:#212529!important;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;font-size:16px}.nav li .dropdown-item:hover{color:var(--color)!important}.breadcrumb_sec{padding:100px 0;position:relative}.breadcrumb_sec:before{background:rgba(0,0,0,.8);z-index:0;top:0;content:"";position:absolute;display:block;left:0;height:100%;width:100%}.breadcrumb_sec.story{background:url(../img/breadcrumb/our_story_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.principal{background:url(../img/breadcrumb/principal_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.team{background:url(../img/breadcrumb/team_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.awards{background:url(../img/breadcrumb/awards_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.facilities{background:url(../img/breadcrumb/facilities_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.faculty{background:url(../img/breadcrumb/faculty_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.teaching{background:url(../img/breadcrumb/teaching_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.food{background:url(../img/breadcrumb/food_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.sports{background:url(../img/breadcrumb/sports_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.campus_life{background:url(../img/breadcrumb/campus_life_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.fit_india{background:url(../img/breadcrumb/fit_india_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.event_calendar{background:url(../img/breadcrumb/events-calendar-banner.jpg) center center/cover no-repeat}.breadcrumb_sec.admissions{background:url(../img/breadcrumb/admissions_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.school_aerial{background:url(../img/breadcrumb/school_aerial_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.albums{background:url(../img/breadcrumb/albums_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.transfer{background:url(../img/breadcrumb/transfer_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.terms{background:url(../img/breadcrumb/terms_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.join_our_team{background:url(../img/breadcrumb/join_our_team_banner.jpg) center center/cover no-repeat}.breadcrumb_sec.contact{background:url(../img/breadcrumb/contact_banner.jpg) center center/cover no-repeat}.breadcrumb_sec .content{position:relative;z-index:1}#testimonials_slider .item .content p,#testimonials_slider .item .media-object h5,.admission-sec p,.breadcrumb_sec .content h2,.breadcrumb_sec .content p,.certificates_list h4,.faq.active .faq-title,.faq.active ul.faq-text li,.slider_sec p,.sports_activities .item .content h3,.sports_activities .item .content p,.sports_sec .content ul li{color:#fff}.breadcrumb_sec .content a,.terms_conditions a{color:var(--backgroundColorGreen)}.breadcrumb_sec .content h2{font-size:40px}.breadcrumb_sec .content a{margin-right:10px}.breadcrumb_sec .content i{margin-right:10px;font-size:10px}.certificates_list{background-color:var(--backgroundColorGreen);padding:2% 8%;border-radius:100px}.text-right{text-align:right}iframe.campus{width:100%;height:600px}.my-10{margin-top:3rem!important;margin-bottom:3rem!important}.mt-12{margin-top:5rem!important}.mb-12{margin-bottom:5rem!important}.contact_details,ul.list{list-style-type:none}.contact_details li{display:flex;align-items:center;margin-bottom:30px;margin-left:20px}.contact_details li::before{position:absolute;width:40px;height:40px;left:0;z-index:1;display:inline-block;font-size:25px}.contact_details li.address::before{content:url(../img/maps.png)}.contact_details li.email::before{content:url(../img/email.png)}.contact_details li.phone::before{content:url(../img/smartphone.png)}.contact_details li.landline::before{content:url(../img/landline.png)}ul.list li{position:relative;align-items: center;display: flex;}ul.list li::before{position:absolute;content:"\f058";font-family:"Font Awesome 6 Free";left:-20px;z-index:1;display:inline-block;font-size:15px;margin-top:2px}.experience_div{background-position:5px 0;background-repeat:no-repeat;border-radius:50%;position:absolute;bottom:100px;right:0}.experience_div .content{padding:60px 50px 50px 53px;width:205px;height:205px;border-radius:50%;background:#141a3c;transition:.3s;z-index:1;align-items:flex-start;justify-content:center;flex-direction:column;position:relative;display:flex}.experience_div .content:before{position:absolute;top:0;left:5px;bottom:0;right:-10px;border-radius:50%;border:2px dashed #fff;content:"";z-index:-1}.experience_div .content .counter-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:center;text-align:center;margin-bottom:10px}.experience_div .content .counter-wrapper .counter-number-wrapper{margin:0 0 15px;justify-content:center;display:flex;font-size:69px;font-weight:600;line-height:1}.experience_div .content .counter-wrapper .counter-number{color:#fff;font-size:68px;font-weight:800;line-height:52px;text-align:center}.experience_div .content .counter-wrapper .counter-title{color:#fff;font-size:23px;font-weight:800;text-transform:uppercase;line-height:27px;text-align:center}h1 small{color:#019544}.slide-1,.slide-2,.slide-3,.slide-4,.sports_sec{background:#10173a}.sports_sec .content{padding:6%;color:#fff!important}.container-fluid .row{margin-right:0}.achievements_sec{background:#f5f5f5}.faq,.faq-toggle,.team-member figcaption{background-color:transparent}.achievements_sec .content{padding:6%}#events_slider .item .content p,.achievements_sec .content p,.fun-facts span,.news_updates_slider .item .content p,ul li{color:#303030}.faq{border:1px solid #10173a;border-radius:10px;padding:10px 20px;margin:20px 0;position:relative;overflow:hidden;transition:.4s}.faq.active{background-color:#019544;box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 6px rgba(0,0,0,.1)}.faq-title{margin:0 35px 0 0;font-size:20px}.faq-text{margin:10px 0 0}.faq.active .faq-text{display:block;color:#fff;margin-bottom:0}.faq-toggle{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;position:absolute;top:8px;right:12px;height:30px;width:30px}.chevron,.close{width:12px;height:12px}.faq.active .faq-toggle .close{display:block}.faq.active .faq-toggle{background-color:#10173a;border-radius:50%;color:#ffffd9}.faculty_sec{background:#f5f5f5;padding-top:3rem!important;padding-bottom:3rem!important}.faculty_sec .profile-card{position:relative;width:200px;height:200px;background:#fff;padding:10px;border-radius:50%;box-shadow:0 0 15px #3333330a;transition:.6s;margin:0 auto 25px}.faculty_sec .profile-card:hover{border-radius:10px;height:280px;vertical-align:top}.faculty_sec .profile-card .img{position:relative;width:100%;height:100%;transition:.6s;z-index:99}.faculty_sec .profile-card:hover .img{transform:translateY(-25px)}.faculty_sec .img img{width:100%;border-radius:50%;box-shadow:0 0 22px #33333324;transition:.6s}.faculty_sec .profile-card:hover img{border-radius:10px}.faculty_sec .caption{text-align:center;transform:translateY(-100px);opacity:0;transition:.6s}.faculty_sec .profile-card:hover .caption{opacity:1}.faculty_sec .caption h3{font-size:16px}.faculty_sec .caption p{font-size:14px;color:#616161;margin:2px 0 9px}.faculty_sec .caption p span{font-size:12px}.team-member{margin:15px 0;padding:0}.team-member figure{position:relative;overflow:hidden;padding:0;margin:0}.team-member figcaption p{font-size:16px;color:#fff}.team-member h4{margin:10px 0 0;padding:0;color:#019544}.team-member figcaption{padding:50px;color:transparent;position:absolute;z-index:996;left:0;width:100%;overflow:hidden;visibility:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;top:0;height:100%!important;overflow-y:scroll}.team-member figcaption::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.team-member figcaption::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.team-member figcaption::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#019544}.team-member figure:hover figcaption{visibility:visible;color:#fff;background:rgba(16,23,58,.9);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;top:0;height:100%!important;overflow-y:scroll}.team-member figure img{min-width:100%;-webkit-transform:scale(1) rotate(0) translateY(0);-moz-transform:scale(1) rotate(0) translateY(0);-o-transform:scale(1) rotate(0) translateY(0);-ms-transform:scale(1) rotate(0) translateY(0);transform:scale(1) rotate(0) translateY(0);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.team-member figure:hover img{-webkit-transform:scale(1.1) rotate(1deg) translateY(12px);-moz-transform:scale(1.1) rotate(1deg) translateY(12px);-o-transform:scale(1.1) rotate(1deg) translateY(12px);-ms-transform:scale(1.1) rotate(1deg) translateY(12px);transform:scale(1.1) rotate(1deg) translateY(12px);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.form-wrap{background:#fff;width:100%;padding:50px;margin:30px auto 0;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.15);-moz-box-shadow:0 0 40px rgba(0,0,0,.15);box-shadow:0 0 40px rgba(0,0,0,.15)}.form-wrap:before{content:"";width:90%;height:calc(100% + 60px);left:0;right:0;margin:0 auto;position:absolute;top:-30px;background:#10173a;z-index:-1;opacity:1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.15);-moz-box-shadow:0 0 40px rgba(0,0,0,.15);box-shadow:0 0 40px rgba(0,0,0,.15)}#events_slider .item .content .date_admin,.join_team_form .form-group,.news_updates_slider .item .content .date_admin{margin-bottom:25px}.join_team_form .form-group>label{display:block;font-size:18px;color:#000}.join_team_form .custom-control-label{color:#000;font-size:16px}.join_team_form .form-control{height:50px;background:#ecf0f4;border-color:transparent;padding:0 15px;font-size:16px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.join_team_form .form-control:focus{border-color:#00bcd9;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);-moz-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.join_team_form textarea.form-control{height:160px;padding-top:15px;resize:none}.join_team_form .form-group>label span{color:red}.css-slider-wrapper{display:block;background:#fff;overflow:hidden;position:relative;height:650px}.slider{width:100%;height:100%;position:absolute;left:0;top:0;opacity:1;z-index:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;-webkit-transition:-webkit-transform 1.6s;transition:-webkit-transform 1.6s,transform 1.6s;-webkit-transform:scale(1);transform:scale(1);display:flex;justify-content:flex-start}.slide-1{left:0}.slide-2{left:100%}.slide-3{left:200%}.slide-4{left:300%}.slider-content{padding-left:40px;top:-60px;position:relative;padding-right:40px}.btn-close,.play-icon,.slider-pagination,.slider>img{position:absolute}.slider .img-1{left:10px;width:99%;position:relative;height:75vh;object-fit:cover;top:10px;object-position:top}.slider .img-2{object-fit:cover;width:100%;height:100%}.slide-1>img{right:0}.navigation .login-btn:focus,.slider .buy-now-btn:focus{outline:0}.slider h2{-webkit-transition:opacity .8s 1s,-webkit-transform .8s 1s;transition:transform .8s 1s,opacity .8s 1s}.slider h4{-webkit-transition:opacity .8s 1.4s,-webkit-transform .8s 1.4s;transition:transform .8s 1.4s,opacity .8s 1.4s}.slider>img{right:0;bottom:0;height:100%;opacity:0;-webkit-transform:translateX(500px);transform:translateX(500px);-webkit-transition:opacity .8s 1.2s,-webkit-transform .8s 1.2s;transition:transform .8s 1.2s,opacity .8s 1.2s}.gallery-sec h6{color:#01602d}.about-sec h6,.admission-sec h6,.news-events-sec h6,.slider_sec h6,.testimonials-sec h6{color:var(--color);font-size:18px}.slider_sec h1{color:#fff;font-size:40px;font-weight:500}.number-pagination{position:absolute;bottom:30px;left:50px}.number-pagination span{font-size:30px;color:var(--color);letter-spacing:4px}.number-pagination span:after{content:"/4";font-size:16px;color:#fff}.slider-pagination{bottom:40px;width:555px;right:350px;z-index:1000;display:flex;align-items:center}.slider-pagination label{width:8px;height:8px;border-radius:50%;display:inline-block;background:#fff;margin:0 10px;cursor:pointer}.slide-radio1:checked~.slider-pagination .page1,.slide-radio2:checked~.slider-pagination .page2,.slide-radio3:checked~.slider-pagination .page3,.slide-radio4:checked~.slider-pagination .page4{width:14px;height:14px;border:2px solid;border-color:var(--borderColor);background:0 0}.custom-btn,.custom-btn1{border-radius:50px;padding:10px 30px;text-decoration:none}.slide-radio1:checked~.slider{-webkit-transform:translateX(0);transform:translateX(0)}.slide-radio2:checked~.slider{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slide-radio3:checked~.slider{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slide-radio4:checked~.slider{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slide-radio1:checked~.slide-1 h1,.slide-radio1:checked~.slide-1 h6,.slide-radio1:checked~.slide-1>img,.slide-radio2:checked~.slide-2 h1,.slide-radio2:checked~.slide-2 h6,.slide-radio2:checked~.slide-2>img,.slide-radio3:checked~.slide-3 h1,.slide-radio3:checked~.slide-3 h6,.slide-radio3:checked~.slide-3>img,.slide-radio4:checked~.slide-4 h1,.slide-radio4:checked~.slide-4 h6,.slide-radio4:checked~.slide-4>img{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.offcanvas{background-color:var(--backgroundColorGreen);color:#fff}.btn-close{right:5px;top:5px}.about-sec h2,.gallery-sec h1,.news-events-sec h1{color:#000;font-size:37px!important;}.about-sec p{color:#303030;margin-bottom:30px;text-align:justify}.custom-btn{background-color:#000;color:#fff;border:2px solid #000}.custom-btn1:hover,.custom-btn:hover{color:var(--color);border:2px solid;border-color:var(--borderColor);background-color:transparent}.custom-btn1{background-color:#fff;color:#000;border:2px solid #fff}.play-icon{bottom:54px;right:109px;background-color:#fff;padding:25px}.play-icon img{width:60px}.play-icon h5{color:#01602d;font-weight:600}.play-icon p{color:#303030;font-weight:500}.fun-facts{margin-bottom:50px}.fun-facts img{width:50px;position:relative}.fun-facts .circle{background-color:var(--backgroundColorGreen);width:30px;height:30px;line-height:30px;border-radius:50px;position:absolute;z-index:0;right:-10px;top:-10px}.fun-facts h5{font-weight:500;font-size:24px}.fun-facts h6{text-transform:capitalize;color:#01602d}.gallery-sec p{color:#303030;text-align:justify}.admission-sec{background:url(../img/admission_bg.jpg) top/cover no-repeat;padding:170px 0}#events_slider h1,.admission-sec h1,.testimonials-sec h1{color:#fff;font-size:40px}.admission-sec ul li{color:#fff;margin-bottom:10px}.schedule-content{background:#019544;font-weight:700;color:#fff;padding:20px;text-align:center}.slider_nav .owl-next span,.slider_nav .owl-prev span{color:#fff;font-size:50px}.slider_nav .owl-next span:hover,.slider_nav .owl-prev span:hover{color:#8199a3}.slider_nav .owl-next,.slider_nav .owl-prev{position:absolute;top:0;height:100%}.slider_nav .owl-prev{left:7px}.slider_nav .owl-next{right:7px}.news_updates_slider .item img{display:block;width:100%}.news_updates_slider .item .content h3{font-size:25px;color:#000;margin:15px 0}#events_slider .item .content .date_admin a,.news_updates_slider .item .content .date_admin a{color:#adadad}#events_slider .item .content .date_admin a span,.news_updates_slider .item .content .date_admin a span{color:#363636}.news_updates_slider .owl-nav{position:absolute;top:-50px;right:0}.news_updates_slider .owl-nav i{color:#555;font-size:30px;padding-left:15px}.readmore{color:#2b2b2b;border-bottom:2px solid;border-color:var(--borderColor)}#events_slider .item .content{position:absolute;bottom:0;padding:25px;width:100%}#events_slider .item:before{position:absolute;content:"";background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.9));width:100%;height:100%}#events_slider .item .content h3{font-size:25px;color:#fff;font-weight:400}#testimonials_slider .item .media-object p{color:#fff;font-weight:500}footer p.head{color:#fff;font-size:20px;margin-bottom:.5rem;line-height:1.2}#events_slider .readmore{color:#fff;border-bottom:2px solid;border-color:var(--borderColor)}.testimonials-sec{background:url(../img/testimonials_bg.jpg) top/cover no-repeat;padding:50px 0}.sports_activities .item.color1{background-color:rgba(84,66,66,.5)}.sports_activities .item.color2{background-color:rgba(77,95,53,.5)}.sports_activities .item.color3{background-color:rgba(40,74,100,.5)}.sports_activities .item{padding:25px;border-top:groove;border-left:groove}#testimonials_slider .item{background-color:rgba(0,0,0,.5);padding:25px}#testimonials_slider .item .content{padding-left:60px}#testimonials_slider .item .content p img{position:absolute;content:"";width:47px;left:20px}#testimonials_slider .item .media-object img{width:60px;height:60px;border-radius:50px;line-height:50px}footer{background:url("../img/footer_bg.jpg"),#10173a;position:relative}footer ul{padding-left:0}footer ul li{list-style:none}footer ul li a{color:#d1d1d1;line-height:2}.divider{background-color:#151f4d;height:2px;width:100%;margin:20px 0}footer .footer_logo_sec{background-color:#01602d;padding:50px 35px;position:absolute;height:100%;width:330px}footer .footer_logo_sec .f-logo{width:250px}footer .footer_logo_sec h5{color:#fff;font-size:25px}.social_icons a{padding:5px}.social_icons a img{width:25px}.logo_tagline{position:absolute;z-index:2;bottom:5px;left:0;right:-76px;margin:0 auto;text-align:center;font-family:"Avenir LT Std";font-weight:700;letter-spacing:1.5px;font-size:16px}.logo_tagline a{color:#000}.about-sec h1{font-size:37px!important;color:#01602d}@media (min-width:1480px) and (max-width:1599px){.nav li a{font-size:16px;margin:0 6px}}@media (min-width:1200px) and (max-width:1479px){.logo img{width:185px}.logo_tagline{position:absolute;z-index:2;bottom:13px;left:0;right:-62px;margin:0 auto;text-align:center;font-family:"Avenir LT Std";font-weight:700;letter-spacing:1.5px;font-size:13px}.nav li a{font-size:16px;margin:0 5px}}@media (min-width:1200px) and (max-width:1299px){.custom-btn,.custom-btn1{font-size:14px}}@media (min-width:280px) and (max-width:1199px){.side-bar{background:var(--backgroundColorGreen);backdrop-filter:blur(15px);width:320px;height:100vh;position:fixed;top:0;left:-320px;overflow-y:auto;transition:left .6s;display:block;z-index:9999999999999}.side-bar::-webkit-scrollbar{width:0}.side-bar.active{left:0}.side-bar .menu{width:100%;margin-top:45px}.side-bar .menu .item{position:relative;cursor:pointer}.side-bar .menu .item a{color:#fff;font-size:18px;text-decoration:none;display:block;padding:5px 30px;line-height:40px;font-weight:500}.side-bar .menu .item a:hover{background:#33363a;transition:.3s}.side-bar .menu .item i{margin-right:15px}.side-bar .menu .item a .dropdown{position:absolute;right:0;margin:12px;transition:.3s;color:#fff}.side-bar .menu .item .sub-menu{background:#262627;display:none}.side-bar .menu .item .sub-menu a{padding-left:40px}.side-bar .rotate{transform:rotate(90deg)}.menu-close-btn{position:absolute;font-size:23px;right:0;margin:15px;cursor:pointer}.menu-close-btn i{color:#fff!important}.menu-btn{position:relative}.slider:before{background:rgba(0,0,0,.8);z-index:0;top:0;content:"";position:absolute;display:block;left:0;height:100%;width:100%}.css-slider-wrapper{height:440px}.slider .img-2{height:70vh}.slider-content{top:15%!important;position:absolute;padding:0 3%}#events_slider .item .content h3,#news_updates_slider .item .content h3{font-size:20px}.gallery_btn.justify-content-end{justify-content:flex-start!important}footer{background:url(../img/footer_bg.jpg) 0 0/cover no-repeat,0 0/cover no-repeat #10173a}footer .footer_logo_sec{padding:35px;position:relative;width:100%}.about-sec h1{font-size:23px!important;color:var(--color)}#events_slider h1,.about-sec h2,.admission-sec h1,.gallery-sec h1,.news-events-sec h1,.testimonials-sec h1{font-size:30px}.slider_sec h1{font-size:25px}.admission-sec{padding:70px 0}#news_updates_slider{margin-bottom:30px}footer .footer_logo_sec .f-logo{width:100%}#testimonials_slider .item .content{padding-left:0}#testimonials_slider .item .content p img{display:none}}@media screen and (min-width:1280px){.css-slider-wrapper{height:570px}.container{max-width:1320px}.offcanvas-body .btn-close{right:25px}.slider .img-1{height:72vh}}@media screen and (min-width:1620px){.slider-pagination{width:150px;left:680px}.slider .img-1{height:72vh}}@media screen and (min-width:1824px){.slider-pagination{width:150px;left:800px}.slider .img-1{height:69vh}}@media screen and (min-width:2000px){.slider-pagination{width:150px;left:880px}.slider .img-1{height:69vh}}.admission_enq_form{width:100%;height:740px}@media (min-width:768px) and (max-width:1199px){.logo_tagline{position:absolute;z-index:2;bottom:5px;left:0;right:-76px;margin:0 auto;text-align:center;font-family:"Avenir LT Std";font-weight:700;letter-spacing:1.5px;font-size:16px}.logo_tagline a{color:#000}.admission_enq_form{width:100%;height:1300px}.slider-pagination{left:40%}.slider{display:block!important}}@media only screen and (max-width:768px){.custom-btn,.custom-btn1{font-size:14px}.about-sec h2,.logo_tagline{margin-bottom:0}.logo_tagline{position:absolute;z-index:2;bottom:22px;left:58px;text-align:left;font-family:"Avenir LT Std";font-weight:700;letter-spacing:1.3px;font-size:9px}.logo_tagline a{color:#000}.logo img{width:135px}.admission_enq_form{width:100%;height:1300px}.breadcrumb_sec{padding:20px 0}.breadcrumb_sec .content h2{font-size:28px}.logo{justify-content:flex-start;padding-left:12px}.experience_div{background-position:5px 0;background-repeat:no-repeat;border-radius:50%;position:absolute;bottom:50px;right:0}.experience_div .content{padding:12px 0 0;width:125px;height:125px;border-radius:50%;background:#141a3c;transition:.3s;z-index:1;align-items:center;justify-content:center;flex-direction:column;position:relative;display:flex}.experience_div .content:before{position:absolute;top:0;left:5px;bottom:0;right:-10px;border-radius:50%;border:2px dashed #fff;content:"";z-index:-1}.experience_div .content .counter-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:center;text-align:center;margin-bottom:10px}.experience_div .content .counter-wrapper .counter-number-wrapper{margin:0 0 15px;justify-content:center;display:flex;font-weight:600;line-height:1}.experience_div .content .counter-wrapper .counter-number{color:#fff;font-size:38px;font-weight:800;line-height:20px;text-align:center}.experience_div .content .counter-wrapper .counter-title{color:#fff;font-size:12px;font-weight:800;text-transform:uppercase;line-height:16px;text-align:center}.fun-facts h6{font-size:13px;text-align:left}.slider h2{font-size:20px}.slider h4{font-size:16px}.slider-content{padding:0 3%}.navigation{padding:0 2%}.navigation-left{display:none}.number-pagination{display:none;right:2%}.slider-pagination{right:-480px}.slider .buy-now-btn{padding:0 15px;width:175px;height:42px}.slider .buy-now-btn:after{top:15px}.slider>img{right:0}.slide-1>img{right:-110px}iframe.campus{width:100%;height:300px}.form-wrap{margin-top:45px!important;padding:30px}.certificates_list{padding:7% 12%;border-radius:100px}.about-sec p:last-child{margin-bottom:0!important}.mt-50{margin-top:3rem!important}.achievements_sec .imag,.sports_sec .imag{padding:0}.sports_activities{margin-top:3rem}}@media only screen and (max-width:399px){.faculty_sec .profile-card{width:160px;height:160px}.faculty_sec .profile-card:hover{height:280px}.faculty_sec .caption{transform:translateY(-140px)}}#kenytChatBubble.style1{bottom:40px!important}#kenytChatBubble.style1 #kenytBubbleContainer{bottom:-64px!important}#kenytChatBubble.style1 .chatWithUsMessageWrapper{right:-10px!important}#kenytChatBubble.style1 .kpopup-container .kpopup-text p{min-width:auto!important;text-align:center!important}#kenytChatBubble.style1 .kpopup-container .kpopup-text{max-height:80px!important}
.footer-bottom{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 25px;
}

.footer-bottom p{
    margin: 0;
    color: #fff;
}

.designer-text{
    display: flex;
    align-items: center;
}

.designer-text a{
    margin-left: 8px;
}

@media (max-width: 767px){
    .footer-bottom{
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center;
        gap: 10px;
        margin: 15px;
    }

    .designer-text{
        justify-content: center;
    }
}