@font-face{font-family:Articulat CF;src:url(/assets/Articulat_CF_Light-B3BQsApQ.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Articulat CF;src:url(/assets/Articulat_CF_Regular-DojZnnwB.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Articulat CF;src:url(/assets/Articulat_CF_Medium-CsPZNjo1.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Articulat CF;src:url(/assets/Articulat_CF_Bold-Bh-qDuBj.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Articulat_CF_Demi_Bold;src:url(/assets/Articulat_CF_Demi_Bold-BuzngtTw.otf) format("opentype")}@font-face{font-family:BentonModDisp-Regular;src:url(/assets/BentonModDisp-Regular-D83re6lr.otf) format("opentype")}@font-face{font-family:BentonModDisp-Semibold;src:url(/assets/BentonModDisp-Semibold-S1voeABJ.otf) format("opentype")}@font-face{font-family:BentonModDisp-Bold;src:url(/assets/BentonModDisp-Bold-JY2rqRkP.otf) format("opentype")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-family:Articulat CF,sans-serif;font-weight:400;font-size:16px;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.header-menu{overflow:hidden;white-space:nowrap;padding:2rem 0}@media (max-width: 767px){.header-menu{padding:1.5rem 0}}.header-menu .animate-scroll{display:inline-block;white-space:nowrap;animation:scroll 40s linear infinite}.header-menu .scroll-text{margin:0 2rem;text-transform:uppercase;font-size:5rem;font-family:Articulat CF,sans-serif;font-weight:700}@media (max-width: 767px){.header-menu .scroll-text{font-size:2.3rem;margin:0 .5rem}}.header-menu .color-a{color:#e5f1cb}.header-menu .color-b{color:#8f74dc}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-section{padding:2rem}@media (max-width: 767px){.home-section{padding:0rem .5rem 0}}.home-section .video-container{position:relative;border-radius:2rem;overflow:hidden;background-color:#f7f6f0;width:100%;margin:0 auto}@media (max-width: 767px){.home-section .video-container{border-radius:1rem}}.home-section .video-container .video{width:100%;height:auto;display:block}.home-section .home-content{margin:4rem 0 2rem;display:flex;flex-direction:row;justify-content:center;gap:4rem}@media (max-width: 1280px){.home-section .home-content{align-items:center;gap:2rem}}@media (max-width: 768px){.home-section .home-content{gap:2rem}}@media (max-width: 767px){.home-section .home-content{flex-direction:column;margin:2rem 0}}.home-section .home-content .left{flex:0 1 auto}@media (max-width: 768px){.home-section .home-content .left{flex:0}}.home-section .home-content .left h2{font-family:BentonModDisp-Regular,sans-serif;font-size:5rem;line-height:1}@media (max-width: 1280px){.home-section .home-content .left h2{font-size:3.5rem}}@media (max-width: 768px){.home-section .home-content .left h2{font-size:3.5rem}}@media (max-width: 767px){.home-section .home-content .left h2{font-size:1.8rem}}.home-section .home-content .left h2 .bold{font-family:BentonModDisp-Regular,sans-serif;display:inline-block}.home-section .home-content .right{flex:0 1 auto;margin-top:0}.home-section .home-content .right .reponsive-logo-right{display:none;justify-content:center;align-items:center}@media (max-width: 767px){.home-section .home-content .right .reponsive-logo-right{display:flex}}.home-section .home-content .right .reponsive-logo-right .logo{display:block;width:60px;margin:0 auto}@media (max-width: 767px){.home-section .home-content .right{display:flex;gap:2rem;justify-content:center;align-items:start}}.home-section .home-content .right li{list-style:disc;margin-left:1.5rem;margin-bottom:.75rem;font-size:1rem;line-height:1.3;font-family:Articulat CF,sans-serif;font-weight:500;color:#fff}.container,.footer-section .content,.home-section .container{width:100%;max-width:1480px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (max-width: 768px){.container,.footer-section .content,.home-section .container{padding-left:1rem;padding-right:1rem}}.footer-section{background-color:#000;color:#fff}.footer-section .top-border{height:1px;background-color:#fff;opacity:.2}.footer-section .reponsive-logo{padding:4rem 0 0;display:none;justify-content:center;align-items:center}@media (max-width: 1280px){.footer-section .reponsive-logo{display:flex}}@media (max-width: 767px){.footer-section .reponsive-logo{display:none}}.footer-section .reponsive-logo .logo{width:80px;margin:0 auto}.footer-section .reponsive-book-a-call{padding:0 2rem 4rem;display:none;justify-content:center;align-items:center}@media (max-width: 1280px){.footer-section .reponsive-book-a-call{display:flex}}.footer-section .reponsive-book-a-call button{width:100%;border:1px solid #FFFFFF;background:transparent;color:#fff;padding:.75rem 3rem;border-radius:999px;font-weight:700;font-family:Articulat CF,sans-serif;cursor:pointer;transition:background .2s ease;max-width:360px}@media (max-width: 767px){.footer-section .reponsive-book-a-call button{max-width:100%}}.footer-section .reponsive-book-a-call button:hover{background:#fff;color:#000}.footer-section .content{display:flex;gap:4rem;padding:4rem 0;flex-direction:row;justify-content:center;align-items:flex-start}@media (max-width: 1280px){.footer-section .content{padding:2rem;gap:2rem}}@media (max-width: 768px){.footer-section .content{flex-direction:column;justify-content:center;align-items:center}}.footer-section .content .col{flex:0 1 auto;max-width:300px}@media (max-width: 1280px){.footer-section .content .col{justify-content:center;text-align:center}}@media (max-width: 1280px){.footer-section .content .col{flex:1;max-width:inherit}.footer-section .content .col:nth-child(1){display:none}.footer-section .content .col.cta{display:none}}.footer-section .content .col .label{font-weight:700;text-transform:uppercase;font-size:1rem;margin-bottom:1.5rem}.footer-section .content .col p{font-size:1rem;line-height:1.4}.footer-section .content .col p span{font-weight:800}.footer-section .content .col .logo{width:80px}.footer-section .content .col .social{display:flex;gap:1rem;align-items:center}@media (max-width: 1280px){.footer-section .content .col .social{justify-content:center;text-align:center}}.footer-section .content .col .social img{width:40px;height:40px}.footer-section .content .cta{display:flex;align-items:center;justify-content:center;padding:2rem 0 0}@media (max-width: 768px){.footer-section .content .cta{justify-content:flex-end}}.footer-section .content .cta button{border:1px solid #FFFFFF;background:transparent;color:#fff;padding:.75rem 1.5rem;border-radius:999px;font-weight:700;font-family:Articulat CF,sans-serif;cursor:pointer;transition:background .2s ease}.footer-section .content .cta button:hover{background:#fff;color:#000}.footer-section .bottom-bar{background-color:#f7f6f0;color:#000;text-align:center;font-size:1rem;padding:1rem;font-family:Articulat_CF_Demi_Bold,sans-serif}@media (max-width: 767px){.footer-section .bottom-bar{font-size:.8rem}}body{background-color:#000;color:#fff;font-family:Articulat CF,sans-serif}
