#heroSectionAnimation{width:100vw;height:100vh}.mainAnimationPreloader{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100vw;height:100vh;background:#fff}.mainAnimationPreloader p{text-align:center;text-transform:uppercase;font-size:20px;animation:blink 1s infinite}.animationPreloader{position:absolute;bottom:20px;right:20px;background:#fff;animation:blink 1s infinite;text-transform:uppercase;font-size:20px;width:fit-content;height:fit-content;padding:10px 20px;border-radius:20px;font-family:'Poppins';display:none}@keyframes blink{to{opacity:0}}.animationContainer{position:relative;font-size:0;background:#fff}div.animationInProgress{position:fixed;left:0;z-index:98;display:flex}html.animationInProgress{overflow-Y:hidden}.animationTitle{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;animation-duration:.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;font-family:'Poppins',sans-serif;font-size:16px;width:80%;max-width:1020px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.animationTitleIntro{text-align:left;font-weight:300;position:relative}.animationTitleIntro button{color:#63B713;border-radius:43px;font-size:clamp(24px,3vw,35px);padding:17.5px 100px 17.5px 50px;border:0;background-color:#fff;transition:background-color .5s,color .5s;position:relative}.animationTitleIntro button:hover{color:#fff;background-color:#63B713}.animationTitleIntro button svg{position:absolute;top:50%;right:50px;transform:translateY(-50%)}.animationTitleIntro button svg *{transition:stroke .5s}.animationTitleIntro button:hover svg *{stroke:#fff!important}.animationTitleButtonContainer{display:flex;align-items:center;gap:40px}.animationTitle.animationStep1{background:linear-gradient(90deg,rgba(255,255,255,.5) 50%,transparent 50%);height:100%;display:flex;flex-direction:column;justify-content:center}.animationTitleButtonContainer>svg{display:none}.animationSize1920 .animationTitleButtonContainer>svg{display:block}p.wtpha_steps{font-size:clamp(15px,3vw,20px);line-height:28px;color:#3C3C3B;text-align:left;font-weight:400}p.wtpha_steps strong{color:#3C3C3B;font-weight:700}p.wtpha_steps.wtpha_text_0{font-size:clamp(20px,4vw,40px);line-height:1.25;color:#63B713;font-weight:600}.animationSize412 p.wtpha_steps.wtpha_text_0,.animationSize768 p.wtpha_steps.wtpha_text_0{font-weight:400}.animationSize412 p.wtpha_steps.wtpha_step_1.wtpha_text_0,.animationSize768 p.wtpha_steps.wtpha_step_1.wtpha_text_0{font-weight:600}.animationSize412 p.wtpha_steps.wtpha_text_0 em,.animationSize768 p.wtpha_steps.wtpha_text_0 em{font-weight:600;font-style:normal;display:block}p.wtpha_step_0.wtpha_text_0{font-size:clamp(30px,5vw,60px);text-shadow:0 3px 6px #00000029;color:#fff;margin-bottom:clamp(30px, 10vw, 120px);font-weight:400}p.wtpha_step_0.wtpha_text_0 strong{font-size:inherit;color:inherit;font-weight:700;font-style:italic}p.wtpha_step_1.wtpha_text_0{font-size:clamp(45px,7vw,80px);color:#63B713;font-weight:600;text-align:right;margin-bottom:clamp(20px,3.5vw,40px);line-height:1.25}p.wtpha_step_1.wtpha_text_1{font-size:clamp(25px,3.2vw,40px);color:#000;text-align:right;line-height:1.25;font-style:italic;margin-bottom:28px}p.wtpha_step_1.wtpha_text_2,p.wtpha_step_1.wtpha_text_3{width:50%;text-align:left;font-size:clamp(18px,2.7vw,25px);line-height:1.4;padding:0 28px}p.wtpha_step_1.wtpha_text_2{margin-bottom:50px}.animationSize412 .animationTitle.animationStep1,.animationSize768 .animationTitle.animationStep1{background:none}.animationSize412 p.wtpha_step_1.wtpha_text_0,.animationSize412 p.wtpha_step_1.wtpha_text_1,.animationSize768 p.wtpha_step_1.wtpha_text_0,.animationSize768 p.wtpha_step_1.wtpha_text_1{text-align:left}.animationSize412 p.wtpha_step_1.wtpha_text_2,.animationSize412 p.wtpha_step_1.wtpha_text_3,.animationSize768 p.wtpha_step_1.wtpha_text_2,.animationSize768 p.wtpha_step_1.wtpha_text_3{width:auto;padding:0}.animationSize1920 .animationStep2,.animationSize1920 .animationStep3,.animationSize1920 .animationStep4,.animationSize1920 .animationStep5,.animationSize1024 .animationStep2,.animationSize1024 .animationStep3,.animationSize1024 .animationStep4,.animationSize1024 .animationStep5{width:100%}.animationSize1024 .animationStep2,.animationSize1024 .animationStep3,.animationSize1024 .animationStep4,.animationSize1024 .animationStep5{padding:0 2rem}.animationSize1920 .animationStep2 p,.animationSize1920 .animationStep3 p,.animationSize1920 .animationStep4 p,.animationSize1920 .animationStep5 p,.animationSize1024 .animationStep2 p,.animationSize1024 .animationStep3 p,.animationSize1024 .animationStep4 p,.animationSize1024 .animationStep5 p{width:50%}.animationSize412 .animationStep2,.animationSize412 .animationStep3,.animationSize412 .animationStep4,.animationSize412 .animationStep5,.animationSize768 .animationStep2,.animationSize768 .animationStep3,.animationSize768 .animationStep4,.animationSize768 .animationStep5{background:linear-gradient(rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);padding:10vw 10%;width:100%;top:0;transform:translate(-50%,0)}.animationSize1920 .animationStep2 p.wtpha_text_0 em,.animationSize1920 .animationStep3 p.wtpha_text_0 em,.animationSize1920 .animationStep4 p.wtpha_text_0 em,.animationSize1024 .animationStep2 p.wtpha_text_0 em,.animationSize1024 .animationStep3 p.wtpha_text_0 em,.animationSize1024 .animationStep4 p.wtpha_text_0 em{display:block}.animationSize412 .animationStep5 p.wtpha_text_0 em,.animationSize768 .animationStep5 p.wtpha_text_0 em{display:inline}.wtVideoOverlay{position:fixed;width:100%;height:100%;z-index:999;background:#d3d3d3;top:0;left:0;display:flex;justify-content:center;align-items:center}.wtVideoOverlay video{max-width:80vw;max-height:80vh}