@charset "UTF-8";
*{max-height:100000px;-webkit-text-size-adjust:none}
[type=email]{color:#000}
p.email:nth-child(1)>a:nth-child(1){color:#fff;text-shadow:1px 1px 2px #000,0 0 1em #000}
a.email{color:#fff}
html{width:100%;height:100%}
body,button,input,label,select,table,tbody,td,textarea,tfoot,th,thead,tr{color:#fff;font-family:"Myriad Pro",sans-serif;font-size:14px;font-weight:400;line-height:normal}
body{width:100%;height:100%;background:#1f212e}
* html #container{height:100%}
#wrapper{width:100%;min-height:100%;position:relative;overflow:hidden}
section{width:100%;margin:0 auto;position:relative}
footer:after,header:after,section:after{content:'';display:table;clear:both}
.center{width:calc(100% - 40px);max-width:1402px;margin:0 auto;position:relative;z-index:2}
a{color:#fff}
a:hover{text-decoration:none}
sup{font-size:60%;line-height:0;position:relative}
:focus{outline:0}
.btn{width:368px;height:68px;padding:0 0 2px;border:none;cursor:pointer;background:url(../images/btn-bg.webp) no-repeat 50% 0;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#343235;font-size:16px;font-weight:700;line-height:25px;letter-spacing:1px;text-transform:uppercase}
h2{margin-bottom:44px;text-align:left;font-family:'Gotham Pro',sans-serif;font-size:40px;font-weight:900;line-height:46px;text-transform:uppercase;color:#fff;letter-spacing:1.4px}
h2 strong{color:#e69444}
.form{width:460px;margin:0 0 0 82px;padding:55px 40px 75px;border:10px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.form label{color:rgba(255,255,255,.7);font-size:16px;letter-spacing:.6px}
.form label.phone::before{content:'';display:inline-block;width:45px;height:30px;background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAeCAQAAAB6Dt0qAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiCRcSKy+VhapQAAADRklEQVQ4y33VS2zUVRTH8c/MYFsL0kixQW1FBUoE5VUo0pLyiFiCEkwkKJGFGEl0oUYXLs0kujBo4kIXJO40EklQDMYohpWGgA8KZQRawHbAFobJ9KHpc6bTv4v+LTNQ+d3Fzf2f+z3/e+8599xI4LZqtkO749r1yRWbpk3297nHVSnFvvqlLLdWykk/uSB/wxQJZ263RZkenzpThMbMUG6Fp9TIOOCHYrTE017Uo1OtrHcl3bqLEs22me2IL/wTeo2X2WK3sz7xtauW2yglZfwmNO+ChAob3S8ZwsETwYFgb1AZRAJBLFgRHAo+D9YFwrYqeDa4d3I0I9geHAo+DEoDgVj8LSPeNjDhxzVnNWpwXhq8ZLNtHpbWL5B1TpkG8xyXj8Vf8b3TBUtLu26JNY4YwxUpOUs1KJWUxV+q1euSjIrovWlfpyXNVgGSDvvIXkOes0speu03boOKKEqLwIjF5urTH44Dg373npQmdaDDQQvURg2qLkqRZq8a8YHRIodd3tFlp+ngoGFNUe0WFvxxq5eN2ydxS2TTDptjMxiWsCqqRY2a0DxDnVKfaZ0ynzulbA1T96LyqHMydouG3rpRJTYl2qtHpUqQMhSLD6hVLyGNcRmbVTmrbwo0b0iPX+XR549YPC9rvQotsuh3zXo1Tt50TBPqdjq8O2PSsThpD1mi10VwWYkmtVoNu62iGPOxATvMCr8ddtwyu5QXRXuBx5QVorE4jBr2uDrHZJGVsNBK012QBbO9Zo+NFmk1VIySdpd6d2oL4ROqrDffoB5V9ljhZ+c9arUumYn7/B+add5cDQa1gZwzBm1RZ5FnPOhL+530t2aLXJEqRMk5ZqkNMrrlkdPmNwvUKvetr4wa1yFjjZUS+gtRxnVabJOcy2H163VCt1bfTYaqw4BlmrTqK0Tp16HRUjO1hPUpK+mSsYI5l41aa8SpaFGoAu1el7TJ+6onC22xcn5BZfGCJzSkxYjV6pVL3QjFpO72vPmOaotMWf2nqfamB/T6xtGirIp4wzp/ihuI/O/DMctOa8zU6YBLBmUFpnvBkxLelb1R/adSzEKN6s1xXVJGYJ5HnLLPVW6Pwh0qrdZonhIM+dEhfROn/y8uxEU8Fdp6fwAAAABJRU5ErkJggg==) no-repeat 0 0;margin:10px 0 -10px}
.form label.email::before{content:'';display:inline-block;width:30px;height:22px;background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAQAAAB9auREAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiCRcSLCRNFuUfAAACA0lEQVQ4y5XSy0uUYRTH8c87vaMIQ1lUaAszrQwihIqpRVktWoQSLSKTokVGaIHbaNEfEdWmUqHofjEtjBZGtIq0RQZRYNKF7IJGZdKY2Nsix2aUzH6rh99zvuc5zzkniIrUWibP/ynlmcYgOqRcm4dG/gONS9rqSWiN+1ol5Hs5rQRxxT5rVWBDTGDAqHUOq5InmBIM5Kly2HqjBoiBSLd+O9VITAknVKs2oFskSsP0Oq7XFnvk/xXNt1uVV0548dsIxy4irx21x3q5LukTTSq40A5rdTrjXdoMMwLeO227zeZq1pOFBxbZq8xdlw38sWNZ+T8547Yl6pVmtC5Q7IAydzRnohNhUi65aJYDknLGRrPaQXNccUEqO3gizJCbzpqnziahUIV6C5zXamhiaGiy4grkmqHGsFG75Igr1WX4X3Bgtu0qdLunUq2fPmixygYJF7zLnsJEOKHWWo+d1K9PgxlO6/FUqMJMx/T/DQ7Ms1tSlyYf0esIBvFFoxEb1WvK3IHMhhXaL6nDKR/GnEGD46ezWi1Xp3hytwNFGpTrcC67tHF9dU2bpRosTu9AGi5Sr0S7i+NvTdZ3La4rVKck88+BFQpcdct3UynlhpRtVnojIBSZI+aBHr1+mFqRYe2e+SJmNqFOSW91+ma+6WlIjkpJj4JooX3KxKcJpjXiucZf81qUSoKCSUsAAAAASUVORK5CYII=) no-repeat 0 0;margin:6px 15px -6px 0}
.form input[type=text]{display:block;width:100%;height:40px;border:none;border-bottom:1px solid #fff;background:0 0;margin:33px 0 52px;padding:0 10px 17px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:'Gotham Pro',sans-serif;font-size:24px;font-weight:900;line-height:60px;letter-spacing:.96px;text-transform:uppercase}
.form input[type=email]{display:block;width:100%;height:40px;border:none;border-bottom:1px solid #fff;background:0 0;margin:33px 0 52px;padding:0 10px 17px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:'Gotham Pro',sans-serif;font-size:24px;font-weight:900;line-height:60px;letter-spacing:.96px;text-transform:uppercase}
.form input[type=text]::placeholder{color:#fff}
.form input[type=text]:-ms-input-placeholder{color:#fff}
.form input[type=text]:-moz-placeholder{color:#fff}
.form input[type=text]::-moz-placeholder{color:#fff}
.form input[type=text]::-ms-input-placeholder{color:#fff}
.form input[type=text]::-webkit-input-placeholder{color:#fff}
.form .btn{display:block;margin:60px -3px 0}
header{width:100%;top:0;left:0;z-index:100}
header>div.center{max-height:14rem}
header .email{position:absolute;top:57px;left:0;font-size:20px;letter-spacing:.8px}
header .email a{color:#fff}
header .logo{display:block;width:491px;height:354px;margin:0 auto;padding-top:154px;padding-left:1px;background:url(../images/logo.webp) no-repeat 0 0;background-size:contain;text-align:center;text-decoration:none;letter-spacing:.56px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
header .logo strong{display:none}
header .header_contact{position:absolute;top:58px;right:0;text-align:right}
header .phones{margin-bottom:11px;font-size:20px;font-weight:700;letter-spacing:.8px}
header .phones a{text-decoration:none}
header .header_contact .btn{width:180px;height:40px;color:#fff;padding:2px 0 0;background:0 0;border:2px solid #fff;border-radius:20px;font-size:14px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}
.first-block{display:flex;background:url(../images/bg-1.webp) no-repeat 50% 0;background-size:cover;text-align:center}
.first-block_content{margin:208px 0 50px;position:relative;z-index:1000}
.first-block_content h1{margin-bottom:31px;text-shadow:0 3px 4px rgba(67,39,36,.8);color:#fff;font-family:'Gotham Pro',sans-serif;font-size:62px;font-weight:900;line-height:75px;letter-spacing:1.9px}
.first-block_content h1+p{font-size:18px;letter-spacing:.7px}
.first-block_content .email{display:none}
.first-block_content .advantages-items{display:flex;justify-content:center;margin:39px 0 54px}
.first-block_content .advantages-items .item{width:155px;margin:0 27px}
.first-block_content .advantages-items .item .image{display:flex;height:50px;align-items:flex-end;justify-content:center;margin-bottom:17px}
.first-block_content .advantages-items .item .image img{display:block}
.first-block_content .advantages-items .item p{letter-spacing:.55px;line-height:20px}
.first-block_content .btn{margin-bottom:16px}
.first-block_content .btn+p{max-width:250px;margin:0 auto;line-height:20px;letter-spacing:.58px}
.first-block_content h2{font-size:20px}
.image-bg{display:block;position:absolute}
.image-bg1{width:416px;height:185px;background:url(../images/img-1.webp) no-repeat 0 0;bottom:0;right:-22px}
.image-bg2{width:587px;height:344px;background:url(../images/img-2.webp) no-repeat 0 0;bottom:0;left:-93px}
.image-bg3{width:339px;height:374px;background:url(../images/img-3.webp) no-repeat 0 0;top:10px;right:234px}
.image-bg4{width:243px;height:263px;background:url(../images/img-4.webp) no-repeat 0 0;top:205px;left:139px}
.products-block_content{padding:180px 0 61px;position:relative;z-index:1000}
.products-block_content h2{margin-right:59px;margin-bottom:105px;text-align:center;font-family:"Myriad Pro",sans-serif;font-size:36px;font-weight:400;letter-spacing:0;text-transform:none}
.products-block_content h2 strong{color:#e69444;font-weight:400}
.products-block_content h2 span{display:block;width:675px;height:194px;margin:0 auto 61px;background:url(../images/800.webp) no-repeat 50% 0;font-size:0;position:relative;left:20px}
.products{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:39px auto 0}
.products .product{width:309px;margin:0 20px 53px 21px;cursor:pointer}
.products .product:nth-of-type(4n){margin-right:0}
.products .product .image{display:flex;height:210px;align-items:flex-end;justify-content:center;margin:-128px 0 26px;position:relative;z-index:2}
.products .product .image img{display:block;position:relative}
.products .product .count{display:block;position:relative;padding-left:29px;font-family:Gilroy,sans-serif;font-size:100px;font-weight:900}
.products .product .count::before{content:'';display:block;width:40px;height:40px;background:url(../images/icons/icon-4.webp) no-repeat 0 0;position:absolute;top:9px;left:0;z-index:2}
.products .product p{margin-right:6px;text-align:center;font-size:20px}
.image-bg5{width:1128px;height:401px;background:url(../images/img-5.webp) no-repeat 0 0;top:70px;left:50%;margin-left:-609px}
.image-bg6{width:1064px;height:377px;background:url(../images/img-6.webp) no-repeat 0 0;top:85px;left:50%;margin-left:-611px}
.image-bg7{width:1296px;height:358px;background:url(../images/img-7.webp) no-repeat 0 0;top:71px;left:4px}
.order-price-block{padding:80px 0 136px;background-color:#fff;background-image:linear-gradient(225deg,#f5a045 0,#612626 100%,#612626 100%);z-index:3}
.order-price_content{position:absolute;width:789px;top:17px;right:46px;z-index:5}
.order-price_content img{display:block;width:100%}
.order-price_content h3{width:300px;position:absolute;top:0;left:76px;text-shadow:0 2px 3px rgba(67,39,36,.8);color:#fff;font-family:'Gotham Pro',sans-serif;font-size:40px;font-weight:900;line-height:46px;letter-spacing:1.6px;text-transform:uppercase}
.order-price_content div{width:200px;position:absolute;top:301px;right:230px;color:#1f212e;font-size:14px;line-height:20px;letter-spacing:.6px;text-transform:uppercase;text-align:center}
.order-price_content div strong{display:block;margin-left:-72px;color:#1f212e;font-family:Gilroy,sans-serif;font-size:150px;font-weight:900;line-height:90px}
.order-price_content span{display:block;width:200px;position:absolute;text-shadow:0 1px 2px rgba(31,33,46,.8);color:#fff;font-size:18px;line-height:26px}
.order-price_content span.item1{top:50px;right:71px}
.order-price_content span.item2{width:200px;top:158px;right:-25px}
.conditions-block{padding:153px 0 230px}
.conditions-block::before{content:'';display:block;width:100%;height:2398px;background:url(../images/bg-3.webp) no-repeat 50% 0;position:absolute;top:-163px;left:0}
.conditions-block .conditions-items{display:block}
.conditions-block .tabs{width:100%;text-align:center;display:flex;justify-content:space-between;position:relative;z-index:5}
.tabs .tab{cursor:pointer;position:relative;z-index:0;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}
.conditions-block .tabs .tab::after{content:'';display:block;width:44px;height:39px;background:url(../images/check.webp) no-repeat 0 0;position:absolute;top:33px;right:56px}
.conditions-block .tabs .tab.active::after,.conditions-block .tabs .tab:hover::after{width:47px;height:42px;background:url(../images/check-active.webp) no-repeat 0 0;position:absolute;top:31px;right:56px}
.conditions-block .tabsContent{margin:53px 0 0 66px}
.tabsContent .tab{display:none}
.tabsContent .tab.active{display:block}
.conditions-block .tabsContent .tab.active{display:flex;justify-content:flex-start;margin-top:97px}
.conditions-block .tabsContent .conditions-item{width:100%;margin:0}
.conditions-block .tabsContent .conditions-item .conditions-item-title{display:none}
.conditions-block .conditions-item h3{margin-bottom:0;text-align:left}
.conditions-block .conditions-item.active h3{background-color:#fff;border-radius:50px;box-shadow:0 10px 40px rgba(0,0,0,.5);color:#1f212e}
.conditions-block .conditions-item ul{width:250px;margin:44px 1.85% 0 8%}
.conditions-block .conditions-item .image{width:833px;height:361px;position:relative}
.conditions-block .conditions-item .image img{display:block;position:absolute}
.conditions-block .conditions-item h4{position:absolute;top:78px;left:138px;z-index:2;height:40px;padding:0 28px;background-color:#fff;border-radius:20px;color:#1f212e;font-size:20px;font-weight:400;line-height:40px;letter-spacing:1.6px}
.reasons-block{padding:105px 0 79px}
.reasons-block h2{max-width:630px}
.reasons-block .reasons-slider{margin:164px 0 70px}
.reasons-block .reasons-slider .reason{height:200px;display:flex;align-items:center;justify-content:flex-start;margin:0 auto}
.reasons-block .reasons-slider .item .image{display:flex;width:170px;height:170px;margin:0 35px 0 6.2%;justify-content:center;align-items:center}
.reasons-block .reasons-slider .item .image img{display:block}
.reasons-block .reasons-slider .item p{margin-top:3px;text-shadow:0 0 9px rgba(0,0,0,.59);color:#fff;font-family:'Gotham Pro',sans-serif;font-size:55px;font-weight:400;line-height:80px;letter-spacing:1.45px;text-transform:uppercase}
.reasons-block .reasons-slider .item2 p,.reasons-block .reasons-slider .item4 p{font-size:48px}
.reasons-block .reasons-slider .slick-dots{text-align:center;order:3;margin:11px 0 0}
.reasons-block .reasons-slider .slick-dots ul{text-align:center;font-size:0;line-height:0}
.reasons-block .reasons-slider .slick-dots li{display:inline-block;margin:0 15px}
.reasons-block .reasons-slider .slick-dots li button{width:40px;height:40px;border:1px solid #fff;border-radius:20px;background:0 0;font-size:25px;line-height:40px;cursor:pointer}
.reasons-block .reasons-slider .slick-dots li button:hover,.reasons-block .reasons-slider .slick-dots li.slick-active button{border:2px solid #e69444}
.reasons-block .btn{display:block;margin:0 auto}
.image-bg8{width:489px;height:464px;background:url(../images/img-8.webp) no-repeat 0 0;bottom:-380px;left:-369px}
.instruments-block{padding:242px 0 95px}
.instruments-block_title{display:flex;justify-content:space-between;align-items:flex-start}
.instruments-block_title h2{width:58%}
.instruments-block_title p{width:33.45%;margin-top:13px;margin-right:2%;position:relative;opacity:.5;font-family:'Gotham Pro',sans-serif;font-size:20px;line-height:36px;letter-spacing:.5px;text-transform:uppercase}
.instruments-block_title p::before{content:'';display:block;width:42px;height:34px;background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAiCAQAAACDmYO9AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiCRgUBCRMpSdRAAABiklEQVRIx+2WS0sCURiGH6dJi/ZFZPQXEqFV0E4tap/9vWhb1kYs2nQjKgoJw7FskZlFBpV5GzVbiJrTOXMJoo1ndb53Hh6+b2bOMK6mnyBu5KtKjPNvtY8QHhNeJ6ZYKMFDoKcOmirBTVCxUAIMmVRCrWKJ/GL1pX3pP0grDp2Nv+i0ZkdacijV7Ug/HErf7UgLDqUFO9JXh9I3O9Inh9JHO9KcQ2lOoWyBVHjpqYsWfJW8QoQ8nybQteHqpgWfpqGioTHMMlMSSDPUKVKMEMYr4ZPtY1rmQDq8JkiLHEmHT3bP/pgEOqMmzEcl/Cl6WzrOnBApcSjMJ5gV5uXWBCrgZYVBIRQTvhuThFGF/HbrO6HiY5EBIXJJXJBOsyThE1y0NgoLEiTDljCfl/BZIu2tIhn8njXJI/JIlKtdXnxvrtiQKMUryTp6t/wprbPDCU3bwjq7HPfyRmmaKHkHPd4S5dkYqtQ74jv2uLHU6J3/xAz7pESIqzlDgAoJ4jzY6s1PCJ0EcbIy5AtfrGwfZmqr7gAAAABJRU5ErkJggg==) no-repeat 0 0;position:absolute;top:10px;left:-62px}
.instruments-items{display:flex;margin:41px 29px 0 2px;flex-direction:row-reverse;justify-content:space-between}
.instruments-items .tabs{width:488px;display:flex;flex-direction:column;justify-content:flex-start}
.instruments-items .tabs .tab:nth-child(4):before{content:'';width:136px;height:136px;background:url(../images/icons/icon-10.webp) no-repeat 0 0;position:absolute;top:-27px;right:-39px}
.instruments-items .tabs .tab{margin-bottom:21px;padding:15px 34px 16px;border:3px dotted #fff;border-radius:10px}
.instruments-items .tabs .tab.active{background-color:#fff;border:3px solid #fff}
.instruments-items .tabs .tab h3{margin-bottom:2px;color:#e69444;font-family:'Gotham Pro',sans-serif;font-size:30px;font-weight:400;line-height:33px;letter-spacing:.8px;text-transform:uppercase}
.instruments-items .tabs .tab.active h3{color:#45b7fe}
.instruments-items .tabs .tab p{margin-left:3px;font-size:14px;line-height:23px;letter-spacing:.5px}
.instruments-items .tabs .tab:nth-of-type(2)::before{content:'';display:none;width:136px;height:136px;background:url(../images/icons/icon-10.webp) no-repeat 0 0;position:absolute;top:-27px;right:-39px}
.instruments-items .tabs .tab:nth-of-type(2).active::before{display:block}
.instruments-items .tabs .tab.active p{color:#1f212e}
.instruments-items .tabsContent{width:823px;height:594px;background:url(../images/ipad.webp) no-repeat 0 0;flex:1 1 auto;margin-right:50px;background-size:contain}
.instruments-items .tabsContent .tab{width:707px;width:calc(100% - 116px);margin:31px 0 0 58px;background-color:#fff}
.instruments-items .tabsContent .tab img{display:block;width:100%}
.instruments-items .tabsContent .btn{display:block;margin:-21px auto 0;position:relative;z-index:3}
.image-bg9{width:381px;height:369px;background:url(../images/img-9.webp) no-repeat 0 0;bottom:-186px;right:-255px}
.additional-block{padding:105px 0 117px}
.additional-block h2{text-align:center}
.additional-content{display:flex;justify-content:center;align-items:flex-start;position:relative;margin-top:110px}
.additional-content img{display:block}
.additional-content .additional-content_item{width:210px;position:absolute;right:50%;font-size:18px;line-height:21px;letter-spacing:.7px}
.additional-content .additional-content_item:nth-of-type(1){margin-right:440px;top:108px}
.additional-content .additional-content_item:nth-of-type(2){width:370px;top:527px;margin-right:316px}
.additional-content .additional-content_item:nth-of-type(3){width:230px;top:111px;margin-right:-536px}
.additional-content .additional-content_item:nth-of-type(4){margin-right:-651px;top:342px}
.additional-content .additional-content_item:nth-of-type(5){top:521px;margin-right:-686px;width:294px}
.additional-block .docs{display:flex;justify-content:center;align-items:flex-end;font-size:20px;line-height:40px;letter-spacing:.8px;margin:72px 66px 0 0}
.additional-block .docs::before{content:'';display:block;width:155px;height:132px;background:url(../images/pocket.webp) no-repeat 0 0;margin:0 -14px -13px 0}
.additional-block .btn{display:block;margin:67px auto 0}
.calculate-block{padding:72px 0 80px;background-color:#f8a348;background-image:linear-gradient(to right,#622625 0,#f8a348 100%)}
.calculate-block::before{content:'';display:block;width:100%;height:100%;background:url(../images/line.webp) no-repeat 50% 133px;position:absolute;top:0;left:0;z-index:0}
.calculate-block h2{margin-bottom:71px;text-align:center}
.calculate-content{width:1000px;margin:0 auto;padding:0 0 64px;background-color:#fff;box-shadow:0 10px 29px rgba(31,33,46,.42);position:relative;z-index:2}
.calculate-content .item{display:none;padding:49px 78px 0;min-height:437px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.calculate-content .question{font:20px/36px "Gotham Pro";color:#1f212e;text-transform:uppercase;letter-spacing:.8px;margin-bottom:50px}
.calculate-content .btncheck{display:inline-flex;align-items:center;height:60px;padding:0 30px;min-width:250px;border-radius:30px;background-color:#f8f8f8;cursor:pointer;color:#1f212e;font:16px/36px "Gotham Pro";text-transform:uppercase;letter-spacing:.64px;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 40px 40px 0}
.calculate-content .btncheck.checked{box-shadow:0 3px 4px rgba(0,0,0,.24);border-radius:30px;background-color:#fdbc30}
.calculate-content .btncheck input[type=checkbox],.calculate-content .btncheck input[type=radio]{display:none}
.calculate-content nav{display:flex;align-items:center;justify-content:flex-end;border-top:2px solid #f8f8f8;margin:0 40px 0;padding:57px 40px 0 0}
.calculate-content nav .plain-btn{color:#ccc;font-size:16px;line-height:25px;text-transform:uppercase;letter-spacing:.64px;cursor:pointer;margin:0 30px}
.calculate-content nav .btn{margin-left:25px}
.calculate-content .step{position:absolute;top:52px;right:142px;color:#1f212e;font-size:20px;font-weight:700;line-height:36px;text-transform:uppercase;letter-spacing:.8px}
.calculate-content .step span{color:#fdbc30;font-size:70px;font-weight:700;line-height:69px;text-transform:uppercase;letter-spacing:2.8px;vertical-align:top}
.calculate-content input[type=text]{width:383px;height:60px;border-radius:30px;background:#f8f8f8;text-align:center;border:none;color:#000;font:16px/36px 'Gotham Pro'}
.calculate-content input[type=text]::placeholder{opacity:.5;color:#1f212e;text-transform:uppercase;letter-spacing:.64px}
.image-bg10{width:161px;height:394px;background:url(../images/img-10.webp) no-repeat 0 0;top:-18px;left:105px;z-index:3}
.image-bg11{width:80px;height:226px;background:url(../images/img-11.webp) no-repeat 0 0;top:141px;right:236px;z-index:3}
.image-bg12{width:139px;height:156px;background:url(../images/img-12.webp) no-repeat 0 0;top:489px;right:-15px;z-index:1}
.image-bg13{width:130px;height:364px;background:url(../images/img-13.webp) no-repeat 0 0;bottom:-145px;left:147px;z-index:3}
.image-bg14{width:238px;height:590px;background:url(../images/img-14.webp) no-repeat 0 0;top:-194px;right:-35px;z-index:1}
.reviews-block{padding:131px 0 140px}
.reviews-block_title{display:flex;justify-content:space-between;align-items:flex-start}
.reviews-block_title h2{width:51%}
.reviews-block_title p{width:33.45%;margin-top:32px;margin-right:11%;position:relative;opacity:.5;font-family:'Gotham Pro',sans-serif;font-size:20px;line-height:36px;letter-spacing:.7px;text-transform:uppercase}
.reviews{margin-top:27px;background-color:#1f212e;box-shadow:0 0 51px rgba(0,0,0,.5)}
.review-content{display:flex;margin:20px 21px 21px 23px}
.review-content .image{width:418px;flex:0 0 auto;margin-right:20px}
.review-content .image img{display:block;width:100%}
.review-content .description{flex:1 1 100%;padding:40px 89px 0;border:1px solid rgba(255,255,255,.1);background:url(../images/map.webp) no-repeat -511px 50%}
.review-content .description .city{margin-bottom:15px;font-family:'Gotham Pro',sans-serif;font-size:30px;line-height:46px;letter-spacing:.8px;text-transform:uppercase}
.review-content .description .city strong{color:#e69444;font-weight:400}
.review-content .description .name{margin-bottom:49px;font-family:'Gotham Pro',sans-serif;font-size:30px;line-height:46px;letter-spacing:.8px;text-transform:uppercase}
.review-content .description .text{max-width:700px;position:relative}
.review-content .description .text::before{content:'';display:block;width:32px;height:25px;background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAZCAQAAAD6BuQaAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiCRkINjFhiKq6AAAAw0lEQVQ4y+2UXxHDIAzGk90MoKWT0EmYBSxQCUUClVANSGgltBaQkD2sdFfCvzvedsvrl/w+QiBAPSUDjiCTTDE3aIw/4OcBe0W9ywFcK6D5BDWANQdYKwB7DmDL/ujviQT7qEuYTYrlqJwoGWBjOcJLHZM2Vj6ynNFLMrJpXpdiQTO3OPyjK00F7rGV1n202BQ06uL9P3FNAQYcSrOHB35HfGlh8QfLtGBCsT+LZcryBMzc4A4ADjRYzD9cCxYmjPzPN83qQcHExZAGAAAAAElFTkSuQmCC) no-repeat 0 0;position:absolute;top:5px;left:-45px}
.review-content .description .text p{margin-bottom:28px;font-size:24px}
.reviews_nav{width:215px;height:105px;padding:41px 0 0;background:#1f212e;position:absolute;bottom:21px;left:226px;z-index:10;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.reviews_nav .num{font-size:70px;font-weight:700;line-height:24px}
.reviews_nav .small{position:relative;opacity:.4;font-size:20px;font-weight:700;line-height:24px;margin-left:-4px;top:-32px}
.reviews .slick-arrow{display:block;width:13px;height:47px;border:none;background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAvCAQAAACShojKAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiCRkJDwgxy8U/AAABMUlEQVQ4y3XUu04CQRjF8YMFZCEggtmnsfBhLCRoKCSYECXBSJT4FNba+DjSWCBBFOQilc3fYkO4eGa32Jn8speZ73ybQvY40VHKUlo9PQl3VlgSO8jQ5x45OmNB2VHEgA5yVGNGyVGWIe1kvEt1phQd5RhxvZptU4MJBUd5xjTX801q8kXeUYEJjc3Hr4ctRuQcFZlS317IatBmSOSoxJza7pYllw6D3XsSKrOg+r84QnTpk3EUs6TiYiAeeCPtqcejjY729KJjpW0WifkJvUvchb4wWde5J3Eb2g1xwCy0h6LNB1lPRb5D9RJXoSon2bj0JJqMfaJEns9QDpP07nvKMaLlSVyEOkVEDLnxJGrMfVeKiPdQL4sqCw49ZejT9SROWRKH/lGvet6zWfpVR6U/XJdl9jEQOsIAAAAASUVORK5CYII=) no-repeat 0 0;opacity:.4;font-size:0;cursor:pointer;position:absolute;bottom:51px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;z-index:40}
.reviews .slick-arrow:hover{opacity:1}
.reviews .slick-arrow.slick-prev{left:279px}
.reviews .slick-arrow.slick-next{left:376px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.reviews-block .btn{display:block;margin:82px auto 0}
.calculate-block-2{padding:120px 0 124px;background-color:#f8a348;background-image:linear-gradient(to right,#622625 0,#f8a348 100%)}
.calculate-content-2{width:1000px;margin:0 auto;padding:47px 0 0;background-color:#fff;border:10px solid #fff;box-shadow:0 10px 29px rgba(31,33,46,.42);position:relative;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.calculate-content-2 h2{margin-bottom:37px;text-align:center;color:#1f212e;font-size:30px;letter-spacing:.7px}
.calculate-content-2 .calculate-items-2{margin:0 29px 0}
.calculate-content-2 .calculate-items-2 h3{color:#1f212e;font-size:14px;font-weight:400;line-height:40px;letter-spacing:.56px;margin-bottom:14px}
.calculate-content-2 .calculate-items-2 .item{display:flex;align-items:center;justify-content:space-between;margin-bottom:44px;padding:0 91px 41px;border-bottom:1px solid #f5f5f5}
.calculate-content-2 .calculate-items-2 .item.last{margin:-20px 0 0;border-bottom:none;padding-bottom:0}
.calculate-content-2 .calculate-items-2 .item.last h3{margin-bottom:8px}
.calculate-content-2 .calculate-items-2 .item .input{width:440px}
.calculate-content-2 .calculate-items-2 .sliderWrapper{display:flex;width:100%;align-items:center}
.calculate-content-2 .calculate-items-2 .interval{width:100px;height:30px;box-shadow:0 3px 5px rgba(0,0,0,.47);border-radius:15px;background:#fff;text-align:center;color:#1f212e;font-size:20px;line-height:30px;letter-spacing:.8px}
.calculate-content-2 .calculate-items-2 .slider{flex:1 1 auto;height:4px;border:none;background-color:#a2a2a2;box-shadow:none;border-radius:10px}
.calculate-content-2 .calculate-items-2 .slider .noUi-connect{background-color:#fdbc30}
.calculate-content-2 .calculate-items-2 .slider .noUi-handle{width:30px;height:30px;box-shadow:0 3px 5px rgba(0,0,0,.47);border-radius:15px;background-color:#fdbc30;border:none;right:-15px;top:-13px}
.calculate-content-2 .calculate-items-2 .slider .noUi-handle::after,.calculate-content-2 .calculate-items-2 .slider .noUi-handle::before{display:none}
.calculate-content-2 .calculate-items-2 .output{color:#1f212e;font-size:30px;font-weight:700;line-height:40px;letter-spacing:1.2px;margin:0 8px -58px 0}
.calculate-content-2 .calculate-items-2 .output input{border:none;background:0 0;color:#1f212e;font-size:30px;font-weight:700;line-height:40px;letter-spacing:1.2px;vertical-align:middle;width:140px;text-align:right}
.calculate-content-2 .calculate-items-2 .output .title{font-size:14px;font-weight:400;line-height:40px;text-transform:uppercase;letter-spacing:.56px;text-align:center}
.calculate-content-2 .calculate-items-2 .output .total{font-size:40px;line-height:40px;font-weight:700}
.calculate-content-2 .calculate-items-2 label{display:inline-block;width:100px;height:40px;border-radius:20px;border:3px dotted #1f212e;color:#1f212e;font-size:20px;line-height:33px;letter-spacing:.8px;text-align:center;cursor:pointer;margin-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.calculate-content-2 .calculate-items-2 label.checked{box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:20px;background-color:#1f212e;color:#fff}
.calculate-content-2 .calculate-items-2 input[type=radio]{display:none}
.calculate-content-2 .btn{display:block;margin:70px auto -44px}
.calculate-content-2 .calculate-items-2 .item.last .output{margin-bottom:-12px}
.image-bg15{width:193px;height:119px;background:url(../images/img-15.webp) no-repeat 0 0;top:-153px;left:-103px;z-index:3}
.image-bg16{width:230px;height:373px;background:url(../images/img-16.webp) no-repeat 0 0;top:-211px;left:334px;z-index:0}
.image-bg17{width:470px;height:525px;background:url(../images/img-17.webp) no-repeat 0 0;top:-228px;right:-111px;z-index:0}
.image-bg18{width:358px;height:381px;background:url(../images/img-18.webp) no-repeat 0 0;bottom:98px;left:-112px;z-index:3}
.image-bg19{width:428px;height:495px;background:url(../images/img-19.webp) no-repeat 0 0;bottom:-254px;right:-127px;z-index:3}
.stock-block{padding:120px 0 119px}
.stock-block h2{text-align:center;margin-bottom:58px}
.stock-block .stock-features{display:flex;align-items:center;justify-content:space-between;margin:0 auto 0;max-width:933px}
.stock-block .stock-features li{display:flex;width:calc(50% - 35px);align-items:center;font-size:16px;line-height:24px;letter-spacing:.64px}
.stock-block .stock-features li img{margin:-7px 21px 6px 0}
.stock-block .how-use{display:flex;align-items:center;justify-content:center;line-height:24px;letter-spacing:.56px;height:41px;margin:63px 0 0;position:relative;display:none}
.stock-block .how-use::before{content:'';display:block;width:58px;height:41px;margin:0 30px 0 -15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAApCAYAAABk+TodAAAEIElEQVRoQ+2aeYhNURzH51kmirGkbI1ITdZpiix/0KCJP2hMiERDqMk/tr+Uf2z/yJoSMhmRshOlpCwz5S/NlC1LTEQphAll6fl8X+dOd968N3d/3Tfc+nbvu/csv889v/M795zzEgU5PJLJ5ASqO49+oOWJROJ+rqpP5KoiIAdR1xPUDfVEH9FYYD/kwoZcgr4G6CGqRCPRA/QU0HF5D0or1gCxAdWjVagGsCMC49k5TgvRbFSKTvPsXVTQkbUoIBcxugp9QX0MgB30KPfWmPtK0wNtB3ZnFLBRgirgVGP4WaDHcP0orUUtUPXTx6RZyvNDXPfNN9AkBg+VOwLRhes/WUCLSNNCmiE8f8t1JC8/kkJNH2wFtf3O5Lr/JigvZT9agL6ixTSwXD7wEbsWheilXBwNQ9vQHGA1FAU64gjaD7DPxt3PcC7l9+hAlGSOHag9GBGgdmPjpjACVGigGDUZo2pRCTqINlpR128wih0oBhUD8wJ9Q2/kbsbVUsNLZwLVx7r6VYWBVdTUJ16nA9WYeY3Wm2cFDVo58DgaR9f9DxrbPoq7lOF++hjX9MrVYdw0f1zXQN6C7gqgK1xRkiguoNihz8c6bG9Kt711HCWRwPZ5hbQNHektelhjKZV+N2nqOO/SlMz81ji7CE3j3m/qH8B1A9ejbAHN0wcDZagOrWDMSIdNgRrI41ye8NKSaRG2Dahbb+gonZ+oa4NdCctlq/yEDfIAD9b7MTCT6/opJz2PH1Cb91RzLVi1coFAFXzKrBt+DIwbqIFVf11nwVquO5wbCkJVmTqyE3wcQW1dsklM9mCUtSPnMai89VIqONkhTEdu49tOkObNtfsycpPPKY3fPmpsKjeQqaGy3TTND2zcXDfTKJJxPkpCRV+NqSN4G80u3nxULSq3m+9l4p1tqMw68SZDORXcdoI0bqI1nWb77MVNPqc02HCVNHPdgpJeQfWVFWnt5YeywkAF+gqqxKDBTsZ7eU652oB6TrlT3ebL1kBhgY7HEH1f6tPrrlujOkqHwdN5fgdpzWhv0DJDATXuq/XXRoxaFtQoU94pzktQf8rUGm+gI0zQzViyFRVj2PsgVtGaA8mvtad6ypoVpCwrb5ig2ty9hwoxTptKvg9ANcPRWm4FZd30XZAtY2igxt2mmH51nbO27lu8GAlgb9KfRJpq1ZJ/tZf8HaUNFdTAlnO+gRqRZg+p+afTAaS8QFPFSegZmuj1ReUU1MBqu15u3Atp6NmCWjD8p90Y4Ar5rVbcgbTfokP/bSgh7Senl+PleegtalUOhDZ0L6CZ6BdS5NT6rxWoFHDUD4tQd5PvGOe1QCp9qEdkoLIS2K6c5Ir6/4KU6dDOuFxWu92hbBFmqiRSUHuFpoW1TqQtfG1h6A8cDWhPmH0xmxv8BWcF4mVhwaWoAAAAAElFTkSuQmCC) no-repeat 0 0}
.stock-block .how-use::after{content:'';display:block;position:absolute;left:50%;bottom:-29px;margin-left:-208px;width:47px;height:47px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAACjUlEQVRoQ9XZa08UMRSHcUZBUUHkYogiF2MILxTC9/8UJCQQg6hEhISLCQhyU5bnb86QZdlZOt1OOzvJyZIwbX9zptPptFlfzY9Go/EY4lNigNDfj+z3T1YnO9AneIaJQWLI0MKemPMfv9eEfo+S4wGPAHllaHl+E8fEJXGRZdlVUYKT4AE/BzRuIeyR0EAvyvSEqHjQyrDQ6h6HCsDqAl5HFDzoMXRviHNiB/CZl7alUKV40HrohP5L7IIWPthRGR74HEoNcVuh0fnVB8eDHqXyWeIHaPXryo6geOAzSPtBf61M3FRxEDzofupcIPaA78eAq42u8cCfUc8UsV1V3y5KRld44C+p+B3otVjZbm7HG58Pg8A3UsC9u43BJ4FvpoJ74a2rCJ4s417jvD2c71P18da77NznbTicA/4lZVfxemDBf6TgZuzhsFOinDJvb86zmC8gl7v7IN7mKqOxXvkuaOcHFvwy8JUylcY6t2PmbVqrz7NKZ4e+F1uItxfRFPDPvpVXXa4Tfp7GNScP+vUT8oLa4u2bcwT4t5CNha6rCF+7Mb3dhd/D58sTqSddLnepHf4DBYMtT7ggfM+5g7eVrFmyvu5bYcxyrfhpGtf64F5MhG9brfhlKlrtZgnOF+JT7hZvq7UTvfCg3pvbgNdC0Sn4A58spCjTnPlPADbKLjOnQN/JvO1ILABfTYkp2/b/zIPXmvkw+O9lK0h5fo7Xipe+lH6lxJRtO8drnfEn+Hzjqmw9Sc7P8Uu0vg6+cPMqie6BRjPb51ys66deJ7/w2pl7W6f1GNe7LLz2QV/3Kl47dbX/amp3N5T5Cf7xgsxvud6uupwn/CSYAfDbdUG5OoTXXmlfr43xMt8AlsHeRIlucRgAAAAASUVORK5CYII=)}
.stock-gallery{overflow:hidden;cursor:pointer;margin:39px 0 0}
.stock-gallery-inner{display:flex;width:auto}
.stock-block .btn{display:block;margin:80px auto 0}
.delivery-block{padding:0 0 92px}
.delivery-block .center{display:flex;flex-wrap:wrap;align-items:center}
.delivery-block h2{position:relative;margin-bottom:56px}
.delivery-block h2::after{content:'';display:block;width:95px;height:50px;background:url(../images/delivery-icon.webp) no-repeat 0 0;position:absolute;left:213px;bottom:8px}
.delivery-block h3{opacity:.5;color:#fff;font-family:"Gotham Pro";font-size:20px;font-weight:400;line-height:36px;width:calc(100% - 400px);margin-left:74px;margin-top:-5px;margin-bottom:56px}
.delivery-block .map{flex:1 1 auto;width:500px;height:501px;position:relative}
.delivery-block .map::after{content:'';display:block;position:absolute;width:373px;height:259px;background:url(../images/delivery-car.webp) no-repeat 0 0;bottom:-131px;left:11px}
.delivery-block_form{width:600px;height:579px;flex:0 0 auto;box-shadow:0 0 20px rgba(0,0,0,.48);background-color:#fff;margin:0;border:none;padding:54px 81px 75px}
.delivery-block_form p{color:#1f212e;font-size:16px;line-height:20px;margin-bottom:44px}
.delivery-block_form label{color:#1f212e;margin:0 74px 0 4px;display:block}
.delivery-block_form input[type=text]{border-bottom-color:#1f212e;color:#000}
.delivery-block_form input[type=text]::placeholder{color:#1f212e}
.delivery-block_form label.phone::before{background-image:url(data:image/png;base64,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)}
.delivery-block_form label.city::before{content:'';display:inline-block;margin:8px 15px -8px 0;width:21px;height:28px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAcCAYAAACOGPReAAAERklEQVRIS42VW2wUZRTHz/lmekVAg4pKuzuzu2nj0pmCmKgvNCQmJJoQL+VBH9RAIAQlQREvINZyCaIRjCAhNVXjg5eAlzTxwcRI6ovRpNrulDWSdmdmW9AmElO095nveGbbbXaH3bbzstlvzveb75zz/58PocwTjTbdjai0EEITIKxBIoUQfSC4ggT9RH636/b/Xmo7hhdjsWREQsVuklTPsIsgscfzprKeVzmpqtPVqloVAUEbGL4JBQ4JmDmbyaSzhZwiqK4bGwnEcxKgS9DoBcdxJstlomlatcSVrQJgC4I8Y9vWj/nYeWgA9AF3K+Aft+1LfeVg4XVdX9vsg/KqAnQ2D85B4/Gmek+Kk0jimOP09i4VmI/TtHXrCOVBVcgXBgf7h3LQqG4eI4A/snbqkxJAoWlGg1SUVcL3rzmOdZljuELFT0Q3n2JYo2unDqKum42S4HWE69vDNQwUAEI8z12vAEl/gsA7WQUzIOWpcOeDGhOs6BQIhzGiGTu5y5S1rQ8Kv80paYD+CSD8yHFS3/E7TgZQ08zNgLiN11/iUjmFeyK6sYOjEKO68R7L5mPXTf1aGBDVmw8BykE3Y30aTjUaM54EEnHX7jtStCdq3sNyewY54KsZtXLn1cs9fxcE8Hozr6s7Quu5kERi/W0zUna4mb7H5jLIrd/VsOHWCm+6AzXd7JoYhydGRlJjeWgikajy/NrztTVeazqdng6fNJlMVo5PqBdUZXzrwMDAVP796tXmsppa+Ay5a58L8vY6TvqvolQ0oxNBOV1KYjkJgb/HdaztxX1I3iFRfRe1mNHO3e12B1M/FEFj5uNA1OLP3PTy8PBPE/l3dXUP1CgV/53gdnS7mdSXRY2KGQ/yXNgY1PQh1td9TsZqC6UpWL+vIGCU4V97gq6oEtcw7FECclmPb4b1yk0/DKj8jI2Njcsnp6s+zLshBMZo3NzE2mwhEqsQ5bW5rC4WNijYk3dldeXUtpyjAq0iiuUskXfCTVnqf5bgPiL5b9axOmahEeMWocA5HndvlJuRC8FjseYGSfKI9GFXNmv9Mz+l2A1b+c/9rm29GE5tkdOygcy3uM6/sCvPB7Hz0EB7YxPq+4DiGzfT++1S09a05s2E1Lqsxns2r+miIV0XMwyVxCFkDdp2/8hi4MBZnu+d8RCODmcsKx9/w3XCX94lQUa54AcWKUMwN9p5Bl91nL5zhQcoAeURhitOI+H3HPxFudPyjH2E5fUw0vU94ZF5AzSA1MXXJhSpHCdfactmf0uHwbPdhqOe8A4MD14aCL8vCQ2C6nVzC7J7VFD3ZjI9o/mNc2Y5FVyOQ3aqq1QmZaGBMtgU+/nn5qyTem3OkoJnRZuUMMY1f7tczReCQu6KwJW8mXrZ65089Z/mOt6LNLp/oet7Qeisp83bPYkn2YIptrIpwN+3mNwWhc7aeH1SKF6b9NX2Uo0L1/V/yrLnElkmq7MAAAAASUVORK5CYII=)}
.delivery-block_form .city input[type=text]{margin-top:23px}
.delivery-block_form .city input[type=text]:focus::placeholder{color:transparent}
.docs-block{padding:80px 0 114px;background:url(../images/docs-bg.webp) no-repeat 50%}
.docs-block .center{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.docs-block h3{margin-bottom:60px;color:#fff;font:400 20px/36px 'Gotham Pro';text-transform:uppercase;letter-spacing:.8px;opacity:.5;max-width:45%}
.docs-block p{font-size:16px;line-height:24px;letter-spacing:.64px;margin:-7px 0 0 159px}
.docs-block .docs{display:flex;align-items:center;justify-content:space-between;padding:0 138px;width:100%;box-sizing:border-box}
.docs-block .docs a img{display:block;transform:scale(.95)}
.ask-block .center{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}
.ask-block h2{width:100%;text-align:center}
.ask-block .sales-woman{position:relative}
.ask-block .sales-woman .name{font-size:18px;line-height:20px;letter-spacing:.72px}
.ask-block .sales-woman .post{font-size:12px;line-height:16px;letter-spacing:.48px;margin:9px 0 0 2px}
.ask-block .sales-woman img{margin:0 0 0 221px}
.ask-block .sales-woman .name-plate{position:absolute;max-width:220px;top:164px;right:-35px}
.ask-block .sales-woman .name-plate::after{content:'';display:block;position:absolute;width:225px;height:141px;top:34px;left:69px;background:url(../images/script.webp)}
.ask-block_form{margin:58px 0 0 161px}
.conditions-block-2{padding:182px 0 126px}
.conditions-items{display:flex;justify-content:space-between;align-items:flex-start;margin-top:130px}
.conditions-item{width:calc(33.3% - 24px)}
.conditions-item h3{width:380px;height:100px;margin:0 auto 44px;padding:0 30px 0 0;box-shadow:0 10px 40px rgba(0,0,0,.5);border-radius:50px;border:3px dotted #fff;display:flex;align-items:center;font-size:16px;font-weight:400;line-height:25px;text-transform:uppercase;letter-spacing:3.2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.conditions-item ul{margin:0 0 0 106px}
.conditions-item li{position:relative;text-shadow:0 1px 2px rgba(31,33,46,.8);font-size:16px;font-weight:400;line-height:25px;letter-spacing:.64px;margin:0 0 12px;height:50px}
.conditions-item li::before{content:'';display:block;position:absolute;left:-37px;top:-4px;width:18px;height:26px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAaCAYAAAC6nQw6AAABmElEQVRIS52VjVHCQBBGkwrUCkwqUCowdmAHhgqECowVSAeGCpQKgAqkhFCBWAF+L5NjjsvdJbIzN+Tn25fdvb0lTSJ2LJMvvV6kdbKJ6XiXDoAAPGhNBNvFtEOgg5yvtJoOxr3XgiCldS2PH8vrTVFVl4Ce5PRpOR4EurkEVMvp2XF8DBU+lpqpj80KpucFqT6lvD88aYwHdUX+FiTzgFZKjdr1rBeRQOzMa6CoW4EKae6pn67nRncG6gREE7KdnCfSFRKstea6XyA+gQZSssG5bgBRQzaErm9sUE24kWjMq0YXNCsLWwpUtiBF4zbfCN5JQlS5AfGV2/94O9ppGukZtL9aldb7wEeWgGK1mSr/Whp25iUC2wJiztx5RGfNF9G1roCOHggpZYrmNH+ky/SMjzKfegZo9OG0GtEF7QFt9JRxaqwXje0VOEIrQDNnV6KTEKh8Gv3Y7dJuPx1K7ubF4KB3otqrlplpyEIgDiGWc3Z8BTXPHFA7Ne2zVkpIv/A/Vg2AqCujZEafofWNEWBlKKpu1PQ0f0i3lTDZSFZtAAAAAElFTkSuQmCC)}
.conditions-item:nth-of-type(1) h3 img{margin:-42px -6px 0 9px}
.conditions-item:nth-of-type(2) h3 img{margin:-24px 26px 0 17px}
.conditions-item:nth-of-type(3) h3 img{margin:-26px 24px 0 24px}
.conditions-block-2 .buttons{display:flex;align-items:flex-start;justify-content:center;margin-top:79px}
.conditions-block-2 .buttons .btn{margin:0 40px}
.conditions-block-2 .interested{width:368px;height:68px;margin-bottom:16px;padding:0 0 2px;background:url(../images/btn-bg.webp) no-repeat 50% 0;text-shadow:0 1px 0 rgba(23,23,23,.1);color:#343235;font-size:16px;font-weight:700;line-height:25px;letter-spacing:1px;text-transform:uppercase}
.conditions-block-2 .notinterested{width:361px;height:63px;border-radius:32px;border:1px solid #fff;opacity:.5;background:0 0;text-shadow:0 1px 0 rgba(23,23,23,.1);color:#fff;font-size:16px;font-weight:700;line-height:25px;text-transform:uppercase;letter-spacing:.96px}
footer{padding:51px 0 60px;background-image:linear-gradient(to right,#622625 0,#f8a348 100%)}
footer .center{display:flex;justify-content:space-between;align-items:center}
footer .left{display:flex;align-items:center}
footer .logo{display:block;width:277px;height:88px;margin:0 33px 0 0;background:url(../images/logo-footer.webp) no-repeat 0 0}
footer .copyright{font-size:16px;line-height:24px;margin-top:12px;letter-spacing:.6px;pointer-events:none}
footer .contacts{text-align:right;letter-spacing:1px;margin:4px -2px 0 0}
footer .contacts a{display:block}
footer .contacts .phone{font-size:24px;line-height:24px;text-decoration:none}
footer .contacts .email{font-size:16px;line-height:24px}
.popup{display:none;padding:0;box-shadow:0 0 50px rgba(0,0,0,.3);background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.popup h3{font:700 27px 'Myriad Pro', sans-serif;color:#000;text-align:center;letter-spacing:-.3px;margin-bottom:40px}
.popup.popup-form{width:461px;padding:58px 51px 40px}
.popup .form{width:360px;padding:0;margin:0;border:none;max-width:100%}
.popup .form label{color:#1f212e;margin:0;display:block}
.popup .form label.agree{margin-top:13px}
.popup .form input[type=text]{border-bottom-color:#1f212e;color:#000}
.popup .form input[type=email]{border-bottom-color:#1f212e;color:#000}
.popup .form input[type=text]::placeholder{color:#1f212e}
.popup .form input[type=email]::placeholder{color:#1f212e}
.popup .form label.phone::before{background-image:url(data:image/png;base64,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)}
.popup .form label.email::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAYAAADXYyzPAAAED0lEQVRIS7VW/W9TVRh+33M/2vVj2RKXKFE2cQlkcWVb6WaZCTUaEUFkLigaNSBR/Ig/6//h5xIzozHKCBlqAKcJoWpm05qtWzHTmKITDYYEw2bp2t3ec47PnYwMpNAK3OSktze37/N+PM/zlqPR6GpSYi8xrWOiBiLSODfjYgQuIfpPitxhjnb3vsZCrSdFn7PJGSBWbgYqYlokKQbg7SToB472xEaZ9DeWzxoql8shW9tNruHOTkxM3JAE0FHLlGabw86c3+8/7zruC0rTJt7Qs+EQshhdWFwYCflDWxXRNkF02PAZY6lUqnwdred4PO53HLkZPX4ExR0plouHg/7g48B4bKliAI0qViMAWc3a2KdJt+LZmN1gHxwfHy/8n9b39/eHnZIziLk+hPO7JjnEzL8JLZ74DzDa66I1dwglXtKC25Hl8YqsfDw1NTVXD3hXV1eTwfYuFnQ/Ypx0lftONps9hdhmNeClucZisVu15GdB8B6ctCWtA6np1Oka2s7d3d23mcLcqTXFteYsCfkhCvrTi+vN+6rA3kudnfc2+6zyTiZ+AGTIm1q8n55K568Czkj4TqhjDzizVjEdNww+kMlk/lruVk3A3suJRMJf/Lv4JG63aOI/oL+3JycnT14BnHsjvW3a0K9gRK2Y6ZfhcOCjZDLpkfPiVTPwhfYEWPEWYvEwvs9rliOlUik7MzPjLLfPUMZ6EHKXZm7WTGOVSvloLpcrXs6LuoC9H3d0dNiBQGAjHO45AEhUv7+xMXCspaVFz+ZnEwB8ilg1IMHhc4Vz3+bz+cUrkbFu4EgkEvSZvm1LMmAAa15koT9QSkjIbjeS8eHTxucxMHikmgrqAfZMoNlddAcBuglE+5GESoLxW6HJ21ElsMQZoekQfCDKmuNK0KRS7ieQj8fkS3y/ZuAlEyg7+yCNe3CmK9IayuW+Owv2tmlJrxLcRrjizcx0Jo+gYUFit2eHgDuBBN+AjM7WSy6ORDa2WIb7NEwgjrImTBNySqfPLAfykvLuVzrbhUSfAXACCZywlTm8Uv/XrBgmsMpgaw861Yl5JmECBy/PvpqT9fX1NaqK2o4eYxyU5woPZ3KZX69lIP9aJomXwdy7WOuv4Nf76/Vr8KIBy2GAtH4UO/60IvmWp/+qlqmUWmWS+SJcZ831LgkPHKT0Kh/wlgSI+C6qPnXRMleuRb8/9CBMfZCYjxLJI2hvqQZ/rtZ1bm9vt5vCTZsRbwe0/kWpdP6zS9ci09fBcHCoUCiEEOUWONMvy85ULWqtzz1CQXprcOaDweBcYX7heajhPo5GY6+DhXdjnp9Kkt/b0pa1Bq3nPddyBZwthsoHPD/w1lgr5roXc12LNsN9vP9kN/5CbARmRzD9DHd77x9fAHDWVsUvxAAAAABJRU5ErkJggg==)}
.popup .form label.city::before{content:'';display:inline-block;margin:8px 15px -8px 0;width:21px;height:28px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAcCAYAAACOGPReAAAERklEQVRIS42VW2wUZRTHz/lmekVAg4pKuzuzu2nj0pmCmKgvNCQmJJoQL+VBH9RAIAQlQREvINZyCaIRjCAhNVXjg5eAlzTxwcRI6ovRpNrulDWSdmdmW9AmElO095nveGbbbXaH3bbzstlvzveb75zz/58PocwTjTbdjai0EEITIKxBIoUQfSC4ggT9RH636/b/Xmo7hhdjsWREQsVuklTPsIsgscfzprKeVzmpqtPVqloVAUEbGL4JBQ4JmDmbyaSzhZwiqK4bGwnEcxKgS9DoBcdxJstlomlatcSVrQJgC4I8Y9vWj/nYeWgA9AF3K+Aft+1LfeVg4XVdX9vsg/KqAnQ2D85B4/Gmek+Kk0jimOP09i4VmI/TtHXrCOVBVcgXBgf7h3LQqG4eI4A/snbqkxJAoWlGg1SUVcL3rzmOdZljuELFT0Q3n2JYo2unDqKum42S4HWE69vDNQwUAEI8z12vAEl/gsA7WQUzIOWpcOeDGhOs6BQIhzGiGTu5y5S1rQ8Kv80paYD+CSD8yHFS3/E7TgZQ08zNgLiN11/iUjmFeyK6sYOjEKO68R7L5mPXTf1aGBDVmw8BykE3Y30aTjUaM54EEnHX7jtStCdq3sNyewY54KsZtXLn1cs9fxcE8Hozr6s7Quu5kERi/W0zUna4mb7H5jLIrd/VsOHWCm+6AzXd7JoYhydGRlJjeWgikajy/NrztTVeazqdng6fNJlMVo5PqBdUZXzrwMDAVP796tXmsppa+Ay5a58L8vY6TvqvolQ0oxNBOV1KYjkJgb/HdaztxX1I3iFRfRe1mNHO3e12B1M/FEFj5uNA1OLP3PTy8PBPE/l3dXUP1CgV/53gdnS7mdSXRY2KGQ/yXNgY1PQh1td9TsZqC6UpWL+vIGCU4V97gq6oEtcw7FECclmPb4b1yk0/DKj8jI2Njcsnp6s+zLshBMZo3NzE2mwhEqsQ5bW5rC4WNijYk3dldeXUtpyjAq0iiuUskXfCTVnqf5bgPiL5b9axOmahEeMWocA5HndvlJuRC8FjseYGSfKI9GFXNmv9Mz+l2A1b+c/9rm29GE5tkdOygcy3uM6/sCvPB7Hz0EB7YxPq+4DiGzfT++1S09a05s2E1Lqsxns2r+miIV0XMwyVxCFkDdp2/8hi4MBZnu+d8RCODmcsKx9/w3XCX94lQUa54AcWKUMwN9p5Bl91nL5zhQcoAeURhitOI+H3HPxFudPyjH2E5fUw0vU94ZF5AzSA1MXXJhSpHCdfactmf0uHwbPdhqOe8A4MD14aCL8vCQ2C6nVzC7J7VFD3ZjI9o/mNc2Y5FVyOQ3aqq1QmZaGBMtgU+/nn5qyTem3OkoJnRZuUMMY1f7tczReCQu6KwJW8mXrZ65089Z/mOt6LNLp/oet7Qeisp83bPYkn2YIptrIpwN+3mNwWhc7aeH1SKF6b9NX2Uo0L1/V/yrLnElkmq7MAAAAASUVORK5CYII=)}
.popup .form .city input[type=text]{margin-top:23px}
label.agree{display:block;font:400 10px "Gotham Pro";color:#9f9f9f;text-align:center;letter-spacing:0;margin:13px 0 0 0}
.agree a{color:#9f9f9f;text-decoration:underline}
.agree input[type=checkbox]{display:inline-block;width:9px;height:9px;border:1px solid #bababa;margin:0 9px -1px 0;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}
.agree input[type=checkbox]::after{content:'';display:block;position:absolute;width:5px;height:5px;background-color:#9f9f9f;top:1px;left:1px;opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.agree input[type=checkbox]:checked::after{opacity:1}
.popup-inner{display:flex}
.popup-product{padding:61px 51px 60px 55px}
.popup-product h3{text-align:left;margin-top:-4px}
.popup-product .product-info{width:380px;padding-right:70px;margin-right:53px;border-right:1px solid #343235}
.popup-product .product-info h3{margin-bottom:25px}
.popup-product .product-info p{color:#343235;font:22px/26px 'Myriad Pro'}
.popup-product .product-info img{display:block;margin:67px 0 0 12px}
.popup-gift{padding:57px 51px 25px 52px;overflow:hidden}
.popup-gift h3{margin-bottom:48px}
.popup-gift .gifts{display:flex;flex-wrap:wrap;justify-content:space-between;width:593px;padding-right:52px;margin-right:63px;border-right:1px solid #343235;position:relative}
.popup-gift .gifts .gift{width:257px;height:188px;background:url(../images/gift.webp);cursor:pointer;margin-bottom:30px}
.popup-gift .gifts .gift .gift-inner{display:none;position:absolute;top:50%;left:50%;width:323px;height:333px;text-align:center;background:url(../images/gift-open.webp) no-repeat 0 0;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.popup-gift .gifts .gift .gift-inner img{position:relative;z-index:2;display:block}
.popup-gift .gifts .gift:nth-of-type(1) .gift-inner img{margin:-148px 0 20px 35px;height:inherit}
.popup-gift .gifts .gift:nth-of-type(2) .gift-inner img{margin:-150px 0 20px 60px;height:inherit}
.popup-gift .gifts .gift:nth-of-type(3) .gift-inner img{margin:-163px auto 40px;height:inherit}
.popup-gift .gifts .gift:nth-of-type(4) .gift-inner img{margin:-150px 0 20px 45px;height:inherit}
.popup-gift .gifts .gift .gift-inner h4{font:700 27px/20px 'Myriad Pro';text-shadow:0 3px 10px rgba(0,0,0,.54);color:#fff;margin-bottom:6px}
.popup-gift .gifts .gift .gift-inner p{font:italic bold 14px/17px 'Myriad Pro';color:#ffc119;text-shadow:0 3px 10px rgba(0,0,0,.54)}
.popup.popup-interest{width:917px;padding-bottom:40px}
.popup-interest .form{width:100%}
.popup-interest .form textarea::placeholder{color:#343235}
.popup-interest .form textarea{width:100%;height:142px;border-radius:30px;border:none;background:#f8f8f8;font:16px 'Myriad Pro';padding:30px 50px;resize:none;color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}
.popup-interest .form .inputs{display:flex;justify-content:space-between;align-items:flex-start}
.popup-interest .form label{width:calc(50% - 30px)}
.popup-interest .form label.email{margin-top:6px}
.popup-interest .form .btn{margin:0 auto 0}
.popup-interest label.agree{width:100%}
input[type=text].error{border-color:red!important}
.popup-thanks{text-align:center;max-width:100%;width:970px;color:#000;padding:50px 0 60px}
.popup-thanks h2{font:bold 42px 'Gotham Pro', sans-serif;text-transform:uppercase;color:#000;text-align:center}
.popup-thanks p{font-size:28px;line-height:50px}
.popup-thanks .social{display:flex;align-items:center;justify-content:center;margin:30px 0 30px}
.popup-thanks .social a{display:flex;align-items:center;justify-content:center;width:81px;height:81px;border:1px solid #989898;border-radius:50%;margin:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@media (max-width:1440px){
.products{width:1050px}
.reasons-block .reasons-slider .item p{font-size:48px}
}
@media (max-width:1324px){
h2{font-size:34px}
header .email{top:33px;left:40px;font-size:14px;letter-spacing:.6px}
header .header_contact{top:29px;right:40px}
.first-block_content{margin:226px 0 50px}
.first-block_content h1{margin-bottom:51px;font-size:46px;line-height:56px;letter-spacing:2px}
.first-block_content .btn{margin-bottom:16px}
.first-block_content .btn+p{max-width:250px;margin:0 auto;line-height:20px;letter-spacing:.58px}
.image-bg{background-size:contain}
.image-bg1{width:262px;height:117px;right:-103px}
.image-bg2{width:168px;height:130px;background:url(../images/img-21.webp) no-repeat 0 0;bottom:0;left:-20px;z-index:2}
.image-bg3{display:none}
.image-bg4{width:147px;height:164px;background:url(../images/img-20.webp) no-repeat 0 0;top:89px;left:105px}
.products-block_content{padding:101px 0 71px}
.products-block_content h2{margin-right:0;margin-bottom:63px}
.products-block_content h2 span{display:block;width:478px;height:139px;margin:0 auto 25px;background-size:contain;left:0}
.products{width:666px;margin:0 auto}
.products .product{width:190px;margin:0 16px 33px 16px}
.products .product:nth-of-type(4n){margin-right:0}
.products .product .image{height:120px;margin:-60px 0 11px}
.products .product .image img{max-width:140px;max-height:120px;margin-left:44px}
.products .product:nth-of-type(1) .image img{max-width:140px;max-height:98px;margin-bottom:6px}
.products .product:nth-of-type(2) .image img{max-width:157px;max-height:115px;margin:0 0 8px 45px}
.products .product:nth-of-type(3) .image img{max-width:130px;max-height:115px;margin:0 0 5px 44px}
.products .product:nth-of-type(4) .image img{max-width:168px;max-height:178px;margin:0 0 15px 50px}
.products .product:nth-of-type(5) .image img{max-width:174px;max-height:172px;margin:0 0 6px 90px}
.products .product:nth-of-type(6) .image img{max-height:133px;margin:0 0 6px 66px}
.products .product:nth-of-type(7) .image img{max-height:143px;margin:0 0 10px 33px}
.products .product:nth-of-type(8) .image img{max-width:120px;margin-bottom:11px}
.products .product:nth-of-type(9) .image img{margin:0 0 11px 64px}
.products .product:nth-of-type(11) .image img{max-width:180px;max-height:122px;margin-bottom:9px}
.products .product .count{padding-left:37px;font-size:66px}
.products .product .count::before{width:26px;height:26px;background-size:contain;top:6px;left:17px}
.products .product p{margin-right:0;font-size:14px}
.image-bg5{width:calc(100% + 40px);height:368px;background:url(../images/img-22.webp) no-repeat calc(50% - 49px) 0;top:11px;left:-20px;margin-left:0}
.image-bg6{display:none}
.image-bg7{display:none}
.order-price-block{padding-bottom:123px}
.order-price-block .center{display:flex;flex-direction:column-reverse}
.order-price_content{position:relative;width:680px;top:0;right:0;left:0;margin:0 auto}
.order-price_content img{position:relative;top:-82px;right:33px;width:784px}
.order-price_content h3{top:8px;left:39px;font-size:38px}
.order-price_form{margin:-125px auto 0}
.order-price_content span{width:170px;font-size:14px;line-height:17px}
.order-price_content span.item1{top:-27px;right:30px}
.order-price_content span.item2{width:120px;top:58px;right:-13px}
.order-price_content div{top:218px;right:159px}
.conditions-block{padding:113px 0 0}
.conditions-block h2{margin-left:38px;font-size:38px}
.conditions-items{margin-top:119px}
.conditions-block .tabs{width:calc(100% - 8px);flex-wrap:wrap;justify-content:center;margin:0 4px}
.conditions-block .conditions-item{width:265px;margin:0 35px 37px}
.conditions-block .conditions-item h3{width:265px;height:69px;font-size:14px;letter-spacing:2.8px;line-height:17px}
.conditions-block::before{height:2398px;background-size:1356px auto;top:0;background-position-x:calc(50% - 39px)}
.conditions-block .conditions-item:nth-of-type(1) h3 img{width:91px;margin:-30px -3px 0 6px}
.conditions-block .conditions-item:nth-of-type(2) h3 img{width:63px;margin:-18px 18px 0 13px}
.conditions-block .conditions-item:nth-of-type(3) h3 img{width:63px;margin:-18px 15px 0 16px}
.conditions-block .tabs .tab::after{width:28px;height:24px;background-size:contain;top:22px;right:18px}
.conditions-block .tabs .tab.active::after,.conditions-block .tabs .tab:hover::after{width:33px;height:33px;background-size:contain;top:19px;right:16px}
.conditions-block .tabsContent{margin:0 0 0 25px}
.conditions-block .tabsContent .tab,.conditions-block .tabsContent .tab.active{margin-top:22px}
.conditions-block .conditions-item ul{flex:0 0 200px;width:200px;margin:0 1.85% 0 8%}
.conditions-block .conditions-item .image{flex:1 1 100%;width:473px;height:361px;margin:0 0}
.conditions-block .conditions-item h4{top:85px;left:43px;height:20px;padding:0 15px;border-radius:10px;font-size:10px;line-height:20px;letter-spacing:.8px}
.conditions-block .conditions-item:nth-of-type(1) .image img{width:417px;top:46px;left:-25px}
.conditions-block .conditions-item:nth-of-type(2) .image img{width:386px;top:6px!important;left:0!important}
.conditions-block .conditions-item:nth-of-type(3) .image img{width:556px;top:-55px!important;left:-68px!important}
.reasons-block{padding:27px 0 79px}
.reasons-block h2{max-width:370px;margin:0 0 0 37px;line-height:39px;letter-spacing:1.4px}
.reasons-block h2 br,.reasons-block h2 br::after{content:'';display:inline-block}
.reasons-block .reasons-slider{margin:104px 0 60px}
.reasons-block .reasons-slider .reason{height:110px}
.reasons-block .reasons-slider .item .image{width:90px;height:90px;margin:0 17px 0 5.6%}
.reasons-block .reasons-slider .item .image img{max-width:82px}
.reasons-block .reasons-slider .item p{font-size:26px;line-height:38px;letter-spacing:1.1px}
.reasons-block .reasons-slider .slick-dots{margin-top:4px}
.image-bg8{width:289px;height:274px;background:url(../images/img-8-tab.webp) no-repeat 0 0;bottom:-300px;left:488px}
.instruments-block{padding:45px 0 95px}
.instruments-block_title{flex-direction:column}
.instruments-block_title h2{width:78%;margin-left:40px;margin-bottom:25px;letter-spacing:1px}
.instruments-block_title p{width:62%;margin-top:13px;margin-left:102px;margin-right:0;font-size:20px;line-height:36px;letter-spacing:.5px;text-transform:uppercase}
.image-bg9{width:190px;height:166px;background:url(../images/img-9-tab.webp) no-repeat 0 0;top:-193px;bottom:auto;right:auto;left:-103px}
.instruments-items .tabsContent .tab,.instruments-items .tabsContent .tab.active{display:none}
.instruments-items{display:block;margin:51px 0 0 -1px}
.instruments-items .tabs{width:480px;margin:0 auto 85px}
.instruments-items .tabs .tab{margin-bottom:20px;padding:14px 34px 15px;cursor:default}
.instruments-items .tabs .tab.active{background:0 0;border:3px dotted #fff}
.instruments-items .tabs .tab.active h3{color:#e69444}
.instruments-items .tabs .tab.active p{color:#fff}
.instruments-items .tabsContent{width:100%;height:auto;background:0 0}
.instruments-items .tabs .tab:nth-of-type(1)::before{content:'';display:block;width:149px;height:120px;background:url(../images/icons/icon-11.webp) no-repeat 0 0;position:absolute;top:-47px;right:-70px}
.instruments-items .tabs .tab:nth-of-type(2).active::before,.instruments-items .tabs .tab:nth-of-type(2)::before{display:none}
.instruments-items .tabs .tab:nth-of-type(3)::before{content:'';display:block;width:117px;height:116px;background:url(../images/icons/icon-12.webp) no-repeat 0 0;position:absolute;bottom:-52px;left:-79px}
.instruments-items .tabs .tab:nth-of-type(4)::before{content:'';display:block;width:232px;height:242px;background:url(../images/img-23.webp) no-repeat 0 0;position:absolute;top:-19px;right:-190px}
.additional-block{padding:23px 0 87px}
.additional-block h2{text-align:left;margin-left:37px}
.additional-content{display:flex;flex-direction:column;margin:-45px -20px 0;padding-top:108px;justify-content:flex-start;min-height:1075px;background:url(../images/box-bg.webp) no-repeat -536px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.additional-content img{display:none}
.additional-content .additional-content_item{position:relative;margin:0 0 0 60px}
.additional-content .additional-content_item:nth-of-type(1),.additional-content .additional-content_item:nth-of-type(2),.additional-content .additional-content_item:nth-of-type(3),.additional-content .additional-content_item:nth-of-type(4),.additional-content .additional-content_item:nth-of-type(5){top:auto;left:auto;right:auto;bottom:auto}
.additional-content .additional-content_item:nth-of-type(1){order:1}
.additional-content .additional-content_item:nth-of-type(2){width:300px;order:4;margin-top:48px}
.additional-content .additional-content_item:nth-of-type(3){order:2;margin-top:44px}
.additional-content .additional-content_item:nth-of-type(4){order:3;margin-top:261px}
.additional-content .additional-content_item:nth-of-type(5){order:5;width:290px;margin-top:181px}
.additional-block .docs br,.additional-block .docs br::after,.additional-content .additional-content_item br,.additional-content .additional-content_item br::after,.calculate-block h2 br,.calculate-block h2 br::after,.reviews-block_title h2 br,.reviews-block_title h2 br::after,.stock-block h2 br,.stock-block h2 br::after{content:'';display:inline-block}
.additional-block .docs{display:flex;justify-content:center;align-items:flex-end;font-size:14px;line-height:17px;letter-spacing:.55px;margin:-31px 73px 0 30px}
.additional-block .docs::before{width:316px;height:150px;background-size:contain;margin:52px -10px -69px -14px}
.additional-block .btn{margin:72px auto 0}
.calculate-block{padding:74px 0 74px}
.calculate-block .center{width:100%}
.calculate-block h2{max-width:680px;margin:0 auto 79px}
.calculate-content{width:100%;padding:0 0 33px;overflow:hidden}
.calculate-content .item{padding:38px 61px 0;min-height:315px}
.calculate-content .question{font:14px/19px "Gotham Pro";margin-bottom:39px}
.calculate-content nav .btn{margin-left:17px;width:265px;height:50px;background-size:100% auto;flex:0 0 auto;font-size:11px}
.calculate-content .step{top:32px;right:95px;font-size:15px}
.calculate-content .step span{font-size:50px;line-height:60px}
.calculate-content .btncheck{min-width:180px;height:43px;padding:0 20px;margin:0 29px 30px 0;font-size:12px;letter-spacing:.2px}
.calculate-content nav{padding:40px 16px 0 0}
.calculate-content nav .plain-btn{font-size:12px;margin:0 22px;letter-spacing:.2px}
.image-bg10{width:111px;height:278px;top:-91px;left:-26px}
.image-bg11{width:49px;height:133px;top:175px;right:14px}
.image-bg12{width:72px;height:90px;top:auto;bottom:-67px;right:22px;z-index:2}
.image-bg13{width:98px;height:263px;bottom:-89px;left:16px}
.image-bg14{width:129px;height:319px;top:-66px;right:-27px}
.reviews-block{padding:114px 0 120px}
.reviews-block_title h2{width:auto;margin:0 0 0 41px}
.reviews-block_title p{display:none}
.reviews{margin:65px -20px 0}
.reviews .item{position:relative}
.reviews .item::after{content:'';display:block;width:calc(100% - 49px);height:calc(100% - 25px);border:1px solid rgba(255,255,255,.1);background:url(../images/map-tab.webp) no-repeat 50% 95px;position:absolute;top:22px;left:23px;z-index:0}
.review-content{display:block;margin:53px 21px 0 60px;position:relative;z-index:2}
.review-content .image{display:flex;align-items:center;justify-content:center;width:138px;height:138px;border-radius:50%;float:left;overflow:hidden;margin-right:40px}
.review-content .image img{margin-top:14px}
.review-content .description{flex:1 1 100%;padding:15px 10px 77px 44px;border:none;background:0 0;position:relative;z-index:2}
.review-content .description .city{font-size:28px;letter-spacing:0}
.review-content .description .city strong{color:#e69444;font-weight:400}
.review-content .description .name{margin-bottom:52px;font-family:'Gotham Pro',sans-serif;font-size:30px;line-height:46px;letter-spacing:.8px;text-transform:uppercase}
.review-content .description .text::before{top:2px}
.review-content .description .text p{margin-bottom:22px;font-size:18px;line-height:21px}
.reviews_nav{background:0 0;bottom:18px;left:auto;right:8px}
.reviews .slick-arrow{width:13px;height:47px;background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAvCAMAAAAPUbBzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAxlBMVEX////mlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlETmlET///8nhLJ6AAAAQXRSTlMAZKAG4Itp9BYH44hs8hMJ5YVv8BIK54F07xAL6X127Q4N7HrrfvFrid/aoeEV84dtgxHoD+58dwzqcoII5BRonVAVasUAAAABYktHRACIBR1IAAAAB3RJTUUH4gkaDSQIUgc/ZAAAAMhJREFUKM9N0kcSgkAQQNFWTKCIooIKRlQw5xzvfyrZ9Wf36xUw0zMi+mSyCCOXRxWKJQ3TKoMqdlXDqdVBbqOp0fJ8ULvT1QjCHqg/GGqMxhEomow0hoM+aBoGGt1OG+R7jkZz5oLqNVDVjkGJZWqUigVQfm6gFkuhrWjrDd+TLb+Z/m9H3HMtcmhwneIfW6jTmfuTC/eezuVKjMaYmdzunGc66xMqCKfEB89IHO9JdGc4W3m9ee4S2x+UaSXEL++SGHPeM8n8/tByDhZDHHEAAAAAAElFTkSuQmCC) no-repeat 0 0;opacity:1;bottom:48px}
.reviews .slick-arrow.slick-next{left:auto;right:60px}
.reviews .slick-arrow.slick-prev{left:auto;right:157px}
.reviews-block .btn{margin-top:69px}
.calculate-content-2{width:calc(100% + 40px);margin:0 -20px;padding-top:50px}
.calculate-content-2 h2{margin-bottom:34px;font-size:24px;letter-spacing:.5px}
.calculate-content-2 .calculate-items-2 .item{padding:0 22px 41px}
.calculate-content-2 .calculate-items-2 .item .input{width:443px;flex:0 0 auto}
.calculate-content-2 .calculate-items-2 .output{font-size:24px;margin-right:-5px}
.calculate-content-2 .calculate-items-2 .item.last .input{width:372px;flex:0 0 auto}
.image-bg15{top:auto;bottom:-159px;left:-43px}
.image-bg16{width:173px;height:278px;top:-203px;left:14px;z-index:0}
.image-bg17{width:418px;height:500px;background:url(../images/img-17-tab.webp) no-repeat 0 0;top:-203px;right:-20px}
.image-bg18,.image-bg19{display:none!important}
.stock-block{padding:77px 0 121px}
.stock-block h2{font-size:24px;max-width:560px;margin:0 auto 53px;text-align:left}
.stock-block .stock-features{max-width:599px}
.stock-block .stock-features li{width:calc(50% + 5px);font-size:14px;justify-content:flex-start}
.stock-block .stock-features li:nth-of-type(2n){width:calc(50% - 47px)}
.stock-block .stock-features li br,.stock-block .stock-features li br::after{content:' ';display:inline-block;flex:0 0 auto}
.stock-block .stock-features li img{margin:-4px 21px 6px 0}
.stock-block .how-use{letter-spacing:.34px;margin:55px 0 0}
.stock-block .how-use::before{margin:0 14px 8px 47px}
.stock-block .how-use span{display:none}
.stock-block .how-use::after{bottom:-25px;margin-left:-210px}
.stock-gallery{margin:25px 0 0}
.stock-gallery-inner img{height:205px}
.stock-block .btn{margin:71px auto 0}
.delivery-block{padding:0 0 30px}
.delivery-block h2{flex:0 0 300px;margin-left:39px;margin-bottom:0}
.delivery-block h2::after{width:71px;height:38px;background-size:contain;left:173px;bottom:6px}
.delivery-block h3{font-size:14px;font-weight:400;line-height:24px;width:calc(100% - 415px);margin-left:22px;margin-top:0;margin-bottom:0}
.delivery-block h3 br,.delivery-block h3 br::after{content:' ';display:inline-block}
.delivery-block .map{position:absolute;bottom:176px;left:-20px;width:calc(100% + 40px);height:375px;z-index:0}
.delivery-block .map::after{bottom:-173px;left:-23px}
.delivery-block_form{position:relative;width:390px;height:579px;z-index:1;margin:31px -20px 0 auto;padding:55px 52px 75px}
.delivery-block_form p{margin-bottom:24px}
.delivery-block_form p br,.delivery-block_form p br::after{content:' ';display:inline-block}
.delivery-block_form label{margin:0 15px 0 4px}
.delivery-block_form label.agree{margin-top:20px}
.delivery-block_form input[type=text]::placeholder{color:#1f212e}
.delivery-block_form .city input[type=text]{text-transform:none}
.delivery-block_form .btn{width:272px;height:50px;background-size:contain;font-size:14px;line-height:18px}
.docs-block{padding:80px 0 100px;background-size:auto 630px;background-position-y:160px}
.docs-block .center{position:relative}
.docs-block h2{margin-left:39px}
.docs-block h3{display:none}
.docs-block p{margin:20px 0 0 40px}
.docs-block .docs{padding:0 30px;margin-top:-70px}
.docs-block .docs a:nth-of-type(1) img{max-height:404px}
.docs-block .docs a:nth-of-type(2) img{max-height:318px;margin-left:-95px}
.docs-block .docs a:nth-of-type(3) img{max-height:190px;margin:0 0 15px -91px}
.ask-block h2{margin-left:39px;text-align:left;flex:0 0 calc(50% + 140px)}
.ask-block .sales-woman{width:100%;flex:0 0 100%;display:flex;align-items:center}
.ask-block .sales-woman .name{font-size:20px;line-height:22px}
.ask-block .sales-woman .post{font-size:14px;line-height:16px;letter-spacing:.55px;margin:11px 0 0 2px}
.ask-block .sales-woman img{width:255px;margin:0 0 0 70px;position:absolute;top:-170px;left:50%}
.ask-block .sales-woman .name-plate{position:absolute;top:11px;left:106px}
.ask-block .sales-woman .name-plate::after{background-size:100% auto;width:167px;left:81px;height:95px;top:59px}
.ask-block_form{margin:204px auto 0;position:relative;z-index:2}
.conditions-block-2{padding:132px 0 85px}
.conditions-block-2 h2{margin-left:39px}
.conditions-block-2 .conditions-items{max-width:680px;flex-direction:column;align-items:center;margin:87px auto 0}
.conditions-block-2 .conditions-items .conditions-item ul{margin:-4px 12px 0 70px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}
.conditions-block-2 .conditions-items .conditions-item li{margin:0 0 16px;height:auto;padding:4px 0 0 37px;font-size:14px;line-height:21px}
.conditions-block-2 .conditions-item li::before{left:0;top:0}
.conditions-block-2 .conditions-item{width:100%;margin-bottom:119px}
.conditions-block-2 .buttons{margin-top:-13px}
.conditions-block-2 .buttons .btn{margin:0 20px}
.conditions-block-2 .notinterested{width:192px}
footer{padding:9px 0 21px}
footer .left{flex-direction:row-reverse;margin:0 0 0 39px}
footer .logo{width:138px;height:88px;margin:0;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-71px}
footer .copyright{font-size:14px}
footer .contacts{text-align:right;letter-spacing:1.2px;margin:14px 39px 0 0}
footer .contacts .phone{font-size:19px;line-height:21px}
footer .contacts .email{font-size:13px;line-height:28px;letter-spacing:1px}
}
@media (max-width:750px){
.btn{width:269px;height:49px;padding:0 0 2px;background-size:contain;font-size:14px;letter-spacing:1px;align-self:center}
h2{font-size:24px;line-height:27px}
header .email{display:none}
header .logo{width:281px;height:354px;background-size:contain;position:absolute;top:100px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);margin-left:1px;padding-top:88px;padding-left:1px;font-size:12px}
header .header_contact{top:30px;right:0;text-align:center;width:100%}
header .phones{margin-bottom:10px;font-size:18px}
.first-block_content{margin:227px 0 12px}
.first-block_content h1{margin-bottom:31px;font-size:21px;line-height:25px;letter-spacing:.75px}
.first-block_content h1+p{font-size:20px;line-height:20px;letter-spacing:.8px}
.first-block_content .advantages-items{flex-wrap:wrap;margin:29px 0 0}
.first-block_content .advantages-items .item{margin-bottom:35px}
.first-block_content .btn{margin-bottom:26px}
.image-bg1,.image-bg2,.image-bg3{display:none!important}
.image-bg4{width:491px;height:354px;top:118px;left:-54px}
.first-block_content .email{display:block;margin-top:17px;letter-spacing:.6px}
.first-block_content .email a{color:#45b7fe}
.products-block_content{padding:95px 0 29px}
.products-block_content h2{margin-right:0;margin-bottom:59px;font-size:17px;line-height:20px}
.products-block_content h2 span{width:265px;height:77px;margin:0 auto 20px}
.products{width:calc(100% + 40px);flex-wrap:wrap;margin:0 -20px;justify-content:space-around}
.products .product{width:150px;margin:0 5px 21px}
.products .product .count{padding-left:30px;font-size:44px}
.products .product .count::before{width:18px;height:18px;top:4px;left:20px}
.products .product .image{height:80px;margin:-38px 0 4px}
.products .product .image img{max-width:83px;max-height:83px;margin-left:-25px}
.products .product:nth-of-type(1) .image img{max-width:78px;max-height:67px;margin-bottom:0}
.products .product:nth-of-type(2) .image img{max-width:107px;max-height:66px;margin:0 0 6px -5px}
.products .product:nth-of-type(3) .image img{max-width:68px;max-height:78px;margin:0 0 5px 20px}
.products .product:nth-of-type(4) .image img{max-width:110px;max-height:89px;margin:0 0 25px 7px}
.products .product:nth-of-type(5) .image img{max-width:117px;max-height:89px;margin:0 0 6px 47px}
.products .product:nth-of-type(6) .image img{max-height:88px;margin:0 0 10px 18px}
.products .product:nth-of-type(7) .image img{max-width:92px;max-height:147px;margin:0 0 12px 5px}
.products .product:nth-of-type(8) .image img{max-width:81px;margin-bottom:12px;margin-left:-6px}
.products .product:nth-of-type(9) .image img{max-width:76px;max-height:80px;margin:0 0 14px 8px}
.products .product:nth-of-type(11) .image img{max-width:114px;max-height:102px;margin-bottom:9px;margin-left:17px}
.image-bg5{width:calc(100% + 40px);height:225px;background:url(../images/img-22-mobile.webp) no-repeat calc(50% + 48px) 0;top:27px;left:-20px;margin-left:0}
.order-price-block{padding:45px 0 26px}
.order-price_content{display:flex;flex-direction:column;align-items:center;width:calc(100% + 40px);height:424px;background:url(../images/order-price-mobile.webp) no-repeat calc(50% - 31px) 100%;top:auto;right:auto;left:auto;margin:0 -20px;padding-bottom:253px}
.order-price_content h3{order:1;position:relative;top:auto;left:auto;width:100%;margin-bottom:29px;padding:0 97px 0 25px;font-size:24px;line-height:29px;letter-spacing:.6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.order-price_content span.item1{width:100%;margin-bottom:43px;padding-left:95px;order:2;position:relative;top:auto;right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.order-price_content span.item1::before,.order-price_content span.item2::before{content:'';display:block;width:38px;height:38px;border:6px solid #ecbb41;box-shadow:0 3px 14px 4px rgba(37,38,49,.1);border-radius:50%;position:absolute;top:-9px;left:25px}
.order-price_content span.item1::before{background:url(../images/icons/icon-13.webp) no-repeat 50% 50%}
.order-price_content span.item2::before{background:url(../images/icons/icon-14.webp) no-repeat 50% 50%}
.order-price_content span.item2{width:100%;padding-left:95px;order:3;position:relative;top:auto;right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.order-price_content span.item2 br,.order-price_content span.item2 br::after{content:' ';display:inline-block}
.order-price_content img{display:none}
.order-price_content div{top:auto;bottom:172px;right:50%;margin-right:-111px}
.order-price_form{width:100%;margin:-16px auto 0;padding:0 4px;border:none}
.conditions-block{padding:19px 0 0}
.conditions-block h2{font-size:24px;line-height:29px;margin-left:4px}
.conditions-block .tabs{display:none}
.conditions-block .tabsContent .tab{display:flex;flex-wrap:wrap}
.conditions-block .tabsContent .conditions-item .conditions-item-title{display:block;position:relative;margin:30px 0 36px -19px;width:265px}
.conditions-block .conditions-item-title::after{content:'';display:block;width:47px;height:42px;background:url(../images/check-active.webp) no-repeat 0 0;position:absolute;top:13px;right:-5px}
.conditions-block .conditions-item .image{display:none}
.conditions-block .conditions-items{margin-top:50px}
.conditions-block .tabsContent .tab,.conditions-block .tabsContent .tab.active{margin-top:0;margin-bottom:46px;flex-direction:column;align-items:center}
.reasons-block{padding-top:0;margin-top:-11px}
.reasons-block h2{margin-left:5px;line-height:29px}
.reasons-block .reasons-slider .reason{flex-wrap:wrap;align-items:flex-start;height:200px}
.reasons-block .reasons-slider .reason .image{width:100%}
.reasons-block .reasons-slider{margin:38px 0 46px}
.reasons-block .reasons-slider .item p{font-size:16px;line-height:19px;margin:0 4px 0;letter-spacing:.6px}
.reasons-block .reasons-slider .slick-dots{display:flex;justify-content:space-between;margin:11px 4px 0}
.reasons-block .reasons-slider .slick-dots li{margin:0}
.reasons-block .reasons-slider .slick-dots li button{width:34px;height:34px;line-height:34px}
.instruments-block{padding:17px 0 69px}
.instruments-block_title h2{width:100%;margin-left:4px;line-height:29px;margin-bottom:13px}
.instruments-block_title p{font-size:14px;line-height:17px;margin-left:37px;width:auto}
.instruments-block_title p::before{width:25px;height:21px;background-size:100%;left:-32px;top:3px}
.instruments-items{margin:31px -20px 0}
.instruments-items .tabs{width:auto;margin-bottom:70px}
.instruments-items .tabs .tab{border-radius:0;border-left:none;border-right:none;padding:23px 22px 16px}
.instruments-items .tabs .tab.active{border-left:none;border-right:none}
.instruments-items .tabs .tab h3{font-size:20px;line-height:23px}
.instruments-items .tabs .tab:nth-of-type(1)::before{width:81px;height:62px;background-size:cover;right:10px;bottom:-22px;left:auto;top:auto}
.instruments-items .tabs .tab:nth-of-type(3)::before{width:74px;height:63px;background-size:cover;right:6px;bottom:-19px;left:auto;top:auto}
.additional-block h2{font-size:22px;line-height:25px;margin:0 10px 0 3px;position:relative;z-index:2}
.additional-content{margin:67px 0 0;padding:0;background:0 0;min-height:auto}
.additional-content .additional-content_item,.additional-content .additional-content_item:nth-of-type(1),.additional-content .additional-content_item:nth-of-type(2),.additional-content .additional-content_item:nth-of-type(3),.additional-content .additional-content_item:nth-of-type(4),.additional-content .additional-content_item:nth-of-type(5){margin:0 0 24px 5px;width:auto}
.additional-content img{display:block;position:absolute;width:260px;top:-168px;right:-140px}
.additional-block .docs{margin:55px 0 0 16px;align-items:flex-start}
.additional-block .docs::before{margin:-16px -13px -69px -24px;width:386px;height:181px}
.additional-block .btn{margin-top:53px}
.calculate-block{padding:65px 0 76px}
.calculate-block h2{line-height:29px;margin:0 20px 52px}
.calculate-content .item{padding:88px 24px 0}
.calculate-content .question{margin-bottom:19px}
.calculate-content nav{justify-content:space-between;flex-wrap:wrap;padding:25px 0 0;margin:2px 32px 0}
.calculate-content nav .plain-btn{margin:0 5px}
.calculate-content nav .btn{margin:18px 0 0;font-size:14px}
.calculate-content .step{top:2px;right:49px}
.calculate-content .btncheck{margin-right:0;white-space:nowrap}
.calculate-content input[type=text]{width:100%}
.image-bg10{width:57px;height:167px;top:-131px;left:0}
.image-bg11{width:28px;height:89px;top:202px;right:11px}
.image-bg12{right:-10px;bottom:90px}
.image-bg13{left:-46px}
.image-bg14{width:49px;height:178px;top:-8px;right:0}
.reviews-block{padding:63px 0 80px}
.reviews-block_title h2{margin:0 0 0 5px;line-height:29px}
.reviews{margin:61px -20px 0}
.reviews .item::after{width:100%;border-left:none;border-right:none;left:0;top:17px}
.review-content{margin:41px 0 0}
.review-content .image{float:none;margin:0 auto 37px}
.review-content .description{padding:0 21px 0}
.review-content .description .city{font-size:21px;line-height:25px;margin-bottom:6px}
.review-content .description .name{font-size:21px;line-height:25px;margin-bottom:74px}
.review-content .description .text{margin:0 4px 0}
.review-content .description .text p{font-size:14px;line-height:17px;margin-bottom:16px}
.review-content .description .text::before{top:-42px;left:0}
.reviews_nav{position:relative;top:auto;left:auto;bottom:auto;right:auto;width:auto;padding-top:22px}
.reviews .slick-arrow.slick-prev{right:50%;margin-right:40px}
.reviews .slick-arrow.slick-next{right:50%;margin-right:-50px}
.reviews-block .btn{margin-top:54px}
.calculate-block-2{padding:80px 0 124px}
.calculate-content-2{padding:44px 16px 0}
.calculate-content-2 h2{font-size:19px;line-height:22px;text-align:left}
.calculate-content-2 .calculate-items-2{margin:44px 0 0}
.calculate-content-2 .calculate-items-2 .item{padding:0 0 0;flex-wrap:wrap;margin-bottom:85px}
.calculate-content-2 .calculate-items-2 .item .input{width:100%}
.calculate-content-2 .calculate-items-2 .interval{width:71px;height:30px;font-size:14px;line-height:30px}
.calculate-content-2 .calculate-items-2 .slider .noUi-handle{width:22px;height:22px;top:-9px}
.calculate-content-2 .calculate-items-2 .output{font-size:16px;margin-left:auto}
.calculate-content-2 .calculate-items-2 .output input{font-size:16px;margin-top:-1px}
.calculate-content-2 .calculate-items-2 label{width:80px;height:32px;font-size:16px;line-height:26px;margin:0}
.calculate-content-2 .calculate-items-2 .item.last .output{margin:48px 0 0;width:100%;text-align:center}
.calculate-content-2 .calculate-items-2 .item.last{margin:0 0 0}
.calculate-content-2 .calculate-items-2 .item.last h3{margin-bottom:16px;width:100%}
.calculate-content-2 .calculate-items-2 .item.last .input{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}
.calculate-content-2 .btn{display:block;margin:52px auto -34px}
.image-bg15{bottom:-210px}
.stock-block .stock-features{flex-wrap:wrap}
.stock-block .stock-features li,.stock-block .stock-features li:nth-of-type(2n){width:100%;margin-bottom:20px}
.delivery-block h2{margin-left:0}
.delivery-block h3{width:100%;margin-left:0}
.delivery-block h2::after{width:101px;height:52px}
.delivery-block .map{height:180px;position:relative;bottom:0;left:0;margin:0 -20px 90px}
.delivery-block_form{width:calc(100% + 40px);margin:50px -20px 0;padding:40px 20px 0}
.delivery-block_form .btn{width:100%}
.docs-block{padding:10px 0 40px}
.docs-block h2{margin-left:0}
.docs-block p{margin-left:0}
.docs-block p br{display:none}
.docs-block .docs{justify-content:center}
.docs-block .docs a:nth-of-type(1) img{max-height:217px;margin-left:-20px}
.docs-block .docs a:nth-of-type(2) img{max-height:239px;margin-left:-45px;margin-top:50px}
.docs-block .docs a:nth-of-type(3) img{max-height:119px;margin:230px 0 15px -281px}
.ask-block .sales-woman .name-plate::after{left:0;top:80px}
.ask-block h2{margin:0 0 0}
.ask-block .sales-woman .name-plate{position:relative;margin-top:-90px;top:auto;left:auto;right:auto}
.ask-block .sales-woman img{position:static;display:block;width:190px;margin-left:0;margin-right:-2px}
.ask-block .form .btn{width:100%}
.ask-block_form{margin:0 0 0;border:none;padding:0;width:100%}
.conditions-item h3{width:271px;height:73px;letter-spacing:.5px}
.conditions-block-2 .conditions-items .conditions-item ul{column-count:1;margin:0}
.conditions-block-2 .conditions-item{margin-bottom:40px}
.conditions-block-2 .conditions-items .conditions-item li{max-width:250px;margin:0 auto 16px}
.conditions-block-2 h2{margin:0 0 0}
.conditions-block-2 .buttons{flex-wrap:wrap}
.conditions-block-2 .buttons .btn{width:370px;flex:0 0 auto;background-size:contain;margin-bottom:30px}
footer .center{flex-direction:column}
footer .left{margin:0 0 0;flex-direction:column;align-items:center;order:2}
footer .contacts{margin:0 0 0;flex-direction:column;align-items:center;order:1}
footer .logo{position:static;margin:0}
footer .copyright{text-align:center}
.popup .form input[type=text]{font-size:14px}
.popup.popup-form{padding:28px 20px 40px}
.popup-gift{padding:30px 20px 30px}
.popup-gift .popup-inner{flex-direction:column}
.popup-gift .gifts{width:100%;padding:0;border-right:none;justify-content:center}
.form input[type=text]{font-size:14px;line-height:32px}
.popup-thanks{padding:20px 20px}
.popup-thanks h2{font-size:24px}
.popup-thanks p{font-size:18px;line-height:21px}
.popup-thanks .social a{width:60px;height:60px}
}
@media (min-width:1440px){
.first-block_content h1{text-transform:uppercase;text-transform:uppercase}
.first-block_content h2{font-size:30px}
h2{margin-top:40px;margin-bottom:40px}
.first-block_content{margin:160px 0 50px}
.first-block_content .advantages-items{margin:45px 0 45px}
.first-block_content .advantages-items .item p{letter-spacing:.55px}
.btn{width:400px;padding:0 0 2px;background:url(../images/btn-bg.webp) no-repeat 50% 30%;color:#1f212e;letter-spacing:4px}
.first-block_content>p:nth-child(6){margin-bottom:15px}
}
.order-price-block>div:nth-child(1)>div:nth-child(1)>form:nth-child(1){display:flex;flex-direction:column;justify-content:center}
@media(max-width:720px){
.first-block_content>h1:nth-child(1){text-transform:uppercase;padding-top:20px}
@media (max-width:720px){
.first-block_content h1{margin-bottom:35px;font-size:25px;letter-spacing:.8px}
h2{line-height:20px}
.first-block_content .btn{margin-bottom:15px}
}
.first-block_content h2{font-size:16px}
.first-block_content>h2:nth-child(2){text-wrap:balance}
button.btn:nth-child(7){line-height:18px}
}
@media (max-width:750px){
.first-block_content>h1:nth-child(1){text-transform:uppercase;padding-top:20px}
.first-block_content h1{margin-bottom:35px;font-size:25px;letter-spacing:.8px}
h2{line-height:20px}
.first-block_content .btn{margin-bottom:15px}
.first-block_content h2{font-size:16px}
.first-block_content>h2:nth-child(2){text-wrap:balance}
button.btn:nth-child(7){line-height:18px}
}
.popup-thanks .social a{width:40px;height:40px}
div.social>a>img{width:1.2rem}