input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input::placeholder,textarea::placeholder{opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::placeholder,textarea:focus::placeholder{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}html{height:100%}body{font-family:SegoeUI,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1;color:#333;background:#fff;height:100%}a,a:active,a:focus,a:hover,a:visited{color:inherit;text-decoration:none;outline:0}p{margin:0}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin:0}button{outline:0;border:none;background:0 0;padding:0;cursor:pointer}.btn.btn-red{display:table;font-weight:700;font-size:14px;line-height:1;color:#fff;text-align:center;text-transform:uppercase;border-radius:5px;color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background-image:-o-linear-gradient(top,#faa51a,#f47a20);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 40px}.btn.btn-red:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);background-image:-o-linear-gradient(top,#f88e11,#f06015)}.btn.btn-red:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);background-image:-o-linear-gradient(top,#f47a20,#faa51a)}input{outline:0}ul{margin:0;padding:0}ul li{list-style:none}iframe{display:block;border:none}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@font-face{font-family:SegoeUI;src:url(../fonts/SegoeUI/SegoeUI.eot);src:url(../fonts/SegoeUI/SegoeUI.eot?iefix) format('eot'),url(../fonts/SegoeUI/SegoeUI.woff) format('woff'),url(../fonts/SegoeUI/SegoeUI.ttf) format('truetype'),url(../fonts/SegoeUI/SegoeUI.svg#SegoeUI) format('svg');font-weight:400;font-style:normal}@font-face{font-family:SegoeUI;src:url(../fonts/SegoeUI-Bold/SegoeUI-Bold.eot);src:url(../fonts/SegoeUI-Bold/SegoeUI-Bold.eot?iefix) format('eot'),url(../fonts/SegoeUI-Bold/SegoeUI-Bold.woff) format('woff'),url(../fonts/SegoeUI-Bold/SegoeUI-Bold.ttf) format('truetype'),url(../fonts/SegoeUI-Bold/SegoeUI-Bold.svg#SegoeUI-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:SegoeUI;src:url(../fonts/SegoeUI-Italic/SegoeUI-Italic.eot);src:url(../fonts/SegoeUI-Italic/SegoeUI-Italic.eot?iefix) format('eot'),url(../fonts/SegoeUI-Italic/SegoeUI-Italic.woff) format('woff'),url(../fonts/SegoeUI-Italic/SegoeUI-Italic.ttf) format('truetype'),url(../fonts/SegoeUI-Italic/SegoeUI-Italic.svg#SegoeUI-Italic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:SegoeUI;src:url(../fonts/SegoeUI-Light/SegoeUI-Light.eot);src:url(../fonts/SegoeUI-Light/SegoeUI-Light.eot?iefix) format('eot'),url(../fonts/SegoeUI-Light/SegoeUI-Light.woff) format('woff'),url(../fonts/SegoeUI-Light/SegoeUI-Light.ttf) format('truetype'),url(../fonts/SegoeUI-Light/SegoeUI-Light.svg#SegoeUI-Light) format('svg');font-weight:300;font-style:normal}@font-face{font-family:SegoeUI;src:url(../fonts/SegoeUI-Semibold/SegoeUI-Semibold.eot);src:url(../fonts/SegoeUI-Semibold/SegoeUI-Semibold.eot?iefix) format('eot'),url(../fonts/SegoeUI-Semibold/SegoeUI-Semibold.woff) format('woff'),url(../fonts/SegoeUI-Semibold/SegoeUI-Semibold.ttf) format('truetype'),url(../fonts/SegoeUI-Semibold/SegoeUI-Semibold.svg#SegoeUI-Semibold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:SegoeUI;src:url(../fonts/SegoeUIBlack/SegoeUIBlack.eot);src:url(../fonts/SegoeUIBlack/SegoeUIBlack.eot?iefix) format('eot'),url(../fonts/SegoeUIBlack/SegoeUIBlack.woff) format('woff'),url(../fonts/SegoeUIBlack/SegoeUIBlack.ttf) format('truetype'),url(../fonts/SegoeUIBlack/SegoeUIBlack.svg#SegoeUIBlack) format('svg');font-weight:900;font-style:normal}header{position:relative;z-index:4}.top_header{font-family:Roboto,sans-serif;color:#fff;background:#505050;padding:1px 0;margin-bottom:10px}.top_header-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center}.top_header-nav ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:0 -28px}.top_header-nav ul li{margin:0 28px}.top_header-nav ul li a{display:block;font-size:14px;color:#f8f8f8}.top_header-nav ul li a:hover{color:#ffb100}.top_header .f-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.top_header-cart,.top_header-select_city{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;height:34px}.top_header-cart{border-right:1px solid #5d5d5d;padding-right:20px;margin-right:32px}.top_header-cart:hover{color:#f78d1d}.top_header-cart span.title,.top_header-select_city span.title{margin-right:5px}.top_header-cart span.title img{margin-right:10px}.top_header-select_city a.city{border-bottom:1px dashed #e82c4b}.main_header-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:flex-start;background:#fff;padding:7px 31px 10px 14px;position:relative}.main_header-logo{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-left:50px;margin-right:50px}.main_header-logo .img_wrap{margin-right:8px}.main_header-logo p.title{display:block;font-weight:900;font-size:38px;color:#ee1717;text-transform:uppercase}.main_header-logo p.title span{color:#4f5aa6}.main_header-logo span.descr{display:block;text-align:center;font-weight:600;font-size:12px;color:#2c2c2c;text-transform:uppercase;margin-top:2px}.contacts_block{border:1px dashed #505050;border-radius:5px}.contacts_block .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:5px 0 5px 0;margin:0 -5px}.contacts_block .block .item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;margin:0 19px}.contacts_block .block .item .ico{margin-right:10px}.contacts_block .block .item a.tel{display:table;font-weight:700;font-size:22px;line-height:1;color:#292929;margin-bottom:5px}.contacts_block .block .item span.descr{display:block;font-size:14px;color:#3c3c3c;margin-top:-2px}.contacts_block .bottom_block{padding:6px 0}.contacts_block .bottom_block p{display:block;font-weight:600;font-size:14px;line-height:1.2;color:#000;text-align:center}a.header-callback{display:table;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;border-radius:5px;color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background-image:-o-linear-gradient(top,#faa51a,#f47a20);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 28px;outline:0;margin-left:auto}a.header-callback:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);background-image:-o-linear-gradient(top,#f88e11,#f06015)}a.header-callback:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);background-image:-o-linear-gradient(top,#f47a20,#faa51a)}button.cancel{display:table;font-size:14px;color:#fff;text-transform:uppercase;text-align:center;border:none;border-radius:5px;box-shadow:0 5px 15px 0 rgba(108,117,125,.5);padding:15px 29px;cursor:pointer;margin:0 auto;transition-duration:0s}button.callback{display:table;font-size:14px;color:#fff;text-transform:uppercase;text-align:center;border:none;border-radius:5px;background:#e92c4c;background:-moz-linear-gradient(left,#fd4a4a 0,#bd0b0b 100%);background:-webkit-linear-gradient(left,#fd4a4a 0,#bd0b0b 100%);background:linear-gradient(to right,#fd4a4a 0,#bd0b0b 100%);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 29px;cursor:pointer;margin:0 auto;transition-duration:0s}button.callback:hover{background:#fd4a4a}button.callback:active{background:#bd0b0b}#phonemask{background-image:url(../img/phone2.png);background-repeat:no-repeat;background-position:10px center;border:2px solid #90caef;display:block;height:43px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #858585;width:100%;padding-left:44px;color:#313030;font-size:18px;font-weight:300;text-transform:uppercase;max-width:250px;padding-right:15px;margin:0 auto}#exampleModalLabel{font-size:21px}.modal-body{padding:0 10px;text-align:center;line-height:1.2}button.button{width:100%;height:43px;font-weight:700;font-size:14px;line-height:1;color:#fff;text-transform:uppercase;border:none;border-radius:5px;color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background-image:-o-linear-gradient(top,#faa51a,#f47a20);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:0 17px;cursor:pointer}button.button:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);background-image:-o-linear-gradient(top,#f88e11,#f06015)}button.button:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);background-image:-o-linear-gradient(top,#f47a20,#faa51a)}.main_header-nav{color:#333;background:#ffb100;padding:8px 0}.main_header-nav ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center}.main_header-nav ul li{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;min-height:25px;border-right:1px solid rgba(75,74,74,.3);padding:0 70px}.main_header-nav ul li:last-child{border-right-color:transparent}.main_header-nav ul li a{color:#333;font-size:17px;font-weight:700;border-bottom:1px solid #000;display:block;position:relative;text-shadow:none;-webkit-transition:color .3s;transition:color .3s;position:relative;line-height:1.2}.main_header-nav ul li a:hover{border-bottom:0}.main_header-nav ul li a:after,.main_header-nav ul li a:before{position:absolute;left:0;width:100%;height:1px;background:#000;content:'';opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.main_header-nav ul li a:before{top:-2px;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.main_header-nav ul li a:after{bottom:-2px;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.main_header-nav ul li a:focus,.main_header-nav ul li a:hover{color:#000}.main_header-nav ul li a:focus:after,.main_header-nav ul li a:focus:before,.main_header-nav ul li a:hover:after,.main_header-nav ul li a:hover:before{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}button.header-mobile_menu{display:none;width:30px;height:30px;outline:0;position:absolute;top:17px;left:15px}button.header-mobile_menu:hover{color:#ee1717}button.header-mobile_menu span{display:block;width:30px;height:3px;background:#ffb100;position:absolute;left:0;bottom:calc(50% - 1px)}button.header-mobile_menu span::after,button.header-mobile_menu span::before{content:"";display:block;width:30px;height:3px;background:inherit;position:absolute;left:0;transition:.2s}button.header-mobile_menu:hover span{background:#dd122a}button.header-mobile_menu span::before{top:-8px}button.header-mobile_menu span::after{bottom:-8px}button.header-mobile_menu.on span{background:0 0}button.header-mobile_menu.on span:before{background:#dd122a;transform:rotate(45deg) translate(6.5px,5.5px)}button.header-mobile_menu.on span:after{background:#dd122a;transform:rotate(-45deg) translate(5.5px,-4.5px)}button.header-mobile_menu.on:hover span:after,button.header-mobile_menu.on:hover span:before{background:#dd122a}.header-mobile_menu_box{display:none;width:100%;color:#fff;background:#fff;box-shadow:0 5px 51px 0 rgba(0,0,0,.19);padding:15px 30px;position:absolute;top:70px;left:0;z-index:3}.header-mobile_menu_box .main_header-nav{display:block;background:0 0;box-shadow:none;padding:0}.header-mobile_menu_box .main_header-nav ul{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;background:0 0}.header-mobile_menu_box .main_header-nav ul li{width:100%;border:none;border-bottom:1px solid #ffb100;padding:15px 0}.header-mobile_menu_box .main_header-nav ul li:last-child{border-bottom:none}section.index_main_section{padding-top:187px;margin-top:-187px;position:relative}section.index_main_section::before{content:"";width:100%;min-height:576px;background:url(../img/home-bg.jpg) top center no-repeat;-webkit-background-size:cover;background-size:cover;position:absolute;top:185px;left:0;z-index:0}section.index_main_section h1{display:block;font-weight:900;font-size:35px;line-height:1.2;color:#fff;text-align:center;text-transform:uppercase;margin:16px 0 21px 0}section.index_main_section h1 span{color:red}section.index_main_section .container{position:relative}.index_main_section-wrap{position:relative;min-height:576px;z-index:2}section.index_main_section .block-delivery{max-width:584px;padding-top:16px;padding-left:2px;padding-bottom:8px}section.index_main_section .block-delivery .text-delivery{font-weight:700;text-transform:uppercase;color:#fff;font-size:26px;min-height:1px;border:6px solid #ffb100;text-align:center;padding-top:7px;line-height:1.4;padding-bottom:7px}section.index_main_section .block-delivery .text-delivery span{color:#fff;font-size:28px}section.index_main_section .block-delivery p{font-weight:700;text-transform:uppercase;color:#ffb100;font-size:28px;text-align:center;padding-top:10px}section.index_main_section .line-icons{background-color:rgba(0,0,0,.67);min-height:50px;margin-top:40px}section.index_main_section .line-icons .list{max-width:585px;margin-left:25px}section.index_main_section .line-icons .list li{display:inline-block;width:47%;color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;position:relative;height:60px;line-height:1.2;margin-bottom:4px}section.index_main_section .line-icons .list li:nth-child(odd){margin-right:25px}section.index_main_section .line-icons .list li span{padding-left:45px}section.index_main_section .line-icons .list li:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}section.index_main_section .line-icons .list li:nth-child(1):before{width:32px;height:32px;background-image:url(../img/icons/factory.png)}section.index_main_section .line-icons .list li:nth-child(2):before{width:32px;height:32px;background-image:url(../img/icons/carpet.png)}section.index_main_section .line-icons .list li:nth-child(3):before{width:32px;height:18px;background-image:url(../img/icons/car.png)}section.index_main_section .line-icons .list li:nth-child(4):before{width:32px;height:26px;background-image:url(../img/icons/location.png)}section.index_main_section .line-icons .list li:nth-last-child(1){margin-bottom:0}section.index_main_section .line-icons .list li:nth-last-child(2){margin-bottom:0}section.index_main_section .line-icons .list li span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}section.index_main_section .block-carpet{width:323px;height:306px;-webkit-border-radius:50%;border-radius:50%;background-color:#ffb100;position:absolute;z-index:0;left:280px;right:0;bottom:-250px;margin:0 auto}section.index_main_section .img-carpet{position:absolute;z-index:3;left:120px;right:0;margin:0 auto;display:block;max-width:192px;width:100%}section.index_main_section .img-carpet img{width:280px}section.index_main_section .img-carpet .block-text{color:#131313;font-size:16px;font-weight:700;font-style:italic;position:relative}section.index_main_section .img-carpet .block-text p{position:absolute;top:-84px;right:-215px;max-width:235px;line-height:1.2}section.index_main_section .img-carpet .block-text p span{position:relative}section.index_main_section .img-carpet .block-text p span:before{content:'';display:block;width:20px;height:20px;-webkit-border-radius:50%;border-radius:50%;background-color:#ffb100;left:-29px;top:0;position:absolute}.index_main_section-wrap h1{color:#fff;font-size:36px;text-transform:none;font-weight:900;padding-top:19px;margin:0}.index_main_section-wrap h1 span{color:#ffb100;font-size:40px;font-weight:700;text-transform:none}.index_main_section-wrap .block-delivery .text-delivery{font-size:32px}section.index_main_section .form-wrap{max-width:325px;width:100%;min-height:324px;margin-top:75px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:7.5px 13px 84px rgba(0,0,2,.75);box-shadow:7.5px 13px 84px rgba(0,0,2,.75);border:4px solid #ffb100;background-color:#fff;padding-left:15px;padding-right:15px;z-index:2}section.index_main_section .img-wrap{margin:0 auto;width:134px;height:125px;-webkit-border-radius:50%;border-radius:50%;background-color:#ffb100;margin-top:-62px;position:relative}section.index_main_section .img-wrap:after{content:'';position:absolute;left:0;right:0;bottom:0;background-image:url(../img/consultant.png);width:117px;height:147px;margin:0 auto}section.index_main_section form{max-width:226px;margin:0 auto}section.index_main_section .text-descr{color:#000;font-size:18px;font-weight:400;text-align:center;padding-top:14px;line-height:1.2;padding:20px 5px}section.index_main_section input{display:block;height:43px;-webkit-border-radius:5px;border-radius:5px;border:2px solid #ffb100;width:100%;background-image:url(../img/phone2.png);background-repeat:no-repeat;background-position:10px center;padding-left:44px;color:#313030;z-index:5;font-size:18px;font-weight:300;text-transform:uppercase;max-width:221px}section.index_main_section .btn-wrap{padding-top:25px}section.index_main_section .btn-wrap .btn{text-transform:uppercase}section.index_main_section h3{display:block;font-weight:600;font-size:24px;line-height:1.2;color:#4d58a3;text-align:center;text-transform:uppercase;margin:25px 0 15px 0}.section-title{margin-bottom:38px}.section-title h2{display:block;font-weight:900;font-size:31px;color:#000;text-align:center;text-transform:uppercase}.section-title p.descr{display:block;font-size:18px;color:#373737;text-align:center;margin-top:2px}.s-benefits{padding-bottom:25px;background-position:center 159px}.s-benefits h2{color:#000;font-size:24px;padding-top:60px;font-weight:900;text-transform:uppercase;max-width:402px;margin:0 auto;text-align:center;line-height:1.2}.s-benefits .img-wrap{padding-top:32px;position:relative;background-color:transparent}.s-benefits .img-wrap img{display:block;margin:0 auto}.s-benefits .list li{border:2px dashed #ffb100;padding:5px 10px;color:#000;font-size:18px;font-weight:400;position:absolute;line-height:1.3;position:absolute;max-width:300px;width:100%;text-align:left}.s-benefits .list li.text-right{text-align:right}.s-benefits .list li span{position:relative}.s-benefits .list li span:before{content:'';display:block;width:24px;height:24px;-webkit-border-radius:50%;border-radius:50%;background-color:#ffb100;position:absolute}.s-benefits .list li:nth-child(1){left:-750px;top:78px;right:0;margin:0 auto}.s-benefits .list li:nth-child(1) span:before{right:-215px;top:17px}.s-benefits .list li:nth-child(2){left:-910px;top:311px;right:0;margin:0 auto}.s-benefits .list li:nth-child(2) span:before{right:-60px;top:-40px}.s-benefits .list li:nth-child(3){left:-750px;top:547px;right:0;margin:0 auto;max-width:269px}.s-benefits .list li:nth-child(3) span:before{right:-25px;top:-40px}.s-benefits .list li:nth-child(4){left:103px;top:78px;right:-635px;margin:0 auto;max-width:269px}.s-benefits .list li:nth-child(4) span:before{left:-179px;top:19px}.s-benefits .list li:nth-child(5){left:0;top:311px;right:-927px;margin:0 auto;max-width:295px}.s-benefits .list li:nth-child(5) span:before{left:-292px;top:-34px}.s-benefits .list li:nth-child(6){left:225px;top:547px;right:-551px;margin:0 auto;max-width:285px}.s-benefits .list li:nth-child(6) span:before{left:-270px;top:-40px}.s-options{margin-top:10px;position:relative;padding-bottom:76px}.s-options .block-carpet{max-width:323px;width:100%;height:306px;-webkit-box-shadow:0 0 185px rgba(255,255,255,.75);box-shadow:0 0 185px rgba(255,255,255,.75);-webkit-border-radius:50%;border-radius:50%;position:absolute;left:-312px;top:222px}.s-options .block-carpet img{display:block;margin-top:-87px;margin-left:-59px}.s-options .block-carpet .text-descr{width:287px;height:48px;margin-top:-27px;margin-left:-51px;color:#000;font-size:16px;font-weight:700;font-style:italic;padding-top:8px;padding-left:25px;padding-right:25px;line-height:1.2}.s-options .block-carpet .text-descr span{position:relative;display:block}.s-options .block-carpet .text-descr span:before{content:'';display:block;width:20px;height:20px;-webkit-border-radius:50%;border-radius:50%;background-color:#ffb100;right:-34px;top:-21px;position:absolute}.s-options .block-right{float:right;max-width:767px;margin-top:50px;width:100%;position:relative}.s-options .block-right:before{content:'';position:absolute;left:-461px;top:183px;height:490px;max-width:659px;width:100%;display:block;z-index:-1}.s-options h2{text-align:center;color:#000;font-size:24px;font-weight:900;text-transform:uppercase;padding-bottom:18px}.s-options .block-text{min-height:1px;width:100%;background-color:#fff;border:3px solid #ffb100}.s-options .list{padding-top:15px;padding-left:104px;padding-right:21px;padding-bottom:21px}.s-options .list li{color:#2b2a2a;font-size:16px;font-weight:400;position:relative;margin-bottom:19px;line-height:1.2}.s-options .list li img{float:left}.s-options .list li:last-child{margin-bottom:0}.s-options .list li .list-block{border:1px dashed #d1d1d1;border-radius:10px;max-width:544px;width:100%;color:#5e5e5e;font-size:16px;font-weight:400;font-style:italic;line-height:1.2;padding-top:7px;padding-bottom:7px;padding-left:34px;padding-right:34px;margin-top:12px;margin-bottom:-8px}.s-options .list li .list-block img{margin-right:10px;margin-bottom:10px}.s-options .list li:before{content:'';position:absolute;left:-34px;top:0;width:18px;height:19px;display:block;border-style:solid;border-width:9.5px 0 9.5px 18px;border-color:transparent transparent transparent #8d8d8d}.s-options .list li strong{font-size:14px;font-weight:900;text-transform:uppercase}.s-difference{background-image:url(../img/difference-bg.jpg);min-height:582px;background-position:center 0;background-repeat:no-repeat}.s-difference h2{color:#000;font-size:26px;font-weight:900;text-transform:uppercase;text-align:center}.s-difference .line{overflow:hidden;padding-top:43px;max-width:893px;margin:0 auto}.s-difference .item-wrap{border:1px solid #b8b6b6}.s-difference .item-wrap .item{max-width:252px;min-height:312px;margin-bottom:12px}.s-difference .item-wrap .item:last-child{margin-bottom:0}.s-difference .item-wrap .item-title{color:#000;font-size:21px;font-weight:700;text-transform:uppercase;text-align:center;line-height:1.2;min-height:50px;margin-bottom:10px;margin-top:10px}.s-difference .item-wrap .item-title strong{color:#000;font-size:24px;font-weight:700;text-transform:uppercase}.s-difference .img-wrap{position:relative}.s-difference .img-wrap .label{position:absolute;left:0;top:14px;background-image:url(../img/label.png);width:89px;height:25px;color:#000;font-size:14px;font-weight:700;text-transform:uppercase;padding-left:4px;padding-top:3px}.s-difference .img-wrap img{-webkit-border-radius:3px;border-radius:3px;border:3px solid #fdaf1b;-webkit-box-shadow:2.5px 4.3px 24px rgba(0,0,2,.75);box-shadow:2.5px 4.3px 24px rgba(0,0,2,.75)}.s-difference .text-wrap{-webkit-border-radius:5px;border-radius:5px;background-color:#fffcfc;color:#2d2d2d;font-size:15px;font-weight:400;padding-top:12px;padding-left:10px;padding-right:10px;line-height:1.2;padding-bottom:9px}.s-photos{background-repeat:no-repeat;padding-top:10px}.s-photos h2{color:#000;font-size:25px;font-weight:900;text-transform:uppercase;text-align:center}.s-photos .line{max-width:878px;margin:0 auto;padding-top:42px}.s-photos .item-wrap{padding-bottom:51px;-webkit-transition:all .25s;transition:all .25s}.s-photos .item-wrap:nth-child(n+7){display:none}.s-photos .item-wrap .block-photo{max-width:242px;width:100%;height:auto;border:3px solid #ffb100;-webkit-box-shadow:3px 5.2px 18px rgba(0,0,2,.75);box-shadow:3px 5.2px 18px rgba(0,0,2,.75);-webkit-border-radius:50%;border-radius:50%;display:block;position:relative;margin:0 auto}.s-photos .item-wrap .block-photo:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(253,175,27,.68);display:block;opacity:0;cursor:url(../img/lupa.png),auto}.s-photos .item-wrap .block-photo:hover:after{opacity:1}.s-photos .btn-wrap{padding-top:5px}.s-photos .btn-wrap .btn{margin:0 auto}.s-buy{background-repeat:no-repeat;background-position:center 261px;padding-top:81px}.s-buy h2{color:#000;text-transform:uppercase;font-size:24px;font-weight:900;text-align:center;line-height:1.2}.s-buy h2 span{font-size:18px;font-weight:700;display:block;line-height:1.2}.s-buy .block-wrap{background-image:url(../img/border.png);min-height:861px;background-position:center 9px;background-repeat:no-repeat;padding-left:65px;padding-right:65px}.s-buy .line{padding-top:42px}.s-buy .item-wrap{text-align:center;min-height:295px;padding-bottom:26px}.s-buy .item-wrap .text-info{color:#010101!important;font-size:19px;font-weight:700}.s-buy .item-wrap .img-wrap.img-line2{height:325px}.s-buy .item-wrap .img-wrap.img2 img{margin-bottom:-56px}.s-buy .item-wrap .img-wrap.img3 img{margin-top:-3px}.s-buy .item-wrap img{display:block;margin:0 auto;margin-top:-15px;margin-bottom:-48px}.s-buy .item-wrap .price{color:#000;font-size:20px;font-weight:700;max-height:25px;overflow:hidden;margin:10px 0;height:100%}.s-buy .item-wrap .price span{font-weight:700}.s-buy .item-wrap .btn-wrap{margin:0 auto;width:200px}.s-buy .item-wrap .btn-wrap .btn{font-size:18px;line-height:18px}.s-additional-buy{padding-top:47px;min-height:537px}.s-additional-buy h2{color:#5b5b5b;font-size:24px;font-weight:700;text-transform:uppercase;text-align:center}.s-additional-buy .line{max-width:812px;margin:0 auto;padding-top:53px}.s-additional-buy .item-wrap .item{max-width:317px;width:100%;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 5.2px 38px rgba(0,0,2,.75);box-shadow:3px 5.2px 38px rgba(0,0,2,.75);margin:0 auto;padding-top:18px;padding-bottom:20px}.s-additional-buy .item-wrap .text{color:#000;font-size:18px;font-weight:400;text-align:center;line-height:1.2;padding-left:20px;padding-right:20px;min-height:63px}.s-additional-buy .item-wrap .img-wrap{min-height:195px}.s-additional-buy .item-wrap img{display:block;margin:0 auto}.s-additional-buy .item-wrap .price{text-align:center;color:#000;font-size:20px;font-weight:700;line-height:1.2;padding-top:20px}.s-colours{background-image:url(../img/colours-bg1.jpg);min-height:640px;background-position:center 0;background-repeat:no-repeat}.s-colours h2{color:#000;font-size:24px;font-weight:900;text-transform:uppercase;text-align:center;padding-top:25px}.s-colours .line{max-width:890px;margin:0 auto;padding-top:24px}.s-colours .item-title{color:#000;font-size:14px;font-weight:700;text-transform:uppercase}.s-colours .list{margin-left:15px;padding-top:45px;margin-right:-21px}.s-colours .list li{width:70px;display:inline-block;vertical-align:top;margin-right:11px;margin-bottom:18px}.s-colours .list li .color-name{color:#000;font-size:14px;line-height:16px;font-weight:400;padding-top:5px;text-align:center}.s-colours .list li .block-color{height:48px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:3.5px 5.1px 11px rgba(0,0,1,.24);box-shadow:3.5px 5.1px 11px rgba(0,0,1,.24);position:relative;width:50px;margin:0 auto;cursor:pointer}.s-colours .list li .block-color:hover{border:1px solid #cacaca}.s-colours .list li .block-color:after{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:.12;-webkit-border-radius:5px;border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#000));background:-webkit-linear-gradient(90deg,#000 0,#fff 100%);background:-webkit-gradient(linear,left bottom,left top,from(black),to(white));background:-webkit-linear-gradient(bottom,#000 0,#fff 100%);background:linear-gradient(0deg,#000 0,#fff 100%)}.s-colours .list li .block-color.color1{background-color:rgba(0,0,0,.87)}.s-colours .list li .block-color.color2{background-color:rgba(198,196,194,.87)}.s-colours .list li .block-color.color3{background-color:rgba(195,175,135,.87)}.s-colours .list li .block-color.color4{background-color:rgba(119,75,54,.87)}.s-colours .list li .block-color.color5{background-color:rgba(234,50,38,.87)}.s-colours .list li .block-color.color6{background-color:rgba(212,245,0,.87)}.s-colours .list li .block-color.color7{background-color:rgba(255,255,255,.87)}.s-colours .list li .block-color.color8{background-color:rgba(113,1,89,.87)}.s-colours .list li .block-color.color9{background-color:rgba(236,156,11,.87)}.s-colours .list li .block-color.color10{background-color:rgba(13,64,138,.87)}.s-colours .list li .block-color.color11{background-color:rgba(48,162,255,.87)}.s-colours .list li .block-color.color12{background-color:rgba(95,95,95,.87)}.s-colours .list li .block-color.color13{background-color:rgba(248,244,0,.87)}.s-colours .faktura{display:block;width:165px;margin:0 auto}.s-colours .faktura span{color:#000;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;text-align:center}.s-colours .faktura ul li img{display:block;position:relative;width:50px;margin:0 auto;cursor:pointer;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:3.5px 5.1px 11px rgba(0,0,1,.24);box-shadow:3.5px 5.1px 11px rgba(0,0,1,.24)}.s-colours .list3{display:block;width:190px;margin:0 auto}.s-colours .img-result-wrap{position:relative;margin-left:-50px}.s-colours .img-result-wrap .img-kant{position:absolute;left:0;top:0}.s-colours .btn-wrap{display:block;width:140px;margin:0 auto;padding-top:30px}.s-colours .btn-wrap .btn{height:42px;font-size:17px}.s-colours .carpet-example{padding-top:14px;max-width:900px}.s-colours .carpet-example .text-title{color:#5b5b5b;font-size:17px;font-weight:700;text-transform:uppercase}.s-colours .list-colors{padding-top:16px;margin-left:-8px}.s-colours .list-colors li{display:inline-block;vertical-align:top;margin-right:32px;margin-bottom:10px}.s-colours .list-colors li:last-child{margin-right:0}.s-colours .list-colors li .img-wrap{width:80px}.s-colours .list-colors li .img-wrap a{display:block;position:relative;width:65px;margin:0 auto;overflow:hidden}.s-colours .list-colors li .img-wrap a:hover{cursor:url(../img/lupa.png),auto}.s-colours .list-colors li .img-wrap a:hover img{opacity:.8}.s-colours .list-colors li .img-wrap a img{display:block;margin:0 auto;width:100%}.s-colours .list-colors li .text-color{color:#5b5b5b;font-size:14px;font-weight:400;text-align:center}.s-search{min-height:750px;background-position:center 28px;background-repeat:no-repeat;padding-top:68px}.s-search .marks{display:inline-block;width:95px;float:left;border:1px solid #eee;border-radius:5px;padding:5px;margin:5px}.s-search .marks:hover{border:1px solid #787878;background-color:#ffb100;font-size:15px}.s-search .marks img{width:60px;margin-top:5px;display:block;margin:0 auto}.s-search .marks p{text-align:center;color:#000;font-size:15px;margin-top:10px;text-decoration:none}.s-search .block-wrap{max-width:1028px;width:100%;margin:0 auto;position:relative}.s-search .block-wrap .block-inner{border:1px solid #d1d1d1;background-color:#fff;max-width:1028px;width:100%;min-height:548px;position:relative;z-index:2}.s-search .block-wrap:before{content:'';position:absolute;left:0;bottom:-5px;right:0;margin:0 auto;border:1px solid #d1d1d1;background-color:#fff;max-width:1014px;width:100%;height:100%;z-index:1}.s-search .block-wrap:after{content:'';position:absolute;left:0;bottom:-8px;right:0;margin:0 auto;border:1px solid #d1d1d1;background-color:#fff;max-width:997px;width:100%;height:100%;z-index:0;-webkit-box-shadow:6px 10.4px 46px rgba(0,0,2,.75);box-shadow:6px 10.4px 46px rgba(0,0,2,.75)}.s-search h2{color:#000;font-size:25px;font-weight:900;text-transform:uppercase;text-align:center;padding-top:21px;padding-bottom:8px}.s-search .line-block{max-width:970px;margin:0 auto;padding-top:20px}.s-search .img-wrapper{margin-right:-26px}.s-search .img-wrapper .line-inner{margin-left:-20px;margin-right:-20px}.s-search .img-wrapper .line-inner .item-wrap{padding:0;padding-top:6px;padding-left:5px;padding-right:5px}.s-search .img-wrapper .img-wrap{display:block}.s-search .img-wrapper .img-wrap:hover{opacity:.8;cursor:url(../img/lupa.png),auto}.s-search .text-wrap{margin-left:38px}.s-search .text-wrap .title{color:#2b2b2b;font-size:19px;font-weight:700;padding-bottom:21px}.s-search .text-wrap .list{display:inline-block;vertical-align:top;max-width:250px;margin-right:51px}.s-search .text-wrap .list.two{margin-right:0}.s-search .text-wrap .list li{color:#4f4f4f;font-size:18px;font-weight:400;margin-bottom:21px;line-height:1.2;padding-left:28px;position:relative}.s-search .text-wrap .list li:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:13px;height:13px;-webkit-border-radius:50%;border-radius:50%;background-color:#fdaf1b}.s-search .text-wrap .list li:last-child{margin-bottom:0}.s-search .text-wrap .text-descr{color:#4f4f4f;font-size:18px;font-weight:400;padding-bottom:28px;line-height:1.2;padding-top:22px}.s-search .btn-wrap .btn{margin:0 auto;font-size:18px}.s-search .orange-line{min-height:54px;background-color:#fdaf1b;padding-bottom:8px}.s-search .orange-line .line-inner{max-width:930px;margin:0 auto;padding-top:8px}.s-search .orange-line .line-inner .item-wrap{padding-left:10px;padding-right:10px}.s-search .orange-line .select2-container{display:block!important;width:100%!important;height:35px}.s-search .orange-line .select-wrap{max-width:202px;width:100%;margin:0 auto}.s-search .orange-line .btn-wrap .btn{font-size:15px;line-height:14px}.select2-container .select2-selection--single{height:35px}.select2-container--default .select2-selection--single{border:0;color:#494949;font-size:14px;font-weight:400;text-transform:uppercase}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#494949;font-size:14px;font-weight:400;text-transform:uppercase;line-height:38px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:11px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px}.select2-container--default .select2-selection--single .select2-selection__arrow b{width:14px;height:12px;border-style:solid;border-width:12px 7px 0 7px;border-color:#f9ab1b transparent transparent}.select2-container--default .select2-selection--single .select2-selection__arrow{right:7px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-style:solid;border-width:0 7px 12px 7px;border-color:transparent transparent #f9ab1b;width:14px;height:12px}.select2-container--open .select2-dropdown--below{border:0}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#dcdcdc}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f9ab1b}.select2-results__option{padding-left:15px}.s-order{padding-top:62px;padding-bottom:50px;margin-top:40px;min-height:483px;background-image:url(../img/order-bg.png);background-repeat:no-repeat;background-position:center 0}.s-order h2{text-align:center;color:#535252;font-size:24px;font-weight:900;text-transform:uppercase}.s-order .line{padding-top:30px}.s-order .item-wrap .item{position:relative}.s-order .item-wrap .item:after{content:'';position:absolute;right:-55px;display:block;width:64px;height:64px}.s-order .item-wrap:nth-child(odd) .item:after{background-image:url(../img/arrow1.png);bottom:-37px}.s-order .item-wrap:nth-child(even) .item:after{background-image:url(../img/arrow2.png);top:-36px;right:-67px}.s-order .item-wrap:nth-child(even) .item-number{margin-top:10px}.s-order .item-wrap:nth-child(even) .text{margin-top:66px}.s-order .item-wrap:last-child .item:after{display:none}.s-order .item-wrap .item-number{width:122px;height:119px;-webkit-box-shadow:0 0 57px rgba(0,0,2,.49);box-shadow:0 0 57px rgba(0,0,2,.49);background-color:#fff;-webkit-border-radius:50%;border-radius:50%;margin:0 auto;position:relative}.s-order .item-wrap .item-number span{position:absolute;left:0;right:0;width:100%;text-align:center;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#ffb100;font-size:72px;font-weight:700}.s-order .item-wrap .text{color:#000;font-size:16px;font-weight:400;text-align:center;line-height:1.3;max-width:220px;margin:0 auto;padding:15px 0}.s-delivery{background-image:url(../img/delivery-bg.jpg);min-height:497px;background-position:center 0;background-repeat:no-repeat;position:relative;z-index:0;overflow:hidden}.s-delivery .line-delivery{background-image:url(../img/border1.png);background-repeat:no-repeat;background-position:center 86px;padding-bottom:20px}.s-delivery .line-delivery .block-text{margin-left:17px;padding-top:117px}.s-delivery .line-delivery h2{color:#000;font-size:24px;font-weight:900;text-transform:uppercase}.s-delivery .line-delivery .text-descr{max-width:509px;color:#000;font-size:18px;font-weight:300;line-height:1.2;padding-top:19px}.s-delivery .line-delivery .img-wrap{padding-top:16px;margin-left:-2px}.s-delivery .line-delivery .img-hide{position:relative;display:none}.s-delivery .line-delivery .img-hide p{position:absolute;left:0;right:0;margin:0 auto;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-shadow:3px 5.2px 21px rgba(0,0,2,.84);color:#fff;font-size:36px;font-weight:900;text-transform:uppercase;max-width:340px;line-height:1.2}.s-delivery .line-pay{padding-top:20px}.s-delivery .line-pay .img-wrap{padding-left:58px}.s-delivery .line-pay .block-text{padding-top:58px;margin-left:-71px}.s-delivery .line-pay .title{color:#393939;font-size:30px;font-weight:900;text-transform:uppercase;display:inline-block;background-color:#fdaf1b;padding-left:13px;padding-right:13px;padding-top:3px;padding-bottom:0;line-height:1.2}.s-delivery .line-pay .text-descr{max-width:496px;color:#000;font-size:18px;line-height:1.2;padding-top:31px}.s-garanty{background-image:url(../img/garanty-bg.png);min-height:467px;background-position:center 0;background-repeat:no-repeat;margin-top:-225px;position:relative;z-index:2}.s-garanty .text-block{padding-top:56px;padding-left:278px;position:relative}.s-garanty .text-block:before{content:'';position:absolute;left:-102px;top:76px;background-image:url(../img/garanty-icon.png);width:340px;height:340px;display:block}.s-garanty .text-block h2{color:#414141;font-size:30px;font-weight:900;text-transform:uppercase}.s-garanty .text-block .list{max-width:378px;padding-top:14px}.s-garanty .text-block .list li{color:#131313;font-size:18px;font-weight:300;line-height:1.2;margin-bottom:36px;position:relative}.s-garanty .text-block .list li:before{content:'';position:absolute;left:-42px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:30px;background-position:0 0;background-image:url(../img/icons/arrow.png);display:block}.s-garanty .text-block .list li.text3{font-size:16px}.s-garanty .text-block .list li:last-child{margin-bottom:0}.s-garanty .text-block .list li strong{font-size:15px;font-weight:700;text-transform:uppercase;display:block}.s-questions{background-image:url(../img/questions-bg.jpg);min-height:913px;background-position:center 22px;background-repeat:no-repeat;padding-top:46px;padding-bottom:37px}.s-questions h2{text-align:center;color:#535353;font-size:24px;font-weight:700;text-transform:uppercase;padding-bottom:30px}.s-questions .block-quest{max-width:820px;width:100%;margin:0 auto;min-height:127px;background-color:#f8f8f8;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:2.5px 4.3px 24px rgba(0,0,2,.26);box-shadow:2.5px 4.3px 24px rgba(0,0,2,.26);padding-left:15px;padding-right:15px;margin-bottom:20px}.s-questions .block-quest:nth-child(n+7){display:none}.s-questions .block-quest:last-child{margin-bottom:0}.s-questions .block-quest .title{color:#4d525e;font-size:18px;font-weight:700;padding-top:15px;padding-bottom:9px;line-height:1.2}.s-questions .block-quest .answer{max-width:789px;width:100%;min-height:65px;background-color:#fff;border:1px solid #d1d1d1;-webkit-border-radius:5px;border-radius:5px;padding-top:12px;padding-bottom:12px}.s-questions .block-quest .answer .text{padding-left:92px;color:#4d525e;font-family:Roboto;font-size:16px;font-weight:400;line-height:1.2;padding-right:15px;position:relative}.s-questions .block-quest .answer .text:before{content:'Ответ';color:#4d525e;font-size:14px;font-weight:700;position:absolute;left:22px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.s-questions .block-quest .answer .text:after{content:'';position:absolute;left:80px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:41px;background-color:#cabf93;display:block}.s-questions .block-quest .answer .text strong{font-weight:700}.s-questions .btn-wrap{padding-top:14px}.s-questions .btn-wrap .btn{margin:0 auto;font-size:18px;width:274px;height:39px;line-height:43px}.s-questions .btn-wrap .btn:hover{background:#fd5e5e;background:-webkit-linear-gradient(top,#fd5e5e 0,#ff5252 15%,#f84141 51%,#bd3131 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fd5e5e),color-stop(15%,#ff5252),color-stop(51%,#f84141),to(#bd3131));background:linear-gradient(to bottom,#fd5e5e 0,#ff5252 15%,#f84141 51%,#bd3131 100%);font-size:19px;-webkit-box-shadow:3px 5px 10px rgba(0,0,2,.55);box-shadow:3px 5px 10px rgba(0,0,2,.55)}.s-reviews{background-color:#f8f8f8;background-position:center 0;padding-top:20px}.s-reviews h2{color:#535353;font-size:24px;font-weight:900;text-transform:uppercase;margin-bottom:25px;text-align:center}.s-reviews .slider-rev{max-width:1070px;margin:0 auto;padding-left:30px;padding-right:30px;padding-bottom:39px}.s-reviews .comment{max-width:475px;margin:0 auto}.s-reviews .comment img{display:inline-block;vertical-align:top;width:68px;height:89px;margin-top:40px;margin-right:-10px;border-radius:10px}.s-reviews .comment .comment-text{display:inline-block;vertical-align:top;border:1px solid #bababa;max-width:355px;height:auto;width:100%;margin-left:0;margin-right:-30px;margin-top:-13px;padding-left:16px;padding-top:16px;padding-right:16px;padding-bottom:15px;padding-bottom:29px;background-color:#fff;margin-top:2px;margin-right:2px;-webkit-border-radius:5px;border-radius:5px;position:relative}.s-reviews .comment .comment-text:before{content:'';position:absolute;left:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:16px;border-style:solid;border-width:8px 10px 8px 0;border-color:transparent #fff transparent;display:block}.s-reviews .comment .comment-text .name{color:#535353;font-size:16px;font-weight:900;line-height:1.2}.s-reviews .comment .comment-text .city{color:#535353;font-size:16px;font-weight:400;line-height:1.2}.s-reviews .comment .comment-text .car{color:#3d3d3d;font-size:16px;font-weight:400;line-height:1.2}.s-reviews .comment .comment-text .text-info{color:#666!important;font-size:15px;font-weight:300;font-style:italic;line-height:1.2;margin-top:10px}.s-reviews .owl-next{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../img/icons/arrow-right.png);width:20px;height:38px;display:block;text-indent:-99999px;background-repeat:no-repeat}.s-reviews .owl-prev{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../img/icons/arrow-left.png);width:20px;height:38px;display:block;text-indent:-99999px;background-repeat:no-repeat}.s-reviews .btn-wrap .btn{margin:0 auto;font-size:16px;line-height:18px;margin-bottom:15px}.s-producer{padding-bottom:42px}.s-producer .line{padding-top:50px}.s-producer .img-wrap{max-width:437px}.s-producer .img-wrap img{border:5px solid #fdaf1b;-webkit-box-shadow:0 0 43px rgba(211,218,9,.46);box-shadow:0 0 43px rgba(211,218,9,.46);display:block;-webkit-border-radius:5px;border-radius:5px}.s-producer .text-block{margin-left:-6px;padding-top:6px}.s-producer .text-block h2{color:#3d3d3d;font-size:24px;font-weight:900;text-transform:uppercase;line-height:1.2}.s-producer .text-descr{color:#000;font-size:18px;line-height:1.2;padding-top:40px}.s-attention{background-image:url(../img/attention-bg.jpg);min-height:580px;background-repeat:no-repeat;background-position:center 0}.s-attention .text-block{padding-left:62px;max-width:620px}.s-attention .img-wrap img{display:block;margin:0 auto}.s-attention h2{color:#fdaf1b;font-size:24px;font-weight:900;text-transform:uppercase;text-align:center;padding-top:8px;line-height:1.2}.s-attention .text-info{color:#fff!important;font-size:18px;font-weight:700;text-transform:uppercase;padding-top:2px;text-align:center;line-height:1.2;margin-top:10px}.s-attention .top-info{max-width:432px}.s-attention .list{padding-top:43px}.s-attention .list li{color:#fff;font-size:18px;font-weight:300;line-height:1.2;margin-bottom:22px}.s-attention .list li:last-child{margin-bottom:0}.s-attention .list li strong{font-weight:900}.s-form{padding-top:34px;background-image:url(../img/call.jpg);background-position:center 55px;background-repeat:no-repeat;min-height:436px}.s-form h2{color:#000;font-size:26px;font-weight:900;text-transform:uppercase;text-align:center;line-height:1.2}.s-form .text-block{padding-left:98px;padding-top:41px}.s-form .text-block .text-descr{color:#000;font-size:21px;max-width:552px;line-height:1.2;padding-bottom:17px}.s-form .form-wrap{max-width:574px;min-height:85px;-webkit-border-radius:5px;border-radius:5px;background-color:#ffb100;padding-top:23px;padding-bottom:10px;padding-left:24px;padding-right:24px}.s-form .form-wrap input{display:inline-block;vertical-align:top;width:254px;height:44px;border:0 dashed #fff;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;color:#4d4d4d;font-size:18px;font-weight:300;padding-left:15px;border:1px solid transparent}.s-form .form-wrap .btn-wrap{vertical-align:top;padding-left:14px;float:right}.s-form .form-wrap .btn-wrap .btn{font-size:16px;margin-top:-5px}section.section4{margin-bottom:62px}.section4-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}section.section4 .box{width:630px;max-width:100%;min-height:400px;border:4px dashed #d0d0d0;border-radius:5px;padding:13px 0 26px 0;position:relative}section.section4 span.title{display:block;font-weight:900;font-size:33px;line-height:1.2;color:#4d58a3;text-align:center;text-transform:uppercase;margin:0 15px}section.section4 span.title.top{margin-bottom:10px}section.section4 span.title.bottom{font-size:30px}section.section4 .box .block{display:block;width:388px;height:228px;margin:0 auto;position:relative;margin:0 auto;margin-bottom:5px;position:relative;z-index:1}section.section4 .box .block .img_wrap{width:100%;height:100%;position:relative;z-index:1}section.section4 .box .block .img_wrap img{width:100%;height:100%;position:absolute;top:0;left:0}section.section4 .box .block .img_wrap.left_img{width:415px;height:228px;margin:0 1px;margin-right:-25px;position:absolute;top:0;right:100%}section.section4 .box .block .img_wrap.right_img{width:416px;height:228px;margin:0 1px;margin-left:-25px;position:absolute;top:0;left:100%}section.section4 .box .block .img_wrap span.name{display:block;font-weight:900;font-size:36px;line-height:1;color:#fff;text-transform:uppercase;width:100%;padding:9px 35px;position:absolute;top:0;left:0;z-index:2}section.section4 .box .block .img_wrap.left_img span.name{text-align:left}section.section4 .box .block .img_wrap.main_img span.name{text-align:center}section.section4 .box .block .img_wrap.right_img span.name{text-align:right}section.section4 .box .block .img_wrap .content{display:block;width:100%;margin:0;position:absolute;bottom:0;left:0;z-index:2}section.section4 .box .block .img_wrap .content p{font-weight:700;font-size:19px;line-height:1.2;color:#fff;margin-bottom:24px}section.section4 .box .block .img_wrap .content p:last-child{margin-bottom:0}section.section4 .box .block .img_wrap.left_img .content p{text-align:right}section.section4 .box .block .img_wrap.main_img .content p{text-align:center}section.section4 .box .block .img_wrap.right_img .content p{text-align:left}section.section4 .box .block .img_wrap .content span{display:table;font-weight:700;font-size:19px;line-height:1.2;color:#fff;background:#e80000;padding:5px 15px}section.section4 .box .block .img_wrap.left_img .content{padding:0 58px 31px 0}section.section4 .box .block .img_wrap.main_img .content{padding:0 55px;padding-bottom:48px}section.section4 .box .block .img_wrap.right_img .content{padding:0 0 25px 58px}section.section4 .box .block .left_bg,section.section4 .box .block .right_bg{display:block;width:99999px;height:calc(100% + 60px);background:#faa51a;position:absolute;top:-30px;z-index:0}section.section4 .box .block .left_bg{right:calc(200% - 175px);transform:skew(20deg,0deg);-webkit-transform:skew(20deg,0deg);-moz-transform:skew(20deg,0deg);-o-transform:skew(20deg,0deg);-ms-transform:skew(20deg,0deg)}section.section4 .box .block .right_bg{left:calc(200% - 175px);transform:skew(-20deg,0deg);-webkit-transform:skew(-20deg,0deg);-moz-transform:skew(-20deg,0deg);-o-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg)}section.section4 .box .printing{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:166px;height:135px;background:url(../img/printing.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;position:absolute;right:-86px;bottom:-35px;z-index:2}section.section4 .box .printing span.name{font-weight:900;font-size:20px;line-height:1.2;color:#ad0000;text-align:center;text-transform:uppercase;padding:0 10px;margin-top:5px}section.section5{background:#3a427c;padding:26px 0 72px 0}section.section5 .section-title{margin-bottom:55px}section.section5 h2{line-height:1.3;color:#fff}section.section5 .box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}section.section5 .box .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:271px;min-height:313px;background:#fff;box-shadow:0 13px 76px 0 rgba(0,0,0,.46);border-radius:5px;padding:16px 25px;margin:0 29px;position:relative}section.section5 .box .block .top_block{width:100%;position:absolute;top:16px;left:0}section.section5 .box .block span.name{display:block;font-weight:900;font-size:18px;line-height:1.2;color:#f47c20;text-align:center;text-transform:uppercase;margin-bottom:1px}section.section5 .box .block span.descr{display:table;font-size:14px;color:#4d58a3;margin:0 auto}section.section5 .box .block .img_wrap{max-height:170px;position:relative;top:-10px}section.section5 .box .block .img_wrap img{width:auto;max-width:100%;height:auto;max-height:100%}section.section5 .box .block .bottom_block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;width:100%;position:absolute;bottom:-22px;left:0}section.section5 .box .block span.price{display:table;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:28px;line-height:1;color:#2b2b2b;text-align:center;text-transform:uppercase;margin:0 auto;margin-bottom:15px}section.section5 .box .block a.to_order{display:table;font-weight:700;font-size:14px;line-height:1;color:#fff;text-align:center;text-transform:uppercase;border-radius:5px;color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background-image:-o-linear-gradient(top,#faa51a,#f47a20);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 40px}section.section5 .box .block a.to_order:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);background-image:-o-linear-gradient(top,#f88e11,#f06015)}section.section5 .box .block a.to_order:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);background-image:-o-linear-gradient(top,#f47a20,#faa51a)}section.catalog_product{padding:64px 0 50px 0;margin-bottom:15px}section.catalog_product .section-title{margin-bottom:34px}section.catalog_product .section-title p.descr{font-size:24px;margin-top:7px}.catalog_product-box{position:relative}.catalog_product-box .marks{display:inline-block;width:95px;float:left;border:1px solid #787878;border-radius:5px;padding:5px;margin:7px}.catalog_product-box .marks:hover{border:1px solid #787878;background-color:#ffb100;font-size:15px}.catalog_product-box .marks img{width:50px;margin-top:5px;display:block;margin:0 auto}.catalog_product-box .marks p{text-align:center;color:#000;font-size:15px;margin-top:10px;text-decoration:none}section.section6{margin-bottom:72px}section.section6 .section-title{margin-bottom:41px}section.section6 h2{font-size:36px}section.section6 .box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:37px}section.section6 .box .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:40px 30px;position:relative}section.section6 .box .block.left_block{-ms-align-items:flex-end;align-items:flex-end;color:#000;width:650%;text-align:right;background:#ededed;border-right:1px dashed #fff}section.section6 .box .block.right_block{-ms-align-items:flex-start;align-items:flex-start;color:#000;width:35%;text-align:left;background:#ededed}section.section6 .box .block.left_block:before,section.section6 .box .block.right_block:before{content:"";width:9999px;height:100%;position:absolute;top:0;z-index:0}section.section6 .box .block.left_block:before{background:#ededed;right:100%}section.section6 .box .block.right_block:before{background:#ededed;left:100%}section.section6 .box .block h3{font-weight:900;font-size:18px;line-height:1.2;text-transform:uppercase;margin-bottom:23px;position:relative;z-index:1}section.section6 .box .block p{display:block;width:380px;max-width:100%;font-size:18px;line-height:1.2;margin-bottom:24px;position:relative;z-index:1}section.section6 .box .block p:last-child{margin-bottom:0}section.section6 h4{display:block;font-weight:900;font-size:18px;color:#000;text-align:center;text-transform:uppercase}section.section6 .box .block .bg_img{z-index:0}section.section6 .box .block.left_block .bg_img{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:406px;height:328px;background:url(../img/printing-v2.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;position:absolute;top:-11px;left:-51px;z-index:10}section.section6 .box .block.left_block .bg_img span.name{font-weight:900;font-size:51px;line-height:1;color:#ffb100;text-align:center;text-transform:uppercase;-webkit-transform:rotate(-5.5deg);-ms-transform:rotate(-5.5deg);-o-transform:rotate(-5.5deg);transform:rotate(-5.5deg)}section.section6 .box .block.left_block .bg_img span.name b{font-weight:900;font-size:56px}section.section6 .box .block.right_block .bg_img{position:absolute;top:-59px;right:-464px}section.answers_on_questions .section-title{margin-bottom:44px}section.answers_on_questions h2{font-size:30px}section.answers_on_questions{margin-bottom:40px}.answers_on_questions-accordion{display:block;width:680px;max-width:100%;margin:0 auto}.answers_on_questions-accordion .accordion-block{max-width:820px;width:100%;margin:0 auto;background-color:#f8f8f8;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:2.5px 4.3px 24px rgba(0,0,2,.26);box-shadow:2.5px 4.3px 24px rgba(0,0,2,.26);padding-left:15px;padding-right:15px;margin-bottom:20px;position:relative}.answers_on_questions-accordion .accordion-block:last-child{margin-bottom:0}.answers_on_questions-accordion .accordion-head{border-radius:3px;padding:17px 16px}.answers_on_questions-accordion .accordion-head button{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;outline:0;font-weight:700;font-size:18px;line-height:1.2;color:#000}.answers_on_questions-accordion .accordion-head button::after{content:"";width:100%;height:100%;border-radius:3px;position:absolute;top:0;left:0}.answers_on_questions-accordion .accordion-head button.collapsed::after{content:"";border:none}.answers_on_questions-accordion .accordion-head button span.arrow{width:0;height:0;border-style:solid;border-width:16px 10px 0 10px;border-color:#ffb100 transparent transparent transparent;margin-right:19px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);transition:.3s}.answers_on_questions-accordion .accordion-head button.collapsed span.arrow{border-color:#ffb100 transparent transparent transparent;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);transition:.3s}.answers_on_questions-accordion .accordion-head button span{margin-right:5px}.answers_on_questions-accordion .accordion-body{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;max-width:789px;width:100%;min-height:65px;background-color:#fff;border:1px solid #d1d1d1;-webkit-border-radius:5px;border-radius:5px;padding-top:12px;padding-bottom:12px}.answers_on_questions-accordion .accordion-body span{display:block;font-size:20px;line-height:1.2;color:#000;margin:10px 20px}.answers_on_questions-accordion .accordion-body p{font-size:18px;line-height:1.2;color:#272727}section.section7{background:#373e76;padding:36px 0 109px 0;position:relative}section.section7 h2{font-size:30px;color:#fff}section.section7 .wrap_link{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:100%;position:absolute;left:0;bottom:-16px}section.section7 button.add_review{display:table;outline:0;font-weight:700;font-size:14px;line-height:1;color:#fff;text-align:center;text-transform:uppercase;border-radius:5px;color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background-image:-o-linear-gradient(top,#faa51a,#f47a20);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 27px}section.section7 button.add_review:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);background-image:-o-linear-gradient(top,#f88e11,#f06015)}section.section7 button.add_review:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);background-image:-o-linear-gradient(top,#f47a20,#faa51a)}.section-reviews-slider{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}.section-reviews-slider .slide{width:271px;outline:0;border-radius:5px;background:#fff;padding:10px;padding-bottom:41px;margin:0 15px}.section-reviews-slider .slide .top-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;margin-bottom:10px}.section-reviews-slider .slide .img-wrap{width:68px;margin-right:19px}.section-reviews-slider .slide .img-wrap img{width:auto;max-width:100%}.section-reviews-slider .slide .content{width:calc(100% - 68px - 19px)}.section-reviews-slider .slide .content span{display:block;line-height:1}.section-reviews-slider .slide .content span.name{font-weight:700;font-size:18px;color:#373e76;margin-bottom:3px}.section-reviews-slider .slide .content span.city{font-weight:700;font-size:14px;color:#3d3d3d;margin-bottom:3px}.section-reviews-slider .slide .content span.address{font-size:14px;color:#3d3d3d;margin-bottom:3px}.section-reviews-slider .slide .content span.date{font-size:14px;color:#3d3d3d}.section-reviews-slider .slide p.descr{display:block;line-height:1.2;padding:0 7px}.section-reviews-slider button.slick-arrow{position:absolute}.section-reviews-slider ul.slick-dots{position:absolute}.section-reviews-slider ul.slick-dots{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;width:100%;position:absolute;bottom:-55px;z-index:1}.section-reviews-slider ul.slick-dots li{margin:0 3.5px}.section-reviews-slider ul.slick-dots button{display:block;width:17px;height:17px;font-size:0;outline:0;border:none;border-radius:50%;background:#fff}.section-reviews-slider ul.slick-dots li.slick-active button{color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background-image:-o-linear-gradient(top,#faa51a,#f47a20);box-shadow:5px 0 15px 0 rgba(213,40,69,.5)}.section-reviews-slider button.slick-arrow{width:25px;height:42px;outline:0;font-size:0;background:url(../img/arrow-left.png) center center no-repeat;position:absolute;top:auto;bottom:-67px;z-index:2}.section-reviews-slider button.slick-arrow.slick-prev{right:calc(50% + 93px)}.section-reviews-slider button.slick-arrow.slick-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);right:calc(50% - 117px)}section.section8{padding:69px 0 42px 0}section.section8 .box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;min-height:371px;border-radius:5px;background:#fff;box-shadow:0 0 27px 0 rgba(0,0,0,.4);overflow:hidden}section.section8 .box .block{width:50%;position:relative}section.section8 .box .block.right{background:url(../img/office-img.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover}section.section8 .box .block.left{padding:25px 48px 110px 32px}section.section8 .box h2{display:block;font-weight:900;font-size:30px;line-height:1.2;color:#373e76;text-transform:uppercase;margin-bottom:32px}section.section8 .box p{display:block;width:450px;max-width:100%;font-size:18px;line-height:1.2;color:#333;margin-bottom:23px}section.section8 .box form{width:calc(100% - 48px - 32px);border:2px dashed #d24a43;border-radius:5px;background:url(../img/call-blue.png) left 10px center no-repeat;padding:15px 13px 15px 58px;margin:0 48px 40px 32px;position:absolute;bottom:0;left:0}section.section8 .box form .input_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}section.section8 .box form input{height:37px;border:none;border-radius:5px;background:0 0}section.section8 .box form input[type=tel]{width:100%;font-size:18px;line-height:1;color:#515151;border:1px solid #b0b0b0;padding:0 11px;margin-right:15px}section.section8 .box form input[type=button]{width:auto;font-weight:700;font-size:14px;text-align:center;text-transform:uppercase;color:#fff;color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background-image:-o-linear-gradient(top,#faa51a,#f47a20);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:0 13px;cursor:pointer}section.section8 .box form input[type=button]:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);background-image:-o-linear-gradient(top,#f88e11,#f06015)}section.section8 .box form input[type=button]:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);background-image:-o-linear-gradient(top,#f47a20,#faa51a)}footer{background-image:url(../img/footer-bg.png);background-position:center top;background-repeat:no-repeat;margin-top:-35px}footer .main_header-nav ul li{min-height:35px}footer .footer_main{background-color:#262626}footer .top-line{padding-top:29px;padding-bottom:10px}footer .top-line .logo-wrap{display:inline-block;vertical-align:top}footer .top-line .logo-wrap .logo{display:block}footer .top-line .logo-wrap p{color:#fff;font-size:14px;font-weight:700;padding-top:7px;padding-left:5px;text-align:center}footer .top-line .social-block{display:inline-block;vertical-align:top;padding-left:77px;padding-top:18px}footer .top-line .social-block .list li{display:inline-block;vertical-align:top;margin-right:5px}footer .top-line .social-block .list li:last-child{margin-right:0}footer .top-line .social-block .list li a{width:44px;height:44px;-webkit-border-radius:3px;border-radius:3px;display:block}footer .top-line .social-block .list li a:hover{opacity:.8}footer .top-line .social-block .list li a.icon-vk{background-image:url(../img/icon-vk.png)}footer .top-line .social-block .list li a.icon-inst{background-image:url(../img/icon-inst.png)}footer .top-line .btn-wrap{display:inline-block;vertical-align:top;margin-left:265px;padding-top:21px}footer .top-line .contacts-wrap{display:inline-block;float:right;margin-top:15px}footer .top-line .contacts-wrap p{color:#fff;font-size:14px;font-weight:300;line-height:1.2;text-align:center;position:relative;padding-left:42px;display:inline-block;vertical-align:top}footer .top-line .contacts-wrap p:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;background-image:url(../img/icons/phone.png);width:32px;height:32px}footer .top-line .contacts-wrap p a{font-size:22px;font-weight:700;display:block;color:#ffb100;text-align:center}.footer-content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;color:#fff;padding:26px 0 33px 0}.footer-content .left,.footer-content .right{width:330px}.footer-content .left{padding-right:33px}.footer-content .logo{display:table;margin:0 auto;margin-bottom:19px}.footer-content .logo p.title{display:block;font-weight:900;font-size:38px;color:red;text-transform:uppercase}.footer-content .logo p.title span{color:#4f5aa6}.footer-content .logo span.descr{display:block;font-weight:600;font-size:12px;letter-spacing:-.5px;text-transform:uppercase}.footer-content .left p.descr{display:block;font-size:14px;line-height:1.2;text-align:center;margin-bottom:9px}footer .contacts_block{color:#fff;border-radius:5px;margin-bottom:10px}footer .contacts_block .block{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:10px 10px 14px 15px;margin:-13px 0}footer .contacts_block .block .item{margin:13px 0}footer .contacts_block .block .item a.tel,footer .contacts_block .block .item span.descr{color:#fff}footer .contacts_block .block .item .ico{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:35px}footer .footer-content .contacts_info{display:block;max-width:100%;padding:0 0 0 21px;margin-bottom:30px}footer .footer-content .contacts_info p{width:186px;font-size:14px;line-height:1.2;margin-bottom:16px}footer .footer-content .contacts_info p:last-child{margin-bottom:0}footer .footer-content a.privacy_policy{display:table;font-size:14px;line-height:1.2;border-bottom:1px solid #fff}footer .footer-content a.privacy_policy:hover{color:#ffb100;border-color:#ffb100}.footer-content .center{width:calc(100% - 660px);border-left:1px dashed #505050;border-right:1px dashed #505050;padding:0 37px}.footer-content .delivery_block{margin-bottom:25px}.footer-content .delivery_block .map{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:426px;max-width:100%;height:212px;background:url(../img/delivery-map.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;margin:0 auto;margin-bottom:10px}.footer-content .delivery_block span.title{display:block;max-width:100%;font-weight:700;font-size:24px;line-height:1.2;text-align:center;text-transform:uppercase;margin-bottom:20px}.footer-content .delivery_block .options{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:100%;margin-bottom:20px}.footer-content .center .descr p{font-size:14px;line-height:1.3;margin-bottom:15px}.footer-content .center .descr p:last-child{margin-bottom:0}.footer-content .center .options img{margin:0 3px}.footer-content .social-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.footer-content .social-block span.name{display:table;font-weight:700;font-size:18px;line-height:1.2;margin-right:19px}.footer-content .social-block .links_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:0 -4px}.footer-content .social-block a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:32px;height:32px;font-size:25px;color:#262626;background:#fff;border-radius:2px;margin:0 4px}.footer-content .social-block a i{display:block;width:100%;text-align:center}.footer-content .social-block a:hover i{color:#fff}.footer-content .social-block a.vk:hover{background:#4c75a3}.footer-content .social-block a.instagram:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.footer-content .right{text-align:center}.footer-content .right span.title{display:block;font-weight:700;font-size:18px;line-height:1.2;margin-bottom:20px}.footer-content .right .box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.footer-content .right .box .block{width:115px;margin:18px 7px}.footer-content .right .box .block .img_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;min-height:65px;margin-bottom:5px}.footer-content .right .box .block span.name{display:table;font-size:14px;margin:0 auto}footer .copyright{background-color:#262626;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;color:#e4e4e4;border-top:1px solid #505050;padding:30px 15px}footer .copyright a{display:table;font-size:14px;line-height:1.2;border-bottom:1px solid #767676;margin:0 15px}footer .copyright a:hover{color:#fff;border-color:#fff}footer .copyright p{display:table;font-size:14px;line-height:1.2;margin:0 15px}.slick-slider.box.active_slider{width:100%;margin:0;margin-bottom:80px}.slick-slider.box.active_slider .slick-slide{outline:0}.slick-slider.box.active_slider ul.slick-dots{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;width:100%;margin-top:20px;position:absolute;top:100%;z-index:1}.slick-slider.box.active_slider ul.slick-dots li{margin:0 3.5px}.slick-slider.box.active_slider ul.slick-dots button{display:block;width:17px;height:17px;font-size:0;outline:0;border:none;border-radius:50%;background:#c3c3c3}.slick-slider.box.active_slider ul.slick-dots li.slick-active button{background:#4e59a3}.slick-slider.box.active_slider button.slick-arrow{width:25px;height:42px;outline:0;font-size:0;background:url(../img/arrow-left.png) center center no-repeat;position:absolute;top:auto;bottom:-48px;z-index:2}.slick-slider.box.active_slider button.slick-arrow.slick-prev{right:calc(50% + 93px)}.slick-slider.box.active_slider button.slick-arrow.slick-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);right:calc(50% - 117px)}section.page-tamplate{padding:23px 0 50px 0}section.page-tamplate h2.title{font-weight:700;font-size:30px;line-height:1.2;color:#000;text-align:center;text-transform:uppercase;margin-bottom:33px}section.page-tamplate aside{position:relative}section.page-tamplate aside h3.title{display:block;width:100%;font-size:18px;line-height:1.2;color:#000;text-align:center;position:absolute;bottom:100%;margin-bottom:10px}section.page-tamplate aside h3.title span{color:#cc1d1d}section.page-tamplate aside .catalog ul{overflow:hidden;color:#424242;border-radius:5px;background:#ffb100;padding:10px}section.page-tamplate aside .catalog ul li:last-child{border-bottom:0}section.page-tamplate aside .catalog ul li a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;font-size:18px;min-height:45px}section.page-tamplate aside .catalog ul li a:hover{font-weight:700;color:#000}section.page-tamplate aside .catalog ul li a span.ico{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:67px;margin-right:10px;border-right:1px solid #eba400}section.page-blog{padding:79px 0 105px 0}section.page-blog .main-content{position:relative;font-size:20px!important}section.page-blog .main-content h2.title{display:block;width:100%;font-weight:900;font-size:30px;line-height:1.2;color:#000;text-align:center;text-transform:uppercase;position:absolute;bottom:100%;margin-bottom:16px}section.page-blog .box ul.nav{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:-5px -10px;margin-bottom:26px}section.page-blog .box ul.nav li{width:calc(25% - 20px);margin:5px 10px}section.page-blog .box ul.nav li a{display:block;font-weight:900;font-size:14px;color:#000;text-align:center;text-transform:uppercase;border-radius:5px;padding:10px 15px}section.page-blog .box ul.nav li a.active{color:#fff;background:#ffb100}section.page-blog .posts-block .post{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%;border-radius:5px;background:#fff;box-shadow:0 0 27px 0 rgba(0,0,0,.4);margin-bottom:18px;padding:10px;margin-bottom:23px}section.page-blog .posts-block .post:last-child{margin-bottom:0}section.page-blog .posts-block .post .img_wrap{width:247px;margin-right:40px}section.page-blog .posts-block .post .img_wrap img{width:247px;height:199px}section.page-blog .posts-block .post .content_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:calc(100% - 247px - 40px);padding-bottom:50px;position:relative}section.page-blog .posts-block .post span.name{display:block;font-weight:700;font-size:19px;line-height:1.2;color:#000;margin-bottom:20px}section.page-blog .posts-block .post p.descr{display:block;font-size:18px;line-height:1.2;color:#313131}section.page-blog .posts-block .post a.more{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-self:flex-end;align-self:flex-end;font-size:14px;text-align:center;text-transform:uppercase;color:#fff;border-radius:5px;background:#e92c4c;background:-moz-linear-gradient(left,#fd4a4a 0,#bd0b0b 100%);background:-webkit-linear-gradient(left,#fd4a4a 0,#bd0b0b 100%);background:linear-gradient(to right,#fd4a4a 0,#bd0b0b 100%);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:8px 27px;position:absolute;right:0;bottom:0}section.page-blog .posts-block .post a.more:hover{background:#e92c4c;background:-moz-linear-gradient(left,#e92c4c 0,#c82641 100%);background:-webkit-linear-gradient(left,#e92c4c 0,#c82641 100%);background:linear-gradient(to right,#e92c4c 0,#c82641 100%)}section.page-catalog .main-content{padding-top:44px}section.page-catalog .main-content h2.title{margin-bottom:2px}section.page-catalog .catalog_product-box .block{padding:0}section.page-catalog .catalog_product-box a.name_category{color:red}section.page-contacts{padding-bottom:100px}section.page-contacts .map-box{height:100%}section.page-contacts .map-box iframe{display:block;border:none;width:100%;height:100%;min-height:500px}section.page-contacts .contacts_block{width:300px;max-width:100%;border:1px dashed #ffb100;margin-bottom:26px}section.page-contacts .contacts_block .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:7px 0 14px 0;margin:0}section.page-contacts .contacts_block .block .item{margin:0;margin-bottom:25px;padding:0 15px}section.page-contacts .contacts_block .block .item:last-child{margin-bottom:0}section.page-contacts .contacts_block .block .item .ico{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:35px;margin-right:15px}section.page-contacts .contacts_block .block .item a.tel,section.page-contacts .contacts_block .block .item span.descr{color:#000}section.page-contacts .contacts_info{width:230px;max-width:100%;padding-left:5px;margin-bottom:10px}section.page-contacts .contacts_info p{font-size:18px;line-height:1.2;color:#303030;margin-bottom:22px}section.page-contacts .contacts_info div p,section.page-contacts .contacts_info p:last-child{margin-bottom:0}section.page-contacts .contacts_info p b{font-weight:600}section.page-contacts .social-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;margin-left:5px}section.page-contacts .social-block span.name{display:table;font-weight:700;font-size:18px;line-height:1.2;margin-right:19px}section.page-contacts .social-block .links_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:0 -4px}section.page-contacts .social-block a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:32px;height:32px;font-size:25px;color:#fff;background:#373e76;border-radius:2px;margin:0 4px}section.page-contacts .social-block a i{display:block;width:100%;text-align:center}section.page-contacts .social-block a:hover i{color:#fff}section.page-contacts .social-block a.vk:hover{background:#4c75a3}section.page-contacts .social-block a.instagram:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}section.page-contacts .main-content .line{display:block;width:308px;border-bottom:1px dashed #626262;margin:16px 0}section.page-contacts .additional_contacts{margin-top:25px}section.page-contacts .additional_contacts .item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;margin-bottom:20px}section.page-contacts .additional_contacts .item:last-child{margin-bottom:0}section.page-contacts .additional_contacts .item .ico{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:50px;margin-right:17px}section.page-contacts .additional_contacts .item .content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:calc(100% - 67px)}section.page-contacts .additional_contacts span.name{display:block;font-weight:700;font-size:18px;line-height:1.2;color:#212121}section.page-contacts .additional_contacts span.descr{display:block;font-size:18px;line-height:1.2;color:#212121}section.page-contacts .additional_contacts a.tel{display:table;font-weight:700;font-size:30px;line-height:1;color:#384078}section.page-callback{padding-bottom:80px}section.page-callback h2.title{width:500px;max-width:100%;margin:0 auto;margin-bottom:27px}section.page-callback h2.title span{color:#cc1d1d}section.page-callback .your_phone{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;font-size:18px;margin-bottom:22px}section.page-callback .your_phone span.name{line-height:1.2;color:#282828;margin-right:10px}section.page-callback .your_phone span.phone{display:table;font-weight:700;line-height:1;color:#282828;margin-right:15px}section.page-callback .your_phone a.edit{color:#4d58a3;border-bottom:1px solid #4d58a3}section.page-callback .your_phone a.edit:hover{color:#cc1d1d}section.page-callback .box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:center;border:2px dashed #acacac;border-radius:5px;padding:32px 0 24px 0}section.page-callback .box1{margin-bottom:15px}section.page-callback .box2{padding:21px 0 36px 0}section.page-callback h3{font-weight:700;font-size:24px;line-height:1.2;color:#384078;text-align:center;text-transform:uppercase;margin-bottom:19px}section.page-callback form .input-box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:flex-end;width:100%;padding-right:133px;margin-bottom:5px}section.page-callback form .input-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-end;-ms-align-items:center;align-items:center;margin-bottom:10px}section.page-callback form .input-block label{display:block;width:auto;max-width:100%;height:auto;font-weight:700;font-size:18px;line-height:1.2;color:#2d2d2d;text-align:right;margin:0;margin-right:10px}section.page-callback form .input-block input{display:block;width:308px;height:39px;font-size:14px;line-height:1;color:#555;border:1px solid #afafaf;border-radius:5px;padding:0 14px}section.page-callback h4{display:block;font-weight:700;font-size:18px;line-height:1.2;color:#384078;text-align:center;text-transform:uppercase;margin-bottom:27px}section.page-callback .box2 h4{margin-bottom:25px}section.page-callback form .radio-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}section.page-callback form .radio-wrap .radio-block{margin:0 63px}section.page-callback form .radio-wrap .radio-block input.radio{display:none}section.page-callback form .radio-wrap .radio-block label{display:table;font-size:18px;line-height:1.2;color:#232323;padding-left:30px;position:relative;cursor:pointer}section.page-callback form .radio-wrap .radio-block label::after{content:"";width:18px;height:18px;border:2px solid #4d58a3;border-radius:50%;background:#fff;position:absolute;top:2px;left:0}section.page-callback form .radio-wrap .radio-block input.radio:checked+label::after{background:#4d58a3}section.page-callback .box2 p.descr{margin-bottom:18px}section.page-callback form p.descr{display:block;width:520px;max-width:100%;font-weight:600;font-size:18px;line-height:1.2;color:#232323;text-align:center;margin:0 auto;margin-bottom:10px}section.page-callback form .box2{margin-bottom:33px}section.page-callback form .box2 .input-box{padding-right:97px;margin:0}section.page-callback form .box2 .input-block{margin:0}section.page-callback form .box2 .input-block input{width:454px;max-width:100%}section.page-callback form .box2 .input-block label{color:#4d58a3;margin:0;margin-right:15px}section.page-callback form input[type=button]{display:table;font-weight:700;font-size:14px;line-height:1.2;color:#fff;text-align:center;text-transform:uppercase;border:none;border-radius:5px;background:#e92c4c;background:-moz-linear-gradient(left,#e92c4c 0,#c82641 100%);background:-webkit-linear-gradient(left,#e92c4c 0,#c82641 100%);background:linear-gradient(to right,#e92c4c 0,#c82641 100%);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:14px 25px;margin:0 auto;margin-bottom:25px;cursor:pointer}section.page-callback form input[type=button]:hover{background:#c82641}section.page-callback form input[type=button]:active{background:#e92c4c}section.page-callback form .submit_info{display:block;width:290px;max-width:100%;font-weight:700;font-size:14px;line-height:1.2;color:#343434;text-align:center;text-transform:uppercase;margin:0 auto}.breadcrumbs-block ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.breadcrumbs-block ul li{font-size:14px;line-height:1.2;color:#292929}.breadcrumbs-block ul li a{display:block;border-bottom:1px solid #485298;color:#485298;position:relative;margin-right:26px}.breadcrumbs-block ul li a:hover{border-color:transparent;color:#cc1d1d}.breadcrumbs-block ul li a::after{content:"/";margin:0 10px;position:absolute;left:100%}section.page-models{padding:21px 0 36px 0}section.page-models .title-block{display:table;margin:23px auto 34px auto}section.page-models .title-block h2{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;font-weight:900;font-size:30px;line-height:1.2;color:#000;text-align:center;text-transform:uppercase;margin-bottom:10px}section.page-models .title-block h2 img{margin-left:10px;width:50px}section.page-models .title-block p.descr{font-weight:900;font-size:18px;line-height:1.2;color:#4e4e4e;text-align:center}section.page-models .tag-wrap{display:block;margin-bottom:30px;border:1px dashed #e45c21;padding:7px 5px;border-radius:10px}section.page-models .tag-wrap .tag{font-family:Helvetica,Arial,sans-serif;background:#e45c21;font-size:15px;display:inline-block;color:#fff;position:relative;padding:8px;border-top-left-radius:4px;border-bottom-left-radius:4px;text-decoration:none;margin:12px 12px;box-shadow:0 5px 40px rgba(255,255,255,.4),0 0 10px rgba(0,0,0,.3)}section.page-models .tag-wrap .tag:hover{background-color:#e76f3c}section.page-models .tag-wrap .tag:before{background:#fff;width:7px;height:7px;content:"";display:inline-block;border-radius:20px;margin:0 2px 0 0;box-shadow:inset 0 2px 5px rgba(0,0,0,.2)}section.page-models .tag-wrap .tag:after{display:inline-block;border:16px solid;border-color:transparent transparent transparent #e45c21;height:0;width:0;position:absolute;right:-32px;top:0;content:""}section.page-models .tag-wrap .tag:hover:after{border-color:transparent transparent transparent #e76f3c}section.page-models .models-visual-box{min-height:393px;margin-bottom:42px;position:relative}section.page-models .models-visual-box .characteristics-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;color:#000;background:#ffb100;padding:18px 0 15px 0;padding-left:412px;position:relative}section.page-models .models-visual-box .characteristics-block::after,section.page-models .models-visual-box .characteristics-block::before{content:"";width:9999px;height:100%;background:#ffb100;position:absolute;top:0}section.page-models .models-visual-box .characteristics-block::before{right:100%}section.page-models .models-visual-box .characteristics-block::after{left:100%}section.page-models .models-visual-box .characteristics-block .item{width:25%;text-align:center}section.page-models .models-visual-box .characteristics-block .item .img_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;height:64px;margin-bottom:10px}section.page-models .models-visual-box .characteristics-block .item .img_wrap img{width:auto;max-width:100%;height:auto;max-height:100%}section.page-models .models-visual-box .characteristics-block .item span.name{display:block;width:160px;font-weight:700;font-size:16px;line-height:1.2;margin:0 auto}section.page-models .models-visual-box .img-block{height:100%;padding-left:412px}section.page-models .models-visual-box .img-block .main-img{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:412px;height:393px;border-radius:5px;position:absolute;top:-40px;left:0}section.page-models .models-visual-box .img-block .main-img img{width:auto;max-width:100%;height:auto;max-height:100%}section.page-models .models-visual-box .img-block .main-img p.logo{display:block;font-weight:900;font-size:24px;color:#4f5aa6;text-align:center;text-transform:uppercase;position:absolute;margin-top:20px}section.page-models .models-visual-box .img-block .main-img p.logo span{color:#cc1d1d}section.page-models .models-visual-box .gallery-img{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:20px 10px}section.page-models .models-visual-box .gallery-img .item{width:25%;background:#ffb100;padding:3px;margin:2px}section.page-models .models-visual-box .gallery-img .item img{width:100%}section.page-models h3{font-weight:900;font-size:30px;line-height:1.2;color:#4f5aa6;text-align:center;text-transform:uppercase;margin-bottom:39px}section.page-models .car_model-catalog{margin-bottom:83px}section.page-models .car_model-wrap{margin-bottom:89px}section.page-models .car_model-wrap:last-child{margin-bottom:0}section.page-models .car_model-wrap .name_car{display:table;font-weight:700;font-size:34px;line-height:1.2;color:#000;margin-bottom:33px}section.page-models .car_model-box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:-29px -23px}section.page-models .car_model-box .block{width:324px;border-radius:5px;background:#fff;border:1px solid #e4e4e4;margin:20px 15px;position:relative}section.page-models .car_model-box .block>a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:15px 10px 35px 10px}section.page-models .car_model-box .block a.choose{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:180px;height:44px;font-size:14px;font-weight:700;line-height:1;color:#fff;text-align:center;text-transform:uppercase;border-radius:5px;color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background-image:-o-linear-gradient(top,#faa51a,#f47a20);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:0;margin:0 auto;margin-top:-22px;position:absolute;top:100%;right:calc(50% - 90px)}section.page-models .car_model-box .block a.choose:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);background-image:-o-linear-gradient(top,#f88e11,#f06015);-webkit-box-shadow:3px 5px 10px rgba(0,0,2,.55);box-shadow:3px 5px 10px rgba(0,0,2,.55)}section.page-models .car_model-box .block a.choose:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);background-image:-o-linear-gradient(top,#f47a20,#faa51a)}section.page-models .car_model-box .block span.name{display:table;font-weight:700;font-size:18px;line-height:1.2;text-align:center;border-bottom:1px solid transparent;margin:0 auto;text-decoration:#ff5252}section.page-models .car_model-box .block .img_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;height:136px;margin-bottom:23px}section.page-models .car_model-box .block .img_wrap img{width:auto;max-width:100%;height:auto;max-height:100%}section.page-models .description-box{border:2px dashed #d0d0d0;border-radius:5px;padding:20px 60px 33px 67px}section.page-models .description-box span.title{display:block;font-weight:700;font-size:30px;line-height:1.2;color:#4f5aa6;text-align:center;margin-bottom:27px}section.page-models .description-box p{font-size:18px;line-height:1.3;color:#1a1a1a;margin-bottom:26px}section.page-models .description-box p:last-child{margin-bottom:0}section.page-models .models-visual-box .characteristics-block.active_slider{padding-bottom:80px}section.page-models .models-visual-box .characteristics-block.active_slider .slick-slide{outline:0}section.page-models .models-visual-box .characteristics-block.active_slider ul.slick-dots{position:absolute}section.page-models .models-visual-box .characteristics-block.active_slider ul.slick-dots{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;width:100%;position:absolute;bottom:30px;z-index:1}section.page-models .models-visual-box .characteristics-block.active_slider ul.slick-dots li{margin:0 3.5px}section.page-models .models-visual-box .characteristics-block.active_slider ul.slick-dots button{display:block;width:17px;height:17px;font-size:0;outline:0;border:none;border-radius:50%;background:#fff}section.page-models .models-visual-box .characteristics-block.active_slider ul.slick-dots li.slick-active button{background:#e92c4c;background:-moz-linear-gradient(left,#e92c4c 0,#c82641 100%);background:-webkit-linear-gradient(left,#e92c4c 0,#c82641 100%);background:linear-gradient(to right,#e92c4c 0,#c82641 100%);-webkit-box-shadow:5px 0 15px 0 rgba(213,40,69,.5);-moz-box-shadow:5px 0 15px 0 rgba(213,40,69,.5);box-shadow:5px 0 15px 0 rgba(213,40,69,.5)}section.page-reviews{padding-bottom:92px}section.page-reviews h2.title{margin-bottom:36px}section.page-reviews .box1{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;align-items:flex-start;margin-bottom:43px}section.page-reviews .main-review{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;width:437px;color:#000;border-radius:5px;background:#ffb100;padding:23px 29px;padding-bottom:16px;margin-right:22px}section.page-reviews .main-review .img_wrap{width:110px;margin-right:12px}section.page-reviews .main-review .img_wrap img{width:100%}section.page-reviews .main-review .info_wrap{width:calc(100% - 110px - 12px)}section.page-reviews .main-review span.name,section.page-reviews .main-review span.position{display:block;font-weight:700;font-size:18px;line-height:1.2}section.page-reviews .main-review span.name{margin-bottom:23px}section.page-reviews .main-review .content{width:100%;margin:4px 0 0 0}section.page-reviews .main-review .content p{font-size:18px;line-height:1.25;margin-bottom:19px}section.page-reviews .main-review .content p:last-child{margin-bottom:0}section.page-reviews .add-review{width:calc(100% - 437px - 22px);border:2px dashed #acacac;border-radius:5px;padding:14px 22px 50px 13px;position:relative}section.page-reviews .add-review span.title{display:block;font-weight:700;font-size:24px;line-height:1.2;color:#232323;text-align:center;text-transform:uppercase;margin-bottom:22px}section.page-reviews .add-review .submit_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;width:100%;position:absolute;bottom:-25px;left:0}section.page-reviews .add-review .submit_wrap input[type=submit]{display:block;font-size:14px;color:#fff;text-transform:uppercase;text-align:center;border:none;border-radius:5px;background:#e92c4c;background:-moz-linear-gradient(left,#e92c4c 0,#c82641 100%);background:-webkit-linear-gradient(left,#e92c4c 0,#c82641 100%);background:linear-gradient(to right,#e92c4c 0,#c82641 100%);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 32px;cursor:pointer}section.page-reviews .add-review .submit_wrap input[type=submit]:hover{background:#c82641}section.page-reviews .add-review .submit_wrap input[type=submit]:active{background:#e92c4c}section.page-reviews .add-review .input-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}section.page-reviews .add-review .input-wrap .input-box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}section.page-reviews .add-review .input-wrap .input-box-left{width:calc(100% - 299px - 28px)}section.page-reviews .add-review .input-wrap .input-box-right{width:299px;padding-top:8px;margin-left:28px}section.page-reviews .add-review .input-wrap .input-box label{display:block;font-weight:600;font-size:18px;line-height:1.2;color:#4f5aa6}section.page-reviews .add-review .input-wrap .input-box-left label{margin:0}section.page-reviews .add-review .input-wrap .input-box-right label{margin-bottom:6px}section.page-reviews .add-review .input-wrap .input-box input,section.page-reviews .add-review .input-wrap .input-box textarea{display:block;width:100%;min-height:36px;outline:0;font-size:16px;line-height:1.2;color:#5f5f5f;border:1px solid #afafaf;border-radius:5px;padding:0 18px}section.page-reviews .add-review .input-wrap .input-box textarea{min-height:181px;padding:13px 18px;margin-bottom:17px}section.page-reviews .add-review .input-wrap .input-block{margin-bottom:18px}section.page-reviews .add-review .input-wrap .input-box-left .input-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center}section.page-reviews .add-review .input-wrap .input-box-left .input-block input{width:270px}section.page-reviews .add-review .input-wrap .input-box .input-block-tel{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-self:flex-end;align-self:flex-end;width:270px;-ms-align-items:flex-start;align-items:flex-start}section.page-reviews .add-review .input-wrap .input-box .input-block-tel label{margin-bottom:9px}section.page-reviews .add-review .input-wrap .input-box .input-block-tel input{margin-bottom:6px}section.page-reviews .add-review .input-wrap .input-box .input-block-tel span.info{display:block;width:100%;font-size:14px;line-height:1.2;color:#171717;text-align:center}section.page-reviews .add-review .input-wrap .input-box .input-file input{display:none;border:none;padding:0;margin:0}section.page-reviews .add-review .input-wrap .input-box .input-file label{display:table;width:auto;font-weight:400;font-size:12px;line-height:1;color:#fff;text-align:center;text-transform:uppercase;border-radius:3px;background:#4e59a3;padding:10px 11px;margin:0;cursor:pointer}section.page-reviews .add-review .input-wrap .input-box .input-file label:hover{background:#6673d3}section.page-reviews .box2 h3{font-weight:900;font-size:30px;line-height:1.2;color:#ffb100;text-align:center;text-transform:uppercase;margin-bottom:32px}section.page-reviews .all_reviews-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:-14px;margin-bottom:46px}section.page-reviews .all_reviews-wrap .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;width:calc(50% - 28px);border-radius:5px;background:#fff;box-shadow:0 0 27px 0 rgba(0,0,0,.4);padding:25px;margin:14px}section.page-reviews .all_reviews-wrap .block .img_wrap{width:68px;margin-right:22px}section.page-reviews .all_reviews-wrap .block .img_wrap img{width:100%}section.page-reviews .all_reviews-wrap .block .info_wrap{width:calc(100% - 68px - 22px)}section.page-reviews .all_reviews-wrap .block .info_wrap span{display:block}section.page-reviews .all_reviews-wrap .block .info_wrap span.name{font-weight:700;font-size:18px;line-height:1.2;color:#4f5aa6;margin-bottom:2px}section.page-reviews .all_reviews-wrap .block .info_wrap span.city{font-size:18px;line-height:1.2;color:#383838;margin-bottom:1px}section.page-reviews .all_reviews-wrap .block .info_wrap span.address{font-weight:700;font-size:18px;line-height:1.2;color:#4f5aa6}section.page-reviews .all_reviews-wrap .block .content{width:100%;margin-top:13px}section.page-reviews .all_reviews-wrap .block .content p{font-size:18px;line-height:1.25;color:#353535;margin-bottom:19px}section.page-reviews .all_reviews-wrap .block .content p:last-child{margin-bottom:0}section.page-reviews a.more{display:table;font-weight:600;font-size:14px;line-height:1;color:#4f5aa6;text-align:center;text-transform:uppercase;border:1px solid #4f5aa6;border-radius:5px;padding:10px 15px;margin:0 auto}section.page-reviews a.more:hover{color:#fff;background:#4f5aa6}section.page-order{padding-bottom:69px}section.page-order .title-block{margin-bottom:35px;position:relative}section.page-order .title-block h2.title{margin-bottom:0}section.page-order .title-block a.back{display:table;font-weight:600;font-size:14px;line-height:1.2;color:#ffb100;border-bottom:1px solid #ffb100;margin-left:16px;position:absolute;left:0;bottom:5px}section.page-order .title-block a.back:hover{color:#da7c0c}section.page-order .title-block a.back::before{content:"<";font-weight:900;font-size:18px;line-height:14px;margin-right:5px;position:absolute;right:100%;top:0}section.page-order .selected_order{padding-bottom:46px}section.page-order .selected_order .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center;border-radius:5px;background:#fff;box-shadow:0 0 27px 0 rgba(0,0,0,.4);padding:22px 36px;margin-bottom:18px;position:relative}section.page-order .selected_order .block button.delete{display:block;outline:0;width:30px;height:30px;border:2px solid #ffb100;border-radius:50%;background:transparent url(../img/order-delete-red.png) center center no-repeat}section.page-order .selected_order .block .img_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:177px;height:167px;border-radius:20px;padding:5px}section.page-order .selected_order .block .img_wrap img{width:auto;max-width:100%;height:auto;max-height:100%}section.page-order .selected_order .block .content_wrap{width:470px}section.page-order .selected_order .block .content_wrap span.name{display:block;font-weight:700;font-size:18px;line-height:1.2;color:#000;margin-bottom:20px}section.page-order .selected_order .block .content_wrap p{font-weight:400;font-size:18px;line-height:1.2}section.page-order .selected_order .block .content_wrap p span{font-weight:600;font-size:17px}section.page-order .selected_order .block .gift_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;position:relative}section.page-order .selected_order .block .gift_wrap::before{content:"+";font-weight:900;font-size:24px;line-height:1;color:#4e59a3;margin-right:3px}section.page-order .selected_order .block .gift_wrap span{font-weight:600;font-size:17px;line-height:1.3;color:#4e59a3}section.page-order .selected_order .block .gift_wrap img{margin-right:2px;position:relative;top:2px}section.page-order .selected_order .block .price_wrap span.price{display:block;font-weight:600;font-size:18px;line-height:1;color:#393939}section.page-order .selected_order .block .price_wrap span.price b{font-weight:900;font-size:24px}section.page-order .selected_order .total_block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:flex-end;padding-right:110px}section.page-order .selected_order .total_block span.name{display:block;font-weight:600;font-size:24px;line-height:1.2;color:#676767;margin-right:20px}section.page-order .selected_order .total_block span.result{display:block;font-weight:900;font-size:24px;line-height:1;color:#393939}section.page-tamplate .additional_products{padding:17px 0 55px 0}section.page-tamplate .additional_products span.title{display:block;font-weight:900;font-size:30px;line-height:1.2;text-align:center;margin-bottom:25px}section.page-tamplate .additional_products .box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -15px}section.page-tamplate .additional_products .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;justify-content:space-between;width:600px;max-width:100%;border-radius:5px;background:#fff;box-shadow:0 0 27px 0 rgba(0,0,0,.4);padding:10px 10px;padding-top:14px;padding-bottom:0;margin:0 15px;position:relative}section.page-tamplate .additional_products .block span.name{display:block;width:100%;font-weight:900;font-size:20px;line-height:1.2;color:#ffb100;text-align:center;margin-bottom:20px}section.page-tamplate .additional_products .block img{display:block;margin:0 auto}section.page-tamplate .additional_products .block span.img_info{display:block;max-width:100%;font-weight:700;font-size:18px;line-height:1.2;color:#363636;text-align:center;margin:0 auto;margin-top:17px;margin-bottom:3px}section.page-tamplate .additional_products .block .bottom_part{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:100%;margin-bottom:-22px;margin-top:15px}section.page-tamplate .additional_products .block .price_wrap{margin-bottom:14px}section.page-tamplate .additional_products .block span.price{display:block;font-weight:600;font-size:30px;line-height:1;padding:0 10px}section.page-tamplate .additional_products .block span.price b{font-weight:700;font-size:36px}section.page-tamplate .additional_products .block span.price.old{color:red;position:relative}section.page-tamplate .additional_products .block span.price.old:after{content:"";display:block;position:absolute;left:0;top:50%;color:red;width:100%;height:0;border-bottom:3px solid red;transform:rotate(15deg)}section.page-tamplate .additional_products .block span.price.actual{color:#363636}section.page-tamplate .additional_products .block a.add_to_cart{display:table;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;border-radius:5px;color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background-image:-o-linear-gradient(top,#faa51a,#f47a20);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 28px;outline:0}section.page-tamplate .additional_products .block a.add_to_cart:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);background-image:-o-linear-gradient(top,#f88e11,#f06015)}section.page-tamplate .additional_products .block a.add_to_cart:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);background-image:-o-linear-gradient(top,#f47a20,#faa51a)}section.page-order .ordering-form{padding:32px 0 0 0}section.page-order .ordering-form h3{font-weight:900;font-size:30px;line-height:1.2;color:#000;text-transform:uppercase;text-align:center;margin-bottom:73px}section.page-order .ordering-form .box1{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;margin-bottom:66px}section.page-order .ordering-form .left{width:calc(30% - 30px);margin:0 15px;position:relative}section.page-order .ordering-form .right{width:calc(70% - 30px);margin:0 15px;position:relative}section.page-order .ordering-form h4{display:block;width:100%;font-weight:700;font-size:18px;line-height:1.2;color:#000;text-align:center;text-transform:uppercase;margin-bottom:21px;position:absolute;bottom:100%;left:0}section.page-order .ordering-form .block{border:1px dashed #ffb100;border-radius:5px;padding:10px}section.page-order .ordering-form .block.left{padding:26px 28px 20px 36px}section.page-order .ordering-form .block.left .item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center;padding-right:16px;padding-left:48px;padding-bottom:14px;margin-bottom:24px}section.page-order .ordering-form .block.left .item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}section.page-order .ordering-form .block.left .item .radio{width:285px;max-width:100%}section.page-order .ordering-form .block.left .item .radio input{display:none}section.page-order .ordering-form .block.left .item .radio label{font-weight:600;font-size:18px;line-height:1.2;color:#3d3d3d;margin-bottom:17px;position:relative;cursor:pointer}section.page-order .ordering-form .block.left .item .radio label::after{content:"";width:18px;height:18px;border:2px solid #ffb100;border-radius:50%;background:0 0;margin-right:25px;position:absolute;right:100%;bottom:calc(50% - 9px)}section.page-order .ordering-form .block.left .item .radio input:checked+label::after{background:#ffb100}section.page-order .ordering-form .block.left .item .radio span.info{display:block;font-weight:600;font-size:14px;line-height:1.2;color:#3d3d3d}section.page-order .ordering-form .block.left .item .img_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:100px;height:100%}section.page-order .ordering-form .block.right{padding:37px 10px 15px 10px}section.page-order .ordering-form .block.right .enter_the_address-box{margin-bottom:20px}section.page-order .ordering-form .block.right .enter_the_address-box h5{font-weight:700;font-size:18px;line-height:1.2;color:#000;text-align:center;text-transform:uppercase;margin-bottom:19px}section.page-order .ordering-form .block.right .enter_the_address-box .input_wrap{display:table;margin:0 auto;margin-bottom:8px;position:relative}section.page-order .ordering-form .block.right .enter_the_address-box .input_wrap::after{content:"";width:41px;height:41px;background:url(../img/ico19-blue.png) center center no-repeat;margin-right:17px;position:absolute;right:100%;bottom:calc(50% - 20px)}section.page-order .ordering-form .block.right .enter_the_address-box input{width:600px;max-width:100%;height:35px;font-size:14px;line-height:1;color:#535353;border:2px solid #ffb100;border-radius:5px;padding:0 15px}section.page-order .ordering-form .block.right .enter_the_address-box span.info{display:block;font-weight:600;font-size:14px;line-height:1.2;color:#2d2d2d;text-align:center}section.page-order .ordering-form .block.right .delivery_option{padding-left:56px}section.page-order .ordering-form .block.right .delivery_option h5{display:block;font-weight:700;font-size:24px;line-height:1.2;color:#ffb100;margin-bottom:17px}section.page-order .ordering-form .block.right .delivery_option .radio-wrap{margin-bottom:27px}section.page-order .ordering-form .block.right .delivery_option .radio{margin-bottom:22px}section.page-order .ordering-form .block.right .delivery_option .radio:last-child{margin-bottom:0}section.page-order .ordering-form .block.right .delivery_option .radio input{display:none}section.page-order .ordering-form .block.right .delivery_option .radio label{display:block;font-weight:600;font-size:18px;line-height:1.2;color:#2d2d2d;padding-left:42px;margin:0;position:relative;cursor:pointer}section.page-order .ordering-form .block.right .delivery_option .radio label::after{content:"";width:18px;height:18px;border:2px solid #ffb100;border-radius:50%;background:0 0;margin-right:25px;position:absolute;left:0;bottom:calc(50% - 8px)}section.page-order .ordering-form .block.right .delivery_option .radio input:checked+label::after{background:#ffb100}section.page-order .ordering-form .block.right .delivery_option span.info{display:block;width:425px;max-width:100%;font-size:18px;line-height:1.2;color:#2d2d2d}section.page-order .ordering-form .initials-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;margin-bottom:57px}section.page-order .ordering-form .initials-block span.name{font-weight:700;font-size:18px;line-height:1.2;text-transform:uppercase;color:#000;margin-right:20px}section.page-order .ordering-form .initials-block .input_wrap{position:relative}section.page-order .ordering-form .initials-block input{display:block;width:444px;max-width:100%;height:40px;font-size:14px;line-height:1;color:#535353;border:1px solid #afafaf;border-radius:5px;padding:0 16px}section.page-order .ordering-form .initials-block span.info{display:block;width:100%;font-size:14px;line-height:1.2;color:#363535;text-align:center;margin-top:10px;position:absolute;top:100%;left:0}section.page-order .ordering-form .entered_data{display:table;margin:0 auto;margin-bottom:38px}section.page-order .ordering-form .entered_data .item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;margin-bottom:18px}section.page-order .ordering-form .entered_data .item:last-child{margin-bottom:0}section.page-order .ordering-form .entered_data span.name{font-size:18px;line-height:1.2;color:#282828;margin-right:10px}section.page-order .ordering-form .entered_data span.data{font-weight:700;font-size:18px;line-height:1.2;color:#282828;margin-right:15px}section.page-order .ordering-form .entered_data a.edit{display:table;font-size:18px;line-height:1.2;color:#4d58a3;border-bottom:1px solid #4d58a3}section.page-order .ordering-form .entered_data a.edit:hover{color:#ee1717}section.page-order .ordering-form p.submit_info{display:block;width:580px;max-width:100%;font-size:18px;line-height:1.2;color:#363636;text-align:center;margin:0 auto;margin-bottom:38px}section.page-order .ordering-form input[type=submit]{display:table;font-size:14px;color:#fff;text-transform:uppercase;text-align:center;border:none;border-radius:5px;background:#e92c4c;background:-moz-linear-gradient(left,#e92c4c 0,#c82641 100%);background:-webkit-linear-gradient(left,#e92c4c 0,#c82641 100%);background:linear-gradient(to right,#e92c4c 0,#c82641 100%);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 29px;cursor:pointer;margin:0 auto}section.page-order .ordering-form input[type=submit]:hover{background:#c82641}section.page-order .ordering-form input[type=submit]:active{background:#e92c4c}section.page-product{padding:17px 0 0 0}section.page-product .products-props{display:none}section.page-product h1.title{font-weight:700;font-size:30px;line-height:1.2;color:#000;text-align:center;text-transform:uppercase;margin-bottom:38px}section.page-product .breadcrumbs-block{margin-bottom:35px}section.page-product .product-box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}section.page-product .product-slider-wrap{width:520px;padding:15px;padding-left:10px;margin-right:30px;position:relative}section.page-product .product-slider-wrap::before{content:"";width:9999px;height:100%;position:absolute;top:0;right:100%}section.page-product .product-slider-wrap .obraz_photo{color:#000;margin:10px 14px;font-size:16px}section.page-product .product-slider-wrap .slide{outline:0;border:3px solid #fff;margin:0 2px;cursor:pointer}section.page-product .product-slider-wrap .slide img{width:100%}section.page-product .product-slider-main{width:100%;margin-bottom:6px}section.page-product .product-slider-nav{width:100%}section.page-product .product-slider-nav .slide.slick-current{border-color:#ffb100}section.page-product .product-slider-wrap .product-stickers{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-end;align-items:flex-end;position:absolute;top:25px;right:0;z-index:1}section.page-product .product-slider-wrap .product-stickers .sticker{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:auto;padding:3px 10px;margin-bottom:16px;position:relative}section.page-product .product-slider-wrap .product-stickers .sticker:last-child{margin-bottom:0}section.page-product .product-slider-wrap .product-stickers .sticker span.name{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;min-height:32px;font-weight:900;font-size:14px;line-height:1.2;color:#fff;text-align:center;text-transform:uppercase;position:relative;z-index:2}section.page-product .product-slider-wrap .product-stickers .sticker.red{background:#e92c4c;background:-moz-linear-gradient(left,#e92c4c 0,#c82641 100%);background:-webkit-linear-gradient(left,#e92c4c 0,#c82641 100%);background:linear-gradient(to right,#e92c4c 0,#c82641 100%);box-shadow:0 5px 15px 0 rgba(213,40,69,.5)}section.page-product .product-slider-wrap .product-stickers .sticker.blue{background:#5f6cc7}section.page-product .product-slider-wrap .product-stickers .sticker::after,section.page-product .product-slider-wrap .product-stickers .sticker::before{content:"";width:0;height:0;border-style:solid;position:absolute;right:calc(100% - 15px);top:0;z-index:1}section.page-product .product-slider-wrap .product-stickers .sticker.red::after{border-width:0 0 38px 38px;border-color:transparent transparent #e92c4c transparent}section.page-product .product-slider-wrap .product-stickers .sticker.red::before{border-width:0 38px 38px 0;border-color:transparent #e92c4c transparent transparent}section.page-product .product-slider-wrap .product-stickers .sticker.blue::after{border-width:0 0 38px 38px;border-color:transparent transparent #5f6cc7 transparent}section.page-product .product-slider-wrap .product-stickers .sticker.blue::before{border-width:0 38px 38px 0;border-color:transparent #5f6cc7 transparent transparent}section.page-product .product-characteristics-wrap{width:calc(100% - 550px);position:relative;padding:5px;border:1px dashed #ffb100;padding:5px}section.page-product .product-characteristics-wrap .img-modif{margin-top:-30px}section.page-product .product-characteristics-wrap .img-modif img{width:90px;display:block;margin:0 auto}section.page-product .product-characteristics-block{margin-bottom:29px}section.page-product .product-characteristics-block p{font-weight:600;font-size:18px;line-height:1.2;color:#282828;margin-bottom:23px}section.page-product .product-characteristics-block p:last-child{margin-bottom:12px}section.page-product .product-characteristics-block p span{font-weight:700}section.page-product .product-prop-block{display:block;width:100%;padding:10px 18px;border:1px dashed #ffb100}section.page-product .product-prop-block p{font-weight:600;font-size:18px;line-height:1.2;color:#282828;margin-bottom:23px}section.page-product .product-prop-block p:last-child{margin-bottom:12px}section.page-product .product-prop-block p span{font-weight:700}section.page-product .product-prop-block p img{width:50px}section.page-product .product-characteristics-rating{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;position:absolute;top:-10px;right:0}section.page-product .product-characteristics-rating span.name{display:block;font-weight:700;font-size:18px;line-height:1;color:#000;margin-right:15px}section.page-product .product-characteristics-rating .star_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;margin:0 -2px}section.page-product .product-characteristics-rating .star_wrap span.star{display:block;width:20px;height:19px;background:url(../img/star.png) center center no-repeat;margin:0 2px}section.page-product .product-characteristics-rating .star_wrap span.star.active{background:url(../img/star-active.png) center center no-repeat}section.page-product .product-characteristics-wrap .ordering-box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;width:426px;position:relative;margin:0 auto}section.page-product .product-characteristics-wrap .ordering-box p.price{display:block;width:100%;font-weight:600;font-size:24px;line-height:1.2;color:#000;margin-bottom:15px;text-align:center}section.page-product .product-characteristics-wrap .ordering-box p.price span{font-size:24px;line-height:1;color:#333}section.page-product .product-characteristics-wrap .ordering-box p.price span b{font-size:30px}section.page-product .product-characteristics-wrap .ordering-box .links_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;align-items:center;justify-content:center;margin:0 auto}section.page-product .product-characteristics-wrap .ordering-box .fixedlink{display:table;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;border-radius:5px;color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background-image:-o-linear-gradient(top,#faa51a,#f47a20);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 28px;outline:0;margin-left:auto}section.page-product .product-characteristics-wrap .ordering-box .fixedlink:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);background-image:-o-linear-gradient(top,#f88e11,#f06015)}section.page-product .product-characteristics-wrap .ordering-box .fixedlink:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);background-image:-o-linear-gradient(top,#f47a20,#faa51a)}section.page-product .product-characteristics-wrap .ordering-box .gift-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:130px;height:170px;text-align:center;margin-left:10px;position:absolute;left:100%;bottom:calc(50% - 58px)}section.page-product .product-characteristics-wrap .ordering-box .gift-block p{display:block;width:100%;font-weight:700;font-size:14px;line-height:1.2;color:#4d58a3}section.page-product .product-characteristics-wrap .ordering-box .gift-block p span{color:#e72b4b}section.page-product .product-box .product-box-bottom{display:block;width:100%;padding:20px 0 30px 0}section.page-product .product-box .product-description{padding-top:26px;padding-left:10px;margin-right:30px;font-size:20px;line-height:24px}section.page-product .product-box .product-description p{font-size:18px;line-height:1.2;color:#000;margin-bottom:15px}section.page-product .product-box .product-description p:last-child{margin-bottom:0}section.page-product .product-box .advantages-product{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:calc(100% - 600px);padding-left:20px}section.page-product .product-box .advantages-product .block{width:150px;margin:0 25px}section.page-product .product-box .advantages-product .block .img_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;min-height:110px;margin-bottom:7px;position:relative}section.page-product .product-box .advantages-product .block .img_wrap.plus::after{content:"+";font-weight:900;font-size:98px;color:#485296;position:absolute;right:-41px}section.page-product .product-box .advantages-product .block p{font-weight:600;font-size:14px;line-height:1.2;color:#4d58a3;text-align:center}section.page-product .img-result-wrap{display:inline-block;position:relative;width:200px;margin:20px 0}section.page-product .img-result-wrap .img-kant{position:absolute;left:0;top:0}section.page-product .konstruktor{margin-top:40px}section.page-product .konstruktor .control-label{font-size:16px;font-weight:700;margin-bottom:12px}.lightTip img{width:280px}.lightTip .content{width:310px;padding:10px;border:6px solid #ffb100;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;color:#000}.lightTip .bottom{height:14px;background:url(../catalog/view/image/notch-white.png) top center no-repeat}section.page-product .konstruktor h3{font-size:20px;color:#000;font-weight:900}section.page-product .construct-faktur{display:block;float:right;border-radius:5px;margin-right:20px;min-width:200px}section.page-product .komplektnost{display:block;width:100%;padding:10px 15px;float:left;border-radius:5px;margin-right:20px}section.page-product .komplektnost .control-label{font-size:16px;font-weight:700;margin-bottom:12px}section.page-product .construct-color{width:46%;display:block;padding:10px 15px;float:left;border-radius:5px;margin-right:20px}section.page-product .construct-kant{width:46%;padding:10px 15px;display:block;float:left;border-radius:5px}section.page-product .block-color{font-size:12px;text-align:center;float:left;height:80px;position:relative;width:75px;margin:0 auto;cursor:pointer}section.page-product .list1 .block-color img{position:relative;left:-7px;top:0;width:61px}#product .block-color .img-thumbnail{border:none}#product .list2 .block-color .img-thumbnail{width:40px}section.page-product .block-color input[type=radio]{display:none}section.page-product .block-faktura{font-size:14px;text-align:center;float:left;height:90px;position:relative;width:90px;margin:0 auto;cursor:pointer}section.page-product .block-faktura input[type=radio]{display:none}section.page-product .block-komplektnost input[type=radio]{display:none}section.page-product .block-komplektnost{font-size:16px;float:left;height:90px;position:relative;width:250px;margin:5px 10px;cursor:pointer}section.page-product .block-komplektnost span{display:block;font-size:17px;font-weight:700;margin-left:20px;margin-top:5px}section.page-product .block-komplektnost img{float:left;margin-right:10px}.active-radio{border:2px solid #ffb100;border-radius:5px}#first_komplekt{background-color:#ffb100}.stages_of_the_order{padding:42px 0 50px 0}.stages_of_the_order span.title{display:block;font-weight:900;font-size:30px;line-height:1.2;color:#4d58a3;text-align:center;text-transform:uppercase;margin-bottom:54px}.stages_of_the_order .box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.stages_of_the_order .box .block{width:25%;position:relative}.stages_of_the_order .box .block::after{content:"";width:34px;height:40px;background:url(../img/arrow3.png) center center no-repeat;position:absolute;top:66px;right:-17px}.stages_of_the_order .box .block:last-child::after{display:none}.stages_of_the_order .box .block .img_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;min-height:64px;margin-bottom:13px}.stages_of_the_order .box .block p{display:block;width:165px;font-weight:600;font-size:18px;line-height:1.2;color:#363636;text-align:center;margin:0 auto}.stages_of_the_order .box .block a{display:table;font-size:14px;color:#fff;text-transform:uppercase;text-align:center;border:none;border-radius:5px;background:#e92c4c;background:-moz-linear-gradient(left,#e92c4c 0,#c82641 100%);background:-webkit-linear-gradient(left,#e92c4c 0,#c82641 100%);background:linear-gradient(to right,#e92c4c 0,#c82641 100%);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 28px;cursor:pointer;margin:0 auto;margin-top:10px}.stages_of_the_order .box .block a:hover{background:#c82641}.stages_of_the_order .box .block a:active{background:#e92c4c}.information-section{color:#fff;background:#4d58a3;padding:71px 0 15px 0}.information-section .box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}.information-section .box .block{border:2px dashed #0ff;border-radius:5px;padding:10px;margin:0 20px;position:relative}.information-section .box .block.left,.information-section .box .block.right{width:328px}.information-section .box .block.center{width:calc(100% - 328px - 328px - 120px);border-color:#fff}.information-section .box .block span.title{display:block;width:100%;font-weight:700;font-size:24px;text-align:center;margin-bottom:29px;position:absolute;bottom:100%;left:0}.information-section .box .block.left{padding:13px 20px 8px 20px}.information-section .box .block.left .item{text-align:center;border-bottom:1px solid #fff;padding-bottom:17px;margin-bottom:15px}.information-section .box .block.left .item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.information-section .box .block.left span.name{display:block;font-weight:700;font-size:18px;line-height:1.2;text-transform:uppercase;margin-bottom:15px}.information-section .box .block.left p{font-size:18px;line-height:1.25}.information-section .box .block.left p b{display:block;font-weight:600;text-transform:uppercase}.information-section .box .block.right{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px}.information-section .box .block.right .item{width:115px;margin:15px 7px}.information-section .box .block.right .item .img_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;min-height:65px;margin-bottom:5px}.information-section .box .block.right .item span.name{display:table;font-size:14px;text-align:center;margin:0 auto}.information-section .box .block.center span.name{display:block;font-weight:600;font-size:18px;line-height:1.2;text-align:center;margin-bottom:10px}.information-section .box .block.center .map{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}.information-section .box .block.center .map img{width:auto;max-width:100%}.information-section .box .block.center .map span{display:block;width:100%;font-weight:900;font-size:30px;line-height:1.2;text-align:center;text-transform:uppercase;text-shadow:0 0 16px rgba(0,0,0,.75);position:absolute;left:0}.information-section .box .block.center .info{display:block;font-weight:600;font-size:18px;line-height:1.2;text-align:center;margin:0 auto}.information-section .box .block.center .info .allotted{width:225px;background:#ff002a;padding:3px 10px;margin:0 auto}section.section3.page-product-version{padding-top:44px}section.section3.page-product-version .section3-box1-wrap{background:0 0;margin-bottom:25px}section.section3.page-product-version .box1 .block{border-color:transparent}section.section3.page-product-version .box2{background:#4f5aa6;padding:32px 0 37px 0;position:relative;z-index:2}section.section3.page-product-version .box2:after,section.section3.page-product-version .box2:before{content:"";width:9999px;height:100%;background:#4f5aa6;position:absolute;top:0;z-index:0}section.section3.page-product-version .box2:before{right:100%}section.section3.page-product-version .box2:after{left:100%}section.section3.page-product-version .box2 .block span.name{color:#fff}section.section3.page-product-version .box2 .block.under{margin-top:0}section.section3 .section3-box3-wrap{background:0 0}section.section3 .section3-box3-wrap::after,section.section3 .section3-box3-wrap::before{display:none}.customer_reviews{width:682px;background:#f8f8f8;max-width:100%;padding:59px 15px 74px 15px;margin:0 auto;position:relative;z-index:0}.customer_reviews::after,.customer_reviews::before{content:"";width:9999px;height:100%;background:#f8f8f8;position:absolute;top:0}.customer_reviews::before{right:100%}.customer_reviews::after{left:100%}.customer_reviews .title_block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-around;margin-bottom:40px}.customer_reviews .title_block span.title{display:block;font-weight:900;font-size:30px;line-height:1.2;color:#000;text-transform:uppercase}.customer_reviews .title_block a.add_review{display:block;font-size:14px;color:#fff;text-transform:uppercase;text-align:center;border:none;border-radius:5px;background:#e92c4c;background:-moz-linear-gradient(left,#e92c4c 0,#c82641 100%);background:-webkit-linear-gradient(left,#e92c4c 0,#c82641 100%);background:linear-gradient(to right,#e92c4c 0,#c82641 100%);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 33px}.customer_reviews .title_block a.add_review:hover{background:#c82641}.customer_reviews .title_block a.add_review:active{background:#e92c4c}.customer_reviews .box{margin-bottom:22px}.customer_reviews .box .block{display:block;width:100%;border:2px dashed #c4c4c4;border-radius:5px;padding:14px 27px;margin-bottom:12px}.customer_reviews .box .block:last-child{margin-bottom:0}.customer_reviews .box .block span.name{display:table;font-weight:600;font-size:18px;line-height:1.2;color:#464646;margin-bottom:18px}.customer_reviews .box .block p.descr{display:block;font-size:18px;line-height:1.2;color:#3b3b3b;margin-bottom:23px}.customer_reviews .box .block .bottom{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between}.customer_reviews .box .block a.reply{display:table;font-weight:600;font-size:14px;line-height:1;color:#4f5aa6;border-bottom:1px solid #4f5aa6}.customer_reviews .box .block a.reply:hover{color:#cc1d1d;border-color:#cc1d1d}.customer_reviews .box .block .usefulness{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;margin-right:20px}.customer_reviews .box .block .usefulness p.title{font-weight:600;font-size:14px;line-height:1.2;color:#404040;margin-right:12px}.customer_reviews .box .block .usefulness .links_wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;margin:0 -5px}.customer_reviews .box .block .usefulness .links_wrap p{font-weight:600;font-size:14px;line-height:1;color:#4f5aa6;margin:0 5px}.customer_reviews .box .block .usefulness a{border-bottom:1px solid #4f5aa6}.customer_reviews .box .block .usefulness a:hover{color:#cc1d1d;border-color:#cc1d1d}.customer_reviews .box .block .usefulness a span{border-bottom:none}.customer_reviews a.more{display:table;font-size:18px;line-height:1.2;color:#4f5aa6;border-bottom:1px solid #4f5aa6;margin:0 auto}.customer_reviews a.more:hover{color:#cc1d1d;border-color:#cc1d1d}.product-slider-nav.slick-slider .slick-track{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;width:100%!important;transform:none!important}.product-slider-nav.slick-slider .slide.slick-slide.slick-cloned{display:none}.product-slider-nav.slick-slider .slide.slick-slide{width:calc(33.33% - 4px);margin:2px}#button-cart{cursor:pointer;display:table;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;border-radius:5px;color:#000;border:solid 2px #ffb100;box-shadow:0 5px 15px 0 rgba(255,187,0,.3);padding:15px 28px;outline:0;margin-left:30px}#button-cart:hover{color:#333;box-shadow:0 5px 15px 0 rgba(255,187,0,.6)}.fixedlink{cursor:pointer}.button-new{display:table;font-weight:700;font-size:14px;line-height:1;color:#fff;text-align:center;text-transform:uppercase;border-radius:5px;cursor:pointer;color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background-image:-o-linear-gradient(top,#faa51a,#f47a20);box-shadow:0 5px 15px 0 rgba(213,40,69,.5);padding:15px 40px}.button-new:hover{background:#f47c20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);background-image:-o-linear-gradient(top,#f88e11,#f06015)}.button-new:active{color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);background-image:-o-linear-gradient(top,#f47a20,#faa51a)}.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}section.prokovriki{margin-top:70px}section.prokovriki .prokovriki-box1-wrap{background:#384079 url(../img/bg3.png) center center no-repeat;margin-bottom:59px}section.prokovriki .box1{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;padding:5px 0}section.prokovriki .box1 .block{width:287px;border:1px solid #1989c9;border-radius:5px;background:#fff;padding:15px 25px;margin:0 50px}section.prokovriki .box1 .block p{display:block;font-size:18px;line-height:1.2;color:#373737;border-bottom:1px solid #888;padding-bottom:8px;margin-bottom:12px}section.prokovriki .box1 .block p:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}section.prokovriki .box1 .block p span.name{font-weight:700;color:#000;margin-right:5px}section.prokovriki .box2{margin-bottom:83px}section.prokovriki .box2 h4{color:#000;text-align:center;font-weight:700;font-size:21px;margin-top:50px;margin-bottom:10px}section.prokovriki .box2 .block.under{margin-top:69px}section.prokovriki .box2 .block img{display:table;margin:0 auto}section.prokovriki .box2 .block span.name{display:table;max-width:100%;font-weight:700;font-size:18px;line-height:1.2;color:#333;text-align:center;margin:0 auto}section.prokovriki .prokovriki-box3-wrap{background:url(../img/bg4.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:relative}section.prokovriki .box3{position:relative;z-index:1}section.prokovriki .box3 .block{width:299px;border-radius:5px;background:#fff;box-shadow:3px 5.2px 18px rgba(0,0,2,.75);padding:47px 15px 15px 15px;position:relative}section.prokovriki .box3 .wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;width:100%;margin-bottom:120px}section.prokovriki .box3 .wrap:last-child{margin-bottom:0}section.prokovriki .box3 .block .ico{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:95px;height:95px;background:#fff;border:3px solid #ffb100;border-radius:50%;position:absolute;top:-56px;right:calc(50% - 44px)}section.prokovriki .box3 .block .arrow{width:87px;height:86px;background:url(../img/arrow2.png) center center no-repeat;position:absolute;margin:0 8px;z-index:1}section.prokovriki .box3 .block .arrow.top_right{top:0;left:100%}section.prokovriki .box3 .block .arrow.top_left{top:0;right:100%;transform:scale(-1,1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1)}section.prokovriki .box3 .block .arrow.bottom_left{bottom:0;left:100%;transform:rotate(180deg) scale(-1,1);-webkit-transform:rotate(180deg) scale(-1,1);-moz-transform:rotate(180deg) scale(-1,1);-o-transform:rotate(180deg) scale(-1,1);-ms-transform:rotate(180deg) scale(-1,1)}section.prokovriki .box3 .block .arrow.bottom_right{bottom:0;right:100%;transform:rotate(180deg) scale(1,1);-webkit-transform:rotate(180deg) scale(1,1);-moz-transform:rotate(180deg) scale(1,1);-o-transform:rotate(180deg) scale(1,1);-ms-transform:rotate(180deg) scale(1,1)}section.prokovriki .box3 .block span.name{display:block;font-weight:600;font-size:19px;color:#000;text-align:center;margin-bottom:26px}section.prokovriki .box3 .block p.descr{display:block;font-weight:600;font-size:16px;line-height:1.3;color:#333;text-align:center}section.prokovriki .box3 .center_block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:787px;height:671px;position:absolute;right:calc(50% - 393.5px);bottom:calc(50% - 335.5px)}section.prokovriki .box3 .center_block p.logo{display:block;width:100%;font-weight:900;font-size:38px;color:#ee1717;text-transform:uppercase;text-align:center;margin-top:-12px;position:absolute}section.prokovriki .box3 .center_block p.logo span{color:#000}.s-getzakaz{margin-top:70px;position:relative;padding-bottom:76px}.s-getzakaz .block-sotrudnik{margin-top:20px;position:relative}.s-getzakaz .block-right{min-height:500px;position:relative}.s-getzakaz h2{text-align:center;color:#5b5b5b;font-size:24px;font-weight:900;text-transform:uppercase;padding-bottom:18px}.s-getzakaz .block-text{min-height:1px;width:100%;background-color:#fff;border:4px solid #ffb100;padding:20px 30px;font-size:16px}.s-getzakaz .list-block{border:2px solid #d1d1d1;width:100%;color:#5e5e5e;font-size:18px;font-weight:500;line-height:1.2;padding-top:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;margin-bottom:20px}.s-getzakaz strong{font-size:19px;font-weight:500}.block-sotrudnik .form-wrap{min-height:300px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:7.5px 13px 34px rgba(0,0,2,.25);box-shadow:7.5px 13px 34px rgba(0,0,2,.25);border:4px solid #ffb100;background-color:#fff;margin-right:30px;margin-bottom:30px;padding-left:7px;padding-right:7px;position:relative}.block-sotrudnik .form-wrap .img-wrap{margin:0 auto;width:134px;height:125px;-webkit-border-radius:50%;border-radius:50%;background-color:#ffb100;margin-top:-62px;position:relative}.block-sotrudnik .form-wrap .img-wrap:after{content:'';position:absolute;left:0;right:0;bottom:0;background-image:url(../img/manager.png);width:117px;height:147px;margin:0 auto}.block-sotrudnik .form-wrap .form_sotrudnik{max-width:226px;margin:0 auto}.block-sotrudnik .form-wrap .text-descr{color:#595959;font-size:18px;font-weight:500;text-align:center;padding-top:25px;line-height:1.2;padding-bottom:29px}.s-getzakaz .item-wrap .btn{margin:0 auto;width:200px}.s-getzakaz .form-control{display:block;width:100%;height:50px;padding:10px 15px;font-size:16px;line-height:38px;color:#555;margin:0 auto;background-color:#fff;background-image:none;border:4px solid #ffb100;border-radius:7px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.s-getzakaz .form-name{display:block;margin:10px 0;width:60%;height:40px;padding:10px 15px;font-size:16px;line-height:38px;color:#555;background-color:#fff;background-image:none;border:3px solid #ffb100;border-radius:7px}.ibcr{border-color:2px solid #f01}.popup{height:324px;max-width:325px;width:100%;margin:0 auto;position:relative}.popup.popup2 input{padding-left:15px!important;margin-bottom:10px;text-transform:none!important}.popup.popup2 input.phone{background-image:none!important}.popup .mfp-close{background-image:url(../img/close.png);position:absolute;right:-14px;top:-19px;width:36px;height:36px;opacity:1;-webkit-border-radius:50%;border-radius:50%}.popup .form-wrap{width:100%;min-height:324px;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:7.5px 13px 84px rgba(0,0,2,.75);box-shadow:7.5px 13px 84px rgba(0,0,2,.75);border:4px solid #ffb100;background-color:#fff;padding-left:15px;padding-right:15px;position:relative;padding-bottom:15px;z-index:2}.popup .form-wrap .img-wrap{margin:0 auto;width:134px;height:125px;-webkit-border-radius:50%;border-radius:50%;background-color:#ffb100;margin-top:-62px;position:relative}.popup .form-wrap .img-wrap:after{content:'';position:absolute;left:0;right:0;bottom:0;background-image:url(../img/consultant.png);width:117px;height:147px;margin:0 auto}.popup .form-wrap form{max-width:226px;margin:0 auto}.popup .form-wrap .text-descr{color:#595959;font-size:17px;text-align:center;padding-top:14px;line-height:1.2;padding-bottom:29px}.popup .form-wrap input{display:block;height:43px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #858585;width:100%;padding-left:44px;color:#313030;font-size:18px;font-weight:300;text-transform:uppercase;max-width:221px;padding-right:15px}.popup .form-wrap input.phone{background-image:url(../img/phone2.png);background-repeat:no-repeat;background-position:10px center;border:2px solid #ffb100}.popup .form-wrap textarea{display:block;height:123px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #858585;width:100%;padding:15px;color:#313030;font-size:18px;font-weight:300;max-width:221px;margin-bottom:10px}.popup .form-wrap .ezdz-dropzone{width:221px;height:80px;font:bold 18px/54px arial}.popup .form-wrap .btn-wrap{padding-top:19px;padding-left:30px}.popup .form-wrap .btn-wrap .btn{text-transform:uppercase}@media (min-width:1230px){.container{max-width:1230px}}@media only screen and (max-width:1230px){section.index_main_section::before{top:164px}section.index_main_section .form-wrap{margin-right:-10px;padding-left:15px;padding-right:15px;position:relative;float:right}.top_header{padding:10px 0;margin-bottom:10px}.top_header-cart,.top_header-select_city{height:auto;min-height:30px}.top_header-cart span,.top_header-nav ul li a,.top_header-select_city span{font-size:14px}.main_header-wrap{justify-content:space-between;padding:5px 0}.main_header-logo{margin:0 20px}.main_header-logo .img_wrap{width:50px}.main_header-logo .img_wrap img{width:auto;max-width:100%}.main_header-logo p.title{font-size:32px}.main_header-logo span.descr{font-size:10px;margin:0}.contacts_block .block{padding:5px 10px;margin:0}.contacts_block .block .item{margin:5px 10px}.contacts_block .block .item a.tel{font-size:18px}.contacts_block .block .item span.descr{font-size:12px}.contacts_block .bottom_block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;padding:5px}.contacts_block .bottom_block p{font-size:12px}button.header-callback{font-size:12px;padding:10px 20px;margin:0 20px}.main_header-nav ul li{padding:0 55px}.main_header-nav ul li a{font-size:12px}section.index_main_section{padding-top:164px;margin-top:-164px}section.index_main_section h2{font-size:30px;margin:25px 0 20px 0}section.index_main_section{min-height:656px}section.index_main_section .block-carpet{left:104px}section.index_main_section .img-carpet{display:none;left:-16px;bottom:-175px}section.index_main_section h3{font-size:20px;margin:20px 0 15px 0}.section-title{margin-bottom:30px}.section-title h1{font-size:30px}section.s-benefits{padding-top:43px}section.s-benefits .list li{background-color:rgba(255,255,255,.88);padding:10px}section.s-benefits .list li:nth-child(5){right:-615px}section.s-options .block-carpet{position:relative;left:0;top:0;margin:0 auto;margin-top:100px;margin-bottom:154px}section.s-options .block-right::before{top:616px}section.s-buy .block-wrap{min-height:770px}section.s-search .img-wrapper{margin-right:0}section.s-search .line-block{padding-left:15px;padding-right:15px}section.s-search .text-wrap{margin-left:0}section.s-order .item-wrap:nth-child(2n+1) .item::after{bottom:-49px}section.s-order{padding-bottom:0}section.s-delivery{margin-top:-50px}section.s-delivery .line-delivery .text-descr{max-width:404px}section.s-delivery .line-delivery{background-image:none}section.s-delivery .line-pay .block-text{margin-left:-30px}section.s-garanty .text-block::before{display:none}section.s-garanty .text-block{padding-left:42px}.s-reviews .comment img{margin-right:30px}section.s-reviews .comment .comment-text{margin-left:-35px}section.s-reviews .slider-rev{padding-bottom:50px}section.s-reviews{padding-bottom:20px}section.s-attention .text-block{padding-left:0;max-width:570px}section.s-form .text-block{padding-left:0}section.s-buy .block-wrap{background-image:none}section.s-buy .item-wrap .img-wrap.img-line2{height:270px}section.s-getzakaz .block-carpet{position:relative;left:0;top:0;margin:0 auto;margin-top:100px;margin-bottom:154px}section.s-getzakaz .block-right::before{top:616px}section.section4 span.title{font-size:30px}section.section4 span.title.bottom{font-size:28px}section.section4 .box .block .img_wrap span.name{font-size:30px;padding:9px 58px}section.section4 .box .block .img_wrap.right_img span.name{text-align:left}section.section4 .box .block .img_wrap.left_img span.name{text-align:right}.catalog_product-box .bg_img{display:none}.catalog_product-box .block{padding:0}section.section8 .box h2{font-size:24px;margin-bottom:30px}section.section8 .box p{margin-bottom:20px}section.section8 .box{min-height:auto}section.section8 .box .block.left{width:60%}section.section8 .box .block.left{padding:25px 30px 30px 30px}section.section8 .box form{width:100%;position:relative;margin:30px 0 0 0}.footer-content{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.footer-content .left{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-ms-align-items:center;align-items:center;width:100%;padding:0}.footer-content .logo{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;width:100%}.footer-content .left p.descr{width:100%;margin-bottom:30px}footer .footer-content a.privacy_policy{display:table;width:auto}footer .footer-content .contacts_info{margin:0}.footer-content .center{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;align-items:center;width:100%;border:none;border-top:1px dashed #626262;border-bottom:1px dashed #626262;padding:20px 0;margin:30px 0}.footer-content .delivery_block{width:50%;margin:0}.footer-content .center .descr{width:43%}.footer-content .social-block{margin-top:30px}.footer-content .right{width:100%}footer .contacts_block{width:280px}.header-mobile_menu_box .top_header{display:none}.header-mobile_menu_box .contacts_block{display:none}.header-mobile_menu_box button.header-callback{display:none}section.page-blog .box ul.nav li{width:auto}section.page-blog .posts-block .post .img_wrap{margin-right:30px}section.page-blog .posts-block .post .content_wrap{width:calc(100% - 247px - 30px)}section.page-catalog .main-content h2.title{font-size:24px;margin-bottom:0}section.page-catalog .main-content{padding-top:30px}section.page-catalog .catalog_product-box a.name_category{font-size:16px}section.page-catalog .catalog_product-box .block .item{width:25%}section.page-models .models-visual-box .characteristics-block{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;height:393px}section.page-models .models-visual-box .characteristics-block .item{width:50%;margin:15px 0}section.page-models .models-visual-box .img-block{padding-left:0}section.page-models .car_model-box{margin:-30px -20px}section.page-models .car_model-box .block{width:calc(33.33% - 40px);margin:30px 20px}section.page-reviews .add-review{padding:30px}section.page-reviews .add-review .input-wrap{-ms-align-items:flex-start;align-items:flex-start}section.page-reviews .add-review .input-wrap .input-box-left{width:100%}section.page-reviews .add-review .input-wrap .input-box-right{width:100%;padding-top:0;margin:0}section.page-reviews .add-review .input-wrap .input-box .input-block-tel{width:100%}section.page-reviews .add-review .input-wrap .input-box .input-block-tel span.info{text-align:left}section.page-order .selected_order .block{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}section.page-order .selected_order .block button.delete{position:absolute;top:15px;right:15px}section.page-order .selected_order .block .img_wrap{margin-bottom:15px}section.page-order .selected_order .total_block{padding-right:0}section.page-order .ordering-form .block.left{padding:30px 20px}section.page-order .ordering-form .block.right{padding:30px 20px}section.page-order .ordering-form .block.right .enter_the_address-box input{width:100%}section.page-order .ordering-form .block.right .enter_the_address-box .input_wrap{width:100%;padding-left:50px}section.page-order .ordering-form .block.right .enter_the_address-box .input_wrap::after{margin-right:0;right:auto;left:0}section.page-order .ordering-form .block.right .enter_the_address-box h5,section.page-order .ordering-form .block.right .enter_the_address-box span.info{text-align:left;padding-left:50px}section.page-order .ordering-form .block.right .delivery_option{padding:0;padding-left:20px}section.page-order .ordering-form .block.right .delivery_option h5{font-size:22px}section.page-product .product-characteristics-rating{position:relative;margin-bottom:15px}section.page-product .product-characteristics-block p{font-size:17px;margin-bottom:15px}section.page-product .product-characteristics-wrap .ordering-box{width:100%;padding:10px 20px}section.page-product .product-characteristics-wrap .ordering-box .gift-block{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;width:100%;height:auto;margin:0;position:relative;left:auto;bottom:auto}section.page-product .product-characteristics-wrap .ordering-box p.price{font-size:22px;text-align:center}section.page-product .product-characteristics-wrap .ordering-box a{margin:5px}section.page-product .product-characteristics-wrap .ordering-box .links_wrap{margin-bottom:10px}section.page-product .product-box{-ms-align-items:flex-start;align-items:flex-start}section.page-product .product-box .advantages-product{padding-left:0}section.page-product .product-box .advantages-product .block{width:50%;margin:0}section.page-product .product-box .advantages-product .block .img_wrap.plus::after{right:-18px}section.page-product .product-box .product-description{padding-top:0}.stages_of_the_order .box .block p{font-size:16px}.information-section .box .block.left{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;width:100%;padding:15px 0;margin-bottom:80px}.information-section .box .block.left .item{width:50%;border-bottom:none;border-right:1px solid #fff;padding:0 20px}.information-section .box .block.left .item:last-child{border-right:none}.information-section .box .block.center,.information-section .box .block.right{width:calc(50% - 40px)}}@media only screen and (max-width:1200px){section.index_main_section .form-wrap{margin-top:-230px;margin-right:-10px;padding-left:15px;padding-right:15px;position:relative;float:right}section.page-product .block-color{font-size:12px;text-align:center;float:left;height:60px;position:relative;width:50%;margin:0 auto;cursor:pointer}}@media only screen and (max-width:992px){section.index_main_section::before{top:185px}section.page-product .block-color{font-size:12px;text-align:center;float:left;height:80px;position:relative;width:75px;margin:0 auto;cursor:pointer}.top_header-nav ul{margin:0 -20px}.top_header-nav ul li{margin:0 20px}.top_header-cart{margin-right:20px}.main_header-wrap{-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;position:relative}.main_header-logo{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;width:100%;margin-left:40px}.contacts_block{width:100%;margin-top:15px}button.header-callback{width:40px;height:40px;font-size:0;border-radius:50%;padding:0;margin:0;position:absolute;top:12px;right:30px}button.header-callback::after{content:"";width:20px;height:20px;background:url(../img/call-white.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;position:absolute;bottom:calc(50% - 10px);right:calc(50% - 10px)}.s-reviews .comment img{margin-right:30px}.contacts_block .block{justify-content:center}.main_header-nav{display:none}button.header-mobile_menu{display:block}section.index_main_section{padding-top:195px;margin-top:-185px}section.index_main_section h2{font-size:25px}section.index_main_section-wrap::after{display:none}section.index_main_section .form-wrap{float:none;margin:0 auto;margin-top:95px}section.index_main_section .block-carpet{display:none}section.index_main_section .img-carpet img{width:100%;max-width:100%;display:block}section.index_main_section .img-carpet{width:300px;height:auto;position:relative;bottom:0;left:0}section.index_main_section .img-carpet .block-text p{position:relative;left:0;bottom:0;top:0;margin-left:15px}section.index_main_section .form-wrap{margin-top:165px}section.index_main_section h3{font-size:18px;margin:20px 0 15px 0}.section-title h2{font-size:25px}section.s-benefits .list li:nth-child(6){right:-251px;max-width:224px}.s-benefits .list li:nth-child(6) span:before{left:-170px;top:-40px}section.s-benefits .list li:nth-child(5){right:-502px;max-width:218px}.s-benefits .list li:nth-child(5) span:before{left:-219px;top:-34px}section.s-benefits .list li:nth-child(4){right:-414px;max-width:240px}section.s-benefits .list li:nth-child(1){max-width:200px;left:-570px;top:78px;right:0}.s-benefits .list li:nth-child(1) span:before{right:-125px;top:17px}section.s-benefits .list li:nth-child(2){max-width:215px;left:-562px}section.s-benefits .list li:nth-child(3){left:-440px}.s-benefits .list li:nth-child(3) span:before{right:-26px;top:-21px}section.s-benefits .list li{font-size:12px}section.s-benefits{background-image:none}section.s-options .block-right::before{display:none}section.s-options .block-right{display:block;float:none;margin:0 auto}section.s-options .list{padding-left:60px}section.s-buy{background-image:none}section.s-buy .item-wrap{min-height:1px;padding-bottom:50px}section.s-buy .item-wrap:last-child{margin-bottom:0}section.s-buy .item-wrap .img-wrap.img-line2{height:auto}section.s-buy .item-wrap .img-wrap.img-line2 img{margin-bottom:-30px}section.s-buy .block-wrap{padding-left:15px;padding-right:15px}section.s-search .orange-line .line-inner .item-wrap{padding-bottom:10px}section.s-search .orange-line .line-inner .item-wrap:last-child{padding-bottom:0}section.s-search .text-wrap{margin-left:-15px;padding-top:20px}section.s-search .line-block{padding-bottom:25px}section.s-order{background-image:none}section.s-order .item-wrap{padding-bottom:80px}section.s-order .item-wrap:last-child{padding-bottom:0}section.s-order .item-wrap:nth-child(2n) .item::after,section.s-order .item-wrap:nth-child(2n+1) .item::after{top:auto;bottom:-37px;background-image:url(../img/arrow-down.png);width:45px;left:0;right:0;margin:0 auto}section.s-order .item-wrap:nth-child(2n+1) .item::after{bottom:-76px}section.s-order .item-wrap:nth-child(2n) .text{margin-top:0}section.s-order .item-wrap:nth-child(2n) .item{padding-bottom:25px}section.s-order .item-wrap:nth-child(2n) .item::after{bottom:-57px}section.s-order{padding-bottom:0}section.s-delivery{margin-top:0;background-image:none;overflow:auto}section.s-delivery .line-delivery .block-text{padding-top:50px}section.s-delivery .line-delivery .text-descr{max-width:100%}section.s-delivery .line-delivery .img-hide{display:block}section.s-delivery .line-pay .block-text{margin:25px 10px}section.s-garanty{margin-top:0}section.s-delivery .line-delivery .block-text{margin-left:0}section.s-producer .img-wrap{max-width:245px;margin:0 auto}section.s-producer .text-block{margin-left:0;padding-top:25px}section.s-getzakaz .block-right::before{display:none}section.s-getzakaz .block-right{display:block;float:none;margin:0 auto}section.s-getzakaz .list{padding-left:60px}section.section4 .box .block{width:312px;height:183px}section.section4 .box .block .img_wrap.left_img,section.section4 .box .block .img_wrap.right_img{width:334px;height:183px;margin-left:-21px}section.section4 .box .block .img_wrap.left_img{margin-right:-21px}section.section4 .box .block .img_wrap.right_img{margin-left:-21px}section.section4 .box .block .img_wrap span.name{font-size:24px;padding:9px 35px}section.section4 .box .block .img_wrap.main_img .content{padding:0 30px;padding-bottom:20px}section.section4 .box .block .img_wrap .content p,section.section4 .box .block .img_wrap .content span,section.section4 .box .block .img_wrap.main_img .content p{font-size:17px}section.section4 .box .block .img_wrap .content span{padding:5px 10px}section.section4 .box .block .img_wrap.right_img .content{padding:0 0 20px 30px}section.section4 .box .block .img_wrap.left_img .content{padding:0 30px 20px 0}section.section5 .box{margin:0 -15px}section.section5 .box .block{width:calc(33.33% - 15px);margin:0 15px}section.section5 .box .block .top_block{padding:0 15px}section.section5 .box .block span.name{font-size:17px}.catalog_product-box .block .item{width:25%;margin:15px 0}.catalog_product-box .block{margin:-15px 0;margin-bottom:35px}section.catalog_product .section-title p.descr{font-size:20px}section.catalog_product{padding:40px 0;margin-bottom:15px}section.answers_on_questions h2,section.section6 h2{font-size:25px}section.section6 .box .block{padding:30px 20px}section.section6 .box .block p{font-size:16px}.catalog_product-box .block .item span.name{font-size:20px}.catalog_product-box a.name_category{margin-bottom:20px}section.section6 h4{font-size:16px}.answers_on_questions-accordion{width:100%}.answers_on_questions-accordion .accordion-body p,.answers_on_questions-accordion .accordion-head button{font-size:17px}.answers_on_questions-accordion .accordion-body span{font-size:17px}section.section8 .box form .input_wrap{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-start;align-items:flex-start}section.section8 .box form input[type=tel]{margin-bottom:15px}section.section8 .box .block.left{padding:20px}section.section8 .box h2{font-size:22px;margin-bottom:20px}section.section8 .box p{font-size:16px;margin-bottom:15px}section.page-blog .posts-block .post{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}section.page-blog .posts-block .post .img_wrap{width:100%;margin:0;margin-bottom:15px}section.page-blog .posts-block .post .content_wrap{width:100%}section.page-catalog .main-content h2.title{font-size:22px;margin-bottom:0}section.page-catalog .catalog_product-box .block .item{width:33.33%}section.page-contacts{padding-bottom:50px}section.page-contacts .order-main{order:-1}section.page-contacts .main-content{margin-bottom:30px}section.page-contacts .contacts_block{width:100%}section.page-contacts .contacts_block .block{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}section.page-contacts .contacts_block .block .item{margin-bottom:0}section.page-contacts .contacts_info{width:100%}section.page-contacts .main-content .line{width:100%}section.page-tamplate h2.title{font-size:28px;margin-bottom:15px}section.page-callback form .input-block{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}section.page-callback form .box2 .input-block label,section.page-callback form .input-block label{margin:0;margin-bottom:10px}section.page-callback form .input-box{padding-right:0}section.page-callback form .radio-wrap{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}section.page-callback form .radio-wrap .radio-block{margin-bottom:10px}section.page-callback form .box2 .input-box{padding-right:0}section.page-models .car_model-box .block{width:324px}section.page-models .description-box{padding:20px 50px}section.page-models .models-visual-box .img-block .main-img{width:350px;height:350px}section.page-models .models-visual-box .characteristics-block{height:350px;padding-left:350px}section.page-reviews .main-review{width:100%;margin:0;margin-bottom:30px}section.page-reviews .add-review{width:100%}section.page-reviews .add-review .input-box{justify-content:center;-ms-align-items:center;align-items:center}section.page-reviews .add-review .input-wrap .input-box .input-block-tel{width:auto;-ms-align-self:center;align-self:center;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-ms-align-items:center;align-items:center}section.page-reviews .add-review .input-wrap .input-box label{width:200px;text-align:right;margin-right:15px}section.page-reviews .add-review .input-wrap .input-box .input-block-tel span.info{text-align:center}section.page-reviews .add-review .input-wrap .input-box textarea{width:100%}section.page-reviews .add-review .input-wrap .input-box.input-box-right .input-block{width:100%}section.page-reviews .add-review .input-wrap .input-box.input-box-right label{width:100%;text-align:center}section.page-reviews .add-review .input-wrap .input-box.input-box-right .input-block .input-file{width:auto;display:table;margin:0 auto}section.page-reviews .add-review .input-wrap .input-box .input-block-tel label{margin-right:0}section.page-order .selected_order .block .img_wrap{margin-right:20px}section.page-order .selected_order .block .content_wrap{width:calc(100% - 100px - 20px);padding-right:30px}section.page-order .selected_order .total_block{justify-content:center}section.page-tamplate .additional_products span.title{font-size:26px}section.page-tamplate .additional_products .block{margin-bottom:50px}section.page-tamplate .additional_products .block:last-child{margin-bottom:0}section.page-order .ordering-form .block{width:calc(100% - 30px)}section.page-order .ordering-form .block.left{margin-bottom:80px}section.page-order .ordering-form .block.right .enter_the_address-box h5,section.page-order .ordering-form .block.right .enter_the_address-box span.info{text-align:center;padding:0}section.page-order .ordering-form .block.right .delivery_option span.info{width:100%}section.page-order .ordering-form .entered_data .item{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}section.page-order .ordering-form .entered_data span.name{width:100%;text-align:center;margin:0;margin-bottom:10px}section.page-product .product-slider-wrap{width:100%;margin:0;margin-bottom:20px}section.page-product .product-slider-wrap::after{content:"";width:9999px;height:100%;position:absolute;top:0;left:100%}section.page-product .product-characteristics-wrap{width:100%}section.page-product .product-characteristics-rating{position:absolute}section.page-product .product-characteristics-wrap .ordering-box{width:426px;padding:3px 17px 14px 17px}section.page-product .product-characteristics-wrap .ordering-box .gift-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;width:130px;height:170px;text-align:center;margin-left:10px;position:absolute;left:100%;bottom:calc(50% - 58px)}section.page-product .product-characteristics-wrap .ordering-box .links_wrap{margin-bottom:0}section.page-product .product-box .product-description{width:100%;margin:0;margin-bottom:15px}section.page-product .product-box .advantages-product{width:100%}.stages_of_the_order .box .block{width:calc(50% - 30px);margin:15px}.stages_of_the_order .box .block:nth-child(2)::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:auto;bottom:5px;right:calc(50% - 17px)}.stages_of_the_order .box .block:nth-child(3){order:1}.stages_of_the_order .box .block:nth-child(3)::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:-17px}}@media only screen and (max-width:768px){.top_header-nav ul{margin:0 -10px}.top_header-nav ul li{margin:0 10px}.top_header-cart span,.top_header-nav ul li a,.top_header-select_city span,.top_header-select_city span.city{font-size:14px;line-height:17px;text-align:center}.top_header-cart span.title{position:relative}.top_header-cart span.title img{width:17px;position:absolute;right:100%}.top_header-cart{padding-right:10px;margin-right:10px}.top_header-cart,.top_header-select_city{min-height:20px}.top_header-select_city span.city{position:relative;top:1px}section.index_main_section h2{font-size:20px}section.s-delivery .line-pay .img-wrap img{width:260px}section.s-benefits .img-wrap::after{top:0;transform:translateY(0)}section.s-benefits .list{position:relative;margin-top:-10px}section.s-benefits .list li{text-transform:none;font-size:21px;line-height:1.4;position:relative;padding-left:30px;background-color:transparent;max-width:100%;border:none}section.s-benefits .list li:nth-child(1){left:0;margin-left:0;top:0;bottom:0;max-width:100%}section.s-benefits .list li span::before{display:none}section.s-benefits .list li:nth-child(2){right:0;left:0;margin-left:0;top:0;bottom:0;max-width:100%}section.s-benefits .list li:nth-child(3){right:0;left:0;margin-left:0;top:0;bottom:0;max-width:100%}section.s-benefits .list li:nth-child(4){right:0;left:0;margin-left:0;top:0;bottom:0;max-width:100%}section.s-benefits .list li:nth-child(5){right:0;left:0;margin-left:0;top:0;bottom:0;max-width:100%}section.s-benefits .list li:nth-child(6){right:0;left:0;margin-left:0;top:0;bottom:0;max-width:100%}section.s-benefits .list li.text-right{text-align:left!important}section.s-benefits .list li:before{content:'';position:absolute;left:0;top:13px;width:20px;height:20px;display:block;border-radius:50%;background-color:#ffb100}section.s-options .block-carpet img{max-width:100%;display:block;width:100%}section.s-options .block-carpet .text-descr{margin-top:27px;margin-left:0}section.s-options .block-carpet img{margin-left:0}section.s-difference .item-wrap{margin-bottom:15px}section.s-difference .item-wrap:last-child{margin-bottom:0}section.s-difference .item-wrap .item{margin:0 auto;margin-bottom:12px}section.s-additional-buy .item-wrap .item{padding-left:15px;padding-right:15px}section.s-additional-buy .item-wrap .text{padding-left:0;padding-right:0;padding-bottom:10px}section.s-additional-buy .item-wrap .img-wrap{min-height:1px}section.s-colours .img-result-wrap{margin:0 auto;margin-top:30px;max-width:235px;width:100%}section.s-colours .btn-wrap .btn{margin:0 auto}section.s-colours .carpet-example{padding-top:35px}section.s-colours{background-image:none}section.s-colours .list-colors li{margin-right:5px}section.s-search .img-wrapper{max-width:320px}section.s-search .text-wrap .list{padding-bottom:21px}section.s-search .text-wrap .list.two{padding-bottom:0}section.s-search .img-wrapper{margin-left:0}section.s-reviews .comment{max-width:290px}section.s-reviews .comment img{display:block;margin:0 auto}section.s-reviews .comment .comment-text::before{display:none}section.s-reviews .comment .comment-text{display:block;margin:0 auto;margin-top:-20px}section.s-questions .block-quest{padding-bottom:15px}section.s-reviews .comment .comment-text{padding-left:15px;padding-right:15px;height:auto}section.s-producer .text-descr{padding-top:20px}section.s-attention{background-color:#303030;background-image:none;padding-top:40px;padding-bottom:40px}section.s-attention .top-info{max-width:100%}section.s-form{background-image:none;padding-bottom:40px}section.s-form .form-wrap{padding-bottom:23px}section.s-form .form-wrap input{display:block;margin:0 auto}section.s-form .form-wrap .btn-wrap{display:block;padding-left:0;width:100%;padding-top:10px}section.s-form .form-wrap .btn-wrap .btn{margin:0 auto}section.s-getzakaz .block-carpet img{max-width:100%;display:block;width:100%}section.s-getzakaz .block-carpet .text-descr{margin-top:27px;margin-left:0}section.s-getzakaz .block-carpet img{margin-left:0}section.section4 span.title,section.section4 span.title.bottom{font-size:25px}section.section4 .box{padding-bottom:100px}section.section4 .box .block .left_bg,section.section4 .box .block .right_bg{display:none}section.section4 .box .block{width:100%;height:auto}section.section4 .box .block img{display:none}section.section4 .box .block .img_wrap.main_img{width:403px;height:251px;background:url(../img/img1-no_transform.jpg) center center no-repeat;margin:1px}section.section4 .box .block .img_wrap.left_img{width:403px;height:251px;background:url(../img/img2-no_transform.jpg) center center no-repeat;margin:1px;position:relative;right:auto}section.section4 .box .block .img_wrap.right_img{width:403px;height:251px;background:url(../img/img3-no_transform.jpg) center center no-repeat;margin:1px;position:relative;left:auto}.catalog_product-box .block .item span.name{text-align:center}section.section5 .box.slick-slider.box.active_slider .slick-list{padding:0;padding-bottom:22px}section.section5 .slick-slider.box.active_slider .slick-slide{box-shadow:none}section.section5 .slick-slider.box.active_slider ul.slick-dots button,section.section5 .slick-slider.box.active_slider ul.slick-dots li.slick-active button{width:17px;height:17px;border-radius:50%;background:#fff}section.section5 .slick-slider.box.active_slider ul.slick-dots li.slick-active button{background:#e92c4c;background:-moz-linear-gradient(left,#e92c4c 0,#c82641 100%);background:-webkit-linear-gradient(left,#e92c4c 0,#c82641 100%);background:linear-gradient(to right,#e92c4c 0,#c82641 100%);box-shadow:0 5px 15px 0 rgba(213,40,69,.5)}section.section5 .slick-slider.box.active_slider ul.slick-dots{justify-content:center;margin:0;margin-top:30px}section.section5{padding-bottom:50px}footer .contacts_block{width:100%;margin-bottom:20px}footer .contacts_block .block{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;justify-content:space-between}footer .footer-content .contacts_info{width:100%;padding:0 15px}footer .footer-content .contacts_info p{width:100%}.footer-content .left p.descr{margin-bottom:15px}.footer-content .center .descr,.footer-content .delivery_block{width:100%}.footer-content .delivery_block{margin-bottom:15px}section.section8 .box form input[type=submit]{width:100%}.answers_on_questions-accordion .accordion-head button{-ms-align-items:flex-start;align-items:flex-start;justify-content:flex-start;text-align:left}.answers_on_questions-accordion .accordion-head button.collapsed span.arrow{margin-top:3px}section.page-blog .posts-block .post .img_wrap img{width:100%;height:auto}section.page-catalog .catalog_product-box .block .item{width:50%}section.page-catalog .main-content h2.title{font-size:18px;margin-bottom:0}section.page-callback .box{padding:30px 15px}section.page-callback h3{font-size:22px}section.page-callback .box2 p.descr{font-size:16px}section.page-models .title-block h2{font-size:24px}section.page-models .title-block p.descr{font-size:16px}section.page-models .models-visual-box .img-block .main-img{width:412px;height:393px;margin:0 auto;position:relative}section.page-models .models-visual-box .characteristics-block{height:auto;padding-left:0;margin-bottom:30px}section.page-models .models-visual-box .characteristics-block .item{width:200px;margin:15px}section.page-models .models-visual-box .characteristics-block .item span.name{width:auto}section.page-reviews .add-review .input-wrap .input-block{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}section.page-reviews .add-review .input-wrap .input-box label{width:100%;text-align:center;margin:0;margin-bottom:5px}section.page-reviews .all_reviews-wrap .block{width:calc(100% - 28px)}section.page-reviews .add-review .input-wrap .input-box-left .input-block input{max-width:100%}section.page-order .selected_order .block{-ms-align-items:flex-start;align-items:flex-start}section.page-order .selected_order .block .content_wrap{margin-bottom:10px}section.page-order .selected_order .block .price_wrap{margin-top:30px}section.page-order .title-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}section.page-order .title-block h2.title{margin-bottom:20px}section.page-order .title-block a.back{position:relative}section.page-order .ordering-form .initials-block{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}section.page-order .ordering-form .initials-block span.name{margin:0;margin-bottom:10px}section.page-order .ordering-form .initials-block span.info{position:relative;top:auto}section.page-order .ordering-form .initials-block{margin-bottom:40px}section.page-order .ordering-form p.submit_info{width:100%;font-size:16px;margin-bottom:30px}section.section3.page-product-version .box2{padding:30px 0;margin:-20px;margin-bottom:100px}section.section3.page-product-version .box2 .block,section.section3.page-product-version .box2 .block.under{margin:20px}section.page-product .product-characteristics-wrap .ordering-box{width:100%}section.page-product .product-characteristics-wrap .ordering-box .gift-block{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;width:100%;height:auto;margin:0;position:relative;left:auto;bottom:auto}section.page-product .product-characteristics-wrap .ordering-box{justify-content:center;padding:10px 20px}section.page-product .product-characteristics-wrap .ordering-box .links_wrap{margin-bottom:10px}.information-section .box .block.center{margin-bottom:80px}.information-section .box .block.center,.information-section .box .block.right{width:calc(100% - 40px)}.customer_reviews .title_block{justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.customer_reviews .title_block span.title{margin-bottom:20px}}@media only screen and (max-width:576px){header .contacts_block{display:none}.header-mobile_menu_box{top:70px;padding:0}.header-mobile_menu_box .contacts_block{display:block;width:calc(100% - 20px);background:#fff;margin:10px}.header-mobile_menu_box .contacts_block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.contacts_block .block{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;margin:0 -10px}.contacts_block .bottom_block{width:100%}.header-mobile_menu_box .main_header-nav ul li{padding:15px 30px}.contacts_block .block .item .ico{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center;width:30px}.top_header{margin-bottom:15px}.top_header-cart,.top_header-select_city{display:none}.header-mobile_menu_box .top_header-cart,.header-mobile_menu_box .top_header-select_city{display:block}.header-mobile_menu_box .top_header-cart{border:none;padding:0;padding-left:27px;margin:0}.header-mobile_menu_box .top_header{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;padding:10px 15px}section.section4 span.title,section.section4 span.title.bottom{font-size:20px}section.section4 span.title.top{margin-bottom:20px}section.section4 .box .block{margin-bottom:15px}section.section5 .slick-slider.box.active_slider .slick-slide{width:271px}section.section5 .box.slick-slider.box.active_slider .slick-list{padding-bottom:22px!important}.catalog_product-box .block .item{width:33.33%}section.section6 .box .block.left_block,section.section6 .box .block.right_block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:flex-start;align-items:flex-start;width:100%;text-align:left}section.section6 .box .block.left_block:before,section.section6 .box .block.right_block:before{display:none}section.section6 .box{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;margin-bottom:15px}.section-reviews-slider{margin:0 -15px}section.section8 .box{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}section.section8 .box .block.left{width:100%}section.section8 .box .block.right{display:none}footer .contacts_block .block{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}footer .contacts_block{width:auto}footer .footer-content .contacts_info{text-align:center}footer .footer-content a.privacy_policy{margin:0 auto}.footer-content .center .descr p{text-align:center}.footer-content .social-block{justify-content:center}section.page-blog{padding:50px 0}section.page-tamplate aside{margin-bottom:30px}section.page-tamplate aside h3.title{position:relative}section.page-tamplate .main-content h2.title{position:relative}section.page-catalog .catalog_product-box .block .item{width:33.33%}section.page-catalog .main-content h2.title{font-size:22px;margin-bottom:30px}section.page-contacts .contacts_block .block{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}section.page-contacts .contacts_block .block .item{margin-bottom:15px}section.page-tamplate h2.title{font-size:24px}section.page-callback .your_phone{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px}section.page-callback form .radio-wrap .radio-block{margin:0 15px;margin-bottom:15px}section.page-models .models-visual-box .characteristics-block.active_slider{width:calc(100% + 30px);margin:0 -15px;margin-bottom:30px}section.page-models .models-visual-box .characteristics-block.active_slider .slick-list{padding:0 15px}section.page-models .models-visual-box .characteristics-block.active_slider .slick-slide{width:150px}section.page-models .models-visual-box .characteristics-block.active_slider{padding-bottom:60px}section.page-models .title-block{margin-bottom:30px}section.page-models .description-box span.title{font-size:26px}section.page-models .description-box{padding:20px 30px}section.page-models .description-box p{font-size:16px}section.page-reviews .add-review span.title{font-size:20px}section.page-reviews .add-review .input-wrap .input-box label{font-size:16px}section.page-reviews .add-review{padding:15px}section.page-reviews .add-review .input-wrap .input-box .input-block{width:100%}section.page-reviews .box2 h3{font-size:24px}section.page-reviews .box1{margin-bottom:60px}section.page-product .product-characteristics-rating{position:relative}.information-section .box .block.left{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.information-section .box .block.left .item{width:100%;border-right:none;border-bottom:1px solid #fff;padding-bottom:17px}section.section6 .box .block.left_block .bg_img{width:285px;height:230px;left:auto;right:-50px;top:-20px}section.section6 .box .block.left_block .bg_img span.name b{display:block;font-size:36px}section.section6 .box .block.left_block .bg_img span.name{font-size:26px}section.section6 .box .block.right_block .bg_img{top:-30px;right:-400px}section.section6 .box .block.right_block .bg_img img{width:55%}section.page-models .models-visual-box .characteristics-block{justify-content:center;-ms-align-items:center;align-items:center}section.section4 .box .block{width:calc(100% + 40px);margin:0 -20px;margin-bottom:10px}section.section4 .box .block .img_wrap.left_img,section.section4 .box .block .img_wrap.main_img,section.section4 .box .block .img_wrap.right_img{height:200px}}@media only screen and (max-width:480px){button.header-callback{display:none}.header-mobile_menu_box button.header-callback{display:block;width:auto;height:auto;font-size:16px;border-radius:5px;position:relative;top:auto;right:auto;padding:10px 15px;margin:10px auto;margin-bottom:15px}button.header-callback::after{display:none}button.header-mobile_menu{left:auto;right:10px}.main_header-logo{justify-content:center;padding-right:30px}section.index_main_section h3{font-size:16px}.s-search .marks{width:90px}section.index_main_section h2{font-size:28px}section.index_main_section .block-delivery .text-delivery{font-size:24px}section.index_main_section .block-delivery p{font-size:24px}.section-title h2,section.answers_on_questions h2,section.section6 h2{font-size:20px}.section-title p.descr{font-size:16px}section.section-title{margin-bottom:20px}section.s-photos .item-wrap .block-photo{box-shadow:0 0 25px rgba(8,110,157,.75)}section.s-additional-buy .item-wrap{width:100%;padding-bottom:25px}section.s-search h2{font-size:24px;padding-left:15px;padding-right:15px}section.s-delivery .line-delivery .img-hide p{font-size:21px;max-width:200px}.popup-politic h2{font-size:20px}section.section5 .slick-slider.box.active_slider .slick-slide{width:250px}.catalog_product-box .block .item{width:50%}.answers_on_questions-accordion .accordion-head button{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.answers_on_questions-accordion .accordion-head button span{margin-bottom:10px}.answers_on_questions-accordion .accordion-body{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.answers_on_questions-accordion .accordion-body span{margin-bottom:10px}.section-reviews-slider .slide{width:250px}.footer-content .social-block{justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.footer-content .social-block span.name{display:block;width:100%;text-align:center;margin:0;margin-bottom:10px}section.page-catalog .catalog_product-box .block .item{width:50%}section.page-catalog .main-content h2.title{font-size:20px;margin-bottom:30px}section.page-contacts .social-block{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:flex-start;align-items:flex-start}section.page-contacts .social-block span.name{margin:0;margin-bottom:10px}section.page-contacts .additional_contacts a.tel{font-size:20px}section.page-contacts .additional_contacts span.name{font-size:16px}section.page-tamplate h2.title{font-size:20px}section.page-contacts h2.title{margin-bottom:0}section.page-contacts .map-box{height:300px}section.page-callback h3{font-size:19px}section.page-callback form .input-block input{width:100%}section.page-callback form .radio-wrap{-ms-align-items:flex-start;align-items:flex-start}section.page-callback form .radio-wrap .radio-block label{font-size:16px}section.page-callback form .radio-wrap .radio-block{margin:0;margin-bottom:10px}section.page-callback .box{padding:20px 15px}section.page-callback{padding-bottom:60px}section.page-callback .your_phone span.name{width:100%;margin:0;margin-bottom:10px;text-align:center}section.page-callback form input[type=submit]{width:100%;padding:15px}section.page-callback .your_phone span.name{margin-bottom:10px}section.page-models .title-block h2{font-size:22px}section.page-models .title-block p.descr{font-size:15px}section.page-models .models-visual-box .img-block .main-img{width:100%;height:auto;padding:15px;margin-bottom:30px}section.page-models .models-visual-box .gallery-img{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding:0}section.page-models .models-visual-box .gallery-img .item{width:calc(50% - 4px)}section.page-models .models-visual-box{margin-bottom:30px}section.page-models h3{font-size:22px}section.page-models .description-box span.title{font-size:24px;margin-bottom:20px}section.page-models .description-box{padding:20px}section.page-reviews .all_reviews-wrap .block .content p,section.page-reviews .all_reviews-wrap .block .info_wrap span,section.page-reviews .all_reviews-wrap .block .info_wrap span.address,section.page-reviews .all_reviews-wrap .block .info_wrap span.city,section.page-reviews .all_reviews-wrap .block .info_wrap span.name{font-size:16px}section.page-reviews .all_reviews-wrap .block .img_wrap{margin-right:15px}section.page-reviews .all_reviews-wrap .block .info_wrap{width:calc(100% - 68px - 15px)}section.page-reviews .main-review{padding:20px}section.page-reviews .main-review .content p,section.page-reviews .main-review span.name,section.page-reviews .main-review span.position{font-size:16px}section.page-order .selected_order .total_block span.name{font-size:20px}section.page-tamplate .additional_products span.title{font-size:24px}section.page-order .ordering-form h3{font-size:26px}section.page-order .selected_order .block{justify-content:center;-ms-align-items:center;align-items:center}section.page-order .selected_order .block .content_wrap{justify-content:center;-ms-align-items:center;align-items:center;width:100%;padding:0}section.page-order .selected_order .block .price_wrap{margin:0;margin-top:10px}section.page-order .selected_order .block{padding:20px}section.page-order .selected_order .block .img_wrap{margin:0;margin-bottom:20px}section.page-order .selected_order .block .content_wrap span.name{margin-bottom:15px}section.page-order .selected_order .total_block{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}section.page-order .selected_order .total_block span.name{width:100%;text-align:center;margin:0;margin-bottom:10px}section.page-order .ordering-form h3{font-size:24px}section.page-order .ordering-form .block.left{padding:20px}section.page-order .ordering-form .block.left .item{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}section.page-order .ordering-form .block.left .item{padding:0;padding-bottom:15px}section.page-order .ordering-form .block.left .item .radio label{font-size:16px;padding-left:35px;margin-bottom:15px}section.page-order .ordering-form .block.left .item .radio label::after{margin:0;left:0}section.page-order .ordering-form .block.left .item .radio span.info{margin-bottom:10px}section.page-order .ordering-form .block.right{padding:20px}section.page-order .ordering-form .block.right .delivery_option .radio label{font-size:16px}section.page-order .ordering-form .block.right .delivery_option{padding:0}section.page-order .ordering-form .block.right .enter_the_address-box .input_wrap{padding:0}section.page-order .ordering-form .block.right .enter_the_address-box h5{margin-bottom:50px}section.page-order .ordering-form .block.right .enter_the_address-box .input_wrap::after{bottom:100%;margin-bottom:10px}section.page-order .ordering-form .block.right .delivery_option h5{font-size:20px}section.page-order .ordering-form .block.right .delivery_option span.info{font-size:16px}section.page-order .ordering-form .initials-block input{width:100%}section.page-order .ordering-form .initials-block span.name{width:100%;text-align:center}section.page-order .ordering-form .initials-block .input_wrap{width:100%}section.page-order .ordering-form .entered_data span.data{width:100%;font-size:18px;text-align:center;margin-bottom:10px}section.page-tamplate .additional_products span.title{font-size:22px}section.page-order .ordering-form .box1{margin-bottom:50px}section.page-product .product-slider-wrap{width:calc(100% + 30px);margin:0 -15px;margin-bottom:20px}section.page-product .product-slider-wrap .product-stickers .sticker span.name{font-size:12px;min-height:28px}section.page-product .product-slider-wrap .product-stickers .sticker.blue::before,section.page-product .product-slider-wrap .product-stickers .sticker.red::before{border-width:0 34px 34px 0}section.page-product .product-slider-wrap .product-stickers .sticker.blue::after,section.page-product .product-slider-wrap .product-stickers .sticker.red::after{border-width:0 0 34px 34px}section.page-product .product-box .product-description p,section.page-product .product-characteristics-block p,section.page-product .product-characteristics-block p span,section.page-product .product-characteristics-rating span.name{font-size:16px}section.page-product .product-characteristics-block p,section.page-product .product-characteristics-rating{margin-bottom:10px}.breadcrumbs-block ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs-block ul li{margin:2px 0}.stages_of_the_order .box .block{width:calc(100% - 30px);margin:15px;margin-bottom:80px}.stages_of_the_order .box .block:last-child{margin-bottom:0}.stages_of_the_order .box .block::after,.stages_of_the_order .box .block:nth-child(2)::after,.stages_of_the_order .box .block:nth-child(3){order:0}.stages_of_the_order .box .block::after,.stages_of_the_order .box .block:nth-child(2)::after,.stages_of_the_order .box .block:nth-child(3)::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin-top:25px;top:100%;right:calc(50% - 17px);left:auto}.stages_of_the_order .box .block p{width:100%}.stages_of_the_order span.title{font-size:26px}.customer_reviews .title_block span.title{font-size:26px;text-align:center}.customer_reviews .box .block .bottom{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.customer_reviews .box .block a.reply{margin-bottom:10px}.customer_reviews .box .block .usefulness{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-right:0}.customer_reviews .box .block{padding:15px}section.page-contacts .map-box iframe{min-height:100%}}@media only screen and (max-width :600px){section.index_main_section-wrap::after{display:none}section.index_main_section .line-icons .list li{width:100%}section.index_main_section .line-icons .list li:nth-child(2n+1){margin-right:0}section.s-benefits{padding-top:110px}section.s-search .text-wrap .list{margin-right:0}.scroll-up{display:none}}@media only screen and (max-width:320px){body{max-width:320px}.main_header-logo{justify-content:flex-start;padding-right:0}section.page-tamplate h2.title{font-size:18px}.btn.btn-red{padding:15px 10px}}@media only screen and (max-width:1200px){section.prokovriki .box1{margin:0 0}section.prokovriki .box1 .block{width:calc(33.33% - 60px);padding:20px;margin:0 30px}section.prokovriki .box1 .block p{font-size:16px}section.prokovriki .box3 .block{padding-bottom:25px}section.prokovriki .box3 .block span.name{font-size:18px;margin-bottom:20px}section.prokovriki .box3 .block p.descr{font-size:16px}}@media only screen and (max-width:992px){section.prokovriki .box1{margin:0 -15px}section.prokovriki .box1 .block{width:calc(33.33% - 30px);padding:20px;margin:0 15px}section.prokovriki .box3 .block .arrow{display:none}section.prokovriki .box3 .center_block img{display:none}section.prokovriki .box3 .center_block p.logo{text-shadow:0 0 20px rgba(255,255,255,1)}section.prokovriki .box2 .block,section.prokovriki .box2 .block.under{margin:20px 0}section.prokovriki .prokovriki-box1-wrap{margin-bottom:30px}section.prokovriki .box1 .block p{font-size:15px}section.prokovriki .box1 .block p b{font-size:16px}}@media only screen and (max-width:768px){section.prokovriki .box1{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;margin:0}section.prokovriki .box1 .block{width:calc(100% - 30px);padding:20px;margin:10px 0}section.prokovriki .box3 .wrap{width:100%;margin:0;margin-bottom:120px}section.prokovriki .box3 .block{width:50%;margin:0 15px}section.prokovriki .box3 .center_block p.logo{margin-top:-32px}section.prokovriki{margin-bottom:80px}section.prokovriki.page-product-version .box2{padding:30px 0;margin:-20px;margin-bottom:100px}section.prokovriki.page-product-version .box2 .block,section.prokovriki.page-product-version .box2 .block.under{margin:20px}}@media only screen and (max-width:480px){section.prokovriki .box3 .wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}section.prokovriki .box3 .block{width:100%;margin-bottom:80px}section.prokovriki .box3 .center_block{width:100%;height:100px;right:0;bottom:calc(50% - 50px)}section.prokovriki .box3 .center_block p.logo{margin-top:-70px}section.prokovriki{margin-bottom:0}}@media only screen and (max-width:1200px){.s-getzakaz .block-carpet{position:relative;left:0;top:0;margin:0 auto;margin-top:100px;margin-bottom:154px}.s-getzakaz .block-right::before{top:616px}}@media only screen and (max-width:991px){.s-getzakaz .block-right::before{display:none}.s-getzakaz .block-right{display:block;float:none;margin:0 auto}.s-getzakaz .list{padding-left:60px}}@media only screen and (max-width:767px){.s-getzakaz .block-carpet img{max-width:100%;display:block;width:100%}.s-getzakaz .block-carpet .text-descr{margin-top:27px;margin-left:0}.s-getzakaz .block-carpet img{margin-left:0}}