@font-face{font-family:MariupolBold;src:url(/_next/static/media/27260ace5bc44ea1-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:MariupolBold Fallback;src:local("Arial");ascent-override:69.58%;descent-override:16.75%;line-gap-override:1.97%;size-adjust:109.05%}.__className_56db80{font-family:MariupolBold,MariupolBold Fallback;font-weight:700;font-style:normal}@font-face{font-family:MariupolMedium;src:url(/_next/static/media/b2380fdc09364a93-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:MariupolMedium Fallback;src:local("Arial");ascent-override:72.47%;descent-override:17.44%;line-gap-override:2.05%;size-adjust:104.70%}.__className_db1a07{font-family:MariupolMedium,MariupolMedium Fallback;font-weight:500;font-style:normal}@font-face{font-family:MariupolRegular;src:url(/_next/static/media/15e3e6d47f81ec9e-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:MariupolRegular Fallback;src:local("Arial");ascent-override:77.30%;descent-override:18.60%;line-gap-override:2.19%;size-adjust:98.16%}.__className_0852af{font-family:MariupolRegular,MariupolRegular Fallback;font-weight:400;font-style:normal}:root{--background:#242424;--accent:#3b4a8b;--secondAccent:#fd9100;--wrapperPadding:4vw;--wrapperPaddingMobile:7vw}body,html{max-width:100%;font-size:16px;overflow-x:hidden;scroll-behavior:smooth}#about,#advantages,#contacts,#feedback,#guarantees,#prices,#projects,#services{scroll-margin-top:var(--header-height)}body{font-family:Arial,Helvetica,sans-serif;background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:active,:focus{outline:none;-webkit-tap-highlight-color:transparent}a:active,a:focus{outline:none}aside,button,footer,header,html,input,nav,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}