@import "https://fonts.googleapis.com/css2?family=Onest:wght@300;400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Inter&display=swap";
@import "https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap";
@import "https://fonts.googleapis.com/css?family=Bebas+Neue&display=swap";
@font-face{font-family:Futura PT;src:url(/fonts/Futura/FuturaPT-Bold.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-Bold.woff)format("woff"),url(/fonts/Futura/FuturaPT-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Cond Extra;src:url(/fonts/Futura/FuturaPTCond-ExtraBold.woff2)format("woff2"),url(/fonts/Futura/FuturaPTCond-ExtraBold.woff)format("woff"),url(/fonts/Futura/FuturaPTCond-ExtraBold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Book;src:url(/fonts/Futura/FuturaPT-Book.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-Book.woff)format("woff"),url(/fonts/Futura/FuturaPT-Book.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Cond;src:url(/fonts/Futura/FuturaPTCond-BoldObl.woff2)format("woff2"),url(/fonts/Futura/FuturaPTCond-BoldObl.woff)format("woff"),url(/fonts/Futura/FuturaPTCond-BoldObl.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Futura PT Cond Book;src:url(/fonts/Futura/FuturaPTCond-BookObl.woff2)format("woff2"),url(/fonts/Futura/FuturaPTCond-BookObl.woff)format("woff"),url(/fonts/Futura/FuturaPTCond-BookObl.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Futura PT Cond Book;src:url(/fonts/Futura/FuturaPTCond-Book.woff2)format("woff2"),url(/fonts/Futura/FuturaPTCond-Book.woff)format("woff"),url(/fonts/Futura/FuturaPTCond-Book.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Cond;src:url(/fonts/Futura/FuturaPTCond-Bold.woff2)format("woff2"),url(/fonts/Futura/FuturaPTCond-Bold.woff)format("woff"),url(/fonts/Futura/FuturaPTCond-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Book;src:url(/fonts/Futura/FuturaPT-BookObl.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-BookObl.woff)format("woff"),url(/fonts/Futura/FuturaPT-BookObl.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Futura PT;src:url(/fonts/Futura/FuturaPT-BoldObl.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-BoldObl.woff)format("woff"),url(/fonts/Futura/FuturaPT-BoldObl.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Futura PT Cond Extra;src:url(/fonts/Futura/FuturaPTCond-ExtraBoldObl.woff2)format("woff2"),url(/fonts/Futura/FuturaPTCond-ExtraBoldObl.woff)format("woff"),url(/fonts/Futura/FuturaPTCond-ExtraBoldObl.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Futura PT Demi;src:url(/fonts/Futura/FuturaPT-DemiObl.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-DemiObl.woff)format("woff"),url(/fonts/Futura/FuturaPT-DemiObl.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Futura PT Cond;src:url(/fonts/Futura/FuturaPTCond-MediumObl.woff2)format("woff2"),url(/fonts/Futura/FuturaPTCond-MediumObl.woff)format("woff"),url(/fonts/Futura/FuturaPTCond-MediumObl.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Futura PT Extra;src:url(/fonts/Futura/FuturaPT-ExtraBoldObl.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-ExtraBoldObl.woff)format("woff"),url(/fonts/Futura/FuturaPT-ExtraBoldObl.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Futura PT Cond;src:url(/fonts/Futura/FuturaPTCond-Medium.woff2)format("woff2"),url(/fonts/Futura/FuturaPTCond-Medium.woff)format("woff"),url(/fonts/Futura/FuturaPTCond-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Extra;src:url(/fonts/Futura/FuturaPT-ExtraBold.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-ExtraBold.woff)format("woff"),url(/fonts/Futura/FuturaPT-ExtraBold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura PT Demi;src:url(/fonts/Futura/FuturaPT-Demi.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-Demi.woff)format("woff"),url(/fonts/Futura/FuturaPT-Demi.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/fonts/Futura/FuturaPT-LightObl.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-LightObl.woff)format("woff"),url(/fonts/Futura/FuturaPT-LightObl.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Futura PT;src:url(/fonts/Futura/FuturaPT-MediumObl.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-MediumObl.woff)format("woff"),url(/fonts/Futura/FuturaPT-MediumObl.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Futura PT;src:url(/fonts/Futura/FuturaPT-HeavyObl.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-HeavyObl.woff)format("woff"),url(/fonts/Futura/FuturaPT-HeavyObl.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Futura PT;src:url(/fonts/Futura/FuturaPT-Light.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-Light.woff)format("woff"),url(/fonts/Futura/FuturaPT-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/fonts/Futura/FuturaPT-Heavy.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-Heavy.woff)format("woff"),url(/fonts/Futura/FuturaPT-Heavy.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Futura PT;src:url(/fonts/Futura/FuturaPT-Medium.woff2)format("woff2"),url(/fonts/Futura/FuturaPT-Medium.woff)format("woff"),url(/fonts/Futura/FuturaPT-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Light.woff2)format("woff2"),url(/fonts/Onest/Onest-Light.woff)format("woff"),url(/fonts/Onest/Onest-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-ExtraLight.woff2)format("woff2"),url(/fonts/Onest/Onest-ExtraLight.woff)format("woff"),url(/fonts/Onest/Onest-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Medium.woff2)format("woff2"),url(/fonts/Onest/Onest-Medium.woff)format("woff"),url(/fonts/Onest/Onest-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Bold.woff2)format("woff2"),url(/fonts/Onest/Onest-Bold.woff)format("woff"),url(/fonts/Onest/Onest-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-ExtraBold.woff2)format("woff2"),url(/fonts/Onest/Onest-ExtraBold.woff)format("woff"),url(/fonts/Onest/Onest-ExtraBold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Regular.woff2)format("woff2"),url(/fonts/Onest/Onest-Regular.woff)format("woff"),url(/fonts/Onest/Onest-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Black.woff2)format("woff2"),url(/fonts/Onest/Onest-Black.woff)format("woff"),url(/fonts/Onest/Onest-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-SemiBold.woff2)format("woff2"),url(/fonts/Onest/Onest-SemiBold.woff)format("woff"),url(/fonts/Onest/Onest-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest/Onest-Thin.woff2)format("woff2"),url(/fonts/Onest/Onest-Thin.woff)format("woff"),url(/fonts/Onest/Onest-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}font-face{src:url(/fonts/icomoon/icomoon.eot?s0h9vh);src:url(/fonts/icomoon/icomoon.eot?s0h9vh#iefix) format("embedded-opentype"), url(/fonts/icomoon/icomoon.ttf?s0h9vh) format("truetype"), url(/fonts/icomoon/icomoon.woff?s0h9vh) format("woff"), url(/fonts/icomoon/icomoon.svg?s0h9vh#icomoon) format("svg");font-display:block;font-family:icomoon;font-style:normal;font-weight:400}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}.icon-square:before{content:"";color:#e1e1e1}.icon-square-checked .path1:before{content:"";color:#e1e1e1}.icon-square-checked .path2:before{content:"";color:#e1e1e1;margin-left:-1em}.icon-square-checked .path3:before{content:"";color:#e1e1e1;margin-left:-1em}.icon-square-checked .path4:before{content:"";color:#f38d07;margin-left:-1em}
:root{--font10:10px;--font12:12px;--font14:14px;--font16:16px;--font18:18px;--font20:20px;--font23:23px;--font24:24px;--font25:25px;--font26:26px;--font28:28px;--font30:30px;--font33:33px;--font35:35px;--font38:38px;--font40:40px;--font45:45px;--font46:46px;--font50:50px;--font60:60px;--font70:70px;--font80:80px;--font90:90px;--font104:104px;--padding-inline-80:10px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html,body{scroll-behavior:smooth;background:#fff;margin:0;padding:0;font-family:Manrope,sans-serif}main{scroll-behavior:smooth;flex-direction:column;min-height:100vh;display:flex}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}@media (min-width:576px){:root{--padding-inline-80:20px}}@media (min-width:768px){:root{--padding-inline-80:40px}}@media (min-width:1200px){:root{--padding-inline-80:80px}}@media (min-width:992px){:root{--font10:.69vw;--font12:.83vw;--font14:.97vw;--font16:1.1vw;--font18:1.25vw;--font20:1.39vw;--font23:1.6vw;--font24:1.6vw;--font25:1.7vw;--font26:1.8vw;--font28:1.9vw;--font30:2vw;--font33:2.3vw;--font35:2.4vw;--font38:2.6vw;--font40:2.78vw;--font45:3.1vw;--font46:3.2vw;--font50:3.47vw;--font60:4vw;--font70:4.86vw;--font80:5.5vw;--font90:6.25vw;--font104:7.2vw}}
