*{margin:0;box-sizing:border-box;color:#fff;font-family:Poppins;font-weight:400;font-size:23px;line-height:120%}@media (max-width: 800px){*{font-size:20px}}@media (max-width: 432px){*{font-size:18px}}body{background:#141d2f}html,body{overflow-x:hidden;scroll-behavior:smooth}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url("./media/poppins-v23-latin-regular-SFWTNBQB.woff2") format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url("./media/montserrat-v29-latin-regular-OBONYED6.woff2") format("woff2")}a{text-decoration:none}h2{font-weight:700;font-size:90px;text-align:center}@media (max-width: 1350px){h2{font-size:76px}}@media (max-width: 800px){h2{font-size:64px}}@media (max-width: 432px){h2{font-size:45px}}h3{font-size:58px;color:#9747ff}@media (max-width: 800px){h3{font-size:40px}}@media (max-width: 432px){h3{font-size:28px}}h4{font-weight:700;font-size:32px}button,.button{border:unset;border-radius:10px;box-shadow:4px 4px 4px #00000040;transition:all .3s ease-out}button:hover,.button:hover{cursor:pointer}.button-green{background:#70e61c;padding:15px 30px}@media (max-width: 344px){.button-green{padding:10px 20px}}@media (max-height: 376px){.button-green{padding:10px 20px}}.button-green:hover{background:#9747ff}.fs-small{font-size:18px}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:#252c3c}html::-webkit-scrollbar-thumb{background:#70e61c;border-radius:4px}html::-webkit-scrollbar-thumb:hover{background:#62ce14}.general-main-section{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0}.scroll-anchor-offset{position:relative;margin-top:-110.33px;padding-top:110.33px}.section-content{max-width:1920px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:0;position:relative}.padding-right{padding-right:100px}@media (max-width: 1150px){.padding-right{padding-right:75px}}@media (max-width: 800px){.padding-right{padding-right:50px}}@media (max-width: 432px){.padding-right{padding-right:25px}}.padding-left{padding-left:100px}@media (max-width: 1150px){.padding-left{padding-left:75px}}@media (max-width: 800px){.padding-left{padding-left:50px}}@media (max-width: 432px){.padding-left{padding-left:25px}}.d-none{display:none}.overflow-y{overflow-y:hidden}.splashes{z-index:-99;background-repeat:no-repeat;background-size:contain;position:absolute;transform-origin:center center;pointer-events:none;overflow-x:hidden}.contact-splash{background-image:url(/assets/img/purple-footer.png);width:747.47px;height:902.79px;bottom:0;left:-200px;transform:translateY(55%)}@media (max-width: 1400px){.contact-splash{left:-250px}}@media (max-width: 1150px){.contact-splash{width:600px;height:750px;left:-300px;transform:translateY(65%)}}@media (max-width: 800px){.contact-splash{width:500px;height:600px;left:-120px;transform:translateY(65%)}}@media (max-width: 432px){.contact-splash{width:343.52px;height:414.9px;transform:translateY(62%)}}.separator-general{position:absolute;height:4px;background:#9747ff}.scroll-anim-slide-in-left{opacity:0;transform:translate(-100px);transition:all .8s ease-out}.scroll-anim-slide-in-left.in-view{animation:slideInLeft .8s ease-out forwards}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.scroll-anim-slide-in-right{opacity:0;transform:translate(100px);transition:all .8s ease-out}.scroll-anim-slide-in-right.in-view{animation:slideInRight .8s ease-out forwards}@keyframes slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.scroll-anim-slide-in-bottom-left{opacity:0;transform:translate(-200px,100px);transition:all .8s ease-out}.scroll-anim-slide-in-bottom-left.in-view{animation:slideInBottomLeft .8s ease-out forwards}@keyframes slideInBottomLeft{0%{opacity:0;transform:translate(-200px,100px)}to{opacity:1;transform:translate(0)}}.scroll-anim-slide-in-bottom-right{opacity:0;transform:translate(200px,100px);transition:all .8s ease-out}.scroll-anim-slide-in-bottom-right.in-view{animation:slideInBottomRight .8s ease-out forwards}@keyframes slideInBottomRight{0%{opacity:0;transform:translate(200px,100px)}to{opacity:1;transform:translate(0)}}.scroll-anim-zoom-in{opacity:0;transform:scaleX(.3);transition:all .8s ease-out}.scroll-anim-zoom-in.in-view{animation:zoomIn .8s ease-out forwards}@keyframes zoomIn{0%{opacity:0;transform:scaleX(.5)}to{opacity:1;transform:scale(1)}}
