@font-face{src:url(/style/fonts/pt_sans-web-regular.ttf);font-weight:400;font-style:normal;font-display:fallback;font-family:PT_Sans-Web-Regular}@font-face{src:url(/style/fonts/pt_sans-web-bold.ttf);font-weight:600;font-style:normal;font-display:fallback;font-family:PT_Sans-Web-Bold}@font-face{src:url(/style/fonts/pt_sans-web-italic.ttf);font-weight:400;font-style:italic;font-display:fallback;font-family:PT_Sans-Web-Italic}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;font-size:100%;border:0;font:inherit;margin:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}body{height:100%;font-size:1rem;font-weight:400;color:#212529;line-height:1.35;font-family:PT_Sans-Web-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.wrapper{height:100%;flex-direction:column;width:100%;display:flex}.container{flex:1 0 auto}.header{height:100px;margin:10px 0 0;background:#eafaab}.header-box{margin:10px 0 10px 240px}.section{max-width:100%;margin:0 auto;width:1200px}.logo{height:120px;position:absolute;margin:-10px 0 10px 14px;background:#83ae25;background:linear-gradient(0deg,#a7c93b,#7b9820);width:230px}.logo img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:5px auto;width:230px;display:block}.logo:hover img{opacity:.9}.flex-box{flex-wrap:wrap;max-width:100%;width:1200px;display:flex}.flex-brick{flex:1 1 auto;max-width:50%}.flex-brick.nav{flex:1 0 auto;max-width:65%}.flex-brick.contacts{flex:1 0 auto;max-width:35%}.wrp{flex-wrap:wrap}.flex-brick-3{flex:1 0 auto;max-width:33.33333%;display:flex}.flex-brick-4{flex:1 0 auto;max-width:24.898%;display:flex}.header-contacts{padding:0 0 0 50px;color:#586f11;margin:6px 0;background:url(/images/m-phone.svg) no-repeat 0 0;background-size:35px}.header-contacts a{font-size:1rem;text-decoration:none;color:#586f11}.header-city{font-size:1rem}.header-phone{font-size:1.6rem;line-height:1.865rem}.header-phone a{font-size:1.8rem}.header-phone a span{font-size:1.4rem}.header-callback{font-size:1rem;margin:6px}.header-callback a{font-size:1rem;text-decoration:underline;font-weight:600;color:#fb9200}p strong{font-weight:700}.nav{margin:25px}.nav li a{padding:8px 14px 30px;font-size:18px;text-decoration:none;color:#586f11;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;margin:5px}.nav li,.nav li a{display:inline-block}.nav a:hover{color:#7b9820}ul.submenu{height:0;overflow:hidden;padding:0;color:#586f11;-webkit-transition:all 1s linear .3s;-moz-transition:all 1s linear .3s;-o-transition:all 1s linear .3s;transition:all 1s linear .3s;position:absolute;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;background:#eafaab;width:300px}li.parent:hover ul.submenu{height:auto;opacity:1;display:block}li.parent ul.submenu li{-webkit-transition:all .3s linear .1s;-moz-transition:all .3s linear .1s;-o-transition:all .3s linear .1s;transition:all .3s linear .1s;display:inline-block}li.parent ul.submenu li:hover{background:#f8ffde}li.parent ul.submenu li a{padding:8px 14px}.banner,.banner2,.banner3{height:400px;background:#fff}.green-line{min-height:160px;padding:0 0 20px;color:#fff;background:linear-gradient(0deg,#7b9820,#bcdf4e);width:100%}.green-line .block{border-right:1px solid #fff;padding:15px 15px 20px 90px;margin:10px 10px 10px 20px;background:url(/images/blesk-bg.svg) no-repeat 0 0;background-size:70px}.green-line .block.clear{border-right:none}.green-line .title{font-size:1.3rem;font-weight:700;margin:10px 0}.border-yellow{padding:11px 0 0;border-top:4px solid #f1dc28}.border-green{border-top:6px solid #bcdf4e}.yellow-line{min-height:200px;background:#eafaab;width:100%}.yellow-line h2{padding:40px 10px 10px;font-size:1.9rem;font-weight:400;text-align:center}.flex-brick.bg{min-height:400px;background:url(/images/main-banner-3.png) no-repeat 0 100%;background-size:cover;background-position:100%}.flex-brick.bg2{min-height:400px;background:url(/images/banner/divan2.jpg) no-repeat 0}.flex-brick.bg3{min-height:400px;background:url(/images/banner/matras.jpg) no-repeat 0}.lumin-line{min-height:160px;padding:5px 0 0;color:#212529;background:linear-gradient(0deg,#edfab5,#fcffef);width:100%}.lumin-line-grad{height:60px;background:linear-gradient(0deg,#9bbe2e,#edfab5);width:100%}.flex-brick-4 .block{padding:5px 50px 30px 0;margin:10px 0;background:url(/images/next.svg) no-repeat 100% 0;background-size:50px;text-align:center}.flex-brick-4 .clear{background:none}.flex-brick-4 .block img{margin:0 auto 25px;display:block}.flex-brick.image{max-width:30%;display:flex}.link{margin:35px 0 5px}.link a{height:35px;padding:5px 0 0;font-size:1.2rem;border:3px solid #7b9820;text-decoration:none;color:#7b9820;text-align:center;margin:0 20px 0 0;border-radius:20px;width:180px;display:inline-block}.link:hover a{opacity:.9}.link a.lg{color:#fff;background:#7b9820}a{color:#7caa23;cursor:pointer}a:hover{text-decoration:none}p a{font-weight:600;color:#7caa23;cursor:pointer}p a:hover{text-decoration:none}img{height:auto;font-size:12px;font-weight:400;color:#707070;max-width:100%}.offer-box{padding:50px 20px 20px 65px;font-size:2.145rem}.offer-box span{display:block}.offer-box .little{font-size:18px;font-weight:600}.offer-box .bold{font-weight:600;margin:30px 0 10px}.offer-box .offer-box-s1{font-weight:700}.offer-box .link{margin:35px 0 5px}.offer-box .link a{height:auto;padding:5px 0 7px;font-size:1.2rem;border:3px solid #7b9820;text-decoration:none;font-weight:600;color:#7b9820;text-align:center;margin:0 20px 0 0;border-radius:0;width:180px;display:inline-block}.offer-box .link:hover a{opacity:.9}.offer-box .link a.lg{color:#fff;background:#7b9820}.flex-brick.noflex{display:block}p{margin:15px 0}h1{padding:60px 0 30px;font-size:32px;text-align:center}h1,h2{font-weight:400;color:#597e11;text-transform:uppercase;line-height:120%}h2{padding:20px 0 30px;font-size:28px;text-align:left}.withe-box h2{padding:0 15px 5px 0;font-size:22px;font-weight:400;color:#597e11;text-transform:uppercase;border-bottom:2px solid #fb9200;text-align:left}.withe-box p{padding:0 0 20px}.p-cart h3{font-size:1.3rem;font-weight:400;color:#212529;margin:0 0 12px}.p-cart a,.p-cart h3{text-decoration:none}.info h3{font-size:1.6rem;font-weight:400;color:#212529;border-bottom:4px solid #597e11;margin:10px 0 0;line-height:1.5;display:block}.lumin-line h2{font-size:2rem;color:#212529;text-align:center;margin:30px 0 8px}.lumin-line h2 span{color:#7b9820}.first h1{padding:25px 0 5px;font-size:26px;text-decoration:none;font-weight:400;color:#597e11;text-transform:uppercase;border-bottom:2px solid #fb9200;text-align:left}.photo-box{padding:0 14px}.sight{padding:10px 0 70px;margin:20px 0 0}.sight .title{padding:0 0 10px;font-size:1.1em;font-weight:700;color:#597e11}.block.i1{padding:10px 230px 10px 10px;text-align:right;background:url(/images/icon-1.jpg) no-repeat 100% 100%}.block.i1,.block.i2{min-height:124px;margin:6px}.block.i2{padding:10px 10px 10px 230px;background:url(/images/icon-2.jpg) no-repeat 0 100%}.block.i3{padding:10px 230px 10px 10px;text-align:right;background:url(/images/icon-4.jpg) no-repeat 100% 0}.block.i3,.block.i4{min-height:124px;margin:6px}.block.i4{padding:10px 10px 10px 230px;background:url(/images/icon-3.jpg) no-repeat 0 0}.withe-box{margin:70px 0}.withe-box .image{max-width:40%;display:flex}.first-box{margin:20px 0 70px}.withe-box .text-60{max-width:60%;display:flex}.withe-box .image img{margin:0}.first{margin:30px auto 0}.first .first-box{margin:20px 0 70px}.flex-brick.post{max-width:70%}.page-content-1{padding:0 14px 14px}p.boldText{font-weight:700}.product{margin:0 0 50px}.p-cart{height:420px;padding:14px 20px 50px;border:6px solid #d0e0b0;max-width:100%;margin:0 0 -26px 14px;width:320px;display:block}.block-pr .link{text-align:right;margin:0 14px 50px}.p-cart ul li{clear:both;margin:6px 0;display:block}.p-cart ul li span{width:120px;float:right;display:block}.p-cart ul li span span{font-size:1.1rem;font-weight:700;width:auto;float:none;display:inline-block}.p-cart a{padding:14px 0 0;font-weight:400;color:#fb9200;display:block}.info-box{margin:0 0 50px}.info{padding:0;max-width:100%;margin:15px;display:block}.info a{font-weight:700;color:#fb9200}.info-box .block{display:flex}.text{margin:100px auto}.text.short{padding:0 14px;font-size:1.05rem;max-width:100%;margin:0 auto;width:950px}.text.long{font-size:16px;max-width:100%;margin:20px auto;width:900px}.text h2{padding:0 10px 5px 0;font-size:22px}.text h2,.text h4{font-weight:400;color:#597e11;text-transform:uppercase;border-bottom:2px solid #fb9200;text-align:left}.text h4{padding:30px 0 5px;font-size:20px}.text.long h3{padding:30px 10px 5px;font-size:1.3rem;font-weight:400;color:#597e11;text-align:left}.text ul{margin:15px 0 15px 50px}.text ul li{min-height:28px;padding:10px 3px 3px 60px;margin:3px 0;background:url(/images/galka.jpg) no-repeat 0}.text ul li strong{font-weight:700}.text ul li span{width:120px;float:right;display:block}.text ul li span span{font-size:1.1rem;font-weight:700;width:auto;float:none;display:inline-block}ul.round-list{margin:15px 0 15px 50px}ul.round-list li{min-height:28px;padding:10px 3px 3px 60px;margin:3px 0;background:url(/images/galka.jpg) no-repeat 0}ul.round-list li strong{font-weight:700}ul.round-list li span{width:120px;float:right;display:block}ul.round-list li span span{font-size:1.1rem;font-weight:700;width:auto;float:none;display:inline-block}.video{height:auto;border-bottom:5px solid #edfab5;width:100%}.footer{flex:0 0 auto;position:relative;margin:90px 0 0;background:#7caa23 url(/images/bg-cover.png)}.info a img{padding:0;margin:0 auto;display:block}.footer-email{font-size:16px}.footer-whatsapp{margin-top:10px}.footer-whatsapp a{cursor:pointer;display:inline-block}.breadcrumb{margin:0 0 0 14px}.breadcrumb a{padding:3px 0;margin:0 5px;display:inline-block}.breadcrumb span{color:#969a96}.white-border{border-top:2px solid #fff;margin:3px auto 0}.footer-box{margin:40px}.footer-line{min-height:160px;padding:0;color:#fff;width:100%}.footer-line .block{padding:0;margin:5px 25px}.footer-line .flex-brick-3.clear{border-right:none}.footer-line .title{font-size:21px;font-weight:400;text-transform:uppercase;margin:0 0 10px}.footer-line a{text-decoration:none;color:#fff}.footer-line .flex-brick-3{flex:1 0 auto;border-right:1px solid #fff;max-width:33.33333%;display:flex}.footer-contacts{font-size:1.25rem}.footer-phone{font-size:1.8rem}.footer-phone span{font-size:1.5rem}.flex-box-service{flex:1;justify-content:center;flex-wrap:wrap;display:flex}.flex-brick-service{flex:1 1 350px;padding:14px 20px 50px;border:6px solid #d0e0b0;max-width:33.33333%;min-width:350px;margin:10px;display:block}.copy{font-size:14px;color:#fff;opacity:.7;text-align:center}.price{padding:14px}.priceBox{flex:1;grid-template-columns:repeat(5,1fr);justify-content:flex-start;flex-wrap:wrap;grid-gap:5px 5px;display:flex;display:grid}.productBox{flex:1 1 200px;overflow:hidden;padding:5px;border:1px solid #bebebe;max-width:250px;min-width:180px;text-align:center;margin:8px;border-radius:5px;background:#fff none repeat scroll 0 0}.price h2{padding:20px 0 0;font-size:1.4rem;text-decoration:none;font-weight:400;color:#597e11;text-transform:uppercase;border-bottom:2px solid #fb9200;text-align:left;margin:10px 0 20px}.productBox .title{height:70px}.productBox .sum,.productBox .sum-sale{padding:0 10px 0 0;text-align:center}.productBox .sale{display:inline-block}.productBox .sum span{font-size:24px}.productBox .sum-sale span{font-size:24px;color:#c30000}.productBox .sum .sale span{color:#ff0a0e}.productBox .old-price{padding:0 10px 0 0;font-size:14px;opacity:.8}.productBox .old-price,.productBox .old-price span{text-decoration:line-through;line-height:16px;display:inline-block}.productBox .old-price span{font-size:16px;color:#777}.price-order{text-align:center;margin:15px 0 5px}.price-order a{height:auto;padding:6px 0 11px;font-size:1.2rem;text-decoration:none;font-weight:600;color:#fff;text-align:center;margin:0;border-radius:0;background:#7b9820;width:175px;display:inline-block}.price-offer{min-height:130px;padding:20px;border:6px solid #d0e0b0;margin:25px auto 0;width:260px}.help-price a{height:24px;padding:7px 0;font-size:18px;text-decoration:none;color:#fff;margin:20px auto 10px;border-radius:17px;background:#7b9820;width:180px;line-height:20px}.help-price a,.promo span{text-align:center;display:block}.promo span{padding:5px 10px;font-size:24px;border:1px dashed #b3b3b3;font-weight:700;color:#fb9200;margin:10px 0}.promo strong{font-weight:700;display:inline-block}.p-cart.category ul li span{opacity:.8;width:auto;float:none;display:inline-block}.p-cart.category ul li a{padding:10px 10px 0;text-decoration:underline;font-weight:400;font-weight:700;color:#597e11;display:inline-block}.p-cart.category ul li a:hover{text-decoration:none;opacity:.9}.p-cart.category{height:auto;min-height:480px}.p-cart a{color:#212529}.p-cart a.allprice{font-weight:700;color:#fb9200}.p-cart a h3{color:#212529}.iblock{display:block}.mb70,.mt70{margin-top:70px}.mt25{margin-top:25px}.mr14{margin-right:14px}.ml14{margin-left:14px}.comments-box{margin:50px 0}.cname{padding:0 0 0 14px;font-size:18px;font-weight:700;text-align:left;margin:0 auto;display:block}.cname img{height:50px;padding:0;font-size:12px;border:1px solid #fff;font-weight:400;margin:0 10px 0 0;box-shadow:0 0 3px #979797;border-radius:50%;width:50px;float:left}.cname span{font-weight:400;display:block}.cmsg{min-height:100px;padding:10px 20px 20px;border:6px solid #d0e0b0;margin:15px 0 50px;border-radius:20px}.arrow_box{border:6px solid #d0e0b0;position:relative;background:#fff}.post-comment-box{padding:20px;border-radius:8px;background:#d0e0b0}.post-comment-box input{height:26px;padding:3px 15px;border:none;margin:0 auto;border-radius:11px;background:#f7fbef;width:80%;display:block}.star{margin:0 auto;width:80%}.star input{font-size:12px;margin:0 3px 0 2px;width:10px;line-height:16px;vertical-align:middle;display:inline-block}.post-comment-box input[type=submit]{height:35px;padding:4px 0 5px;font-size:16px;border:none;text-decoration:none;color:#fff;text-align:center;margin:30px auto;border-radius:20px;background:#7b9820;width:180px;line-height:20px;display:block}.post-comment-box textarea{height:120px;padding:12px 15px;border:none;margin:0 auto;border-radius:11px;background:#f7fbef;width:80%;display:block}.post-comment-box label{font-size:14px;opacity:.8;margin:10px auto 2px;width:80%;display:block}.promo-title{font-size:18px;color:#fb9200;text-transform:uppercase;text-align:center}.super{padding:0 20px;text-align:right}.super span{height:12px;border-radius:50%;background:#9bbe2e;width:12px}.super span,.super span.minus{margin:0 2px;display:inline-block}.super span.minus{height:11px;border:1px solid #9bbe2e;border-radius:50%;background:#fff;width:11px}.partnersBox{padding:0 14px;font-size:16px;max-width:900px;max-width:100%;margin:80px auto -50px;width:auto}.partnersBox h2,.partnersBox h3{padding:0 10px 5px 0;font-size:22px;font-weight:400;color:#597e11;text-transform:uppercase;max-width:800px;border-bottom:2px solid #fb9200;text-align:left;margin:0 auto}.partners{flex:1;justify-content:center;flex-wrap:wrap;margin:10px auto 0;display:flex}.partner{flex:1 1 100px;min-height:100px;max-width:300px;text-align:center}.partner img{height:auto;max-width:90%;text-align:center;margin:0 auto;width:180px;display:block}.gallery-box{flex:1;justify-content:flex-start;flex-wrap:wrap;margin:0;display:flex}.gallery{flex:1 1 250px;overflow:hidden;padding:0;border:none;max-width:300px;min-width:220px;text-align:center;margin:12px 8px;background:#fff none repeat scroll 0 0;flex-basis:180px}.gallery p{padding:5px;font-size:14px;margin:0}.phoneContact{margin-bottom:30px}.contactBox div.lineContact,.phoneContact{margin-top:30px}.contactBox{padding:0 28px 0 14px;text-align:right;margin:50px 0 0}.contactBox strong{font-weight:700}.contactAdressPhone span{font-size:22px}.contactAdressPhone a{text-decoration:none}.contactAdressPhone span span{font-size:20px}abbr{text-decoration:none;display:block}.contactAdressBox{font-size:18px;margin:20px 0;line-height:120%}.contactAdressBox span{display:block}.contactAdressBox span.gts,.contactAdressBox span.gts span{display:inline}.contactAdressLoc{margin:1em 0}.contactAdressPhone{font-size:16px;color:rgba(33,37,41,.7);margin:1em 0}.e-mail span{font-size:16px;opacity:.8;display:block}.contactAdressPhone span{font-size:30px;font-weight:400;color:#212529;line-height:110%;display:block}.contactAdressPhone span span{font-size:24px;display:inline}.contactAdressCompany{font-size:18px;font-weight:700}.contactAdressLoc{font-size:16px}input{outline:0!important}.oferta h2{padding:30px 0 0;font-size:20px}#overlay{height:100%;opacity:.7;top:0;background:#242424;cursor:pointer;left:0;width:100%;z-index:200}#formModalBox,#overlay{position:fixed;display:none}#formModalBox{height:300px;padding:20px 10px;border:3px solid #9bbe2e;opacity:0;top:45%;box-shadow:0 0 10px 0 #414141;border-radius:10px;background:#fbfdf5;margin-left:-160px;left:50%;width:300px;margin-top:-150px;z-index:9999}#formModal input{height:30px;padding:4px 25px;font-size:16px;border:2px solid #9bbe2e;font-weight:400;color:#333;color:#746f6f;margin:7px auto;border-radius:20px;background:#fff;width:200px;display:block}#formModal input[type=submit]{height:40px;padding:8px 0;font-size:16px;border:3px solid #7b9820;text-decoration:none;color:#fff;text-align:center;margin:15px auto 0;border-radius:20px;background:#7b9820;cursor:pointer;width:180px;display:block}#formModal input[type=submit]:hover{opacity:.9}#formModalBox #formModalBoxClose{height:21px;padding:3px;font-weight:700;right:0;color:#7b9820;position:absolute;text-align:center;top:0;background:none;cursor:pointer;width:21px;display:block}.formModalTitle{font-size:20px;color:#597012;text-transform:uppercase;text-align:center;margin:10px 0 35px}.formModalTitle span{font-size:16px;color:#5b6359;text-transform:none;margin:10px 0}#loading,.formModalTitle span{text-align:center;display:block}#loading{padding:10px 0 0;font-size:12px;margin:0 auto}.logoBlink{animation-iteration-count:infinite;animation-timing-function:linear;animation-name:blink;animation-duration:3s}@keyframes blink{50%{pause:3s;opacity:.7}}.about-right{margin:25px 14px 0 0}#formModal input[type=submit].hid{display:none}#formModal input[type=submit].viz{display:block}#formModal label{font-size:14px;color:#5b6359;text-transform:none;text-align:center;margin:0;display:block}#formModal label.err{color:#e10101}#formModal input.err{border:2px solid #e10101}.good{padding:15px;font-size:18px;color:#9bbe2e;text-align:center;margin:20px 0}.good strong{font-weight:700;margin:10px 0}.good span,.good strong{text-align:center;display:block}.good span{padding:10px 0;font-weight:400}.preloader{padding:30px 0;font-size:18px;color:#286800;text-align:center;display:none}.error-msg{padding:3px 3px 0;font-size:16px;color:#e10101;text-align:center}.preloader span,.preloader.viz{display:block}.hid,.post-comment-box input[type=submit].hid{display:none}.viz{display:block}.nav-press{height:40px;right:40px;position:absolute;top:40px;cursor:pointer;width:40px}.nav li.mob,.nav-phone,.nav-press{display:none}.nav-phone{height:50px;position:absolute;top:10px;left:250px;width:50px}.flex-grid-2{grid-template-columns:repeat(3,1fr);margin:30px 14px 90px;grid-gap:10px 10px;display:grid}.flex-brick-category{padding:18px 12px;border:4px solid #d0e0b0;min-width:200px}.category-info ul li{clear:both;margin:6px 0;display:block}.category-info ul li.ili{font-size:14px;font-weight:700;margin:6px 0 0;display:block}.category-info ul li span{text-align:right;width:auto;float:none;display:inline-block}.category-info ul li span span{font-size:18px;font-weight:700;width:auto;float:none;display:inline-block}.category-info a{padding:14px 0 0;font-weight:400;color:#fb9200;text-align:center;margin:0 auto;display:block}.flex-brick-category .link a.lg{height:34px;padding:7px;font-size:24px;border:none;font-weight:600;color:#fff;margin:0 auto;border-radius:0;background:#7b9820}.flex-brick-category .link a,.flex-brick-category .link a.lg{text-decoration:none;text-align:center;width:140px;display:block}.flex-brick-category .link a{height:28px;padding:5px 0;font-size:18px;border:none;color:#7b9820;margin:0 auto 20px;border-radius:20px;background:#fff}.flex-brick-category h3{font-size:24px;text-decoration:none;font-weight:400;color:#212529;margin:0 0 12px}.t{height:390px}.category-info ul li a{padding:4px 0 0;color:#7b9820;width:160px}.category-info ul li a,.category-info ul li a.yellow{font-weight:400;text-align:left;margin:0;display:inline-block}.category-info ul li a.yellow{padding:4px 0 0 12px;color:#de8202;width:150px}.contactBox div.contacts-send{margin-top:50px}.nav li a.active{font-size:18px;color:#8dbb00;opacity:1}@media screen and (max-width:900px){.offer-box .bold{margin:10px 0}}@media screen and (max-width:1280px){.p-cart{max-width:100%;width:280px}.flex-box{flex-wrap:wrap;max-width:100%;width:auto;display:flex}.iblock{margin:25px 14px 0;display:block}.flex-brick.bg{border-bottom:3px solid transparent;background:url(/images/main-banner-3.png) no-repeat 0 100%;background-size:cover;background-position:100%}.flex-brick.bg2{background:url(/images/banner/divan2.jpg) no-repeat 0;background-size:100%}.flex-brick.bg3{background:url(/images/banner/matras.jpg) no-repeat 0;background-size:100%}.map-box{margin:0 14px 0 0}.post-comment-box{margin:0 14px}.price-offer{margin:25px 14px 0 0}.productBox{max-width:none}.header-contacts{padding:0 14px 0 50px}.flex-brick.nav{max-width:55%}.nav li a{margin:0}.about-right{margin:25px 14px 0 0}.flex-brick-4 .block.start{padding:5px 50px 30px 14px}.priceBox{grid-template-columns:repeat(4,1fr);grid-gap:5px 5px;display:grid}@media screen and (max-width:1100px){.p-cart{width:260px}.p-cart ul li span{width:90px}.offer-box{padding:40px 10px 10px 45px;font-size:2rem}.offer-box .link a{width:140px}.flex-brick-4 .clear{padding:5px 14px 30px 0;background:none}.flex-brick.nav{max-width:40%;flex-flow:wrap;order:1}.flex-brick.contacts{max-width:60%;flex-flow:wrap;order:0}.header-box{margin:10px 0 10px 280px}.flex-brick.nav ul{right:0;position:absolute;top:110px;background:#eafaab;width:300px;display:none;z-index:10}.flex-brick.nav ul li{overflow:hidden;border-top:1px solid #b5ce68;display:block}.flex-brick.nav ul li a{padding:10px 20px;width:100%}.flex-brick.nav ul li:hover{background:#f4fbdb}.flex-box.sight{max-width:100%;width:auto;display:block}.flex-box.sight .flex-brick{max-width:90%;margin:0 auto}.block.i1,.block.i2,.block.i3,.block.i4{padding:10px 250px;margin:15px 0}.nav li.mob,.nav-press{display:block}}@media screen and (max-width:980px){.contacts-block .flex-brick.map-box{flex:1 1 auto;max-width:600px;text-align:left;margin:0 auto;width:70%;display:block}.contacts-block .flex-brick{flex:1 1 auto;max-width:100%;text-align:left;width:70%;display:block}.contactBox{max-width:600px;margin:50px 0}.p-cart{width:240px}.text.short{width:auto}.priceBox{grid-template-columns:repeat(3,1fr);grid-gap:5px 5px;display:grid}}@media screen and (max-width:920px){.text.long{padding:0 14px;font-size:1rem;max-width:100%;margin:20px auto;width:auto}.block.i1,.block.i2,.block.i3,.block.i4{padding:10px 14px 10px 250px;text-align:left;margin:20px 0;background-position:0}.grid-3{display:block}.green-line .block{border-right:1px solid #fff;padding:80px 10px 20px;margin:10px 10px 10px 20px;background:url(/images/blesk-bg.svg) no-repeat top;background-size:auto;background-size:70px}.flex-grid-2{grid-template-columns:repeat(2,1fr);margin:30px 14px 90px;grid-gap:10px 10px;display:grid}.header-box{margin:10px 0 10px 280px}.flex-brick.image{max-width:100%;text-align:center;margin:0 auto;display:block}.flex-brick.post{max-width:100%}.price-offer{flex:none;margin:25px auto 0;width:260px}}@media screen and (max-width:820px){h1{margin:0 14px}.flex-brick.image{max-width:100%;text-align:center;margin:0 auto;display:block}.flex-brick.post{max-width:100%}.withe-box .text-60{max-width:100%;display:flex}.about-right{margin:25px 14px 0}.flex-brick.bg2,.flex-brick.bg3{background:none;display:none}.about-change-1{order:2}.about-change-2{order:1}body{opacity:1}.flex-brick.bg{background:none;display:none}.flex-brick.offer-banner{max-width:90%}h1{margin:0}.header-contacts{display:none}.banner{height:400px;background:#fff url(/images/main-banner-3.png) no-repeat 100% 100%;background-size:cover;background-position:calc(100% + 250px) 50%}.banner2{height:400px;background:#fff url(/images/banner/divan2.jpg) no-repeat 100%}.banner3{height:400px;background:#fff url(/images/banner/matras.jpg) no-repeat 100%}.banner-cover{height:400px;background:hsla(0,0%,100%,.8);width:100%}.offer-box{padding:40px 10px 10px 45px;font-size:28px;line-height:1.2}.header{height:70px;margin:0;background:#eafaab}.logo{height:80px;margin:0 0 0 11px;width:180px}.logo img{height:auto;margin:5px auto;width:160px;display:block}.header-box{margin:0}.nav-phone{height:50px;top:10px;left:250px;width:50px}.nav-phone,.nav-press{position:absolute;display:block}.nav-press{height:40px;right:20px;top:15px;cursor:pointer;width:40px}.flex-brick.nav ul{top:90px}.nav li a{padding:8px 14px 30px;font-size:18px;margin:3px;line-height:130%;display:inline-block}.flex-brick.nav ul{top:70px}.priceBox{grid-template-columns:repeat(3,1fr);grid-gap:5px 5px;display:grid}.price-offer{flex:none;margin:25px auto 0;width:260px}.footer-line .flex-brick-3.clear{max-width:100%;margin:50px 10px 10px;width:auto}.footer-line .flex-brick-3{border-right:1px solid #fff}.footer-box{margin:30px 14px}.footer-line .flex-brick-3{flex:1 0 auto;border:none;max-width:100%;display:flex}.footer-line .flex-brick-3 .block{padding-right:10px}.flex-brick-4 .block.start{padding:5px 14px 30px}}@media screen and (max-width:720px){.offer-box .link a{height:35px;padding:5px 0 0;font-size:24px;border:3px solid #7b9820;text-decoration:none;font-weight:600;color:#7b9820;text-align:center;margin:0 10px 10px 0;border-radius:0;width:180px;display:inline-block}.offer-box{padding:30px 10px 10px 25px;font-size:24px;line-height:120%}.lumin-line .flex-box{width:auto;display:block}.info{max-width:400px;margin:0 auto;display:block}.footer-line .block{padding:0;margin:5px 0;margin:35px 0 10px}.info-box .block{margin:0 auto;display:block}.text h2{padding:10px 0 5px;font-size:22px;font-weight:400;color:#597e11;text-transform:uppercase;border-bottom:2px solid #fb9200;text-align:left}.text.long h3{padding:30px 0 5px}.flex-brick-4{flex:1 0 auto;max-width:100%;display:flex}h1{padding:60px 0 10px;font-size:24px;font-weight:400;color:#597e11;text-transform:uppercase;line-height:120%}.flex-brick-4 .block{padding:5px 14px 30px;margin:10px auto;background:none}.lumin-line h2{font-size:28px;color:#212529;text-align:center;margin:30px 0 8px}.flex-brick-3 p{padding:0 12px}.green-line .block{border-right:none;padding:10px 10px 10px 60px;margin:10px;background:url(/images/blesk-bg.svg) no-repeat 0 0;background-size:auto;background-size:60px}.priceBox{grid-template-columns:repeat(2,1fr);grid-gap:5px 5px;display:grid}.contactBox div{font-size:20px;text-align:right;margin:0 0 10px}h1{margin-right:0;margin-left:0}.text ul,ul.round-list{margin:15px 0}.info h3{padding:0 12px;font-size:22px;font-weight:400;color:#212529;margin:20px 0 0;line-height:150%}.header-box{margin:0}.flex-brick.nav ul{top:70px}}@media screen and (max-width:650px){.flex-brick-3{flex:1 0 auto;padding:0 3%;max-width:100%;width:94%;display:flex}}@media screen and (max-width:550px){.offer-box .bold{font-size:20px;margin:30px 0 10px}.flex-grid-2{grid-template-columns:repeat(1,1fr);margin:30px 14px 90px;grid-gap:10px 10px;display:grid}.block.i1,.block.i2,.block.i3,.block.i4{padding:150px 14px 10px;text-align:left;margin:20px 0;background-position:top}.sight .title{font-size:16px;text-align:center}.flex-box.sight .flex-brick{max-width:100%}.priceBox{grid-template-columns:repeat(1,1fr);grid-gap:5px 5px;display:grid}.flex-brick-3{flex:1 0 auto;padding:0 3%;max-width:100%;width:94%;display:flex}.header{height:50px;background:#eafaab}.header,.header-box,.logo{margin:0}.logo{height:55px;width:120px}.logo img{height:auto;margin:3px auto 0;width:110px;display:block}.flex-brick.nav ul{top:50px}.nav-press{height:30px;right:10px;top:9px;cursor:pointer;width:30px}.nav-phone{height:42px;position:absolute;top:3px;left:55%;width:42px;display:block}}@media screen and (max-width:350px){.star{margin:0 auto;width:100%}.post-comment-box{padding:20px 10px 12px;margin:0}.offer-box .little{display:none}#formModalBox{height:300px;padding:20px 10px;box-shadow:0 0 10px 0 #414141;border-radius:10px;margin-left:-130px;width:240px;margin-top:-150px}#formModal input{height:30px;padding:4px 25px;font-size:16px;border:2px solid #9bbe2e;font-weight:400;color:#333;color:#746f6f;margin:7px auto;border-radius:20px;background:#fff;width:180px;display:block}h1{padding:50px 0 10px;font-size:24px;color:#597e11;text-transform:uppercase}.yellow-line h2,h1{font-weight:400;text-align:center;line-height:120%}.yellow-line h2{padding:40px 0 10px;font-size:22px}.price-offer{flex:none;margin:25px auto 0;width:220px}.category-info ul li a{width:auto}.footer-line .flex-brick-3.clear{max-width:100%;margin:50px 10px 10px;width:auto}.contactBox{padding:0}.flex-brick.bg{background:url(/images/sale.jpg) no-repeat 0 100%;background-size:contain}}@media screen and (min-width:1100px){*{box-sizing:border-box}body{margin:0;background:#f2f2f2}header{text-align:center;background:#fff}header a{text-decoration:none;transition:.3s ease-in-out;outline:none;display:block}.logo{padding:20px 0;font-size:2.5em;color:#d5b45b;font-family:Playfair Display,serif}nav{margin:0 auto;display:table}nav ul{list-style:none;padding:0;margin:0;width:470px}.topmenu:after{content:"";clear:both;display:table}.topmenu>li{position:relative;width:25%;float:left;font-family:Open Sans,sans-serif}.topmenu>li>a{padding:15px 30px;font-size:14px;font-weight:700;color:#404040;text-transform:uppercase}.topmenu li a:hover{color:#d5b45b}.submenu-link:after{color:inherit;content:"\f107";margin-left:10px;font-family:FontAwesome}.submenu{transform:scaleY(0);transition:.5s ease-in-out;position:absolute;opacity:0;top:100%;transform-origin:0 0;background:#273037;left:0;width:180px;z-index:5}.submenu a{padding:12px 15px;font-size:13px;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.1);text-align:left}.submenu li:last-child a{border-bottom:none}.topmenu>li:hover .submenu{transform:scaleY(1);opacity:1}}}