:root{--header-height:100px;--header-margin:80px}@media only screen and (max-width:991px){:root{--header-margin:60px}}@media only screen and (max-width:767px){:root{--header-height:70px;--header-margin:30px}}:root{--theme-red:#e53517;--theme-black:#000;--theme-grey:#eaeaea;--theme-lightgrey:#f1f1f1;--theme-midgrey:#a2a2a2;--theme-darkgrey:#747474;--theme-error:#e53517;--theme-green:#2c734b;--theme-default:var(--theme-black);--theme-primary:var(--theme-red)}html{scroll-behavior:smooth}.d-flex{display:flex;flex-wrap:wrap}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-end{justify-content:flex-end}.justify-content-start{justify-content:flex-start}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.h-100{height:100%}.d-relative{position:relative}.flex-direction-column{flex-direction:column}.flex-direction-row{flex-direction:row}.horizontal-content-alignment{display:flex}.horizontal-content-alignment .dnd-module,.horizontal-content-alignment .dnd-row,.horizontal-content-alignment .hs_cos_wrapper.hs_cos_wrapper_widget,.horizontal-content-alignment .row-fluid{height:100%}.horizontal-content-alignment .row-fluid{flex-wrap:wrap}@media screen and (max-width:992px){.horizontal-content-alignment .row-fluid,.horizontal-content-alignment .row-fluid .row-fluid-wrapper{height:auto!important}}@media screen and (max-width:1200px){.horizontal-content-alignment .dnd-row .span3{margin-top:16px;width:49%}}@media screen and (max-width:992px){.horizontal-content-alignment .dnd-row .span3{margin-top:16px;width:100%}main{padding-top:140px}}.d-none{display:none}.overflow-visible{overflow-y:visible!important}.entry-card{overflow:visible!important}@media screen and (min-width:992px){.entry-card{margin-bottom:-220px}}#hero-scroll,.hero-scroll{bottom:20px;left:50%;position:absolute;transform:scale(.5) translateX(-100%);z-index:1}#hero-scroll .mouse,.hero-scroll .mouse{border:2px solid #fff;border-radius:50px;display:block;height:100px;margin:0 auto;position:relative;width:50px}#hero-scroll .move,.hero-scroll .move{animation:move 2s linear infinite;background-color:#fff;border-radius:50%;height:15px;left:50%;position:absolute;transform:translateX(-50%);width:15px}@-moz-keyframes move{0%{opacity:0;transform:translate(-50%,10px)}50%{opacity:1;transform:translate(-50%,40px)}to{opacity:0;transform:translate(-50%,80px)}}@-webkit-keyframes move{0%{opacity:0;transform:translate(-50%,10px)}50%{opacity:1;transform:translate(-50%,40px)}to{opacity:0;transform:translate(-50%,80px)}}@-o-keyframes move{0%{opacity:0;transform:translate(-50%,10px)}50%{opacity:1;transform:translate(-50%,40px)}to{opacity:0;transform:translate(-50%,80px)}}@keyframes move{0%{opacity:0;transform:translate(-50%,10px)}50%{opacity:1;transform:translate(-50%,40px)}to{opacity:0;transform:translate(-50%,80px)}}.fi{aspect-ratio:4/3;background-size:cover;border:1px solid #e0e0e0;height:18px;width:24px}.swiper.has-side-overlay:after{background:#fff;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));content:" ";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:calc(10% + 10px);z-index:1}@media screen and (min-width:1274px){.swiper.has-side-overlay{padding-right:10%;width:105%}.swiper.has-side-overlay .swiper-pagination{width:95%}}.swiper.has-side-overlay.no-overlay{padding-right:0!important;width:100%!important}.swiper.has-side-overlay.no-overlay:after{display:none!important}.swiper-count-1{display:flex;justify-content:center}.swiper{position:relative}.swiper-arrows{display:none;position:absolute;top:45%;width:100%}.swiper-arrows.active{display:flex}.swiper-arrows button{align-items:center;background:none;background-color:#173976;border:none;box-shadow:0 2px 6px rgba(0,0,0,.25);display:flex;height:40px;justify-content:center;opacity:0;padding:0;pointer-events:none;transition:all .225s ease-in-out;width:40px}.swiper-arrows button.show{opacity:1;pointer-events:all}.swiper-arrows button span{color:#fff;font-weight:700;fill:#fff;transition:all .225s ease-in-out}.swiper-arrows button:focus,.swiper-arrows button:hover{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.4);opacity:1}.swiper-arrows button:focus span,.swiper-arrows button:hover span{color:#173976;fill:#173976}.swiper-arrows button:active{background-color:#fff}.swiper-arrows button:active span{color:#173976;fill:#173976}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-pagination{bottom:0;display:none;justify-content:center;position:absolute;width:100%}.swiper-pagination.active{display:flex}.swiper-pagination .pagination-inner{align-items:center;display:flex;height:20px;justify-content:center;position:relative;width:200px}.swiper-pagination .pagination-inner .pagination-progress-bar{background:#b4c5e4;height:6px;position:absolute;width:100%}.swiper-pagination .pagination-inner .pagination-progress-bar .pagination-progress-bar-inner{background:#173976;height:6px;min-width:10%;position:absolute;transition:width .3s;width:0}.swiper-pagination .pagination-inner .pagination-button{background:none!important;border:none!important;border-radius:0xp!important;cursor:pointer;height:10px;position:relative;width:100%;z-index:1}@media screen and (max-width:992px){.swiper-pagination .pagination-inner{width:66%}}.related-post-section .news-slider-wrapper .swiper:before{content:" "!important;display:block!important;height:100%;height:calc(100% - 40px)!important;pointer-events:none;position:absolute;right:0;top:0;width:calc(10% + 10px);z-index:2}.swiper-pagination{padding:0 15px}.swiper.has-pagination{margin-bottom:40px}.swiper.has-pagination .swiper-wrapper{padding-bottom:40px!important}.swiper.has-pagination:after{height:calc(100% - 40px)!important}.swiper.special-pagination{margin-bottom:0!important}.swiper.special-pagination .swiper-wrapper{padding-bottom:0!important}@media screen and (max-width:992px){.swiper.special-pagination{margin-bottom:20px!important}.swiper.special-pagination .swiper-wrapper{padding-bottom:50px!important}}.overlay-grey .swiper.has-side-overlay:after{background:#f5f3f5;background:linear-gradient(270deg,#f5f3f5,hsla(300,9%,96%,0))}.academics-card-wrapper .swiper .swiper-slide{display:flex;height:auto}.academics-card-wrapper .swiper .inner-academics-card{display:flex;width:100%}.news-slider-wrapper .swiper-wrapper{margin-left:-16px}.blog-post-section .swiper-wrapper{margin-left:0}.basic-history-wrapper .basic-history-year{opacity:0;pointer-events:none;position:absolute}@media screen and (min-width:992px){.basic-history-wrapper{height:calc(100dvh - 126px);position:relative}.basic-history-wrapper .basic-history-wrapper-inner{background-color:#fff;height:100%;position:absolute;top:calc(100dvh - 126px);transition:top 1.5s cubic-bezier(1,0,.65,1);width:100%}.basic-history-wrapper .basic-history-wrapper-inner.force{top:0;transition:top 0s}.basic-history-wrapper .basic-history-wrapper-inner.active{top:0}.basic-history-wrapper .basic-history-wrapper-inner.deactive{top:calc(-100dvh + 126px)}.basic-history-wrapper .basic-history-wrapper-inner.preactive .image-col,.basic-history-wrapper .basic-history-wrapper-inner.preactive .text-col{animation:fadeInOut 2s ease-in-out;z-index:0!important}.basic-history-wrapper .basic-history-wrapper-inner.preactive.move-down .image-col,.basic-history-wrapper .basic-history-wrapper-inner.preactive.move-down .text-col{animation:fadeInOutTop 2s ease-in-out}@-moz-keyframes fadeInOut{0%{opacity:0;transform:translateY(100dvh) scale(.4)}to{opacity:1;transform:translateY(0) scale(1)}}@-webkit-keyframes fadeInOut{0%{opacity:0;transform:translateY(100dvh) scale(.4)}to{opacity:1;transform:translateY(0) scale(1)}}@-o-keyframes fadeInOut{0%{opacity:0;transform:translateY(100dvh) scale(.4)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInOut{0%{opacity:0;transform:translateY(100dvh) scale(.4)}to{opacity:1;transform:translateY(0) scale(1)}}@-moz-keyframes fadeInOutTop{0%{opacity:0;transform:translateY(-100dvh) scale(.4)}to{opacity:1;transform:translateY(0) scale(1)}}@-webkit-keyframes fadeInOutTop{0%{opacity:0;transform:translateY(-100dvh) scale(.4)}to{opacity:1;transform:translateY(0) scale(1)}}@-o-keyframes fadeInOutTop{0%{opacity:0;transform:translateY(-100dvh) scale(.4)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInOutTop{0%{opacity:0;transform:translateY(-100dvh) scale(.4)}to{opacity:1;transform:translateY(0) scale(1)}}.basic-history-wrapper .basic-history-wrapper-content{align-items:center;display:flex;height:100%;justify-content:space-between}.basic-history-wrapper .basic-history-wrapper-content .text-col{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 50px 0 16px;position:relative}.basic-history-wrapper .basic-history-wrapper-content.reverse{flex-direction:row-reverse}.basic-history-wrapper .basic-history-wrapper-content.reverse .text-col{padding:0 16px 0 50px}.basic-history-wrapper .basic-history-wrapper-content .image-col,.basic-history-wrapper .basic-history-wrapper-content .text-col{flex:49%;max-width:49%;opacity:1;transform:translateY(0) scale(1);transition:transform 1.5s cubic-bezier(1,0,.65,1)}.basic-history-wrapper .basic-history-wrapper-content.no-image{justify-content:center}.basic-history-wrapper .basic-history-wrapper-content.no-image .text-col{max-width:854px}.basic-history-wrapper .basic-history-wrapper-content .image-col,.basic-history-wrapper .basic-history-wrapper-content .image-col img{height:100%}.basic-history-wrapper .basic-history-year{color:#173976;font-family:montserrat,sans-serif;font-size:200px;font-weight:600;left:50%;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%) scale(1.2);z-index:2}@-moz-keyframes preactivate{0%{opacity:0;transform:translate(-50%,-50%) scale(1.2)}40%{opacity:1;transform:translate(-50%,-50%) scale(1)}60%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@-webkit-keyframes preactivate{0%{opacity:0;transform:translate(-50%,-50%) scale(1.2)}40%{opacity:1;transform:translate(-50%,-50%) scale(1)}60%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@-o-keyframes preactivate{0%{opacity:0;transform:translate(-50%,-50%) scale(1.2)}40%{opacity:1;transform:translate(-50%,-50%) scale(1)}60%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@keyframes preactivate{0%{opacity:0;transform:translate(-50%,-50%) scale(1.2)}40%{opacity:1;transform:translate(-50%,-50%) scale(1)}60%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}.basic-history-wrapper .basic-history-wrapper-inner.preactive .basic-history-year{animation:preactivate 2s ease-in-out}}.basic-history-wrapper .basic-history-wrapper-content .image-col img{object-fit:cover;width:100%}@media screen and (max-width:992px){.basic-history-wrapper .basic-history-wrapper-content{display:flex;flex-direction:column}.basic-history-wrapper .basic-history-wrapper-content .text-col{margin-bottom:50px;padding:0 16px}.basic-history-wrapper .basic-history-wrapper-content .text-col h3,.basic-history-wrapper .basic-history-wrapper-content .text-col h5,.basic-history-wrapper .basic-history-wrapper-content .text-col>h4{display:block;font-size:32px;margin-bottom:14px}.basic-history-wrapper .basic-history-wrapper-content .image-col{margin-bottom:25px}.basic-history-wrapper .basic-history-wrapper-content .image-col img{width:100%}}.basic-history-wrapper.editor-view{height:100%}.basic-history-wrapper.editor-view .basic-history-wrapper-inner{position:relative;top:0}.basic-history-wrapper .hero-scroll{opacity:0;transition:opacity .8s ease-in-out}@media screen and (max-width:992px){.basic-history-wrapper .hero-scroll{display:none}}.basic-history-wrapper .hero-scroll .move{background-color:#000}.basic-history-wrapper .hero-scroll .mouse{border:2px solid #000}.basic-history-wrapper .basic-history-wrapper-inner.deactive .hero-scroll{opacity:0}.basic-history-wrapper .basic-history-wrapper-inner.active .hero-scroll{opacity:1}.basic-history-wrapper .basic-history-wrapper-inner.text-right .hero-scroll{left:calc(50% + 45px)}.basic-history-wrapper .basic-history-wrapper-inner.text-left .hero-scroll{left:calc(50% - 45px)}