address,ol,p,span,ul{font-weight:400;font-family:Rubik,sans-serif}address,body,button,h1,h2,h3,h4,h5,h6,html,ol,p,span,ul{font-family:Rubik,sans-serif}.btn,a{color:#000;text-decoration:none}.btn,a,a:hover{text-decoration:none}*,button:focus{outline:0}body ul,ol,ul{list-style:none}address,figure,h1,h2,h3,h4,h5,h6,ol,ul{margin:0}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}p{font-size:16px;line-height:24px;margin-bottom:20px;color:#636363}p:last-child{margin-bottom:0}*,:after,:before{box-sizing:inherit}.btn,a{transition:.4s all ease-in-out}body{background-color:#fff;overflow-x:hidden}ol,ul{padding:0}address{padding:0}.pt-60,section{padding-top:60px}.pb-60{padding-bottom:60px}.mt-60{margin-top:60px}.mb-60{margin-bottom:60px}@media (max-width:1200px){.pt-60,section{padding-top:30px}.pb-60{padding-bottom:30px}.mt-60{margin-top:30px}.mb-60{margin-bottom:30px}}@media (max-width:767px){.text-center.w-75{width:100%!important}}.card-slider{width:100%}.grecaptcha-badge{opacity:0;visibility:hidden}.achievers{position:relative;z-index:9;margin-top:-30px}.join-alphonsa-school{background-color:#2F6752;min-height:333px}.join-alphonsa-school .row{min-height:333px}.join-alphonsa-school .row>*{padding:0}.join-alphonsa-school .bg-img-holder{height:100%}.join-alphonsa-school .bg-img-holder img{width:100%;height:100%;object-fit:cover}.join-alphonsa-school .content-group{padding-left:60px;height:100%;display:flex;align-items:baseline;justify-content:center;flex-flow:column}@media (max-width:1440px){.join-alphonsa-school .content-group{padding-left:40px}}@media (max-width:1200px){.achievers{margin-top:30px}.join-alphonsa-school .row>*{width:100%}.join-alphonsa-school .content-group{padding:30px}}@media (max-width:767px){.join-alphonsa-school .content-group{padding:15px}}.join-alphonsa-school .content-group p{color:#fff}.principal-message-section{background-image:url(../../assets/img/bg/principal-msg-bg.jpg);background-repeat:no-repeat;background-size:cover}.principal-message-section .bg-image{background-color:rgba(47,63,103,.9)}.educational-charitable-trust{min-height:500px}@media (max-width:990px){.educational-charitable-trust .row{flex-flow:column}.educational-charitable-trust .row .col-md-4{width:100%}.educational-charitable-trust .row .col-md-4 .image-holder{text-align:center}.educational-charitable-trust .row .col-md-8{width:100%}.educational-charitable-trust .row .col-md-8 .content-area .title br{display:none}.educational-charitable-trust .row .col-md-8 .content-area{text-align:center;margin-bottom:30px}}.discover-institution [class*=" round-"],.discover-institution [class^=round-]{border:1px solid #A4B1CE;border-radius:50%;width:300px;height:300px;position:absolute;top:0;animation:animate 4s linear infinite}@media (max-width:1440px){.discover-institution [class*=" round-"],.discover-institution [class^=round-]{padding:30px;width:180px;height:180px}}@media (max-width:990px){.discover-institution [class*=" round-"],.discover-institution [class^=round-]{border:none;padding:0;border-radius:0}}@keyframes animate{0%{transform:scale(0)}100%{transform:scale(2.5);opacity:0}}.discover-institution .round-1{animation-delay:1s}.discover-institution .round-2{animation-delay:1.5s}.discover-institution .round-3{animation-delay:2s}.discover-institution .round-4{animation-delay:2.5s}.discover-institution .round-6{animation-delay:3s}.discover-institution .around-wrap{margin:-150px auto auto -150px;position:absolute;left:50%;top:50%;border:none}@media (max-width:1440px){.discover-institution .around-wrap{margin-left:-90px;margin-top:-90px}}@media (max-width:990px){.discover-institution .around-wrap{position:unset;margin:0 auto 30px}}@media (max-width:767px){.discover-institution .around-wrap{margin:0 auto 15px}}.discover-institution .center-round{width:300px;height:300px;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-wrap:nowrap}@media (max-width:1440px){.discover-institution .center-round{width:180px;height:180px}}@media (max-width:767px){.discover-institution .center-round{width:auto;height:auto}}.discover-institution .center-round .school-logo{width:250px;z-index:1}@media (max-width:1440px){.discover-institution .center-round .school-logo{width:150px}}@media (max-width:767px){.discover-institution .center-round .school-logo{width:100px}}.discover-institution .center-round .school-logo img{width:100%}.topers-our-gallery{position:relative}@media (max-width:1200px){.topers-our-gallery{height:960px}}@media (max-width:990px){.discover-institution .center-round{margin:auto}.topers-our-gallery{height:864px}}@media (max-width:767px){.topers-our-gallery{height:1070px}}.topers-our-gallery .topers-our-gallery-bg:before{position:absolute;content:"";width:50%;height:100%;background-color:rgba(198,65,71,.9);left:0;top:0}@media (max-width:1200px){.topers-our-gallery .topers-our-gallery-bg:before{width:100%;height:50%}}@media (max-width:990px){.topers-our-gallery .topers-our-gallery-bg:before{height:410px}}@media (max-width:767px){.topers-our-gallery .topers-our-gallery-bg:before{height:470px}}.topers-our-gallery .topers-our-gallery-bg:after{position:absolute;content:"";width:50%;height:100%;background-color:rgba(47,63,103,.9);right:0;top:0;z-index:1}@media (max-width:1200px){.topers-our-gallery .topers-our-gallery-bg:after{width:100%;height:50%;top:auto;bottom:0}}.topers-our-gallery:after,.topers-our-gallery:before{position:absolute;content:"";top:0;background-repeat:no-repeat;background-size:cover}@media (max-width:990px){.topers-our-gallery .topers-our-gallery-bg:after{height:454px}}@media (max-width:767px){.topers-our-gallery .topers-our-gallery-bg:after{height:600px}}.topers-our-gallery:before{width:50%;height:100%;background-image:url(../../assets/img/bg/toppers-bg.jpg);left:0}@media (max-width:1200px){.topers-our-gallery:before{width:100%;height:50%}}@media (max-width:990px){.topers-our-gallery:before{height:410px}}@media (max-width:767px){.topers-our-gallery:before{height:470px}}.topers-our-gallery:after{width:50%;height:100%;background-image:url(../../assets/img/bg/gallery-bg.jpg);right:0}@media (max-width:1200px){.topers-our-gallery:after{width:100%;height:50%;top:auto;bottom:0}}@media (max-width:990px){.topers-our-gallery:after{height:454px}}.topers-our-gallery .container{position:relative;z-index:9;max-width:100%;padding:0 100px}@media (max-width:1440px){.topers-our-gallery .container{padding:0 50px}}@media (max-width:1200px){.topers-our-gallery .container{padding:0 100px}}@media (max-width:767px){.topers-our-gallery:after{height:600px}.topers-our-gallery .container{padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem)}}.topers-our-gallery .container .row .col-md-6{width:40%}@media (max-width:1440px){.topers-our-gallery .container .row .col-md-6{width:48%}}@media (max-width:1200px){.topers-our-gallery .container .row .col-md-6{width:100%}.topers-our-gallery .container .row .col-md-6:first-child{height:470px}.topers-our-gallery .container .row .col-md-6:last-child{margin-top:30px}}@media (max-width:990px){.topers-our-gallery .container .row .col-md-6:first-child{height:350px}.topers-our-gallery .container .row .col-md-6:last-child{margin-top:60px}}.topers-our-gallery .container .slick-slide{transition:all .4s ease-in-out}.topers-our-gallery .container .slick-current.slick-active{transform:scale(1.2)}.topers-our-gallery .container .slick-current.slick-active .toppers-card .card-title{display:block}.topers-our-gallery .container .slider-item{padding:24px 20px}@media (max-width:767px){.topers-our-gallery .container .row .col-md-6:first-child{height:440px}.topers-our-gallery .container .row .col-md-6:last-child{margin-top:15px}.topers-our-gallery .container .row .col-md-6 .card-row .col-md-4{width:50%}.topers-our-gallery .container .slick-current.slick-active{transform:scale(1)}.topers-our-gallery .container .slider-item{padding:0}}.topers-our-gallery .container .slick-list{padding:0!important}.topers-our-gallery .container .slick-arrow{width:50px;height:40px;border:1px solid #fff;color:#fff;position:absolute;top:100%;margin-top:34px}@media (max-width:1200px){.topers-our-gallery .container .slick-arrow{margin-top:20px}.content-page .content-area.achievers{margin-bottom:30px}}.topers-our-gallery .container .slick-arrow.next-arrow{right:50%;margin-right:-50px}.topers-our-gallery .container .slick-arrow.prev-arrow{left:50%;margin-left:-50px}.news-slider .slider-item{padding:12px}@media (max-width:990px){.our-facilities .facilities-container .col-md-3{width:30%}}@media (max-width:767px){.our-facilities .facilities-container{padding-left:var(--bs-gutter-x,.75rem)!important}.our-facilities .facilities-container .col-md-3{width:100%}.our-facilities .facilities-container .col-md-3 .content{text-align:center}}@media (max-width:990px){.our-facilities .facilities-container .col-md-9{width:70%}}.related-news{padding:12px;background-color:#E5E5E5;position:sticky;top:0}@media (max-width:767px){.our-facilities .facilities-container .col-md-9{width:100%;margin-top:15px}.related-news{margin-right:-15px;margin-left:-15px;padding:15px}.content-page .content-area .row .col-md-6+.col-md-6{margin-top:15px}.content-page .content-area form .row .col-md-6+.col-md-6{margin-top:0}}.content-page .content-area .content-list ul li+li,.student-corner-card .card-body{margin-top:15px}.content-page .content-area .content-list ul{padding-left:30px}.content-page .content-area .content-list ul li{position:relative;font-size:16px;line-height:1.2;color:#2F3F67}.content-page .content-area .content-list ul li:before{position:absolute;content:"\f336";font-family:'Font Awesome 6 Pro';color:#C64147;left:-30px;font-size:20px;top:1px}.content-page .content-area .pdf-reader{height:1055px;border:1px solid #CDD7EC;border-radius:10px}@media (max-width:1440px){.content-page .content-area .pdf-reader{height:944px}}@media (max-width:990px){.content-page .content-area .pdf-reader{height:894px}}@media (max-width:767px){.content-page .content-area .pdf-reader{height:445px}}.content-page .content-area .pdf-reader iframe{height:100%}.content-page .content-area .floating-content .img-holder{width:200px;float:left;padding-right:20px;padding-bottom:10px}.content-page .content-area.row-reverse{margin-top:50px}.content-page .content-area.row-reverse .content-row{flex-direction:row-reverse}.content-page .content-area.row-reverse .content-row .text-holder{padding-right:30px;padding-left:0}@media (max-width:767px){.content-page .content-area.row-reverse{margin-top:30px}.content-page .content-area.row-reverse .content-row .text-holder{padding-right:0}}@media (max-width:990px){.content-page .content-area.achievers{margin-bottom:0}}.content-page .news-holder .image-holder,.principal-message .message .title{margin-bottom:30px}.content-page .content-area .blank-filling-image{border:1px solid #CDD7EC;margin-top:50px;max-width:fit-content;margin-left:auto;margin-right:auto}@media (max-width:1200px){.content-page .content-area .blank-filling-image{display:none}}.content-page .content-area .blank-filling-image img{max-width:100%}.content-page .content-row{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.content-page .content-row .img-holder{max-width:424px;overflow:hidden;border-radius:4px;position:relative}button,hr,input{overflow:visible}.content-page .content-row .img-holder img{max-width:100%}.content-page .content-row .img-holder .btn{position:absolute;right:20px;bottom:20px}.content-page .content-row .text-holder{max-width:calc(100% - 424px);padding-left:30px}@media (max-width:767px){.content-page .content-row .text-holder{max-width:100%;padding-top:30px;padding-left:0}}.content-page .gallery-card,.content-page .video-gallery-card{height:100%;border-color:#C64147;border-radius:10px}.content-page .gallery-card .card-image img,.content-page .video-gallery-card .card-image img{object-position:right;border-radius:5px}.content-page .news-holder{max-width:800px;max-height:100%}.content-page .news-holder img{width:100%;height:auto;object-fit:contain}.content-page .news-holder ul{padding-left:30px;margin-top:20px;margin-bottom:20px}.content-page .news-holder ul li{position:relative}.content-page .news-holder ul li+li{margin-top:12px}.content-page .news-holder ul li:before{position:absolute;content:"";top:10px;width:10px;height:10px;left:-30px;background-color:#C64147;border-radius:50%}.content-page .news-holder ol{padding-left:20px;margin-top:20px;margin-bottom:20px;counter-reset:my-awesome-counter}.content-page .news-holder ol li{position:relative;counter-increment:my-awesome-counter}.content-page .news-holder ol li+li{margin-top:12px}.content-page .news-holder ol li:before{position:absolute;content:counter(my-awesome-counter) ". ";left:-20px;color:#C64147}header,sub,sup{position:relative}.disclosure-box::before,.inner-banner:after,h4.title:after,header .row .col-md-9 nav .main-nav:before,header:after{content:""}.content-page .principal{max-width:100%;background-color:#F2F6FF;padding:40px;box-shadow:0 6px 12px rgba(0,0,0,.1)}@media (max-width:1200px){.content-page .principal{margin-bottom:30px}.content-page .school-calendar .img-holder{display:none}}@media (max-width:990px){.content-page .principal{margin-bottom:0;padding:15px}}.content-page .principal .img-holder{margin:auto;border:3px solid #C64147;max-width:200px}@media (max-width:767px){.content-page .principal .img-holder{max-width:160px}}.content-page .principal .img-holder img{max-width:100%}.content-page .principal .content{text-align:center;margin-top:20px}.content-page .principal .content h4{font-size:24px;line-height:1.2;color:#2F3F67;margin-bottom:12px}.error-page h1,.error-page h2{line-height:1;font-weight:500}@media (max-width:767px){.content-page .principal .content{margin-top:10px}.content-page .principal .content h4{font-size:20px}}.content-page .principal .content p{text-align:justify}.content-page .school-calendar iframe{width:100%;height:600px;border:1px solid #C64147;padding:5px}.content-page .school-calendar .img-holder{border:1px solid #CDD7EC;margin-top:50px;max-width:fit-content;margin-left:auto;margin-right:auto}.content-page .school-calendar .img-holder img{max-width:100%}.error-page{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:80vh;padding:0}.error-page .brand{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:15px}.error-page .brand img{max-width:160px}.error-page h1{font-size:60px;color:#2F3F67;margin-bottom:5px}.error-page h2{font-size:40px;color:#C64147;margin-bottom:8px}.error-page p{margin:auto}@media (max-width:767px){.error-page .brand img{max-width:120px}.error-page h1{font-size:40px}.error-page h2{font-size:32px}.error-page p br{display:none}}.error-page p a{color:#C64147}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{scroll-behavior:smooth;box-sizing:border-box;line-height:1.15;-webkit-text-size-adjust:100%}h1{margin:0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}.btn,.highlight-widget .title,.loader span,.nav-pills .nav-item .nav-link,footer .col-md-3 .contact-box h4,h4.title{text-transform:uppercase}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}header{background-color:#2F3F67}header:after{position:absolute;width:30%;height:54px;background-color:#fff;right:0;bottom:0}@media (max-width:990px){header:after{display:none}header .row{flex-flow:column-reverse}}header .row .col-md-3{position:relative;z-index:999}@media (max-width:1200px){header:after{height:45px}header .row .col-md-3{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}@media (max-width:990px){header .row .col-md-3{width:100%;justify-content:space-between;margin-bottom:-16px}}header .row .col-md-3 a.brand{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:absolute;top:6px}header .row .col-md-3 a.brand img{width:110px}header .row .col-md-3 a.brand .school-name{padding-left:10px;margin-top:-10px}header .row .col-md-3 a.brand .school-name>*{display:block}header .row .col-md-3 a.brand .school-name strong{font-weight:500;font-size:26px;letter-spacing:.2em;color:#fff;line-height:1}@media (max-width:1440px){header .row .col-md-3 a.brand img{width:100px}header .row .col-md-3 a.brand .school-name strong{font-size:22px}}@media (max-width:1200px){header .row .col-md-3 a.brand img{width:60px}header .row .col-md-3 a.brand .school-name strong{font-size:16px;letter-spacing:.1em}}header .row .col-md-3 a.brand .school-name small{font-weight:500;font-size:14px;color:#fff}@media (max-width:1440px){header .row .col-md-3 a.brand .school-name small{font-size:12px}}@media (max-width:1200px){header .row .col-md-3 a.brand .school-name small{font-size:10px}}@media (min-width:992px){header .row .col-md-3 .hamburger{display:none}}header .row .col-md-3 .hamburger-inner,header .row .col-md-3 .hamburger-inner::after,header .row .col-md-3 .hamburger-inner::before{background-color:#fff}@media (max-width:990px){header .row .col-md-3 a.brand{position:unset;margin-left:45px}header .row .col-md-9{width:100%}}header .row .col-md-9 nav .top-nav{padding:10px 0}@media (max-width:767px){header .row .col-md-3 a.brand{margin-left:0}header .row .col-md-9 nav .top-nav{justify-content:space-between}}header .row .col-md-9 nav .top-nav .btn-secondary:hover{background-color:#677BAC}header .row .col-md-9 nav .top-nav>ul{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}header .row .col-md-9 nav .top-nav>ul>li{margin-left:15px}header .row .col-md-9 nav .top-nav>ul>li.dropdown-button{position:relative}header .row .col-md-9 nav .top-nav>ul>li.dropdown-button ul{position:absolute;width:170px;z-index:9999;right:0;background-color:#fff;border:1px solid #2F3F67;border-radius:0 0 6px 6px;transition:all .4s ease-in-out;transform:translateY(10px);opacity:0;visibility:hidden}header .row .col-md-9 nav .top-nav>ul>li.dropdown-button ul li+li{border-top:1px solid #CDD7EC}header .row .col-md-9 nav .top-nav>ul>li.dropdown-button ul li a{display:block;padding:8px;font-size:14px;line-height:1.2;color:#2F3F67}header .row .col-md-9 nav .top-nav>ul>li.dropdown-button .active ul,header .row .col-md-9 nav .top-nav>ul>li.dropdown-button:hover ul{opacity:1;visibility:visible;transform:translateY(0)}header .row .col-md-9 nav .top-nav .e-contact{font-size:14px;line-height:24px;color:#fff}@media (max-width:767px){header .row .col-md-9 nav .top-nav>ul>li{margin-left:8px}header .row .col-md-9 nav .top-nav .e-contact{display:none}}header .row .col-md-9 nav .top-nav .e-contact i{color:#C64147;margin-right:8px}header .row .col-md-9 nav .main-nav{background-color:#fff;height:100%;position:relative;z-index:99}@media (max-width:990px){header .row .col-md-9 nav .main-nav{position:fixed;left:0;top:140px;width:100%;transform:translateY(100%);transition:all .4s ease-in-out}header .row .col-md-9 nav .main-nav:before{display:none}}header .row .col-md-9 nav .main-nav:before{position:absolute;background-image:url(../../assets/img/shapes/menu-curved.svg);top:0;left:0;height:100%;width:100px;background-repeat:no-repeat}header .row .col-md-9 nav .main-nav ul{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;height:100%;position:relative;width:max-content;margin-left:auto}header .row .col-md-9 nav .main-nav ul li{height:100%}header .row .col-md-9 nav .main-nav ul li.menu-active>a{background-color:#F0F8FF;color:#C64147}header .row .col-md-9 nav .main-nav ul li:last-child{border-right:1px solid #2F3F67}@media (max-width:990px){header .row .col-md-9 nav .main-nav ul{display:block;width:100%;margin-left:0}header .row .col-md-9 nav .main-nav ul li{height:auto}header .row .col-md-9 nav .main-nav ul li+li{border-top:1px solid #2F3F67}header .row .col-md-9 nav .main-nav ul li:last-child{border-right:0}}header .row .col-md-9 nav .main-nav ul li>a{height:100%;font-weight:400;font-size:16px;color:#2F3F67;padding:15px;display:block;border-left:1px solid #2F3F67;max-height:54px}header .row .col-md-9 nav .main-nav ul li.active>a,header .row .col-md-9 nav .main-nav ul li>a.active{color:#C64147}@media (max-width:1200px){header .row .col-md-9 nav .main-nav ul li>a{padding:12px;font-size:14px}}@media (min-width:992px){header .row .col-md-9 nav .main-nav ul li>a:hover{background-color:#F0F8FF;color:#C64147}}header .row .col-md-9 nav .main-nav ul li.menu-dropdown ul{position:absolute;display:none;background-color:#fff;width:250px;margin:0;height:auto;box-shadow:0 3px 9px rgba(0,0,0,.16)}.banner,header .row .col-md-9 nav .main-nav ul li.menu-dropdown.dropdown-active ul{display:block}@media (max-width:990px){header .row .col-md-9 nav .main-nav ul li>a{border-left:0;max-height:100%;height:auto;text-align:center}header .row .col-md-9 nav .main-nav ul li.menu-dropdown ul{background-color:#f2f6ff;border-top:1px solid #2F3F67;position:unset;width:100%;box-shadow:none}}header .row .col-md-9 nav .main-nav ul li.menu-dropdown ul li{border:none}.accordion-item:not(:first-of-type),.side-menu-wrap ul.side-menu li+li a,header .row .col-md-9 nav .main-nav ul li.menu-dropdown ul li+li{border-top:1px solid #CDD7EC}header .row .col-md-9 nav .main-nav ul li.menu-dropdown ul li a{padding:8px 15px;border:none;max-height:100%;line-height:1}.banner,.inner-banner{padding-top:0;position:relative}@media (min-width:992px){header .row .col-md-9 nav .main-nav ul li.menu-dropdown ul li a:hover{color:#C64147;background-color:#F0F8FF}header .row .col-md-9 nav .main-nav ul li.menu-dropdown:hover ul{display:block}}body.mobile-menu-open{overflow:hidden}body.mobile-menu-open header .row .col-md-9 nav .main-nav{transform:translateY(0)}@media (max-width:990px){body.mobile-menu-open header .row .col-md-9 nav .main-nav{overflow:scroll;height:calc(100vh - 115px)}body.mobile-menu-open header.fixed-menu .row .col-md-9 nav .main-nav{height:calc(100vh - 41px);top:62px}}header.fixed-menu{position:fixed;left:0;top:0;width:100%;z-index:999;border-bottom:1px solid #CDD7EC;box-shadow:0 4px 14px rgba(0,0,0,.1)}header.fixed-menu .row .col-md-3 a.brand img{width:60px}header.fixed-menu .row .col-md-3 a.brand .school-name{margin-top:-20px}@media (max-width:1200px){header.fixed-menu .row .col-md-3 a.brand .school-name{margin-top:-35px}}header.fixed-menu .row .col-md-3 a.brand .school-name strong{font-size:14px}header.fixed-menu .row .col-md-3 a.brand .school-name small{font-size:12px}header.fixed-menu .row .col-md-9 nav .top-nav{display:none}@media (max-width:990px){header.fixed-menu .row .col-md-3 a.brand .school-name{margin-top:-10px}header.fixed-menu .row .col-md-9 nav .main-nav{height:calc(100vh - 64px);top:62px}}.banner{height:calc(100vh - 106px);width:calc(100% - 50px);margin-left:auto}@media (max-width:1200px){.banner{height:700px}}@media (max-width:990px){.banner{height:500px}}.banner .hero-slider{border-radius:15px 0 0 15px;overflow:hidden}@media (max-width:767px){.banner{width:100%;height:auto}.banner .hero-slider{border-radius:0}}.banner .banner-bg{height:calc(100vh - 106px);overflow:hidden}@media (max-width:1200px){.banner .banner-bg{height:700px}}@media (max-width:990px){.banner .banner-bg{height:500px}}@media (max-width:767px){.banner .banner-bg{height:calc(100vh - 104px)}}.banner .banner-bg img{width:100%;min-height:700px;object-fit:cover;border-radius:15px 0 0 15px;height:100%}@media (max-width:990px){.banner .banner-bg img{min-height:500px}}@media (max-width:767px){.banner .banner-bg img{min-height:calc(100vh - 104px);border-radius:0}}.banner .hero-banner .banner-inner-item{position:relative;min-height:calc(100vh - 106px)}@media (max-width:1200px){.banner .hero-banner .banner-inner-item{height:700px;min-height:700px}}@media (max-width:990px){.banner .hero-banner .banner-inner-item{height:500px;min-height:500px}}@media (max-width:767px){.banner .hero-banner .banner-inner-item{height:calc(100vh - 104px)}}.banner .hero-banner .banner-inner-item .caption-wrapper{position:absolute;width:100%;height:100%}@media (max-width:767px){.banner .hero-banner .banner-inner-item .caption-wrapper{height:auto;top:auto;bottom:150px}.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption{text-align:center}}.banner .hero-banner .banner-inner-item .caption-wrapper .container{height:100%}.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption{max-width:668px;height:100%;margin:auto;display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap}@media (max-width:990px){.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption{max-width:590px}}.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption h1{font-size:36px;line-height:43px;color:#fff;font-weight:400;text-align:center;margin-bottom:60px;text-shadow:2px 2px 3px rgba(0,0,0,.9)}@media (max-width:1200px){.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption h1{font-size:30px;line-height:36px;margin-bottom:40px}}.banner .hero-banner .swiper-slide .caption-wrapper .container .caption .banner-animate.first,.banner .hero-banner .swiper-slide .caption-wrapper .container .caption .banner-animate.second{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.banner .hero-banner .swiper-slide.swiper-slide-active .caption-wrapper .container .caption .banner-animate{opacity:0;animation:fadeInUp 1s ease-in-out 0s forwards}.banner .hero-banner .swiper-slide.swiper-slide-active .caption-wrapper .container .caption .banner-animate.first{animation-delay:1s}.banner .hero-banner .swiper-slide.swiper-slide-active .caption-wrapper .container .caption .banner-animate.second{animation-delay:1.5s}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.banner [class*=" swiper-button-"],.banner [class^=swiper-button-]{width:40px;height:40px;border:1px solid #fff;background-color:rgba(0,0,0,.5);border-radius:50%}.banner [class*=" swiper-button-"]:after,.banner [class^=swiper-button-]:after{font-size:14px;color:#fff}.banner .swiper-button-prev{left:30px}.banner .swiper-button-next{right:30px}@media (max-width:767px){.banner [class*=" swiper-button-"],.banner [class^=swiper-button-]{width:35px;height:35px}.banner [class*=" swiper-button-"]:after,.banner [class^=swiper-button-]:after{font-size:12px}.banner .swiper-button-prev{left:20px}.banner .swiper-button-next{right:20px}}.inner-banner{display:block}.inner-banner:after{position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(rgba(47,63,103,0) 0,rgba(47,63,103,.8) 100%)}.inner-banner .banner-bg{height:300px;overflow:hidden}.inner-banner .banner-bg img{width:100%;min-height:300px;object-fit:cover}@media (max-width:767px){.inner-banner .banner-bg{height:200px}.inner-banner .banner-bg img{min-height:200px}}.inner-banner .caption-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9}.inner-banner .caption-wrapper .container{height:100%}.inner-banner .caption-wrapper .container .caption{height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.inner-banner .caption-wrapper .container .caption h1{font-size:36px;line-height:43px;font-weight:400;color:#fff;max-height:114px;overflow:hidden}@media (max-width:767px){.inner-banner .caption-wrapper .container .caption h1{font-size:26px;line-height:28px}}.news-and-events h2{margin-bottom:20px}.news-and-events .news-body .date{font-size:13px}.news-and-events .news-body a{text-decoration:underline;color:#C64147}.news-and-events .news-img{margin-bottom:25px}.news-and-events .news-img img{max-width:100%}.news-and-events .news-video{overflow:hidden;max-width:600px;margin-bottom:25px}.news-and-events .news-video .video-poster{position:relative;width:100%;height:100%;display:block}.news-and-events .news-video .video-poster .img-holder img{max-width:100%}.news-and-events .news-video .video-poster .btn-play{position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;z-index:1}@media (max-width:1200px){.news-and-events .row .col-md-7{width:70%}}@media (max-width:990px){.news-and-events .row .col-md-7{width:80%}}@media (max-width:767px){.news-and-events .row .col-md-7{width:100%}}.highlight-widget{background-image:url(../../assets/img/bg/achievers.svg);height:300px;padding-left:110px;position:relative;padding-top:50px;padding-bottom:50px;border-radius:10px;box-shadow:0 25px 35px rgba(0,0,0,.11);background-color:#fff;z-index:9;overflow:hidden}@media (max-width:1440px){.highlight-widget{padding-left:94px;height:278px}}@media (max-width:1200px){.news-and-events .row .col-md-5{width:70%}.highlight-widget{height:300px;padding-left:110px}}@media (max-width:990px){.news-and-events .row .col-md-5{width:80%}.highlight-widget{padding-top:30px;padding-bottom:30px;padding-left:96px;height:200px}}@media (max-width:767px){.news-and-events .row .col-md-5{width:100%;text-align:center}.highlight-widget{padding-top:0;padding-bottom:0;padding-left:0;height:auto}}.highlight-widget .title{color:#fff;font-weight:400;font-size:22px;line-height:1.1;letter-spacing:.3em;background-color:#C64147;padding:22px;transform:rotate(-90deg);position:absolute;top:0;width:300px;left:-116px;margin-top:116px;text-align:center;border-radius:10px 10px 0 0}@media (max-width:1440px){.highlight-widget .title{width:278px;left:-105px;margin-top:105px}}@media (max-width:1200px){.highlight-widget .title{width:300px;left:-116px;margin-top:116px}}@media (max-width:990px){.highlight-widget .title{font-size:18px;width:200px;left:-69px;margin-top:68px}}@media (max-width:767px){.highlight-widget .title{position:unset;margin:0;transform:rotate(0);width:100%;padding:15px;font-size:18px}}.highlight-widget .slider-item{padding-right:50px}.highlight-widget .slick-arrow{position:absolute;width:30px;height:30px;background-color:#C64147;color:#fff;font-size:14px;line-height:1;bottom:-45px}.guestbook:after,.principal-message:before{font-family:'Font Awesome 6 Pro';font-size:70px;font-weight:900}.highlight-widget .slick-arrow.prev-arrow{right:32px;border-radius:10px 0 0}.highlight-widget .slick-arrow.next-arrow{right:0;border-radius:0 0 10px}.principal-message{display:flex;align-items:center;flex-wrap:wrap;padding-top:30px;padding-bottom:30px;justify-content:space-between;position:relative}.principal-message:before{position:absolute;content:"\f10d";color:#C64147;top:-35px;line-height:1}@media (max-width:1440px){.highlight-widget .slider-item{padding-right:24px}.principal-message:before{font-size:60px;top:-30px}}@media (max-width:990px){.highlight-widget .slider-item{padding-right:12px}.highlight-widget .slick-arrow{bottom:-20px}.principal-message{flex-flow:column-reverse}.principal-message:before{left:0}}@media (max-width:767px){.highlight-widget .slick-arrow{bottom:0}.principal-message:before{font-size:40px;top:-20px}}.principal-message .message{max-width:900px;padding:0 60px}@media (max-width:1440px){.principal-message .message{padding:0 40px;max-width:700px}}@media (max-width:1200px){.principal-message .message{max-width:570px;padding:0 20px 0 40px}}@media (max-width:990px){.principal-message .message{max-width:100%;text-align:center;padding:20px 0 0}.principal-message .message .title{margin-bottom:15px}}.downloads-table .table tr td:last-child,.downloads-table .table tr th:last-child,.principal-message .message .sign{text-align:right}.principal-message .message p{font-size:18px;font-style:italic;color:#fff;line-height:1.3}.principal-message .simple-card{border:5px solid #fff;position:relative;top:-80px;max-width:calc(100% - 900px)}@media (max-width:1440px){.principal-message .simple-card{max-width:calc(100% - 700px)}}@media (max-width:1200px){.principal-message .simple-card{max-width:calc(100% - 570px);top:auto}}@media (max-width:990px){.principal-message .simple-card{max-width:250px;top:auto}}@media (max-width:767px){.principal-message .message p{font-size:16px}.principal-message .simple-card{max-width:180px}}.cta-group,footer .col-md-3 .brand img{max-width:100%}.principal-message .simple-card .card-title{background-color:#C64147;color:#fff;padding:10px;position:absolute;width:100%;left:0;bottom:0}.principal-message .simple-card .card-title h4{font-weight:400;font-size:18px;line-height:30px;color:#fff}footer{background:linear-gradient(#F2F6FF 0,#fff 100%)}@media (max-width:990px){.principal-message .simple-card .img-holder img{max-width:100%}footer .col-md-3{width:100%}footer .col-md-3 .row .col-md-12{width:50%}}@media (max-width:767px){.principal-message .simple-card .card-title h4{font-size:16px;line-height:24px}footer .col-md-3 .row .col-md-12{width:100%}}footer .col-md-3 .brand{width:100px;display:block;margin-bottom:20px}footer .col-md-3 .contact-box{margin-top:30px;border:1px solid #CDD7EC;background-color:#F2F6FF;padding:30px;border-radius:10px}footer .col-md-3 .contact-box h4{font-weight:500;font-size:16px;color:#2F3F67}footer .col-md-3 .contact-box ul.address{padding-left:25px}footer .col-md-3 .contact-box ul.address li{position:relative;margin-top:10px}footer .col-md-3 .contact-box ul.address li i{position:absolute;left:-25px;color:#C64147}footer .col-md-3 .contact-box .ft-social-media{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:20px}footer .col-md-3 .contact-box .ft-social-media li+li{margin-left:10px}footer .col-md-3 .contact-box .ft-social-media li a{font-size:30px;color:#2F3F67;line-height:1}footer .col-md-3 .contact-box .ft-social-media li a:hover{color:#C64147}@media (max-width:990px){footer .col-md-9{width:100%;margin-top:30px}footer .col-md-9 .col-md-4{width:50%}footer .col-md-9 .col-md-8{width:100%}}footer .col-md-9 .footer-block{border-radius:5px;padding:22px;height:100%}footer .col-md-9 .footer-block ul li a{border-bottom:1px solid #CDD7EC;display:block;padding:12px 0 12px 20px;font-weight:400;font-size:16px;line-height:1.2;text-align:left;color:#636363;transition:all .4s ease-in-out;position:relative}footer .col-md-9 .footer-block ul li a i{font-size:12px;line-height:1;position:absolute;left:0;top:16px;transition:all .4s ease-in-out}footer .col-md-9 .footer-block ul li a:hover,footer .col-md-9 .footer-block ul li a:hover i{color:#C64147}footer .col-md-9 .row{margin:calc(var(--bs-gutter-x) * -.5)}footer .col-md-9 .row>*{padding:calc(var(--bs-gutter-x) * .5)}footer .col-md-9 .row>:nth-child(odd) .footer-block{background:linear-gradient(#fff 0,#e6eeff 100%)}footer .col-md-9 .row>:nth-child(even) .footer-block{background:linear-gradient(#fff 0,#ffe4e5 100%)}footer .col-md-9 .row .col-md-8 .footer-block ul{column-count:2}footer .copy-rights{padding:15px 0;background-color:#2F3F67;margin-top:40px}@media (max-width:767px){footer .col-md-9 .col-md-4{width:100%}footer .col-md-9 .row .col-md-8 .footer-block ul{column-count:1}footer .copy-rights{margin-bottom:40px}footer .copy-rights .d-flex{display:block!important}footer .copy-rights p+p{margin-top:10px}}footer .copy-rights p{margin-bottom:0;color:#fff}.contact-information{background-color:#F2F6FF;padding:15px 30px}@media (max-width:990px){.contact-information{padding:15px}}.contact-information .contact-details{position:relative;padding-left:28px}.contact-information .contact-details+.contact-details{margin-top:8px}.contact-information .contact-details i{position:absolute;left:0;font-size:20px;line-height:1;color:#C64147}.contact-information .ct-social-media{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:15px 0}.contact-information .ct-social-media li+li{margin-left:5px}.contact-information .ct-social-media li a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:40px;height:40px;border:1px solid #C64147;color:#2F3F67;font-size:20px;line-height:1;padding:5px;background-color:#fff}.btn,button{background-color:transparent}.contact-information .ct-social-media li a:hover{color:#C64147;border:1px solid #2F3F67}.school-location{margin:30px 0}@media (max-width:767px){.school-location{margin:16px 0 0}}.school-location iframe{width:100%;height:300px}.remove-bg:before{display:none}button{padding:0;border:none}.btn{min-width:90px;display:inline-block;font-weight:400;font-size:14px;line-height:1;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;padding:12px;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:all .4s ease-in-out}.btn i{margin:0 5px}.btn.btn-xs{padding:8px}.btn.mx-width{max-width:max-content}.btn.btn-primary{border-color:#677BAC;color:#fff;background-color:#677BAC}.btn.btn-primary:hover{border-color:#C64147;color:#fff;background-color:#C64147}.btn.btn-square-primary{border-color:#2F3F67;color:#fff;background-color:#2F3F67;border-radius:0;min-width:200px}.btn.btn-secondary,.btn.btn-square-primary:hover{border-color:#C64147;color:#fff;background-color:#C64147}.btn.btn-secondary:hover{border-color:#2F3F67;color:#fff;background-color:#2F3F67}.btn.btn-success{color:#fff;background-color:#00A874;border-color:#fff}.btn.btn-success.light-success{border-color:#fff;color:#fff;background-color:#5DC066}.btn.btn-success.dark-success{border-color:#fff;color:#fff;background-color:#568157}.btn.btn-success:hover{border-color:#fff;color:#fff;background-color:#C64147}.btn.btn-outline-primary{border-color:#fff;color:#fff;background-color:#677BAC}.btn.btn-outline-primary:hover{border-color:#fff;color:#fff;background-color:#C64147}.btn.btn-link{padding:0;color:#C64147}.btn.w-auto{min-width:auto}.cta-group{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:-6px}.cta-group .btn{margin:6px}h2.title{font-weight:400;font-size:36px;line-height:43px;margin-bottom:15px;color:#2F3F67}@media (max-width:1200px){h2.title{font-size:30px;line-height:36px;margin-bottom:10px}}@media (max-width:767px){h2.title{font-size:24px;line-height:30px}}h2.title.color-white{color:#fff}h2.title-sm{font-weight:400;font-size:26px;line-height:31px;margin-bottom:15px;color:#2F3F67}@media (max-width:1200px){h2.title-sm{font-size:30px;line-height:36px;margin-bottom:10px}}@media (max-width:767px){h2.title-sm{font-size:24px;line-height:30px}}h2.title-sm.color-white{color:#fff}h2.title-sm i.color-danger{color:#C64147}h3.title{font-weight:400;font-size:28px;line-height:33px;margin-bottom:15px;color:#2F3F67}@media (max-width:1200px){h3.title{margin-bottom:10px;font-size:22px;line-height:28px}}h3.title.color-white{color:#fff}h4.title{font-weight:500;font-size:16px;color:#2F3F67;position:relative;margin-bottom:15px}h4.title span{background-color:#fff;position:relative;z-index:1;padding-right:8px;font-weight:500}h4.title:after{position:absolute;width:100%;height:1px;background-color:#C64147;left:0;top:50%;margin-top:-1px}h4.title.color-danger{color:#C64147}.mandatory-content{position:relative}.disclosure-box{display:flex;align-items:center;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px}.disclosure-box h4{margin:0!important}.disclosure-box h4::after{display:none;margin-right:20px}.disclosure-box::before{display:inline-block;width:10px;height:10px;background-color:#C64147;border-radius:50%;margin-right:10px}.disclosure-box a{margin-left:20px}.page-breadcrumb{position:absolute;width:100%;left:0;bottom:0;z-index:9}.page-breadcrumb .breadcrumb{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:13px 0 11px;color:#fff;font-size:14px;line-height:15px;background-color:#C64147;width:max-content;position:relative}.page-breadcrumb .breadcrumb li{position:relative;padding-left:15px;margin-left:15px}.page-breadcrumb .breadcrumb li:first-child{padding-left:0;margin-left:0}.page-breadcrumb .breadcrumb li:first-child:before{display:none}.page-breadcrumb .breadcrumb li:before{position:absolute;content:">";left:0;top:0;color:#000}.institution-card .text:after,.institution-card:after,.institution-card:before,.page-breadcrumb .breadcrumb:after,.page-breadcrumb .breadcrumb:before,.social-media:after{content:""}.page-breadcrumb .breadcrumb li a{color:#000}.page-breadcrumb .breadcrumb li a:hover{color:#2F3F67}@media (max-width:990px){.page-breadcrumb .breadcrumb li:last-child{white-space:nowrap;width:140px;overflow:hidden;text-overflow:ellipsis}}.page-breadcrumb .breadcrumb:before{position:absolute;width:500%;height:39px;bottom:0;left:-500%;background-color:#C64147}.page-breadcrumb .breadcrumb:after{position:absolute;width:30px;height:39px;bottom:0;left:100%;background-color:#C64147;clip-path:polygon(0 0,0 100%,100% 100%);margin-left:-1px}#simple-bar{border:1px solid grey;width:50%;max-height:200px;min-height:100px;margin:50px auto}.card-row{margin-top:-12px;margin-bottom:-12px}.card-row>*{padding-top:12px;padding-bottom:12px}.card{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media (max-width:767px){.card{display:block;padding:15px 15px 35px}.card .card-image{margin:auto}}.card .card-image{border:1px solid rgba(103,123,172,.3);padding:3px;max-width:calc(100% - 160px)}.card .card-image img{max-width:100%}.card .card-content{max-width:160px;padding-left:20px}@media (max-width:990px){.card .card-content{padding-left:10px}}@media (max-width:767px){.card .card-content{padding:15px;text-align:center;margin:auto;max-width:250px}.blog-card .card-body{text-align:center}}.card .card-content h3{font-weight:500;font-size:18px;line-height:1.2;color:#2F3F67}@media (max-width:990px){.card .card-content h3{font-size:16px}}.card .card-content h4{font-weight:400;font-size:18px;line-height:1.2;color:#C64147}.card .card-content p{font-weight:400;font-size:16px;line-height:24px;color:#636363}@media (max-width:990px){.card .card-content h4{font-size:16px}.card .card-content p{font-size:14px;line-height:20px}}.blog-card{position:relative;display:block}.blog-card .img-holder{height:240px;overflow:hidden;border-radius:10px}.blog-card .img-holder img{height:100%;max-width:100%;width:100%;transition:all .4s ease-in-out;object-fit:cover}.blog-card .date{border-radius:10px 0;position:absolute;left:0;top:0;padding:6px 12px;background-color:rgba(0,0,0,.5);color:#fff;font-size:14px;z-index:1}.blog-card .date i{margin-right:6px}.blog-card .card-body{border:1px solid rgba(185,185,185,.5);max-width:calc(100% - 34px);border-radius:10px;padding:24px;background-color:#fff;margin-top:-60px;margin-left:auto;margin-right:auto;z-index:1;position:relative;transition:all .4s ease-in-out}@media (max-width:990px){.blog-card .card-body{border:1px solid #B9B9B9}}.blog-card .card-body .card-content h3{font-weight:700;font-size:18px;line-height:24px;color:#000;margin-bottom:16px;transition:all .4s ease-in-out}.blog-card:hover .card-body .card-content h3,.thumbnail-card:hover .card-body .btn,.thumbnail-card:hover .card-body h5{color:#C64147}.blog-card .card-body .card-content p{margin-bottom:20px;min-height:72px;max-height:72px;overflow:hidden}.blog-card:hover .img-holder img{transform:scale(1.1)}.gallery-card:hover .card-image img,.video-gallery-card:hover .card-image img{transform:scale(1.01)}.blog-card:hover .card-body{border-color:rgba(185,185,185,.5);box-shadow:0 3px 6px rgba(0,0,0,.16)}.blog-card.bordered .date{border-radius:10px 0;position:absolute;left:0;top:0;padding:6px 12px;background-color:rgba(0,0,0,.5);color:#fff;font-size:14px;z-index:1}.blog-card.bordered .date i{margin-right:6px}.blog-card.bordered .card-body{border:1px solid rgba(185,185,185,.5)}.thumbnail-card{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;width:100%;height:115px;overflow:hidden;border-radius:10px 0 0 10px;border:1px solid rgba(205,215,236,.3)}@media (max-width:767px){.thumbnail-card{flex-flow:column;height:auto;border-radius:10px}}.thumbnail-card .card-image{width:150px;height:115px;overflow:hidden}@media (max-width:767px){.thumbnail-card .card-image{width:100%;height:auto}}.thumbnail-card .card-image img{max-width:auto;height:100%}.thumbnail-card .card-body{width:calc(100% - 150px);padding:12px;background-color:#fff}.thumbnail-card .card-body .date{font-size:14px;color:#5d5d5d;line-height:1;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:7px}@media (max-width:767px){.thumbnail-card .card-body{width:100%}.thumbnail-card .card-body .date{justify-content:center}.contact-block-wrap .contact-block h3{text-align:left}}.thumbnail-card .card-body .date i{display:block;margin-right:5px}.thumbnail-card .card-body .date span{position:relative;top:2px}.thumbnail-card .card-body h5{font-size:16px;font-weight:600;line-height:1.3;margin-bottom:5px;min-height:40px}.thumbnail-card .card-body .btn{text-transform:capitalize}.gallery-card{max-width:100%;height:150px;position:relative;border:5px solid #fff;display:block}@media (max-width:1440px){.gallery-card{height:130px}}.gallery-card .card-image{width:100%;height:100%;overflow:hidden}.gallery-card .card-image img{transition:all .4s ease-in-out;width:100%;height:100%;object-fit:cover}.gallery-card .ovarlay{background-color:rgba(198,65,71,.7);width:100%;height:100%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;opacity:0;visibility:hidden;transition:all .4s ease-in-out}.gallery-card .ovarlay i{color:#fff;font-size:30px;line-height:1}.gallery-card:hover .ovarlay{opacity:1;visibility:visible}@media (max-width:990px){.contact-block-wrap .col-md-6{width:100%}.contact-block-wrap .col-md-6+.col-md-6{margin-top:24px}}.contact-block-wrap .contact-block{width:100%;height:100%;border:1px solid rgba(185,185,185,.2);padding:15px;background-color:#F8F8F8;box-shadow:0 3px 6px rgba(0,0,0,.1);border-radius:10px}.contact-block-wrap .contact-block .contact-box{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start}@media (max-width:767px){.contact-block-wrap .contact-block .contact-box{flex-flow:column}}.contact-block-wrap .contact-block .contact-box .icon-holder{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:80px;height:80px;border-radius:10px}.contact-block-wrap .contact-block .contact-box .icon-holder i{font-size:40px;display:block;color:#C64147}@media (max-width:1200px){.contact-block-wrap .contact-block .contact-box .icon-holder{width:50px;height:50px}.contact-block-wrap .contact-block .contact-box .icon-holder i{font-size:30px}}.contact-block-wrap .contact-block .contact-box .contact-details{width:calc(100% - 90px);max-width:420px;padding-left:20px}@media (max-width:1200px){.contact-block-wrap .contact-block .contact-box .contact-details{width:calc(100% - 50px)}}.contact-block-wrap .contact-block .contact-box .contact-details h4{margin-bottom:6px}@media (max-width:767px){.contact-block-wrap .contact-block .contact-box .contact-details{padding-left:0;max-width:100%;width:100%;margin-top:12px}.contact-block-wrap .contact-block .contact-box .contact-details h4{text-align:left}}.contact-block-wrap .contact-block .contact-box .contact-details .contacts{margin-bottom:12px}.contact-block-wrap .contact-block .contact-box .contact-details .contacts li{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.contact-block-wrap .contact-block .contact-box .contact-details .contacts li+li{margin-top:6px}.contact-block-wrap .contact-block .contact-box .contact-details .contacts li a{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.contact-block-wrap .contact-block .contact-box .contact-details .contacts li a i{display:block;margin-right:6px}.contact-block-wrap .contact-block .contact-box .contact-details .email{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:6px}.contact-block-wrap .contact-block .contact-box .contact-details .email .contact-icon{font-size:18px;line-height:1;margin-right:5px;display:block;color:#C64147}.contact-block-wrap .contact-block .contact-box .contact-details .email .contact{line-height:1;font-size:16px;margin-top:-4px}.get-in-touch{margin-top:50px}.get-in-touch .btn-group{margin-top:24px}.get-in-touch iframe{width:100%;height:100%}@media (max-width:990px){.get-in-touch,.get-in-touch iframe{margin-top:24px}.get-in-touch .col-md-6{width:100%}.get-in-touch .col-md-6 .row .col-md-6{width:50%}}@media (max-width:767px){.get-in-touch .btn-group{justify-content:center}.get-in-touch .col-md-6 .row .col-md-6{width:100%}}.social-media{background-color:#2F3F67;position:absolute;top:0;left:-50px;width:50px;height:calc(100% - 110px);display:flex;flex-flow:column-reverse;align-items:flex-end;align-items:center}@media (max-width:767px){.social-media{position:unset;height:auto;width:100%;flex-flow:row;padding:15px;justify-content:center;border-radius:0 0 10px 10px}.social-media:after{display:none}}.social-media:after{position:absolute;width:100px;right:-100px;height:100%;background-color:#2F3F67}.social-media .title{font-weight:400;font-size:14px;color:#fff;line-height:1;transform:rotate(-90deg);width:90px;margin-bottom:50px}@media (max-width:767px){.social-media .title{transform:rotate(0);width:auto;margin-bottom:0}}.social-media ul{margin-bottom:45px}@media (max-width:767px){.social-media ul{margin-bottom:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.social-media ul li{margin-left:10px}}.social-media ul li{display:block}.social-media ul li+li{margin-top:10px}.social-media ul li a{width:30px;height:30px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:16px;line-height:1;color:#fff;border-radius:50%}.social-media ul li a:hover{color:#C64147;border-color:#C64147}.img-content{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.img-content .img-holder{width:566px;height:600px;position:relative}@media (max-width:1440px){.img-content .img-holder{width:500px;height:530px}}@media (max-width:990px){.img-content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.img-content .img-holder{width:450px;height:300px;margin-bottom:25px}}.img-content .img-holder .img-overlay{height:600px;width:566px;background:linear-gradient(#2f3f67 0,#c64147 100%);position:absolute;border-radius:10px;top:-30px;left:-30px}@media (max-width:1440px){.img-content .img-holder .img-overlay{width:500px;height:530px}}@media (max-width:990px){.img-content .img-holder .img-overlay{width:450px;height:300px}}@media (max-width:767px){.social-media ul li+li{margin-top:0;margin-left:10px}.img-content .img-holder .img-overlay{display:none}}.img-content .img-holder img{border-radius:10px;position:relative;width:100%;object-fit:cover;height:100%}.img-content .content-holder{width:calc(100% - 566px);padding-left:80px}.img-content .icon-short-text-wrap{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:60px 0}@media (max-width:1440px){.img-content .content-holder{width:calc(100% - 500px);padding-left:40px}.img-content .icon-short-text-wrap{margin:30px 0}}@media (max-width:1200px){.img-content .icon-short-text-wrap{margin:15px 0}}@media (max-width:990px){.img-content .content-holder{width:100%;padding-left:0;text-align:center}.img-content .icon-short-text-wrap{margin:20px 0}}.img-content .icon-short-text-wrap .icon-short-text{width:33.3333%;text-align:center}.img-content .icon-short-text-wrap .icon-short-text+.icon-short-text{border-left:1px solid rgba(47,63,103,.2)}.img-content .icon-short-text-wrap .icon-short-text i{font-size:60px;line-height:1;color:#C64147;margin-bottom:5px}@media (max-width:1200px){.img-content .icon-short-text-wrap .icon-short-text i{font-size:40px}}@media (max-width:767px){.img-content .icon-short-text-wrap .icon-short-text{padding:5px}.img-content .icon-short-text-wrap .icon-short-text i{font-size:30px}}.img-content .icon-short-text-wrap .icon-short-text h5{font-weight:500;font-size:16px;line-height:24px;color:#2F3F67}@media (max-width:1200px){.img-content .icon-short-text-wrap .icon-short-text h5{line-height:20px}}@media (max-width:767px){.img-content .icon-short-text-wrap .icon-short-text h5{font-size:14px;line-height:1}}.facilities-card{position:relative}.facilities-card .card-overlay{width:100%;background-color:#C64147;max-width:312px;height:302px;position:absolute;top:20px;left:-10px}.facilities-card .card-image{position:relative}.facilities-card .card-image img{width:100%;height:312px;object-fit:cover}.facilities-card .card-title{background-color:#2F3F67;padding:12px;position:absolute;width:calc(100% - 20px);bottom:10px;left:10px}.facilities-card .card-title h4{font-weight:400;font-size:16px;line-height:30px;color:#fff;text-align:center}.facilities-slider .slick-list{padding-right:10%}@media (max-width:767px){.facilities-slider .slick-list{padding-right:20%}}.facilities-slider .slider-item{padding:0 15px 15px}.facilities-slider .slide-arrow{width:30px;height:30px;background-color:#fff;border:1px solid #2F3F67;color:#C64147;position:absolute;top:50%;right:0;z-index:1}.news-card,.toppers-card{position:relative}.facilities-slider .slide-arrow.prev-arrow{margin-top:-30px}.toppers-card{border:5px solid #fff;max-width:max-content}@media (max-width:767px){.toppers-card{margin:auto}}.toppers-card .card-image img{max-width:100%;width:100%}.toppers-card .card-title{background-color:#2F3F67;padding:8px;width:100%;display:none}.news-card,.news-card .day>*{display:block}.toppers-card .card-title h4{font-weight:400;font-size:16px;line-height:24px;color:#fff;text-align:center}.news-card .day{width:50px;height:50px;background-color:#C64147;color:#fff;line-height:20px;text-align:center;position:absolute;left:22px;border-radius:0 0 6px 6px}.news-card .day .month{font-size:12px}.news-card .day .date{font-size:18px}.news-card .img-holder{height:240px}.news-card .img-holder img{border-radius:10px;max-width:100%;height:240px;width:100%;object-fit:cover}.news-card .card-body{position:relative;width:calc(100% - 44px);margin:-70px auto auto;padding:24px 30px;border-radius:10px;background-color:#fff;transition:all .4s ease-in-out}.institution-card,.institution-card .text:after,.institution-card.management{background-color:#F2F6FF}@media (max-width:1200px){.news-card .card-body{width:calc(100% - 30px);padding:15px}}.news-card .card-body .card-content{margin-bottom:20px}.news-card .card-body .card-content h3{transition:all .4s ease-in-out;font-weight:500;font-size:18px;line-height:24px;color:#2F3F67;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:48px;min-height:48px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.institution-card .text p,.news-card .card-body .card-content p{text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:72px;overflow:hidden}.news-card .card-body .card-content p{display:-webkit-box;min-height:72px}.news-card:hover .card-body{box-shadow:0 3px 6px rgba(0,0,0,.16)}.news-card:hover .card-body .card-content h3{color:#C64147}.news-card.sliding-news .card-body{width:100%;border-radius:0;padding:0;margin-top:30px}.news-slider .slick-arrow,.vertical-slider .slick-arrow{width:35px;height:35px;border:1px solid #C64147;color:#C64147;position:absolute}.news-card.sliding-news .card-body .card-content h3{min-height:auto}.news-card.sliding-news:hover .card-body{box-shadow:none}.institution-card,blockquote{box-shadow:0 3px 6px rgba(0,0,0,.16)}.news-card.sliding-news:hover .card-body .card-content h3{color:#C64147}.news-slider .slick-arrow{top:50%;margin-top:-100px}.news-slider .slick-arrow.prev-arrow{left:-35px}.news-slider .slick-arrow.next-arrow{right:-35px}.vertical-slider .slick-arrow{top:100%}.vertical-slider .slick-arrow.prev-arrow{left:calc(100% - 71px)}.vertical-slider .slick-arrow.next-arrow{right:0}.institution-card{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;height:150px;max-width:424px;position:relative;border-radius:10px}@media (max-width:1440px){.institution-card{height:130px}}.institution-card:after{position:absolute;width:50%;height:2px;background-color:#2F3F67;left:100%}@media (max-width:1440px){.institution-card:after{width:calc(50% - 100px)}}.institution-card:before{position:absolute;background-color:#2F3F67;height:100px;width:2px;left:150%;top:50%;margin-top:-1px}@media (max-width:990px){.institution-card:after,.institution-card:before{display:none}}.institution-card .logo{width:120px;background-color:#2F3F67;color:#fff;font-size:40px;line-height:1;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:10px 0 0 10px}@media (max-width:1200px){.institution-card{max-width:364px}.institution-card .logo{width:90px;font-size:35px}}.institution-card .text{width:calc(100% - 120px);height:100%;padding:15px 30px;display:flex;flex-flow:column;justify-content:center;position:relative}@media (max-width:1440px){.institution-card:before{left:calc(150% - 57px)}.institution-card .text{padding:10px 20px}}@media (max-width:1200px){.institution-card .text{width:calc(100% - 90px)}}.institution-card .text:after{position:absolute;width:13px;height:30px;clip-path:polygon(0 50%,100% 100%,100% 0);left:-12px}.institution-card .text h4{font-weight:400;font-size:22px;line-height:24px;color:#2F3F67;margin-bottom:10px}.institution-card .text p{font-weight:400;font-size:16px;line-height:24px;color:#636363;display:-webkit-box}.institution-card.management .logo{background-color:#2F3F67}.institution-card.management .text:after{background-color:#F2F6FF}.institution-card.achievements{background-color:#F3ECFF}.institution-card.achievements .logo{background-color:#695394}.institution-card.achievements .text:after{background-color:#F3ECFF}.institution-card.academics{background-color:#E6F8F7}.institution-card.academics .logo{background-color:#00C6BF}.institution-card.academics .text:after{background-color:#E6F8F7}.institution-card.facilities{background-color:#FFFBEE}.institution-card.facilities .logo{background-color:#D4A418}.institution-card.facilities .text:after{background-color:#FFFBEE}.institution-card.curriculum{background-color:#FFEEF1}.institution-card.curriculum .logo{background-color:#B74C5F}.institution-card.curriculum .text:after,.institution-card.gallery{background-color:#FFEEF1}.institution-card.gallery .logo{background-color:#662F37}.institution-card.gallery .text:after{background-color:#FFEEF1}.institution-card:hover{box-shadow:0 6px 9px rgba(0,0,0,.16)}.discover-institution{position:relative;margin-top:100px}@media (max-width:990px){.discover-institution{margin-top:30px}}.discover-institution .row{margin-top:-60px;margin-bottom:-60px}@media (max-width:1440px){.institution-card .text p{font-size:15px;line-height:20px}.discover-institution .row{margin-top:-40px;margin-bottom:-40px}}@media (max-width:990px){.discover-institution .row{margin-top:-12px;margin-bottom:-12px}}@media (max-width:767px){.discover-institution .row{margin-top:0;margin-bottom:0}}.discover-institution .row:nth-child(3) .card-item .institution-card:before{display:none}.discover-institution .row:last-child .card-item .institution-card:before{top:auto;margin-top:0;bottom:50%;margin-bottom:-1px}.discover-institution .card-item{width:max-content;padding-top:60px;padding-bottom:60px}@media (max-width:1440px){.discover-institution .card-item{padding-top:40px;padding-bottom:40px}}@media (max-width:990px){.discover-institution .card-item{width:50%;padding-top:12px;padding-bottom:12px}}@media (max-width:767px){.discover-institution .card-item{width:100%;padding-top:6px;padding-bottom:6px}}.discover-institution .card-item+.card-item .institution-card{flex-flow:row-reverse;border-radius:10px}.discover-institution .card-item+.card-item .institution-card:after{right:100%;left:auto}.discover-institution .card-item+.card-item .institution-card:before{left:auto;right:150%}@media (max-width:1440px){.discover-institution .card-item+.card-item .institution-card:before{right:calc(150% - 57px)}}.discover-institution .card-item+.card-item .institution-card .logo{border-radius:0 10px 10px 0}.discover-institution .card-item+.card-item .institution-card .text:after{clip-path:polygon(100% 50%,0 100%,0 0);left:auto;right:-12px}.graphical-card{position:relative;border-radius:5px;overflow:hidden;background-color:#F2F6FF}.graphical-card .card-title{padding:15px;background:linear-gradient(90deg,#485880 0,#c64147 81%)}.graphical-card .card-inner:after,.members-card:after{content:"";top:0;background-repeat:no-repeat}.graphical-card .card-title h3{font-weight:400;font-size:20px;line-height:24px;color:#fff;text-align:center}.graphical-card .card-inner{padding:40px 20px 20px;position:relative}.graphical-card .card-inner:after{position:absolute;background-image:url(../../assets/img/shapes/card-head.svg);width:100%;height:155px;left:0;background-size:contain}@media (max-width:1200px){.graphical-card .card-inner:after{background-size:cover}.side-menu-wrap:before{display:none}}.graphical-card .card-inner .card-image{border:1px solid #CDD7EC;padding:5px;width:max-content;margin:auto;position:relative;z-index:1;background-color:#fff}.graphical-card .card-inner .card-image img{border:1px solid #C64147}.graphical-card .card-inner .card-content{padding:20px;z-index:1}.graphical-card .card-inner .card-content h4{font-weight:400;font-size:18px;line-height:24px;color:#2F3F67;text-align:center}.nav-pills{margin:0 -12px 40px}.nav-pills .nav-item{padding:0 12px}@media (max-width:767px){.nav-pills{margin:-6px -12px 20px}.nav-pills .nav-item{padding:6px}}.nav-pills .nav-item .nav-link{border-radius:4px;padding:15px;color:#2F3F67;border:1px solid #2F3F67;background-color:#fff;min-width:200px;position:relative}.nav-pills .nav-item .nav-link:after{position:absolute;content:"";width:25px;height:15px;background-color:transparent;clip-path:polygon(50% 100%,0 0,100% 0);bottom:-15px;left:50%;margin-left:-12px}@media (max-width:767px){.nav-pills .nav-item .nav-link{min-width:auto;padding:12px}.nav-pills .nav-item .nav-link:after{width:20px;height:10px;bottom:-10px}}.nav-pills .nav-item .nav-link.active{color:#fff;background-color:#2F3F67}.nav-pills .nav-item .nav-link.active:after{background-color:#2F3F67}.members-card{border:1px solid #677BAC;padding:30px;border-radius:4px;position:relative;width:100%}@media (max-width:990px){.graphical-card .card-inner:after{background-size:contain}.members-card{padding:15px}}.members-card:after{position:absolute;background-image:url(../../assets/img/shapes/card-head-square.svg);width:100%;height:155px;left:0;background-size:contain}.members-card .card-inner{position:relative;z-index:1}.members-card .card-inner .card-image{padding:5px;border:1px solid #CDD7EC;width:max-content;margin:auto;background-color:#fff}.members-card .card-inner .card-content{text-align:center;margin-top:30px}@media (max-width:990px){.members-card .card-inner .card-content{margin-top:15px}}.members-card .card-inner .card-content h4{font-weight:500;font-size:16px;line-height:24px;color:#2F3F67}.members-card .card-inner .card-content h5{font-weight:400;font-size:14px;line-height:24px;color:#C64147;margin-top:5px}.side-menu-wrap{background-color:#F2F6FF;padding:24px;margin-bottom:30px;position:relative}.side-menu-wrap:after,.side-menu-wrap:before{position:absolute;right:0;content:""}.side-menu-wrap:before{width:50%;height:50%;background:url(../../assets/img/logo/logo.png) no-repeat;background-size:contain;left:90%;top:100px;z-index:9;opacity:.2}.side-menu-wrap h4.title span,.side-menu-wrap:after{background-color:#F2F6FF}@media (max-width:1440px){.side-menu-wrap:before{left:60%}}.side-menu-wrap:after{width:100%;height:100%;left:100%;top:0}@media (max-width:1200px){.side-menu-wrap:after{display:none}.col-tablet-12{width:100%}}.side-menu-wrap ul.side-menu li a{font-weight:400;font-size:16px;line-height:1.1;color:#636363;padding:10px 0;display:block}.col-tablet-12 aside.bg-removed:before,.side-menu-wrap.useful-links:before{display:none}.side-menu-wrap ul.side-menu li a:hover,.side-menu-wrap ul.side-menu li a:hover i{color:#C64147}.side-menu-wrap ul.side-menu li a i{margin-right:8px;color:#2F3F67}.side-menu-wrap ul.side-menu li.active a{background-color:#2F3F67;color:#fff;padding:10px}.side-menu-wrap ul.side-menu li.active a i{color:#2F3F67}.col-tablet-12 aside{position:relative}.col-tablet-12 aside:before{position:absolute;content:"";width:200%;height:60px;background-color:#F2F6FF;left:0;top:-60px}.col-tablet-12 aside .card-row.space-0{margin:0}.col-tablet-12 aside .card-row.space-0>*{padding:0}.col-tablet-12 aside .card-row.space-0>* .gallery-card{border:1px solid #fff;height:75px}@media (max-width:1200px){.col-tablet-12 aside:before{display:none}.col-tablet-12 aside .row .col-md-12{width:50%}.col-tablet-12+.col-tablet-12{margin-top:30px}}@media (max-width:767px){.col-tablet-12 aside .card-row.space-0>*{width:50%}.col-tablet-12 aside .row .col-md-12{width:100%}}.col-tablet-12 aside .gallery-card .card-image img,.col-tablet-12 aside .video-gallery-card .card-image img{border-radius:0}@media (max-width:1200px){.col-md-8+.col-md-4.col-tablet-12{margin-top:30px}}.col-md-4.col-tablet-12{margin-left:auto}.gallery-category-card{position:relative;display:block}.gallery-category-card .img-holder{height:240px}.gallery-category-card .img-holder img{border-radius:10px;max-width:100%;height:240px;object-fit:cover}.gallery-category-card .card-body{position:relative;width:100%;margin:15px auto auto;background-color:#fff;transition:all .4s ease-in-out}.gallery-category-card .card-body .card-content h3{transition:all .4s ease-in-out;font-weight:500;font-size:18px;line-height:24px;color:#2F3F67}.gallery-category-card:hover .card-body .card-content h3{color:#C64147}.video-gallery-card{max-width:100%;height:150px;position:relative;border:5px solid #C64147;display:block}@media (max-width:1440px){.video-gallery-card{height:130px}}.video-gallery-card .card-image{width:100%;height:100%;overflow:hidden}.video-gallery-card .card-image img{transition:all .4s ease-in-out;width:100%;height:100%;object-fit:cover}.video-gallery-card .ovarlay{background-color:transparent;width:100%;height:100%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transition:all .4s ease-in-out}.video-gallery-card .ovarlay i,.video-gallery-card:hover .ovarlay{background-color:rgba(255,255,255,.4)}.video-gallery-card .ovarlay i{color:#C64147;line-height:1;width:55px;height:55px;border:2px solid #C64147;border-radius:50%;font-size:28px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.downloads-table{background-color:rgba(242,246,255,.5);padding:20px;border-radius:10px}.downloads-table .dataTables_filter,.downloads-table .dataTables_length{color:#636363;font-size:16px;line-height:1}@media (max-width:767px){.downloads-table{padding:0;overflow:scroll}.downloads-table .dataTables_filter,.downloads-table .dataTables_length{font-size:14px;text-align:left!important;padding-left:15px}}.downloads-table .table tr th{background-color:#2F3F67;color:#fff;font-weight:400;font-size:16px;line-height:1;padding:14px;vertical-align:middle}@media (max-width:767px){.downloads-table .table tr th{font-size:14px;padding:12px;min-width:110px}}.downloads-table .table tr th:first-child{min-width:80px}.downloads-table .table tr td{font-size:14px;line-height:1;padding:8px;vertical-align:middle;color:#636363}@media (max-width:767px){.downloads-table .table tr td{font-size:12px;padding:6px;min-width:90px}.form-group label br{display:none}}.downloads-table .table.dataTable{margin-top:15px!important}.downloads-table .table tr td:first-child,.downloads-table .table tr th:first-child{width:125px!important}.downloads-table .table tr td:nth-child(2),.downloads-table .table tr th:nth-child(2){width:220px!important}.downloads-table .table tr td:nth-child(3),.downloads-table .table tr th:nth-child(3){width:180px!important}.downloads-table .table tr td:nth-child(4),.downloads-table .table tr th:nth-child(4){width:120px!important}.downloads-table .table tr td:last-child,.downloads-table .table tr th:last-child{width:170px!important}table.dataTable.table-striped>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(103,123,172,.09)}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting:before{font-size:20px;color:#fff}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after{opacity:1}table.dataTable thead>tr>th.sorting_desc:before{opacity:.6}.page-item.active .page-link{background-color:#2F3F67;border-color:#2F3F67}.page-link{color:#2F3F67}.page-link:hover{color:#677BAC}.form-control:focus,.form-select:focus{border-color:#A4B1CE;box-shadow:0 0 0 .25rem rgba(164,177,206,.5)}.form-control{border:1px solid #CDD7EC}.form-control.date-picker:disabled,.form-control.date-picker[readonly]{background-color:transparent}textarea.form-control{height:120px}.form-group{margin-bottom:14px}.form-label{font-size:16px;line-height:1.2;margin-bottom:4px}.dashed-form-control{border:none;border-bottom:2px dotted #000;width:220px;display:inline-block;border-radius:0}.multi-field-wrapper .multi-fields{border:1px solid #CDD7EC;padding:8px;margin-bottom:8px}.multi-field-wrapper .multi-fields .multi-field .col-md-2{width:110px}@media (max-width:767px){.multi-field-wrapper .multi-fields .multi-field .col-md-2{width:100%;justify-content:center!important}}.multi-field-wrapper .multi-fields .multi-field .col-md-2 .btn-secondary{margin-left:8px}.multi-field-wrapper .multi-fields .multi-field:first-child .col-md-2 .btn-secondary{opacity:0;visibility:hidden}.select2-container--default .select2-selection--single{height:40px;border:1px solid #CDD7EC}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;font-size:1rem;line-height:38px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px;width:44px;top:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#2F3F67 transparent transparent;border-width:10px 10px 0;margin-left:-10px;margin-top:-4px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #2F3F67;border-width:0 10px 10px}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #CDD7EC;padding:7px 12px}.select2-container--default .select2-dropdown--below{box-shadow:0 4px 14px rgba(0,0,0,.2)}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background-color:#2F3F67}.select2-container--default .select2-results__option--selected:hover{color:#fff}.select2-dropdown{border:1px solid #CDD7EC}.select2-results__option.select2-results__option--selectable.select2-results__option--selected{color:#fff}.content-table table{border:1px solid #CDD7EC}.content-table table thead tr th{background-color:#2F3F67;font-size:18px;line-height:1.1;color:#fff;font-weight:400;padding:14px;border:1px solid #fff}@media (max-width:767px){.content-table table thead tr th{font-size:14px;padding:8px}}.content-table table tbody tr th{color:#2F3F67}.content-table table tbody tr td,.content-table table tbody tr th{padding:12px;font-weight:400;border:1px solid #CDD7EC;font-size:16px;line-height:1.1}@media (max-width:767px){.content-table table tbody tr td,.content-table table tbody tr th{font-size:13px;padding:6px}}.content-table table [rowspan]{text-align:center;vertical-align:middle}.content-table.table-sm>:not(caption)>*>*{padding:0}.content-table.table-sm .table tr td,.content-table.table-sm .table tr th{padding:8px;font-size:14px}.content-table .teacher-training .table tr td:first-child,.content-table .teacher-training .table tr th:first-child{min-width:250px}.content-table .teacher-training .table tr td:last-child,.content-table .teacher-training .table tr th:last-child{min-width:400px}.table.table-3-column tr td:first-child,.table.table-3-column tr th:first-child{width:85px}.table.table-3-column tr td:nth-child(2),.table.table-3-column tr th:nth-child(2){width:300px}.table.table-3-column tr td:last-child,.table.table-3-column tr th:last-child{width:470px}.table.table-2-column tr td:first-child,.table.table-2-column tr th:first-child{width:85px}.table.exam-table tr td:nth-child(2),.table.exam-table tr th:nth-child(2){width:230px}.school-anthem{max-width:100%;margin:auto;padding:80px;background-color:#F2F6FF;position:relative}@media (max-width:1200px){.school-anthem{margin-bottom:30px}.school-anthem:before{display:none}}@media (max-width:990px){.school-anthem{margin-bottom:0}}.school-anthem:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background-image:url(../../assets/img/bg/abstract-background.jpg);background-size:cover;opacity:.3}.school-anthem:before{position:absolute;content:"";width:200px;height:200px;right:0;background:url(../../assets/img/logo/logo.png) center no-repeat;background-size:contain;left:50%;top:50%;margin-top:-130px;margin-left:-100px;z-index:9;opacity:.2}.school-anthem .school-anthem-wrap{max-width:max-content;margin-left:auto;margin-right:auto;position:relative;z-index:9}.school-anthem .school-anthem-wrap p{font-size:18px;line-height:1.6;font-weight:400}@media (max-width:767px){.school-anthem{padding:15px}.school-anthem .school-anthem-wrap p{font-size:16px}}.school-anthem .school-anthem-wrap h5{font-size:18px;line-height:1.2;font-weight:400;color:#2F3F67}.school-anthem .school-anthem-wrap .school-anthem-audio{max-width:310px;margin-left:auto;margin-right:auto}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player{height:40px;width:100%;background:#2F3F67;font-family:arial;color:#fff;font-size:.75em;overflow:hidden;display:grid;grid-template-rows:6px auto}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .timeline{background:#fff;width:100%;position:relative;cursor:pointer}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .timeline .progress{background:#C64147;width:0%;height:100%;transition:.25s;border-radius:0}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls{display:flex;justify-content:space-between;align-items:stretch;padding:0 20px}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls>*{display:flex;justify-content:center;align-items:center}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.play{cursor:pointer;position:relative;left:0;height:0;width:0;border:7px solid transparent;border-left:13px solid #fff}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.play:hover{transform:scale(1.1)}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.pause{height:15px;width:20px;cursor:pointer;position:relative}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.pause:before{position:absolute;top:0;left:0;background:#fff;content:"";height:15px;width:3px}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.pause:after{position:absolute;top:0;right:8px;background:#fff;content:"";height:15px;width:3px}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.pause:hover{transform:scale(1.1)}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .time{display:flex}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .time>*{padding:2px}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container{cursor:pointer;position:relative;z-index:2}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container .volume-button{height:26px;display:flex;align-items:center}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container .volume-button .volume{transform:scale(.7)}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container .volume-slider{position:absolute;left:-3px;top:15px;z-index:-1;width:0;height:15px;background:#fff;transition:.25s}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container .volume-slider .volume-percentage{background:#2F3F67;height:100%;width:75%}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container:hover .volume-slider{left:-123px;width:120px}.radio-button input{position:absolute;opacity:0;visibility:hidden}.radio-button input+label{position:relative;padding-left:30px;margin-right:20px;cursor:pointer}.radio-button input+label:before{position:absolute;content:"";width:25px;height:24px;left:0;border:1px solid #2F3F67}.radio-button input+label:after{content:'';display:block;position:absolute;top:2px;left:9px;width:6px;height:14px;border:solid #C64147;border-width:0 2px 2px 0;transform:rotate(45deg);transition:all .4s ease-in-out;opacity:0;visibility:hidden}.radio-button input:checked+label:after{opacity:1;visibility:visible}.guestbook{min-height:240px;border-radius:4px;border:1px solid rgba(205,215,236,.3);background-color:rgba(242,246,255,.5);padding:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);position:relative;width:100%;height:100%}.guestbook:after{position:absolute;content:"\f10e";right:30px;top:12px;line-height:1;color:#C64147;opacity:.1}.guestbook .author{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.guestbook .author .author-name{padding-left:8px}.guestbook .author .author-name h5{font-size:16px;line-height:1.2;margin-bottom:5px;color:#C64147}.guestbook .author .author-name h6{font-size:14px;line-height:1.2;color:#2F3F67}.guestbook .author .card-image{width:80px;margin-bottom:12px}.guestbook .author .card-image img{max-width:100%}.guestbook .card-content p{margin-bottom:10px;color:#636363;font-size:16px;line-height:1.4}.student-corner-card{border-bottom:1px solid #C64147;padding-bottom:12px;display:block}.student-corner-card .card-image img{max-width:100%}.student-corner-card .icon-holder{position:absolute;right:30px;top:30px;color:#fff;font-size:30px}.share-option,.whatsapp-backto-top{margin:0;z-index:999;position:fixed}.student-corner-card .card-body h4{font-size:22px;line-height:1.3;color:#2F3F67}.student-corner-card .card-body h5{font-size:16px;line-height:1.3;color:#C64147}.share-option{bottom:138px;right:-1px}@media (max-width:767px){.guestbook{min-height:auto}.share-option{bottom:208px}}.share-option .a2a_floating_style{position:relative!important;top:-36px;padding:0;border:none;opacity:0;visibility:hidden;transition:all .4s ease-in-out;transform:translateY(30px)}.share-option ul{border:1px solid #2F3F67;border-right:0;padding-bottom:2px}.a2a_vertical_style{left:0;top:200px;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border:1px solid #000;border-left:none;background:#fff}.back-to-top,.share-btn{font-size:18px;background-color:#2F3F67;width:40px;color:#fff}.a2a_floating_style{border-radius:0!important}.share-option.active .a2a_floating_style{opacity:1;visibility:visible;transition:all .4s ease-in-out;transform:translateY(0)}.back-to-top{padding:8px 10px;height:40px;line-height:16px;border-radius:4px 0 0 4px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border:1px solid #2F3F67}.whatsapp-backto-top{right:0;bottom:50px;flex-flow:column;align-items:center;display:flex}@media (max-width:767px){.whatsapp-backto-top{bottom:120px}}.whatsapp-backto-top .back-to-top{margin-top:4px}.share-btn{padding:8px;height:40px;border-radius:4px 0 0 4px;border:1px solid #2F3F67;position:absolute;right:1px;bottom:0;z-index:9999999999999999999}.btn-whatsapp{width:40px;height:40px;border:1px solid #5DC066;background-color:#5DC066;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:4px 0 0 4px;font-size:22px}.btn-whatsapp:hover{color:#C64147}.click-to-connect{background-color:#C64147;position:fixed;z-index:9;bottom:0;width:100%;display:none}@media (max-width:767px){.click-to-connect{display:flex}}.click-to-connect li{width:50%}.click-to-connect li+li{border-left:1px solid #fff}.click-to-connect li a{color:#fff;padding:10px;display:block;text-align:center}.click-to-connect li a i{margin-right:8px}body,body ul{margin:0}body ul{padding:0}.accessibility{position:relative;background-color:#F2F6FF;padding:25px}.accessibility+.accessibility{margin-top:20px}.accessibility:before{position:absolute;content:"";border-left:2px dashed #B9B9B9;height:calc(100% - 87px);width:2px;left:32px;top:43px}@media (max-width:767px){.accessibility{padding:15px}.accessibility:before{height:calc(100% - 65px);width:2px;left:22px;top:33px}}.accessibility>*{padding:0 0 0 25px;position:relative;font-size:18px;line-height:1.1;color:#636363}.accessibility .from:before,.accessibility .to:before{position:absolute;font-family:'Font Awesome 6 Pro'}@media (max-width:767px){.accessibility>*{font-size:16px}}.accessibility .from:before{content:"\f602";left:-3px;transform:rotate(136deg);color:#D4A418}.accessibility .between{margin:15px 0;color:#C64147}.accessibility .to{line-height:1.1}.accessibility .to:before{content:"\f3c5";left:2px;color:#C64147}.accordion-item{border:1px solid #CDD7EC;border-radius:0!important}.student-card,blockquote{border:1px solid #CDD7EC}.accordion-item:not(:first-of-type){margin-top:8px}.accordion-item .accordion-button{color:#2F3F67;font-size:20px;line-height:1;font-weight:500}.accordion-item .accordion-button:not(.collapsed){background-color:#2F3F67;color:#fff}.student-card{padding-top:20px;box-shadow:0 15px 15px rgba(0,0,0,.1);border-radius:6px;overflow:hidden;height:100%;width:100%}.student-card .card-image{width:max-content;margin:auto;border:1px solid #C64147}.student-card .card-content{height:100%;text-align:center;margin-top:15px;padding:15px;background-color:#F2F6FF}.student-card .card-content h3{font-size:22px;line-height:1.2;color:#2F3F67;margin-bottom:6px}.student-card .card-content h4{font-size:18px;line-height:1.2;color:#C64147;margin-bottom:6px}.academic-card{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;border-radius:10px;overflow:hidden;background-color:#F3ECFF}.academic-card .card-image{position:relative;width:40%}@media (max-width:767px){.academic-card{flex-flow:column}.academic-card .card-image{width:100%}}.academic-card .card-image img{width:100%}.academic-card .card-image span{position:absolute;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:60px;height:60px;border:3px solid #F3ECFF;color:#F3ECFF;font-size:30px;line-height:1;border-radius:50%;left:100%;margin-left:-30px;top:50%;margin-top:-30px;background-color:#fff}@media (max-width:767px){.academic-card .card-image span{width:50px;height:50px;left:50%;margin-left:-25px;margin-top:-25px;font-size:25px;top:100%}}.academic-card .card-content{padding-left:45px;width:60%}@media (max-width:767px){.academic-card .card-content{width:100%;padding:30px 15px 15px;text-align:center}}.academic-card .card-content h4{font-size:28px;line-height:1.2;color:#C64147}@media (max-width:990px){.academic-card .card-content h4{font-size:22px}}.academic-card .card-content p{font-size:20px;line-height:1.2;color:#2F3F67}@media (max-width:990px){.academic-card .card-content p{font-size:16px}}.academic-card.admission-period{background-color:#F3ECFF}.academic-card.admission-period .card-image span{border-color:#F3ECFF;color:#695394}.academic-card.academic-session-period{background-color:#FFEEF1}.academic-card.academic-session-period .card-image span{border-color:#FFEEF1;color:#B74C5F}.academic-card.vacation-period{background-color:rgba(0,198,191,.3)}.academic-card.vacation-period .card-image span{border-color:rgba(0,198,191,.3);color:#00C6BF}blockquote{padding:15px;border-left:5px solid #2F3F67;border-right:5px solid #2F3F67;border-radius:8px}blockquote small{display:block;font-size:26px;color:#2F3F67;padding-left:30px}@media (max-width:767px){blockquote{padding:8px}blockquote small{font-size:16px}}blockquote strong{font-size:30px;color:#C64147;position:relative;padding:0 30px}@media (max-width:767px){blockquote strong{font-size:22px;padding:0 20px}}blockquote strong:after,blockquote strong:before{position:absolute;content:"\f10d";font-family:'Font Awesome 6 Pro';font-weight:900;font-size:20px}@media (max-width:767px){blockquote strong:after,blockquote strong:before{font-size:16px}.subject-combinations h4{text-align:center}}blockquote strong:before{left:0}blockquote strong:after{-webkit-transform:scaleX(-1);transform:scaleX(-1);right:0}.subject-combinations{border:1px solid #CDD7EC;padding:15px}.subject-combinations h4{font-size:20px;line-height:1.3;color:#C64147;margin-bottom:15px}.subject-combinations .subject-group{padding:15px;background-color:#F2F6FF}.subject-combinations .subject-group .subject-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:15px 0 0 50px;position:relative;align-items:flex-start}@media (max-width:767px){.subject-combinations .subject-group .subject-wrap{padding:0}.subject-combinations .subject-group .subject-wrap+.subject-wrap{margin-top:15px;border-top:1px solid #2F3F67}}.subject-combinations .subject-group .subject-wrap .number{border:1px solid #C64147;height:38px;width:38px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:absolute;left:0}@media (max-width:767px){.subject-combinations .subject-group .subject-wrap .number{position:unset;margin:15px auto}}.subject-combinations .subject-group .subject-wrap ul{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:-4px}.subject-combinations .subject-group .subject-wrap ul li{padding:4px}.subject-combinations .subject-group .subject-wrap ul li span{display:block;background-color:#fff;padding:10px;color:#2F3F67;font-size:16px;line-height:1;font-weight:500;border:1px solid #C64147}@media (max-width:767px){.subject-combinations .subject-group .subject-wrap ul{align-items:flex-start}.subject-combinations .subject-group .subject-wrap ul li{width:50%}.subject-combinations .subject-group .subject-wrap ul li span{font-size:14px;padding:10px;height:50px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center}}.flash-news-section{background-color:#C64147}.flash-news-section .container .speaker{font-size:13px;line-height:1;color:#fff;background-color:#C64147;position:relative;z-index:9;padding-right:1px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.flash-news-section .container .col-md-12 .flash-news{overflow:hidden;width:100%}.flash-news-section .container .col-md-12 .flash-news .js-marquee{padding:6px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.flash-news-section .container .col-md-12 .flash-news .js-marquee a{font-size:13px;line-height:1;margin-bottom:0;color:#fff;position:relative}.flash-news-section .container .col-md-12 .flash-news .js-marquee a+a{margin-left:15px;padding-left:15px}.flash-news-section .container .col-md-12 .flash-news .js-marquee a+a:after{position:absolute;font-family:'Font Awesome 6 Pro';content:"\7c";left:0;color:#fff;font-weight:900}.loader,.loader span{top:50%;left:50%;transform:translate(-50%,-50%)}.loader{background:#fff;width:100%;height:100%;line-height:50px;text-align:center;position:fixed;font-family:helvetica,arial,sans-serif;font-weight:900;letter-spacing:.2em;z-index:9999999}.loader span{position:absolute;width:250px;color:#000}.loader span:after,.loader span:before{content:"";display:block;width:15px;height:15px;background:#C64147;position:absolute;animation:load .7s infinite alternate ease-in-out}.loader span:before{top:0}.loader span:after{bottom:0}@keyframes load{0%{left:0;height:30px;width:15px}50%{height:8px;width:40px}100%{left:235px;height:30px;width:15px}}