*{margin:0;padding:0}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1}body{margin:0}main{display:block}h1{font-size:2em;font-weight:400}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:200;src:url(/fonts/SFProDisplay-Thin.woff2?03046e4ce4425deba9d23d70aacdacdd) format("woff2"),url(/fonts/SFProDisplay-Thin.woff?0787f88687d3749547e11e20a2ac41b4) format("woff"),url(/fonts/SFProDisplay-Thin.ttf?67a7a40b81cceb5f3374d354450c982b) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:300;src:url(/fonts/SFProDisplay-Light.woff2?54469e3c52efb3dffc83b8373749f46f) format("woff2"),url(/fonts/SFProDisplay-Light.woff?9166ce32434fe7e0535437fde7f55951) format("woff"),url(/fonts/SFProDisplay-Light.ttf?7d7616d6b41a6eebff821b964d94edf5) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:400;src:url(/fonts/SFProDisplay-Regular.woff2?d5ff9f6824d2c66073618ceab4a5dae7) format("woff2"),url(/fonts/SFProDisplay-Regular.woff?7ee14c637e39445d709322f111f847d4) format("woff"),url(/fonts/SFProDisplay-Regular.ttf?6b109fecbc7563467e364a228c5106f0) format("truetype")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:500;src:url(/fonts/SFProDisplay-Medium.woff2?22a99d36f90cc52d2914adca813e56ed) format("woff2"),url(/fonts/SFProDisplay-Medium.woff?7274e74c05adf47dbcd99b87fc1f2a60) format("woff"),url(/fonts/SFProDisplay-Medium.ttf?7fe92bb1fe75c84e473aa3a5fb7c1de9) format("truetype")}body{font-family:SF Pro Display}body.no-scroll{overflow:hidden}.container{margin:0 auto;max-width:1600px;padding:0 10px}@media (max-width:1600px){.container{padding:0 16px}}.title{font-weight:500;letter-spacing:-2px;text-transform:uppercase}h1.title{font-size:92px}@media (max-width:1600px){h1.title{font-size:80px}}@media (max-width:1395px){h1.title{font-size:68px}}@media (max-width:1200px){h1.title{font-size:60px}}@media (max-width:1050px){h1.title{font-size:50px}}@media (max-width:870px){h1.title{font-size:40px}}@media (max-width:692px){h1.title{font-size:36px}}h2.title{font-size:68px}@media (max-width:1395px){h2.title{font-size:60px}}@media (max-width:1200px){h2.title{font-size:52px}}@media (max-width:1050px){h2.title{font-size:44px}}@media (max-width:870px){h2.title{font-size:38px}}@media (max-width:692px){h2.title{font-size:36px}}h3{font-size:32px;font-weight:400}@media (max-width:1300px){h3{font-size:28px}}@media (max-width:870px){h3{font-size:24px}}@media (max-width:692px){h3{font-size:20px}}p{font-size:24px;font-weight:500}@media (max-width:870px){p{font-size:22px}}@media (max-width:640px){p{font-size:20px}}@media (max-width:500px){p{font-size:16px}}a{font-size:16px}a,li{white-space:nowrap}li{color:#000;font-size:28px;font-weight:300;list-style-type:none}@media (max-width:1430px){li{font-size:24px}}@media (max-width:1300px){li{font-size:22px}}@media (max-width:1200px){li{font-size:20px}}.green-text{color:#00a573}.orange-text{color:#dc794c}.underline{text-decoration:underline}.line-vertical{border-left:1px solid #646464;margin:0 18px}.line-horizontal{border-bottom:1px solid #646464;margin:18px 0}@media (max-width:620px){.line-horizontal{margin:6px 0}}.icons{display:flex;gap:15px}.icons__item{align-items:center;background-color:#f6f6f6;border-radius:50%;display:flex;height:36px;justify-content:center;line-height:0;width:36px}.link-hover{color:#000;line-height:120%}.link-hover:hover{color:#d64320}.form-metal{background:rgba(0,0,0,.87);color:#fff;padding:55px 40px 60px 47px}@media (max-width:870px){.form-metal{padding:30px 25px 37px}}.form-metal h3{font-size:48px;font-weight:300;margin-bottom:20px}@media (max-width:1200px){.form-metal h3{font-size:40px}}@media (max-width:870px){.form-metal h3{font-size:32px}}@media (max-width:620px){.form-metal h3{font-size:24px}}.form-metal__block{display:flex;flex-direction:column;margin-bottom:25px!important}@media (max-width:870px){.form-metal__block{margin-bottom:20px!important}}.form-metal__block-title{font-size:28px;font-weight:400;margin-bottom:15px}@media (max-width:870px){.form-metal__block-title{font-size:20px;margin-bottom:10px}}.form-metal__block-smalltext{font-size:14px;font-weight:200;margin-bottom:16px;opacity:.5}.form-metal__block .form-metal__block{margin-bottom:0}.form-metal__block.error .form--input__error{display:block}.form-metal input{background:#292929;border:none;color:#fff;font-size:20px;padding:11px 12px}.form-metal input[type=file]{display:none}.form-metal input::-moz-placeholder{font-size:20px;font-weight:500;opacity:50%}.form-metal input::placeholder{font-size:20px;font-weight:500;opacity:50%}@media (max-width:620px){.form-metal input::-moz-placeholder{font-size:16px}.form-metal input::placeholder{font-size:16px}}.form-metal .form-metal__custom-input-file{border:1.5px solid #fff;border-radius:7px;cursor:pointer;font-size:24px;padding:11px 16px;text-align:center;transition-duration:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:870px){.form-metal .form-metal__custom-input-file{font-size:16px;margin-bottom:0}}.form-metal .form-metal__custom-input-file:hover{border:1px solid #00a573;color:#00a573}button{cursor:pointer;transition-duration:.3s;white-space:nowrap}.button-metal{font-size:20px;font-weight:500;padding:12px 10px}.button-metal:hover{border:2px solid #00a573}.button-form,.button-metal:hover{background-color:#00a573;color:#fff}.button-form{border:none;border-radius:7px;font-size:24px;font-weight:400;min-width:100%;padding:15px 22px}.button-form:hover{background-color:#17b774}@media (max-width:870px){.button-form{font-size:20px;margin-bottom:0;padding:10px 22px}}.button-bytovka{border:2px solid #d64320;border-radius:5px;color:#000;font-size:1.05em;padding:13px 26px;transition-duration:.3s;transition-property:background-color}.button-bytovka:hover{background-color:#f22f00;color:#fff}.modal-metal{border:none;border-radius:23px;left:50%;padding:35px 20px;top:50%;transform:translate(-50%,-50%);width:480px}.modal-metal::backdrop{background-color:rgba(0,0,0,.4)}.modal-metal__close{cursor:pointer;font-size:32px;line-height:.8;position:absolute;right:24px;top:6px}.modal-metal__close:hover{opacity:70%}.modal-metal h3{color:#d64320;font-size:30px;letter-spacing:1px;margin-bottom:5px}.modal-metal p{font-size:16px;opacity:70%}.modal-metal__subtitle{font-size:18px;margin-bottom:25px}.modal-metal__form-block{display:flex;flex-direction:column;margin-bottom:13px}.modal-metal__form label{font-size:22px;font-weight:500;line-height:1;margin-bottom:8px}.modal-metal__form input{background:#f5f7f9;border:none;border-radius:10px;padding:14px 11px}.modal-metal__form input::-moz-placeholder{opacity:50%}.modal-metal__form input::placeholder{opacity:50%}.modal-metal__form button{margin:20px 0;min-width:100%}.modal-metal__politic{margin-top:15px}.modal-metal__politic a{font-size:17px}.mr-default{margin-right:20px}.m-start_page{margin-top:.67em}.m-0{margin:0}.mt-60{margin-top:60px}.mt-24{margin-top:24px}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mb-12{margin-bottom:12px}.mb-24{margin-bottom:24px}.mb-36{margin-bottom:36px}.mb-70{margin-bottom:70px!important}.mb-100{margin-bottom:100px}.mb-150{margin-bottom:150px}.pb-none{padding-bottom:0!important}.pt-70{padding-top:70px!important}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:500;src:url(/fonts/SFProDisplay-Medium.eot?c227ee1b22a21ca9441ad017bf11d4ce);src:local("SF Pro Display Medium"),local("SFProDisplay-Medium"),url(/fonts/SFProDisplay-Medium.eot?c227ee1b22a21ca9441ad017bf11d4ce?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Medium.woff2?22a99d36f90cc52d2914adca813e56ed) format("woff2"),url(/fonts/SFProDisplay-Medium.woff?7274e74c05adf47dbcd99b87fc1f2a60) format("woff"),url(/fonts/SFProDisplay-Medium.ttf?7fe92bb1fe75c84e473aa3a5fb7c1de9) format("truetype")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:900;src:url(/fonts/SFProDisplay-Heavy.eot?3a12a38ac051b6c298dacc452684d998);src:local("SF Pro Display Heavy"),local("SFProDisplay-Heavy"),url(/fonts/SFProDisplay-Heavy.eot?3a12a38ac051b6c298dacc452684d998?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Heavy.woff2?24136192bce52708c98be192f4c9eeab) format("woff2"),url(/fonts/SFProDisplay-Heavy.woff?bc1c996658eecdd3f3d20a75bb195cd7) format("woff"),url(/fonts/SFProDisplay-Heavy.ttf?f7376a8c65db73a31f7bd3631622d6ba) format("truetype")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:100;src:url(/fonts/SFProDisplay-Thin.eot?b7c7d0dc115c83dfa9ce9a6627ca00c2);src:local("SF Pro Display Thin"),local("SFProDisplay-Thin"),url(/fonts/SFProDisplay-Thin.eot?b7c7d0dc115c83dfa9ce9a6627ca00c2?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Thin.woff?0787f88687d3749547e11e20a2ac41b4) format("woff"),url(/fonts/SFProDisplay-Thin.ttf?67a7a40b81cceb5f3374d354450c982b) format("truetype")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:200;src:url(/fonts/SFProDisplay-Light.eot?a2a03b5e51caf950b1981d98afff2f54);src:local("SF Pro Display Light"),local("SFProDisplay-Light"),url(/fonts/SFProDisplay-Light.eot?a2a03b5e51caf950b1981d98afff2f54?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Light.woff2?54469e3c52efb3dffc83b8373749f46f) format("woff2"),url(/fonts/SFProDisplay-Light.woff?9166ce32434fe7e0535437fde7f55951) format("woff"),url(/fonts/SFProDisplay-Light.ttf?7d7616d6b41a6eebff821b964d94edf5) format("truetype")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:700;src:url(/fonts/SFProDisplay-Bold.eot?e43887f683e1a4accd822de32a8b2c6f);src:local("SF Pro Display Bold"),local("SFProDisplay-Bold"),url(/fonts/SFProDisplay-Bold.eot?e43887f683e1a4accd822de32a8b2c6f?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Bold.woff2?84c242fe1f30a86d5ab33ebce2be8b0b) format("woff2"),url(/fonts/SFProDisplay-Bold.woff?5b08afd6b167d7ec48ce49c69262dea1) format("woff"),url(/fonts/SFProDisplay-Bold.ttf?85d6f73bf73d0351846108dbf2c56619) format("truetype")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:900;src:url(/fonts/SFProDisplay-Black.eot?23b9316d15a031aece0a1c48728006fa);src:local("SF Pro Display Black"),local("SFProDisplay-Black"),url(/fonts/SFProDisplay-Black.eot?23b9316d15a031aece0a1c48728006fa?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Black.woff2?b06be182881a6e2cc20e619e408eac9d) format("woff2"),url(/fonts/SFProDisplay-Black.woff?7205509fcd4da1496fcc75bb032938b1) format("woff"),url(/fonts/SFProDisplay-Black.ttf?857e26e0300b2f00edb47675619e54ff) format("truetype")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:200;src:url(/fonts/SFProDisplay-Ultralight.eot?32e032364cb2cd42de8623b62aa60e0b);src:local("SF Pro Display Ultralight"),local("SFProDisplay-Ultralight"),url(/fonts/SFProDisplay-Ultralight.eot?32e032364cb2cd42de8623b62aa60e0b?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Ultralight.woff2?fd1ec27f9cae0ceaf99d8a7beba950bd) format("woff2"),url(/fonts/SFProDisplay-Ultralight.woff?38c7b0a16825eb01b9225015db462b1d) format("woff"),url(/fonts/SFProDisplay-Ultralight.ttf?fd66f7671882435576fffb702e906615) format("truetype")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:600;src:url(/fonts/SFProDisplay-Semibold.eot?a909a57a0c2db31e17fc9b8915c60bd4);src:local("SF Pro Display Semibold"),local("SFProDisplay-Semibold"),url(/fonts/SFProDisplay-Semibold.eot?a909a57a0c2db31e17fc9b8915c60bd4?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Semibold.woff2?3926eb65ce4420a819305cdf5dd2bfd6) format("woff2"),url(/fonts/SFProDisplay-Semibold.woff?340c3a1a6dddb0b99476123eacf29f56) format("woff"),url(/fonts/SFProDisplay-Semibold.ttf?dfc89e609e62dde183759be5b85550fb) format("truetype")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:400;src:url(/fonts/SFProDisplay-Regular.eot?ea1b407b07b1c65ddb672cce1f6a7f1a);src:local("SF Pro Display Regular"),local("SFProDisplay-Regular"),url(/fonts/SFProDisplay-Regular.eot?ea1b407b07b1c65ddb672cce1f6a7f1a?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Regular.woff2?d5ff9f6824d2c66073618ceab4a5dae7) format("woff2"),url(/fonts/SFProDisplay-Regular.woff?7ee14c637e39445d709322f111f847d4) format("woff"),url(/fonts/SFProDisplay-Regular.ttf?6b109fecbc7563467e364a228c5106f0) format("truetype")}@font-face{font-display:swap;font-family:Tinkoff Sans;font-style:normal;font-weight:700;src:url(/fonts/TinkoffSans-Bold.eot?9d80d5e5d58b53c04242c56bbf330bae);src:local("Tinkoff Sans Bold"),local("TinkoffSans-Bold"),url(/fonts/TinkoffSans-Bold.eot?9d80d5e5d58b53c04242c56bbf330bae?#iefix) format("embedded-opentype"),url(/fonts/TinkoffSans-Bold.woff2?04490f465f9de1cedf6ea028d84d6ca0) format("woff2"),url(/fonts/TinkoffSans-Bold.woff?a8c682b1f479dfedd712570af234fa45) format("woff"),url(/fonts/TinkoffSans-Bold.ttf?c37b26cff28d02951197179eb1864c65) format("truetype")}@font-face{font-display:swap;font-family:Tinkoff Sans;font-style:normal;font-weight:500;src:url(/fonts/TinkoffSans-Medium.eot?675f5c05e7f866f9c081b9a0af8a2a97);src:local("Tinkoff Sans Medium"),local("TinkoffSans-Medium"),url(/fonts/TinkoffSans-Medium.eot?675f5c05e7f866f9c081b9a0af8a2a97?#iefix) format("embedded-opentype"),url(/fonts/TinkoffSans-Medium.woff2?9c427cbc009d2169f9f609fc77c1fd96) format("woff2"),url(/fonts/TinkoffSans-Medium.woff?0c2f76b44ba748053a62bfdca61f81d9) format("woff"),url(/fonts/TinkoffSans-Medium.ttf?0b8e603040c1db391d82f59390e81214) format("truetype")}@font-face{font-display:swap;font-family:Tinkoff Sans;font-style:normal;font-weight:400;src:url(/fonts/TinkoffSans-Regular.eot?0b6874433f0aef7fbba33811c4e78158);src:local("Tinkoff Sans Regular"),local("TinkoffSans-Regular"),url(/fonts/TinkoffSans-Regular.eot?0b6874433f0aef7fbba33811c4e78158?#iefix) format("embedded-opentype"),url(/fonts/TinkoffSans-Regular.woff2?8572793e8da494f77fc3dcebf147d3dc) format("woff2"),url(/fonts/TinkoffSans-Regular.woff?d678792a2824cad993450118f5be73f3) format("woff"),url(/fonts/TinkoffSans-Regular.ttf?312ba1073de5dcea1025a342463677a6) format("truetype")}.fz-24{font-size:24px}.fz-18{font-size:18px}.fz-12{font-size:12px!important}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-bold{font-weight:700}.ff-pro{font-family:SF Pro Display}.ff-inter{font-family:Inter}.button{align-items:center;background:#fff;border:1px solid #2e8f2c;border-radius:5px;color:#000;cursor:pointer;display:flex;font-family:SF Pro Display;font-size:1.05em;font-weight:400;justify-content:center;padding:5px 12px;transition:all .3s ease-out}@media screen and (max-width:769px){.button{height:46px!important;padding:0 8px!important}}.button:hover{color:#2e8f2c}.button-dark{background:#2e8f2c;color:#fff;transition:all .3s ease-out}.button-dark:hover{background:#0d6d0b;color:#fff}.button-social{align-items:center;background:#f6f6f6;border-radius:26px;cursor:pointer;display:flex;gap:10px;height:36px;justify-content:space-between;overflow:hidden;padding:0 10px;text-align:left;text-decoration:none;transition:all .3s ease-out;white-space:nowrap;width:20px}.button-social.footer-social{background:#fff}.button-social span{color:#2e8f2c;opacity:0}.button-social__email-mobile,.button-social__telegram-mobile,.button-social__viber-mobile,.button-social__whatsapp-mobile{background:transparent;border:1px solid #2e8f2c;border-radius:12px;font-size:20px;gap:20px;justify-content:flex-start;max-width:280px;padding:3px 15px;width:inherit}.button-social__email-mobile span,.button-social__telegram-mobile span,.button-social__viber-mobile span,.button-social__whatsapp-mobile span{opacity:1}.button-city{font-family:Inter;min-width:-moz-fit-content;min-width:fit-content;text-decoration:none}@media screen and (max-width:1200px){.button-city{display:none}}.button__blocks{font-size:24px;margin-bottom:15px;padding:8px}@media screen and (max-width:769px){.button__blocks{font-size:20px;padding:15px 0}}.button-nowrap{white-space:nowrap}.button-big{padding:8px 16px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:769px){.button-big{font-size:18px;width:auto}}@media screen and (max-width:375px){.button-big{font-size:15px}}.button-gap-15{gap:15px}.tinkoff{align-items:center;background:#ffdd2d;border-radius:8px;color:#333;display:flex;flex-direction:row;font-family:Tinkoff Sans;font-size:15px;font-weight:500;gap:10px;max-width:105px;padding:8px 12px}@media screen and (max-width:375px){.tinkoff{font-size:13px}}.collapse-open{background:no-repeat;border:none;cursor:pointer;display:flex;justify-content:center;padding:8px 0 15px}.collapse-open .svg__open{display:block}.collapse-open .svg__close,.collapse-open.open .svg__open{display:none}.collapse-open.open .svg__close{display:block}.mn-410{min-width:410px}.mw-410{max-width:410px}@media screen and (max-width:769px){.mw-410{max-width:none}}html{font-family:SF Pro Display;font-weight:400;line-height:1}html.html-no-scroll{grid-template-columns:repeat(2,1fr);padding-bottom:16px}@media screen and (min-width:1200px){html.html-no-scroll{padding-bottom:32px}}@media screen and (min-width:1600px){html.html-no-scroll{padding-bottom:48px}}body{margin:0}.hidden{display:none!important}.no-touch{margin:0;padding:0}.wrapper{margin-left:auto;margin-right:auto;max-width:1700px;padding:0 20px}@media screen and (min-width:769px){.wrapper{padding-left:80px;padding-right:80px}}@media screen and (min-width:1700px){.wrapper{max-width:1600px}}@media screen and (min-width:769px) and (max-width:1199px){.wrapper.catalog-wrapper{padding:0 15px}}@media screen and (min-width:1919px){.wrapper.catalog-wrapper{max-width:1600px;padding:0 20px}.wrapper.catalog-wrapper .section-default__padding{padding:0}}main{left:0;overflow:hidden;padding-top:80px;position:relative;top:0;transition:left .5s ease}@media screen and (min-width:768px){main{min-height:400px}}@media screen and (min-width:1199px){main{min-height:500px}}@media screen and (min-width:1599px){main{min-height:550px}}hr{border-color:#000;opacity:10%;width:100%}a{text-decoration:none}a.active-link{color:#2e8f2c!important}h1{font-size:64px;font-weight:500}h1 span{color:#2e8f2c}@media screen and (max-width:769px){h1{font-size:2.5em}}h2{font-size:50px;font-weight:500;margin-bottom:10px;margin-top:0}h2 span{color:#2e8f2c}@media screen and (max-width:375px){h2{font-size:40px}}ul{-webkit-padding-start:17px;margin:0 0 15px;padding-inline-start:17px}ul li{font-size:20px;margin-bottom:8px}ul li::marker{color:#2e8f2c}.desc{font-size:20px;font-weight:400;line-height:120%;margin:0 0 25px}.desc span{color:#2e8f2c}.desc__after{font-size:13px;font-weight:400}.opacity_70{opacity:70%}.block-radius{border:none;border-radius:23px;box-shadow:0 5px 15px rgba(0,0,0,.08);padding:20px 25px}@media screen and (max-width:769px){.block-radius{padding:15px}}.block-prices{align-items:center;cursor:pointer;display:flex;font-weight:500;justify-content:space-between}.block-prices__size-title{margin-bottom:5px}.block-prices .price{background:#ebf4ea;border-radius:38px;font-size:20px;font-weight:400;padding:4px 10px}.flex_column{display:flex;flex-direction:column}@media screen and (max-width:769px){.flex_column.mw-380{max-width:none}}.flex_row-sb{display:flex;flex-direction:row;justify-content:space-between}.flex_row-baseline{align-items:baseline}.no-overflow{overflow:hidden}.no-overflow .header{left:-85%;transition:left .5s ease}.no-overflow footer,.no-overflow main{left:-85%;top:0;transition:left .5s ease}.custom-input:invalid{border-color:red}.installments-available{align-items:center;color:#000;display:flex;font-size:20px;font-weight:400;gap:8px;justify-content:flex-end;white-space:nowrap}.installments-available:hover{color:#2e8f2c;transition:all .15s ease-out}@media screen and (max-width:450px){.installments-available{flex:1;font-size:12px;white-space:normal}}.section-blocks{display:flex;flex-direction:row;gap:35px}@media screen and (max-width:769px){.section-blocks{flex-direction:column}}.section-blocks__item{display:flex;flex-direction:column;justify-content:space-between;min-height:-moz-fit-content;min-height:fit-content;width:50%}@media screen and (max-width:769px){.section-blocks__item{width:inherit}}.section-blocks__item h2{color:#2e8f2c;font-size:40px;font-weight:600;margin:0 0 10px}@media screen and (max-width:426px){.section-blocks__item h2{font-size:30px}}.section-blocks__item .desc{font-size:20px;font-weight:500}.section-blocks__item img{width:100%}@media screen and (max-width:769px){.section-blocks__item img{max-width:536px;width:100%}}.section-blocks__item ul{-webkit-padding-start:20px;font-size:1.06em;margin:0 0 25px;opacity:70%;padding-inline-start:20px}.section-blocks__item ul li{margin-bottom:8px}@media screen and (max-width:769px){.section-blocks__item ul{margin-top:10px}.section-blocks__item ul li{font-size:16px;font-weight:400;margin-bottom:6px}}.section-blocks__footer{display:flex;flex-direction:row!important;gap:15px;margin-top:10px}footer{background:#f1f1f1;display:block;left:0;padding:45px 0;position:relative;width:100%}@media screen and (max-width:769px){footer{padding:24px 0 20px}}footer .footer__row{align-items:flex-start;display:flex;flex-direction:row;gap:50px;justify-content:flex-start;width:100%}@media screen and (max-width:1090px){footer .footer__row{flex-direction:column;gap:30px}footer .footer__row .fl1{display:none}}@media screen and (max-width:769px){footer .footer-section:first-child{display:flex;flex-direction:column}footer .footer-section:first-child .footer-section__social{margin:24px 0 0;order:1}}footer .footer-section__social{margin-bottom:25px}footer .footer-section__head{font-size:19px;font-weight:700;margin:7px 0 22px}footer .footer-section.fl1{flex:1}footer .footer-section.fl2{flex:2}@media screen and (max-width:769px){footer .footer__text a:first-child{display:none}}footer .footer__text a:nth-child(2){display:none}@media screen and (max-width:769px){footer .footer__text a:nth-child(2){display:inline-block}}footer .footer-info{min-width:215px}footer .footer-call a{white-space:wrap}footer .footer-call,footer .footer-email{align-items:center;display:flex;font-family:SF Pro Display}footer .footer-call img,footer .footer-email img{margin-right:9px}footer .footer-call a,footer .footer-email a{color:#000;font-size:16px;min-width:190px;text-decoration:none}footer .footer-call a:hover,footer .footer-email a:hover{text-decoration:underline}@media screen and (max-width:769px){footer .footer .wrapper{padding:0 16px}}form{display:flex;flex:1;flex-direction:column}form hr{margin-bottom:15px;opacity:15%;width:100%}.form-inner{display:flex;flex:1;flex-direction:column}.form__checkbox{align-items:center;color:#4d4d4d;display:flex;font-size:14px;gap:2px;min-width:-moz-min-content;min-width:min-content}@media (max-width:550px){.form__checkbox{align-items:flex-start;gap:4px}}.form__checkbox span{line-height:normal;margin-top:2px;opacity:unset!important}.form__checkbox a{color:inherit!important;-webkit-text-decoration:underline #4d4d4d 1px;text-decoration:underline #4d4d4d 1px;text-underline-offset:3px}.form__checkbox input{transform:scale(1.2);transform-origin:center}@media (max-width:550px){.form__checkbox input{transform:scale(1.3)}}.form-order.succeed .form-inner{display:none}.form-order.succeed .success-inner{display:flex}.form-order__succeed.succeed{display:none}.form-block{display:flex;flex-flow:column;margin-bottom:13px;width:100%}.form-block__row{display:flex;gap:40px;max-width:450px}@media screen and (max-width:769px){.form-block__row{flex-direction:column}}.form-block .custom-file-upload{background-color:transparent;border:1px solid #2e8f2c;border-radius:10px;color:#000;cursor:pointer;display:block;font-size:18px;margin-top:12px;padding:12px;text-align:center}.form-block .custom-file-upload:hover{color:#2e8f2c}.form--label,.form-block.error .form--input__error{display:block}.form--label{font-size:22px;font-weight:500;line-height:1}.form--label-pre{color:#0a0e20;font-size:14px;margin-top:5px;opacity:.5}.form--label span{color:red}.form--input{background:#f5f7f9;border:none;border-radius:10px;display:flex;margin-top:8px;padding:14px 11px}.form--input__error{color:red;display:none;font-size:15px;font-style:normal;font-weight:500;margin-top:3px}.form--input::-moz-placeholder{color:#c5c7d0;font-size:14px;font-style:normal;font-weight:500;line-height:15.101px;opacity:1}.form--input::placeholder{color:#c5c7d0;font-size:14px;font-style:normal;font-weight:500;line-height:15.101px;opacity:1}.form--input::-ms-input-placeholder{color:#c5c7d0;font-size:14px;font-style:normal;font-weight:500;line-height:15.101px}.form--input.error{background-color:rgba(255,77,77,.1);border:1px solid #ff4d4d}.form--input.error:focus,.no-touch .form--input.error:hover{border-color:#a1ffaa}.form-file input{display:none}.form-file input.error~.file-error{opacity:1;transform:translate3d(0,-4px,0)}.form-file input.changed~.description,.form-file input.changed~label{display:none}.form-file input.changed~.loaded{display:flex}@media screen and (min-width:992px){.form-file input.changed~.loaded{display:inline-flex;max-width:100%}}.form-file .file-error{background:#ff7373;border-radius:4px;color:#fff;opacity:0;pointer-events:none;position:absolute;top:68px;transition:.2s;width:100%;z-index:1}@media screen and (min-width:992px){.form-file .file-error{width:157px}}.form-file .file-error i{background:#ff7373;display:block;font:0/0 a;height:8px;left:50%;margin-left:-8px;position:absolute;top:-8px;transform:rotate(135deg);transform-origin:100% 100%;width:8px}.form-file .file-error-content{box-sizing:border-box;font-size:14px;height:100%;line-height:1.2;padding:7px 10px;position:relative;text-align:center;z-index:1}.form-file .description{color:#000;font-size:14px;line-height:120%;margin-top:16px;opacity:.5;text-align:center}@media screen and (min-width:992px){.form-file .description{display:inline-block;text-align:left;vertical-align:middle}}.form-file .loaded{align-items:center;border:1px solid rgba(171,161,255,.1);border-radius:12px;color:#000;display:none;font-size:16px;justify-content:center;line-height:24px;margin-top:10px;padding:13px 15px}.form-file .loaded span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-file .loaded i{cursor:pointer;font-style:normal;height:28px;line-height:1;margin-left:1px;padding:4px;position:relative;top:-1px;transition:opacity .2s;width:29px}.no-touch .form-file .loaded i:hover{opacity:.8}.form .submit{border-radius:8px;color:#fff;display:block;font-size:22px;font-weight:500!important;margin:25px auto 10px;padding:8px 0;text-align:center;width:100%!important}.form .politic{opacity:70%}.form .politic a{color:#000}.success-inner{align-items:center;display:none;flex-direction:column;height:407px;justify-content:center;padding:32px 24px;text-align:center}.success-inner svg{margin-bottom:16px}.success-inner div{color:#000;font-size:24px;line-height:35px}.success-inner p{color:#000;font-size:16px;line-height:140%;margin:0;opacity:.5}.radio,label{cursor:pointer}.radio{margin-bottom:.5rem}.radio.block-radio{flex-direction:row}.radio input[type=checkbox],.radio input[type=radio]{cursor:pointer;opacity:0;position:absolute}.radio input[type=checkbox]+.radio-label .rr:before,.radio input[type=checkbox]+.radio-label:before,.radio input[type=radio]+.radio-label .rr:before,.radio input[type=radio]+.radio-label:before{aspect-ratio:1/1;background:#f4f4f4;border:1px solid #b4b4b4;border-radius:100%;content:"";cursor:pointer;display:inline-block;flex:none;height:1.2em;margin-right:.7em;position:relative;text-align:center;transition:all .25s ease;vertical-align:top;width:1.2em}.radio input[type=checkbox]:checked+.radio-label .rr:before,.radio input[type=checkbox]:checked+.radio-label:before,.radio input[type=radio]:checked+.radio-label .rr:before,.radio input[type=radio]:checked+.radio-label:before{box-shadow:inset 0 0 0 6px #2e8f2c}.radio input[type=checkbox]:focus+.radio-label .rr:before,.radio input[type=checkbox]:focus+.radio-label:before,.radio input[type=radio]:focus+.radio-label .rr:before,.radio input[type=radio]:focus+.radio-label:before{border-color:#3197ee;outline:none}.radio input[type=checkbox]:disabled+.radio-label .rr:before,.radio input[type=checkbox]:disabled+.radio-label:before,.radio input[type=radio]:disabled+.radio-label .rr:before,.radio input[type=radio]:disabled+.radio-label:before{background:#b4b4b4;border-color:#b4b4b4;box-shadow:inset 0 0 0 4px #f4f4f4}.radio input[type=checkbox]+.radio-label,.radio input[type=radio]+.radio-label{cursor:pointer}.radio input[type=checkbox]+.radio-label:empty .rr:before,.radio input[type=checkbox]+.radio-label:empty:before,.radio input[type=radio]+.radio-label:empty .rr:before,.radio input[type=radio]+.radio-label:empty:before{margin-right:0}.radio-label{align-items:center;display:flex;font-size:20px;font-weight:400;line-height:120%}@media screen and (max-width:769px){.radio-label{font-size:16px}}.form-upload{align-items:center;display:grid;min-width:360px;width:80vw}.form-upload__hint{font-size:14px;font-weight:400;margin-top:10px}.form-upload__label{align-items:center;display:flex;justify-content:space-between}.form-upload__title{font-size:18px;font-weight:500;margin-right:55px}@media screen and (max-width:769px){.form-upload__title{display:block;margin-right:0}}.form-upload__input{font-family:inherit;font-size:18px}.form-upload__input::file-selector-button{border:none;border-radius:6px;cursor:pointer;font-family:inherit;font-weight:inherit;margin-right:30px;padding:9px 15px;transition:background-color .2s linear}@media screen and (max-width:769px){.form-upload__input::file-selector-button{margin-right:10px;min-width:auto}}.form-upload__input::file-selector-button:hover{background-color:#c56fff}.form-upload__container{font-size:16px;margin-top:10px;width:360px}.upload-zone,.upload-zone .loaded{margin-top:8px;text-align:center}.upload-zone .loaded{display:none;justify-content:center}.upload-zone .changed~.loaded{display:flex}.upload-zone_dragover{background:#f0f0f0;border-radius:5px;color:#c9c9c9;display:grid;font-size:20px;font-weight:400;margin-bottom:25px;padding:40px 0;place-content:center;text-align:center}.upload-zone_dragover svg{margin:auto;pointer-events:none;width:10vw}.upload-zone_dragover._active{color:rgba(46,143,44,.43)}.upload-zone_dragover._active,.upload-zone_gragover{background-color:rgba(46,143,44,.43)}.upload-hint,.upload-status{width:75%}.upload-hint{display:none}.upload-hint_visible{display:block;pointer-events:none}.upload-loader{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.upload-loader_visible{align-items:center;background-color:rgba(46,143,44,.43);display:flex;justify-content:center}.upload-loader__image{height:150px;width:150px}.modal{align-items:center;background-color:rgba(0,0,0,.4);display:none;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:overlay;position:fixed;top:0;width:100%;z-index:999}.modal-content{background-color:#fff;border:1px solid #888;border-radius:23px;margin:auto;padding:35px 20px;position:relative;top:20px;width:480px}@media screen and (max-width:769px){.modal-content{border-radius:0;margin:0;padding-top:60px;width:auto}}.modal-content .close{color:#000;cursor:pointer;font-size:32px;opacity:85%;position:absolute;right:20px;top:6px}.modal-content .close:focus,.modal-content .close:hover{color:#676565;text-decoration:none}.modal-content h3{color:#2e8f2c;font-size:1.9em;margin:0 0 5px}.modal-content .desc{font-size:18px;margin-bottom:30px;opacity:70%}.modal-content.succeed .inner{display:none}.modal-content.succeed .success-inner{display:flex}@media screen and (max-width:769px){.modal-content .form--label{display:none}.modal-content .form--label__visible{display:block}}.header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.612);border-bottom:1px solid hsla(0,0%,80%,.451);left:0;padding:0;position:fixed;top:0;transform:translateZ(0);transition:transform .2s;width:100%;z-index:5}.header__inner{align-items:center;display:flex;justify-content:space-between;padding:15px 54px}@media (max-width:1420px){.header__inner{padding:15px 7px}}.header__logo{align-items:center;display:flex;gap:30px}.header__logo img{max-width:203px}@media (max-width:768px){.header__logo a{flex:1}.header__logo img{width:100%}}@media (max-width:1420px){.header__menu{display:none}}.header__menu-list{align-items:center;display:flex}.header__menu-list-item{padding:0 9px}.header__menu-list-item:hover{text-decoration:underline}.header__menu-list-item a{font-size:16px;font-weight:500}.header__dropdown{position:relative}.header__dropdown:hover .header__dropdown-list{display:block}.header__dropdown-list{background-color:#fff;display:none;left:-10px;position:absolute}.header__dropdown-list a{display:block;padding:20px;transition-duration:.5s;transition-property:background-color}.header__dropdown-list a:hover{background-color:#f5f7f9}.header__right{align-items:center;display:flex;gap:18px}@media (max-width:1420px){.header__right{display:none}}.header__contacts{display:flex;flex-direction:column}.header__contacts-mail{color:#d64320;font-size:12px}.header .burger-button{cursor:pointer;display:none;padding:10px 0}@media (max-width:1420px){.header .burger-button{display:inline-block}}.header .burger-button span{background-color:#000;display:block;height:3px;transition:.2s;width:50px}.header .burger-button span+span{margin-top:10px}.header .burger-button.active span:first-child{transform:translateY(7px) rotate(-45deg)}.header .burger-button.active span:nth-child(2){transform:translateY(-6px) rotate(45deg)}.burger{background-color:#fbfbfb;display:none;height:100vh;width:100%;z-index:50}.burger.active{display:block}.burger__inner{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:50px 80px 200px}@media (max-width:520px){.burger__inner{padding:50px 40px 200px}}.burger__menu ul,.burger__top-row{margin-bottom:42px}.burger__menu li:not(:last-child){margin-bottom:8px}.burger__menu a{font-size:40px;font-weight:400}.burger__contacts{display:flex;flex-direction:column;padding-bottom:40px}.burger__contacts a{font-size:24px}.burger__contacts-mail{color:#d64320}.burger button{background:none;border:1px solid #2e8f2c;border-radius:8px;width:100%}.contacts-email{color:#d64320;text-decoration:underline}.contacts-email__parent{display:flex;gap:5px;position:relative}.contacts-email-copy{bottom:-7px;cursor:pointer;position:absolute;right:0}.contacts-email-copy span{text-wrap:nowrap;font-size:8px;font-style:normal;font-weight:400;left:-25px;letter-spacing:-.48px;line-height:120%;opacity:0;position:absolute;top:15px}.contacts-email-copy:hover span{opacity:1}.footer{background-color:#f1f1f1;padding:59px 0}@media (max-width:560px){.footer{padding:30px 0}}.footer a{font-size:16px;font-weight:500}.footer__inner{display:flex;justify-content:space-between;padding:0 54px}@media (max-width:560px){.footer__inner{flex-direction:column;padding:0 7px}}.footer__left-column,.footer__right-column{box-sizing:border-box;flex:0 0 50%}@media (max-width:560px){.footer__links{margin-bottom:42px}}.footer__info{display:flex;gap:40px;justify-content:flex-start}@media (max-width:1140px){.footer__info{flex-direction:column;gap:15px}}.footer__info-column-title{font-size:22px;font-weight:500;margin-bottom:22px}.footer__info-column p{font-size:16px}.footer__info-column li{line-height:0;margin-bottom:12px}@media (max-width:560px){.footer__info-column:nth-child(2){display:none}}.footer__logo{align-items:center;display:flex;gap:30px}.footer__icons,.footer__logo{margin-bottom:30px}@media (max-width:560px){.footer__icons{margin-bottom:25px}}.footer__icons-item{background-color:#fff}.footer__text{font-weight:400;line-height:120%}.footer__text span{line-height:100%}main{min-height:auto}main a.button-href.mw-420{background:#d64320;border-radius:8px;color:#fff;max-width:420px;padding:10px 0;text-align:center;width:100%}main a.button-href.mw-420:hover{background:#f22f00}.metall{background-color:#fff;color:#000;position:relative}.metall__info{display:flex;flex-direction:column;padding:0 54px 50px}@media (max-width:769px){.metall__info{padding:0 16px}}.metall__inner{display:flex;position:relative}@media (max-width:1040px){.metall__inner{flex-direction:column}}.metall__left-column{box-sizing:border-box;display:flex;flex:0 0 50%;flex-direction:column;padding:30px 0 0}@media (max-width:1200px){.metall__left-column{padding:60px 0 90px}}@media (max-width:769px){.metall__left-column{padding:20px 0}}.metall__left-column.is-section{flex:0 0 100%}@media (max-width:769px){.metall__left-column.is-section{padding:30px 0 0}}.metall__left-column.is-section .service__info{border-bottom:none}.metall__left-column h1{color:#000;font-size:64px;font-style:normal;font-weight:500;letter-spacing:-2.56px;line-height:100%;margin-bottom:10px;text-transform:none}.metall__left-column h1 span{color:#d64320}@media screen and (max-width:768px){.metall__left-column h1{font-size:39px}}.metall__left-column h5{color:#000;font-size:28px;font-style:normal;font-weight:400;letter-spacing:-1.68px;line-height:120%;margin-bottom:40px}@media screen and (max-width:768px){.metall__left-column h5{font-size:22px}}.metall__right-column{align-items:center;box-sizing:border-box;display:flex;flex:0 0 50%;justify-content:center}.metall__right-column__back{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
