*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:10px}@media screen and (min-width:1024px){html{font-size:11px}}@media screen and (min-width:1140px){html{font-size:12px}}@media screen and (min-width:1220px){html{font-size:13px}}@media screen and (min-width:1335px){html{font-size:14px}}@media screen and (min-width:1430px){html{font-size:15px}}@media screen and (min-width:1540px){html{font-size:16px}}@media screen and (min-width:2000px){html{font-size:18px}}body{z-index:1;background:#000 url(/images/background-pattern.svg) 50% -1.25rem;font-family:Gilroy-Regular,system-ui,-apple-system,sans-serif;position:relative}html,body{overscroll-behavior:none;overflow-x:hidden}body::-webkit-scrollbar{width:12px;height:12px}body::-webkit-scrollbar-track{background:#0000000d;border-radius:12px}body::-webkit-scrollbar-thumb{background:#60c100cc;border:3px solid #0000000d;border-radius:12px;transition:background .3s}body::-webkit-scrollbar-thumb:hover{background:#60c100}.relative{position:relative}.wrapper{width:90%;max-width:95rem;margin:0 auto}.wrapper-md{width:90%;margin:0 auto}@media screen and (min-width:769px){.wrapper-md{width:100%;margin:0 0 0 auto;padding-left:2.75rem}}.wrapper-sm{width:90%;max-width:80.625rem;margin:0 auto}@media screen and (min-width:991px){.wrapper-sm{width:100%}}.d-flex{display:flex}.flex-between{justify-content:space-between;display:flex}.justify-center{justify-content:center;display:flex}.flex-around{justify-content:space-around;display:flex}.items-center{align-items:center;display:flex}.flex-wrap{flex-wrap:wrap}a{text-decoration:none;display:inline-block}ul,li{list-style:none}.green-text{color:#60c100}.text-bold{font-family:Gilroy-Bold}.text-italic{font-style:italic}.tel{color:#fff;padding-left:2.5rem;font-family:Gilroy-Medium;font-size:2rem;font-weight:400;line-height:1.8125rem;transition:all .3s;position:relative}.tel:before{content:"";background-image:url(/images/call.svg);background-repeat:no-repeat;background-size:contain;width:1.7rem;height:1.7rem;display:inline-block;position:absolute;top:0;left:0}.tel:after{content:"";background:#60c100;width:0%;height:2px;transition:all .3s;display:inline-block;position:absolute;bottom:-4px;left:1.95rem}.tel:hover:after{width:calc(100% - 1.95rem)}.inst{color:#fff;padding-left:2.5rem;font-family:Gilroy-Medium;font-size:2rem;font-weight:400;line-height:1.8125rem;transition:color .3s;position:relative}.inst:before{content:"";background-image:url(/images/inst-ico.svg);background-repeat:no-repeat;background-size:contain;width:1.7rem;height:1.7rem;display:inline-block;position:absolute;top:0;left:0}.inst:after{content:"";background:#60c100;width:0%;height:2px;transition:all .3s;display:inline-block;position:absolute;bottom:-4px;left:1.95rem}.inst:hover:after{width:calc(100% - 1.95rem)}
@font-face{font-family:Gilroy-Black;src:url(/fonts/Gilroy-Black.woff2)format("woff2"),url(/fonts/Gilroy-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-BlackItalic;src:url(/fonts/Gilroy-BlackItalic.woff2)format("woff2"),url(/fonts/Gilroy-BlackItalic.woff)format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Gilroy-Bold;src:url(/fonts/Gilroy-Bold.woff2)format("woff2"),url(/fonts/Gilroy-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-BoldItalic;src:url(/fonts/Gilroy-BoldItalic.woff2)format("woff2"),url(/fonts/Gilroy-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gilroy-ExtraBold;src:url(/fonts/Gilroy-ExtraBold.woff2)format("woff2"),url(/fonts/Gilroy-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-ExtraBoldItalic;src:url(/fonts/Gilroy-ExtraBoldItalic.woff2)format("woff2"),url(/fonts/Gilroy-ExtraBoldItalic.woff)format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Gilroy-Heavy;src:url(/fonts/Gilroy-Heavy.woff2)format("woff2"),url(/fonts/Gilroy-Heavy.woff)format("woff");font-weight:950;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-HeavyItalic;src:url(/fonts/Gilroy-HeavyItalic.woff2)format("woff2"),url(/fonts/Gilroy-HeavyItalic.woff)format("woff");font-weight:950;font-style:italic;font-display:swap}@font-face{font-family:Gilroy-Light;src:url(/fonts/Gilroy-Light.woff2)format("woff2"),url(/fonts/Gilroy-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-LightItalic;src:url(/fonts/Gilroy-LightItalic.woff2)format("woff2"),url(/fonts/Gilroy-LightItalic.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gilroy-Medium;src:url(/fonts/Gilroy-Medium.woff2)format("woff2"),url(/fonts/Gilroy-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-MediumItalic;src:url(/fonts/Gilroy-MediumItalic.woff2)format("woff2"),url(/fonts/Gilroy-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gilroy-Regular;src:url(/fonts/Gilroy-Regular.woff2)format("woff2"),url(/fonts/Gilroy-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-RegularItalic;src:url(/fonts/Gilroy-RegularItalic.woff2)format("woff2"),url(/fonts/Gilroy-RegularItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gilroy-SemiBold;src:url(/fonts/Gilroy-SemiBold.woff2)format("woff2"),url(/fonts/Gilroy-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-SemiBoldItalic;src:url(/fonts/Gilroy-SemiBoldItalic.woff2)format("woff2"),url(/fonts/Gilroy-SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Gilroy-Thin;src:url(/fonts/Gilroy-Thin.woff2)format("woff2"),url(/fonts/Gilroy-Thin.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-ThinItalic;src:url(/fonts/Gilroy-ThinItalic.woff2)format("woff2"),url(/fonts/Gilroy-ThinItalic.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Gilroy-UltraLight;src:url(/fonts/Gilroy-UltraLight.woff2)format("woff2"),url(/fonts/Gilroy-UltraLight.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-UltraLightItalic;src:url(/fonts/Gilroy-UltraLightItalic.woff2)format("woff2"),url(/fonts/Gilroy-UltraLightItalic.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}
