a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;font-size:100%;border:0;font:inherit;margin:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}:active,:focus,:hover{outline:none}html{font-size:62.5%}body{font-size:19px;font-weight:400;line-height:1.8;font-family:Museo,sans-serif}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;vertical-align:bottom}a{text-decoration:none}a,a:hover{color:#444}a:active,a:focus,a:hover{outline:0}b,strong{font-weight:700}input:focus{border:1px solid #04a4cc;outline:0}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:Bitter}.container,.wrapper{position:relative}.container{padding:0 15px;margin-right:auto;margin-left:auto;width:100%}.header{color:#fff;position:absolute;top:0;left:0;width:100%;z-index:10}.header-wrap{justify-content:space-between;align-items:center;padding-bottom:11px;display:flex}.header-wrap .phone,.header-wrap .text{text-align:center}.logo{height:70px;position:relative;align-items:center;display:flex}header .logo{align-items:flex-end;cursor:pointer}header .logo.front{cursor:default}header .logo .thumb img{height:120px;width:auto}.logo .thumb{margin-right:15px}.logo .thumb img{height:70px;width:auto}.logo .text span:first-child{font-size:24px;font-weight:700;margin-bottom:5px;font-family:Bitter;display:block}.logo .text span:last-child{font-size:15px;line-height:13px}.logo a{right:0;position:absolute;bottom:0;top:0;left:0;display:block}.social-links a svg{height:37px;fill:#fff;width:37px}.social-links a+a{margin-left:15px}.social-links a:hover{opacity:.75}.btn{overflow:hidden;justify-content:center;border:none;font-weight:500;color:#222f16;transition:all .3s ease;position:relative;align-items:center;border-radius:25px;cursor:pointer;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;z-index:0}.btn--green{background-color:transparent;box-shadow:0 8px 15px 0 rgba(47,46,33,.2)}.btn--green:after{transition:all .25s ease-out;background-image:-moz-linear-gradient(0deg,#008ce7 0,#008ce7 100%);background-image:-webkit-linear-gradient(0deg,#008ce7,#008ce7);background-image:-ms-linear-gradient(0deg,#008ce7 0,#008ce7 100%);z-index:-1}.btn--green:after,.btn--green:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%;display:block}.btn--green:before{transition:opacity .3s ease;background-color:#008ce7;z-index:-2}.btn--green:hover:after{filter:brightness(90%)}.btn--border{border:1px solid #f7f7ff;color:#fff}.btn--border:hover{color:#222f16;background:#fff}.header-btns .btn{height:38px;background-color:#2a2a2ab5;width:195px}.header-btns .btn+.btn{margin-left:20px}.phone a{font-size:20px;font-weight:700;text-shadow:0 0 11px #000;color:#fff;font-family:Bitter}.phone a:hover{text-decoration:underline}.section{position:relative}.section-bg{z-index:-1}.section-bg,.section-bg img{height:100%;position:absolute;top:0;left:0;width:100%}.section-bg img{object-fit:cover}.first-screen{min-height:720px;padding-top:215px;color:#fff;text-align:center}.main-row{padding:40px 0 50px;align-items:center;display:flex}.main-title{font-size:44px}.main-title-desc{font-size:28px;font-weight:700;margin-top:20px}.main-features-wrap{padding:30px 0;justify-content:center;color:#000;background-color:hsla(0,0%,100%,.6);box-shadow:0 0 45px 0 #27271b;border-radius:10px;display:flex}.main-features-wrap .item{font-size:18px;font-weight:700;margin-right:30px;margin-left:30px}.main-features-wrap .item:before{margin-right:auto;margin-bottom:15px;content:url(/wp-content/themes/polki/img/fs_check.svg);margin-left:auto;width:100px;display:block}.block_title{font-size:40px;margin-bottom:10px;text-align:center;margin-top:10px;font-family:Bitter}.types_wrap{margin-bottom:20px;display:flex}.calc-form-wrap input[type=checkbox],.calc-form-wrap input[type=radio]{display:none}.types_wrap label>span{height:135px;margin-right:20px;position:relative;min-width:174px;text-align:center;width:174px}.types label>span,.types_wrap label>span{border:1px solid #ccc;transition:all .3s ease;opacity:.6;border-radius:10px;cursor:pointer;display:block}.types label>span>span,.types_wrap label>span>span{font-size:16px;font-weight:700;position:absolute;bottom:10px;left:0;width:100%;display:block}.types label input:checked+span,.types label>span:hover,.types_wrap label input:checked+span,.types_wrap label>span:hover{opacity:1}.types label input:checked+span,.types_wrap label input:checked+span{border-color:#008ce7;box-shadow:0 8px 15px 0 rgba(47,46,33,.1)}.types label input:checked+span>span,.types_wrap label input:checked+span>span{color:#008ce7}.types label img{border-radius:14px;padding-bottom:8px}.option-name{font-size:16px;font-weight:700;margin-bottom:20px;text-align:left}.option-val{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;display:flex}.option-val label{padding:4px;min-width:80px;cursor:pointer}.option-val label.disabled{pointer-events:none;opacity:.6}.option-val label>span{font-weight:500;color:#767575;position:relative;padding-left:25px}.option-val label>span:before{height:14px;border:1px solid #545e75;margin-right:8px;content:"";position:absolute;top:0;background-color:#fcffff;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.15);border-radius:50%;left:0;width:14px;display:inline-block}.option-val label:hover>span:before,.option-val label>input:checked+span:before{border-color:#008ce7;background-color:#008ce7;box-shadow:none}.option-val label>span:after{height:8px;transform:scale(0);transition:transform .3s ease;content:"";position:absolute;top:3px;background-color:#241e1e;border-radius:4px;left:3px;width:8px;display:block}.option-val label>input:checked+span:after{transform:scale(1)}.option-val label>input:checked+span{color:#241e1e}.option-val.additional label{position:relative;width:20%}.option-val.additional label>span{position:relative;align-items:center;padding-left:0;display:flex;z-index:0}.option-val.additional label>span .thumb:before{height:100%;transition:all .3s ease;content:"";position:absolute;opacity:0;top:0;box-shadow:inset 0 0 0 3px #008ce7;border-radius:0;left:0;width:100%;display:block}.option-val.additional label .tooltip-icon{height:20px;position:absolute;top:0;border-radius:10px;left:0;width:20px;display:block}.option-val.additional label .tooltip-icon:before,.option-val.additional label .tooltip:before{display:none}.option-val.additional label:hover>span .thumb:before,.option-val.additional label>input:checked+span .thumb:before{opacity:1}.option-val.additional label>.tooltip{padding:15px;color:#7c7c7c;transition:all .3s ease;position:absolute;opacity:0;bottom:calc(100% - 60px);visibility:hidden;background-color:#f8f6f1;box-shadow:0 20px 45px 0 rgba(47,46,33,.2);border-radius:10px;left:24px;width:270px;z-index:20}.option-val.additional label .tooltip-icon:hover path{fill:#606060}.option-val.additional label .tooltip-icon:hover+.tooltip{opacity:1;visibility:visible}.option-val.additional label>span:before{border-color:#5f5d5d;height:26px;transition:all .3s ease;border-width:2px;bottom:0;top:auto;margin:0;box-shadow:none;left:194px;width:26px;z-index:2}.option-val.additional label:hover>span:before{border-color:#008ce7;background-color:#fff}.option-val.additional label>input:checked+span:before{border-color:#008ce7;transition:0;background-size:30px;background-color:#fff;background-position:50%;background-image:url(/wp-content/themes/polki/img/green_check.svg);background-repeat:no-repeat}.option-val.additional label>input:checked+span:after,.option-val.additional label>span:after{display:none}.option-val.additional .name{font-size:14px;font-weight:700;color:#bbe843;position:absolute;bottom:0;margin-left:10px}.option-val.additional .name span{font-weight:400;color:#241e1e;margin-top:5px;display:block}.option-dop label{padding:4px;min-width:80px;cursor:pointer}.option-dop label.disabled{pointer-events:none;opacity:.6}.option-dop label>span{font-weight:500;color:#767575;position:relative;padding-left:25px}.option-dop label>span:before{height:14px;border:1px solid #545e75;margin-right:8px;content:"";position:absolute;top:0;background-color:#fcffff;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.15);border-radius:0;left:0;width:14px;display:inline-block}.option-dop label:hover>span:before,.option-dop label>input:checked+span:before{border-color:#008ce7;background-color:#008ce7;box-shadow:none}.option-dop label>span:after{height:8px;transform:scale(0);transition:transform .3s ease;content:"";position:absolute;top:3px;background-color:#241e1e;border-radius:4px;left:3px;width:8px;display:block}.option-dop label>input:checked+span:after{transform:scale(1)}.option-dop label>input:checked+span{color:#241e1e;width:fit-content}.option-dop.additional label{position:relative;width:20%}.option-dop.additional label>span{position:relative;align-items:center;width:fit-content;padding-left:0;display:flex;z-index:0}.option-dop.additional label>span .thumb2:before{height:100%;transition:all .3s ease;content:"";position:absolute;opacity:0;top:0;box-shadow:inset 0 0 0 3px #008ce7;border-radius:0;left:0;width:100%;display:block}.option-dop.additional label .tooltip-icon{height:20px;position:absolute;top:0;border-radius:10px;left:0;width:20px;display:block}.option-dop.additional label .tooltip-icon:before,.option-dop.additional label .tooltip:before{display:none}.option-dop.additional label:hover>span .thumb2:before,.option-dop.additional label>input:checked+span .thumb2:before{opacity:1}.option-dop.additional label>.tooltip{padding:15px;color:#7c7c7c;transition:all .3s ease;position:absolute;opacity:0;bottom:calc(100% - 60px);visibility:hidden;background-color:#f8f6f1;box-shadow:0 20px 45px 0 rgba(47,46,33,.2);border-radius:10px;left:24px;width:270px;z-index:20}.option-dop.additional label .tooltip-icon:hover path{fill:#606060}.option-dop.additional label .tooltip-icon:hover+.tooltip{opacity:1;visibility:visible}.option-dop.additional label>span:before{border-color:#5f5d5d;height:26px;transition:all .3s ease;border-width:2px;top:2px;margin:0;box-shadow:none;left:2px;width:26px;z-index:2}.option-dop.additional label:hover>span:before{border-color:#008ce7;background-color:#fff}.option-dop.additional label>input:checked+span:before{border-color:#008ce7;transition:0;background-size:30px;background-color:#fff;background-position:50%;background-image:url(/wp-content/themes/polki/img/green_check.svg);background-repeat:no-repeat}.option-dop.additional label>input:checked+span:after,.option-dop.additional label>span:after{display:none}.option-dop.additional .name{font-size:14px;font-weight:700;color:#bbe843;position:absolute;bottom:0;margin-left:10px}.option-dop.additional .name span{font-weight:400;color:#241e1e;margin-top:5px;display:block}.name2{padding:3px 10px 5px;color:#fff;border-radius:0 0 8px;background:#008ce7;width:max-content}.compl-qoval{display:none}.form_row{display:flex}.calc_output_wrap{margin-left:120px;width:270px}.options_wrap{width:calc(100% - 390px)}.calc_totals{padding:30px;color:#fff;position:relative;box-shadow:0 0 45px 0 #27271b;border-radius:10px}.calc_totals a{color:#fff}.calc_totals .title_name{color:#fff!important}.calc_totals:before{height:308px;content:"";position:absolute;top:10px;left:-140px;width:220px;background-repeat:no-repeat;display:block;z-index:-1}.add-coast span:last-child,.prod-coast span:last-child{font-size:20px;font-weight:700;margin-bottom:15px;margin-top:5px;display:block}.calc-form-wrap .acceptance{font-size:12px;margin-bottom:20px;color:#8b8787;display:flex}.calc-form-wrap .acceptance input{margin:0 10px 0 0;border-radius:2px;display:inline-block}.calc-form-wrap .acceptance span{display:inline-block}.calc-form-wrap .acceptance a{text-decoration:underline}.btn-style,.calc_output_wrap .btn{height:42px;font-size:20px;font-weight:700;color:#fff!important;width:100%}.calc_totals_desc{font-size:12px;color:#8b8787}.section.compare{margin-top:20px}.compare-row{margin-right:auto;padding-right:50px;margin-left:auto;width:100%;padding-left:50px;display:flex}.compare-row.head{overflow:hidden;position:relative;-ms-align-items:flex-end;align-items:flex-end}.compare-row.head:before{height:250px;right:-150px;content:"";position:absolute;bottom:0;background-position:100% 100%;width:1170px;background-image:url(/wp-content/themes/polki/img/com_bg.jpg);background-repeat:no-repeat;display:block;z-index:-1}.compare-row:not(.head){height:50px;position:relative;align-items:center}.compare-row:nth-child(2n):before{height:100%;transform:translateX(-50%);content:"";position:absolute;top:0;background:#f8f6f1;left:50%;width:100%;display:block;z-index:-1}.compare-row .item{font-size:18px;text-align:center;width:33.333%}.compare-row .item:first-child{font-weight:700;text-align:left}.compare-row .item:last-child{color:#008ce7}.compare-row .item.section-title{font-size:48px;margin-bottom:30px}.section.features{margin-top:30px}.section.features .container{flex-wrap:wrap;display:flex}.section.kupeli{margin-top:100px}.features .section-image{position:absolute;position:relative;top:-10px;left:0;width:50%}.features .section-image img{height:100%;object-fit:cover;width:100%}.features_wrap{margin-right:0;margin-left:auto;width:660px;width:50%;padding-left:30px}.features_wrap .block_title{text-align:left}.features_item{font-size:16px;margin-bottom:30px;align-items:center;display:flex}.features_item span:first-child{font-size:48px;font-weight:700;margin-right:20px;color:#008ce7;min-width:75px;font-family:Bitter}.map_features_wrap{justify-content:space-between;-ms-align-items:flex-start;align-items:flex-start;margin-top:20px;display:flex}.map_features_wrap .item{padding:0 10px;text-align:center;width:calc(50% - 15px)}.map_features_wrap .item .icon{height:90px;margin-right:auto;margin-left:auto;width:80px}.map_features_wrap .item .name{font-size:22px;font-weight:700;margin-bottom:10px;font-family:Bitter}.vid-rev-wrap{justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:80px;display:flex}.vid-rev-wrap .item{width:calc(50% - 10px)}.video{position:relative;padding-bottom:56.25%}.text-rev-wrap{justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px;display:flex}.text-rev-wrap .item{margin-bottom:50px;padding-right:80px;width:calc(50% - 10px)}.lity-active{overflow:hidden}.slick-slide{margin:0 5px}.slick-list{margin:0 -5px}.item-gallery{margin-top:30px}.item-gallery .gall-item{height:111px;position:relative}.item-gallery .gall-item img{height:100%;position:absolute;object-fit:cover;width:100%}.slick-next:before,.slick-prev:before{display:none}.slick-next img{transform:rotate(180deg);position:relative}.item-gallery .slick-next,.item-gallery .slick-prev{height:30px;border:none;position:absolute;top:calc(50% - 15px);background-color:transparent;width:30px}.item-gallery .slick-next{transform:rotate(180deg);right:-15px}.item-gallery .slick-next,.item-gallery .slick-prev{background-image:url(/wp-content/themes/polki/img/slide_arrow.svg)}.item-gallery .slick-prev{left:-15px;z-index:10}.text-rev-wrap .item-head{margin-bottom:20px;align-items:center;display:flex}.text-rev-wrap .item-head .thumb{height:80px;overflow:hidden;margin-right:15px;min-width:80px;border-radius:40px;width:80px}.text-rev-wrap .item-head .name{font-size:18px;font-weight:700;margin-bottom:5px;font-family:Bitter}.text-rev-wrap .item-head .desc{color:#515151}.portfolio-gallery .slick-list{padding:0 150px}.portfolio-gallery .item{height:180px;position:relative;background-color:#008ce7}.portfolio-gallery .item img{height:100%;position:absolute;object-fit:cover;opacity:.8;top:0;left:0;width:100%}.portfolio-gallery .slick-prev{right:calc(50% + 15px);left:auto}.portfolio-gallery .slick-next,.portfolio-gallery .slick-prev{height:50px;top:calc(100% + 40px);box-shadow:0 8px 15px 0 rgba(47,46,33,.2);border-radius:25px;width:50px;z-index:10}.portfolio-gallery .slick-next{right:auto;left:calc(50% + 15px)}.video-gallery_wrap{justify-content:space-between;display:flex}.video-gallery_wrap .item{width:calc(33.333% - 15px)}.video-gallery_wrap .item .text{font-size:18px;margin-top:10px}.block_title.small{font-size:28px;margin-bottom:30px}.block_title.big{margin:60px 0 20px}.subscribe{justify-content:center;align-items:center;margin-top:20px;display:flex}.subscribe h4{font-size:24px;margin-bottom:10px;padding-left:10px}.subscribe a:hover{opacity:.7}.section.consult{padding:70px 0;margin-top:0}.consult_wrap{margin-right:0;position:relative;max-width:100%;margin-left:auto;width:660px}.consult_wrap:before{height:255px;content:"";position:absolute;top:15px;background-position:50%;left:-400px;width:255px;background-image:url(/wp-content/themes/polki/img/cons-icon.svg);background-repeat:no-repeat;display:block}.consult_wrap .form_title{font-size:48px;margin-bottom:20px;color:#008ce7}.consult_wrap .form_desc{font-size:18px;margin-bottom:30px;color:#b8b8b8}.phone-input{height:46px;padding:0 20px;font-size:16px;border:none;max-width:270px;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);border-radius:23px;background:#f7f7ff;width:100%;vertical-align:top}.phone-input::-webkit-input-placeholder{color:#9c9898}.phone-input::-moz-placeholder{color:#9c9898}.phone-input:-ms-input-placeholder{color:#9c9898}.phone-input:-moz-placeholder{color:#9c9898}.form-row .btn--green{height:46px;font-size:20px;font-weight:700;color:#fff;width:240px}.form-row .acceptance{font-size:12px;margin-right:100px;color:#8b8787;max-width:250px;margin-left:auto;margin-top:15px;padding-left:15px;display:flex}.form-row .acceptance input{margin-right:10px}.form-row .acceptance a{text-decoration:underline;color:#8b8787}.about .features_wrap{width:470px}.about_gallery_wrap{right:50%;position:absolute;top:0;width:50%;z-index:10}.about_gallery .slick-list{padding-left:calc(100% - 630px)}.about_gallery .slick-slide{margin:0 0 0 10px}.about_gallery .item a{height:420px;transition:opacity .3s ease;position:relative;opacity:.5;width:100%;display:block}.about_gallery .item.slick-current a{opacity:1}.about_gallery .item a img{height:100%;position:absolute;object-fit:cover;top:0;left:0;width:100%}.about_gallery .slick-prev{right:195px}.about_gallery .slick-next,.about_gallery .slick-prev{height:50px;top:100%;box-shadow:0 8px 15px 0 rgba(47,46,33,.2);border-radius:25px;left:auto;width:50px;z-index:10}.about_gallery .slick-next{right:100px}.about .video-link{position:fixed;bottom:10%;left:2%;z-index:100}.about .video-link a{height:128px;font-size:.8125em;text-decoration:none;font-weight:400;color:#0c0c0c;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;position:relative;text-align:center;background:url(/wp-content/themes/polki/img/main-video-bg.png) no-repeat;background-size:auto auto;-webkit-background-size:cover;background-size:cover;width:128px;line-height:1.2em;font-family:Bitter;display:block}.about .video-link a:after,.about .video-link a:before{height:100%;border:1px solid #a1db4c;content:"";position:absolute;top:0;margin:auto;-webkit-border-radius:50%;border-radius:50%;left:0;width:100%}.about .video-link a:before{-webkit-animation:anim 2s ease-in-out .5s infinite;animation:anim 2s ease-in-out .5s infinite}.about .video-link a:after{-webkit-animation:anim 2s ease-in-out infinite;animation:anim 2s ease-in-out infinite}.about .video-link a span{right:0;text-transform:uppercase;position:absolute;top:-webkit-calc(100% + .3em);top:calc(100% + .3em);left:0}.showroom_info{max-width:100%;width:660px}.showroom_info .block_title{margin-bottom:15px;text-align:left}.showroom_text{font-size:18px;margin-bottom:35px}.sr_map{position:absolute;top:0;left:490px;z-index:-1}.location_link a{font-size:18px;font-weight:700;margin-bottom:60px;color:#008ce7;display:block}.location_link a img{margin-right:20px}.faq .block_title{text-align:left}.faq_wrap{position:relative;padding-left:30px}.acc-btn{font-size:18px;font-weight:700;color:#008ce7;position:relative;margin:0 auto;cursor:pointer;width:100%}.acc-btn:after,.acc-btn:before{height:20px;content:"";position:absolute;-webkit-background-size:100%;background-size:100%;top:5px;background-position:50%;left:-30px;width:20px;background-repeat:no-repeat;display:block}.acc-btn:before{opacity:1;background-image:url(/wp-content/themes/polki/img/faq_plus.svg)}.acc-btn:after{opacity:0;background-image:url(/wp-content/themes/polki/img/faq_minus.svg)}.acc-btn.selected:before{opacity:0}.acc-btn.selected:after{opacity:1}.acc-btn.selected{color:#241e1e}.acc-content{height:0;overflow:hidden;margin:0 auto 20px;width:100%}.acc-content-inner{padding:15px 0 0;font-size:15px;color:#6c6c6c}.open{height:auto}.callback.section{min-height:438px;padding-top:60px;padding-bottom:30px}.callback_wrap .form_title{font-size:48px;margin-bottom:15px;color:#fff;text-align:center}.callback_wrap .form_desc{font-size:22px;margin-bottom:30px;color:#fff;text-align:center}.callback_wrap .form-row{text-align:center}.callback_wrap .acceptance{margin-right:auto;color:#dcd0d0;max-width:100%;text-align:left;width:540px}.callback_wrap .acceptance a{color:#dcd0d0}.footer{padding:25px 0 15px}.footer .btn--border{border-color:#6c6c6c;color:#6c6c6c}.footer .btn--border:hover{color:#fff;background-color:#6c6c6c}.footer .phone a{color:#fff}.footer .social-links a img{box-shadow:0 8px 15px 0 rgba(47,46,33,.2);display:inline-block}.copyright{justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;margin-bottom:10px;color:#6c6c6c;margin-top:20px;display:flex}.copyright div:first-child a{margin-left:50px}.copyright a{text-decoration:underline}.modal,.modal-box{z-index:900}.modal-sandbox{background:transparent}.modal,.modal-sandbox{height:100%;position:fixed;top:0;left:0;width:100%}.modal{overflow:auto;background:#000;background:rgba(0,0,0,.8);display:none}.modal-box{animation-timing-function:cubic-bezier(0,0,.3,1.6);position:relative;max-width:90%;animation-name:modalbox;margin:100px auto;width:560px;animation-duration:.4s}.modal-body{padding:40px 25px 25px;border-radius:10px;background:#f8f6f1}.close-modal{font-size:20px;right:7px;position:absolute;opacity:.3;text-align:right;top:4px;cursor:pointer;line-height:1}.close-modal:hover{opacity:1}@-webkit-keyframes modalbox{0%{opacity:0;top:-250px}to{opacity:1;top:0}}@keyframes modalbox{0%{opacity:0;top:-250px}to{opacity:1;top:0}}.modal .form_title{font-size:48px;font-weight:700;margin-bottom:15px;color:#008ce7;font-family:Bitter}.modal .form_desc{font-size:18px;margin-bottom:30px}.modal .phone-input{margin-right:30px;width:240px}.modal .form-row .acceptance{margin-right:0;max-width:100%;margin-left:0;margin-top:0}.modal .form-row+.form-row{margin-top:25px}.modal .form-row input[type=text]{height:46px;padding:0 20px;font-size:16px;border:none;margin-right:0;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);border-radius:23px;background:#f7f7ff}.modal .form-row input[type=text]:first-child{margin-right:30px}.visible-mob{display:none}@-webkit-keyframes anim{0%{-ms-transform:scale(.75);-webkit-transform:scale(.75);transform:scale(.75)}80%{opacity:1}to{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}}@keyframes anim{0%{-ms-transform:scale(.75);-webkit-transform:scale(.75);transform:scale(.75)}80%{opacity:1}to{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}}.acc-content-inner ul{margin:15px 0}.acc-content-inner ul li{margin-bottom:5px;position:relative;padding-left:15px;display:block}.acc-content-inner ul li:before{content:"-";position:absolute;top:0;left:0;display:block}.youtube{overflow:hidden}.youtube img{opacity:.7;top:-16.84%;left:0;width:100%}.youtube .play-button{height:60px;opacity:.8;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);border-radius:6px;width:90px;z-index:1}.youtube .play-button:before{border-color:transparent transparent transparent #fff;content:"";border-style:solid;border-width:15px 0 15px 26px}.youtube .play-button,.youtube img{cursor:pointer}.youtube .play-button,.youtube .play-button:before{transform:translate3d(-50%,-50%,0);top:50%;cursor:pointer;left:50%}.youtube .play-button,.youtube .play-button:before,.youtube img{position:absolute}.form_from_main input[type=text]{height:46px;padding:0 20px;font-size:16px;border:none;margin-right:0;margin-bottom:20px;max-width:270px;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);border-radius:23px;background:#f7f7ff;width:100%}.form_from_main.form-row .btn--green{max-width:270px;width:100%}p.title_name{font-size:22px;font-weight:700;margin-bottom:20px;text-align:center}.option-val.additional .name span{display:none}.item-text-men{font-size:22px}.item-text-men-litle{font-size:18px}.item-men{margin-bottom:50px;width:calc(50% - 10px)}.item-head-men{margin-right:auto;margin-left:auto;display:block}.gallery-calc{margin:20px auto;display:flex}.gallery-calc img{padding:0 5px}.price{font-size:24px;font-weight:600;color:#008ce7;text-align:center;padding-bottom:20px}.wrapper-gallery{position:relative;max-width:60em;margin:1em auto}.inner{width:600%;line-height:0}article{position:relative;width:16.666666666667%;float:left}article img{width:100%}.slider-prev-next-control{height:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;width:100%}.slider-prev-next-control label{height:40px;opacity:.7;border-radius:50%;background:#008ce7;width:40px;display:none}.slider-prev-next-control label:hover{opacity:1}.slider-dot-control{position:absolute;bottom:0;text-align:center;width:100%}.slider-dot-control label{height:10px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;border-radius:5px;background:#bbb;cursor:pointer;width:10px;display:inline-block}.slider-dot-control label:hover{border-color:#777;background:#ccc}.slider-wrapper{overflow:hidden;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;border-radius:5px;background:#fff;background:#fcfff4;width:100%}.slider-wrapper,.slider-wrapper .inner{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slider-wrapper .inner{-webkit-transition:all .8s cubic-bezier(.77,0,.175,1);-moz-transition:all .8s cubic-bezier(.77,0,.175,1);transition:all .8s cubic-bezier(.77,0,.175,1)}#slide1:checked~.slider-prev-next-control label:nth-child(2):after,#slide1:checked~.slider-prev-next-control label:nth-child(6):after,#slide2:checked~.slider-prev-next-control label:first-child:after,#slide2:checked~.slider-prev-next-control label:nth-child(3):after,#slide3:checked~.slider-prev-next-control label:nth-child(2):after,#slide3:checked~.slider-prev-next-control label:nth-child(4):after,#slide4:checked~.slider-prev-next-control label:nth-child(3):after,#slide4:checked~.slider-prev-next-control label:nth-child(5):after,#slide5:checked~.slider-prev-next-control label:nth-child(4):after,#slide5:checked~.slider-prev-next-control label:nth-child(6):after,#slide6:checked~.slider-prev-next-control label:first-child:after,#slide6:checked~.slider-prev-next-control label:nth-child(5):after{font-size:3em;text-decoration:inherit;color:#fff;margin:0;line-height:38px;display:block}#slide1:checked~.slider-prev-next-control label:nth-child(2):after,#slide2:checked~.slider-prev-next-control label:nth-child(3):after,#slide3:checked~.slider-prev-next-control label:nth-child(4):after,#slide4:checked~.slider-prev-next-control label:nth-child(5):after,#slide5:checked~.slider-prev-next-control label:nth-child(6):after,#slide6:checked~.slider-prev-next-control label:first-child:after{content:">";padding-left:10px}#slide1:checked~.slider-prev-next-control label:nth-child(2),#slide2:checked~.slider-prev-next-control label:nth-child(3),#slide3:checked~.slider-prev-next-control label:nth-child(4),#slide4:checked~.slider-prev-next-control label:nth-child(5),#slide5:checked~.slider-prev-next-control label:nth-child(6),#slide6:checked~.slider-prev-next-control label:first-child{margin-right:5px;float:right;display:block}#slide1:checked~.slider-prev-next-control label:nth-child(6),#slide2:checked~.slider-prev-next-control label:first-child,#slide3:checked~.slider-prev-next-control label:nth-child(2),#slide4:checked~.slider-prev-next-control label:nth-child(3),#slide5:checked~.slider-prev-next-control label:nth-child(4),#slide6:checked~.slider-prev-next-control label:nth-child(5){margin-left:5px;float:left;display:block}#slide1:checked~.slider-prev-next-control label:nth-child(6):after,#slide2:checked~.slider-prev-next-control label:first-child:after,#slide3:checked~.slider-prev-next-control label:nth-child(2):after,#slide4:checked~.slider-prev-next-control label:nth-child(3):after,#slide5:checked~.slider-prev-next-control label:nth-child(4):after,#slide6:checked~.slider-prev-next-control label:nth-child(5):after{content:"<";padding-left:6px}#slide1:checked~.slider-dot-control label:first-child,#slide2:checked~.slider-dot-control label:nth-child(2),#slide3:checked~.slider-dot-control label:nth-child(3),#slide4:checked~.slider-dot-control label:nth-child(4),#slide5:checked~.slider-dot-control label:nth-child(5),#slide6:checked~.slider-dot-control label:nth-child(6){background:#333}#slide1:checked~.slider-wrapper article:first-child .info,#slide2:checked~.slider-wrapper article:nth-child(2) .info,#slide3:checked~.slider-wrapper article:nth-child(3) .info,#slide4:checked~.slider-wrapper article:nth-child(4) .info,#slide5:checked~.slider-wrapper article:nth-child(5) .info,#slide6:checked~.slider-wrapper article:nth-child(6) .info{opacity:1}#slide1:checked~.slider-wrapper .inner{margin-left:0}#slide2:checked~.slider-wrapper .inner{margin-left:-100%}#slide3:checked~.slider-wrapper .inner{margin-left:-200%}#slide4:checked~.slider-wrapper .inner{margin-left:-300%}#slide5:checked~.slider-wrapper .inner{margin-left:-400%}#slide6:checked~.slider-wrapper .inner{margin-left:-500%}.credit_totals{padding:30px;position:relative;background-color:#f8f6f1;margin:20px auto;box-shadow:0 20px 45px 0 rgba(47,46,33,.2);border-radius:10px}.form_from_credit_input{margin:0 16px;display:flex}.form_from_credit_button{margin:auto;width:400px}.form_from_credit label{font-size:16px;font-weight:700;max-width:100%;display:inline-block}.form_from_credit input[type=text],.selectStyle{height:46px;padding:0 20px;font-size:16px;border:none;margin:10px 5px;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);border-radius:23px;background:#f7f7ff;width:100%}.form_from_credit_input_30{margin:auto 0;width:30%}.form_from_credit_input_50{width:50%}.form_from_credit_input_70{width:70%}.form_from_credit_input_50 .form_from_credit_input{display:flex!important}.credit{font-size:18px;text-align:center;margin-top:15px}.credit a{color:#ff5722}.option-item .thumb img{height:200px}.option-hide{display:none}.fixed{position:fixed;top:50px}.hide{display:none}.video-youtube .container>div{padding:15px 25px;border:1px solid #eee;box-shadow:0 0 14px -7px #9e9e9e;border-radius:12px;background:#fff}.video-youtube .container>div p{font-size:16px}#carouselKupeliFade{width:100%}.kupeli-title{font-size:28px;margin-bottom:15px;color:#008ce7}.readyProject_section .postList-item{flex-direction:column;display:flex}.readyProject_section .postList-item-body{text-align:center;background-color:#fff;box-sizing:border-box;margin:0;width:100%}.readyProject_section .postList-item-imgWrap{position:relative;width:100%}.readyProject_section .postList-item{border:4px solid #008ce7;margin-right:1%;margin-bottom:20px;width:24%}.readyProject_section .postList-item-imgWrap img{width:100%}.readyProject_section .postList-item-title{height:75px;padding:5px;font-size:27px;max-width:100%;word-break:break-word;text-align:center;box-sizing:border-box;align-items:center;display:inline-flex}.postList-item-img.second{height:100%;transition:all .3s ease-in 0s;position:absolute;object-fit:cover;opacity:0;top:0;left:0;width:100%}.postList-item:hover .postList-item-img.second{opacity:1}.readyProject_section .cat_price{padding:7px;font-size:28px;color:#fff;text-align:center;background-color:#008ce7}.readyProject_section .postList-item-body a{text-decoration:none;color:#000}.cityList,.hiddenCitys{justify-content:space-between;flex-wrap:wrap;margin-top:30px;display:flex}.hiddenCitys{display:none}.hiddenCitys.active{display:flex}.cityList-item{font-size:20px;margin-bottom:5px;min-width:200px;text-align:center;width:20%}.citySection{padding-bottom:200px}.iconsList{justify-content:space-around;width:100%;display:flex}.iconsList a{height:40px;justify-content:center;text-decoration:none;color:#fff;margin:0 5px;align-items:center;width:40px;display:flex}.iconsList img{margin:-8px;width:103%}.headerMenuWrap{background-color:#bebebe}.headerMenuWrap .menu{padding:10px 0;justify-content:space-around;flex-wrap:wrap;display:flex}.headerMenuWrap .menu .menu-item{display:inline-block}.headerMenuWrap .menu a{padding:5px 20px;font-size:21px;text-decoration:none;color:#fff}.first-screen.page-top-block{min-height:215px}article.post{width:100%;float:inherit}.right_top_block{justify-content:center;flex-direction:column;align-items:center;display:flex}.priceBlock{font-size:36px;text-align:center;margin:30px 0}.entry-content{font-size:21px;margin:50px 0}.order-btn{height:46px;font-size:20px;font-weight:700;color:#fff;width:240px}.popup_form input[type=number],.popup_form input[type=submit],.popup_form input[type=tel],.popup_form input[type=text],.popup_form textarea{height:46px;padding:0 20px;font-size:16px;border:none;margin-right:0;margin-bottom:20px;max-width:270px;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);border-radius:23px;background:#f7f7ff;width:100%}.popup_form input[type=submit]{margin-bottom:10px;color:#fff;background:#1f2242}.popup_form input[type=submit],.toTop{background-color:#008ce7;cursor:pointer}.toTop{height:40px;padding:6px;right:10px;position:fixed;bottom:10px;border-radius:5px;width:40px;z-index:800}.toTop svg{height:100%;width:100%}.headerContactToogleBtn,.headerMenuToogleBtn{height:40px;border:1px solid #fff;position:fixed;background-size:80%;top:0;background-color:#008ce7;margin:0;background-position:50%;border-radius:3px;left:0;width:40px;background-image:url(/wp-content/themes/polki/img/menu.svg);background-repeat:no-repeat;display:none;z-index:950}.headerContactToogleBtn{right:0;top:0;background-color:#767575;left:auto;background-image:url(/wp-content/themes/polki/img/info.svg)}.headerMenuToogleBtn.active{right:auto;left:0}.cityList-item{padding:9px 5px 5px 29px;font-size:18px;background-size:20px 20px;min-width:inherit;text-align:left;box-sizing:border-box;align-items:center;background-position:0;background-image:url(/wp-content/themes/polki/img/house-svgrepo-com.svg);background-repeat:no-repeat;display:flex}.moreBtn{padding:10px 30px;font-size:22px;color:#fff;max-width:300px;text-align:center;margin:20px auto;width:100%;display:block}.moreBtn.hidden{display:none}.tab_head_list{flex-wrap:wrap;margin-bottom:30px;display:flex}.tab_head{padding:10px 20px 5px 5px;margin-right:20px;cursor:pointer;display:block}.tab_head.active{border-bottom:3px solid #008ce7}.tab_body h3{margin-bottom:20px}.prod-plans-block{flex-wrap:wrap;margin:20px 0;display:flex}.prod-plan-item{padding:5px;border:1px solid #ddd;max-width:300px;margin:2px;width:100%}.prod_mainImag_block{margin-bottom:40px}.prod_mainImg{height:100%;max-height:300px;object-fit:contain;width:100%}.prod-plan{height:100%;object-fit:cover;width:100%}.prod_hars-item{padding:4px 6px;display:flex}.prod_hars-item:nth-child(2n){background-color:#eaeaea}.prod_hars-item .title{font-weight:500;width:60%}.prod_hars-item .vall{width:40%}.tab_body li{padding:4px 6px}.tab_body li:nth-child(2n){background-color:#eaeaea}.prodImages_block{overflow:hidden;max-height:100vh}.wflb_id_3643{font-size:18px;text-align:justify;line-height:28px}.wflb_id_3643 .block_title{margin-bottom:25px}.wflb_id_3643 p,.wflb_id_3643 ul{margin-bottom:15px}.wflb_id_3643 ul{list-style:disc;padding-left:25px}.wp-block-gallery{margin:30px 0}.wflb_id_1524,.wflb_id_1524 .container,.wflb_id_3651,.wflb_id_3651 .container{padding:10px 30px}.callback_wrap .acceptance,.callback_wrap .infoBlock,.header .header-btns .btn span.mob,.mob-features{display:none}.callback_wrap .politBlock,.callback_wrap .politBlock a{color:#fff}.politBlock{font-size:14px}.added_to_cart.wc-forward,.callback_wrap form[name=form]{color:#fff;text-align:center}.added_to_cart.wc-forward{width:100%}.form-row.form-row-wide.address-field.update_totals_on_change{display:none}#mega-menu-wrap-topHeader-menu #mega-menu-topHeader-menu{justify-content:flex-end;text-align:right;align-items:center;display:flex}#top-header-menu #mega-menu-wrap-topHeader-menu #mega-menu-topHeader-menu li>a{padding:0 18px;font-size:16px;box-sizing:content-box}#mega-menu-wrap-topHeader-menu #mega-menu-topHeader-menu>li.mega-menu-flyout ul.mega-sub-menu{right:0}#mega-menu-wrap-main-menu #mega-menu-main-menu li.jqli+li:not(.jqli){margin-top:20px}#mega-menu-wrap-topHeader-menu #mega-menu-topHeader-menu{padding:10px 0}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{height:auto;font-size:20px}.woocommerce-shipping-destination{display:none}.woocommerce ul.products li.product .price{font-size:18px;font-weight:700;color:#fff}.woocommerce div.product p.price{font-size:32px;color:#008ce7}.fancybox-content{border-radius:25px}.pagination{justify-content:center;margin:20px 0;align-items:center;display:flex}.pagination a,.pagination span{padding:8px 16px;border:1px solid #ccc;margin:0 4px;border-radius:4px;display:inline-block}.pagination a:hover{background-color:#f2f2f2}.pagination .current{border-color:#008ce7;color:#fff;background-color:#008ce7}.search-products ul li:nth-child(4n){margin-right:0!important}.woocommerce.search-products ul.products li{clear:none}.searchform{margin-right:15px;position:relative}.searchform input{padding:2px 35px 2px 15px;border:none;font:inherit;box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);border-radius:5px;width:200px}#searchsubmit{height:28px;padding:0;font-size:14px;border:none;right:0;position:absolute;border-radius:0 5px 5px 0;cursor:pointer;width:32px;font-family:FontAwesome}.pageSection.readyProject_section{padding-bottom:0}.input-text.qty::-webkit-inner-spin-button,.input-text.qty::-webkit-outer-spin-button{transform:scale(2.5);margin:0 15px 0 0;cursor:pointer}.fancybox-image,.zoomtoo-container{border-radius:10px}.wcmenucart-contents{position:relative}.wcmenucart-contents>.woocommerce-Price-amount{margin-left:30px}.db-cost{padding:2px 10px;font-size:12px;transition:all .2s ease-out;position:absolute;border-radius:50%;background:#008ce7;left:26px;line-height:20px}.wcmenucart-contents:hover .db-cost{background:#0000008f}.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{min-width:80px}.woocommerce table.shop_table td{line-height:20px}.woocommerce table.shop_table td a,.woocommerce table.shop_table th{font-size:15px;font-weight:700}.woocommerce table.shop_table .product-remove a{font-size:30px;width:auto}.woocommerce-shipping-methods{font-size:15px}#order_review_heading{padding:0 15px;margin-top:25px}.woocommerce-checkout-review-order{margin-top:15px}.amount>bdi{word-spacing:-2px}#mega-menu-wrap-main-menu .mega-menu-toggle{height:56px;line-height:56px}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1{display:none}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block{margin-left:0}.woocommerce ul.products[class*=columns-] li.product-category{box-shadow:0 8px 15px 0 rgba(47,46,33,.2)}#mega-menu-wrap-main-menu .mega-menu-toggle+#mega-menu-main-menu{padding:15px 0}.col2-set .col-1,.col2-set .col-2{padding-right:0;padding-left:0}.col2-set .col-2{margin-top:25px}.gallery_item{border-radius:15px}.search-results .products.columns-4{flex-wrap:wrap;align-items:flex-start;display:flex}.search-results .products.columns-4:after,.search-results .products.columns-4:before{display:none}.container.page_block .container .entry-content{flex-direction:column;display:flex}.container.page_block .container .entry-content .term-description{order:2}.cat-features{gap:40px;display:flex}.cat-features .wp-block-column{flex-direction:column;align-items:center;display:flex}body .on-page{display:none}body.woocommerce-page .on-page{display:block}.ptop{padding-top:20px}@media screen and (min-width:1200px){.container{width:1170px}}@media screen and (max-width:1199px){.header-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}.first-screen.page-top-block{min-height:218px}.header-wrap>div{margin-bottom:15px}.header-btns{width:auto}.first-screen{padding-top:218px}.types_wrap{margin:0 auto;display:block}.types_wrap label>span{margin:15px 0}.form_row{flex-direction:column}.options_wrap{width:100%}.option-item{overflow-x:auto}.option-val.additional{min-width:930px;display:block}.section.compare{overflow-x:auto}.compare-row{overflow:hidden;padding:0 15px;min-width:1140px}.item-men{width:auto!important}.woocommerce div.product .product_title{font-size:36px}}@media screen and (max-width:991px) and (min-width:768px){.header-wrap .phone{justify-content:center;gap:30px;width:100%;display:flex}.section.first-screen .container .col-md-8.col-xs-12{margin:auto}.first-screen{padding-top:268px}}@media screen and (max-width:991px){.option-val.additional{min-width:auto}.portfolio-gallery .item{height:135px}.portfolio-gallery .slick-list{padding:0 0 0 10px}body{min-width:320px}.header .logo .thumb{min-width:40px;min-width:auto}.header .logo .text span:first-child{font-size:17px;margin-bottom:4px}.header .logo .text span:last-child{min-height:auto;font-size:12px;line-height:15px;display:inline-block}.header .header-btns .btn--green,.header .logo .text span:last-child br{display:none}.header .header-btns .btn+.btn{margin-left:0}.header .header-btns .btn span{display:none}.header .header-btns .btn span.mob{padding:0 6px;font-size:14px;display:block}.header .header-btns .btn{height:35px;width:auto}.first-screen.page-top-block{min-height:228px}.social-links a+a{margin-left:10px}.social-links a svg{height:30px;width:30px}.main-title{font-size:40px}.main-title-desc{font-size:14px;margin-top:0}.main-features-wrap .item:before{margin-bottom:0}.block_title{font-size:36px;margin-bottom:20px;margin-top:0}.calc_output_wrap{margin-right:auto;margin-left:auto}.section.compare{margin-top:100px}.compare-row{min-width:570px;width:100%}.compare-row:not(.head){height:40px}.compare-row .item.section-title{font-size:28px}.compare-row .item{font-size:14px}.compare-row.head:before{right:-315px;background-size:700px auto}.features .section-image{margin-bottom:50px;position:static;margin-left:0;width:100%}.section.features{margin-top:50px}.features_wrap{width:100%}.features_wrap .block_title{font-size:36px}.features_item{font-size:14px;-ms-align-items:flex-start;align-items:flex-start}.features_item span:first-child{font-size:36px;margin-right:15px;min-width:40px}.map_features_wrap,.text-rev-wrap,.vid-rev-wrap,.video-gallery_wrap{flex-direction:column}.text-rev-wrap .item,.vid-rev-wrap .item,.video-gallery_wrap .item{padding:0;margin-bottom:30px;width:100%}.map_features_wrap .item{margin-bottom:60px;width:100%}.reviews .block_title{font-size:24px}.portfolio-gallery{margin-bottom:100px}.subscribe h4{font-size:18px}.consult_wrap .form_title{font-size:28px}.consult_wrap .form_title br{display:none}.consult_wrap .form_desc{font-size:16px}.form-row .btn--green{max-width:100%;width:270px;margin-top:20px}.form-row .acceptance{margin-right:auto;margin-left:0}.about_gallery_wrap{margin-right:30px;position:static;width:auto;margin-top:60px}.about_gallery .slick-list{padding-left:60px}.about_gallery .item a{height:180px}.about_gallery .slick-prev{right:90px}.about_gallery .slick-next{right:10px}.about .features_wrap{margin-right:auto;max-width:100%}.about .video-link{margin-bottom:30px;margin-left:0}.sr_map{margin-right:-100px;position:static;margin-left:-100px;margin-top:30px}.callback_wrap .form_title{font-size:30px}.callback_wrap .form_desc{font-size:16px}.callback_wrap .form-row{flex-direction:column;align-items:center;display:flex}.callback_wrap .form-row .phone-input{margin-right:0}.visible-mob{display:block}.hidden-mob{display:none}.footer .header-btns{width:auto}.footer .header-btns.visible-mob .btn{width:140px}.footer .logo{height:110px}.copyright{flex-direction:column;align-items:center}.copyright>div{margin-bottom:10px}.modal .form_title{font-size:36px}.modal .form_desc{font-size:14px}.modal .form_desc br{display:none}.modal .form-row{flex-direction:column;display:flex}.modal .form-row input[type=text]:first-child{margin-right:0;margin-bottom:20px}.modal .phone-input{max-width:100%;width:270px}.modal .form-row .btn--green{margin-top:0}.modal-box{margin-top:20px}.option-val.additional label{margin-right:15px;width:calc(25% - 15px)}.form_from_credit_input{margin:0!important;display:block!important}.form_from_credit_button,.form_from_credit_input_50{width:100%!important}.slider-wrapper{border-radius:0}.slider-wrapper .info{opacity:0}.carousel{width:100%!important}.logo .thumb img{max-width:100%}.price{padding-bottom:0}.zoomImg{display:none!important}.wpgs-lightbox-icon:before{height:100%;right:0;opacity:0;top:0;width:100%}.woocommerce div.product .product_title{margin-top:0}}@media only screen and (max-width:850px) and (min-width:450px){.slider-wrapper{border-radius:0}}@media(max-width:768px){.prodImages_block{max-height:none}.prod_hars-item{flex-direction:column;display:flex}.prod_hars-item .title,.prod_hars-item .vall{width:100%}.prod_hars-item .vall{text-align:right}.readyProject_section .postList-item{margin-right:0;width:100%}.cityList-item{min-width:inherit;text-align:left;width:50%}.headerMenuWrap{background-color:#222}.calc_totals{padding:10px;margin-top:15px}.page-top-block{display:none}.header .logo{height:auto;max-width:100%;align-items:center}.header{position:relative;background-color:#1c1616;background-position:50%}.header-wrap{column-gap:10px;padding:4px 0 0;justify-content:center;display:flex}.header-wrap .phone{text-align:center}.logo .thumb{width:auto}header .logo .thumb img{height:80px;width:auto}.headerMenuWrap{padding:0;transition:all .2s ease-in 0s;top:0;z-index:800}.headerMenuWrap.active{padding-top:50px;right:auto;left:0}.headerMenuWrap .menu{color:#222;position:relative;border-top:0;flex-direction:column;text-align:left;z-index:9899}#headerMenuToogleBtn,.headerContactToogleBtn{display:block}.headerMenuWrap .menu a{padding:15px 30px;border-bottom:1px solid #454545;text-align:center;display:block}.header-wrap>div{margin-bottom:10px}.searchform{margin-right:0;margin-bottom:20px;max-width:100%}.searchform input[type=text]{padding:6px 10px 5px;width:100%}#searchsubmit{height:35px;width:40px}.iconsList a{height:35px;width:35px}.phone-input{width:100%}.first-screen{padding-top:10px}.citySection{padding-bottom:20px}.header .social-links{align-self:auto}.main-title{font-size:30px;margin-top:30px}.calc_totals input,.form_from_main input[type=text],.form_from_main.form-row .btn--green{max-width:240px}p.title_name{font-size:17px;font-weight:700;margin-bottom:20px;text-align:center}.btn-style,.calc_output_wrap .btn,.form-row .btn--green{font-size:16px}.block_title{font-size:21px}.main-features-wrap{flex-wrap:wrap;gap:15px}.main-features-wrap .item{flex:0 0 45%;margin:0}.pc-features{display:none}.mob-features{margin-top:15px;display:block}.mob-features .item{text-align:center}.first-screen{min-height:auto}.main-row{padding:0}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:.55em}#tab-description h2,.related.products h2,.woocommerce div.product .product_title{font-size:28px}#top-header-menu{display:none}.db-cost{padding:2px 8px;top:1px;left:20px}.woocommerce table.shop_table .product-remove a{display:initial}.woocommerce-cart-form__cart-item.cart_item .product-name,.woocommerce-cart-form__cart-item.cart_item .product-thumbnail{text-align-last:left!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{display:none}.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block}.pageSection .container{padding:15px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin:0 0 1.992em}.moreBtn{padding:5px 15px;font-size:18px;max-width:240px;display:block}.footer{padding:25px 0 35px}#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{padding:0}.search-results .products.columns-4{justify-content:space-between}.ptop{padding-top:0}}@media (max-width:576px){.main-features-wrap{flex-direction:column;align-items:center}.main-features-wrap .item{margin-bottom:25px;width:100%}.main-features-wrap{margin-top:30px}.main-title{margin-top:50px}.video-youtube .container>div{padding:15px 5px}.callback.section{padding-top:45px;padding-bottom:45px}}@media (max-width:420px){.main-title{font-size:16px;margin-top:0}.btn-style,.calc_output_wrap .btn,.form-row .btn--green{font-size:20px}}@media (max-width:360px){.main-title{margin-top:0}.block_title{font-size:20px}.main-title-desc{font-size:14px}.phone a{font-size:16px}}