:root{--low-white: 245, 246, 245;--strong-white: 255, 255, 255;--color2e: 46, 46, 46;--color4e: 78, 78, 78;--color6e: 110, 110, 110;--theme: 255, 255, 255;--dark2e: 209, 209, 209;--dark4e: 177, 177, 177;--dark6e: 145, 145, 145;font-size:16px;--fs-h1: clamp( 60px , calc(150 / 2560 * 100vw), 150px);--fs-h2: clamp(calc(56px / 2.5), 2.1875vw , 56px);--fs-h3: clamp( 14.8px , calc(37 / 2560 * 100vw), 37px);--fs-h4: clamp( 14px , 1.09375vw , 28px);--fs-h1-lato: clamp( 13.025px , calc(26.05 / 2560 * 100vw), 26.05px);--fs-h2-lato: clamp( 9.155px , calc(18.31 / 2560 * 100vw), 18.31px);--fs-h3-lato: clamp( 7.67px , calc(15.34 / 2560 * 100vw), 15.34px);--pink: 242, 95, 113;--cyan: 24, 117, 138;--green: 115, 162, 70;--horizontal8: clamp(4px, .31vw, 8px);--vertical8: clamp(4px, .56vh, 8px);--default-shadow: 0px 8px 20px #00000015}[data-theme=dark]{--low-white: 13, 13, 13;--strong-white: 7, 7, 7;--color2e: 209, 209, 209;--color4e: 177, 177, 177;--color6e: 145, 145, 145;--theme: 255, 255, 255;--dark2e: 209, 209, 209;--dark4e: 177, 177, 177;--dark6e: 145, 145, 145}body{width:100vw;height:100vh;padding:0;margin:0;display:flex;overflow-x:hidden;box-sizing:border-box}.container{width:100vw;height:100vh;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;background-color:rgb(var(--low-white))}@font-face{font-family:Playfair;src:url(/assets/Playfair-7tRKCQvy.ttf)}@font-face{font-family:Lora;src:url(/assets/Lora-9TCWs3f0.ttf)}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-CiIa1Ne8.ttf)}h1{white-space:pre-wrap;font-size:var(--fs-h1);font-weight:500;color:rgb(var(--color2e));font-family:Playfair,Times,serif;padding:0;margin:0}h2,.h2{font-family:Playfair,Times,serif;font-size:var(--fs-h2);white-space:pre-wrap;font-weight:500;color:rgb(var(--color2e));padding:0;margin:0}h3,.h3{font-family:Lora,Times,serif;font-size:var(--fs-h3);white-space:pre-wrap;font-weight:300;color:rgb(var(--color4e));padding:0;margin:0}h4,.h4{font-size:var(--fs-h4);font-family:Lora,Times,serif;white-space:pre-wrap;font-weight:300;color:rgb(var(--color6e));padding:0;margin:0}h1.lato{white-space:pre-wrap;font-size:var(--fs-h1-lato);letter-spacing:2px;text-transform:uppercase;font-weight:500;color:rgb(var(--color2e));padding:0;margin:0;font-family:Montserrat,sans-serif}h2.lato{white-space:pre-wrap;font-size:var(--fs-h2-lato);letter-spacing:3px;text-transform:uppercase;font-weight:500;color:rgb(var(--color2e));padding:0;margin:0;font-family:Montserrat,sans-serif}button,h3.lato{white-space:pre-wrap;font-size:var(--fs-h3-lato);letter-spacing:4px;text-transform:uppercase;font-weight:400;color:rgb(var(--color4e));padding:0;margin:0;font-family:Montserrat,sans-serif}input{all:unset;padding-top:clamp(7.5px,1.04vh,15px)!important;padding-bottom:clamp(7.5px,1.04vh,15px)!important;padding-left:var(--horizontal8)!important;padding-right:var(--horizontal8)!important;background-color:rgb(var(--low-white));border-radius:clamp(6px,.47vw,12px)}input.nobg{padding-top:0!important;padding-bottom:0!important}::placeholder{color:rgb(var(--color6e))}input{font-family:Lato,sans-serif;letter-spacing:1px;font-size:var(--fs-h4);white-space:pre-wrap;font-weight:400;color:rgb(var(--color6e));padding:0;margin:0}button,.btn{position:relative;width:max-content;display:flex;align-items:center;justify-content:center;cursor:pointer;white-space:pre-wrap;border:solid 1px rgb(var(--color2e));background-color:transparent;box-sizing:border-box;padding-right:calc(var(--horizontal8) * 3);padding-left:calc(var(--horizontal8) * 3);padding-top:clamp(5.5px,.76vh,11px);padding-bottom:clamp(5.5px,.76vh,11px);text-transform:uppercase;transition:background-color .3s ease-out,color .3s ease-out}button:hover{background-color:#ffffff0d}.important{color:rgb(var(--theme));border-color:rgb(var(--theme));box-shadow:0 4px 25px rgba(var(--theme),.5)}em{font-style:normal;cursor:pointer}img{object-fit:contain;background-color:transparent}section.horizontal{flex-direction:row;align-items:flex-start;justify-content:center}.header-center{display:flex;justify-content:center;align-items:center;gap:.94vw}.header-option{color:rgb(var(--color4e));text-align:center;cursor:pointer}.header-login-space{gap:calc(var(--horizontal8) * 3);align-items:center;display:flex;flex-direction:row;justify-content:end}.header-login-space div{display:flex;gap:var(--horizontal8)}.header-login-space img{height:9.5vh}html{scroll-behavior:smooth}a{all:unset}section{overflow:hidden;position:relative;width:100vw;gap:calc(var(--vertical8) * 10);padding-top:calc(var(--vertical8) * 8 * 20 / 8);padding-bottom:calc(var(--vertical8) * 8 * 20 / 8);object-fit:cover;background-color:rgb(var(--strong-white));display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-direction:column}.title-desc-space{display:flex;flex-direction:column;align-items:center;gap:calc(var(--vertical8) / 10)}.title-desc-space h2{max-width:calc(var(--horizontal8) * 140);text-align:center}.title-desc-space h4{text-align:center;max-width:calc(var(--horizontal8) * 100)}.wrap-horizontal{flex-direction:row;display:flex;gap:calc(var(--horizontal8) * 2);flex-wrap:wrap;justify-content:center}.text-desc{display:flex;gap:calc(var(--vertical8) / 2);align-items:center;flex-direction:column}.text-column{display:flex;flex-direction:column;gap:calc(var(--vertical8) / 2)}.opacity-overlay{position:absolute;display:flex;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom,#0000,#0d0d0db3);transition:opacity 1.5s ease}@keyframes header-appearing{to{transform:translateY(0)}}.header-container{animation:header-appearing 1.5s .5s ease forwards;transform:translateY(-100%);display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding-left:calc(var(--horizontal8) * 10);padding-right:calc(var(--horizontal8) * 10);width:100%;background:rgb(var(--strong-white));position:fixed;box-shadow:0 4px 40px #00000020;top:0;z-index:2}.header-container.secondary{animation-duration:0s;animation-delay:0s}.icon-container{display:flex;align-items:center;justify-content:center;width:clamp(30px,2.34vw,60px);height:clamp(30px,2.34vw,60px);border-radius:30%;box-shadow:0 2.2px 11px #00000025;margin-right:.781vw;overflow:hidden}.icon-name-set{display:flex;flex:1;align-items:center;flex-direction:row}.icon-img{width:100%;height:100%;margin-top:2px}@media screen and (max-aspect-ratio: 1/1){.icon-container,.three-services-space,.header-container{display:none!important}.info-space .info-section.center{display:none}section.horizontalPres{flex-direction:column;justify-content:center}div.horizontal{align-items:center}h1.horizontal,h3.horizontal{text-align:center}.img-desc-wrap{flex-direction:column!important}.img-desc-wrap h4{text-align:center!important}.left-section-wrap>.img-desc-wrap h4{max-width:50vw!important}section.desc-img-horizontal.left-alignment{flex-direction:column!important;padding-left:6.25vw!important;padding-right:6.25vw!important}section.desc-img-horizontal.left-alignment :nth-child(2){display:none}.stripe{flex-direction:column;gap:calc(var(--vertical8) * 2)}}.title-desc-btn-space{position:relative;padding-left:calc(var(--horizontal8) * 5);display:flex;flex-direction:column;align-items:center;gap:calc((var(--vertical8)) * 1.8)}@keyframes line-height{to{transform:scaleY(1)}}.title-desc-btn-space:before{content:"";position:absolute;left:0;transform-origin:bottom;transform:scaleY(0);background-color:#fff6;height:100%;width:1px;animation-name:line-height;animation-duration:1.5s;animation-timing-function:ease;animation-fill-mode:forwards}h1.padh{max-width:clamp(550px,calc(1100 / 2560 * 130vw),1100px);color:rgb(var(--strong-white))}h3.padh{max-width:clamp(350px,27.34375vw,700px);color:rgb(var(--strong-white))}@keyframes startanimation{0%{opacity:0;transform:translateY(1cm) scale(.98)}}.start-animated{animation-duration:1.5s;animation-name:startanimation;animation-fill-mode:backwards}section{padding-left:6.25vw;padding-right:6.25vw}section.horizontalPres{flex-direction:row;justify-content:space-between}section.horizontalPres .title-desc-btn-space{align-items:flex-start;display:flex}section.horizontalPres .title-desc-btn-space h1,section.horizontalPres .title-desc-btn-space h3{text-align:start}div.horizontal{align-items:flex-start}h1.horizontal,h3.horizontal{text-align:start}h1.dark-img{color:rgb(var(--dark2e))}h3.dark-img{color:rgb(var(--dark4e))}@keyframes bg-anim{0%{transform:scale(1.1);opacity:0}}.bg-img{width:100vw;height:100vh;filter:brightness(.8);object-fit:cover;position:absolute;animation-name:bg-anim;animation-duration:3s;animation-timing-function:ease;animation-fill-mode:both}section.verticalpresentation{position:relative;min-height:100vh;width:100vw;overflow:hidden}@keyframes showingall{0%{transform:translate(-90%)}33%{transform:translate(-10%)}to{transform:translate(-90%)}}.three-services-space{overflow-x:scroll;box-sizing:border-box;padding-left:calc(var(--horizontal8) * 10);padding-right:calc(var(--horizontal8) * 10);position:absolute;bottom:0;left:50%;align-self:flex-end;width:100vw;justify-content:center;display:flex;transform:translate(-50%);gap:calc(var(--horizontal8) * 4)}@keyframes appearing{to{transform:none}}.three-services-space>div{display:flex;width:max-content;flex-direction:column;align-items:center;background-color:rgb(var(--bg-color));padding-left:calc(var(--horizontal8) * 10);padding-right:calc(var(--horizontal8) * 10);padding-top:calc(var(--vertical8) * 4);padding-bottom:calc(var(--vertical8) * 4);transform:translateY(100%);animation-name:appearing;animation-delay:calc(.2s + var(--index) * .1s);animation-duration:1.5s;animation-timing-function:ease;animation-fill-mode:forwards}.three-services-space::-webkit-scrollbar{display:none}.three-services-space>div *{color:#fff}.three-services-space h4{text-align:center}.info-space{display:flex;gap:calc(var(--horizontal8) * 4)}.info-space .info-section{display:flex;flex-direction:column;gap:clamp(17.5px,2.43vh,35px)}.info-space .info-section.right *{text-align:end}.info-section .text-separator{display:flex;flex-direction:column;align-items:inherit;gap:calc(var(--vertical8) / 2)}.followus-section{flex-direction:column;align-items:center;display:flex;gap:calc(var(--vertical8) * 2)}.followus-section .socials-space{display:flex;gap:var(--horizontal8)}.social-container{cursor:pointer;width:clamp(26px,2.03vw,52px);height:clamp(26px,2.03vw,52px);border:solid 1px rgb(var(--color4e));display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .3s ease-out}.social-container:hover{background-color:#ffffff80}.social-container img{width:clamp(11px,.86vw,22px);height:clamp(11px,.86vw,22px);aspect-ratio:1 / 1;object-fit:contain}.bottom-title,.info-space,.followus-section{opacity:0;transform:translateY(3.83vw)}.visible .bottom-title,.visible .info-space,.visible .followus-section{opacity:1;transform:none;transition:opacity 1.5s ease,transform 1.5s ease}@media screen and (max-width: 332px){.info-space{flex-direction:column}}section.fivestars{height:clamp(400px,55.56vh,800px);background-color:#000;padding-top:0;padding-bottom:0}.review-container{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@keyframes review-bg-anim{50%{transform:scale(1.2)}}.review-bg{width:100%;height:100%;position:absolute;background-position:center;background-size:cover;background-repeat:no-repeat;filter:blur(20px) brightness(.6);opacity:0;transition:opacity 1.5s linear,filter 1.5s linear;animation-name:review-bg-anim;animation-duration:30s;animation-iteration-count:infinite;animation-timing-function:ease}.active-section .review-bg{filter:blur(.1px) brightness(.6);opacity:1}.review-space{position:absolute;padding-top:calc(var(--vertical8) * 8);padding-bottom:calc(var(--vertical8) * 8);padding-left:calc(var(--horizontal8) * 2);padding-right:calc(var(--horizontal8) * 2);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100vw}.fivestars-star{width:clamp(15px,1.17vw,30px);height:clamp(15px,1.17vw,30px);overflow:hidden;aspect-ratio:1 / 1;position:relative;background-size:contain;background-repeat:no-repeat;transition-delay:0s}.fivestars-star img{width:100%;height:100%;object-fit:contain;transform:translateY(100%);transition:transform 1s ease}.active-section .fivestars-star img{transform:none;transition-delay:var(--data-delay)}.fivestars-text{text-transform:none!important;text-align:center;color:#fff;transition:opacity 1.5s ease,transform 1.5s ease;opacity:0;transition-delay:0s;transform:translateY(1cm);pointer-events:none}.active-section .fivestars-text{opacity:1;transition-delay:1s;transform:none}.active-section h3.fivestars-text{transition-delay:1.2s;opacity:.8}.plan-container{background-color:rgb(var(--strong-white));display:flex;flex-direction:column;transform:translate(-1cm);opacity:0;transition:transform 1.5s ease,opacity 1.5s ease}.plan-container img{display:flex;width:100%;height:21.32vh;object-fit:cover}.plan-container.visible{transform:none;opacity:1}.plan-container button{padding:calc(var(--horizontal8) * 5);padding-top:calc(var(--vertical8) * 3);padding-bottom:calc(var(--vertical8) * 3)}.plan-container>:nth-child(2){display:flex;flex:1;justify-content:space-between;flex-direction:column;padding:calc(var(--horizontal8) * 4);gap:calc(var(--vertical8) * 4)}.plan-container>:nth-child(2)>:nth-child(2){display:flex;gap:calc(var(--horizontal8) * 2)}.plan-container h4{max-width:calc(var(--horizontal8) * 47.5)}.plan-container>:nth-child(2)>:nth-child(2) button:nth-child(1){background-color:rgb(var(--btn-bg));border:none;color:#fff}.plan-feature-space{display:flex;flex-direction:row;align-items:center;gap:calc(var(--horizontal8) / 4)}.plan-feature-space img{width:clamp(12px,.94vw,24px);height:clamp(12px,.94vw,24px);object-fit:contain}.partners-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:62.5vw;gap:calc(var(--horizontal8) * 4);justify-content:flex-center}.partner{display:flex;flex-direction:column;align-items:center;gap:calc(var(--vertical8) * 3);width:calc(var(--horizontal8) * 20);cursor:pointer}.partner>:nth-child(1){width:100%;aspect-ratio:1 / 1}.partner h4{text-align:center}.blog{display:flex;background-color:rgb(var(--strong-white));flex-direction:column}.blog .banner{object-fit:cover;width:100%;height:calc(var(--vertical8) * 38.4);aspect-ratio:406 / 307}.blog .blog-description{display:flex;flex:1;justify-content:space-between;flex-direction:column;gap:calc(var(--horizontal8) * 2);padding:calc(var(--horizontal8) * 3)}.info-section{gap:calc(var(--vertical8) * 10);padding-left:0;padding-right:0;padding-bottom:0}.left-section-wrap{display:flex;gap:calc(var(--horizontal8) * 6);flex-direction:column}.img-desc-wrap{display:flex;align-items:center;gap:calc(var(--horizontal8) * 4);flex-direction:row}.img-desc-wrap img{width:calc(var(--horizontal8) * 49.25);aspect-ratio:317.6 / 476.2}em.just-color{color:rgb(var(--color4e));font-size:var(--fs-h3)}.line{height:29.73vw;width:1px;background-color:rgb(var(--color6e))}.stripe{width:100%;padding-top:calc(var(--vertical8) * 5);padding-bottom:calc(var(--vertical8) * 5);background-color:#f9b3ad;display:flex;align-items:center;justify-content:space-evenly}.stripe h4{text-align:center;color:rgb(var(--color2e))}.stripe em{color:rgb(var(--color2e))}@keyframes bg-scale{to{filter:brightness(1)}}.start-alignment{background-color:transparent;display:flex;padding-top:calc(var(--vertical8) * 40);gap:calc(var(--vertical8) * 40);align-items:flex-start;background-repeat:no-repeat;justify-content:flex-start;background-size:cover;object-fit:cover;filter:brightness(0);animation:bg-scale 3s ease forwards;background-position:50%}.start-alignment .title-desc-btn-space{max-width:calc(var(--horizontal8) * 135)}.start-alignment .title-desc-btn-space h3{max-width:100%}.option{padding:calc(var(--horizontal8) * 3);max-width:calc(var(--horizontal8) * 57.5);flex-direction:column;display:flex;background-color:#fff;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.option img{aspect-ratio:16 / 9;object-fit:cover;margin-bottom:calc(var(--vertical8) * 2)}.option .buttons{display:flex;flex-direction:row;width:fit-content;gap:calc(var(--horizontal8) * 2)}.option>.option-lower{display:flex;flex-direction:column;justify-content:space-between;flex:1;box-sizing:border-box;gap:calc(var(--vertical8) * 2.4)}.blurred-banner{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);z-index:1;pointer-events:none;transition:opacity .5s ease-out,backdrop-filter .5s ease-out}.blurred-banner.shown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0000004d;pointer-events:auto}.course-card{background-color:#fff;padding:calc(var(--horizontal8) * 10);display:flex;flex-direction:column;max-width:calc(var(--horizontal8) * 96);transform:translateY(100vh)}.bg-hitbox{position:absolute}.shown .bg-hitbox{width:100vw;height:100vh}.shown .course-card{transform:translateY(0);transition:transform .7s ease}.btns-system{display:flex;gap:calc(var(--horizontal8))}@keyframes bg1-scale{to{filter:brightness(1)}}.start-bg{background-size:cover;height:20cm;object-fit:contain;background-position:center;align-items:flex-start;filter:brightness(0);animation:bg1-scale 3s ease forwards}section.left-alignment{align-items:start}section.left-alignment *{text-align:start}.aimimisp-wrap{display:flex;flex-direction:column;gap:calc(var(--vertical8) * 2)}.aimimisp-wrap .wrapped-title{padding-left:calc(var(--horizontal8) * 6);cursor:pointer;position:relative}.aimimisp-wrap .wrapped-title:before{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='calc(var(--horizontal8)%20*%201.5)'%20height='calc(var(--horizontal8)%20*%201.5)'%20fill='currentColor'%20class='bi%20bi-chevron-down'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708'/%3e%3c/svg%3e");left:calc(var(--horizontal8) * -1);top:3px;position:absolute;width:calc(var(--horizontal8) * 3);height:calc(var(--horizontal8) * 3);transition:transform .3s ease-out;transform-origin:50% 50%}.aimimisp-wrap .wrapped-title.active:before{transform:rotate(180deg)}img.misp-img{height:calc(var(--horizontal8) * 40);margin:calc(var(--horizontal8) * 2);margin-left:0}section.desc-img-horizontal.left-alignment{flex-direction:row;align-items:center;gap:calc(var(--horizontal8) * 20);padding-left:calc(var(--horizontal8) * 40);padding-right:calc(var(--horizontal8) * 40)}.desc-img-horizontal>img{width:calc(var(--horizontal8) * 125);height:calc(var(--vertical8) * 105);box-shadow:var(--default-shadow);transition:transform .3s ease-out,box-shadow .3s ease-out}.desc-img-horizontal>img:hover{transform:translate(-1px,-3px);box-shadow:0 16px 40px #00000030}h4.all-white>*{color:#fff}h4.all-white{color:#fffc}section.blog>div{width:clamp(200px,100%,1000px);flex-direction:column;display:flex;gap:calc(var(--vertical8) * 10)}.blog .blog-img{width:100%;background-size:cover}
