@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html,iframe,img,video{margin:0;padding:0;border:0}html{vertical-align:baseline}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}iframe,img,video{font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-spacing:0}body{font-family:"Poppins",sans-serif;background:#fff;color:#687188;line-height:1.5}hr{width:100%}.color--primary{color:#fa660c}.color--secondary{color:#041f62}.color--text{color:#687188}.bg--primary{background:#fa660c}.bg--secondary{background:#041f62}.color--white{color:#fff}.color--dark{color:#00164c}.blog-card,.blog-card__title,.button,.contact-box__link,.country-card,.country-card__name,.custom-nav__btn,.effect,.header,.header__search,.menu__link,.mobile-menu__link,.mobile-sub-menu__link,.mobile-tab-nav__link,.program-content__link,.school-card,.school-card__location,.school-card__name,.school-gallery__item img,.school-gallery__show-all:before,.school-info-card__more,.school-nav__link,.search-bar__popular-link,.search-form__input,.social__link,.sticky-button,.sticky-buttons,.tab-nav--pills .tab-link,.tag-pill,.testimonial-card__location,.testimonial-card__name,.widget-card__link{transition:all .25s ease-in-out}.blog-card__details,.flex,.footer-bottom,.footer__contact,.header__bottom .container-fluid,.header__top .container-fluid,.mobile-menu__link,.post-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.flex-start{display:inline-flex;justify-content:flex-start;align-items:center}.bdrs,.blog-card,.blog-card__img img,.blog-detail img,.country-card,.country-card__cover,.fr-content-element,.home-about__img,.map iframe,.program-content,.program-content__img img,.rounded-img,.school-card,.school-gallery-swiper img,.school-info-card,.testimonial-card,.testimonials__card{border-radius:16px}.dikeyAbsolute{position:absolute;top:50%;transform:translateY(-50%)}.dikeyFlex{display:flex;align-items:center;justify-content:center}.shadow{box-shadow:rgba(149,157,165,.2) 0 8px 24px}.shadow-hover{transition:all .2s ease-in-out}.shadow-hover:hover{box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.bgCover{background-position:center;background-repeat:no-repeat;background-size:cover}.fw300{font-weight:300}.fw400{font-weight:400}.fw500{font-weight:500}.fw600{font-weight:600}.fw700,.text-content b,.text-content strong{font-weight:700}.fz-12{font-size:12px}.fz-13{font-size:13px}.fz-14{font-size:14px}.fz-15{font-size:15px}.fz-16{font-size:16px}.fz-17{font-size:17px}.fz-18{font-size:18px}.fz-19{font-size:19px}.fz-20{font-size:20px}.mb30{margin-bottom:30px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb75{margin-bottom:75px}.mb100{margin-bottom:100px}.mb150{margin-bottom:150px}.mt15{margin-top:15px}.mt30{margin-top:30px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt75{margin-top:75px}.mt100{margin-top:100px}.mt150{margin-top:150px}.visible-scrollbar::-webkit-scrollbar{-webkit-appearance:none}.visible-scrollbar::-webkit-scrollbar:vertical{width:2px}.visible-scrollbar::-webkit-scrollbar:horizontal{height:2px}.visible-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:10px;border:1px solid rgba(0,0,0,.1)}.visible-scrollbar::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,.1)}.scrollbar::-webkit-scrollbar{width:4px}.scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:6px}.scrollbar-horizontal::-webkit-scrollbar-thumb:hover,.scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.1)}.scrollbar-horizontal::-webkit-scrollbar{height:4px}.scrollbar-horizontal::-webkit-scrollbar-track{background:#f1f1f1}.scrollbar-horizontal::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:6px}.button,.button--primary-glass,.glass{border-radius:20px;border:1px solid rgba(255,255,255,.3);position:relative}.button,.button--primary-glass,.glass,.header__search,.search-bar__popular-link{background:rgba(255,255,255,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(255,255,255,.1),inset 0 0 0 0 transparent;overflow:hidden}.header__search{border:1px solid rgba(255,255,255,.3);position:relative}.search-bar__popular-link{border-radius:20px}.search-bar__popular-link,.search-form,.search-form__button{border:1px solid rgba(255,255,255,.3);position:relative}.search-form{background:rgba(255,255,255,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(255,255,255,.1),inset 0 0 0 0 transparent;overflow:hidden}.search-form__button{border-radius:20px}.custom-nav__btn,.program-content__link,.search-form__button,.tab-nav--pills .tab-link{background:rgba(255,255,255,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(255,255,255,.1),inset 0 0 0 0 transparent;overflow:hidden}.program-content__link{position:relative}.tab-nav--pills .tab-link{border-radius:20px;position:relative}.custom-nav__btn,.tab-nav--pills .tab-link{border:1px solid rgba(255,255,255,.3)}.breadcrumb,.custom-nav__btn{position:relative}.breadcrumb,.country-card__count{background:rgba(255,255,255,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:20px;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(255,255,255,.1),inset 0 0 0 0 transparent;overflow:hidden}.partner-badge{border-radius:20px}.partner-badge,.school-nav,.school-nav__link{background:rgba(255,255,255,.05);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(255,255,255,.1),inset 0 0 0 0 transparent;position:relative;overflow:hidden}.breadcrumb::before,.button--primary-glass::before,.button::before,.country-card__count::before,.custom-nav__btn::before,.glass::before,.header__search::before,.partner-badge::before,.program-content__link::before,.school-nav::before,.school-nav__link::before,.search-bar__popular-link::before,.search-form::before,.search-form__button::before,.tab-nav--pills .tab-link::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent)}.breadcrumb::after,.button--primary-glass::after,.button::after,.country-card__count::after,.custom-nav__btn::after,.glass::after,.header__search::after,.partner-badge::after,.program-content__link::after,.school-nav::after,.school-nav__link::after,.search-bar__popular-link::after,.search-form::after,.search-form__button::after,.tab-nav--pills .tab-link::after{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:linear-gradient(180deg,rgba(255,255,255,.84),transparent,rgba(255,255,255,.3))}html{font-size:100%;scroll-behavior:smooth}a{text-decoration:none;color:inherit}*,:after,:before{box-sizing:border-box}iframe,img,svg,video{max-width:100%;vertical-align:middle;height:auto}button,input,select,textarea{font-family:"Poppins",sans-serif}button{background:0 0;border:0;outline:transparent;cursor:pointer;padding:0}.bi{position:relative;top:-1px}.noscroll{overflow:hidden}.tab-panel{display:none}.tab-active{display:block}.fadeIn,.tab-active,.tab-content{animation:fadeIn .5s}.text-content{display:block}@media (max-width:1200px){.text-content h1{font-size:1.6rem}.text-content h2{font-size:1.4rem}.text-content h3{font-size:1.2rem}.text-content h4{font-size:1.1rem}}@media (max-width:992px){.text-content h1{font-size:1.5rem}.text-content h2{font-size:1.3rem}.text-content h3{font-size:1.1rem}}@media (max-width:768px){.text-content h1{font-size:1.3rem}.text-content h2{font-size:1.2rem}}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{margin:.5em 0;font-weight:600;line-height:1.3;color:#00164c}.text-content .title{color:#00164c}.text-content h1{font-size:1.8rem}.text-content h2{font-size:1.5rem}.text-content h3{font-size:1.3rem}.text-content h4{font-size:1.1rem}.text-content,.text-content h5,.text-content h6{font-size:1rem}.text-content p{margin-bottom:1.5em;line-height:1.7}.text-content ol,.text-content ul{margin:1.5em 0;padding-left:1.5em;line-height:1.6}.text-content ul{list-style-type:disc}.text-content ul ul{list-style-type:circle}.text-content ul ul ul{list-style-type:square}.text-content ol{list-style-type:decimal}.text-content li{margin:.5em 0}.text-content em,.text-content i{font-style:italic}.text-content code{padding:.2em .4em;border-radius:3px;background-color:rgba(0,0,0,.05);font-size:.9em;font-family:"Courier New",monospace}.text-content blockquote{margin:1em 0;padding-left:1em;border-left:3px solid #fa660c;color:rgba(104,113,136,.8);font-style:italic}.text-content table{width:100%;max-width:100%;border:1px solid #eee;border-collapse:collapse;vertical-align:middle}.text-content table td,.text-content table th{border:1px solid #eee;padding:12px;vertical-align:middle}.text-content table td p,.text-content table th p,button{margin:0}.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:24px;height:18px;display:inline-block;position:relative}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:24px;height:2px;background-color:#fff8e8;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;display:block}.hamburger-inner{top:50%;margin-top:-1px}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--3dx .hamburger-box{perspective:48px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-8px,0) rotate(-45deg)}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:12px;padding-left:12px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:12px;padding-left:12px}.row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.row>*{padding-right:12px;padding-left:12px}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.row-cols-7>*{flex:0 0 auto;width:14.2857142857%}.row-cols-8>*{flex:0 0 auto;width:12.5%}.row-cols-9>*{flex:0 0 auto;width:11.1111111111%}.row-cols-10>*{flex:0 0 auto;width:10%}.row-cols-11>*{flex:0 0 auto;width:9.0909090909%}.col-1,.row-cols-12>*{flex:0 0 auto;width:8.3333333333%}.col-2,.col-3{flex:0 0 auto;width:16.6666666667%}.col-3{width:25%}.col-4,.col-5{flex:0 0 auto;width:33.3333333333%}.col-5{width:41.6666666667%}.col-6,.col-7{flex:0 0 auto;width:50%}.col-7{width:58.3333333333%}.col-8,.col-9{flex:0 0 auto;width:66.6666666667%}.col-9{width:75%}.col-10,.col-11{flex:0 0 auto;width:83.3333333333%}.col-11{width:91.6666666667%}.col-12,.col-auto{flex:0 0 auto;width:100%}.col-auto{width:auto}@media (min-width:576px){.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2,.col-sm-3{flex:0 0 auto;width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4,.col-sm-5{flex:0 0 auto;width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6,.col-sm-7{flex:0 0 auto;width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8,.col-sm-9{flex:0 0 auto;width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10,.col-sm-11{flex:0 0 auto;width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12,.col-sm-auto{flex:0 0 auto;width:100%}.col-sm-auto{width:auto}}@media (min-width:768px){.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2,.col-md-3{flex:0 0 auto;width:16.6666666667%}.col-md-3{width:25%}.col-md-4,.col-md-5{flex:0 0 auto;width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6,.col-md-7{flex:0 0 auto;width:50%}.col-md-7{width:58.3333333333%}.col-md-8,.col-md-9{flex:0 0 auto;width:66.6666666667%}.col-md-9{width:75%}.col-md-10,.col-md-11{flex:0 0 auto;width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12,.col-md-auto{flex:0 0 auto;width:100%}.col-md-auto{width:auto}}@media (min-width:992px){.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2,.col-lg-3{flex:0 0 auto;width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4,.col-lg-5{flex:0 0 auto;width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6,.col-lg-7{flex:0 0 auto;width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8,.col-lg-9{flex:0 0 auto;width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10,.col-lg-11{flex:0 0 auto;width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12,.col-lg-auto{flex:0 0 auto;width:100%}.col-lg-auto{width:auto}}@media (min-width:1200px){.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2,.col-xl-3{flex:0 0 auto;width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4,.col-xl-5{flex:0 0 auto;width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6,.col-xl-7{flex:0 0 auto;width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8,.col-xl-9{flex:0 0 auto;width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10,.col-xl-11{flex:0 0 auto;width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12,.col-xl-auto{flex:0 0 auto;width:100%}.col-xl-auto{width:auto}}@media (min-width:1400px){.col-xxl-1,.col-xxl-2{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{width:16.6666666667%}.col-xxl-3,.col-xxl-4{flex:0 0 auto;width:25%}.col-xxl-4{width:33.3333333333%}.col-xxl-5,.col-xxl-6{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{width:50%}.col-xxl-7,.col-xxl-8{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{width:66.6666666667%}.col-xxl-10,.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{width:83.3333333333%}.col-xxl-11,.col-xxl-12{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{width:100%}.col-xxl-auto{flex:0 0 auto;width:auto}}.g-0{margin-right:0!important;margin-left:0!important}.g-0>*{padding-right:0!important;padding-left:0!important}.gx-0{margin-right:0!important;margin-left:0!important}.gx-0>*{padding-right:0!important;padding-left:0!important}.gy-0>*{padding-top:0!important;padding-bottom:0!important}.g-1{margin-right:-6px!important;margin-left:-6px!important}.g-1>*{padding-right:6px!important;padding-left:6px!important}.gx-1{margin-right:-6px!important;margin-left:-6px!important}.gx-1>*{padding-right:6px!important;padding-left:6px!important}.gy-1>*{padding-top:6px!important;padding-bottom:6px!important}.g-2{margin-right:-12px!important;margin-left:-12px!important}.g-2>*{padding-right:12px!important;padding-left:12px!important}.gx-2{margin-right:-12px!important;margin-left:-12px!important}.gx-2>*{padding-right:12px!important;padding-left:12px!important}.gy-2>*{padding-top:12px!important;padding-bottom:12px!important}.g-3{margin-right:-18px!important;margin-left:-18px!important}.g-3>*{padding-right:18px!important;padding-left:18px!important}.gx-3{margin-right:-18px!important;margin-left:-18px!important}.gx-3>*{padding-right:18px!important;padding-left:18px!important}.gy-3>*{padding-top:18px!important;padding-bottom:18px!important}.g-4{margin-right:-24px!important;margin-left:-24px!important}.g-4>*{padding-right:24px!important;padding-left:24px!important}.gx-4{margin-right:-24px!important;margin-left:-24px!important}.gx-4>*{padding-right:24px!important;padding-left:24px!important}.gy-4>*{padding-top:24px!important;padding-bottom:24px!important}.g-5{margin-right:-30px!important;margin-left:-30px!important}.g-5>*{padding-right:30px!important;padding-left:30px!important}.gx-5{margin-right:-30px!important;margin-left:-30px!important}.gx-5>*{padding-right:30px!important;padding-left:30px!important}.gy-5>*{padding-top:30px!important;padding-bottom:30px!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0,.mx-0{margin-right:0!important}.mx-0{margin-left:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0,.px-0{padding-right:0!important}.px-0{padding-left:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.m-1{margin:12px!important}.mt-1{margin-top:12px!important}.mb-1{margin-bottom:12px!important}.ml-1{margin-left:12px!important}.mr-1,.mx-1{margin-right:12px!important}.mx-1{margin-left:12px!important}.my-1{margin-top:12px!important;margin-bottom:12px!important}.p-1{padding:12px!important}.pt-1{padding-top:12px!important}.pb-1{padding-bottom:12px!important}.pl-1{padding-left:12px!important}.pr-1,.px-1{padding-right:12px!important}.px-1{padding-left:12px!important}.py-1{padding-top:12px!important;padding-bottom:12px!important}.m-2{margin:24px!important}.mt-2{margin-top:24px!important}.mb-2{margin-bottom:24px!important}.ml-2{margin-left:24px!important}.mr-2,.mx-2{margin-right:24px!important}.mx-2{margin-left:24px!important}.my-2{margin-top:24px!important;margin-bottom:24px!important}.p-2{padding:24px!important}.pt-2{padding-top:24px!important}.pb-2{padding-bottom:24px!important}.pl-2{padding-left:24px!important}.pr-2,.px-2{padding-right:24px!important}.px-2{padding-left:24px!important}.py-2{padding-top:24px!important;padding-bottom:24px!important}.m-3{margin:36px!important}.mt-3{margin-top:36px!important}.mb-3{margin-bottom:36px!important}.ml-3{margin-left:36px!important}.mr-3,.mx-3{margin-right:36px!important}.mx-3{margin-left:36px!important}.my-3{margin-top:36px!important;margin-bottom:36px!important}.p-3{padding:36px!important}.pt-3{padding-top:36px!important}.pb-3{padding-bottom:36px!important}.pl-3{padding-left:36px!important}.pr-3,.px-3{padding-right:36px!important}.px-3{padding-left:36px!important}.py-3{padding-top:36px!important;padding-bottom:36px!important}.m-4{margin:48px!important}.mt-4{margin-top:48px!important}.mb-4{margin-bottom:48px!important}.ml-4{margin-left:48px!important}.mr-4,.mx-4{margin-right:48px!important}.mx-4{margin-left:48px!important}.my-4{margin-top:48px!important;margin-bottom:48px!important}.p-4{padding:48px!important}.pt-4{padding-top:48px!important}.pb-4{padding-bottom:48px!important}.pl-4{padding-left:48px!important}.pr-4,.px-4{padding-right:48px!important}.px-4{padding-left:48px!important}.py-4{padding-top:48px!important;padding-bottom:48px!important}.m-5{margin:60px!important}.mt-5{margin-top:60px!important}.mb-5{margin-bottom:60px!important}.ml-5{margin-left:60px!important}.mr-5,.mx-5{margin-right:60px!important}.mx-5{margin-left:60px!important}.my-5{margin-top:60px!important;margin-bottom:60px!important}.p-5{padding:60px!important}.pt-5{padding-top:60px!important}.pb-5{padding-bottom:60px!important}.pl-5{padding-left:60px!important}.pr-5,.px-5{padding-right:60px!important}.px-5{padding-left:60px!important}.py-5{padding-top:60px!important;padding-bottom:60px!important}.m-6{margin:72px!important}.mt-6{margin-top:72px!important}.mb-6{margin-bottom:72px!important}.ml-6{margin-left:72px!important}.mr-6,.mx-6{margin-right:72px!important}.mx-6{margin-left:72px!important}.my-6{margin-top:72px!important;margin-bottom:72px!important}.p-6{padding:72px!important}.pt-6{padding-top:72px!important}.pb-6{padding-bottom:72px!important}.pl-6{padding-left:72px!important}.pr-6,.px-6{padding-right:72px!important}.px-6{padding-left:72px!important}.py-6{padding-top:72px!important;padding-bottom:72px!important}.m-7{margin:84px!important}.mt-7{margin-top:84px!important}.mb-7{margin-bottom:84px!important}.ml-7{margin-left:84px!important}.mr-7,.mx-7{margin-right:84px!important}.mx-7{margin-left:84px!important}.my-7{margin-top:84px!important;margin-bottom:84px!important}.p-7{padding:84px!important}.pt-7{padding-top:84px!important}.pb-7{padding-bottom:84px!important}.pl-7{padding-left:84px!important}.pr-7,.px-7{padding-right:84px!important}.px-7{padding-left:84px!important}.py-7{padding-top:84px!important;padding-bottom:84px!important}.m-8{margin:96px!important}.mt-8{margin-top:96px!important}.mb-8{margin-bottom:96px!important}.ml-8{margin-left:96px!important}.mr-8,.mx-8{margin-right:96px!important}.mx-8{margin-left:96px!important}.my-8{margin-top:96px!important;margin-bottom:96px!important}.p-8{padding:96px!important}.pt-8{padding-top:96px!important}.pb-8{padding-bottom:96px!important}.pl-8{padding-left:96px!important}.pr-8,.px-8{padding-right:96px!important}.px-8{padding-left:96px!important}.py-8{padding-top:96px!important;padding-bottom:96px!important}.text-start{text-align:left!important}.text-center{text-align:center!important}.text-end{text-align:right!important}@media (min-width:576px){.text-sm-start{text-align:left!important}.text-sm-center{text-align:center!important}.text-sm-end{text-align:right!important}}@media (min-width:768px){.text-md-start{text-align:left!important}.text-md-center{text-align:center!important}.text-md-end{text-align:right!important}}@media (min-width:992px){.text-lg-start{text-align:left!important}.text-lg-center{text-align:center!important}.text-lg-end{text-align:right!important}}.gap-1{gap:.5rem!important}.gap-2{gap:1rem!important}.gap-3{gap:1.5rem!important}.gap-4{gap:2rem!important}.gap-5{gap:3rem!important}:root{--swiper-theme-color: #fa660c}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);width:100%}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.1490196078)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5019607843),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5019607843),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5019607843),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5019607843),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size: 44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next ::slotted(svg),.swiper-button-next svg,.swiper-button-prev ::slotted(svg),.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0deg)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset, 50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset, 4px)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);left:0;top:var(--swiper-pagination-top, auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color, #000);border-radius:var(--swiper-pagination-bullet-border-radius, 50%);display:inline-block;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px))}.swiper-pagination-bullet button{-webkit-appearance:none;appearance:none;border:0;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color, var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity, 1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left, auto);right:var(--swiper-pagination-right, 8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.2509803922));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size, 4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar,.swiper-scrollbar-drag{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1019607843));touch-action:none}#__bs_notify__,.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom, 4px);height:var(--swiper-scrollbar-size, 4px);left:var(--swiper-scrollbar-sides-offset, 1%);position:absolute;top:var(--swiper-scrollbar-top, auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left, auto);position:absolute;right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);width:var(--swiper-scrollbar-size, 4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5019607843));height:100%;left:0;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:300;src:url(../fonts/poppins-v24-latin_latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;src:url(../fonts/poppins-v24-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:500;src:url(../fonts/poppins-v24-latin_latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;src:url(../fonts/poppins-v24-latin_latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;src:url(../fonts/poppins-v24-latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:800;src:url(../fonts/poppins-v24-latin_latin-ext-800.woff2) format("woff2")}.title{font-size:2.4rem;display:block;font-weight:600;line-height:1.3}.title--big{font-size:3.6rem}.title--medium{font-size:2rem}.title--small{font-size:1.8rem}.title--smaller{font-size:1.4rem}@media (max-width:1400px){.title{font-size:2.8rem}.title--big{font-size:3.4rem}.title--medium{font-size:2.2rem}.title--small{font-size:2rem}.title--smaller{font-size:1.2rem}}@media (max-width:1200px){.title{font-size:2.5rem}.title--big{font-size:3rem}.title--medium{font-size:2rem}.title--small{font-size:1.8rem}.title--smaller{font-size:1.2rem}}@media (max-width:992px){.title{font-size:2rem}.title--big{font-size:2.6rem}.title--medium{font-size:1.8rem}.title--small{font-size:1.5rem}.title--smaller{font-size:1.2rem}}@media (max-width:768px){.title{font-size:1.6rem}.title--big{font-size:2rem}.title--medium{font-size:1.4rem}.title--small{font-size:1.2rem}.title--smaller{font-size:1rem}}.form-control,.form-select{display:block;width:100%;padding:.75rem 1.25rem;font-size:.9rem;font-weight:400;line-height:1.5;color:#041f62;background-color:#fff;background-clip:padding-box;border:1px solid #e2e8f0;-webkit-appearance:none;appearance:none;border-radius:12px;transition:all .2s ease-in-out;height:auto}.form-control:-ms-input-placeholder,.form-select:-ms-input-placeholder{color:#94a3b8;opacity:1}.form-control::placeholder,.form-select::placeholder{color:#94a3b8;opacity:1}.form-control:focus,.form-select:focus{color:#041f62;background-color:#fff;border-color:#fa660c;outline:0;box-shadow:0 0 0 4px rgba(250,102,12,.1)}.form-control:disabled,.form-select:disabled{background-color:#f8fafc;opacity:1}textarea.form-control{min-height:120px;padding-top:1rem;resize:vertical}.form-select{padding-right:2.5rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23334155' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 12px}label{display:inline-block;margin-bottom:.5rem;font-size:.85rem;font-weight:500}.custom-control-label::after,.custom-control-label::before{top:0}.custom-control{font-size:.8rem;display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;-ms-user-select:none;user-select:none}.custom-control input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #e2e8f0;border-radius:6px;background-color:#fff;cursor:pointer;position:relative;transition:all .2s ease-in-out;flex-shrink:0;margin-top:2px}.custom-control input[type=checkbox]:checked{background-color:#fa660c;border-color:#fa660c}.custom-control input[type=checkbox]:checked::after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-control input[type=checkbox]:focus{outline:0;box-shadow:0 0 0 4px rgba(250,102,12,.1)}.custom-control input[type=checkbox]:hover:not(:checked){border-color:#cbd5e1}.custom-control label,.custom-control span{margin-bottom:0;line-height:1.5;cursor:pointer}.custom-control a{color:#fa660c;text-decoration:underline}.custom-control a:hover{color:#cd4d00}.btn-mobile{position:relative;top:3px;display:none;padding:0}.bi,.icon{vertical-align:middle}.mobil-bg{position:fixed;top:0;left:0;z-index:996;display:none;width:100%;height:100%;background:rgba(0,0,0,.1)}.mobil-bg.active{display:block}.button{background-color:#fff;color:#687188;font-size:.9rem}.button,.tab-nav--pills .tab-link{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border:1px solid #fff;font-weight:500;line-height:1.3;gap:6px}.button--primary,.button:hover{border-color:#fa660c;background-color:#fa660c;color:#fff}.button--primary:hover{border-color:#cd4d00;background-color:#cd4d00;color:#fff}.button--secondary{border-color:#041f62;background-color:#041f62;color:#fff}.button--secondary:hover{border-color:#001445;background-color:#001445;color:#fff}.button--outline-primary{border-color:#fff;background-color:transparent;color:#fff}.button--outline-primary:hover{border-color:#cd4d00;background-color:#cd4d00;color:#fff}.button--primary-glass{border-color:#fa660c;background-color:rgba(250,102,12,.4);color:#fff}.button--primary-glass:hover{background-color:#cd4d00}.button--blue{border-color:#0a47b0;background-color:#0a47b0;color:#fff}.button--blue:hover{border-color:#003795;background-color:#003795;color:#fff}.button--whatsapp{border-color:#55d062;background-color:#55d062;color:#fff}.button--whatsapp:hover{border-color:#2eb33c;background-color:#2eb33c;color:#fff}.header{position:fixed;top:0;left:0;z-index:770;width:100%;color:#fff}.header__top{background-color:#00164c;font-size:.8rem}.header__top-right{display:inline-flex;gap:36px}.header__top .container-fluid{height:46px}.header__logo-wrapper{width:187px}.header__bottom{position:relative;height:90px;background-color:#041f62}.header__bottom .container-fluid{height:90px}.header__right,.header__search{display:inline-flex;align-items:center}.header__right{gap:24px;width:187px}.header__right .button,.header__right .tab-nav--pills .tab-link,.tab-nav--pills .header__right .tab-link{height:40px}.header__search{justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;line-height:1}.header__search:hover{background-color:#cd4d00;color:#fff}.header--fixed{top:-46px;box-shadow:0 6px 16px -6px rgba(0,0,0,.4)}.header-contact{display:inline-flex;gap:16px}.header-contact__item{display:inline-flex;align-items:center;color:#d7d7d7;gap:6px}.header-contact__item svg{width:14px;height:14px;color:#fa660c}.header-contact__item:hover,.header-links__item:hover{color:#fa660c;text-decoration:underline}.header-links{display:inline-flex;gap:16px}.header-links__item{color:#e0e0e0}.social{display:inline-flex;gap:16px}.menu__link:hover,.social__link:hover{color:#fa660c}.logo{display:inline-block;width:102px;height:68px}.menu{flex:1;padding-right:60px;padding-left:60px}.home-banner,.menu__link,.menu__list{align-items:center;justify-content:center}.menu__list{display:flex;gap:32px}.home-banner,.menu__link{color:#fff}.menu__link{display:inline-flex;font-weight:500;font-size:.9rem;gap:6px}.menu__link svg{width:14px;height:14px}.home-banner{position:relative;display:flex;flex-direction:column;min-height:100vh;background-position:center;background-size:cover}.home-banner:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,22,76,.6);content:""}.home-banner__body{padding-right:15px;padding-left:15px;width:100%}.home-banner__content{position:relative;z-index:4;margin-right:auto;margin-left:auto;padding-top:160px;max-width:100%;width:800px;text-align:center}.home-banner__image{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-banner__title{display:block;margin-bottom:24px;color:#fa660c;font-weight:600;font-size:50px;line-height:1.2}.home-banner__title small{display:block;color:#fff;font-weight:400;font-size:80%}.home-banner__description{display:block;margin-bottom:36px;font-size:1rem}.home-banner .search-bar{margin-top:120px}.search-bar{position:relative;z-index:10;margin-right:auto;margin-left:auto;max-width:calc(100% - 30px);width:930px}.search-bar__popular,.search-bar__popular-list{flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:16px}.search-bar__popular{display:flex;margin-top:16px;color:rgba(255,255,255,.72);font-size:.9rem}.search-bar__popular-list{display:inline-flex}.search-bar__popular-item{vertical-align:bottom}.search-bar__popular-link{display:inline-block;padding:6px 16px;color:#fff;vertical-align:middle;font-weight:500;font-size:.75rem}.search-bar__popular-link:hover{background-color:#fa660c;color:#fff}.search-form{display:flex;justify-content:space-between;padding:16px;border-radius:18px;background-color:rgba(0,0,0,.1);gap:16px}.search-form__body,.search-form__category{display:flex;align-items:center;justify-content:flex-start}.search-form__body{flex:1;padding:12px;border-radius:12px;background-color:#fff;gap:12px}.search-form__category{width:240px;gap:8px}.search-form__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:14px;background-color:rgba(250,102,12,.1);color:#fa660c;line-height:1}.search-form__select-wrapper{flex:1}.search-form__label{display:block;margin-bottom:4px;margin-left:4px;color:#adadad;letter-spacing:1px;font-weight:400;font-size:.7rem}.search-form__select{display:block;padding-left:0;width:100%;border:0;font-weight:500;font-size:.9rem}.search-form__input{flex:1}.search-form__divider{width:1px;height:44px;background-color:#eee}.search-form__button{font-weight:600;font-size:1.1rem;gap:6px}.search-form__input{padding:12px;outline:transparent;border:0;border-radius:14px;font-size:1rem}.search-form__input:focus,.search-form__input:hover{background-color:#fafafa}.home-stats{padding:45px 0;background-color:#041f62}.home-stats__list{display:flex;align-items:center;justify-content:space-between}.home-stats__item{display:inline-flex;align-items:center;justify-content:flex-start;color:#fff;gap:16px}.home-stats__value{display:block;font-weight:600;font-size:2.4rem;line-height:1.1}.home-stats__label{font-weight:300;font-size:.9rem;opacity:.7}.home-stats__divider{display:inline-block;width:1px;height:60px;background-color:rgba(255,255,255,.1)}.section{position:relative;padding:80px 0}.text{color:#687188}.sub-text,.text{font-size:.9rem}.text--big{font-size:1rem}.text--bigger{font-size:1.2rem}.title-section{margin-right:auto;margin-left:auto;max-width:100%;width:800px}.title-section__subtitle{color:#fa660c;letter-spacing:1px;font-weight:700;font-size:.75rem}.title-section__title{display:block;margin-bottom:16px;color:#041f62;line-height:1.2}.title-section__description{font-size:.9rem}.title-section--left{margin:0;text-align:left}.title-section--slider{display:flex;align-items:flex-end;justify-content:space-between;width:100%;gap:160px}@media (max-width:1200px){.title-section--slider{gap:20px}}.title-section--slider .custom-nav{flex-shrink:0}.program-content{padding:45px;border:1px solid #eee;background-color:#fafafa}.program-content__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.program-content__body{width:54%}.program-content__img{width:40%}.program-content__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.program-content__most-popular{margin-top:30px;padding-top:30px;width:100%;border-top:1px solid #eee}.program-content__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px}.program-content__subtitle{display:block;color:#041f62;font-size:.9rem}.program-content__link{display:inline-block;padding:8px 16px;border:1px solid rgba(4,31,98,.2);border-radius:12px;color:#041f62;font-weight:500;font-size:.75rem}.program-content__link:hover{border-color:#041f62;background-color:#041f62;color:#fff}.program-content__link--all,.tab-nav--pills .tab-link.active,.tab-nav--pills .tab-link:hover{border-color:#fa660c;background-color:#fa660c;color:#fff}.program-content__link--all:hover{border-color:#cd4d00;background-color:#cd4d00;color:#fff}.tab-nav--pills{display:flex;align-items:center;justify-content:center;gap:16px}.tab-nav--pills .tab-link{border-color:#041f62;background-color:transparent;color:#041f62;font-size:.8rem}.button-nav{display:inline-flex;flex-wrap:wrap;gap:16px}.home-about{color:#fff}.home-about__top{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%23011954' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23011b5b' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%23021e63' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%2303216a' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%23042471' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23042574' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%23042677' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23052679' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%2305277c' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%2305287F' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E");background-size:cover}.home-about__bottom,.home-about__top{padding:80px 0;background-color:#00164c}@media (min-width:992px){.home-about__bottom .home-about__content{padding-right:50px;padding-left:0}}.footer-menu__list li,.home-about__img{width:100%}@media (min-width:992px){.home-about__content{padding-left:50px}}.home-about .text--big,.home-about .title,.school-card:hover .school-card__name{color:#fff}.home-about .text-content,.school-card:hover .school-card__location{color:#d7d7d7}.home-about .row{align-items:center}.check-list{display:flex;flex-direction:column;gap:24px}.check-list__item{display:flex;align-items:center;justify-content:flex-start;gap:16px}.check-list__item svg{flex-shrink:0;width:36px;height:36px;color:#fa660c}.check-list__title{display:block;font-weight:500;font-size:.9rem;line-height:1.3}.check-list__text{color:#d7d7d7;font-size:.8rem}.schools-grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.schools-grid--page{grid-template-columns:repeat(3,1fr)}.school-card{display:inline-flex;align-items:center;justify-content:flex-start;padding:12px;border:1px solid rgba(4,31,98,.2);gap:18px}.school-card__img{width:48px;height:48px;border-radius:12px;-o-object-fit:cover;object-fit:cover}.school-card__name{display:block;margin-bottom:2px;color:#041f62;font-weight:600;font-size:.9rem}.school-card__location{color:#687188;font-size:.75rem}.school-card:hover{background-color:#041f62}.testimonials{display:flex;justify-content:space-between;gap:24px}.testimonials__card{display:inline-flex;align-items:center;justify-content:center;padding:24px 16px;width:220px;background-color:#041f62;text-align:center}.testimonials__point{display:block;color:#fff;font-weight:600;font-size:5rem;line-height:1.3}.testimonials__stars{justify-content:center;margin-top:6px;margin-bottom:6px}.testimonial-card__stars,.testimonials__stars{display:flex;align-items:center;color:#ffb54c;font-size:.8rem;gap:4px}.custom-nav__btn svg,.testimonial-card__stars svg,.testimonials__stars svg{width:14px;height:14px}.testimonials__google{display:block;margin:12px auto 24px;max-width:100%;width:90px}.testimonials__swiper{width:calc(100% - 224px)}.testimonials__swiper .swiper-slide{height:auto}.testimonials__swiper .testimonial-card{height:100%}.testimonials .swiper-pagination{display:none}.testimonial-card{padding:24px;border:1px solid rgba(4,31,98,.2);-ms-user-select:none;user-select:none}.testimonial-card__header{display:flex;align-items:center;justify-content:flex-start;gap:16px}.testimonial-card__avatar{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.testimonial-card__name{display:block;margin-bottom:2px;color:#041f62;font-weight:600;font-size:.9rem}.testimonial-card__location{color:#687188;font-size:.75rem}.testimonial-card__date{display:block;margin-top:12px;font-size:.8rem}.testimonial-card__stars{justify-content:flex-start;margin:12px 0}.testimonial-card__comment{font-size:.85rem}.testimonial-card__comment--big{color:#041f62;font-size:1rem}.custom-nav{display:inline-flex;align-items:center;justify-content:center;gap:12px}.custom-nav__btn{padding:12px;border-radius:14px;background-color:#fa660c;color:#fff;line-height:1}.custom-nav__btn:hover{background-color:#cd4d00}.blog-card__img img,.rounded-img{width:100%;-o-object-fit:cover;object-fit:cover}.faq-list{display:flex;flex-direction:column;gap:16px}.faq-list__item.active .faq-list__question,.faq-list__item:hover .faq-list__question{border-color:#041f62;background-color:#041f62;color:#fff}.faq-list__item.active .faq-list__question svg{transform:rotate(90deg)}.blog-card,.faq-list__question{display:flex;justify-content:space-between;border:1px solid rgba(4,31,98,.2)}.faq-list__answer>div,.faq-list__question{width:100%;border-radius:14px;font-size:.9rem}.faq-list__question{align-items:center;color:#041f62;text-align:left;font-weight:500;transition:color .3s,background-color .3s,border-color .3s;gap:16px;padding:12px}.faq-list__question svg{top:1px;flex-shrink:0}.faq-list__answer>div{padding:24px;border:1px solid rgba(4,31,98,.2)}.swiper--fit .swiper-slide{height:auto}.blog-card{flex-direction:column;padding:16px;height:100%}.blog-card:hover{border-color:#041f62}.blog-card__body{margin-bottom:12px}.blog-card__img{display:block}.blog-card__img img{height:25vh}@media (max-width:1200px){.blog-card__img img{height:35vh}}.blog-card__details{padding:12px 0;font-size:.8rem;gap:12px}.blog-card__date,.post-meta__date{font-size:.8rem;opacity:.7}.blog-card__category,.post-meta__category{color:#fa660c;font-weight:700}.blog-card__category:hover,.blog-card__title:hover,.post-meta__category:hover{text-decoration:underline}.blog-card__title{display:block;color:#041f62;font-weight:600;font-size:.9rem}.blog-card__title:hover{color:#fa660c}.blog-card__description{display:block;margin-top:8px;margin-bottom:16px;font-size:.8rem}.blog-card__read-more{font-size:.8rem}.home-form{position:relative;margin-top:0;padding-top:120px;padding-bottom:60px}.home-form:after{position:absolute;bottom:-2px;left:0;width:100%;height:300px;background-color:#000d2d;content:""}.home-form--default{margin:120px 0;padding:0}.home-form--default:after{display:none}.form-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.form-wrapper__left{padding:50px;width:50%;border-top-left-radius:22px;border-bottom-left-radius:22px;background-color:#041f62;color:#fff}.form-wrapper__left .sub-text,.form-wrapper__left .text{color:#d7d7d7}.form-wrapper__left .form-control{border:2px solid #fff}.form-wrapper__left .form-control:focus,.form-wrapper__left .form-control:hover{border-color:#fa660c}.form-wrapper__left .button,.form-wrapper__left .tab-nav--pills .tab-link,.tab-nav--pills .form-wrapper__left .tab-link{padding:16px;width:100%;font-size:1rem}.form-wrapper__right{position:relative;display:inline-flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;overflow:hidden;padding:50px;width:50%;border-top-right-radius:22px;border-bottom-right-radius:22px;background-position:center;background-size:cover;color:#fff}.form-wrapper__right:after{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(transparent,rgba(0,0,0,.8));content:""}.form-wrapper div,.page-banner>div{position:relative;z-index:4}.form-wrapper__title{position:relative;z-index:6;display:block;margin-top:20px;font-weight:600;font-size:.9rem}.form-wrapper__text{position:relative;z-index:6;font-size:1.1rem}.form .custom-control input[type=checkbox]{border-width:1px;background-color:rgba(255,255,255,.1)}.form-buttons{display:flex;justify-content:space-between;margin-top:12px;gap:12px}.form-buttons .button,.form-buttons .tab-nav--pills .tab-link,.tab-nav--pills .form-buttons .tab-link{flex:1;padding:14px 12px;border-radius:16px}.footer{padding-top:50px;background-color:#000d2d}.footer__left{padding-right:80px;width:400px;color:#fff;font-size:.9rem}.footer__right{display:inline-flex;flex:1;align-items:flex-start;justify-content:flex-end;gap:50px}.footer__contact{margin-top:24px;padding-top:24px;padding-bottom:24px;border-top:1px solid rgba(255,255,255,.1);gap:30px}.contact-link{display:inline-flex;align-items:center;justify-content:flex-start;color:#fff;gap:8px}.contact-link svg{flex-shrink:0;color:#fa660c}.bottom-links a:hover,.contact-link:hover,.footer-menu__link:hover{text-decoration:underline}.footer-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}.footer-menu{display:inline-block;min-width:200px;color:#fff}.footer-menu__list{display:inline-flex;flex-wrap:wrap;justify-content:flex-start}.footer-menu__title{display:block;margin-bottom:12px;width:100%;font-size:.9rem}.footer-menu__link{display:inline-block;margin-bottom:8px;width:auto;font-size:.9rem;opacity:.8}.footer-menu__link:hover{opacity:1}.footer-menu--multi{flex:1}.footer-menu--multi .footer-menu__list{display:grid;grid-column-gap:12px;grid-template-columns:repeat(2,1fr)}.footer-bottom{padding-top:24px;padding-bottom:64px;border-top:1px solid rgba(255,255,255,.1);color:#fff;font-size:.9rem;opacity:.6}.footer-bank{margin:80px 0;text-align:center}.footer-logo{display:inline-block;width:160px}.bottom-links a,.sub-text{color:#d7d7d7}.sticky-button,.sticky-buttons{display:inline-flex;align-items:center}.sticky-buttons{position:fixed;right:0;bottom:0;z-index:760;padding:15px;gap:12px;justify-content:flex-end}.sticky-button{justify-content:center;width:48px;height:48px;border-radius:50%;color:#fff;line-height:1}.sticky-button svg{width:20px;height:20px}.sticky-button:hover{transform:scale(1.1)}.page-banner{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;padding-bottom:30px;height:500px;background-position:center;background-size:cover}.page-banner__content{max-width:100%;width:600px}.page-banner__title{margin-bottom:12px;font-size:2rem;line-height:1.3}.page-banner__description{font-size:.9rem;opacity:.8}.page-banner:before,.school-gallery__show-all:before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.page-banner:before{z-index:1;background-color:rgba(0,22,76,.6)}.page-banner>div{color:#fff}.breadcrumb{display:inline-flex;align-items:center;justify-content:flex-start;padding:8px 16px;font-size:.8rem;gap:8px}.breadcrumb__link:hover{text-decoration:underline}.breadcrumb__current{opacity:.75}.faq-list__answer{overflow:hidden;padding-top:0;padding-bottom:0;max-height:0;transition:max-height .3s ease-out,padding .3s ease-out}.faq-list__item.active .faq-list__answer{padding-top:1rem;padding-bottom:1rem;max-height:500px}.faq-list__question svg{transition:transform .3s ease}.page-wrapper{padding:60px 0}.page-body{position:relative;z-index:20;padding-top:60px;padding-bottom:60px}.page-body__content{width:calc(100% - 470px)}.page-body__aside{position:sticky;top:120px;margin-top:-300px;width:420px}.page-body .container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.form--small{padding:24px;border-radius:24px;background-color:#041f62;color:#fff}.form--small .title{font-size:1.2rem}.form--small .sub-text,.form--small .text{color:rgba(255,255,255,.85);font-size:.8rem}.form--small .form-control{padding:12px;background-color:rgba(255,255,255,.2);color:#fff;font-size:.8rem}.form--small .form-control:hover{background-color:rgba(255,255,255,.35)}.form--small .custom-control-label{font-size:.8rem}.link,.partner-badge strong{font-weight:600}.link:hover{text-decoration:underline}.link--primary{color:#fa660c}.link--primary:hover{color:#cd4d00}.country-card{display:block;padding:16px;height:100%;border:1px solid rgba(4,31,98,.4)}.country-card,.country-card__image{position:relative}.country-card__flag{position:absolute;top:6px;left:6px;width:32px;height:32px;border-radius:50%}.country-card__cover,.school-gallery__item img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.country-card__count{position:absolute;bottom:6px;left:6px;padding:4px 8px;color:#fff;font-size:.8rem}.country-card__name{display:block;margin-top:12px;color:#041f62;font-weight:600;font-size:.9rem}.country-card:hover{background-color:#041f62}.country-card:hover .country-card__name{color:#fff}.partner-badge{display:inline-flex;align-items:center;padding:6px 12px;border-color:#fa660c;background-color:rgba(250,102,12,.1);color:#fa660c;font-size:.7rem;gap:6px}.partner-badge svg{flex-shrink:0;width:14px;height:14px}.fresco{cursor:zoom-in}.school-gallery{margin-top:2rem;margin-bottom:3rem}.school-gallery__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:8px;grid-row-gap:8px}.school-gallery__item{position:relative;display:block;overflow:hidden;padding:0;border:0;border-radius:12px;background:0 0;transition:transform .3s ease,box-shadow .3s ease}.school-gallery__item:hover{box-shadow:0 0 0 2px #fa660c}.school-gallery__item--1{grid-area:1/1/3/3}.school-gallery__item--2{grid-area:1/3/2/4}.school-gallery__item--3{grid-area:1/4/2/5}.school-gallery__item--4{grid-area:2/3/3/4}.school-gallery__item--5{grid-area:2/4/3/5}.school-gallery__item--main{grid-row:span 2}.school-gallery__item--hidden{display:none}.school-gallery__item img{display:block;min-height:20vh;height:100%}.school-gallery__show-all{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1rem;height:100%;border:0;border-radius:12px;background-position:center;background-size:cover;color:#fff;font-weight:600;font-size:.9rem;cursor:pointer;transition:background-color .3s ease}.school-gallery__show-all:before{background-color:rgba(0,0,0,.4);backdrop-filter:blur(3px)}.school-gallery__show-all:hover{background-color:#fa660c}.school-gallery__show-all__text{position:relative;z-index:2;color:#fff;text-align:center}.school-gallery__show-all__count{position:absolute;right:.5rem;bottom:.5rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:rgba(255,255,255,.3);color:#fff;font-size:.875rem}.school-gallery__show-all:hover:before{background-color:rgba(0,0,0,.3);backdrop-filter:blur(6px)}.school-gallery__hidden{display:none}.school-title{display:flex;align-items:center;justify-content:flex-start;gap:12px}.school-title__logo{width:48px;border:1px solid #eee;border-radius:6px}.school-title small{display:block;color:#687188;font-weight:400;font-size:.8rem}.post-meta{margin-top:32px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #eee}.post-meta__section{display:inline-flex;align-items:center;justify-content:space-between;font-size:.9rem;gap:12px}.post-meta__section--left svg{width:6px;height:6px;color:#687188}.post-meta__section--right{gap:16px}.post-meta__resize-btn{color:#041f62;font-weight:700;font-size:1.1rem}.post-meta__resize-btn:hover{color:#fa660c}.blog-detail img{max-width:100%}.blog-tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}.tag-pill{padding:6px 12px;border:1px solid rgba(4,31,98,.4);border-radius:32px;color:#041f62;font-size:.7rem}.tag-pill:hover{border-color:#041f62;background-color:#041f62;color:#fff}.blog-others{margin:30px 0;padding:30px 0;border-top:1px solid #eee}.blog-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:60px}.blog-container__content{flex:1}.blog-container__widgets{position:sticky;top:120px;padding-left:25px;width:300px;border-left:1px solid #eee}.widget-card{margin-bottom:50px}.widget-card__title{display:block;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee;color:#041f62;font-weight:600;font-size:1rem}.widget-card__list li{margin-bottom:6px}.widget-card__link{color:#041f62;font-weight:500;font-size:.9rem}.widget-card__link:hover{color:#fa660c}.testimonials-grid{width:100%;columns:2;column-gap:30px}.testimonials-grid__item{margin-bottom:30px;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.about-page .home-about__top{padding-top:0;background:0 0}.about-page .home-about__top .sub-text,.about-page .home-about__top .text{color:#687188}.about-page .home-about__top .title{color:#041f62}.map iframe{min-height:50vh;width:100%}.contact-boxes{display:flex;flex-direction:column;gap:34px}.contact-box{display:flex;align-items:flex-start;justify-content:flex-start;font-size:.9rem;gap:16px}.contact-box__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:rgba(250,102,12,.1);color:#fa660c}.contact-box__title{display:block;font-weight:400}.contact-box__text{color:#041f62}.contact-box__link{color:#041f62;font-size:1.1rem}.contact-box__link:hover{color:#fa660c;text-decoration:underline}.contact-page .row{align-items:center}.mega-menu .country-card:hover .country-card__name,.menu__item:hover .menu__link{color:#fa660c}.menu__item:hover .mega-menu{display:block;opacity:1}@starting-style{.menu__item:hover .mega-menu,.mobile-overlay{opacity:0}}.mega-menu{position:absolute;top:90px;left:0;display:none;padding:30px 0;width:100%;background-color:#001445;opacity:0;transition:opacity .3s ease,display .3s ease allow-discrete}.mega-menu:before{position:absolute;top:-38px;right:0;left:0;margin-right:auto;margin-left:auto;width:1000px;height:38px;background:0 0;content:""}.mega-menu__title{display:block;margin-bottom:16px;color:#fff;font-weight:600;font-size:1rem}.mega-menu .button,.mega-menu .tab-nav--pills .tab-link,.tab-nav--pills .mega-menu .tab-link{display:inline-flex;flex-direction:column;align-items:flex-start;gap:12px}.mega-menu .country-card{padding:10px;border:1px solid rgba(255,255,255,.1);color:#fff}.mega-menu .button svg,.mega-menu .country-card__flag,.mega-menu .tab-nav--pills .tab-link svg,.tab-nav--pills .mega-menu .tab-link svg{width:24px;height:24px}.mega-menu .country-card__cover{height:100px}.mega-menu .country-card__count{padding:4px 6px;background-color:rgba(0,0,0,.4);font-size:.7rem}.mega-menu .country-card__name{color:#fff;font-size:.8rem}.mega-menu .country-card:hover{border-color:#fa660c}.mega-menu__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:12px}.fr-thumbnail-wrapper{border-radius:8px}.school-nav{position:sticky;top:100px;z-index:24;padding:12px;border-radius:32px;background-color:rgba(255,255,255,.4)}.school-nav__list{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px}.school-nav__item{flex:1}.school-nav__link{display:inline-block;padding:12px 18px;width:100%;border-radius:32px;color:#041f62;vertical-align:middle;text-align:center;font-weight:500;font-size:.9rem}.school-nav__link.active,.school-nav__link:hover{background-color:#fa660c;color:#fff}.school-info-card{position:relative;overflow:hidden;padding:24px;border:1px solid #eee;background-color:#fff}.school-info-card .title{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #eee;font-size:1.2rem!important}.school-info-card__more{position:absolute;bottom:0;left:0;padding:55px 20px 20px;width:100%;background:linear-gradient(0deg,#fff 34%,rgba(255,255,255,.85) 70%,rgba(255,255,255,0) 100%);color:#041f62;font-weight:600}.school-info-card__more:hover{color:#fa660c}@media (max-width:1600px){h1{font-size:1.8rem}h2{font-size:1.5rem}h3{font-size:1.3rem}.menu{padding-left:30px;padding-right:30px}.menu__link{gap:6px;font-size:.9rem}.menu__link svg{width:12px;height:12px}.header__right{gap:16px}}@media (max-width:1400px){h1{font-size:1.7rem}h2{font-size:1.45rem}h3{font-size:1.25rem}.menu__list{gap:12px;justify-content:space-between}.menu__link{gap:4px;font-size:.8rem}.menu__link svg{width:12px;height:12px}.header__logo-wrapper{width:auto}.home-banner__title{font-size:40px}.home-banner__content{width:640px}.country-card__cover{height:160px}}@media (max-width:1200px){.btn-mobile{display:inline-block;top:3px}h1{font-size:1.6rem}h2{font-size:1.4rem}h3{font-size:1.2rem}.header .menu{display:none}.logo{width:140px}.header__right,.social{width:auto}.footer__mid{justify-content:center;gap:24px}.footer__address{width:100%;text-align:center;justify-content:center}.program-content{padding:30px}.program-content__body,.program-content__img{width:48%}.program-content__list{gap:8px}.home-programs .tab-link{text-align:center;padding:12px}.footer__left{width:280px;padding-right:30px}.footer__right{gap:30px}.page-body__content{width:100%}.page-body__aside{display:none}.page-banner{padding-bottom:15px}.page-banner__title{font-size:1.4rem}.page-banner__description{font-size:.8rem}}.mobile-menu,.mobile-overlay{position:fixed;top:0;height:100%}.mobile-overlay{background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s ease,display .3s ease allow-discrete;left:0;z-index:990;display:none;width:100%}.mobile-overlay.active{display:block;opacity:1}.mobile-menu{left:-320px;z-index:991;display:block;max-width:calc(100% - 80px);width:300px;background:#041f62;box-shadow:rgba(0,0,0,.2) 8px 0 24px;color:#687188;transition:all .3s cubic-bezier(.25,.8,.25,1)}.mobile-menu__logo{padding:30px;height:100px;border-bottom:1px solid rgba(255,255,255,.1);text-align:center}.mobile-menu__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mobile-menu.is-active{left:0}.mobile-menu__link{padding:12px 16px;color:#fff;font-weight:500;font-size:1rem;border:0;outline:transparent;width:100%}.mobile-menu__link .bi{transition:transform .3s}.mobile-menu__link.active,.mobile-menu__link:hover{color:#fa660c}.mobile-menu__link.active .bi{transform:rotate(-180deg)}.mobile-menu-tabs{height:100%}.mobile-menu-tabs__panel{overflow-y:auto;padding:15px 0;height:calc(100% - 120px)}.mobile-tab-nav{position:absolute;bottom:0;left:0;z-index:4;display:flex;justify-content:space-between;width:100%;background:#fff}.mobile-tab-nav__link{display:inline-flex;flex:1px;align-items:center;justify-content:center;height:50px;border-top:1px solid #eee;text-align:center;font-weight:600;font-size:.8rem;gap:4px}.mobile-tab-nav__link .bi{width:14px;color:#fa660c}.mobile-tab-nav__link.active,.mobile-tab-nav__link:hover{border-color:#fa660c}.mobile-sub-menu{background-color:#001445}.mobile-sub-menu__item:first-child{padding-top:12px}.mobile-sub-menu__item:last-child{padding-bottom:12px}.mobile-sub-menu__link{display:flex;justify-content:flex-start;padding:14px 24px;color:#fff;font-size:.9rem;gap:8px}.mobile-sub-menu__link img{width:16px;height:16px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.mobile-sub-menu__link.is-active,.mobile-sub-menu__link:hover{color:#fa660c}.toggle-container{overflow:hidden;transition:height .35s ease-in-out}.toggle-container:not(.active){display:none}@media (max-width:992px){h1{font-size:1.5rem}h2{font-size:1.3rem}h3{font-size:1.1rem}.button{font-size:.8rem}.title-section>div{flex:auto;width:100%}.title-section .text--big{font-size:.9rem}.title-section .mb30,.title-section .mt30{margin-top:12px;margin-bottom:12px}.project-list-grid{gap:30px}.project-card__title{font-size:1rem}.project-card__footer svg{min-width:0;width:20px;height:20px}.room-types-grid{grid-template-columns:repeat(2,1fr)}.footer__top{gap:16px}.footer__top .menu{width:100%;text-align:center}.footer__top,.footer__top .menu__list{justify-content:center}.header-links{display:none}.header__right{width:auto}.header__bottom{height:auto}.header__bottom .container-fluid{padding-top:15px;padding-bottom:15px;height:auto}.logo{width:72px;height:48px}.button{padding:8px 16px}.header__right .button{height:36px}.header__search{width:36px;height:36px}.header__search svg{width:12px;height:12px}.home-banner__title{font-size:2rem}.home-banner__content{width:460px}.home-banner__description{font-size:.9rem}.home-programs .tab-nav{flex-wrap:wrap;gap:8px}.home-programs .tab-link{padding:8px 12px;font-size:.7rem}.program-content{padding:24px}.program-content__wrapper{flex-direction:column-reverse;gap:24px}.program-content__body,.program-content__img{width:100%}.program-content__list{gap:8px}.text{font-size:.8rem}.text--big{font-size:.9rem}.text--bigger{font-size:1rem}.home-stats__list{flex-wrap:wrap;justify-content:center;gap:40px}.home-stats__icon{width:48px}.home-stats__value{font-size:1.6rem}.home-stats__label{font-size:.8rem}.home-stats__divider{display:none}.home-about__content{margin-top:24px;max-width:100%}.home-about__bottom,.home-about__top{padding:60px 0}.home-about__bottom .row{flex-direction:column-reverse;align-items:inherit}.home-about__bottom .rounded-img{margin-bottom:30px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.title-section{width:100%}.schools-grid{grid-template-columns:repeat(3,1fr)}.form-wrapper__left{padding:24px;width:100%;border-radius:16px}.form-wrapper__left .row.mt-5{margin-top:30px!important}.form-wrapper__right{display:none}.form-control{padding:.6rem 1rem;font-size:.8rem}.footer-wrapper{flex-wrap:wrap}.footer__left{padding-right:0;padding-bottom:30px;width:100%}.page-banner{height:360px}.page-banner__title{font-size:1.2rem}.page-banner .mt-4{margin-top:24px!important}.testimonial-card__comment--big{font-size:.9rem}.school-nav{padding:6px;top:84px}.school-nav__link{padding:6px 10px;font-size:.8rem}}@media (max-width:768px){h1{font-size:1.4rem}h2{font-size:1.2rem}.swiper-button-next:after,.swiper-button-prev:after,h3{font-size:1rem}.page-wrapper{padding-top:60px}.page-wrapper--content,.page-wrapper--policy{padding-top:140px}.room-detail-page{padding-top:180px}.about-numbers__big{width:auto;font-size:4rem}.home-contact{margin-top:120px;margin-bottom:60px}.room-features,.room-types-grid{grid-template-columns:repeat(1,1fr)}.home-projects{margin-top:30px;margin-bottom:30px}.room-gallery-thumbs img{height:90px}.about-page{padding-top:80px}.page-wrapper--content .home-contact{margin-top:0}.home-banner__title{font-size:1.8rem}.home-banner__body{padding-bottom:30px}.home-banner .search-bar{margin-top:60px}.search-form{flex-wrap:wrap}.search-form__body{flex-wrap:wrap;width:100%}.search-form__select{font-size:.8rem}.search-form__category{width:100%}.search-form__divider{width:100%;height:1px}.search-form__input{width:100%;font-size:.8rem}.search-form__button{padding:14px 12px;width:100%}.search-bar__popular{font-size:.8rem;gap:8px}.search-bar__popular-list{gap:8px}.schools-grid{grid-template-columns:repeat(2,1fr);gap:12px}.testimonials{flex-wrap:wrap}.testimonials__point{font-size:3.4rem}.testimonials__card,.testimonials__swiper{width:100%}.testimonials__swiper .swiper-wrapper{padding-bottom:15px}.testimonials__swiper .swiper{padding-bottom:30px}.testimonials .swiper-pagination{bottom:0;display:block}.title-section--slider .custom-nav{display:none}.section{padding:50px 0}.home-comments,.home-faqs{padding-top:0}.about-page .home-comments{padding-top:60px}.faq-list__answer>div,.faq-list__question{font-size:.8rem}.footer-menu--multi .footer-menu__list{display:grid;grid-template-columns:repeat(1,1fr)}.home-form{padding-top:40px}.school-gallery__item img{min-height:100px}.school-gallery__show-all__text{font-size:.8rem}.breadcrumb--mobile .breadcrumb__divider{width:10px;height:10px}.page-wrapper{padding-bottom:15px}.school-nav{overflow-x:scroll}.school-nav__list{width:620px}}@media (max-width:576px){h1{font-size:1.3rem}h2{font-size:1.1rem}h3{font-size:.95rem}.header__top{display:none}.header--fixed{top:0}.schools-grid{grid-template-columns:repeat(1,1fr)}.footer__right{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.testimonials-grid{columns:1}}
/*# sourceMappingURL=style.css.map */
