@import url(//bud-komplex.com.ua/wp-content/themes/komplexbud/header.css);@import url(//bud-komplex.com.ua/wp-content/themes/komplexbud/footer.css);.slide-block{height:100vh;width:100%;padding:0;border:0;margin:0;float:left;position:relative;z-index:5;overflow:hidden}.slide-block.alone{height:auto}.slide-block .slider-wrapper{height:100vh;width:100%;padding:0;border:0;margin:0;float:left;position:relative;z-index:444;background:rgba(0,0,0,.85);max-height:100vh;background:rgba(49,52,59,.7);background:rgba(0,0,0,.725)}.slide-block.single-slide .slider-wrapper{background:rgba(0,0,0,.425)}.slide-block.alone .slider-wrapper{height:auto;padding-top:127.5px}.slide-block>img{width:auto;float:left;min-height:100%;min-width:100%;height:auto;width:auto;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:333}.slide-block .video-wrapper{width:auto;float:left;min-height:100%;min-width:100%;height:100%;width:100%;position:absolute}.slide-block .video-wrapper div{width:100%;float:left;height:100%}.slide-block .video-wrapper video{width:auto;float:left;min-height:100%;min-width:100%;height:auto;width:auto;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:333}#bgndVideo{z-index:333;position:relative}.slide-block .video-wrapper ul,.slide-block .video-wrapper li{min-height:100%!important;min-width:100%}.slide-block .about-wrapper{height:auto;width:90%;padding:0;border:0;margin:0;float:left;position:relative;height:auto;transform:translate(-50%,-43.5%);top:50%;left:50%}.slide-block.main-slide .about-wrapper{width:90%}.slide-block.alone .about-wrapper{transform:translate(-50%,0%);top:0;padding:85px 0}.slide-block.alone .about-wrapper h1{margin-bottom:0}.slide-block .about-wrapper .textwidget>ul,.slide-block .about-wrapper .subtitle{width:57.5%;float:left;list-style:none;padding:0;margin:0;width:calc(100% - 418px)}.slide-block.main-slide .about-wrapper .textwidget>ul{width:calc(100% - 418px)}.slide-block .about-wrapper .textwidget>ul li{width:29.333%;float:left;margin:10px 4% 0 0;box-shadow:0 0 0 0 #22272e;background:#fff;width:31.833%;margin-right:1.5%}.slide-block.slide-karkas-section .about-wrapper .textwidget>ul li{background:0 0}.slide-block.main-slide .about-wrapper .textwidget>ul li{width:32.333%;margin-right:1.5%}.slide-block.main-slide .about-wrapper .textwidget>ul li:nth-of-type(3){margin-right:0}.slide-block .about-wrapper .textwidget>ul li a{float:left;width:100%;height:auto;padding:0 0 40px;box-shadow:0 0 0 0 #cdcdcd;padding:0;box-sizing:border-box;padding-bottom:40px;position:relative}.slide-block.slide-karkas-section .about-wrapper .textwidget>ul li a{padding-bottom:0}.slide-block.main-slide .about-wrapper .textwidget>ul li a{padding-bottom:0}.slide-block.main-slide .about-wrapper .textwidget>ul li a:hover img{opacity:.7}.slide-block .about-wrapper .textwidget>ul li img{width:100%;float:left;margin:0;position:relative;border-radius:0;height:auto}.slide-block .about-wrapper .textwidget>ul li p{padding-bottom:15px;float:left;font-size:18.5px;line-height:25px;width:84%;margin-top:-15px;margin-left:8%;margin-right:8%;padding:10px 20px;box-sizing:border-box;font-weight:400;font-family:MontserratS;color:#000;z-index:44;position:absolute;text-align:center;bottom:0;padding:0;margin:0;width:100%;line-height:90%;padding-top:70%;padding-bottom:15px;background:linear-gradient(to top,rgba(49,52,59,.35) 10%,transparent 70%)}.slide-block.slide-karkas-section .about-wrapper .textwidget>ul li p{background:0 0;padding:0;position:relative;color:#b9da3f;padding-top:10px;line-height:21px}.slide-block.main-slide .about-wrapper .textwidget>ul li p{position:static;padding-top:0;text-align:center;float:left;color:#fff;padding-bottom:20px;font-family:Montserrat;line-height:23px;min-height:113px;position:relative}.slide-block.main-slide .about-wrapper .textwidget>ul li p strong{font-size:31px;line-height:27px;font-family:MontserratB;width:100%;float:left;padding-bottom:20px}.slide-block.main-slide .about-wrapper .textwidget>ul li p:after{content:'';background:#ff592b;height:20px;width:90px;position:absolute;right:-45px;margin-right:-1.5%;top:5px}.slide-block.main-slide .about-wrapper .textwidget>ul li:last-of-type p:after{display:none}.slide-block .video-wrapper div ul.slides,.slide-block .video-wrapper div ul.slides li{height:100%;float:left}.slide-block .video-wrapper div ul.slides li img{height:auto;width:auto;float:left;min-height:100%;min-width:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.slide-block .about-wrapper .subtitle{margin:0 45% 30px 0;padding:0;border:0;text-align:left;line-height:auto;width:55%;font-size:65px;line-height:72px;font-family:MontserratB;float:left;color:#fff;width:calc(100% - 430px)}.slide-block.main-slide .about-wrapper .subtitle{width:calc(100% - 418px)!important;margin-bottom:65px}.slide-block .about-wrapper .subtitle span{font-family:MontserratB;font-size:31px;line-height:40px;width:100%;float:left;margin-top:20px}.slide-block .about-wrapper .subtitle>div{font-size:65px;line-height:72px;font-family:MontserratB}.slide-block .about-wrapper .subtitle span:first-of-type{font-size:94px;line-height:80px}.slide-block.main-slide .about-wrapper .subtitle span:first-of-type{font-size:64px;line-height:50px;text-align:center}.slide-block .about-wrapper .downtitle{font-size:18.5px;margin:0 45% 0 0;padding:0;border:0;text-align:left;line-height:auto;width:55%;line-height:29px;float:left;color:#fff;font-family:OpenSansL}.advantages-block{position:absolute;right:0;top:50%;transform:translate(0,-50%);border-left:3px dotted #fff;width:40%;width:35%;padding-left:0;margin-top:10px;width:370px}.main-slide .advantages-block{width:370px}.advantages-block ul{width:90%;float:left;margin-left:5%;margin-left:0;box-sizing:border-box;width:100%}.main-slide .advantages-block ul{width:100%;margin-left:30px;padding-left:0}.advantages-block ul li{width:98%;float:left;margin:10px 1%;list-style:none}.advantages-block ul li a{float:left;width:100%;height:auto;padding:0}.advantages-block ul li img{width:75px;float:left;margin:0 30px 0 0;position:relative;height:auto}.main-slide .advantages-block ul li img{margin-right:15px}.advantages-block ul li p{color:#fff;font-size:18.5px;line-height:23px;margin:0;padding:15px 0 0;border:0;text-align:left;padding-left:22px;margin-left:80px;font-family:OpenSans}.main-slide .advantages-block ul li p{margin-left:70px}.scroll-down{font-size:0!important}.info{background:#fff;float:left;width:100%;z-index:9;position:relative;background:#fff}.info .single-port-cat{z-index:33}.info.single-article,.info.single-project{margin-top:123.5px}.info-block{width:100%;float:left;z-index:999;position:relative;margin-top:0}.info-block.seo{z-index:777}.info-block-wrapper,.footerlast-wrapper{width:1300px;padding:80px 0;float:left;left:50%;position:relative;margin-left:-650px}h1{color:#000;font-size:52px;line-height:57px;font-family:MontserratS;margin:0 0 40px;text-align:center}h2{color:#000;font-size:37px;line-height:41px;font-family:MontserratS;margin:0 0 40px;text-align:center}h3{color:#000;font-size:27px;line-height:32px;font-family:MontserratS;margin:0 0 35px;text-align:center}h4{color:#000;font-size:24px;line-height:29px;font-family:MontserratS;margin:0 0 30px;text-align:center}p{color:#000;font-size:16px;line-height:23px;font-family:OpenSans;margin:0;padding:0 0 15px;text-align:justify}.garanty-page .about-block p:last-of-type{padding-bottom:0}h1 span,h2 span,h3 span,h4 span{font-family:MontserratS}.garanty-page .about-block ul{padding:0;padding-bottom:0;display:flex}ul,ol{margin-top:0;padding-bottom:15px;margin-bottom:0}li{font-size:16px;line-height:23px}.garanty-page .about-block:nth-of-type(2) ul li{width:23%;margin-right:2.6666%;list-style:none;box-sizing:border-box;padding:30px;background-color:#fff;float:left;border-top:2px solid #e94e25;border-left:2px solid #e94e25;box-shadow:8px 8px 12px 0 #cdcdcd}.garanty-page .about-block:nth-of-type(2) ul li:nth-child(4){margin-right:0}.garanty-page .about-block:nth-of-type(2) ul li strong{width:100%;float:left;margin-bottom:20px;font-size:19px;line-height:24px}p a,li a{color:#e94e25}p a:hover,li a:hover{color:#ff5728}li strong,p strong,a strong,strong a,strong p,strong li{font-weight:400!important;font-family:OpenSansB}.has-text-align-center{text-align:center!important}.has-text-align-left{text-align:left!important}.has-text-align-right{text-align:right!important}.more{width:100%;height:auto;border:0;float:left;margin-top:20px}.more-in{height:40px;line-height:40px;width:auto;padding:2px 30px;border:0;position:relative;left:50%;margin:0;float:left;font-size:14.5px;color:#fb4f60;cursor:pointer;position:relative;background:0 0;font-family:MontserratB;background:0 0;transform:translate(-50%,0);text-transform:uppercase;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;border-radius:30px;background:linear-gradient(89.95deg,#ff7b56 5.94%,#e94e25 98.43%);color:#fff;height:50px;line-height:50px}.widget-wrapper>.more>.more-in{background:linear-gradient(89.95deg,#a1f368 5.94%,#85c455 98.43%)}.more-in:hover{background:linear-gradient(89.95deg,#e94e25 5.94%,#ff7b56 98.43%)}.widget-wrapper>.more>.more-in:hover{background:linear-gradient(89.95deg,#85c455 5.94%,#a1f368 98.43%)}.scroll-down{bottom:70px!important}.info-block.icon-block.morecontact{background:url(/uploads/2023/01/xcontacts-fon.webp.pagespeed.ic.-s2MUuqtAB.webp) center center repeat;background-size:cover;background-attachment:fixed;margin-top:0;margin-bottom:0}.single-footer .info-block.icon-block.morecontact{background:#fff!important}.info-block.icon-block.morecontact .info-block-inner{float:left;width:100%;background:rgba(49,52,59,.7);background:rgba(34,39,46,.85);background:rgba(0,0,0,.75)}.single-footer .info-block.icon-block.morecontact .info-block-inner{background:#fff!important}.info-block.icon-block .info-block-wrapper{padding:85px 0 25px}.info-block.icon-block.morecontact .info-block-wrapper{padding:75px 0 80px}.info-block.icon-block.morecontact .info-block-wrapper h2{color:#fff;padding:0 15px;width:100%;box-sizing:border-box}.single-footer .info-block.icon-block.morecontact .info-block-wrapper h2{color:#000}.info-block.icon-block ul{width:100%;float:left;list-style:none;padding:0;margin:0}.info-block.icon-block.morecontact ul{margin-top:30px}.info-block.icon-block ul li{width:21%;float:left;margin:10px 2% 0;box-shadow:-18px 18px 0 0 #f4f4f4}.info-block.icon-block.morecontact ul li{background:rgba(49,52,59,.5);background:0 0;box-shadow:0 0 0 1px #fff}.single-footer .info-block.icon-block.morecontact ul li:hover{box-shadow:0 0 0 1px #ff5a2c}.single-footer .info-block.icon-block.morecontact ul li{box-shadow:0 0 0 1px #000}.info-block.icon-block.morecontact ul li:hover{background:#fff}.info-block.icon-block ul li a{float:left;width:100%;height:auto;padding:0 0 40px;box-shadow:0 0 0 1px #cdcdcd;padding:20px;box-sizing:border-box}.info-block.icon-block.morecontact ul li a{box-shadow:0 0 0 0 #cdcdcd;border-bottom:0 dotted #00cb01;border-left:0 dotted #00cb01;padding:10px 20px;width:100%;box-sizing:border-box;float:left}.info-block.icon-block ul li img{width:90px;float:left;margin:0 15px 0 0;position:relative}.info-block.icon-block.morecontact ul li img{width:50px;margin-left:17.5px;margin-top:2.5px;margin-bottom:2.5px;margin-right:15px;margin-left:0!important}.info-block.icon-block ul li p{float:none;padding-top:32.5px}.info-block.icon-block.morecontact ul li p{padding-top:15px;padding:0;position:relative;left:50%;transform:translate(-50%,0);float:left;width:auto}.info-block.icon-block.morecontact ul li p strong{color:#fff!important;-moz-transition:color .2s .02s ease;-o-transition:color .2s .02s ease;-webkit-transition:color .2s .02s ease}.single-footer .info-block.icon-block.morecontact ul li:hover p strong{color:#ff5a2c!important}.single-footer .info-block.icon-block.morecontact ul li p strong{color:#000!important}.info-block.icon-block.morecontact ul li:hover p strong{color:#000!important}.info-block.icon-block ul li p strong{float:none;font-size:19.5px;line-height:25px;width:100%;font-family:Montserrat}.info-block.icon-block.morecontact ul li p strong{font-family:MontserratS;font-weight:400;float:left;height:55px;line-height:55px;padding:0;margin-top:0;width:auto}.info-block.about-block.anons{position:relative;z-index:5;display:flex}.garanty-page .info-block.about-block.anons{display:block}.info-block.about-block.anons>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:auto}.info-block.about-block.anons .info-block-wrapper h2,.info-block.about-block.anons .info-block-wrapper p{text-align:left}.garanty-page .info-block.about-block.anons .info-block-wrapper p{float:left;width:100%;text-align:center;margin-left:0;padding:0}.garanty-page .info-block.about-block.anons .info-block-wrapper p:nth-of-type(1){position:relative;left:50%;transform:translate(-50%,0);width:auto;padding:0 15px}.garanty-page .info-block.about-block.anons .info-block-wrapper p:nth-of-type(2){float:left;width:100%;text-align:center;margin-left:0;padding:20px 0 0}.garanty-page .info-block.about-block.anons .info-block-wrapper p strong{font-size:19px;line-height:23px}.info-block.about-block.anons .info-block-wrapper h2{font-size:52px;line-height:57px;font-family:MontserratB;margin-bottom:50px;color:#000}.info-block.about-block.anons .info-block-wrapper h3{font-family:MontserratB;margin-bottom:50px;margin-top:-15px;color:#000}.info-block.about-block .info-block-wrapper h2{text-align:left;margin-bottom:35px;width:60%}.info-block.about-block .info-block-wrapper h3{text-align:left;margin-bottom:20px}.info-block.about-block img.alignleft{float:left;max-width:50%;margin-right:50px;margin-bottom:50px}.info-block.about-block img.alignright{float:right;max-width:50%;margin-left:50px;margin-bottom:50px;margin-top:85px}.info-block.about-block.anons .in-content{background:#f7f7f7;padding:30px;box-sizing:border-box;float:left;width:50%;margin-left:50%;border-left:3px dotted #414141;margin-top:-15px;background:linear-gradient(to top left,rgba(49,52,59,.1) 0%,transparent 100%)}.info-block.about-block.anons .info-block-wrapper h2{margin-left:49%}.info-block.about-block.anons .info-block-wrapper h3{margin-left:49%}.info-block table{height:auto;width:99%!important;padding:0;margin:0 0 40px 0!important;border-collapse:separate!important;border-spacing:2px!important;padding-top:110px}.karkas .info-block table{padding-top:130px}.drevo .info-block table{padding-top:130px}.info-block table th,.info-block table td{font-size:16px;color:#fff;padding:14px;float:none;font-weight:400;box-shadow:inset 0 0 0 1px #7a9369;line-height:23px}.info-block table th{font-size:18px;line-height:21px;min-height:27px;font-weight:400;background:#fff;color:#000;font-weight:700;font-family:MontserratS;box-shadow:inset 0 0 0 1px #000}.info-block table td{background-color:#000;border:0 solid #e4e4e4;background:0 0;color:#000;box-shadow:inset 0 0 0 1px #cacaca;text-align:center;font-family:MontserratS}.info-block table td p{width:100%;font-size:16.5px;text-align:center!important;color:#000;padding:0;float:none;font-weight:400}.info-block table td p span{width:100%;text-align:left!important;float:left;margin-top:-10px;margin-bottom:-10px}.info-block table p{font-size:22px;line-height:24px}.info-block table p strong{color:#000;font-size:15px}.info-block .info-block-wrapper blockquote{width:100%;margin-left:0;margin-right:0;border-top:0 dotted #f03045;border-bottom:0 dotted #f03045;margin-top:35px;margin-bottom:45px;background:url(/uploads/2023/01/consult-fon3.webp.pagespeed.ce.-QXJAdO7dT.webp) center center no-repeat;background-size:cover}.info-block .info-block-wrapper blockquote p{color:#fff;width:100%;text-align:center;padding:50px 120px;font-size:24px;line-height:29px;font-family:MontserratS;font-style:normal;box-sizing:border-box;background:rgba(49,52,59,.65);background:rgba(0,0,0,.75)}.info-block .info-block-wrapper blockquote p span{color:#a0f368;font-size:37px;line-height:41px;font-family:MontserratS;font-style:normal}.info-block.advans-block .info-block-inner{float:left;width:100%;background:linear-gradient(to bottom right,rgba(0,0,0,.45) 30%,rgba(0,0,0,.55) 80%);background:linear-gradient(to bottom right,rgba(80,122,52,.55) 30%,rgba(80,122,52,.75) 80%);background:linear-gradient(to bottom right,rgba(80,122,52,.7) 30%,rgba(80,122,52,.9) 80%)}.info-block.advans-block .info-block-wrapper{padding:85px 0 75px}.info-block.advans-block h2{color:#fff}.info-block.advans-block ul{width:42%;float:left;list-style:none;padding:0;margin:0;position:absolute;left:0;top:50%;transform:translate(0,-50%)}.garanty-page .info-block.advans-block ul{position:relative;top:0;left:0;width:100%;transform:translate(0,0);margin-bottom:-10px;border-bottom:2px dotted #414141;padding-bottom:50px}.info-block.advans-block ul li{width:100%;float:left;margin:20px 0}.garanty-page .info-block.advans-block ul li{width:23%;float:left;margin:0 1%}.info-block.advans-block ul li a{float:left;width:100%;height:auto;padding:0 0 20px}.info-block.advans-block ul li img{width:80px;float:left;margin:-10px 0 0;position:relative}.info-block.advans-block ul li p{color:#000;font-size:13px;line-height:17px;margin:0;padding:0;border:0;text-align:left;padding-left:22px;margin-left:92px;float:none;margin-top:0}.info-block.advans-block ul li p{font-size:16px;line-height:19px;color:#000}.info-block.advans-block ul li p strong{padding-bottom:7px;font-size:27px;line-height:32px;float:left;width:100%;color:#fff;font-family:MontserratB;color:#000}.info-block.advans-block ul li p:first-child{width:90px;text-align:center!important;float:left;margin:5px 0 0;position:relative;font-family:MontserratB;color:#383838;font-size:65px;line-height:19px;background:#a0f368;padding:0}.info-block.advans-block ul li:nth-child(even) p:first-child{background:#ff5a2c}.info-block.advans-block.terms-block .info-block-wrapper{background:center center repeat;background-size:cover;background-attachment:fixed;padding:0}.info-block.advans-block.terms-block .terms-block-inner{background:rgba(49,52,59,.7);background:rgba(34,39,46,.9);float:left;width:100%;padding:80px 0;background:rgba(0,0,0,.75)}.info-block.advans-block.terms-block h2{color:#fff;text-align:center;padding-bottom:0}.info-block.advans-block.terms-block h2 span{font-size:52px;line-height:51px;padding-top:20px;padding-bottom:0;border-bottom:2px solid #fff}.info-block.advans-block.terms-block ul{width:90%;position:relative;transform:translate(-50%,0);left:50%;margin-bottom:-20px}.karkas .info-block.advans-block.terms-block ul{width:70%}.drevo .info-block.advans-block.terms-block ul{width:80%}.info-block.advans-block.terms-block ul li{width:21%;margin-left:2%;margin-right:2%}.karkas .info-block.advans-block.terms-block ul li{width:46%}.drevo .info-block.advans-block.terms-block ul li{width:29.3333%}.info-block.advans-block.terms-block ul li img{width:110px;float:left;left:50%;transform:translate(-50%,0)}.info-block.advans-block.terms-block ul li h3{color:#a0f368;margin-bottom:0}.info-block.advans-block.terms-block ul li p,.info-block.advans-block.terms-block ul li strong{width:100%;float:left;border:0;color:#fff;text-align:center;padding:0;margin:15px 0 0;font-size:19px;line-height:24px;font-weight:400!important;font-family:OpenSans}.info-block.price-block{z-index:9999}.info-block.price-block .info-block-wrapper{padding-top:10px}.info-block.price-block.karkas-section .info-block-wrapper{padding-bottom:40px;padding-bottom:0}.info-block.price-block.derevo-price .info-block-wrapper{padding-top:0!important;margin-top:0!important}.info-block.price-block.derevo-price .info-block-wrapper h2{padding-top:0!important;margin-top:0!important}.info-block.price-block .sections{width:100%;float:left;display:flex;display:flex;flex-wrap:wrap}.info-block.price-block section{width:22%;float:left;margin:0 2.66667% 0 0;margin-right:4%;float:left;box-shadow:inset 0 0 0 0 #cacaca;padding:0;box-sizing:border-box;position:relative;background:#fcfcfc;background:#fff;display:flex;flex-wrap:wrap;align-items:start}.info-block.price-block section .textwidget{width:100%;float:left;display:flex;flex-wrap:wrap;padding-bottom:52px;align-items:start}.drevo .info-block.price-block.two-block .info-block-wrapper section .textwidget{padding-bottom:0}.karkas-section.info-block.price-block section{width:48%;width:49%;margin-right:2%}.karkas-price.info-block.price-block section{width:32.66666%;width:30.6666%}.derevo-price.info-block.price-block section{width:31.333%;margin-right:3%}.info-block.price-block section:last-child{margin-right:0}.info-block.price-block section h3{margin-bottom:0;margin-top:25px;font-size:21px;line-height:25px;text-align:left;padding-left:0;min-height:50px;text-align:center;float:left;width:100%}.info-block.price-block section:nth-of-type(2) h3 span{margin-top:35px}.karkas .info-block.price-block section h3{width:auto;float:none;min-height:0;margin-bottom:25px;width:100%;float:left}.info-block.price-block section h3 span{font-size:15px}.info-block.price-block section h4,.info-block.price-block section h3 span{color:#000;position:relative;z-index:7;margin-top:10px;float:left;width:100%;font-size:23px;line-height:32px;font-family:MontserratB;text-align:left;padding-left:0;margin-bottom:0;background:#a0f368;width:auto;padding:10px 15px;width:100%;text-align:center;box-sizing:border-box;position:relative;left:50%;transform:translate(-50%,0);width:auto;min-width:80%}.karkas-price.info-block.price-block section h3 span{background:#bbf25a;float:none;font-family:MontserratB;padding:7.5px 10px;margin-top:0;margin-bottom:-5px;bottom:-1px;position:relative;z-index:5;min-width:135px;text-align:none;position:relative;top:-3px}.karkas-price.info-block.price-block section h3 span{float:left;margin-left:20%;margin-right:20%;width:60%;margin-top:15px;box-sizing:border-box;float:none;margin-left:0;margin-right:0;width:auto;float:left;position:relative;left:50%;transform:translate(-50%,0);min-width:70%}.info-block.price-block section h4 span{font-size:18px;line-height:22px;font-family:MontserratB}.info-block.price-block section>div>p:first-of-type{background-color:#f4f4f4;border-right:3px solid #e94e25;border-bottom:3px solid #e94e25;padding:0;margin-left:18px}.info-block.price-block section img{position:relative;right:0;top:0;width:100%;z-index:6;border-radius:0;margin-right:0}.karkas-section.info-block.price-block section img{right:0;top:0;margin:0}.info-block.price-block.karkas-price section img{right:0;top:0;margin:0}.info-block.price-block.derevo-price section img{right:0;top:0;margin:0}.info-block.price-block ul{width:100%;float:left;list-style:none;padding:0 20px 0 0;padding-right:0;margin:27.5px 0 22.5px;box-sizing:border-box}.derevo-price.info-block.price-block ul{width:90%;margin-left:5%;margin-right:5%;margin-top:15px}.info-block.price-block section:first-of-type ul{margin-top:4px;margin-bottom:25px}.drevo .info-block.price-block section:first-of-type ul{margin-top:15px}.info-block.price-block ul li{width:100%;float:left;margin:0;margin-bottom:0;margin:0;padding:5px 10px;border-top:1px solid #cdcdcd;font-size:14.5px;line-height:20px;text-align:center;-moz-transition:color .2s .02s ease;-o-transition:color .2s .02s ease;-webkit-transition:color .2s .02s ease;box-sizing:border-box}.info-block.price-block ul li:first-child{border:0;padding-top:0}.info-block.price-block section:first-of-type li,.derevo-price.info-block.price-block section li:nth-child(1),.derevo-price.info-block.price-block section li:nth-child(2){text-align:left;padding:5px 0}.derevo-price.info-block.price-block section li:nth-child(3){padding-top:30px}.derevo-price.info-block.price-block section:nth-of-type(1) li:nth-child(3){padding-top:5px}.info-block.price-block ul li span{background:#a0f368;float:right;font-family:MontserratB;padding:2.5px 10px;margin-top:0;margin-bottom:-5px;bottom:-1px;position:relative;z-index:5;min-width:135px;text-align:right}.info-block.price-block .info-block-wrapper p{font-size:19px;line-height:25px;margin-bottom:30px}.drevo .info-block.price-block.two-block .info-block-wrapper p{font-size:16px;line-height:23px}.info-block.price-block .info-block-wrapper p.definite-price{text-align:center;font-family:MontserratS;width:auto;float:left;padding:10px 20px;position:relative;left:50%;transform:translate(-50%,0);border-top:2px dotted #414141;margin-top:55px;font-size:19px!important;line-height:25px!important;margin-bottom:-20px!important;border-bottom:2px dotted #414141;padding:25px 30px!important;width:calc(100% - 200px);box-sizing:border-box;color:#ff5a2c;border-color:#ff5a2c}.info-block.price-block button{height:auto;line-height:17px;width:auto;padding:9px 30px;border:0;position:relative;margin:15px 0 0;float:left;font-size:14.5px;color:#fff;cursor:pointer;position:relative;background:0 0;font-family:MontserratB;text-transform:uppercase;border-left:0 solid #f03045;border-bottom:0 solid #fb4f60;color:#fb4f60;font-family:MontserratB;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;border-right:0 solid transparent;border-top:0 solid transparent;background-color:;border-radius:35px;background:linear-gradient(89.95deg,#ff7b56 5.94%,#e94e25 98.43%);color:#fff;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;left:50%;transform:translate(-50%,0);position:absolute;bottom:0}.info-block.price-block.karkas-price section:nth-of-type(1) button,.derevo-price.info-block.price-block section:nth-of-type(1) button{margin-top:15px}.karkas-section.info-block.price-block section button,.karkas-section.info-block.price-block section:nth-of-type(1) button{margin-top:0;height:40px;line-height:20px;position:relative}.info-block.price-block button:hover{background:linear-gradient(89.95deg,#e94e25 5.94%,#ff7b56 98.43%)}.karkas-section.info-block.price-block .modal{position:absolute;top:50%;left:50%;padding:30px;width:80%;box-sizing:border-box;z-index:77;background:rgba(127,127,127,.75);transform:translate(-50%,-50%);margin-top:-26px}.karkas-section.info-block.price-block section h3{margin-top:0;min-height:0;margin-bottom:15px;color:#fff;text-align:center}.karkas-section.price-block section p{text-align:center;color:#fff}.karkas-price p{text-align:center;font-family:MontserratS;width:auto;float:left;padding:10px 20px;position:relative;left:50%;transform:translate(-50%,0);border-top:2px dotted #414141;margin-top:40px;margin-bottom:-55px!important;font-size:16px!important;line-height:21px!important;margin-bottom:50px}.karkas .info-block.price-block section .sp-easy-accordion{float:left;width:100%;margin-bottom:15px}.karkas .info-block.price-block section .sp-ea-single{float:left;width:100%}.karkas .info-block.price-block section .sp-easy-accordion h3{min-height:0;margin:0}.karkas .info-block.price-block section .sp-easy-accordion h3 a{text-align:left;padding-left:35px;position:relative;font-family:MontserratS;color:#000;font-size:16px;line-height:20px;padding-top:9.5px;padding-bottom:9.5px}.karkas .info-block.price-block section .sp-easy-accordion h3 a:hover{color:#ff5a2c!important}.karkas .info-block.price-block section .sp-easy-accordion h3 a i{position:absolute;left:15px;top:9px}.karkas .info-block.price-block section .sp-easy-accordion h3 a i:before{font-size:14px}.karkas .info-block.price-block section .sp-easy-accordion .sp-collapse{float:left;width:100%}.karkas .info-block.price-block section .sp-easy-accordion .sp-collapse .ea-body{float:left;width:100%}.karkas .info-block.price-block section .sp-easy-accordion .sp-collapse .ea-body p{float:left;width:100%;margin:0!important;border:0!important;text-align:left;font-family:OpenSans;font-size:14.5px!important;line-height:19px!important;padding:0!important}.karkas .info-block.price-block section .sp-easy-accordion .sp-collapse .ea-body ul{padding:0 20px 0 35px;margin:0}.karkas .info-block.price-block section .sp-easy-accordion .sp-collapse .ea-body li{list-style:disc;border:0;padding:0;font-size:14.5px!important;line-height:19px!important;text-align:left!important}.info-block.price-block.two-block .sections{display:flex;flex-wrap:wrap}.info-block.price-block.two-block section{width:50%;margin-right:0;min-height:100px;box-sizing:border-box;padding:40px 30px 30px;box-shadow:0 0 0 1px #cdcdcd}.info-block.price-block.two-block section:nth-of-type(1){background:#f0f0f0;background:linear-gradient(to bottom left,rgba(49,52,59,.1) 0%,transparent 100%)}.info-block.price-block.two-block section:nth-of-type(2){margin-right:0}.info-block.price-block.two-block section h2{font-size:27px;line-height:32px;font-family:MontserratB;margin-bottom:25px}.info-block.price-block.two-block section img.alignleft{right:0;left:0;top:0;margin:0 30px 30px 0;float:left;width:45%;float:left}.info-block.price-block.two-block section a:hover img{opacity:.6}.info-block.price-block.two-block section p{padding-bottom:25px}.info-block.price-block.two-block section h3,.info-block.price-block.two-block section ul,.info-block.price-block.two-block section li{float:none;text-align:left;border:0}.info-block.price-block.two-block section h3{margin-top:0;font-size:18px;line-height:22px;min-height:0;padding-left:calc(45% + 30px);box-sizing:border-box}.info-block.price-block.two-block section ul{padding-left:calc(45% + 30px);padding-top:0;margin-top:10px}.info-block.price-block.two-block section li{list-style:disc;width:calc(100% - 20px);margin-left:20px;padding:0;font-size:16px;line-height:23px}.info-block.price-block.two-block section .gallery{width:100%;float:left;margin:0 0 -13.5px 0!important}.info-block.price-block.two-block section .gallery.gallery-columns-1{right:0;left:0;top:0;margin:0 30px 30px 0;float:left;width:45%;float:left}.info-block.price-block.two-block section .gallery .gallery-item{margin-bottom:13.5px;float:left}.info-block.price-block.two-block section .gallery.gallery-columns-2 .gallery-item{width:49%;margin-right:2%;float:left}.info-block.price-block.two-block section .gallery.gallery-columns-2 .gallery-item:nth-of-type(2){margin-right:0}.info-block.price-block.two-block section .gallery img{right:0;left:0;top:0;margin:0;float:left;width:100%;float:left}.info-block.portfolio-block{z-index:7}.info-block.portfolio-block .info-block-wrapper{padding-bottom:0}.single-port-cat.single-single .info-block.portfolio-block .info-block-wrapper{padding-bottom:80px}.garanty-page .info-block.portfolio-block .info-block-wrapper h2{text-align:left;text-align:center;margin-top:20px}.info-block.portfolio-block.news-block .info-block-wrapper{padding-bottom:80px}.info-block.portfolio-block.services .info-block-wrapper{padding:0;margin-bottom:-20px}.info-block.portfolio-block.news .info-block-wrapper{padding-top:80px}.info-block.portfolio-block.news-block .info-block-wrapper h2{text-align:left;text-align:center}.info-block.portfolio-block .info-block-wrapper>img{float:left;width:16%;height:auto;margin-top:15px;margin-right:4%;margin-left:2%}.info.single-info.single-port-cat .info-block-wrapper>h3{text-align:left;margin-bottom:25px;margin-top:25px;float:left;width:100%}.info.single-info.single-port-cat .info-block-wrapper>h3:first-of-type{margin-top:0}.info.single-info.single-port-cat .widget-wrapper>p{text-align:center!important;margin-top:-20px;padding-bottom:40px;position:relative;left:50%;transform:translate(-50%,0);max-width:950px}.info-block.portfolio-block ul{height:auto;width:104%;padding:0;border:0;margin:0 0 -20px -2%;float:left;list-style:none;display:flex;flex-wrap:wrap}.info-block.portfolio-block ul>li{height:auto;width:48%;padding:0;border:0;margin:0 1% 30px;float:left;position:relative;background:#000;background:#000}.info-block.portfolio-block.news-block ul{width:103%;margin:0 0 -20px -1.5%;padding-bottom:70px;display:flex}.made-projects .info-block.portfolio-block.news-block ul{width:104%;padding-bottom:0;margin:0 0 -20px -2%;margin-bottom:0;display:block}.info-block.portfolio-block.news-block ul>li{width:29.333%;margin:0 2% 30px;position:relative}.info-block.portfolio-block.news-block ul>li{background:#fff}.made-projects .info-block.portfolio-block.news-block ul li:nth-child(3n+1){clear:both}.info-block.portfolio-block ul li img,.info-block.portfolio-block ul li iframe{height:auto;width:100%;padding:0;border:0;margin:0;float:right;position:relative;right:0;top:0;z-index:0;height:auto;opacity:.9;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease}.info-block.portfolio-block ul li iframe{height:356px}.info-block.portfolio-block ul li:hover img,.info-block.portfolio-block ul li:hover iframe{opacity:.45}.info-block.portfolio-block.news-block ul li img{height:auto;float:right;width:calc(100% + 12px);box-shadow:-8px 8px 12px 0 #cdcdcd}.made-projects .info-block.portfolio-block.news-block ul li img{width:100%}.info-block.portfolio-block ul>li .portfolio-content{position:absolute;right:0;top:0;background:rgba(0,0,0,.3);background:linear-gradient(to top,rgba(49,52,59,.75) 20%,transparent 50%);padding:40px;height:100%;width:100%;box-sizing:border-box;left:auto;height:auto}.info-block.portfolio-block ul>li .portfolio-content-in{position:absolute;left:40px;top:auto;bottom:40px;height:auto;width:90%}.info-block.portfolio-block ul li h3{font-family:MontserratB;text-align:left;position:relative;z-index:2;padding:0;color:#fff;float:left;width:100%;box-sizing:border-box;text-align:left;font-size:29px;line-height:34px;margin-bottom:10px}.info-block.portfolio-block ul>li h4{text-align:left;z-index:2;padding:0;color:#fff;max-width:100%;text-transform:none;text-align:left;font-size:18px;margin-bottom:0}.info-block.portfolio-block ul>li p{text-align:left;position:relative;z-index:2;padding:10px 0 0;color:#fff;max-width:100%;text-transform:none;font-family:OpenSansL}.info-block.portfolio-block.news-block ul li h3{padding:20px 20% 0 0;width:80%;text-align:left;margin:0;float:left;width:100%;font-size:18px;line-height:23px;color:#000}.made-projects .info-block.portfolio-block.news-block ul li h3{text-align:center;width:100%;padding-right:0}.info-block.portfolio-block.news-block ul li p{color:#000;padding:20px 15px 10px 0;width:100%;text-align:left;margin:0;float:left;font-size:15px;line-height:19px;box-sizing:border-box}.info.single-info.made-projects .info-block.portfolio-block.news-block ul li p{text-align:center;padding-left:0;padding:20px 15px 10px}.info-block.portfolio-block>.info-block-wrapper>.widget-wrapper>button,.info-block.portfolio-block.news-block button{height:50px;line-height:45px;width:auto;padding:0 30px;border:0;position:relative;margin:15px 0 0;float:left;font-size:14.5px;color:#fff;cursor:pointer;position:relative;background:0 0;font-family:MontserratB;text-transform:uppercase;border-left:0 solid #f03045;border-bottom:0 solid #fb4f60;color:#fb4f60;font-family:MontserratB;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;border-right:0 solid transparent;border-top:0 solid transparent;background-color:;border-radius:30px;background:linear-gradient(89.95deg,#ff7b56 5.94%,#e94e25 98.43%);color:#fff}.info-block.portfolio-block.news-block button{position:absolute;bottom:-70px;left:0}.info-block.portfolio-block.news-block button:hover,.info-block.portfolio-block>.inf0-block-wrapper>.widget-wrapper>button:hover{background:linear-gradient(89.95deg,#e94e25 5.94%,#ff7b56 98.43%)}.info-block.portfolio-block.tabs{margin-top:-20px;margin-bottom:-10px;z-index:777}.info-block.portfolio-block.tabs .widget-wrapper,.info-block.portfolio-block.tabs .text_widget{float:none;width:auto}.info-block.portfolio-block.tabs .widget-wrapper .more{margin-top:5px}.info-block.portfolio-block.tabs h2{width:auto;float:left}.info-block.portfolio-block>div>div>div>h2:nth-of-type(2){display:none}.info-block.portfolio-block.tabs ol,.info-block.portfolio-block #sp-tab__ul{width:auto;float:left;list-style:none;padding:0;margin:-5px 0 30px 35px;position:relative;border:0!important;margin:-18.5px 0 30px 35px}.info.karkas .info-block.portfolio-block.tabs ol,.info.karkas .info-block.portfolio-block #sp-tab__ul,.info.drevo .info-block.portfolio-block.tabs ol,.info.drevo .info-block.portfolio-block #sp-tab__ul{margin-top:-3.5px}.info-block.portfolio-block.tabs ol li,.info-block.portfolio-block #sp-tab__ul li{width:auto;float:left;margin:5px 10px 0;background:transparent!important}.info-block.portfolio-block #sp-tab__ul .sp-tab__nav-link{border:0!important;padding:0!important}.info-block.portfolio-block.tabs ol li a,.info-block.portfolio-block #sp-tab__ul li h4{float:left;width:100%;height:auto;padding:12px 22px;font-size:14px;color:#f03045;cursor:pointer;position:relative;font-family:MontserratB;background:0 0;text-transform:uppercase;box-shadow:0 0 0 0 #f03045;box-sizing:border-box;border-radius:30px;border-radius:30px;color:#fff!important;background:0 0;border-color:#e8031a;color:#e94e25!important;box-shadow:inset 0 0 0 1px #e94e25}.info-block.portfolio-block.tabs ol li a,.info-block.portfolio-block #sp-tab__ul li .sp-tab__nav-link.sp-tab__active h4{background:linear-gradient(89.95deg,#ff7b56 5.94%,#e94e25 98.43%);color:#fff!important;box-shadow:inset 0 0 0 0 #e94e25}.info-block.portfolio-block.tabs ol li a:hover,.info-block.portfolio-block #sp-tab__ul li h4:hover,.info-block.portfolio-block #sp-tab__ul li .sp-tab__nav-link.sp-tab__active h4:hover{background:linear-gradient(89.95deg,#e94e25 5.94%,#ff7b56 98.43%);color:#fff!important;box-shadow:inset 0 0 0 0 #e94e25}.info-block.portfolio-block .sp-tab__tab-content{float:left;width:100%}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane{padding:0!important;border:0!important}}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane p{padding:0}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container,.info-block.portfolio-block .sp-tab__tab-content .wp-video{height:auto;width:48%!important;padding:0;border:0;margin:0 1% 30px;float:left;position:relative;background:#000;background:#000}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container iframe{width:100%;padding:0;border:0;margin:0;float:right;position:relative;right:0;top:0;z-index:0;height:auto;opacity:.75;height:356px!important;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container iframe:hover{opacity:1}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane p,.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane li a{padding:0!important}.info-block.sale-block .widget-wrapper,.info-block.sale-block .textwidget{float:left;width:100%}.rt-wpls .slick-track{padding:0!important}.rt-wpls .slick-dotted.slick-slider{margin:0 0 20px 0!important}.rt-wpls .slick-list{width:1070px!important;position:relative!imortant;left:50%!important;transform:translate(-50%,0)!important}.rt-wpls .slick-slide{padding:0!important}.info-block.sale-block h2{margin-bottom:35px}.info-block.sale-block .owl-item img{-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease}.info-block.sale-block .owl-item:hover img{opacity:.7!important}.rt-wpls .slick-dots{bottom:-35px!important}.rt-wpls .slick-dots li button{padding:0!important}.rt-wpls .slick-dots li button:before{opacity:1!important;color:#0dbed8!important;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;align-content}.rt-wpls .slick-dots li.slick-active button:before,.rt-wpls .slick-dots li button:hover:before{color:#006a7a!important}.rt-wpls .slick-dots li{margin:0 4px!important}body .owl-carousel .owl-stage-outer,.sale-block .owl-carousel.owl-loaded,.info-block.sale-block .info-block-wrapper .white{float:left!important;width:100%!important;padding:0!important;background:transparent!important;border:0!important;margin:0!important;position:relative;height:auto!important}body .owl-carousel .owl-stage-outer:before{content:'';height:30px;width:100%;position:absolute;top:4px;background:url(/uploads/2023/01/lenta-1.webp.pagespeed.ce.v-oWdHgcRr.webp) center center repeat;background-size:auto 29px;float:left;left:0}body .owl-carousel .owl-stage-outer:after{content:'';height:30px;width:100%;position:absolute;top:auto;bottom:4px;background:url(/uploads/2023/01/lenta-1.webp.pagespeed.ce.v-oWdHgcRr.webp) center center repeat;background-size:auto 29px;float:left;left:0}.owl-carousel.owl-drag .owl-item{border:4px solid #000!important}.sale-block .owl-carousel .owl-item .sa_hover_container{background-color:transparent!important;padding:0!important;min-height:0!important}.sale-block .owl-carousel .owl-item .sa_hover_container p{padding:0!important}body .sa_owl_theme .owl-dots{padding:0!important}body .sale-block .autohide-arrows .owl-nav{float:left;width:100%;height:auto;display:block!important}body .sale-block .sa_owl_theme .owl-nav .owl-prev{left:-60px!important;margin-top:-20px!important}body .sale-block .sa_owl_theme .owl-nav .owl-next{right:-60px!important;margin-top:-20px!important}body .sale-block .owl-carousel .owl-nav button.owl-prev:hover,body .sale-block .owl-carousel .owl-nav button.owl-next:hover,body .sale-block .white .sa_owl_theme .owl-nav .owl-next:hover,body .sale-block .white .sa_owl_theme .owl-nav .owl-prev:hover{background-color:transparent!important;opacity:.5!important}.owl-carousel .owl-stage{float:left;padding:30px 0;height:auto!important}.mejs-container{height:350px!important}.mejs-container video{height:calc(100% - 40px)!important}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane:nth-of-type(2) p{width:100%;height:auto;border:0;float:left;margin-top:0}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane:nth-of-type(2) p a{height:40px;line-height:37px;width:auto;padding:2px 30px;border:0;position:relative;left:50%;margin:0;float:left;font-size:14.5px;color:#fb4f60;cursor:pointer;position:relative;background:0 0;font-family:MontserratB;background:0 0;transform:translate(-50%,0);text-transform:uppercase;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;border-radius:30px;background:linear-gradient(89.95deg,#ff7b56 5.94%,#e94e25 98.43%);color:#fff;height:50px;line-height:48px}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane:nth-of-type(2) p a{background:linear-gradient(89.95deg,#a1f368 5.94%,#85c455 98.43%)}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane:nth-of-type(2) p a:hover{background:linear-gradient(89.95deg,#e94e25 5.94%,#ff7b56 98.43%)}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane:nth-of-type(2) p a:hover{background:linear-gradient(89.95deg,#85c455 5.94%,#a1f368 98.43%)}.info-block.projecting-block .info-block-wrapper{padding-top:30px;margin-bottom:20px;margin-bottom:0;padding-bottom:70px}.info-block.projecting-block .info-block-wrapper .widget-wrapper{float:left;width:100%}.info-block.projecting-block .info-block-wrapper p:first-of-type{font-size:19px;line-height:25px}.info-block.projecting-block section{width:47%;float:left;margin:0 1.5%;float:left;border:1px solid #cacaca;box-shadow:-18px 18px 0 0 #f4f4f4;padding:0;box-sizing:border-box;position:relative}.info-block.projecting-block section h3{margin-bottom:0;margin-top:0;font-size:19px;line-height:26px;text-align:left;padding:25px 30px 15px;box-sizing:border-box;color:#000;background:#e2ffd4;background:#fff}.info-block.projecting-block section h3 span{font-size:16px}.info-block.projecting-block section h4{color:#000;position:relative;z-index:7}.info-block.projecting-block section img{position:relative;left:0;top:0;width:100%;z-index:6}.info-block.projecting-block ul{width:100%;float:left;list-style:none;padding:0;margin:0;padding:0 30px 20px;box-sizing:border-box}.info-block.projecting-block ul li{width:100%;float:left;margin:0;margin-bottom:0;margin:0;padding:10px 0;border-top:1px solid #cdcdcd;font-size:15px;line-height:20px;text-align:left;-moz-transition:color .2s .02s ease;-o-transition:color .2s .02s ease;-webkit-transition:color .2s .02s ease;position:relative;padding-left:38px;box-sizing:border-box}.info-block.projecting-block ul li:before{content:'';height:25px;width:25px;background:url(/uploads/2023/01/galka.webp.pagespeed.ce.KjksUUrbxE.webp) center center no-repeat;background-size:25px 25px;position:absolute;left:0;top:7.5px}.info-block.projecting-block ul li:first-child{border:0}.info-block.projecting-block .more-in{left:0;transform:translate(0,0);margin-top:35px;margin-bottom:-80px;float:right;border-bottom:1px solid #f03045;box-shadow:0 0 0 0 #f03045;text-transform:none;text-transform:none;color:#e94e25;border-radius:0;background:transparent!important;position:relative;font-size:16px;text-transform:uppercase;margin-bottom:-40px;float:right;margin-right:1.5%;margin-top:0}.info-block.projecting-block .more-in:after{content:'Натисніть для перегляду';position:absolute;bottom:-25px;color:#e94e25;width:100%;font-size:13.5px;line-height:17px;left:auto;right:0;text-align:right;text-transform:none;padding-right:32.5px}.info-block.projecting-block .more-in img{height:35px;width:auto;margin-top:6px;margin-right:15px;margin-bottom:-7px;float:left}.info-block.projecting-block .more-in:hover{background:0 0;border-color:#e8031a;color:#e8031a}.info-block.projecting-block ul.structure-buttons{padding:55px 20px 0 2px;margin-bottom:-70px}.info-block.projecting-block ul.structure-buttons li{padding:10px 10px 50px;float:left;width:23%;border:0;margin-right:2.6666%;box-shadow:0 0 0 1px #cdcdcd;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease}.info-block.projecting-block ul.structure-buttons li:hover{background:#f5f5f5}.info-block.projecting-block ul.structure-buttons li:last-child{margin-right:0}.info-block.projecting-block ul.structure-buttons li:before{display:none}.info-block.projecting-block ul.structure-buttons li a{padding:0;position:relative;margin:0;width:auto;left:50%;transform:translate(-50%,0);width:auto;float:left;padding-bottom:20px;text-align:center}.info-block.projecting-block ul.structure-buttons li a img{float:none;height:35px;width:auto;margin-top:6px;margin-right:7px;margin-bottom:-10px;margin-left:-3px}.info-block.projecting-block ul.structure-buttons li a span{float:left;width:100%;margin-top:-10px;text-align:center;font-size:13.5px;line-height:19px;font-family:OpenSansSB}.info-block.projecting-block ul.structure-buttons .more-in:after{padding:0;float:left;text-align:center}.info-block.etaps-block{background:center center repeat;background-size:auto auto;margin-top:70px}.info-block.etaps-block .info-block-wrapper{padding-top:70px}.info-block.etaps-block .etaps-block-inner{float:left;width:100%;background:linear-gradient(to bottom right,rgba(80,122,52,.65) 30%,rgba(80,122,52,.85) 80%)}.info-block.etaps-block h2{color:#fff}.info-block.etaps-block ul{width:100%;float:left;list-style:none;padding:0;margin:-15px 0 0}.info-block.etaps-block ul li{width:18%;float:left;margin:0 1%;position:relative}.info-block.etaps-block ul li a{float:left;width:100%;height:auto;padding:30px 0}.info-block.etaps-block ul li>img:first-of-type{width:110px;float:left;margin:0;position:relative;left:50%;transform:translate(-50%,0);border-radius:50%;border:0 solid #544d5d;padding:10px;margin-top:-10px;margin-bottom:-25px}.info-block.etaps-block ul li img.arrow{width:50px;float:left;margin:0;position:absolute;left:auto;top:40px;right:-40px;transform:translate(0,0)}.info-block.etaps-block ul li h3{text-align:center;float:left;padding:0;width:100%;margin-bottom:0;margin-top:10px;font-size:19px;line-height:24px;color:#fff;-moz-transition:color .2s .02s ease;-o-transition:color .2s .02s ease;-webkit-transition:color .2s .02s ease;float:left;width:100%;font-family:MontserratS}.info-block.etaps-block ul li a:hover h3{color:#ff9138}.info-block.etaps-block ul li p{font-size:14px;line-height:19px;color:#fff}.single-single .info-block.consult-block{margin-bottom:0}.single-single.single-article .info-block.consult-block{margin-top:-30px}.info-block.consult-block .info-block-wrapper{background:url(/uploads/2023/01/xconsult-fon4-1.webp.pagespeed.ic.uBxbP6sIZD.webp) center center repeat;background-size:cover;padding:0}.single-single.single-project .info-block.consult-block .info-block-wrapper{background:0 0;padding-top:80px}.info-block.consult-block .consult-wrapper{background:rgba(0,0,0,.55);background:rgba(49,52,59,.65);float:left;width:100%;background:linear-gradient(to bottom right,rgba(80,122,52,.7) 30%,rgba(80,122,52,.9) 80%);background:linear-gradient(to bottom right,rgba(80,122,52,.7) 30%,rgba(80,122,52,.9) 80%);background:rgba(34,39,46,.9);padding:80px 70px;box-sizing:border-box;background:rgba(0,0,0,.75);background:rgba(0,0,0,.45)}.info-block.consult-block .consult-wrapper .widget-wrapper:nth-of-type(2){padding-right:520px;box-sizing:border-box}.info-block.consult-block .consult-wrapper .textwidget>h2{color:#fff;text-align:left;padding-top:0;color:#a0f368;font-size:37px;line-height:41px;font-family:MontserratS;font-style:normal}.info-block.consult-block .consult-wrapper .textwidget>h3{color:#fff;text-align:left;color:#fff;width:100%;text-align:left;font-size:24px;line-height:29px;font-family:MontserratS;font-style:normal}.info-block.consult-block .consult-wrapper .textwidget>h3:nth-of-type(2){color:#bedb46}.info-block.consult-block .consult-wrapper .textwidget>p{color:#fff;text-align:left;width:100%;padding:0}.consult-block .more-in{box-shadow:0 0 0 2px #fff;float:left;margin-top:30px;transform:translate(0,0);left:0;color:#fff}.consult-block .more-in:hover{background:#00cb01;color:#2f471e;box-shadow:0 0 0 2px #00cb01}.consult-block .wpcf7{background:#dff1ff;border-radius:0;width:450px;margin-left:50px;margin-right:0;padding:42.5px 3%;float:right;margin-left:70px;margin-bottom:-178px;background:#fbfff9;padding:35px 30px 20px;box-sizing:border-box;border-bottom:3px dotted #414141;background:linear-gradient(to top left,rgba(49,52,59,.1) 0%,rgba(255,255,255,.5) 100%);background:#f4f4f4;position:absolute;right:70px;margin-top:-40px}.consult-block .wpcf7 form{float:left;width:100%}.consult-block .wpcf7 h3{margin-bottom:20px}.consult-block .wpcf7 p{margin-top:0;margin-bottom:15px;width:100%;text-align:center;padding:0;color:#000;font-size:14.5px;line-height:18px}.consult-block .wpcf7 .agree-field p{text-align:left;margin-bottom:0}.wpcf7-list-item{margin:10px 0!important}.consult-block .wpcf7 .consult-fields .field,.consult-block .wpcf7 .consult-fields .field span,.consult-block .wpcf7 .consult-fields .button{width:100%;float:left}.consult-block .wpcf7 .consult-fields .field input,.consult-block .wpcf7 .consult-fields .field textarea{height:41px;line-height:41px;border:2px solid #c6e1fd;box-sizing:border-box;border-radius:0;background:#fff;width:100%;float:left;color:#777;font-size:15px;line-height:18px;padding:0 5%;margin-bottom:10px;border:0;border-bottom:2px solid #414141;font-family:MontserratS;border-left:2px solid #414141}.consult-block .wpcf7 .consult-fields .field textarea{height:70px;padding:15px 5%}.consult-block .wpcf7 .button input{height:50px;line-height:40px;width:auto;padding:2px 30px;border:0;position:relative;left:50%;margin:25px 0 0;float:left;font-size:14.5px;color:#fb4f60;cursor:pointer;position:relative;background:0 0;font-family:MontserratB;background:0 0;transform:translate(-50%,0);text-transform:uppercase;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;border-radius:30px;background:linear-gradient(89.95deg,#ff7b56 5.94%,#e94e25 98.43%);color:#fff;height:50px;line-height:47.5px}.consult-block .wpcf7 .button input:hover{background:linear-gradient(89.95deg,#e94e25 5.94%,#ff7b56 98.43%)}.info-block.contact-block{background:center center repeat;background-size:cover;background-attachment:fixed;margin-top:80px}.info-block.contact-block .info-block-in{background:rgba(0,0,0,.55);background:rgba(49,52,59,.85);float:left;width:100%}.info-block.contact-block .info-block-wrapper{background:0 0}.info-block.faq-block{background:center center no-repeat;background-size:auto 160%;background-attachment:fixed;margin-top:20px;z-index:555;margin-top:0}.info-block.faq-block .info-block-wrapper{margin-bottom:-20px;padding-bottom:0}.info-block.faq-block section{width:45%;float:left;margin-right:5%;width:100%;margin-right:0}.info-block.faq-block section:nth-of-type(2){width:50%;margin-left:0;margin-right:0;width:100%;margin-top:0;margin-bottom:0}.single .info-block.faq-block section:nth-of-type(2){margin-top:0}.single-single .info-block.faq-block .info-block-wrapper>div{margin-top:130px!important}.single-single .info-block.faq-block .info-block-wrapper>div>section{width:50%;margin-left:0;margin-right:0}.single-article.single-single .info-block.faq-block .info-block-wrapper>div>section{width:100%;margin-top:0}.info-block.faq-block.faq1 section:nth-of-type(1){float:left}.info-block.faq-block.faq2 section:nth-of-type(1){float:right}.info-block.faq-block.faq1 section:nth-of-type(2){width:42%;margin-left:8%;margin-right:0;float:right}.info-block.faq-block.faq2 section:nth-of-type(2){width:42%;margin-right:0;margin-left:4%;float:left}.info-block.faq-block h2{text-align:left;margin-top:0;color:#000;text-align:center}.info-block.faq-block h3{text-align:left;margin-top:0;color:#000;text-align:center}.info-block.faq-block .ea-card p{font-size:14px}.info-block.faq-block section>p{position:relative;left:50%;transform:translate(-50%,0);margin-bottom:0;max-width:100%;text-align:center!important;margin-bottom:35px;padding-bottom:0}.info-block.faq-block .sp-easy-accordion p{text-align:left!important}.info-block.faq-block ul{float:right;width:100%;margin-left:0;margin-right:0;margin-top:30px;padding:0;margin:-10px 0}.info-block.faq-block .sp-easy-accordion .sp-ea-single{float:right;width:100%;position:relative;cursor:pointer;border-bottom:1px dotted #cacaca;margin-bottom:15px;background-color:#f4f4f4!important;margin-top:-10px;border:1px solid #cacaca;border-radius:0}.info-block.faq-block .sp-easy-accordion .sp-ea-single h3{margin:0}.info-block.faq-block .sp-easy-accordion .sp-ea-single h3 a{font-family:'MontserratS';font-size:15px;line-height:22px;text-align:left;padding:15px 20px 10px;padding-left:50px}.info-block.faq-block .sp-easy-accordion .sp-ea-single h3 a:hover{color:#e94e25!important}.info-block.faq-block .sp-easy-accordion .sp-ea-single h3 a i{font-size:15px;margin-left:-25px}.info-block.faq-block .sp-easy-accordion .sp-ea-single .ea-body{padding:35px 20px 35px 50px}.info-block.faq-block ul li:before{content:'';background:left center no-repeat;background-size:auto 17px;position:absolute;left:0;top:0;height:20px;width:30px}.info-block.faq-block ul li:hover{color:#7a9369}.info-block.faq-block .info-block-wrapper>img{float:left;width:40%;margin:0;margin-top:-100px}.info-block.faq-block .info-block-wrapper>img.arrow{width:110px;margin:0;position:absolute;left:50%;margin-left:-60px;margin-top:-50px}.info-block.faq-block.faq2 .info-block-wrapper>img.arrow{width:180px;margin:0;position:absolute;left:auto;right:50%;margin-right:-100px;margin-top:-50px}.info-block.reviews-block .info-block-wrapper{z-index:77;border:1px solid #cacaca;padding:15px 0;margin-bottom:15px}.info-block.reviews-block h2,.info-block.reviews-block p{text-align:center}.info-block.reviews-block h2{margin-top:0;margin-bottom:15px}.info-block.reviews-block h3{padding:0;margin:0;width:100%;text-align:center;color:#7e6f91}.info-block.reviews-block{background:#fff;z-index:4;z-index:77}.info-block.reviews-block ul{width:100%;padding:0;position:relative;margin-top:40px;list-style:none;float:left}.info-block.reviews-block ul li{width:90%;margin:0 5%}.info-block.reviews-block ul li p{float:none;width:auto;text-align:left;padding-left:190px}.info-block.reviews-block ul li h4{padding:10px 0;margin:0;width:auto;float:left;position:relative;left:50%;color:#544d5d;transform:translate(-50%,0)}.info-block.reviews-block ul li h4 img{width:auto;margin-right:6px;height:20px;position:relative;bottom:-4px}.info-block.reviews-block ul li p{padding:0 30px 30px;text-align:center;font-size:14px;line-height:21px;width:90%;margin-left:5%;float:left;box-sizing:border-box}.info-block.reviews-block ul li h4{font-family:'Montserrat';font-size:14px;border-top:1px dotted #000;padding-top:5px;margin-top:12.5px;padding-left:15px;padding-right:15px}.info-block.reviews-block img.left,.info-block.reviews-block img.right{position:absolute;top:50%;transform:translate(0,-65%);left:0;width:60px;height:auto}.info-block.reviews-block img.right{left:auto;right:0}.info-block.photo-block.photos .info-block-wrapper{padding:0;margin-top:-15px;width:90%}.info-block.photo-block.insta .info-block-wrapper{padding-top:40px}.info-block.photo-block ul{width:100%;float:left;list-style:none;padding:0;margin:0 0 -30px}.info-block.photo-block ul li{width:23%;float:left;margin:0 1% 30px}.info-block.photo-block ul li img{width:100%;float:left;margin:0;position:relative}.info-block.about-block.tabs .sidebar{float:right;width:25%;margin-left:5%;margin-bottom:20px;box-shadow:0 0 0 1px #cdcdcd;padding:20px;box-sizing:border-box}.info-block.about-block.tabs .sidebar ul{width:100%;float:left;list-style:none;padding:0;margin:0}.info-block.about-block.tabs .sidebar ul li{width:100%;float:left;margin:0;border-bottom:1px solid #cdcdcd;font-size:14px;line-height:19px;width:100%;float:left;padding:12px 15px;height:auto;box-sizing:border-box;cursor:pointer}.info-block.about-block.tabs .sidebar ul li:last-child{border:0}.info-block.about-block.tabs .sidebar ul li:hover{background:#d5cede}.info-block.about-block.tabs .inner-content{float:left;width:70%}.info-block.about-block.tabs .inner-content h2{text-align:left}.single-cat .info-block.advans-block ul{position:static;top:0;transform:translate(0,0);width:104%;margin-left:-2%;margin-bottom:-25px}.single-cat .info-block.advans-block ul li{width:16%;margin-left:2%;margin-right:2%}.single-cat .info-block.advans-block ul li img{width:90px;margin:-10px 0 10px;left:50%;transform:translate(-50%,0)}.single-cat .info-block.advans-block ul li p{padding:0;margin:0;text-align:center!important}.single-cat .info-block.advans-block ul li strong{font-size:19px;line-height:25px}.single-cat h2{float:none!important;width:100%!important;margin-right:0!important}.single-cat .info-block.about-block .wp-block-image{margin:0}.single-cat .info-block.about-block .wp-block-image figure.alignleft{float:left;max-width:50%;margin-right:50px;margin-bottom:50px}.single-cat .info-block.about-block .wp-block-image figure.alignright{float:right;max-width:50%;margin-left:50px;margin-bottom:50px}.single-cat .info-block.about-block .wp-block-image figure img{width:100%;height:auto}.wp-block-separator{padding:30px 30% 60px;margin:0;border:0;width:40%}.single-article .wp-block-separator{padding:40px 30% 15px;border:0!important}.single-cat .wp-block-separator:first-of-type{margin-top:70px}.wp-block-separator:after{content:'';width:120px;position:relative;height:1px;position:relative;left:50%;transform:translate(-50%,0);background-color:#cdcdcd;float:left}.single-article .wp-block-image{margin:0}.single-article .wp-block-image img{height:auto!important}.single-cat .wp-block-table{margin:0!important;width:100%!important;padding-top:20px}.single-cat .wp-block-table table{margin-left:0!important;margin-right:0!important;width:100%!important;padding-top:0!important;margin-bottom:90px!important}.single-cat .wp-block-table table td{width:25%!important;max-width:25%!important}.single-cat .wp-block-table table tr:nth-of-type(1) td{color:#000;font-weight:700;font-family:MontserratS;box-shadow:inset 0 0 0 1px #000}.single-cat .wp-block-table table td img{width:90%;height:auto;margin:5%}.single-cat .wp-block-columns{width:100%;margin-left:0;margin-right:0;margin:0}.single-cat a.pdf{position:relative;left:50%;transform:translate(-50%,0);float:left;color:#000;padding-bottom:15px}.single-cat a.pdf:before{content:'';background:center center no-repeat;background-size:auto 100%;height:40px;width:30px;margin-right:10px;float:left;margin-top:-10px}.single-cat a.pdf:hover{color:#e94e25}.slide-block.single-slide .about-wrapper h1{font-size:89px;line-height:94px;color:#fff;text-align:center;width:90%;margin-left:5%}.slide-block.single-slide.single-article .about-wrapper h1,.slide-block.single-slide .about-wrapper h1{font-size:59px;line-height:64px}.slide-block.single-slide .about-wrapper p{font-family:MontserratB;font-size:31px;line-height:40px;color:#a0f368;text-align:center;width:500px;position:relative;left:50%;transform:translate(-50%,0);padding-bottom:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{background:#000}.blocks-gallery-grid .blocks-gallery-image:hover img,.blocks-gallery-grid .blocks-gallery-item:hover img,.wp-block-gallery .blocks-gallery-image:hover img,.wp-block-gallery .blocks-gallery-item:hover img{opacity:.75}.single .info-block.faq-block .info-block-wrapper{padding-bottom:80px;padding-top:95px}.info.single.single-single.single-article .info-block.faq-block .info-block-wrapper{padding-top:65px}.single .info-block.faq-block .info-block-wrapper h2{text-align:left;text-align:center!important;width:100%!important}.single-single .wp-block-table{margin:0!important}.single-single .wp-block-table table{margin-left:0!important;margin-right:0!important;width:100%!important;padding-top:0!important;margin-bottom:90px!important}.single-single.single-project .wp-block-table table{margin-bottom:30px!important}.single-single.single-page .wp-block-table table{padding-top:10px!important;margin-bottom:70px!important}.single-single .wp-block-table table td{width:50%!important;font-weight:400;font-family:OpenSansM;padding-top:8px;padding-bottom:8px}.single-single .wp-block-table table tr td:nth-of-type(1){color:#000;font-weight:700;font-family:MontserratS;box-shadow:inset 0 0 0 1px #000;font-family:OpenSansSB;font-weight:400}.single-single .wp-block-table table tr td span{font-family:OpenSansSB;font-weight:400}.single-single .info-block.about-block .info-block-wrapper h2{width:100%!important;margin-right:0!important}.single-single.single-article .info-block.about-block .info-block-wrapper h1,.single-single.single-project .info-block.about-block .info-block-wrapper h1{font-size:43px;line-height:49px;position:relative}.single-single.single-project .info-block.about-block .info-block-wrapper h1{text-align:left;width:auto;border-bottom:4px solid #e94e25;padding-bottom:4px;float:left}.single-single.single-article .info-block.about-block .info-block-wrapper h2,.single-single.single-project .info-block.about-block .info-block-wrapper h2{margin-top:30px!important;margin-bottom:20px!important;font-size:28px;line-height:33px}.single-single.single-project .info-block.about-block .info-block-wrapper .wpcf7 h2{font-size:22px;line-height:27px}.single-single.single-article .info-block.about-block .info-block-wrapper h2{font-size:32px;line-height:38px;position:relative;margin-bottom:60px}.single-single.single-article .info-block.about-block .info-block-wrapper h2 strong{position:relative;z-index:77}.single-single.single-article .info-block.about-block .info-block-wrapper h2:before{content:'';height:19px;width:150px;float:left;position:absolute;left:-5px;bottom:-2px;background:#a0f368;z-index:55}.single-single.single-article .info-block.about-block .info-block-wrapper h2:nth-of-type(2n):before{background:#ff6d44}.single-single.single-project .info-block.about-block .info-block-wrapper .wpcf7 h2{margin-top:0!important;text-align:center!important}.single-single.single-article .info-block.about-block .info-block-wrapper h3,.single-single.single-project .info-block.about-block .info-block-wrapper h3{margin-top:15px!important;color:#e94e25;margin-bottom:20px!important;font-size:22px;line-height:27px}.single-single .info-block.about-block .info-block-wrapper h2.has-text-align-center{text-align:center!important}.single-single .info-block.about-block .info-block-wrapper h2.has-text-align-left{text-align:left!important}.single-single .info-block.about-block .info-block-wrapper h2.has-text-align-right{text-align:right!important}.single-single .info-block.price-block .info-block-wrapper{padding-top:100px;padding-bottom:0}.single-single .info-block.price-block:nth-of-type(1) section:nth-of-type(1){margin-left:12.5%}.single-single .info-block.price-block:nth-of-type(2) section:nth-of-type(1){margin-left:25%}.single-single.single-article .wp-block-image .alignright{margin:0 0 30px 50px!important;max-width:35%;max-height:200px}.single-single.single-article .wp-block-image .aligleft{margin:0 50px 30px 0!important;max-width:35%;max-height:200px}.single-single.single-article .wp-block-image .aligleft img,.single-single.single-article .wp-block-image .alignright img{min-width:100%;height:auto}.single-single.single-project .wp-block-columns{width:48%!important;float:left;display:block!important}.single-single.single-project .wp-block-columns .wp-block-column{width:100%!important;float:left;margin-left:0!important}.single-single.single-project .wp-block-table{width:48%!important;float:left;margin-left:4%!important;float:right}.single-single.single-project .info-block-wrapper>div{float:left;width:100%}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(2){float:left;margin:0!important;margin-left:4%!important}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3){width:100%!important;margin:0!important;margin-top:40px!important;min-height:490px;min-height:0}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(2) .wp-block-column{float:left}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(1){width:61.5%!important;margin-right:5%!important}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(2){width:33.5%!important;margin:0!important;float:right;position:absolute;right:0}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(2) .wpcf7{width:100%;position:relative;right:0;margin-bottom:0;margin-top:-30px}.single-single.single-project .wp-block-table table td{text-align:left}.single-single.single-project #sp-tab__ul{margin-top:0!important}.single-single.single-project .sp-tab__lay-default .sp-tab__tab-content .sp-tab__tab-pane{padding:35px 35px 20px 35px!important;min-height:476px}.single-single.single-project .sp-tab__lay-default .sp-tab__tab-content .sp-tab__tab-pane:last-of-type{min-height:0;padding:0!important;border:0!important}#sp-wp-tabs-wrapper_178.sp-tab__lay-default ul .sp-tab__nav-item+.comments-wrapper{display:none}.single-single.single-project .info-block-wrapper>p{padding-left:52%}.single-port-cat .info-block.portfolio-block ul{margin-bottom:30px}.single-port-cat .info-block.portfolio-block ul>li{width:29.333%;background:#fff;margin-left:2%;margin-right:2%;box-shadow:8px 8px 12px 0 #cdcdcd;margin-bottom:35px}.single-port-cat .info-block.portfolio-block ul>li:nth-child(3n+1){clear:both}.single-port-cat .info-block.portfolio-block ul>li .portfolio-content{position:relative;background:#fff;float:left;padding:25px 25px 30px}.single-port-cat .info-block.portfolio-block ul>li .portfolio-content-in{position:relative;top:0;left:0;width:100%}.single-port-cat .info-block.portfolio-block ul li img,.single-port-cat .info-block.portfolio-block ul li:hover img{opacity:1!important}.single-port-cat .info-block.portfolio-block ul>li>.square{position:absolute;right:0;top:0;color:#fff;background:#e94e25;padding:7.5px 15px;height:auto;width:auto}.single-port-cat .info-block.portfolio-block ul li h3{text-align:center;color:#000;font-size:23px;line-height:28px}.single-port-cat .info-block.portfolio-block ul li h4{text-align:center;color:#000;font-size:16px;margin-bottom:20px}.single-port-cat .info-block.portfolio-block ul li h4 span{padding-right:10px;font-size:16px}.single-port-cat .info-block.portfolio-block ul li .element{width:50%;float:left;margin-top:15px;font-size:14px;line-height:16px;font-weight:700;font-size:14px}.single-port-cat .info-block.portfolio-block ul li .element:before{content:'';float:left;background:center center no-repeat;background-size:auto 100%;height:32px;width:32px;margin-right:12px;margin-bottom:3px}.single-port-cat .info-block.portfolio-block ul li .element:nth-of-type(1):before{background-image:url(/uploads/2023/01/icon-element1.webp.pagespeed.ce.v58oy13Bv8.webp)}.single-port-cat .info-block.portfolio-block ul li .element:nth-of-type(2):before{background-image:url(/uploads/2023/01/icon-element2.webp.pagespeed.ce.VjI1cGkvmg.webp)}.single-port-cat .info-block.portfolio-block ul li .element:nth-of-type(3):before{background-image:url(/uploads/2023/01/icon-element3.webp.pagespeed.ce.JsVIRrHPzZ.webp)}.single-port-cat .info-block.portfolio-block ul li .element span{width:100%;font-weight:400;font-size:13.5px;padding-bottom:3px}.single-port-cat .info-block.portfolio-block ul li .more-in{transform:translate(0,0);left:auto;float:right;margin-top:12px;padding:2px 20px;height:40px;line-height:40px;font-size:13px}.single-port-cat .info-block.portfolio-block ul li .more-in:hover{color:#fff!important}.single-single.single-project .sp-tab__tab-pane .gallery{width:100%!important;float:left}.single-single.single-project .sp-tab__tab-pane .gallery.gsllery-columns-4 .gallery-item{width:24%!important;margin-right:1.333%!important}.single-single.single-project .sp-tab__tab-pane .gallery.gsllery-columns-2 .gallery-item{width:49%!important;margin-right:2%!important}.single-single.single-project .sp-tab__tab-pane .gallery.gsllery-columns-2 .gallery-item:nth-of-type(2n){margin-right:0!important}.single-single.single-project .sp-tab__tab-pane .gallery.gsllery-columns-4 .gallery-item:nth-of-type(4n){margin-right:0!important}.single-single.single-project .sp-tab__tab-pane .gallery .gallery-item img{border:0!important;width:100%!important;height:auto!important}.single-single.single-project .sp-tab__tab-pane .gallery .gallery-item:hover img{opacity:.6}.sp-tab__lay-default ul li label,.sp-tab__lay-default ul li a{padding:0!important}.single-project .sp-tab__lay-default ul .sp-tab__nav-item .sp-tab__tab_title,.single-project .sp-tab__lay-default label.collapsed .sp-tab__card-header{font-size:14px!important;padding:7px 13px!important}.single-project .sp-tab__lay-default label.sp-tab__nav-link.sp-tab__active .sp-tab__tab_title{color:#e94e25!important}.single-single.single-article .blocks-gallery-grid,.single-single.single-article .wp-block-gallery{width:100%!important}.breadcrumbs-wrapper{width:100%;float:left;background:#f0f0f0}.breadcrumbs-wrapper .breadcrumbs{width:1300px;float:left;position:relative;left:50%;transform:translate(-50%,0);padding:12px 0;text-align:left;font-size:11px;color:#000;margin-left:0}.breadcrumbs-wrapper .breadcrumbs>span{margin:0}.breadcrumbs-wrapper .breadcrumbs>span:first-of-type{margin:0 5px 0 0}.breadcrumbs-wrapper .breadcrumbs span,.breadcrumbs-wrapper .breadcrumbs a{font-family:MontserratS;font-size:11.5px;color:#000;-moz-transition:color .2s .02s ease;-o-transition:color .2s .02s ease;-webkit-transition:color .2s .02s ease}.breadcrumbs-wrapper .breadcrumbs span span span span,.breadcrumbs-wrapper .breadcrumbs span span a{margin:0 5px;text-align:left!important}.breadcrumbs-wrapper .breadcrumbs p{padding:0;text-align:left}.breadcrumbs-wrapper .breadcrumbs span a span{color:#000}.breadcrumbs-wrapper .breadcrumbs span span{color:#000}.breadcrumbs-wrapper .breadcrumbs span span.breadcrumb_last{color:#e94e25}.breadcrumbs-wrapper .breadcrumbs #breadcrumbs>span>span>a{margin-left:0}.breadcrumbs-wrapper .breadcrumbs span span span{color:#e94e25}.breadcrumbs-wrapper .breadcrumbs span a:hover span{color:#e94e25}.breadcrumbs-wrapper .breadcrumbs a:hover{color:#e94e25}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#68835c!important;color:#fff!important}.arrow-back{background:url(/uploads/2023/01/arrows-left.webp.pagespeed.ce.wPyXoiqev8.webp) 7px 55% no-repeat #fff;background-size:auto 15px;height:30px;line-height:27px;width:auto;font-family:OpenSans;font-size:14px;color:#000;border:1px solid #000;padding:0 10px 0 25px;cursor:pointer;margin-top:30px}.arrow-back:hover{border-color:#e94e25;color:#e94e25;background-image:url(/uploads/2023/01/arrows-left-red.webp.pagespeed.ce.q--a8QUHZd.webp)}.wp-pagenavi{float:right;max-width:calc(100% - 185px);margin-top:27.5px}.wp-pagenavi span,.wp-pagenavi a{height:28px;line-height:27px;width:auto;min-width:28px;font-family:OpenSans;font-size:14px;color:#000;border:1px solid #000!important;padding:0!important;cursor:pointer;float:left;text-align:center}.wp-pagenavi span.pages{display:none}.wp-pagenavi span.current,.wp-pagenavi a:hover{border-color:#e94e25!important;color:#e94e25}.info.single.single-project .comments-wrapper{width:61.5%!important;float:left}.info.single.single-project .comments-wrapper h3#reply-title{text-align:left;margin-top:20px;float:left;width:100%}.info.single.single-project .comments-wrapper ol li.comment .comment-body{height:auto;width:100%;padding:0;border:0;margin:0;float:left;float:left;padding:25px;box-shadow:0 0 0 1px #ccc;box-sizing:border-box;box-shadow:0 0 0 1px #f3b5a4}.info.single.single-project .comments-wrapper ol ul.children li.comment .comment-body{background-color:#fff8f6;box-shadow:0 0 0 1px #f3b5a4}.info.single.single-project .comments-wrapper ol ul.children li.comment .comment-body .reply{display:none!important}.info.single.single-project .comments-wrapper ol li.comment .comment-body .comment-awaiting-moderation{font-size:12px;color:#a80203;line-height:15px;margin:10px 0;font-weight:400;text-align:left;font-weight:400;text-align:left!important;float:left;width:78%}.info.single.single-project .comments-wrapper ol li.comment .fn{height:auto;line-height:24px;width:100%;padding:0;border:0;margin:0 0 10px;float:none;font-family:MontserratB;font-size:18px;text-align:left;font-weight:700;color:#000;font-style:normal}.info.single.single-project .comments-wrapper ol li.comment .fn a{height:auto;line-height:30px;font-family:Century\ Gothic;font-size:18px;color:#000}.info.single.single-project .comments-wrapper ol li.comment .fn a:hover{color:#ab9160}.info.single.single-project .comments-wrapper ol li.comment .says{display:none}.info.single.single-project .comments-wrapper ol li.comment .commentmetadata{height:auto;line-height:17px;width:100%;padding:0;border:0;margin:5px 0 10px;float:none;font-family:Century\ Gothic;font-size:12px;text-align:left;font-weight:700;color:#000;font-style:normal;float:left}.info.single.single-project .comments-wrapper ol li.comment .commentmetadata a{color:#000;font-family:MontserratS;font-weight:400}.info.single.single-project .comments-wrapper ol li.comment .commentmetadata a:hover{color:#e94e25}.info.single.single-project .comments-wrapper ol li.comment p{height:auto;line-height:20px;width:100%;padding:0;border:0;margin:10px 0 0;float:none;float:left}.info.single.single-project .comments-wrapper ol li.comment .reply{height:auto;line-height:17px;width:100%;padding:0;border:0;margin:30px 0 0;float:none;float:left;display:none}.info.single.single-project .comments-wrapper ol li.comment .reply a{height:35px;line-height:35px;width:auto;padding:2px 20px;border:0;position:relative;margin:0;float:left;font-size:12.5px;color:#fb4f60;cursor:pointer;position:relative;background:0 0;font-family:MontserratB;background:0 0;text-transform:uppercase;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;border-radius:30px;background:linear-gradient(89.95deg,#ff7b56 5.94%,#e94e25 98.43%);color:#fff}.info.single.single-project .comments-wrapper ol li.comment .reply a:hover{background:linear-gradient(89.95deg,#e94e25 5.94%,#ff7b56 98.43%)}.info-block .comments-wrapper h3.comment-reply-title a{color:#be9361}.info-block .comments-wrapper h3.comment-reply-title a:hover{color:#ffd382}.info-block .comments-wrapper h3.comment-reply-title small{margin-left:20px;font-size:14px}.info.single.single-project .comments-wrapper h3#comments{display:none}.info.single.single-project .comments-wrapper h3.art-postheader{width:auto;margin-left:1%;margin-right:1%;margin-top:20px;font-weight:700;padding-left:90px;background:left center no-repeat;background-size:auto 100%;height:40px;line-height:50px;font-size:28px;float:none}.info.single.single-project .comments-wrapper img{float:left;width:20%;margin-right:2%;height:auto;margin-top:0;margin-bottom:15px}.info.single.single-project .comments-wrapper img.cptch_img{width:100%;margin-right:0;margin-top:0;margin-bottom:0}.info.single.single-project .comments-wrapper #respond form p input.cptch_input{margin-top:0;text-align:center;font-size:16px;min-width:0;width:30px!important;font-size:16px!important;max-width:35px!important}.info.single.single-project .comments-wrapper .art-comments{height:auto;width:100%;padding:0;border:0;margin:0;float:none;margin-top:50px!important}.info.single.single-project .comments-wrapper #respond{width:100%;margin-left:0;margin-right:0}.info.single.single-project .comments-wrapper h3.art-postheader#reply-title{width:100%;margin-left:0;margin-right:0;font-weight:400;line-height:26px;font-size:22px;background:0 0;padding:0;float:none}.info.single.single-project .comments-wrapper h3.art-postheader#reply-title a{color:#a80203}.info.single.single-project .comments-wrapper h3.art-postheader#reply-title a:hover{color:#cd0202}.info.single.single-project .comments-wrapper h3.art-postheader#reply-title small{display:none}.info.single.single-project .comments-wrapper #respond form{width:100%;margin-top:-10px;float:left;width:100%}.info.single.single-project .comments-wrapper #respond form p{width:100%;margin-left:0;margin-right:0;float:left}.info.single.single-project .comments-wrapper #respond form p a,.info.single-page .info-block.reviews-block #respond form .comment-notes,.info.single-page .info-block.reviews-block #respond form .comment-notes span{font-size:13px;line-height:15px;text-transform:uppercase}.info.single.single-project .comments-wrapper #respond form .comment-notes{color:#fff}.info.single.single-project .comments-wrapper #respond form .comment-notes span{color:#eb0000;font-size:13.5px;line-height:19px;font-family:OpenSansSB;text-align:left;float:left}.info.single.single-project .comments-wrapper #respond form .comment-notes span.required{display:none}.info.single.single-project .comments-wrapper #respond form p a:hover{color:#cd0202}.info.single.single-project .comments-wrapper #respond form p label{width:auto;min-width:70px;margin-left:0;margin-right:10px;margin-top:7.5px;float:left;font-family:OpenSansSB}.info.single.single-project .comments-wrapper #respond form p textarea{width:100%;margin-top:10px;font-family:OpenSans;font-size:14px;font-weight:400;color:#333;text-align:left;line-height:20px;width:100%;padding:15px;box-shadow:0 0 0 1px #ccc!important;box-sizing:border-box;border:0}.info.single.single-project .comments-wrapper #respond form p.form-submit{padding:0}.info.single.single-project .comments-wrapper #respond form p input#submit{height:50px;line-height:40px;width:auto;padding:2px 30px;border:0;position:relative;margin:10px 0 0;float:left;font-size:14.5px;color:#fb4f60;cursor:pointer;position:relative;background:0 0;font-family:MontserratB;background:0 0;text-transform:uppercase;-webkit-transition:All .4s ease;-moz-transition:All .4s ease;-o-transition:All .4s ease;-ms-transition:All .4s ease;transition:All .4s ease;border-radius:30px;background:linear-gradient(89.95deg,#ff7b56 5.94%,#e94e25 98.43%);color:#fff;height:50px;line-height:47.5px;max-width:10000px;border:0;box-shadow:0 0 0 0 #cdcdcd!important}.info.single.single-project .comments-wrapper #respond form p input#submit:hover{background:linear-gradient(89.95deg,#e94e25 5.94%,#ff7b56 98.43%)}.info.single.single-project .comments-wrapper #respond form a,.info.single.single-project .comments-wrapper #respond form p.logged-in-as{display:none}.info.single.single-project .comments-wrapper .art-pager{height:auto;width:98%;padding:0;border:0;margin:0 1%;float:left;list-style:none}.info.single.single-project .comments-wrapper .art-pager a{color:#000}.info.single.single-project .comments-wrapper .art-pager span.current{color:#a80203}.info.single.single-project .comments-wrapper .art-pager a:hover{color:#cd0202}.info.single.single-project .comments-wrapper .art-comments ul{height:auto;width:98%;padding:0;border:0;margin:0 1% 10px;float:left;list-style:none}.info.single.single-project .comments-wrapper .art-comments ul li{height:auto;width:97%;padding:20px 1.5% 0;border:0;margin:20px 0 10px;float:left;box-shadow:0 0 0 1px #cdcdcd;min-height:0;position:relative;padding-bottom:0;background:#eee;color:#000}.info.single.single-project .comments-wrapper .art-comments ul li .art-comment.clearfix{height:auto;width:100%;padding:0;border:0;margin:0;float:left;list-style:none}.info.single.single-project .comments-wrapper .art-comments ul li .image-wrapper,.comments-wrapper .info.single.single-project .art-comments ul li .art-comment-avatar{height:auto;width:90px;padding:0;border:0;margin:0 20px 10px 0;float:left;overflow:hidden;display:block}.info.single.single-project .comments-wrapper .art-comments ul li .image-wrapper img,.info.single.single-project .comments-wrapper .art-comments ul li .art-comment-avatar img{height:auto;width:100%;padding:0;border:0;margin:0;float:left;max-height:1000px;max-width:1000px}.info.single.single-project .comments-wrapper .art-comments ul li .art-comment-header{padding-bottom:15px;font-size:22px;line-height:27px}.info.single.single-project .comments-wrapper .art-comments ul li .art-comment-header a{font-size:17px;line-height:21px}.info.single.single-project .comments-wrapper .art-comments ul li .art-comment-header a.url{font-size:22px;line-height:27px}.info.single.single-project .comments-wrapper .art-comments ul li .art-comment-header a:hover{text-decoration:none}.info.single.single-project .comments-wrapper .art-comments ul li .art-comment-content p{font-size:17px;line-height:21px}.info.single.single-project .comments-wrapper .art-comments ul li .desc,.info.single.single-project .comments-wrapper ul li p{text-align:left;float:none}.info.single.single-project .comments-wrapper .art-comments ul li strong,.info.single.single-project .comments-wrapper ol li strong{margin-left:15px}.info.single.single-project .comments-wrapper .art-comments ul li .detail,.info.single.single-project .comments-wrapper .art-comments ul li .art-comment-footer.reply{height:auto;width:100%;padding:0;border:0;margin:10px 0 20px;float:none}.info.single.single-project .comments-wrapper .art-comments ul li .detail a,.info.single.single-project .comments-wrapper .art-comments ul li .art-comment-footer.reply a{height:35px;line-height:35px;width:auto;padding:5px 15px;border:0;margin:0 0 20px;float:right;letter-spacing:1px;font-size:17px;color:#000;text-align:justify;font-weight:400;text-transform:uppercase;background:#b6dbe2;color:#555}.info.single.single-project .comments-wrapper .art-comments ul li .detail a:hover,.info.single.single-project .comments-wrapper .art-comments ul li .art-comment-footer.reply a:hover{color:#fff;background:#3e7d8f;text-decoration:none}.info.single.single-project .comments-wrapper .art-comments ul.children{width:95%;margin:0 0 0 5%}.info.single.single-project .comments-wrapper .art-comments ul.children li{background:#fff!important;margin-bottom:20px;margin-top:0;color:#000}.info.single.single-project .comments-wrapper #respond form p input{margin-top:0;font-family:Century\ Gothic;font-size:14px;font-weight:400;color:#333;text-align:left;line-height:25px;width:96%;padding:5px 15px;box-shadow:0 0 0 1px #ccc!important;border:0!important;max-width:220px}.info.single.single-project .comments-wrapper #respond form p.comment-form-cookies-consent,.info.single.single-project #respond form p.comment-form-url{display:none!important}.single-single.single-project .info-block.about-block .info-block-wrapper .comments-wrapper h2{float:none;color:#ab9361;margin:30px 0 0 0!important;float:left;width:100%;color:#000!important}.comments-wrapper ol.commentlist{float:left!important;width:100%!important;padding-left:0;float:left!important;margin-top:15px!important}.comments-wrapper ol.commentlist li{margin:15px 0 10px 0!important;border-bottom:0 solid #cdcdcd;list-style:none;float:left!important}.comments-wrapper ol.commentlist>li{min-width:100%!important}.comments-wrapper ol.commentlist li.review.depth-1 .comment-body{background:#faefcf;width:auto;padding:20px;padding:25px;box-shadow:0 0 0 1px #d8b66e;box-sizing:border-box;float:left}.comments-wrapper ol.commentlist li.review.depth-2 .comment-body{background:#f0f0f0;width:auto;padding:20px;padding:25px;box-shadow:0 0 0 1px #d8b66e;box-sizing:border-box;float:left}.comments-wrapper ol.commentlist li p{font-size:14px;padding-bottom:19px}.comments-wrapper ol.commentlist li.parent{margin:15px 0 0 0!important;border-bottom:0 solid #cdcdcd;list-style:none;padding-bottom:0}.comments-wrapper ol.commentlist li.depth-2 .comment-body{background-color:#fafafa}.comments-wrapper ol.commentlist li.depth-2 .depth-3 .comment-body{background-color:#ececec}.comments-wrapper ol.commentlist li img{display:none}.comments-wrapper .comment-author.vcard cite,.comments-wrapper .comment-author.vcard cite a{font-style:normal!important;font-weight:700;color:#e94e25!important;text-decoration:none!important}.comments-wrapper .comment-author.vcard cite,.comments-wrapper .comment-author.vcard cite a{font-size:17px;line-height:22px}.comments-wrapper .comment-meta.commentmetadata{margin:10px 0}.comments-wrapper .comment-meta.commentmetadata a{font-size:12px!important;color:#000;font-weight:700;text-decoration:none!important}.comments-wrapper ol.commentlist .reply{padding-bottom:0;padding-top:0;width:100%;float:left}.info-block.products-block .comments-wrapper ol.commentlist ul.children{width:auto!important;margin-left:0!important}.comments-wrapper .comment-author.vcard{width:auto;float:left}.comments-wrapper .comment-meta.commentmetadata{width:auto;float:left;margin:15px 0 0}.comments-wrapper ol.commentlist li p{float:left;width:100%;margin-top:15px}.woocommerce .comments-wrapper #respond p.form-submit input#submit{height:45px;line-height:48px;width:auto;padding:0 15px;border:0;margin:0 0 25px;float:left;color:#2b1814;text-align:center;font-family:Georgia;font-size:15.5px;font-weight:400;background-color:#faca38!important;text-transform:uppercase;font-weight:700;text-indent:0;cursor:pointer;left:0;position:relative;position:relative;font-family:OpenRB;font-weight:700}body .woocommerce .comments-wrapper #respond p.form-submit input#submit:hover{background-color:#f3b806!important}.comments-wrapper ol.commentlist ul{padding:0!important;float:left!important;width:100%}.comments-wrapper ol.commentlist ul li{padding:0 0 0 50px!important;background:none!important;list-style:none;width:100%;float:left!important;box-sizing:border-box}.single-port-cat .info-block.portfolio-block ul>li:nth-child(4){display:none}.wp-block-image .aligncenter{margin-top:15px;margin-bottom:30px}.karkas .info-block.projecting-block .more-in{margin-bottom:-70px;margin-top:35px}.sale-block .owl-carousel .owl-item .sa_hover_container p a{float:left;width:100%;height:auto}.owl-carousel .owl-item img{float:left}.slide-block .about-wrapper .textwidget>ul li a{font-size:0}.info-block.price-block section img{height:auto!important}.single-single .info-block.faq-block .info-block-wrapper>div>section{width:100%!important}.single .info-block.faq-block .info-block-wrapper{margin-top:-40px}.single.single-single.single-article .info-block.faq-block .info-block-wrapper{margin-top:10px}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane:nth-of-type(2) .sp-tab-content{width:102%;margin-left:-1%}.info-block.icon-block.morecontact ul li img{height:auto}.info-block.faq-block .sp-easy-accordion .sp-ea-single .ea-body{padding:35px 50px}.single-single.single-article .info-block.about-block .info-block-wrapper h2,.single-single.single-project .info-block.about-block .info-block-wrapper h2{margin-top:35px!important}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(2) .wpcf7{margin-top:0}.breadcrumbs-wrapper .breadcrumbs span span span span,.breadcrumbs-wrapper .breadcrumbs span span a{margin:0}.single-single.single-article .info-block.about-block .info-block-wrapper h2:before{z-index:-1}.karkas-price.info-block.price-block section h3 span{min-width:80%}.drevo .info-block.price-block.two-block .info-block-wrapper p{margin-bottom:0}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane:nth-of-type(1) .sp-tab-content>p{width:100%;float:left;padding-top:20px!important}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane:nth-of-type(1) .sp-tab-content>p a{text-align:center;position:relative;left:50%;transform:translate(-50%,0);float:left;font-family:MontserratB;max-width:100%}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane:nth-of-type(1) .sp-tab-content>p a:hover{color:#a1f368}.info-block.price-block.karkas-section .info-block-wrapper .modal p{min-height:50px;width:100%;float:left}.karkas-section.info-block.price-block section h3{padding:0}.info.drevo .info-block.price-block.two-block section:nth-of-type(2) .gallery.gallery-columns-1 .gallery-item:nth-of-type(4){display:none}.info-block.faq-block .sp-easy-accordion .sp-ea-single h3 a i{margin-right:0!important}@media screen and (max-height:850px){.info-block.footer-block .contacts-block img{height:75px;margin-bottom:5px;margin-left:-37.5px!important}.info-block.icon-block.morecontact ul{margin-top:10px}}@media screen and (max-height:720px){.info-block.icon-block.morecontact ul li p{padding-top:5px}.info-block.icon-block.morecontact ul li a{padding:5px 20px;width:200px;position:relative;left:50%;transform:translate(-45%,0)}.info-block.icon-block.morecontact ul li img{width:30px;margin-left:0}}@media screen and (min-width:1750px){.info-block-wrapper,.footerlast-wrapper{width:1500px;margin-left:-750px}.breadcrumbs-wrapper .breadcrumbs{width:1500px}.info-block.price-block section:nth-of-type(2) h3 span,.info-block.price-block section:nth-of-type(3) h3 span,.info-block.price-block section:nth-of-type(4) h3 span{margin-top:35px}.info-block.price-block.karkas-price section:nth-of-type(2) h3 span,.info-block.price-block.karkas-price section:nth-of-type(3) h3 span,.info-block.price-block.karkas-price section:nth-of-type(4) h3 span{margin-top:15px}}@media screen and (max-width:1750px){.info-block.price-block.two-block section:nth-of-type(2) h3{padding-left:0;padding-top:30px}.info-block.price-block.two-block section:nth-of-type(2) ul:last-of-type{padding-left:0}.info-block.price-block.two-block section .gallery.gallery-columns-1{width:50.4%}.info-block.price-block.two-block section:nth-of-type(2) ul{padding-left:calc(45% + 55px)}}@media screen and (min-width:1501px){.info-block.portfolio-block ul>li .service-content{width:52%}}@media screen and (max-width:1550px){.menu-block ul li a{margin:0 18px}.info-block.footer-block .info-block-wrapper{width:1300px;margin-left:-650px}.breadcrumbs-wrapper .breadcrumbs{width:1300px}.slide-block.main-slide .about-wrapper .textwidget>ul li p:after{width:50px;right:-30px}}@media screen and (max-width:1450px){.info-block-wrapper,.footerlast-wrapper{width:1250px;margin-left:-625px}.info-block.footer-block .info-block-wrapper{width:1250px;margin-left:-625px}.breadcrumbs-wrapper .breadcrumbs{width:1250px}.menu-block ul li a{margin:0 15px;font-size:15px}.info-block.icon-block ul li{width:23%;margin:10px 1% 0}.info-block.about-block img.alignleft{max-width:40%}.info-block.price-block section{width:24%;margin-right:1.333%}.karkas-price.info-block.price-block section{width:30.6666%;margin-right:4%}.karkas-price.info-block.price-block section:nth-of-type(3){margin-right:0!important;margin-bottom:0!important}.slide-block .about-wrapper .subtitle{font-size:55px;line-height:62px}.slide-block .about-wrapper .subtitle span:first-of-type{font-size:79px;line-height:67px}.info-block.about-block.anons .info-block-wrapper h2{width:52%}.info-block.advans-block ul li{margin:15px 0}.info-block.advans-block ul li p strong{font-size:22px;line-height:27px}.info-block.advans-block ul li p{font-size:15px;line-height:18px;margin-left:62px}.info-block.advans-block ul li p:first-child{font-size:50px;width:60px;text-align:center!important}.info-block.consult-block .consult-wrapper>p{width:55%}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container iframe{height:336px!important}.single-single .info-block.faq-block .info-block-wrapper>div{margin-top:70px!important}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3){margin-top:55px!important}.info-block.price-block section h3{padding-left:10px;padding-right:10px;box-sizing:border-box}.derevo-price.info-block.price-block ul,.info-block.price-block ul{width:90%;margin-left:5%;margin-right:5%}.derevo-price.info-block.price-block.two-block ul,.info-block.price-block.two-block section ul{width:100%;margin-left:0;margin-right:0}.drevo .info-block.price-block.two-block section:nth-of-type(2) h3{padding-top:0!important}.drevo .info-block.price-block.two-block section:first-of-type img.alignleft{width:29%}.drevo .info-block.price-block.two-block section:first-of-type h3,.drevo .info-block.price-block section:first-of-type ul{padding-left:calc(29% + 30px)}.info-block.price-block.two-block section .gallery.gallery-columns-1{width:52%}}@media screen and (max-width:1400px){.menu-block ul li a{font-size:14.25px;margin:0 12px}.menu-block ul li:first-child{display:none}.slide-block .about-wrapper .order{padding:2px 18px;margin:40px 20px 0 0;font-size:14px}.advantages-block ul li img{width:70px;margin-right:10px}.advantages-block ul li p{font-size:16px;line-height:20px;padding-left:0}.info-block-wrapper,.footerlast-wrapper,.footer-last-wrapper{width:1100px;margin-left:-550px}.info-block.footer-block .info-block-wrapper{width:1100px;margin-left:-550px}.breadcrumbs-wrapper .breadcrumbs{width:1100px}.info-block.icon-block ul li img{width:75px}.info-block.icon-block ul li p{padding-top:22.5px}.info-block.icon-block ul li p strong{font-size:15.5px}.slide-block .about-wrapper{width:86%}.info-block.about-block.anons .info-block-wrapper h2{margin-left:46%}.info-block.about-block.anons .in-content{margin-left:47%}.info-block.advans-block ul{width:41%}.info-block.about-block.anons .in-content{width:52%}.info-block.about-block.anons .info-block-wrapper h2{font-size:47px;line-height:52px}h3,.info-block.portfolio-block ul li h3{font-size:25px;line-height:29px}.info-block.price-block ul{min-height:107px}.info-block.price-block ul li span{font-size:14px;padding:2.5px 7.5px;min-width:125px}.info-block.price-block section:nth-of-type(1) button{margin-top:67px}.info-block.consult-block .consult-wrapper>p{width:50%}.info-block.consult-block .consult-wrapper>h2{font-size:34px;line-height:39px}.info-block.consult-block .consult-wrapper>h3{margin-bottom:10px}.info-block.consult-block .consult-wrapper>p{padding-bottom:0;font-size:15px;line-height:20px}.info-block.about-block .info-block-wrapper h2{width:100%;margin-top:0}.wooden .info-block.about-block .info-block-wrapper h2{margin-top:0}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container iframe{height:300px!important}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(2) .wp-block-column:nth-of-type(1){width:56.5%!important}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(2) .wp-block-column:nth-of-type(2){width:38.5%!important}.consult-block .wpcf7 .consult-fields .field textarea{height:90px}.single-single .info-block.faq-block .info-block-wrapper>div{margin-top:40px!important}.karkas .info-block.price-block section h3{width:100%;float:left}.info-block.about-block.anons .info-block-wrapper h3{margin-left:46%}.info-block.projecting-block ul.structure-buttons li a{padding-bottom:35px}.single-single.single-project .info-block.about-block .info-block-wrapper .wpcf7 .button input{font-size:13px}.single-single.single-project .info-block.about-block .info-block-wrapper .wpcf7 .field.captcha img{float:right;margin-top:0}.single-single.single-project .info-block.about-block .info-block-wrapper .wpcf7 form .field.captcha input.wpcf7-captchar{float:right;margin-right:0}.single-single.single-project .info-block.about-block .info-block-wrapper .wpcf7 .field.captcha label{width:calc(100% - 110px)}.derevo-price.info-block.price-block ul,.info-block.price-block ul{width:94%;margin-left:3%;margin-right:3%}.info-block.price-block section h4,.info-block.price-block section h3 span{font-size:20px}.derevo-price.info-block.price-block.two-block ul,.info-block.price-block.two-block section ul{padding-left:0}.info-block.price-block.two-block section .gallery.gallery-columns-1{width:100%;padding-bottom:25px}.info-block.price-block.two-block section .gallery .gallery-item{width:calc(50% - 5px);margin-right:10px}.info-block.price-block.two-block section .gallery .gallery-item:nth-of-type(2n){margin-right:0}.info-block.price-block.two-block section:nth-of-type(2) h3{padding-top:0}.info-block.price-block.two-block section:nth-of-type(2) ul{padding-left:0}.info.drevo .info-block.price-block.two-block section:nth-of-type(2) .gallery.gallery-columns-1 .gallery-item:nth-of-type(4){display:block}}@media screen and (max-width:1350px){.slide-block .advantages-block{width:290px}.slide-block .advantages-block ul{width:calc(100% - 30px)}.slide-block .advantages-block ul li p{margin-left:0;padding-left:75px}.advantages-block ul li img{width:60px}.slide-block .about-wrapper .textwidget>ul,.slide-block .about-wrapper .subtitle,.slide-block.main-slide .about-wrapper .subtitle{width:calc(100% - 333px)!important}.slide-block .about-wrapper .textwidget>ul li p{font-size:16px;line-height:19px}.slide-block.main-slide .about-wrapper .textwidget>ul li p{min-height:113px}.slide-block.main-slide .about-wrapper .textwidget>ul li p strong{font-size:24px}.info-block.price-block .info-block-wrapper p.definite-price{width:calc(100% - 100px)}.info-block.advans-block.terms-block ul li p,.info-block.advans-block.terms-block ul li strong{font-size:16px;line-height:21px;box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.info-block.advans-block.terms-block ul li h3{font-size:22px;line-height:27px}}@media screen and (max-width:1250px){.slide-block .about-wrapper .subtitle{font-size:45px;line-height:42px}.slide-block .about-wrapper .subtitle span,.slide-block.single-slide .about-wrapper p{padding-bottom:5px;font-size:22px;line-height:28px;width:100%}.slide-block .about-wrapper .subtitle span:first-of-type,.slide-block.single-slide .about-wrapper h1{font-size:65px;line-height:59px}.advantages-block ul{padding-left:10px}.info-block-wrapper,.footerlast-wrapper,.footer-last-wrapper{width:990px;margin-left:-495px}.info-block.footer-block .info-block-wrapper{width:990px;margin-left:-495px}.breadcrumbs-wrapper .breadcrumbs{width:990px}h2,.info-block.about-block.anons .info-block-wrapper h2{font-size:37px;line-height:42px}.info-block.price-block section h4{font-size:20px}.info-block.price-block ul li{font-size:13px}.info-block.advans-block.terms-block ul li p{font-size:16px;line-height:23px}.info-block.consult-block .consult-wrapper .textwidget>h2{font-size:30px;line-height:38px}.info-block.consult-block .consult-wrapper .textwidget>h3{font-size:20px;line-height:25px}.consult-block .wpcf7{width:400px}.info-block.consult-block .consult-wrapper .textwidget>p{width:50%;font-size:15px;line-height:20px}.info-block.about-block.seo .info-block-wrapper h2{width:100%;margin-top:0!important}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container iframe{height:270px!important}.info-block.footer-block .contacts-block img{height:70px;margin-left:-35px!important}.info-block.footer-block p strong{font-size:18px;line-height:24px}.info-block.footer-block p span{font-size:15px;line-height:19px}.info-block.icon-block.morecontact ul li img{width:40px;margin-top:6.5px;margin-bottom:6.5px;margin-left:12.5px}.info-block.icon-block ul li p strong{font-size:15px}.single-cat .info-block.advans-block ul li strong{font-size:16px;line-height:22px}.single-single.single-project .sp-tab__tab-pane .gallery .gallery-item{width:49%!important}.single-single.single-project .sp-tab__tab-pane .gallery .gallery-item:nth-of-type(4n){margin-right:0!important}.single-single.single-project .sp-tab__tab-pane .gallery .gallery-item:nth-of-type(2n){margin-right:0!important}.single-port-cat .info-block.portfolio-block ul li .more-in{font-size:11px}.single-single.single-project .info-block.about-block .info-block-wrapper .wpcf7 h2{font-size:20px;line-height:25px}.info-block.price-block section h4,.info-block.price-block section h3 span{font-size:20px}.info-block table{padding-top:140px}.info-block.projecting-block .more-in{margin-bottom:-80px;margin-top:30px}.derevo-price.info-block.price-block ul,.info-block.price-block ul{width:100%;margin-left:0;margin-right:0}.info-block.price-block section h4,.info-block.price-block section h3 span{font-size:18px}.mejs-container{height:250px!important}.info-block.price-block.karkas-section .info-block-wrapper .modal p{font-size:17px;line-height:23px;min-height:46px}}@media screen and (max-width:1200px){.header .pre-line{top:20px}.menu-block ul li:first-child{display:block}.header .pre-line .right-block .phone{position:relative;z-index:99}.header .langs{position:absolute;right:60px;top:47.5px}.header .pre-line .right-block .widget-wrapper.icons{position:absolute;right:140px;top:47.5px}#nav-wrap{height:auto;width:auto;margin:0;padding:0;border:0;position:relative;float:right;margin-top:15px;margin-bottom:-41px}#menu-icon{height:38px;width:38px;padding:0;border:0;margin:0;float:left;cursor:pointer;background:url(/uploads/2023/01/icon-menu.webp.pagespeed.ce.ggpsh10uTt.webp) center center no-repeat #e94e25;background-size:auto 47%;border-radius:50%;padding:0;cursor:pointer;border:0;display:block;position:relative;margin-top:37px}#menu-icon:hover{background-color:#a0f368}#menu-wrapper{position:absolute;top:102px;left:auto;right:0;width:165px;height:auto;margin:0;border-radius:0;display:none;z-index:4;padding:15px 25px;background:#f4f4f4;border:1px solid #cacaca}#menu-wrapper ul{width:100%;height:auto;padding:0;margin:0;border-radius:0;width:100%}#menu-wrapper li{clear:both;float:left;margin:5px 0;height:auto;width:100%;margin:0;background:0 0;z-index:99999999;list-style:none}#menu-wrapper li a{background:0 0;display:inline;color:#000;height:auto;line-height:20px;width:100%!important;padding:9px 0!important;margin:0;border:none;text-align:left;font-size:15px;color:#000;width:100%;text-transform:none}#menu-wrapper li a:hover{color:#a0f368!important}.slide-block.main-slide .about-wrapper .subtitle{margin-bottom:35px}.slide-block.main-slide .about-wrapper .subtitle span:first-of-type{font-size:44px;line-height:30px;line-height:44px}.slide-block.main-slide .about-wrapper .textwidget>ul li p:after{width:30px;right:-20px}.slide-block.main-slide .about-wrapper .subtitle span:first-of-type{padding:0 20px;box-sizing:border-box}}@media screen and (max-width:1100px){.info-block-wrapper,.footerlast-wrapper,.footer-last-wrapper,.info-block.footer-block .info-block-wrapper{width:880px;margin-left:-440px}.breadcrumbs-wrapper .breadcrumbs{width:880px}.info-block.price-block section h3{font-size:20px;line-height:23px}.info-block.price-block section h4,.info-block.price-block section h3 span{font-size:17px}.info-block.price-block ul li span{box-sizing:border-box;font-size:12px}.info-block.consult-block .consult-wrapper{padding-bottom:700px;padding-top:60px}.consult-block .wpcf7{width:400px;position:absolute;margin:0;bottom:50px;left:50%;transform:translate(-50%,0)}.info-block.consult-block .consult-wrapper .textwidget>h3,.info-block.consult-block .consult-wrapper .textwidget>h2,.info-block.consult-block .consult-wrapper .textwidget>p{width:100%;margin-left:0;margin-right:0;text-align:center}.info-block.about-block.seo .info-block-wrapper h2{width:100%;margin-top:0}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container iframe{height:240px!important}.info-block.footer-block div.contacts-block{width:44%!important}.info-block.footer-block div.contacts-block3{clear:both!important;margin-top:35px}.info-block.footer-block div.contacts-block4{margin-top:35px}.info-block.icon-block.morecontact ul{margin-top:55px}.info-block.icon-block ul li{width:48%}.slide-block.main-slide .about-wrapper .textwidget>ul li p{min-height:138px}.single-port-cat .info-block.portfolio-block ul li .element span{font-size:11.5px}.single-port-cat .info-block.portfolio-block ul li .element:before{height:26px;width:26px;margin-right:5px}.single-port-cat .info-block.portfolio-block ul li .element{font-size:12px}.single-port-cat .info-block.portfolio-block ul li .more-in{padding:2px 12px;height:35px;line-height:35px}.single-port-cat .info-block.portfolio-block ul>li>.square{padding:5px 10px;font-size:14px}.info-block.consult-block .consult-wrapper .widget-wrapper:nth-of-type(2){padding-right:0}.info-block.consult-block .consult-wrapper .textwidget>h3,.info-block.consult-block .consult-wrapper .textwidget>h2,.info-block.consult-block .consult-wrapper .textwidget>p{margin-bottom:10px}.consult-block .wpcf7{width:400px;position:relative;float:left;margin:0 auto;margin-top:60px;left:50%;transform:translate(-50%,0)}.info-block.consult-block .consult-wrapper{padding-bottom:50px;padding-top:60px;width:100%;float:left}.info-block.consult-block .consult-wrapper .widget-wrapper:nth-of-type(2){float:left}#sp-tab__ul li{margin-bottom:5px!important}.info.drevo .info-block.price-block.two-block section{width:100%}.info-block.projecting-block ul.structure-buttons{padding-right:5px}.info-block.projecting-block ul.structure-buttons li{width:48.5%;margin-right:3%;margin-bottom:30px}.info-block.projecting-block ul.structure-buttons li:nth-child(2n){margin-right:0}.info-block.projecting-block ul.structure-buttons li:nth-child(3),.info-block.projecting-block ul.structure-buttons li:nth-child(4){margin-bottom:0}.garanty-page .info-block.advans-block ul{display:block;margin-bottom:-30px}.garanty-page .info-block.advans-block ul li{width:48%;margin-bottom:30px}.garanty-page .about-block ul{display:block;margin-bottom:-30px}.garanty-page .about-block:nth-of-type(2) ul li{width:48%;margin-right:4%;margin-bottom:30px}.garanty-page .about-block:nth-of-type(2) ul li:nth-child(2n){margin-right:0}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(2) .wpcf7{margin-top:22px}.single-single.single-project .info-block.about-block .info-block-wrapper .wpcf7 h2{font-size:18px;line-height:25px;margin-bottom:10px!important}.single-single.single-project .info-block.about-block .info-block-wrapper .wpcf7 p{font-size:12.5px;line-height:18px}.info-block.price-block section h4,.info-block.price-block section h3 span{font-size:15px}.info-block.price-block.karkas-section .info-block-wrapper .modal p{min-height:69px;margin-bottom:10px}}@media screen and (max-width:990px){.header.fixed,.header.small{display:none!important}.header .pre-line .right-block>div>div>ul>li>a{pointer-events:none}body .sub-menu{top:11px}.slide-block{height:auto;min-height:100vh}.slide-block .slider-wrapper{height:auto;min-height:100vh;max-height:10000px;box-sizing:border-box}.slide-block.slide-cat .about-wrapper,.slide-block.single-slide .about-wrapper{width:90%;transform:translate(-50%,-50%);top:50%;margin-top:0;position:absolute}.breadcrumbs-wrapper .breadcrumbs{width:84%}.info-block-wrapper,.footerlast-wrapper,.footer-last-wrapper,.info-block.footer-block .info-block-wrapper{width:90%;margin-left:5%;left:0}.slide-block .about-wrapper{width:90%;transform:translate(-50%,0%);top:0;left:50%;margin-top:125px}.slide-block .about-wrapper .subtitle{width:100%;margin-right:0;text-align:center;margin-top:80px}.slide-block .about-wrapper .textwidget>ul{width:100%;width:600px;max-width:100%;position:relative;left:50%;transform:translate(-50%,0)}.slide-block .about-wrapper .textwidget>ul li,.slide-block.main-slide .about-wrapper .textwidget>ul li{width:29.333%;margin:10px 2% 0}.advantages-block{position:static;transform:translate(0,0);border-left:0 dotted #fff;width:100%;margin-top:45px;float:left;margin-bottom:120px}.main-slide .advantages-block{margin-top:30px}.advantages-block ul{width:100%;width:600px;max-width:100%;position:relative;left:50%;transform:translate(-50%,0);margin-left:0;padding-left:0}.advantages-block ul li{width:29.333%;margin:10px 2%}.advantages-block ul li:nth-child(3n+1){clear:both}.advantages-block ul li:nth-child(4){margin-left:18.6666%}.advantages-block ul li p{font-size:13px;line-height:17px}.info-block.advans-block .info-block-wrapper,.info-block.about-block.anons{display:block}.info-block.advans-block ul{width:100%;position:static;transform:translate(0,-0);margin-bottom:40px}.info-block.advans-block.terms-block ul{width:80%}.info-block.advans-block ul li,.info-block.advans-block.terms-block ul li{width:47.5%;margin-right:5%!important;margin-left:0!important}.info-block.advans-block ul li:nth-child(2n),.info-block.advans-block.terms-block ul li:nth-child(2n){margin-right:0!important}.info-block.advans-block ul li:nth-child(2n+1),.info-block.advans-block.terms-block ul li:nth-child(2n+1){clear:both}.info-block.about-block.anons .info-block-wrapper h2{font-size:37px;line-height:42px;float:left;width:100%;margin-left:0;margin-right:0;text-align:center}.info-block.about-block.anons .in-content{padding-bottom:15px}.info-block.about-block.anons .in-content{width:100%;margin-left:0;box-sizing:border-box}.single-single.single-article .info-block.about-block .info-block-wrapper h1,.single-single.single-project .info-block.about-block .info-block-wrapper h1{font-size:30px;line-height:35px}h2,.single-single.single-article .info-block.about-block .info-block-wrapper h2,.single-single.single-article .info-block.about-block .info-block-wrapper h2,.single-single.single-project .info-block.about-block .info-block-wrapper h2{font-size:27px;line-height:32px}h3,.single-single.single-article .info-block.about-block .info-block-wrapper h3,.single-single.single-project .info-block.about-block .info-block-wrapper h3{font-size:18px;line-height:23px}p,.info-block.advans-block.terms-block ul li p,.info-block.projecting-block .info-block-wrapper p:first-of-type,.info-block.price-block.two-block section li,.info-block.price-block .info-block-wrapper p,.info-block.price-block .info-block-wrapper p.definite-price,.drevo .info-block.price-block.two-block .info-block-wrapper p{font-size:15px;line-height:20px}.info-block.price-block .info-block-wrapper p.definite-price{font-size:16px!important;line-height:21px!important;padding:10px 15px!important}.info-block.price-block .info-block-wrapper p{padding:10px 5px!important}.single-single .info-block.price-block:nth-of-type(2){margin-bottom:-50px}.info-block.price-block section,.single-single .info-block.price-block:nth-of-type(1) section:nth-of-type(1),.single-single .info-block.price-block:nth-of-type(2) section:nth-of-type(1),.karkas-price.info-block.price-block section,.derevo-price.info-block.price-block section{width:47.5%;margin-right:5%;margin-left:0}.info-block.price-block section:nth-of-type(2n){margin-right:0}.info-block.price-block section:nth-of-type(1),.info-block.price-block section:nth-of-type(2){margin-bottom:45px}.info-block.price-block section:nth-of-type(2n+1){clear:both}.info-block.price-block.karkas-section section:nth-of-type(1),.info-block.price-block.karkas-section section:nth-of-type(2){margin-bottom:25px}.info-block.portfolio-block.tabs ul>li h3{margin-bottom:0}.info-block.portfolio-block ul>li p{display:none}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container iframe{height:24vw!important}.info-block.faq-block section,.info-block.faq-block section:nth-of-type(2){width:100%;margin-right:0}.info-block.portfolio-block.news-block ul>li{width:46%}.info-block.portfolio-block.news-block ul>li:last-child{display:none}.single-info .info-block.portfolio-block.news-block ul>li:last-child{display:block}.info-block.portfolio-block.news-block ul>li p{display:block}.single-info .info-block.portfolio-block.news-block ul>li:nth-child(2n){clear:none}.single-info .info-block.portfolio-block.news-block ul>li:nth-child(2n+1){clear:both}.single-cat .info-block.advans-block ul li{width:29.33333%;margin-left:2%!important;margin-right:2%!important}.single-cat .info-block.advans-block ul li:nth-child(3){clear:none}.single-cat .info-block.advans-block ul li:nth-child(4){margin-left:18.6666%!important;clear:both}.single-cat .info-block.advans-block ul li:nth-child(5){clear:none}.slide-block .about-wrapper .textwidget>ul,.slide-block .about-wrapper .subtitle,.slide-block .advantages-block{width:100%!important}.advantages-block{margin-bottom:115px}.main-slide .advantages-block{margin-bottom:45px}.slide-block .advantages-block ul{width:100%;margin-left:0}.slide-block .about-wrapper .subtitle{width:100%}.slide-block.main-slide .about-wrapper .subtitle{width:100%!important}.slide-block .about-wrapper .subtitle{font-size:34px}.slide-block .about-wrapper .subtitle span:first-of-type,.slide-block.single-slide.single-article .about-wrapper h1,.slide-block.single-slide .about-wrapper h1{font-size:44px;line-height:48px}.slide-block .about-wrapper .subtitle{margin-top:55px}.single-port-cat .info-block.portfolio-block ul>li{width:46%}.single-port-cat .info-block.portfolio-block ul li h3{font-size:20px;line-height:23px;font-size:19px;line-height:23px}.single-port-cat .info-block.portfolio-block ul li h4 span{font-size:15px}.slide-block .about-wrapper .textwidget>ul{width:80%!important}.info-block table th,.info-block table td{font-size:14.5px}.info-block.about-block.anons .info-block-wrapper h3{margin-left:0;text-align:center}.info-block.price-block.karkas-section section .textwidget{padding-bottom:0}.karkas-section.info-block.price-block .modal{margin-top:0}.garanty-page .info-block.advans-block ul li{clear:none;margin-left:1%!important;margin-right:1%!important}.info-block.portfolio-block.tabs ol,.info-block.portfolio-block #sp-tab__ul{margin:-24px 0 30px 25px}.karkas .info-block.about-block.anons .info-block-wrapper h2,.drevo .info-block.about-block.anons .info-block-wrapper h2{margin-bottom:20px}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(1){width:100%!important;margin-right:0!important}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(2){display:none}.info-block.price-block .info-block-wrapper>p.definite-price{width:calc(100% - 100px)}.info-block.price-block section:nth-of-type(2) h3 span,.info-block.price-block h3 span{margin-top:20px!important}.info-block.price-block section>.textwidget>h3{min-height:1px!important;min-height:98px!important}.info-block.price-block:nth-of-type(2) section h3{min-height:1px!important}.info-block.price-block section:first-of-type ul{margin-top:15px!important}.info-block.price-block ul{margin-bottom:15px;margin-top:15px}.info-block.price-block .info-block-wrapper p.definite-price{width:calc(100% - 50px)}.single-port-cat .info-block.portfolio-block ul>li:nth-child(3){display:block}.info-block.projecting-block .more-in{position:relative;left:50%;transform:translate(-50%,0);float:left}.info-block.projecting-block .more-in{margin-right:0;float:left;margin-left:1.5%}.info-block.about-block .info-block-wrapper h2{margin-bottom:35px}.info.karkas .info-block.portfolio-block.tabs ol,.info.karkas .info-block.portfolio-block #sp-tab__ul,.info.drevo .info-block.portfolio-block.tabs ol,.info.drevo .info-block.portfolio-block #sp-tab__ul{margin-top:-9.5px}.karkas .info-block.price-block section .sp-easy-accordion{margin-top:-10px}.karkas .info-block.price-block section .sp-easy-accordion h3 a{font-size:14px;line-height:18px}.karkas .info-block.price-block section .sp-easy-accordion h3{padding-left:0;padding-right:0}.drevo .info-block.price-block section>.textwidget>h3{min-height:46px!important}.drevo .info-block.price-block.two-block .info-block-wrapper{padding-bottom:0!important;margin-bottom:0!important}.info-block.price-block section h4,.info-block.price-block section h3 span{min-width:80%;width:80%;margin-left:10%;margin-right:10%;transform:translate(0,0);left:0}.info.single-info.single-port-cat .info-block-wrapper>h3{text-align:center}body .wp-block-table{overflow:hidden!important;margin-left:0!important;margin-right:0!important;width:100%!important}body .wp-block-table table{overflow:hidden!important;margin-left:0!important;margin-right:0!important;width:100%!important}.single-port-cat .info-block.portfolio-block ul li h3{font-size:17px}.info.single-info.single-port-cat .info-block-wrapper>h3{font-size:19px}.info-block.portfolio-block.news-block ul>li:nth-child(4){display:none}.drevo .info-block.advans-block.terms-block ul li{width:29.3333%;margin-right:2%!important;margin-left:2%!important;clear:none!important}.mejs-container{height:50vw!important}.mejs-container video{height:50vw!important}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container,.info-block.portfolio-block .sp-tab__tab-content .wp-video{width:98%!important}}@media screen and (max-width:850px){.single-cat .info-block.about-block .wp-block-image figure.alignright{max-width:100%;margin-left:0;margin-bottom:50px}.single-single.single-project .wp-block-columns{width:100%!important;margin-right:0!important}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(2){margin-left:0!important}.single-single.single-project .wp-block-table{width:100%!important;margin-left:0!important}.single-single.single-project .info-block-wrapper>p{padding-left:0}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(1){width:100%!important;margin-right:0!important}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3) .wp-block-column:nth-of-type(2){position:relative!important;display:none}.single-single.single-project .sp-tab__lay-default .sp-tab__tab-content .sp-tab__tab-pane{min-height:0!important}.sp-tab-content img{max-width:100%!important;height:auto!important}.info.single.single-project .comments-wrapper{width:100%!important}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(2) .wp-block-column:nth-of-type(1){width:100%!important}.karkas-section.info-block.price-block section{margin-right:0;width:100%}.karkas-section.info-block.price-block section:nth-of-type(1){margin-right:0}.info-block.price-block.karkas-section .info-block-wrapper{padding-bottom:0}.single-single.single-project .info-block-wrapper>div.wp-block-columns:nth-of-type(3){margin-top:40px!important}.info.single-info.single-port-cat .info-block-wrapper>h3{text-align:center}.info-block.price-block section h3{padding-left:30px;padding-right:30px}.info-block.price-block.karkas-section .info-block-wrapper .modal p{min-height:1px;padding-top:0!important;padding-bottom:17.5px!important}}@media screen and (max-width:768px){.header .pre-line{max-width:300px;float:right}.header .pre-line .right-block .widget-wrapper.phone,.header .pre-line .right-block .widget-wrapper.e-mail{float:right}.header .langs{top:60px;right:55px}.header .pre-line .right-block .widget-wrapper.icons{top:60px;right:130px}#menu-icon{margin-top:49px}.slide-block .about-wrapper .textwidget>ul li{width:31.333%;margin:10px 1% 0}.slide-block .about-wrapper .textwidget>ul li p{font-size:16px}ul{padding-left:25px}li{font-size:15px;line-height:20px}.info-block-wrapper,.footerlast-wrapper{padding-bottom:60px;padding-top:45px}.info-block.advans-block .info-block-wrapper{padding:55px 0 45px}.info-block.advans-block.terms-block h2{padding-bottom:0;width:80%;margin-left:10%}.info-block.advans-block ul li{width:100%;margin-right:0}.info-block.advans-block.terms-block ul li,.info-block.advans-block.terms-block ul li:nth-child(2n+1){width:100%!important;margin-right:0!important}.info-block.advans-block.terms-block ul li p{margin-top:7.5px}.info-block.price-block>div>div>div>p{margin-bottom:15px!important}.info-block.advans-block.terms-block .terms-block-inner{padding-top:60px;padding-bottom:70px}.info-block.portfolio-block ul>li{width:98%}.info-block.projecting-block section{width:97%}.info-block.projecting-block section:nth-of-type(1){margin-bottom:50px}.info-block.projecting-block .more-in{position:relative;left:50%;transform:translate(-50%,0);float:left}.info-block.projecting-block .more-in{font-size:14.5px;padding:2px 15px}.info-block.projecting-block .more-in:after{padding-right:17.5px}.info-block table th{font-size:16px;line-height:20px}.info-block table th,.info-block table td{width:33.3333%}.info-block.consult-block .consult-wrapper{padding:40px 30px}.info-block.portfolio-block.tabs h2{width:100%;text-align:center}.info-block.portfolio-block.tabs ol,.info-block.portfolio-block #sp-tab__ul{width:auto;float:left;position:relative;left:50%;transform:translate(-50%,0);margin-left:0!important}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container{width:98%}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container iframe{height:46vw!important}.info-block.faq-block .sp-easy-accordion .sp-ea-single h3 a{padding:15px;padding-left:35px}#sp-ea-65.sp-easy-accordion>.sp-ea-single>.ea-header a .ea-expand-icon.fa{font-size:12px;margin-left:-20px}.info-block.portfolio-block.news-block ul>li{width:96%}.info-block.portfolio-block.news-block ul>li a{width:100%}.info-block.portfolio-block.news-block ul>li:last-child{display:block}.single .info-block.faq-block .info-block-wrapper{padding-bottom:50px}.single-cat .wp-block-table{margin-bottom:60px!important}.single-cat .wp-block-table table{margin-bottom:0!important}.single-cat .info-block table th,.single-cat .info-block table td{font-size:14px;padding:9px;line-height:19px}.single-cat .info-block.consult-block{margin-bottom:20px!important}.single .info-block.faq-block .info-block-wrapper{padding-top:50px}.single-cat .info-block.faq-block{margin-top:0}.slide-block.main-slide .about-wrapper .textwidget>ul li p{min-height:0;padding-bottom:30px}.slide-block .advantages-block{margin-top:25px}.slide-block.main-slide .advantages-block{margin-top:10px}.single-port-cat .info-block.portfolio-block ul li .element{width:100%;margin-top:7.5px}.single-port-cat .info-block.portfolio-block ul li .element br{display:none}.single-port-cat .info-block.portfolio-block ul li .element span{margin-right:5px}.single-port-cat .info-block.portfolio-block ul li .element:before{margin-top:-5px}.single-port-cat .info-block.portfolio-block ul li .more-in{padding:2px 17px;float:left;left:50%;transform:translate(-50%,0)}.single-port-cat .info-block.portfolio-block ul li h4{line-height:20px}.info-block.portfolio-block.tabs .widget-wrapper,.info-block.portfolio-block.tabs .text_widget{width:100%}.info-block.portfolio-block.news-block ul{width:100%;margin-left:2%;margin-right:2%;width:96%}.info-block.portfolio-block.news-block button{position:relative;bottom:0;left:0}.info-block.portfolio-block.news-block ul{padding-bottom:0}.drevo .info-block.price-block ul li{text-align:center!important}.drevo .info-block.price-block ul li span{width:100%;text-align:center;float:left}.info-block.projecting-block ul.structure-buttons li a span{font-size:11px}.info-block.projecting-block .more-in{font-size:13px}.info-block.projecting-block .more-in:after{font-size:12px}.drevo .info-block.price-block.two-block ul li{text-align:left!important}.garanty-page .info-block.advans-block ul{padding-bottom:5px}.info-block.price-block .info-block-wrapper>p.definite-price{width:calc(100% - 0px);padding-left:15px!important;padding-right:15px!important}.info-block.about-block.anons .info-block-wrapper h2{margin-top:0}.info-block.price-block .info-block-wrapper p{margin-bottom:15px!important}.info-block.advans-block.terms-block h2{margin-bottom:15px}.info-block.projecting-block .more-in{margin-right:.75%;float:left;margin-left:-.75%}.more{margin-top:0}.info-block.projecting-block .info-block-wrapper{padding-top:0}.info-block.projecting-block .info-block-wrapper p:first-of-type{padding-bottom:0}.info-block.projecting-block table{margin-bottom:25px!important}.info-block.projecting-block .info-block-wrapper{padding-bottom:55px}.info-block.portfolio-block.tabs ol li,.info-block.portfolio-block #sp-tab__ul li{margin-left:4px!important;margin-right:4px!important}.info-block.faq-block h2,h2,.single-single.single-article .info-block.about-block .info-block-wrapper h2,.single-single.single-article .info-block.about-block .info-block-wrapper h2,.single-single.single-project .info-block.about-block .info-block-wrapper h2{margin-bottom:20px}.info-block.price-block h2{margin-bottom:40px}.info-block.faq-block section>p{padding-bottom:0}.info-block.faq-block .sp-easy-accordion .sp-ea-single .ea-body{padding:15px 25px}.info-block.advans-block ul li p:first-child{font-size:40px;width:60px;text-align:center!important}.info-block.portfolio-block.tabs{margin-bottom:0!important}.drevo .info-block.price-block.two-block .info-block-wrapper p{padding-left:0!important;padding-right:0!important;padding-top:0!important}.info-block.price-block.two-block section .gallery{margin-top:20px!important}.info-block.price-block.two-block section:nth-of-type(2) .gallery{margin-top:0!important}.info-block.price-block.two-block section{padding:20px 15px 15px}.info-block.price-block .info-block-wrapper p.definite-price{margin-bottom:-5px!important}.info-block.price-block section h4,.info-block.price-block section h3 span{min-width:100%;width:100%;margin-left:0;margin-right:0}.single-single.single-project .info-block.consult-block .info-block-wrapper{padding-top:55px}.single .info-block.faq-block .info-block-wrapper{margin-top:0}.single .info-block.faq-block section>p{margin-bottom:30px}.single.single-single.single-article .info-block.faq-block .info-block-wrapper{margin-top:-10px}.single-port-cat .info-block.portfolio-block ul li h4,.single-port-cat .info-block.portfolio-block ul li h4 span{font-size:14px}.single-port-cat .info-block.portfolio-block ul li h4 span{float:left;width:100%;padding-right:0}.single-port-cat .info-block.portfolio-block ul li .element{width:auto;margin-top:7.5px;clear:both;position:relative;left:50%;transform:translate(-50%,0)}.single-port-cat .info-block.portfolio-block ul li .more-in{clear:both}.info-block.portfolio-block.news-block ul>li{width:46%}.info-block.portfolio-block.news-block ul{margin-left:-2%;width:104%}.info-block.portfolio-block.news-block ul li img{width:100%}.info-block.portfolio-block.news-block ul li h3,.info-block.portfolio-block.news-block ul>li p{padding-right:0;width:100%}.info-block.price-block.two-block section .gallery{margin-top:0!important}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane:nth-of-type(2) p{margin-top:0}.single .about-block ol{padding-left:25px}p{text-align:left}}@media screen and (max-width:750px){.slide-block .about-wrapper .textwidget>ul li{width:98%;margin-bottom:15px}.slide-block.main-slide .about-wrapper .textwidget>ul li{width:96%;margin-bottom:45px}.slide-block .about-wrapper .textwidget>ul li p{min-height:0;padding-bottom:35px}.slide-block .about-wrapper .textwidget>ul li p:after{width:70px;right:auto;left:50%;transform:translate(-50%,0);z-index:-1;margin-top:10px;display:block!important}}@media screen and (max-width:650px){.advantages-block ul li{width:46%;margin:10px 2%}.advantages-block ul li:nth-child(3n+1){clear:none}.advantages-block ul li:nth-child(2n+1){clear:both}.advantages-block ul li:nth-child(4){margin-left:2%}.advantages-block ul li:nth-child(5){margin-left:27%}.single-cat .info-block.advans-block ul li{width:46%}.single-cat .info-block.advans-block ul li:nth-child(3){clear:none}.single-cat .info-block.advans-block ul li:nth-child(4){margin-left:2%!important;clear:none}.single-cat .info-block.advans-block ul li:nth-child(5){clear:both;margin-left:27%!important}.wp-pagenavi{max-width:100%;float:left;margin-right:0;position:relative;left:50%;transform:translate(-50%,0)}.arrow-back{margin-right:0;position:relative;left:50%;transform:translate(-50%,0)}.info-block.price-block section h3{padding-left:15px;padding-right:15px}.info-block.price-block section h4,.info-block.price-block section h3 span{font-size:15px}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container,.info-block.portfolio-block .sp-tab__tab-content .wp-video{width:100%!important;margin-left:0;margin-right:0}.single-single.single-article .info-block.about-block .info-block-wrapper h2,.single-single.single-project .info-block.about-block .info-block-wrapper h2{margin-top:25px!important}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container,.info-block.portfolio-block .sp-tab__tab-content .wp-video{height:60vw}.info-block.portfolio-block .sp-tab__tab-content .wp-video>div{height:100%!important}.mejs-container,.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container,.info-block.portfolio-block .sp-tab__tab-content .wp-video{height:45vw!important}}@media screen and (max-width:550px){.header{padding-bottom:50px}#menu-icon{margin-top:90px}#menu-wrapper{top:144px}.header .pre-line .right-block .widget-wrapper.icons{right:0}.header .langs{top:100px;right:50px}.slide-block .about-wrapper{margin-top:169px}.info-block.projecting-block tr{width:50%;float:left}.info-block.projecting-block tr th,.info-block.projecting-block tr td{width:100%;float:left;box-sizing:border-box;height:60px;padding:7px;margin-bottom:-2px}.consult-block .wpcf7{width:350px!important;margin:0;bottom:70px}.single-cat a.pdf:before{position:relative;left:50%;transform:translate(-50%,0);margin:-47.5px 0 15px}.single-cat a.pdf{text-align:center;padding-bottom:0;padding-top:60px}.header .pre-line .right-block .widget-wrapper.e-mail a{font-size:13px}.garanty-page .about-block:nth-of-type(2) ul li{width:100%;margin-right:0}.single-single.single-article .info-block.consult-block{margin-top:0}.info.single-article,.info.single-project{margin-top:167px}.info-block.price-block section h3{padding-left:5px;padding-right:5px}}@media screen and (max-width:500px){.modal-window .wpcf7 form{padding-top:45px}.wpcf7 .field.captcha label{width:100%}}@media screen and (max-width:480px){.info-block-wrapper,.footerlast-wrapper,.footer-last-wrapper{width:84%;margin-left:8%}.slide-block .about-wrapper .subtitle{font-size:30px;line-height:36px;margin-top:45px}.slide-block .about-wrapper .subtitle span:first-of-type,.slide-block.single-slide .about-wrapper h1,.slide-block.single-slide.single-article .about-wrapper h1,.slide-block.single-slide .about-wrapper h1{font-size:38px;line-height:43px}.header .logo{margin-left:-10px;margin-top:20px;margin-bottom:-20px}.header .logo img{height:85px}.slide-block .about-wrapper .textwidget>ul li p{font-size:16px}.slide-block.main-slide .about-wrapper .textwidget>ul li p{font-size:13px}.info-block.advans-block ul{margin-bottom:10px}.info-block.advans-block ul li p{margin-left:47px}.info-block.advans-block ul li p:first-child{font-size:28px;line-height:10px;width:50px}.info-block.advans-block ul li p strong{font-size:16px;line-height:21px}h2,.info-block.about-block.anons .info-block-wrapper h2,.info-block.consult-block .consult-wrapper .textwidget>h2,.info-block.price-block.two-block section h2{font-size:23px;line-height:27px}.info-block.about-block.anons .in-content{padding:20px 20px 5px}.single-single .info-block.price-block .info-block-wrapper{padding-top:70px}.single-single .info-block.price-block:nth-of-type(2) .info-block-wrapper{padding-top:30px}.info-block.price-block section,.single-single .info-block.price-block:nth-of-type(1) section:nth-of-type(1),.single-single .info-block.price-block:nth-of-type(2) section:nth-of-type(1),.karkas-price.info-block.price-block section,.derevo-price.info-block.price-block section{width:100%;margin-right:0}.info-block.price-block section:nth-of-type(3){margin-bottom:45px}.info-block.price-block ul{margin-bottom:0}.drevo .info-block.price-block.two-block ul{margin-bottom:15px}.info-block.price-block ul li span{float:right;width:auto}.info-block.price-block button{font-size:13px;line-height:16px;position:relative;left:50%;transform:translate(-50%,0)}h3,.info-block.price-block section h3,.info-block.portfolio-block ul li h3,.info-block.portfolio-block.news-block ul li h3{font-size:18px;line-height:23px;min-height:0}.info-block.portfolio-block ul>li .portfolio-content{padding:20px}.info-block.portfolio-block ul>li h4{font-size:16px;line-height:19px}.info-block.portfolio-block ul>li .portfolio-content-in{bottom:20px;left:20px}.more-in{font-size:13px}.consult-block .wpcf7 .button input{max-width:100%;font-size:13px;line-height:16px;padding:0 15px;height:45px}#sp-wp-tabs-wrapper_75.sp-tab__lay-default li.sp-tab__nav-item{width:auto!important}#sp-wp-tabs-wrapper_75.sp-tab__lay-default ul .sp-tab__nav-item .sp-tab__tab_title,#sp-wp-tabs-wrapper_75.sp-tab__lay-default label.collapsed .sp-tab__card-header{font-size:13px!important}.info-block.portfolio-block.tabs ol li a,.info-block.portfolio-block #sp-tab__ul li h4{padding:9.5px 22px}.info-block.faq-block .sp-easy-accordion .sp-ea-single .ea-body{padding:20px 20px 20px 35px}.info-block.faq-block .sp-easy-accordion .sp-ea-single .ea-body p{font-size:13px;line-height:17px}.info-block.portfolio-block>.info-block-wrapper>.widget-wrapper>button,.modal-window .wpcf7 form .button input,.info-block.portfolio-block.news-block button{font-size:13px}.info-block.footer-block div.contacts-block{width:94%!important}.info-block.footer-block div.contacts-block2{margin-top:35px}.info-block.icon-block.morecontact ul{width:80%;margin-left:10%}.info-block.icon-block.morecontact ul li{width:100%;margin-left:0;margin-right:0}.info-block.icon-block.morecontact ul li img{position:relative;left:50%;transform:translate(-50%,0);margin-left:0;margin-right:0}.info-block.icon-block.morecontact ul li p{text-align:center;float:left;padding-top:0;margin-left:0!important}.info-block.icon-block.morecontact ul li p strong{margin:0;margin:0;float:left;width:100%;height:25px;line-height:25px}.single-cat .info-block.advans-block ul li img{width:70px}.single-cat .info-block.advans-block ul li strong{font-size:15px;line-height:21px}.header .pre-line .right-block .widget-wrapper.e-mail a{font-size:12px}.slide-block .about-wrapper .textwidget>ul li p{padding-bottom:20px}.info-block.price-block section:nth-of-type(1) button{margin-top:0}.single-port-cat .info-block.portfolio-block ul>li{width:96%}.consult-block .wpcf7{width:calc(100% + 60px)!important;bottom:40px}.single-single.single-article .wp-block-image .alignright{max-width:100%;max-height:100000px;margin-left:0!important;width:100%}.info-block.portfolio-block.news-block .info-block-wrapper{padding-bottom:45px}.drevo .info-block.price-block.two-block section img.alignleft{width:100%;margin-right:0}.drevo .info-block.price-block.two-block section h3,.info-block.price-block.two-block section ul{padding-left:0}.drevo .info-block.price-block.two-block section .gallery.gallery-columns-1{width:100%;margin-bottom:15px!important}.info.drevo .info-block.price-block.two-block section{margin-bottom:0}.info-block.projecting-block ul.structure-buttons li{margin-right:0;width:100%}.info-block.projecting-block ul.structure-buttons li:nth-child(3){margin-bottom:30px}.garanty-page .info-block.advans-block ul{padding-bottom:20px}.garanty-page .info-block.advans-block ul li{width:98%;margin-left:1%!important;margin-right:1%!important}.consult-block .wpcf7{padding:35px 20px 20px}.karkas-section.info-block.price-block .sections{overflow:hidden}.karkas-section.info-block.price-block section img{width:140%;margin-left:-20%}.drevo .info-block.price-block.two-block section .gallery.gallery-columns-2 .gallery-item{width:100%!important;margin-right:0!important}.info.single-info.single-port-cat .info-block-wrapper>h3{text-align:center}.info-block.portfolio-block #sp-tab__ul li{width:auto!important}.info-block.portfolio-block #sp-tab__ul li h4{font-size:13px!important}.single-single.single-project .sp-tab__tab-pane .gallery .gallery-item{width:99%!important}.single-single.single-project .sp-tab__lay-default .sp-tab__tab-content .sp-tab__tab-pane{padding:20px 20px 5px 20px!important}.info.single.single-project .comments-wrapper #respond form p input#submit{font-size:13px}.info-block.price-block .info-block-wrapper>p.definite-price{margin-top:-10px!important}.info-block.about-block.anons .info-block-wrapper h2{margin-top:20px}.info-block.price-block section .textwidget{padding-bottom:0}.info-block.price-block ul{min-height:0;margin-top:15px}.info-block.price-block section h3{min-height:1px!important}.info-block.price-block section h4,.info-block.price-block section h3 span{margin-top:10px!important;line-height:22px}.modal-window .wpcf7 form p br{display:none}.info-block.price-block .info-block-wrapper p.definite-price{font-size:15px!important;line-height:20px!important;padding:10px 5px!important;width:calc(100% - 20px)}.karkas-section.info-block.price-block .modal{padding:15px;width:90%}.info-block.price-block section>.textwidget>h3{min-height:1px!important;min-height:0!important}.karkas .info-block.price-block section .sp-easy-accordion{margin-top:0;margin-bottom:0}.drevo .info-block.price-block section>.textwidget>h3{min-height:1px!important}.drevo .info-block.price-block section:nth-of-type(3){margin-bottom:0}.drevo .info-block.price-block.two-block .info-block-wrapper{padding-bottom:0!important;margin-bottom:45px!important}.drevo .info-block.price-block.derevo-price section:first-of-type ul{margin-bottom:5px!important}.single-article .wp-block-separator{padding:25px 30% 5px}.info-block.price-block section:first-of-type .ea-card ul{margin-top:5px!important}.info-block.portfolio-block.news-block ul>li{width:96%}.info-block.portfolio-block.news-block ul>li:nth-child(4){display:block}.info-block.faq-block .sp-easy-accordion .sp-ea-single h3 a{font-size:14px;line-height:20px}h2,.single-single.single-article .info-block.about-block .info-block-wrapper h2,.single-single.single-article .info-block.about-block .info-block-wrapper h2,.single-single.single-project .info-block.about-block .info-block-wrapper h2{font-size:24px;line-height:29px}.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane:nth-of-type(2) p a{font-size:13px}.mejs-container,.info-block.portfolio-block .sp-tab__tab-content>.sp-tab__tab-pane .wp-tab-iframe-container,.info-block.portfolio-block .sp-tab__tab-content .wp-video{height:55vw!important}.drevo .info-block.price-block.two-block section:first-of-type img.alignleft{width:100%}.drevo .info-block.price-block.two-block section:first-of-type h3,.drevo .info-block.price-block section:first-of-type ul{padding-left:0}.drevo .info-block.price-block.two-block section .gallery .gallery-item{width:100%;margin-right:0}.drevo .info-block.price-block.two-block section .gallery.gallery-columns-1{padding-bottom:0}.drevo .info-block.price-block section:first-of-type ul{margin-bottom:30px}}@media screen and (max-width:400px){.header .logo{margin-top:40px;margin-bottom:-30px}.header .logo img{height:80px}body .sub-menu{width:170px}.header .pre-line .right-block a,.header .langs select{font-size:13px}.header .pre-line .right-block .sub-menu a,body .pre-line .sub-menu li a{font-size:12px}#menu-wrapper li a{line-height:18px;padding:4.5px 0!important;font-size:13px}.advantages-block{margin-top:45px}.advantages-block ul{width:90%}.advantages-block ul li{width:100%;margin:0}.advantages-block ul li:nth-child(3n+1){clear:none}.advantages-block ul li:nth-child(2n+1){clear:none}.advantages-block ul li:nth-child(4){margin-left:0}.advantages-block ul li:nth-child(5){margin-left:0}.info-block.projecting-block table{display:block;overflow:auto}.info-block table th,.info-block table td{font-size:13px}.header .pre-line .right-block .widget-wrapper.e-mail a{font-size:11px}.wpcf7 form h2{line-height:23px;font-size:19px}.consult-block .wpcf7 p{font-size:13.5px;line-height:17px}.info-block.projecting-block section h3,.info-block.projecting-block ul{padding-left:20px;padding-right:20px}.slide-block .advantages-block{width:80%!important;margin-left:10%!important;margin-right:10%!important}}@media screen and (max-width:360px){.info-block.consult-block .consult-wrapper{padding-left:20px;padding-right:20px}.slide-block .advantages-block{width:90%!important;margin-left:5%!important;margin-right:5%!important}.slide-block .about-wrapper .textwidget>ul{width:90%!important}}