﻿html
{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{height:100%}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,section,summary,time,mark,audio,video{margin:0;padding:0}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}hr{height:0;-webkit-box-sizing:content-box;box-sizing:content-box}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-spacing:0;border-collapse:collapse}ul{list-style:none}@media print{*,*::before,*::after{text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}}abbr[title]::after{content:" (" attr(title) ")"}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%;vertical-align:middle;border:0}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}a,area,button,[role=button],input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}input,button,select,textarea{line-height:inherit;border-radius:0}textarea{resize:vertical}html{font-size:100%}body{font:400 1rem / 1.5rem "Montserrat",sans-serif;color:#1b1918;background-color:#fff}body.openModal{overflow-y:scroll;height:100vh;position:fixed;left:0;top:0;width:100%}body.bts header{position:absolute;width:100%;top:0;z-index:20;background:none}body.bts header.h_out{z-index:999}main{width:100%;min-height:75vh;height:auto !important;overflow:hidden}.tNav{display:none}.c,.c2,.c3,.c4{width:100%;margin:0 auto;min-width:300px;padding:0 30px}.c{max-width:1260px}.c2{max-width:994px}@media(max-width: 1085px){.s1 ul{display:none}}.btn_hide_calc span,._b4:not(._b4_no_jq) .jq-radio+span,.jq-radio,.jq-checkbox,.s2,.sl3,.more_i i::after,.sort_var ul li,.sort_var ul,.pr_2_2 em svg,.v_fav svg,.hfav svg,.prods_sl,.prods li,.prods_sl li,.ul10 li,.ul1 li,nav>ul ul,nav>ul span::after,.s2 .search form,.m2 li:first-child a span,a,.mg_list .slick-arrow,.revs .slick-arrow,.slider3 .slick-arrow,.slider2 .slick-arrow,.sl4_l_sl .slick-arrow,.main_sl .slick-arrow{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.tabs span[data-switch="100"],span[data-modal],span[data-more],a.btn,input[type=submit],.v_fav,.str2 a,.pagination a,.pagination span,.ul6 span,.tabs span,.btn3 span,.fc span,.md4_f input[type=submit],.rev_l .btn,.tabs span.active,.sl2 span[data-modal],.more a,.s2 span[data-modal],.btn2 span,.btn2 a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;font-weight:600;padding:11px 25px 11px;border:2px solid #f0744d;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;color:#fff;display:inline-flex;align-items:center;background-color:#f0744d}span[disabled][data-modal],span[disabled][data-more],a[disabled].btn,input[disabled][type=submit],[disabled].v_fav,.str2 a[disabled],.pagination a[disabled],.pagination span[disabled],.ul6 span[disabled],.tabs span[disabled],.btn3 span[disabled],.fc span[disabled],.rev_l [disabled].btn,.more a[disabled],.btn2 span[disabled],.btn2 a[disabled],span.disabled[data-modal],span.disabled[data-more],a.disabled.btn,input.disabled[type=submit],.disabled.v_fav,.str2 a.disabled,.pagination a.disabled,.pagination span.disabled,.ul6 span.disabled,.tabs span.disabled,.btn3 span.disabled,.fc span.disabled,.rev_l .disabled.btn,.more a.disabled,.btn2 span.disabled,.btn2 a.disabled{background-color:#c6c6c6;border-color:#c6c6c6;cursor:default}span[data-modal]:hover,span[data-more]:hover,a.btn:hover,input[type=submit]:hover,.v_fav:hover,.str2 a:hover,.pagination a:hover,.pagination span:hover,.ul6 span:hover,.tabs span:hover,.btn3 span:hover,.fc span:hover,.rev_l .btn:hover,.more a:hover,.btn2 span:hover,.btn2 a:hover{background-color:#ff7851}.fc span,.md4_f input[type=submit],.rev_l .btn,.tabs span.active,.sl2 span[data-modal],.more a,.s2 span[data-modal],.btn2 span,.btn2 a{background-color:#7ea340;border-color:#7ea340}.fc span:hover,.md4_f input[type=submit]:hover,.rev_l .btn:hover,.tabs span.active:hover,.sl2 span[data-modal]:hover,.more a:hover,.s2 span[data-modal]:hover,.btn2 span:hover,.btn2 a:hover{background-color:#8fb645;border-color:#7ea340}.pagination a,.pagination span,.ul6 span,.tabs span,.btn3 span{background-color:#fff;border-color:#e9e8e8;color:#666}.pagination a:hover,.pagination span:hover,.ul6 span:hover,.tabs span:hover,.btn3 span:hover{border-color:#c6c6c6;background-color:#fff}.v_fav,.str2 a{background-color:transparent;border-color:#f0744d;color:#000}.v_fav:hover,.str2 a:hover{background-color:transparent;border-color:#ff7851}.jq-radio__div,.jq-radio,.ui-slider-handle,.dl2 dt i,.ols1 li::before,.content ol>li::before,.ol1 li::before,.hfav span,.prods aside,.prods_sl aside,.ul10 aside,.slick-dots li button:before,.uls ul li::before,.s7 ul li::before,.ul_two_col.li_circle li::before,.content>ul:not([class]) li::before,.content .ul_two_col ul li::before,.content .dl3 ul li::before,.content>article ul li::before,.inimp ul li::before,.mg_list .slick-arrow,.revs .slick-arrow,.slider3 .slick-arrow,.slider2 .slick-arrow,.sl4_l_sl .slick-arrow,.main_sl .slick-arrow{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.jq-checkbox{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.jq-selectbox__select,.house_types li,input[type=text],textarea{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.s2 .search.open form,.s2 .search i{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.modal,.ul3 img,.b7,.b6,.sl3 img,.ui-slider-horizontal,.b3,.ul13 i img,.s3,img.aleft,img.aright,.content .b3 img,.prods_sl,.prods i img,.prods_sl i img,.ul10 i img,.prods li,.prods_sl li,.ul10 li,.ul8 li,.ul8,.imp,.ul9 img,.sl2:not(.wpr) .sl2_l img,.slider4 img,.ul1 img,.ms_t{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.revs figure,.dl1 dt img,.f1,.map,.s5_l img,.dl2 .iframe_wrap,.top_prom i img,.top_prom i,.top_prom,.top_img img,.b_stage img,.m2 li:first-child a{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.fb,.ftop,.md4_f,.ul3,#calcform-time,#polsunRoofDescr,#polsunPoliPotolkiDescr,#costTableDescr,.wrapper_bottom,.grid_3 label,.grid_3,.house_types,.inps,.two_col,.ul14,.dl1,.ul2 ul,.stages ul,.f_btm,.f_line,.ul13 a,.uls,.ols1,.ul12,.dl3,.ul_two_col,.ol1,.wrap,.prods.prods_2 a,.prods_sl.prods_2 a,.ul10.prods_2 a,.prods,.prods_sl,.ul10,.ul8,.sl2 .c,.slider4,.ul1,.str1,nav>ul,.m1{display:flex;justify-content:space-between}.fb_l_t ul,.fb_l_t,.mg_list_btm,.revs,.s2.out .c,.b6,.b3,.ul13 aside,.s7,.s5,.s4 .c:first-child,.s3,.panel,.dl2 dt,.top_prom,.pr_2_2,.ul17,.ul10 div,.ul9 li,.ul7 li,.str2,.str1 div,.st2 li,.st2,.s2 .search.open form,.s2,.s1{display:flex;justify-content:space-between;align-items:center}.revs figure,.b7,.b6,.sort_var ul,.f1,.map,.s3,.dl2 .iframe_wrap,.top_prom i,.top_prom,.top_img img,.prods li,.prods_sl li,.ul10 li,.ul8 li,.imp,.ul1 img,nav>ul ul{-webkit-box-shadow:0 10px 40px rgba(0,0,0,.1);-moz-box-shadow:0 10px 40px rgba(0,0,0,.1);box-shadow:0 10px 40px rgba(0,0,0,.1)}.s2.out,.house_types li,.prods_sl{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.1);-moz-box-shadow:0 3px 10px rgba(0,0,0,.1);box-shadow:0 3px 10px rgba(0,0,0,.1)}.mg_list .slick-arrow,.revs .slick-arrow,.slider3 .slick-arrow,.slider2 .slick-arrow,.sl4_l_sl .slick-arrow,.main_sl .slick-arrow{display:flex;justify-content:center;align-items:center;position:absolute;top:0;padding:0;border:0;outline:0;background-color:transparent;width:50px;height:50px;z-index:20}.mg_list .slick-arrow svg,.revs .slick-arrow svg,.slider3 .slick-arrow svg,.slider2 .slick-arrow svg,.sl4_l_sl .slick-arrow svg,.main_sl .slick-arrow svg{width:20px;height:12px;fill:#fff}.mg_list .slick-prev.slick-arrow svg,.revs .slick-prev.slick-arrow svg,.slider3 .slick-prev.slick-arrow svg,.slider2 .slick-prev.slick-arrow svg,.sl4_l_sl .slick-prev.slick-arrow svg,.main_sl .slick-prev.slick-arrow svg{-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mg_list .slick-next.slick-arrow svg,.revs .slick-next.slick-arrow svg,.slider3 .slick-next.slick-arrow svg,.slider2 .slick-next.slick-arrow svg,.sl4_l_sl .slick-next.slick-arrow svg,.main_sl .slick-next.slick-arrow svg{-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.iframe_wrap{padding-bottom:56%;position:relative}.iframe_wrap iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.ftop ul:not(.f_ul2) li,.ul4 li,nav>ul ul li{position:relative;padding-left:20px}.ftop ul:not(.f_ul2) li::before,.ul4 li::before,nav>ul ul li::before{content:"-";position:absolute;left:0;top:8px;color:#7ea340}.bc a{text-decoration:none}.bc a:hover{text-decoration:underline}.b3,.top_prom,.slider2,.ahead,.bg1,header{background:#f1f1f1 url("/i/bg_key.png") repeat 50% 50%}.top_prom.ending2 i img,.ul8 li.ending img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.uls ul li,.s7 ul li,.ul_two_col.li_circle li,.content>ul:not([class]) li,.content .ul_two_col ul li,.content .dl3 ul li,.content>article ul li,.inimp ul li{position:relative;padding:10px 0 10px 30px}.uls ul li::before,.s7 ul li::before,.ul_two_col.li_circle li::before,.content>ul:not([class]) li::before,.content .ul_two_col ul li::before,.content .dl3 ul li::before,.content>article ul li::before,.inimp ul li::before{content:"";position:absolute;left:0;top:15px;display:block;width:12px;height:12px;border:2px solid #7ea340}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:90px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:16px;height:16px;margin:0 7px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;background-color:transparent;display:block;width:100%;height:100%;padding:0;cursor:pointer;color:transparent;border:0;outline:none}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:2px solid #fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button::before{border-color:#7ea340;background-color:#7ea340}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media(print),(prefers-reduced-motion){.animated{-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;transition:none !important}}
h1{ /* font:700 2.5rem / 1 "Montserrat" */}
h2,.h2,.ul11 li{font:700 1.875rem / 1 "Montserrat";padding:50px 0 30px}h2.ctr,.h2.ctr,.ul11 li.ctr{text-transform:uppercase}.ahead{padding-bottom:30px}
.ahead h1{font-weight:700;font-size:1.875rem;padding:30px 0 30px}.ahead h1 i{padding-left:5px}.ahead h1 svg{width:30px;height:30px}h3,.h3{font-weight:700;font-size:1.375rem;padding:30px 0 22px}h4,.h4{font-weight:600;font-size:1.25rem;padding:20px 0 10px}p{padding:10px 0}.pg40{padding:40px 0}b,strong{font-weight:700}a{text-decoration:none;color:#7ea340}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #e9e8e8}.ctr{text-align:center}input[type=text],textarea{border:1px solid #e9e8e8;padding:7px 10px}input[type=text]:focus,textarea:focus{outline:none;outline:0}textarea{min-height:140px}header{font-size:.875rem;padding-bottom:40px}header a{color:#1b1918}header.h_out{z-index:999}.btn2.btn_wide span,.btn2.btn_wide a{width:100%;justify-content:center}.btn2.show_filters{display:none}.s1{padding:14px 0}.m1{width:41%}.logo{width:18%;text-align:center;height:111px}.logo img{width:111px}.logo svg{height:100%;width:100%}.m2{display:flex;justify-content:flex-end;width:41%;font-size:1.125rem}.m2 a[href^=tel]{font-weight:600}.m2 li{white-space:nowrap;padding-left:25px}.m2 li:first-child{padding-left:0;position:relative}.m2 li:first-child a{display:flex;align-items:center;position:absolute;left:-40px;top:-8px;height:40px;background-color:#f0744d;justify-content:flex-start;color:#fff;padding:0 13px}.m2 li:first-child a svg{width:16px;height:16px;fill:#fff}.m2 li:first-child a span{overflow:hidden;width:0;font-size:.875rem}.m2 li:first-child a:hover{text-decoration:none}.m2 li:first-child a:hover span{width:233px;padding-left:12px}.mob_nav{display:none;position:absolute}.s2 .search{overflow:hidden;width:50px;height:50px;position:relative;z-index:20}.s2 .search i{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#7ea340;cursor:pointer}.s2 .search i svg{width:18px;height:18px;fill:#fff}.s2 .search form{width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}.s2 .search input{visibility:hidden;height:100%;outline:0;outline:none;padding:0 10px;border:0}.s2 .search button{visibility:hidden;border:0;outline:0;background:transparent;height:100%}.s2 .search button svg{position:relative;top:2px;width:18px;height:18px;fill:#7ea340}.s2 .search.open{overflow:visible}.s2 .search.open i{display:none}.s2 .search.open form{background-color:#fff;padding:0 5px}.s2 .search.open input{flex:2 2 auto;visibility:visible}.s2 .search.open button{flex:0 0 50px;visibility:visible}.jq-selectbox__trigger-arrow,.more_i i::after,.pagination li.prev a::after,.pagination li.prev span::after,.pagination li.next a::after,.pagination li.next span::after,.sort_var span::after,nav>ul span::after{position:absolute;width:7px;height:7px;margin:3px 0 0 3px;border-bottom:2px solid #888;border-left:2px solid #888;-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}nav{flex:0 0 68%}nav>ul{text-transform:uppercase;font-weight:600}nav>ul>li{position:relative;z-index:10}nav>ul>li>a:hover{color:#7ea340}nav>ul>li.active>span{color:#7ea340}nav>ul>li.active>span::after{border-color:#7ea340;top:3px;-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}nav>ul>li.active ul{max-height:1500px;height:auto;padding-top:15px;padding-bottom:15px}nav>ul span{padding-right:25px;cursor:pointer;position:relative}nav>ul span::after{content:"";top:-3px;right:0;width:10px;height:10px;border-color:#1b1918}nav>ul ul{position:absolute;background-color:#fff;padding-left:30px;padding-right:30px;height:0;overflow:hidden;left:0;top:35px;max-height:0}nav>ul ul li{white-space:nowrap;padding-top:12px;padding-bottom:12px}nav>ul ul li::before{font-size:1.5rem;font-weight:400;top:11px}nav>ul ul a{display:block}nav>ul ul a:hover{color:#7ea340}.sl4_l_sl .slick-arrow,.main_sl .slick-arrow{background-color:rgba(27,25,24,.4);top:49%}.sl4_l_sl .slick-prev.slick-arrow,.main_sl .slick-prev.slick-arrow{left:80px}.sl4_l_sl .slick-next.slick-arrow,.main_sl .slick-next.slick-arrow{right:80px}.main_sl+.c>.h2,.ul11 .main_sl+.c>li{padding-top:30px}.main_sl .ms{visibility:hidden}.main_sl .ms:first-child{visibility:visible}
.ms{position:relative}.ms h1,.ms .h1{font:700 2.5rem / 1 "Montserrat"}.ms aside{position:absolute;width:100%;height:100%;left:0;top:0}.ms .c{height:100%;display:flex;align-items:center}.ms_t{width:50%;background-color:rgba(255,255,255,.8);padding:25px 30px}.ms_t>i{font-style:normal;font-weight:600;display:block;padding-top:30px}.ms.ms_2 .ms_t{width:100%}
.ms.ms_2 h1{text-align:center}.st2{justify-content:space-around;margin:2em 0;padding:25px 0;background-color:rgba(255,255,255,.4)}.st2 li>b{font-size:2.5rem;padding-right:10px;color:#f0744d}.st2 span{line-height:1;font-weight:600}.f2 .h4{text-align:center;padding-top:5px}.f2_b{display:flex;justify-content:center;align-items:center;padding-top:15px}.f2_b>div{margin:0 8px}.f2_b input[type=submit]{margin:0 8px;font-size:.875rem;padding-top:6px;padding-bottom:6px}.f2_b input[type=text]{border-color:#888}.f2_b .has-error input[type=text]{border-color:red}.str1{padding:30px 0}.str1>p{font-size:1.75rem;padding-top:0}.str1 b{font-size:2.875rem;white-space:nowrap;padding-right:20px}.str1 b small{font-size:1.5rem;padding-left:6px}.str1+p.et{padding:0 0 15px;margin-top:-15px}.str2{justify-content:flex-start}.str2.str_2{display:none}.str2 span{margin-right:30px}.str2 i{font-style:normal;font-weight:600}.sl3:hover,.prods li:hover,.prods_sl li:hover,.ul10 li:hover,.ul1 li:hover{-o-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.ul1{flex-wrap:wrap;margin:20px 0}.ul1 img{width:100%}.ul1 li{position:relative;width:23%;margin:1.5% 0}.ul1 h2{position:absolute;font-size:1rem;font-weight:600;text-transform:uppercase;color:#1b1918;padding:35px 30px 0}.more{text-align:center;padding:20px 0}.bg1.bg1_s2{padding-bottom:15%}.bg1.bg1_s2+.c .map{margin-top:-14%}.bg1.bg1_s3{padding-bottom:400px}.ahead{padding-top:200px}.bc{font-size:.875rem;color:#666;padding:30px 0 20px}.bc ul li{display:inline-block}.bc ul li::after{content:"→";color:#1b1918;padding:0 11px 0 13px}.bc ul li:last-child::after{display:none}.bc a{color:#1b1918}.bc+.ctr{border-bottom:1px solid #e9e8e8;margin-bottom:40px}.bc+.ctr._404{border-bottom:0;padding:5% 0}.bc+.ctr._404 a{color:#7ea340}.bc+.ctr h1{padding-bottom:20px}.bc+h1{text-align:center;padding:20px 0 10px}.slider4{overflow:hidden;margin-top:20px}.sl4_l{flex:2 2 auto;padding-right:20px;overflow:hidden}.sl4_r{flex:0 0 14.55%;margin-top:-12px}.sl4r{padding:10px 0}.sl4_l_sl .slick-arrow.slick-prev{top:auto;bottom:50px;left:40px}.sl4_l_sl .slick-arrow.slick-next{top:auto;bottom:50px;right:auto;left:110px}.slider2{margin-top:40px;padding:60px 0}.slider2 .slick-dots{bottom:30px}.slider2 .slick-arrow{border:1px solid #c6c6c6;bottom:20px;top:auto}.slider2 .slick-arrow svg{fill:#c6c6c6}.slider2 .slick-arrow.slick-prev{left:calc(50% + 430px)}.slider2 .slick-arrow.slick-next{left:calc(50% + 500px)}.sl2 h3{font-size:2.5rem;line-height:1.2;text-transform:uppercase;padding-top:0}.sl2 span[data-modal]{margin:30px 20px 0 0}.sl2 .sl2_l img{margin:0 auto}.b4{display:flex;padding:40px 0;align-items:flex-end}.b4.b4_2{justify-content:space-between;border-top:1px solid #e9e8e8}.b4.b4_2 .b4_l{flex:2 2 auto;display:flex;justify-content:space-between;padding-right:10%}.b4.b4_2 .btn{flex:0 0 203px}.b4.b4_2 ._b4{width:auto}.b4.b4_2 span[data-modal]{white-space:nowrap}.b4.b4_3{justify-content:space-between;border-bottom:1px solid #e9e8e8}.b4.b4_3 ._b4{width:auto;margin-left:7%}.b4.b4_3 ._b4:first-child{margin-left:0}._b4{margin-left:12%}._b4:first-child{margin-left:0}._b4 p{font-size:.875rem;color:#666;padding:0 0 15px}._b4 p var{font-style:normal;text-decoration:line-through}._b4 p+b{display:block;font-size:1.875rem;white-space:nowrap}._b4 p+b i{font-style:normal}._b4 p+b.b_term{font-size:1rem}._b4 ul{display:flex}._b4 li{padding-left:13%}._b4 li:first-child{padding-left:0}._b4 label{font-weight:600;display:flex;align-items:center;cursor:pointer;white-space:nowrap}._b4 label .jq-radio{flex:0 0 18px}._b4 label:hover .jq-radio{border-color:#7ea340}.b_stage b::after,.ul7 div::after{content:"";display:block;width:60px;height:4px;background-color:#7ea340;margin-top:20px}.ul7{padding:15px 0 40px}.ul7 li:nth-child(even) i{order:2;margin-right:-11%}.ul7 li:nth-child(even) div{order:1}.ul7 li:nth-child(odd) i{margin-left:-11%}.ul7 i{flex:0 0 64%}.ul7 div{flex:2 2 auto}.ul7 h4{font-size:1.875rem;padding:10px 0 20px}.ul9{padding:15px 0 30px}.ul9 li{padding:30px 0}.ul9 li:nth-child(even) i{order:2}.ul9 li:nth-child(even) aside{order:1;padding-right:40px}.ul9 li:nth-child(odd) aside{padding-left:40px}.ul9 i{flex:0 0 46%}.ul9 aside{flex:2 2 auto}.ul9 img{width:100%}.ul9 h2{padding:0 0 10px}.ul9 h2 a{color:#1b1918}.ul9 small{display:block;color:#666;font-size:.875rem;padding-top:10px}.ul9>b{display:block}.ul9 .btn2{margin-top:25px}.sl2_l{width:49%;position:relative}.sl2_l svg{width:74px;height:74px;position:absolute;top:5%;right:22px}.sl2_r{width:49%;align-self:center}.tbl_1 td:nth-child(2){white-space:nowrap}.imp{margin:40px 0;background-color:#fff;padding:20px}.imp .h4{text-align:center}.b_stage{position:relative;margin:40px 0}.b_stage aside{position:absolute;width:100%;height:100%;left:0;top:0;padding:20px 60px}.b_stage b{display:block;width:50%;font-size:1.875rem;font-weight:600;line-height:1.2;padding-top:4%}.f_wile{display:none}.in_f_wile{display:flex;align-items:center;flex-direction:column}.inimp{border:1px solid #7ea340;padding:30px 40px}.inimp.inimp_2{border-color:#f0744d}.inimp .h3,.inimp h3{padding-top:20px}.tabs{display:flex;justify-content:center;flex-wrap:wrap;padding-top:10px}.tabs li{padding:10px 5px}.tabs a{color:#1b1918}.tabs.tabs_2{padding:5% 0 3%}.tabs.tabs_2 span{font-weight:300;cursor:default}.tabs.tabs_2 span:hover{border-color:#e9e8e8}.tbl{overflow:hidden;margin:40px 0}.tbl.invis{display:none}.tbl table{margin:-1px;width:calc(100% + 3px)}.tbl th,.tbl td{border:1px solid #e9e8e8;padding:24px 40px;text-align:left}.tblv2 table{font-size:.875rem}.tblv2 th,.tblv2 td{padding:10px 5px;text-align:center}.ul3 span,.ul13 aside span,.pr_2_2 span,.pr_1 span,.ul10 div span,.ul8 span{color:#666;font-size:.875rem}.ul3 span::after,.ul13 aside span::after,.pr_2_2 span::after,.pr_1 span::after,.ul10 div span::after,.ul8 span::after{content:"";display:inline-block;margin-left:6px;position:relative;top:-1px;width:11px;height:7px;background:url("/i/ang_btm.svg") no-repeat 0 0;opacity:.6;-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ul8{flex-wrap:wrap;padding-bottom:20px}.ul8 li{width:48.5%;padding:30px;margin:1.5% 0}.ul8 li.ending span+b{color:red}.ul8 h4{font-size:1rem;color:#1b1918}.ul8 i{display:block;text-align:center}.ul8 i.bg1 img{width:91%}.ul8 span+b{font-weight:300;padding-left:20px;font-size:.875rem}.prods,.prods_sl,.ul10{flex-wrap:wrap;margin:20px 0;width:100%}.prods li,.prods_sl li,.ul10 li{position:relative;width:31.5%;background-color:#fff;padding:30px;margin:1.5% 0}.prods h4,.prods_sl h4,.ul10 h4{font-weight:600;font-size:1rem;color:#1b1918}.prods small,.prods_sl small,.ul10 small{display:block;font-size:.875rem;color:#666;padding:16px 0}.prods aside,.prods_sl aside,.ul10 aside{position:absolute;top:20px;left:40px;z-index:10;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background-color:#f0744d;font-weight:600;color:#fff}.prods i,.prods_sl i,.ul10 i{display:block}.prods i img,.prods_sl i img,.ul10 i img{width:100%}.prods.prods_1 h4,.prods_sl.prods_1 h4,.ul10.prods_1 h4{padding-top:20px}.prods.prods_1 .pr_2_1,.prods_sl.prods_1 .pr_2_1,.ul10.prods_1 .pr_2_1{visibility:hidden;height:0;overflow:hidden}.prods.prods_1 .pr_1 p,.prods_sl.prods_1 .pr_1 p,.ul10.prods_1 .pr_1 p{display:none}.prods.prods_1 .pr_2_3,.prods_sl.prods_1 .pr_2_3,.ul10.prods_1 .pr_2_3{display:none}.prods.prods_2 li,.prods_sl.prods_2 li,.ul10.prods_2 li{width:100%}.prods.prods_2 i,.prods_sl.prods_2 i,.ul10.prods_2 i{width:260px}.prods.prods_2 .pr_1,.prods_sl.prods_2 .pr_1,.ul10.prods_2 .pr_1{width:39%;padding:0 20px 0 30px;display:flex;flex-direction:column;justify-content:center}.prods.prods_2 .pr_2,.prods_sl.prods_2 .pr_2,.ul10.prods_2 .pr_2{display:flex;flex-direction:column;justify-content:space-between;width:212px;padding:10px 0 10px 20px;border-left:1px solid #e9e8e8}.prods.prods_2 p,.prods_sl.prods_2 p,.ul10.prods_2 p{font-size:.875rem;line-height:1;color:#1b1918}.prods.prods_2 .pr_2_1 small,.prods_sl.prods_2 .pr_2_1 small,.ul10.prods_2 .pr_2_1 small{padding:4px 0}.prods.prods_2 .pr_2_3,.prods_sl.prods_2 .pr_2_3,.ul10.prods_2 .pr_2_3{font-size:.875rem;color:#666;text-decoration:line-through}.prods.prods_2 .pr_2_2,.prods_sl.prods_2 .pr_2_2,.ul10.prods_2 .pr_2_2{flex-direction:column;align-items:flex-start}.prods.prods_2.prods_search li:hover{-o-transform:scale(1.01);-ms-transform:scale(1.01);-moz-transform:scale(1.01);-webkit-transform:scale(1.01);transform:scale(1.01)}.prods.prods_2.prods_search .pr_1{width:58%}.prods.prods_2.prods_search .pr_1 span em{margin-right:50px;display:inline-block}.prods.prods_2.prods_search .pr_1 span em b{font-weight:normal;font-style:normal;padding-left:7px}.prods.prods_2.prods_search .pr_1 span em svg{width:20px;height:19px;fill:#7ea340;position:relative;top:5px}.prods.prods_2.prods_search .pr_1 span em:hover svg{fill:#8fb645}.prods.prods_2.prods_search .nopr a{flex-direction:column}.prods.prods_2.prods_search .nopr b{font-weight:600;color:#1b1918}.prods.prods_2.prods_search .nopr .pr_1{width:100%;padding:0}.ul10 li{cursor:pointer}.ul10 var{display:none}.ul10 div i{display:inline;font-style:normal}.ul10 em{display:block;font-size:80%;font-style:normal;color:#666}.newli{opacity:0}.newli.newli_show{opacity:1}.ul17{padding:25px 0 20px;font-weight:600}.ul17 svg{margin-right:10px;fill:#7ea340;height:30px;max-width:41px;margin-bottom:-9px}.ul17 a:hover{opacity:.8}.prods_sl{position:relative;background-color:#fff;padding:30px;margin:0 15px}.prods_slider{padding-bottom:85px}.prods_slider .slick-track{padding:10px 0}.prods_slider .slick-dots li.slick-active button::before{border-color:#7ea340}.prods_slider .slick-dots li button:before{border-color:#e9e8e8}.prods_slider .slick-dots{bottom:25px}.hfav{position:relative}.hfav svg{width:25px;height:24px;fill:#7ea340;margin-bottom:-6px}.hfav span{position:absolute;top:-10px;right:-10px;display:inline-block;background-color:#f0744d;color:#fff;line-height:1.5;padding:0 5px;min-width:20px;text-align:center}.hfav a:hover svg{fill:#8fb645}.v_fav{padding:15px 18px 11px;margin-right:30px;border-color:#c6c6c6}.v_fav svg{width:20px;height:19px;fill:#c6c6c6}.v_fav:hover{border-color:#888}.v_fav:hover svg{fill:#888}.v_fav.f_ch{background-color:#7ea340;border-color:#7ea340}.v_fav.f_ch svg{fill:#fff}.content .prods.prods_2 span i{display:inline;font-style:normal}.pr_2_2 b{color:#1b1918}.pr_2_2 i{display:inline;font-style:normal}.pr_2_2 em svg{width:20px;height:19px;fill:#c6c6c6}.pr_2_2 em:hover svg,.pr_2_2 em.f_ch:hover svg{fill:#8fb645}.pr_2_2 em.f_ch svg{fill:#7ea340}.sidebar{flex:0 0 268px;padding:20px 0 40px}.sidebar .jq-selectbox{font-size:.875rem;margin:8px 0 18px}.sidebar .btn2,.sidebar .btn3{padding:10px 0;text-align:center}.sidebar .btn2 span,.sidebar .btn3 span{display:block}.ctnt>.c2>.ctr:not(.h3){padding-top:15px}.ctnt .tbl table strong{text-transform:uppercase}.content ol>li::before,.ol1 li::before{position:absolute;left:0;top:5px;counter-increment:item;content:counter(item) " ";font-weight:500;color:#fff;background-color:#7ea340;display:flex;width:40px;height:40px;justify-content:center;align-items:center;border:4px solid #89b246;padding-top:2px}.ols1 li{position:relative;padding:5px 0 5px 30px}.ols1 li::before{position:absolute;left:0;top:5px;counter-increment:item;content:counter(item) " ";font-weight:500;color:#7ea340;font-size:.75rem;display:flex;width:20px;height:20px;justify-content:center;align-items:center;border:1px solid #89b246}.ol1 li:nth-child(2){border-left:1px solid #e9e8e8;border-right:1px solid #e9e8e8}.content{flex:2 2 auto;padding:20px 0 40px 40px}.content .ol1 li{width:32%;padding:60px 10px 20px 10px;text-align:center}.content .ol1 li::before{top:0;left:calc(50% - 24px)}.content .prods div i{display:none}.content.c2{padding:0 30px}.content h1{font:600 1.875rem "Montserrat";padding-bottom:20px}.content h2:first-child{padding-top:15px}.content>ul:not([class]),.content .ul_two_col ul,.content .dl3 ul,.content>article ul{padding:20px 0}.content .dl3 ul{padding:5px 0}.content .b3{padding:40px 3% 40px 6%}.content .b3 img{width:90%}.content ol{padding:15px 0 20px;counter-reset:item;list-style-type:none}.content ol>li{padding:12px 0 12px 60px;position:relative}img.aleft{float:left;margin:0 20px 10px 0;max-width:290px}img.aright{float:right;margin:0 0 10px 20px;max-width:290px}.top_img,.top_prom{margin:-380px 0 40px}.top_prom{position:relative;padding:70px 7%}.top_prom i{position:relative}.top_prom i svg{width:74px;height:74px;position:absolute;top:5%;right:-35px}.top_prom.bgn i{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.top_prom i{flex:0 0 400px;order:2}.top_prom aside{flex:2 2 auto;padding-right:20px}.top_prom span:first-child{display:block;padding-bottom:15px}.top_prom h1{line-height:1;text-transform:uppercase;padding-bottom:3%}.top_prom .btn{margin-top:4%}.top_prom.ending2 aside>span{color:red}.ul_two_col ul{width:48%}.dl2{padding-bottom:40px}.dl2 dt{padding-top:40px}.dl2 dt img{margin-right:15px;width:60px}.dl2 dt span{display:flex;align-items:center}.dl2 dt b{font-size:1.25rem;font-weight:600}.dl2 dt i{display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:1.25rem;width:60px;height:60px;font-style:normal;background-color:#d5e4b1;color:#7ea340;margin-right:20px}.dl2 time{font-size:.875rem;color:#666}.dl2 dd{border-bottom:1px solid #e9e8e8;padding:20px 0 30px}.dl2 .iframe_wrap{margin:20px 0 10px;border:20px solid #fff}.dl3{padding:25px 0}.dl3 dt{flex:0 0 255px;order:1}.dl3 dd{flex:2 2 auto;order:2;padding-left:20px}.dl3:nth-child(even) dt{order:2}.dl3:nth-child(even) dd{order:1;padding:0 20px 0 0}.panel{font-size:.875rem;color:#666;padding:10px 0 15px}.sort{display:flex}.sort p{padding:0}.ul11{display:flex;justify-content:space-evenly}.ul11 a{color:#1b1918}.ul11 a:hover{text-decoration:underline}.ul12{align-items:flex-start}.ul12 li{padding:20px 0}.ul12 li:nth-child(2){padding-left:10px;padding-right:10px}.ul12 small{display:block;font-size:1rem;color:#666}.s3{margin:5em 0 1.5em;padding:35px 100px}.s3>img{margin-right:30px}.s4{padding:5% 0;margin:3em 0}.s4 aside{order:2;flex:0 0 46%}.s4 article{order:1;flex:2 2 auto;padding-right:60px}.s4 .btn2{margin-top:20px}.s4 .b7,.s4 .f1{background-color:#fff}.s6>h3{text-align:center;margin:2em 0 1.5em}.s5{margin-top:4em}.s5_l{order:1;flex:0 0 46%}.s5_r{order:2;flex:2 2 auto;padding-left:60px}.s5.s5_rtl .s5_l{order:2}.s5.s5_rtl .s5_r{order:1;padding-left:0;padding-right:60px}.s7{padding:5em 0 3em}.s7_l{order:2;flex:0 0 55%}.s7_l>img{max-width:80%;display:block;margin:0 auto}.s7_r{order:1;flex:2 2 auto;padding-right:60px}.ols1{counter-reset:item;padding-top:15px}.ols1 ol{list-style-type:none;font-size:.75rem;padding-left:15px}.ols1 ol:first-child{padding-left:0}.ols1 li::before{top:6px}.uls{padding:.5em 0 1.5em}.uls ul{width:31%}.ul13{padding-bottom:20px}.ul13 li{padding:40px 0;border-bottom:1px solid #e9e8e8}.ul13 i{flex:0 0 320px}.ul13 i img{width:100%}.ul13 div{flex:2 2 auto;padding-left:30px}.ul13 h4{padding-top:0;color:#1b1918}.ul13 p{color:#1b1918}.ul13 aside{color:#666;padding-top:15px}.ul13 time{font-size:.875rem}.map{margin:40px 0;border:20px solid #fff;height:600px}.map+.f1{margin-top:80px}.f1{padding:40px 0 60px;margin:40px 0}.f1 .h2,.f1 .ul11 li,.ul11 .f1 li{text-align:center}.f_line .form-group{width:48%}.form-group{padding:15px 0}.form-group input[type=text],.form-group textarea{width:100%;font-size:.875rem}.in_f1{margin:0 auto;min-width:300px;padding:0 30px;max-width:790px}.f_btm{align-items:flex-start;padding-top:15px}.agree{font-size:.875rem;padding:0 45px 0 40px;position:relative}.agree .jq-checkbox{position:absolute !important;left:0;top:2px}.sort_var{position:relative;margin:0 45px 0 10px}.sort_var span{display:block;white-space:nowrap;position:relative;padding-right:18px;cursor:pointer}.sort_var span::after{content:"";display:block;top:4px;right:0}.sort_var ul{border-left:1px solid #e9e8e8;border-right:1px solid #e9e8e8;position:absolute;left:0;top:25px;background-color:#fff;z-index:10;max-height:0;overflow:hidden}.sort_var ul li{padding:8px 15px;border-top:1px solid #e9e8e8;white-space:nowrap;cursor:pointer}.sort_var ul li:last-child{border-bottom:1px solid #e9e8e8}.sort_var ul li:hover{background-color:#f4f4f4}.sort_var ul li.active{background-color:#ddd}.sort_var.open ul{max-height:300px;height:auto}.sort_var.li_a li{padding:0}.sort_var.li_a li a{padding:8px 15px;display:block;color:#666}.p_rght{text-align:right}.p_rght span{cursor:pointer;margin-left:25px}.p_rght span:last-child{position:relative;top:-2px}.p_rght span.active svg{fill:#7ea340}.p_rght svg{width:16px;height:16px;fill:#666}.close::after,.ul6 span::after,.mn_top>i{display:inline-block;font-size:1.75rem;padding-left:10px;cursor:pointer;padding-bottom:10px;opacity:.9;-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ul6{font-size:.875rem;padding:20px 0 10px}.ul6 li{display:inline-block;padding:5px}.ul6 span{padding:2px 16px 2px}.ul6 span::after{content:"+"}.close::after{content:"+"}.ul2,.stages{overflow:hidden;margin:30px 0 10px}.ul2 ul,.stages ul{flex-wrap:wrap;align-items:stretch;margin:-1px 0 0 -1px}.b1{margin:40px 0;padding:10px 0 50px}.b1 .h2.ctr,.b1 .ul11 li.ctr,.ul11 .b1 li.ctr{text-transform:none;font-weight:600}.b2{margin-top:40px}.b3{margin:5% 0;font-size:.875rem;padding:0 3% 0 8%}.b3 h3{text-transform:uppercase;padding:5px 0}.b3 .btn2{margin-top:20px}.b3 aside{text-align:center}.l_b3{padding:20px 40px 20px 0;flex:2 2 auto}.stages li{width:25%;text-align:center;padding:50px 20px;border-top:1px solid #e9e8e8;border-left:1px solid #e9e8e8}.stages p{font-weight:600}.stages.v2 li{width:33%}.dl1{padding:40px 0}.dl1 dt{flex:0 0 555px}.dl1 dt img{width:100%}.dl1 dd{flex:2 2 auto;padding-left:60px}.dl1 .h2,.dl1 .ul11 li,.ul11 .dl1 li{text-transform:uppercase;line-height:1.2}.dl1 aside{display:flex;align-items:center;padding-top:30px}.dl1 aside img{margin-right:20px}.dl1 aside strong{font-size:1.25rem;font-weight:600;display:block}.dl1 aside p{padding:5px 0 0;color:#7ea340}.dl1.dl1_2{padding-top:0}.dl1.dl1_2 dt{order:2;flex:0 0 277px}.dl1.dl1_2 dd{order:1;padding:0 30px 0 0}.ul14{padding:25px 0 20px}.ul14 li{padding:30px;border-left:1px solid #e9e8e8}.ul14 b{color:#7ea340;font-size:1.5rem}.ul14 small{font-size:1.25rem}.ul14 span{display:block}.ul15{color:#666}.ul15 li{display:inline-block}.ul15 a{display:inline-block;color:#7ea340;font-weight:600;margin:0 30px 0 10px}.two_col{padding:20px 0}.col{width:47%}.ui-slider-horizontal{height:6px;background-color:#e9e8e8;position:relative}.ui-slider-horizontal .ui-slider-handle:nth-child(3){margin-left:-4%}.ui-slider-range{position:absolute;background-color:#7ea340;height:100%}.ui-slider-handle{display:block;position:absolute;top:-4px;-ms-touch-action:none;touch-action:none;width:14px;height:14px;background-color:#7ea340;border:2px solid #fff}.inps{padding-bottom:10px}.inps input{width:48%;text-align:center;font-size:.875rem}.p_bar{margin:15px 0}.ul2 li{width:50%;display:inline-flex;align-items:center;border-top:1px solid #e9e8e8;border-left:1px solid #e9e8e8;padding:5% 2% 5% 5%}.ul2 p{font-weight:600;padding-left:30px}.prods_wrap{position:relative}.prods_wrap::after{content:"";position:absolute;z-index:100;left:0;bottom:0;width:100%;background-color:rgba(255,255,255,.7)}.prods_wrap.disabled::after{height:100%}.pagination{display:flex;justify-content:center;font-size:.875rem;position:relative;padding:30px 0}.pagination li{padding:0 12px}.pagination li.prev,.pagination li.next{position:absolute;padding:0}.pagination li.prev a,.pagination li.prev span,.pagination li.next a,.pagination li.next span{text-indent:-999px;overflow:hidden}.pagination li.prev a::after,.pagination li.prev span::after,.pagination li.next a::after,.pagination li.next span::after{content:""}.pagination li.prev{left:0}.pagination li.prev a::after,.pagination li.prev span::after{-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pagination li.next{right:0}.pagination li.next a::after,.pagination li.next span::after{-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.pagination li.active a,.pagination li.active span{color:#7ea340;border-color:#7ea340}.pagination a,.pagination span{color:#666;width:50px;padding-left:0;padding-right:0;justify-content:center}.pagination span{cursor:default}.pagination+.btn2{padding:20px 0}.info{margin:2% 0;position:relative;z-index:10}.more_i{border-top:1px solid #e9e8e8}.more_i i{display:block;font-style:normal;font-weight:600;padding:3% 13% 3% 0;position:relative;cursor:pointer}.more_i i::after{content:"";top:calc(50% - 9px);right:35px;width:10px;height:10px}.more_i.active i::after{-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}#scrollUp{position:fixed;display:none;width:50px;height:50px;right:20px;bottom:20px}#scrollUp svg{width:100%;height:100%}#scrollUp:hover{opacity:.7}.full{display:none;padding:0 8% 2% 3%}.full p{padding-left:20px;padding-top:0}.full ol{padding:5px 0 5px 25px}.full ul{padding:5px 0 5px 0}.full ul li::before{content:"-";margin-right:8px}.slider3{padding-bottom:115px;margin-top:20px}.slider3 .slick-list{padding-top:7px !important;padding-bottom:7px !important}.slider3 .slick-arrow{top:calc(50% - 80px);background-color:rgba(27,25,24,.4);visibility:hidden}.slider3 .slick-arrow.slick-prev{left:80px}.slider3 .slick-arrow.slick-next{right:80px}.slider3 .slick-dots{bottom:45px}.slider3 .slick-dots li button::before{border-color:#e9e8e8}.slider3 .slick-dots li.slick-active button::before{border-color:#7ea340}.slider3:hover .slick-arrow{visibility:visible}.sl3{padding:0 15px;cursor:pointer}.sl3 var{display:none}.sl3 i{display:block}.ul4{font-size:.875rem;font-weight:600;text-transform:uppercase;margin-bottom:25px;border-bottom:1px solid #e9e8e8;padding-bottom:12px}.ul4 li{padding-top:12px;padding-bottom:12px}.ul4 li::before{font-size:1.5rem;font-weight:400;top:11px}.ul4 li.active a,.ul4 li.active span{color:#7ea340}.ul4 a{color:#1b1918}.ul4 a:hover{text-decoration:underline}.f_wile .ul4{border-bottom:0}.ttl2{font-weight:600;padding:20px 0 8px}.ul5{font-size:.875rem;padding-bottom:10px}.ul5 li{padding:8px 0;cursor:pointer}.ul5 li:hover .jq-checkbox:not(.disabled){border-color:#7ea340}.b6{padding:40px 100px;margin-top:50px}.b6_l{display:flex;justify-content:flex-start;align-items:center;width:60%}.b6_l b{font-size:1.5rem;line-height:1.3}.b6_l img{margin-right:20px}.b7{padding:40px;margin-top:60px}.b7 .tbl table{font-size:.875rem;margin:0;width:100%}.b7 .tbl th,.b7 .tbl td{padding:20px;vertical-align:top}.b7 .tbl th{font-weight:400;background-color:#f1f1f1}.b7 .tbl td{font-weight:600}.b7 label{cursor:pointer;font-size:.875rem}.b7 .form-item{padding-top:5px;padding-bottom:5px}.house_types li{padding:20px;width:23%;margin:10px 0}.house_types li.active b{color:#7ea340}.house_types span{display:block;text-align:center}.house_types b{display:block;margin-top:20px;padding-bottom:25px;position:relative}.house_types i{font-style:normal;position:absolute;left:25px;top:-1px}.house_types .jq-radio{margin-right:5px}.house_types.v2 b{text-align:center;padding:0 15px 5px}.house_types.v2 i{position:static}.house_types.ht_3c li{width:31%}.grid_3{flex-wrap:wrap}.grid_3::before{content:"";width:32%;order:99999}.grid_3::after{content:"";width:32%}.grid_3 input[type=text]{width:100%}.grid_3 .grid_item{width:32%;padding:12px 0}.grid_3 label{color:#666;padding-bottom:9px}.grid_3 label i{font-style:normal}.grid_3.i_txt .grid_item{padding:2px 0}.grid_2{display:flex;justify-content:flex-start}.grid_2 .grid_item{width:49%;padding:12px 0}.grid_2 .form-item{padding-right:20px;white-space:nowrap}.grid_2 .form-item:first-child{padding-left:0}.gr{display:flex;justify-content:flex-start}.grid_4{display:flex;justify-content:flex-start}.grid_4 .form-item{padding-right:40px}.grid_4 .form-item:last-child{padding-left:0}.s2.out{position:fixed;top:0;z-index:100;left:0;right:0;margin:0 auto;background-color:#fff;padding:10px 0}.s2.out .search.open form{border:1px solid #e9e8e8}.wrapper_bottom{border-top:1px solid #e9e8e8;padding:30px 0 10px;margin-top:40px}#costTableDescr{width:59%}#costTableDescr .w_col{width:32%}#polsunRoofDescr,#polsunPoliPotolkiDescr{width:50%}#polsunRoofDescr .w_col,#polsunPoliPotolkiDescr .w_col{width:48%}.w_col small{display:block;padding-bottom:10px;color:#666}.house_square{width:20%}.house_square .w_col{width:100%}.house_square#squareRoof1{width:40%}.house_cost{border-left:1px solid #e9e8e8;padding:0 40px}.calcForm label{font-size:.875rem}#calcform-time label{cursor:pointer}#calcform-time .jq-radio{margin-right:6px}.field-calcform-time{margin-top:-5px}.jq-checkbox,.jq-radio{vertical-align:-4px;width:20px;height:20px;margin:0 10px 0 0;border:1px solid #c6c6c6;cursor:pointer}.jq-checkbox.checked{border:1px solid #7ea340}.jq-checkbox.checked .jq-checkbox__div{width:12px;height:7px;margin:3px 0 0 3px;border-bottom:2px solid #7ea340;border-left:2px solid #7ea340;-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}.jq-checkbox.focused{border:1px solid #7ea340}.jq-checkbox.disabled{opacity:.55}.jq-radio{width:18px;height:18px;border-width:2px;position:relative;top:-1px}.jq-radio.checked{border-color:#7ea340}.jq-radio.checked .jq-radio__div{background-color:#7ea340}._b4:not(._b4_no_jq) .jq-radio.checked+span{color:#7ea340;text-decoration:underline}._b4._b4_no_jq input[type=radio]{display:none}._b4._b4_no_jq label{cursor:default}._b4._b4_no_jq label:hover .jq-radio,._b4._b4_no_jq label:hover .jq-radio.checked{border-color:#c6c6c6}._b4._b4_no_jq label:hover .jq-radio .jq-radio__div,._b4._b4_no_jq label:hover .jq-radio.checked .jq-radio__div{background-color:transparent}._b4._b4_no_jq .jq-radio{display:none !important}.jq-radio__div{width:8px;height:8px;position:absolute;top:3px;left:3px}.jq-selectbox{vertical-align:middle;cursor:pointer;width:100%}.jq-selectbox__select{height:40px;padding:0 45px 0 10px;border:1px solid #e9e8e8}.jq-selectbox__select:active{background:#f5f5f5;box-shadow:inset 1px 1px 3px #ddd}.jq-selectbox.disabled .jq-selectbox__select{border-color:#ccc;background:#f5f5f5;box-shadow:none;color:#888}.jq-selectbox__select-text{display:block;width:100%;padding-top:7px;color:#666}.jq-selectbox .placeholder{color:#888}.jq-selectbox__trigger{position:absolute;top:0;right:0;width:34px;height:100%}.jq-selectbox__trigger-arrow{top:12px;right:12px}.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#000}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-top-color:#aaa}.jq-selectbox__dropdown{box-sizing:border-box;width:100%;margin:2px 0 0;padding:0;border:1px solid #ccc;border-radius:4px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.2);font:14px/18px Arial,sans-serif}.jq-selectbox__search{margin:5px}.jq-selectbox__search input{box-sizing:border-box;width:100%;margin:0;padding:5px 27px 6px 8px;border:1px solid #ccc;border-radius:3px;outline:none;box-shadow:inset 1px 1px #f1f1f1;color:#333}.jq-selectbox__not-found{margin:5px;padding:5px 8px 6px;background:#f0f0f0;font-size:13px}.jq-selectbox ul{margin:0;padding:0}.jq-selectbox li{min-height:18px;padding:5px 10px 6px;color:#231f20}.jq-selectbox li.selected{background-color:#a3abb1;color:#fff}.jq-selectbox li:hover{background-color:#08c;color:#fff}.jq-selectbox li.disabled{color:#aaa}.jq-selectbox li.disabled:hover{background:none}.jq-selectbox li.optgroup{font-weight:bold}.jq-selectbox li.optgroup:hover{background:none;color:#231f20;cursor:default}.jq-selectbox li.option{padding-left:25px}.jq-select-multiple{box-sizing:border-box;padding:1px;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;background:#fff;box-shadow:inset 1px 1px #f1f1f1,0 1px 2px rgba(0,0,0,.1);font:14px/18px Arial,sans-serif;color:#333;cursor:default}.jq-select-multiple.focused{border:1px solid #5794bf}.jq-select-multiple.disabled{border-color:#ccc;background:#f5f5f5;box-shadow:none;color:#888}.jq-select-multiple ul{margin:0;padding:0}.jq-select-multiple li{padding:3px 9px 4px;list-style:none}.jq-select-multiple li:first-child{border-radius:3px 3px 0 0}.jq-select-multiple li:last-child{border-radius:0 0 3px 3px}.jq-select-multiple li.selected{background:#08c;color:#fff}.jq-select-multiple li.disabled{color:#aaa}.jq-select-multiple li.optgroup{font-weight:bold}.jq-select-multiple li.option{padding-left:25px}.jq-select-multiple.disabled li.selected,.jq-select-multiple li.selected.disabled{background:#ccc;color:#fff}.soc{display:flex}.soc>span{padding-right:15px}.revs{margin:80px 0 40px}.revs figure{flex:0 0 790px;overflow:hidden;padding:20px}.revs .slick-arrow{position:relative;top:0;background-color:transparent;border:1px solid #e9e8e8}.revs .slick-arrow svg{fill:#e9e8e8}.revs .slick-arrow.slick-next{left:30px}.revs .slick-track{display:flex;align-items:center}.hide_calc{display:none}.btn_hide_calc{padding:25px 0}.rev_btns{display:flex;padding-top:50px}.rev_l{flex:2 2 auto;padding-right:20px}.rev_l .btn{margin-top:20px}.ul3{margin:40px 0;overflow:hidden}.ul3 li{width:33.33%;padding:30px 30px 70px 30px;position:relative}.ul3 li:nth-child(2){border-left:1px solid #e9e8e8;border-right:1px solid #e9e8e8}.ul3 h4{font-size:1rem;font-weight:600;color:#1b1918;padding-top:20px}.ul3 span{position:absolute;bottom:20px;left:30px}.ul3.v2 li{padding:30px 40px}.ul16 li{padding:10px 0}.ul16 a{color:#1b1918}.ul16 a:hover p{color:#7ea340}.tbig{padding:20px 0}.modal{display:none;width:1140px;position:fixed;top:50%;left:50%;background:#fff;z-index:2600;max-height:90%;color:#1b1918}.modal.active{display:block}.modal .h2,.modal .ul11 li,.ul11 .modal li{padding:20px 0}.modal .close{position:absolute;right:11px;top:2px}.modal.md2{width:440px}.modal.md2 .agree{margin-top:25px;padding-right:0}.modal.md2 .h2,.modal.md2 .ul11 li,.ul11 .modal.md2 li{text-align:center}.modal.m3{width:780px}.modal.m3 .mBody{height:auto;padding:80px 20px}.modal.md4{width:700px}.modal.md5{width:90%;height:90%}.modal.md5 .mBody{height:97%}.modal.md5 .mBody>h4{padding-left:30px;padding-top:5px}.modal.md5 .wr{height:calc(100% - 54px);overflow-y:auto;margin-top:20px}.modal.md5 .prods{margin:0;padding:0 30px}.modal.md5 .prods::after{content:"";width:23%}.modal.md5 .prods li{width:23%}.modal.md5 .prods small{padding:5px 0}.modal.md5 .pr_2_2,.modal.md5 .pr_2_2 b,.modal.md5 .pr_2_2 span{display:block}.modal .mpi{position:relative}.modal .mpi .h3{position:absolute;top:0;left:0;right:0;padding:20px 30px;color:#1b1918;background-color:rgba(255,255,255,.4)}.modal .h1{padding-bottom:5px;text-transform:uppercase}.md4_f{padding-top:20px}.md4_f input[type=text]{flex:2 2 auto;margin-right:15px}.md4_f input[type=text][aria-invalid=true]{border-color:red}.md4_f input[type=submit]{padding-top:7px;padding-bottom:7px;justify-content:center}.mBody{padding:30px}.mg_list{height:580px}.mg_list .slick-arrow{top:calc(50% - 25px);background-color:rgba(27,25,24,.4);visibility:hidden}.mg_list .slick-arrow.slick-prev{left:20px}.mg_list .slick-arrow.slick-next{right:20px}.mg_list:hover .slick-arrow{visibility:visible}.mg_list_btm{padding-top:20px}@media(max-height: 754px){.modal.md1{width:960px}.mg_list{height:483px}}footer{background-color:#2f2d2c;margin-top:40px;color:#ddd;font-size:.875rem;padding:75px 0}footer a{color:#ddd}.ftop{padding-bottom:15px}.ftop li{padding:8px 0}.fc{display:flex;justify-content:flex-end;padding-bottom:30px;flex-wrap:wrap}.fc span{margin-top:15px}.fc span:first-child{background-color:transparent}.fc span:last-child{margin-left:15px}.ft:nth-child(2){padding:0 5px 0 10px}.ft:nth-child(3){padding:0 10px 0 5px}.ttl{font-weight:600;text-transform:uppercase;padding-bottom:20px}.f_ul2{font-weight:600;text-transform:uppercase}.fb{border-top:1px solid #434241;padding-top:50px}.fb_l{flex:0 0 395px}.fb_l_t{justify-content:flex-start}.fb_l_t ul a{display:flex}.fb_l_t li{padding-right:20px}.fb_l_t svg{width:24px;height:24px;fill:#888}.fb_l_t p{padding:0}.fb_c{flex:0 0 475px;display:inline-flex;justify-content:right;flex-wrap:wrap}.fb_c address{font-style:normal}.fb_c_t a{color:#7ea340}.fb_c_t a:hover{text-decoration:underline}.fb_c_t span{font-weight:600;padding-left:20px}.fb_c_t span a{color:#ddd}.fb_r{opacity:.8;padding-left:15px;text-align:right}.fb_r span{display:block;font-size:.75rem;padding-bottom:3px}#cover{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:450}@media(max-width: 1441px){.ms img{width:110%;max-width:none;margin-left:-5%}.ms.ms_2 .ms_t{margin-bottom:-5%}.ahead h1{font-size:2.125rem}.main_sl h1,.main_sl .h1{font-size:2.125rem}.main_sl .slick-arrow.slick-prev{left:30px}.main_sl .slick-arrow.slick-next{right:30px}.str1>p{font-size:1.5rem}.str1 b{font-size:2.375rem}.str1 b small{font-size:1.25rem}}@media(max-width: 1317px){.ahead h1{font-size:2rem}.main_sl h1,.main_sl .h1{font-size:2rem}.main_sl .slick-arrow.slick-prev{left:10px}.main_sl .slick-arrow.slick-next{right:10px}nav ul>li{text-shadow:1px 1px 2px #fff}.ms.ms_2 .ms_t{margin-bottom:-11%}}@media(max-width: 1281px){h3,.h3{padding:25px 0 17px}.ul1 h2{padding:25px 20px 0}.sl2 h3{font-size:2rem}.sl2 span[data-modal]{margin-top:23px}.revs figure{flex:0 0 690px}.prods aside{top:10px}.prods li{padding:20px}.ul10 li{padding:20px}.map{height:500px}.top_prom i{flex-basis:300px}}@media(max-width: 1200px){.sl4_r{flex:0 0 14.4%}._b4 p+b{font-size:1.625rem}.modal.md5 .prods::after{content:"";width:31.5%}.modal.md5 .prods li{width:31.5%}}@media(max-width: 1155px){.logo{width:12%}.m1,.m2{width:44%}.fb_l_t li{padding-right:10px}.fb_l{flex:0 0 354px}.fb_c_t span{padding-left:13px}.slider2 .slick-arrow.slick-prev{left:auto;right:90px}.slider2 .slick-arrow.slick-next{left:auto;right:20px}.ms img{width:130%;max-width:none;margin-left:-15%}.st2{margin:1em 0}.bg1.bg1_s3{padding-bottom:25%}.top_img,.top_prom{margin-top:-25%}.house_types li{padding:20px 15px}.b6{padding:30px 60px;margin-top:30px}.b6_l b{font-size:1.25rem}}@media(max-width: 1110px){.sl4_r{flex:0 0 14.2%}}@media(min-width: 841px){.prods:after,.ul10:after{content:"";width:32%}}@media(min-width: 1086px){.s1 ul a:hover{text-decoration:underline}}@media(max-width: 1085px){.mob_nav,.tNav i::after,.tNav i::before,.tNav i{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.tNav i::after,.tNav i::before,.tNav i{display:block;width:20px;position:absolute;height:2px;background-color:#1b1918}.tNav{display:block;width:40px;height:30px;position:absolute;top:25px;left:23px;z-index:50;cursor:pointer}.tNav i{top:7px;left:7px}.tNav i::before{content:"";top:6px;left:0;width:15px}.tNav i::after{content:"";top:12px;left:0}body.bts.mNav header{z-index:500}.mob_nav{display:block;background-color:#f1f1f1;top:-300vh;right:0;height:100vh;z-index:500;width:500px;padding:0 10px;overflow:auto}.mn_top{padding:10px 0}.mn_top>i{font-style:normal;font-size:2rem;margin-top:10px}.m1,.m2{display:block;width:100%;border-top:1px solid #e9e8e8}.mn_body{text-transform:uppercase;font-weight:600}.mn_body>ul{padding:10px}.mn_body>ul>li{padding:5px 0}.mn_body a[href^=mailto]{text-transform:lowercase;font-weight:400}body.mNav .tNav i::before{width:20px}body.mNav .mob_nav{top:0}.m2 li:first-child a{position:relative;left:0;top:0;color:#1b1918;padding:0;background-color:transparent}.m2 li:first-child a svg{fill:#1b1918}.m2 li:first-child a span{width:auto;padding-left:12px}.s1{justify-content:center;position:relative}.prods.prods_2 .pr_1{padding:0 15px 0 20px}.prods.prods_2 .pr_2{width:170px}.prods_slider .pr_2_2 span i{display:none}.b_stage aside{padding:15px 40px}.b_stage b{width:70%;font-size:1.5rem}.ul10 span i{display:none}.house_types{flex-wrap:wrap}.house_types li{padding:20px;width:48%}.house_types.ht_3c li{width:48%}}@media(max-width: 1025px){.ul8 span::after,.ul10 div span::after,.pr_1 span::after,.pr_2_2 span::after,.ul13 aside span::after,.ul3 span::after{margin-left:3px}input[type=submit],span[data-modal],span[data-more],a.btn,.btn2 span,.btn2 a,.btn3 span,.s2 span[data-modal],.str2 a,.more a,.sl2 span[data-modal],.tabs span,.tabs span.active,.tabs span[data-switch="100"],.v_fav,.ul6 span,.pagination a,.pagination span,.rev_l .btn,.md4_f input[type=submit],.fc span{padding:7px 18px 7px}.bc{padding-bottom:10px}.ahead h1{font-size:1.375rem;padding:20px 0}h1{font-size:1.875rem}h2,.h2,.ul11 li{font-size:1.375rem;padding:30px 0 15px}h3,.h3{font-size:1.125rem;padding:20px 0 12px}h4,.h4{font-size:1.125rem;padding:18px 0 9px}.ms h1,.ms .h1{font-size:1.625rem}.str1{padding:20px 0}.str1>p{font-size:1.25rem}.str1 b{font-size:2rem}.str1 b small{font-size:1.125rem}.str2{display:block}.str2 i{display:block;padding-top:15px}.ms_t i{padding-top:20px}.sl4_r{flex:0 0 14%}.search{width:40px;height:40px}.ul6 span{padding:1px 13px 1px}.ul6 span::after{padding-left:7px;padding-bottom:10px}.b1,.ul3{margin:20px 0}.b2,.slider2,footer{margin-top:20px}.dl1{padding:20px 0}.dl1 dt{flex:0 0 400px}.dl1 aside{padding-top:20px}.dl1 aside strong{font-size:1.0625rem}.dl1 .h2,.dl1 .ul11 li,.ul11 .dl1 li{padding-top:10px}.ul7 div::after,.b_stage b::after{margin-top:10px}.ul7 li{padding:10px 0}.ul7 h4{font-size:1.375rem;padding-bottom:10px}.ul7 i{flex:0 0 54%}.ul12{display:block}.ul12 li,.ul12 li:nth-child(2){padding:10px 0}.prods.prods_2 i{width:200px}.b1{padding-bottom:30px}.stages li{padding:40px 20px}.ul1 h2{font-size:.9375rem}.ul2 p{padding-left:20px}.ul2 li{padding:4% 2% 4% 4%}.slider3{padding-bottom:70px}.slider3 .slick-dots{bottom:25px}.sl2_l{width:40%}.sl2_r{width:57%}.revs figure{flex:0 0 590px}.sl2 span[data-modal]{margin-top:13px}.sl2 h3{padding-bottom:5px;font-size:1.5rem}.ul3 li{padding:25px 25px 50px 25px}.ul3 span{bottom:10px}.ul3 h4{font-size:.9375rem}.ul3.v2 li{padding:20px 25px}.tbl{overflow-x:auto}.tbl th,.tbl td{padding:15px 25px}.tbl tr th:last-child,.tbl tr td:last-child{border-right:0}.b7 .tbl tr th:last-child,.b7 .tbl tr td:last-child{border-right:1px solid #e9e8e8}.b4{justify-content:space-between}._b4{margin-left:0;flex:2 2 auto}._b4 li{padding-left:20px}.b4.b4_2 .b4_l{justify-content:space-between;padding-right:50px}.ul13 i{flex:0 0 270px}footer{padding:50px 0 40px}.ftop li{padding:5px 0}.ftop ul:not(.f_ul2) li{padding-left:15px}.ftop ul:not(.f_ul2) li::before{top:4px}.fb{padding-top:40px;display:block;text-align:center}.fb_l_t{display:block}.fb_l_t ul{justify-content:center;padding-bottom:15px}.fb_l_t li{padding:0 7px}.fb_c{display:block}.fb_c address{padding-top:10px}.fb_r{padding:20px 0 0 0;text-align:center}}@media(max-width: 900px)and (min-width: 751px){.ul1 li{width:31%}.ul1::after{content:"";width:31%}}@media(max-width: 750px)and (min-width: 471px){.ul1 li{width:48%}.ul1::after{content:"";width:48%}}@media(max-width: 960px){.logo{height:auto}.s2{display:none}.prods.prods_1 h4{padding-top:15px}.prods.prods_1 small{padding:10px 0}.content .prods.prods_1.prods_1 li{width:48%}.call_n,.s1 .search i,.s1 .search button{position:absolute;top:4px;height:30px;width:30px;padding:0;margin:0;justify-content:center;align-items:center}.call_n svg,.s1 .search i svg,.s1 .search button svg{width:17px;height:17px;fill:#1b1918}.str1 div{display:none}.str2 span,.str2 a{margin-top:20px}header,body.bts header{z-index:1005}.s1 .search{position:absolute;right:22px;top:18px;z-index:1005}.s1 .search i{display:inline-flex}.s1 .search input{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;position:absolute;right:7px;top:0;visibility:hidden;width:0;padding-right:0;padding-left:0}.s1 .search button{border:0;outline:0;outline:none;background:none;display:none}.s1 .search.m_open button{display:inline-flex}.s1 .search.m_open i{display:none}.s1 .search.m_open input{visibility:visible;width:230px;padding-right:35px;padding-left:10px}.call_n{right:-10px;top:25px;display:flex;align-items:center;justify-content:center}.mn_body>ul span::after{position:absolute;width:7px;height:7px;margin:3px 0 0 3px;border-bottom:2px solid #888;border-left:2px solid #888;-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}.mn_body>ul span::after{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.mn_body>ul ul li{position:relative;padding-left:20px}.mn_body>ul ul li::before{content:"-";position:absolute;left:0;top:8px;color:#7ea340}.ahead{padding-top:140px}.st2{padding:20px 0}.st2 li>b{font-size:1.875rem}.st2 span{font-weight:300}.mn_body>ul li{position:relative}.mn_body>ul li.active>span{color:#7ea340}.mn_body>ul li.active>span::after{border-color:#7ea340;top:3px;-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.mn_body>ul li.active ul{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e9e8e8}.mn_body>ul span{display:block;padding-right:25px;cursor:pointer;position:relative}.mn_body>ul span::after{content:"";top:-3px;right:0;width:10px;height:10px;border-color:#1b1918}.mn_body>ul ul{-webkit-transition:max-height 2s linear;-moz-transition:max-height 2s linear;-o-transition:max-height 2s linear;-ms-transition:max-height 2s linear;transition:max-height 2s linear;display:none}.mn_body>ul ul li{white-space:nowrap;padding-top:8px;padding-bottom:8px}.mn_body>ul ul li::before{font-size:1.5rem;font-weight:400;top:7px}.mn_body>ul ul a{display:block}.mn_body>ul ul a:hover{color:#7ea340}.more_i i::after{right:20px}.full p{padding-left:0}.ul4{display:none}.dl1 dt{flex:0 0 350px}.dl1.dl1_2 dt{flex:0 0 200px}.dl1.dl1_2 dd{padding:0 20px 0 0}.revs figure{flex:0 0 490px}.sidebar{flex:0 0 200px}.pagination li{padding:0 6px}.pagination a{padding:5px 9px 5px;width:40px}.slider4{flex-direction:column}.sl4_l{flex:0 0 100%;padding-right:0}.sl4_r{flex:0 0 100%;margin-top:10px}.sl4_r img{margin:0 auto}.sl4r{padding:0 10px}.dl2{padding-bottom:20px}.dl2 dt{padding-top:30px}.dl2 dt b{font-size:1rem}.dl2 dt i{font-size:1rem}.dl2 dd{padding:15px 0 25px}.mn_body>ul.m2 li:first-child a svg{fill:#1b1918}.mn_body>ul.m2 li:first-child a span{width:auto;padding-left:12px;padding-right:0}.mn_body>ul.m2 li:first-child a span::after{display:none}.top_prom i{flex-basis:220px}.grid_3 .grid_item{width:49%}.b7 .tbl th,.b7 .tbl td{padding:10px}.grid_2{flex-wrap:wrap}.wrapper_bottom{display:block}#costTableDescr,#polsunRoofDescr,#polsunPoliPotolkiDescr,.house_square{width:100%;flex-wrap:wrap}.w_col{padding:5px}.house_cost{padding:5px 0 0 0;border-left:0;border-top:1px solid #e9e8e8;margin-top:5px}.grid_2.gr_dop .grid_item{width:100%}.modal.md5 .pr_2_2 span{display:none}.hfav{padding:3px 0 10px 10px}.hfav svg{margin-right:12px}}@media(max-width: 960px)and (min-width: 551px){.prods div i{display:none}}@media(max-width: 840px){.ms{min-height:auto}h1{font-size:1.5rem}h2,.h2,.ul11 li{font-size:1.125rem;padding:25px 0 12px}h3,.h3{font-size:1rem}._b4 p+b{font-size:1.25rem}.wrap{display:block}.sidebar{padding-bottom:20px}.content{padding-left:0}.content .b3{padding:25px 5%}.s1{padding:10px 0}.logo{width:87px;height:32px;background:url("/i/logo2.webp") no-repeat 0 0}.logo a{display:block;height:100%}.logo img{display:none}.mn_body>ul ul li{white-space:normal}.tNav{top:14px}.call_n{top:15px}.s1 .search{top:8px}.ftop{flex-wrap:wrap}.ttl{padding:15px 0 5px}.ft:nth-child(1),.ft:nth-child(3){padding:0 10px 0 0}.ft:nth-child(2),.ft:nth-child(4){padding:0 0 0 10px}.ft{width:50%}.slider2 .slick-dots{bottom:20px}.slider2 .slick-arrow{bottom:10px}.ahead{padding-top:110px}.mob_nav_filters{position:fixed;display:block;background-color:#f1f1f1;right:-320px;top:0;height:100vh;z-index:500;width:320px;padding:0 10px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.mob_nav_filters .b5{display:block}body.mFiltersnav header{z-index:500}body.mFiltersnav .mob_nav_filters{right:0}.ms.ms_2 .ms_t{margin-bottom:-8%}.f2_b{padding-top:0}header,body.bts header{width:100%;padding-bottom:0;background-color:#fff;background-image:none;position:fixed;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.1);-moz-box-shadow:0 3px 10px rgba(0,0,0,.1);box-shadow:0 3px 10px rgba(0,0,0,.1)}.mob_filters_body{overflow-y:scroll;height:calc(100% - 64px);padding:0 10px}.mob_filters_body .jq-checkbox{border-color:#666}.mob_filters_body .btn3{margin-top:15px}.pg40{padding:25px 0}.sl2 h3{padding-top:0}.sl2_l{display:none}.sl2_l img{display:none}.sl2_r{width:100%;margin:0}.slider2{padding:50px 0 80px}.slider2 .c{display:block}.slider2 .slick-dots{bottom:30px}.slider2 .slick-arrow.slick-prev{right:auto;left:10px}.slider2 .slick-arrow.slick-next{right:10px}.b4{display:block;padding:30px 0}.b4 .btn{margin-top:20px}._b4{padding:8px 0}._b4 p{padding-bottom:6px}.b4.b4_2 .b4_l{padding-right:0}.tbl{margin:30px 0}.rev_btns{padding-top:25px}.revs{display:block;margin-top:40px}.revs figure{margin-top:20px}.ul8 li{padding:20px}.stages li{width:50%}.prods.prods_1 li{width:48%}.content .prods.prods_1 li{width:100%}.dl1 dt{flex:0 0 300px}.dl1 dd{padding-left:30px}.dl1.dl1_2{display:block}.dl1.dl1_2 dd{padding:15px 0 0 0}.dl1.dl1_2 h2 br{display:none}.ul17{display:block}.ul17 li{padding:10px 0}.b3{padding:10px 30px}.b3 aside{display:none}.ul4 li{padding-top:8px;padding-bottom:8px}.ul4 li::before{top:6px}.b_stage b{font-size:1.25rem;width:90%}.ul9 li{padding:20px 0}.ul9 h2{padding-bottom:5px}.ul9 small{padding-top:0}.ul9 .btn2{margin-top:15px}.ul10 li{width:48.5%}.ul13 li{padding:25px 0}.content .ol1{display:block}.content .ol1 li{width:100%}.content .ol1 li:nth-child(2){border:0}.btn2.show_filters{display:inline-block}.b5{display:none}.wrapper_bottom{padding-top:20px;margin-top:30px}.b6_l b{font-size:1rem}}@media(max-width: 720px){p{padding:7px 0}.ms .h1,.ms h1{font-size:1.125rem}.str1>p{font-size:1rem;line-height:1}.str1+p.et{padding:0 0 5px;margin:0;font-size:.875rem}.dl1 dt{flex:0 0 200px}.ul2 li{width:100%}.ul3 li{width:50%;padding:25px 0 50px 0}.ul3 li:nth-child(1){padding-right:20px}.ul3 li:nth-child(1) span{left:0}.ul3 li:nth-child(2){border-right:0;padding-left:20px}.ul3 li:nth-child(2) span{left:20px}.ul3 li:nth-child(3){display:none}.b3 .btn2{margin-top:10px}.ul6{padding-top:10px}.inimp{padding:20px 25px 30px}.b_stage{margin:20px 0}.b_stage b{font-size:1.125rem;width:100%}.tabs li{padding:5px 3px}.tabs span,.tabs span.active,.tabs span[data-switch="100"]{padding:6px 12px 6px;font-weight:500}.top_prom{display:block;padding-top:40px;padding-bottom:40px}.top_prom i{display:inline-block}.top_prom p,.top_prom h1{text-shadow:1px 1px 1px #fff}.top_prom h1{padding-bottom:5px}.top_prom .btn{margin-top:5px}.top_prom aside{padding-top:40px}.intp{padding-left:30px;padding-right:30px;width:100%}.uls{flex-wrap:wrap}.uls ul{width:100%}.stages.v2 li{width:49.9%}.top_prom i{margin:0}.top_prom i svg{top:25px;width:50px;height:50px;right:-25px}.grid_3 .grid_item,.b6_l{width:100%}.b7{margin-top:30px}.grid_4{flex-wrap:wrap}.b6{display:block}.b6 .btn2{margin-top:20px}.ul11{display:block}.modal.md4{width:90%}.modal.md5 .prods::after{content:"";width:47.5%}.modal.md5 .prods li{width:47.5%}.st2{display:block;text-align:center;background:none;padding:5px 0 0 0;margin:.5em 0;font-size:.875rem}.st2 li{display:block}.st2 li>b{display:none}.st2 span br{display:none}.f2_b{display:block}.f2_b>div{margin:0}.f2_b .form-group{padding:5px 0}.f2_b input[type=submit]{margin:5px 0 0 0}.f2 .h4{font-size:1rem}.s4 aside{order:1;flex-basis:100%}.s4 article{order:2;flex-basis:100%;padding:20px 0 0}.s4 .btn2{margin-top:20px}.s4 .c,.s5,.s7{flex-direction:column}.s7{padding:20px 0}.s5_l{flex-basis:100%}.s5_r{flex-basis:100%;padding:20px 0 0 0}}@media(max-width: 640px){.main_sl.slick-dotted.slick-slider{margin-bottom:10px}.main_sl .ms:first-child{color:#1b1918}.main_sl .ms:first-child a{color:#1b1918}.main_sl .slick-dots{bottom:auto;top:330px}.sl4_l_sl .slick-arrow,.main_sl .slick-arrow{top:204px}.ms aside{background-color:rgba(241,241,241,.6);padding:50px 0 15px}.ms_t{width:100%;padding:25px 0 10px 0;text-align:center;background-color:transparent}.ms_t i{font-size:.875rem;padding-top:9px}.str1{padding:11px 0 5px}.str1 div{display:flex;text-align:left}.str1 span{font-size:.875rem}.dl1{display:block}.dl1 dd{padding:20px 0 0 0}.tabs{font-size:90%}.tabs span,.tabs span.active,.tabs span[data-switch="100"]{padding:5px 9px 5px}.ms.ms_2 .ms_t{padding-top:0;margin:3% 0 0 0}.ms.ms_2 .str2{display:none}.ms.ms_2 img{width:160%;margin-left:-59%}.f2_b input[type=text]{background-color:rgba(255,255,255,.7)}.str2 span{margin-right:10px}.str2.str_2{display:block;text-align:center;padding-top:1em}.content{padding-left:0}.content .b3{padding:15px 7%}.ul7 li{display:block}.ul7 i{margin:0 !important;display:block;text-align:center}.ul7 img{width:60%}.b4.b4_2 .b4_l{display:block}.tbl th,.tbl td{padding:5px}.ul8 li{width:100%}.ul9 li{display:block}.ul9 i{display:block;width:100%}.ul9 aside{width:100%;padding:20px 0 0 0 !important}.ul13 a{display:inline-block}.ul13 i{display:block;width:100%}.ul13 div{padding:20px 0 0 0}.ul14{display:block;padding:10px 0}.ul14 li{border:0;padding:10px 0}.two_col{display:block}.col{width:100%}.f_btm{display:block}.f_btm input[type=submit]{margin-top:20px}.ahead h1 svg{width:20px;height:20px}.ul17{padding:5px 0 10px}.prods.prods_2 a{display:block}.prods.prods_2 .pr_1,.prods.prods_2 .pr_2{width:100%}.prods.prods_2 .pr_1{padding:10px 0}.prods.prods_2 .pr_2{border:0;padding:0}.prods.prods_2 .pr_2_1 small:first-child{padding:0}.prods.prods_2 i{width:270px}.prods.prods_2 h4{padding:10px 0 5px}.prods.prods_2.prods_search .pr_1{width:100%}.dl3{display:block;padding:15px 0}.dl3 dd{padding:20px 0 0 0}img.aleft,img.aright{float:none;display:block;margin:0 0 15px 0;max-width:100%}#costTableDescr .w_col,.house_types li,#polsunRoofDescr .w_col,#polsunPoliPotolkiDescr .w_col,.house_types.ht_3c li{width:100%}.b7{padding:20px}.s3{flex-direction:column;padding:15px;margin-top:2em}.s3>img{display:none}.s3 article{padding-top:20px;text-align:center}}@media(max-width: 550px){.main_sl .slick-arrow{top:150px}.main_sl .slick-dots{top:270px}header{padding-bottom:0}.mob_nav{width:400px}.stages img,.ul2 img{width:60px}.prods.prods_1 li,.ul10 li,.content .prods.prods_1.prods_1 li,.prods.prods_2 i{width:100%}.ul10 span i{display:inline}.ul_two_col{display:block}.ul_two_col ul{width:100%}.f_line{display:block}.f_line .form-group{width:100%}.ms h1{font-size:1.5rem}.str2 span,.str2 a{margin-top:7px}.str2 span[data-modal],.str2 a{padding:5px 11px 5px;font-size:.875rem}.str1 span{line-height:1.1}.str1 b{font-size:1.5rem}.ahead{padding-top:100px}.ms_t i{line-height:1.1}.form-group{padding:10px 0}.pagination li{padding:0 3px}.pagination a{padding:3px 9px 3px;width:30px}.dl2 var{font-style:normal}.dl2 var b,.dl2 var time{display:block}.dl2 .iframe_wrap{border-width:12px}.map{height:400px}.map+.f1{margin-top:40px}.f1{padding:30px 0 40px;margin:20px 0}.sl4_l_sl .slick-arrow.slick-prev{bottom:20px;left:20px}.sl4_l_sl .slick-arrow.slick-next{bottom:20px;left:90px}.modal.md2{top:20px}.modal.md2 .agree{margin-top:10px}.modal.md2 .h2,.modal.md2 .ul11 li,.ul11 .modal.md2 li{padding:15px}.modal.md4{top:20px}.modal.md4 .md4_f{display:block}.modal.md4 .md4_f input[type=text]{margin-bottom:15px}.modal.md4 .md4_f input[type=text],.modal.md4 .md4_f input[type=submit]{width:100%}#calcform-time{flex-wrap:wrap;justify-content:flex-start}#calcform-time label{padding:4px 10px 4px 0}.ols1{flex-wrap:wrap}.ols1 ol{flex-basis:100%;padding-left:0}.modal.md5 .prods::after{display:none}.modal.md5 .prods li{width:100%}}@media(max-width: 525px){.ul1 li{width:100%;margin:10px 0}.ul3{display:block}.ul3 img{margin:0 auto;display:block}.ul3 li{width:100%;padding:20px 0 20px 0}.ul3 li span{position:static;padding-top:10px;display:inline-block}.ul3 li:nth-child(1){padding-right:0}.ul3 li:nth-child(2){border:0;padding-left:0}.ul3 li:nth-child(3){display:block}.ul3.v2 li{width:100%;padding-left:0;padding-right:0}.stages.v2 li{width:100%}.ms.ms_2 img{width:178%;margin-left:-76%}.pagination{padding:20px 0}.sort{display:block}.sort_var{margin-left:0}.p_rght span{margin-left:20px}.str1{justify-content:center}.str1 div{text-align:center}.str1 div:first-child{display:none}.str1 b{font-size:1.375rem}}@media(max-width: 480px){.main_sl .slick-arrow{top:130px}.main_sl .slick-dots{top:240px}.mob_nav{width:320px}.stages li{width:100%;padding:30px 10px}.ahead{padding-top:85px}.dl1 aside img{width:60px}.modal.md2{width:90%}.ms.ms_2 img{width:203%;margin-left:-87%}.slick-dots li{width:12px;height:12px;margin:0 5px}.b6{text-align:center}.b6_l{display:block}.b6_l b{display:block;padding-top:20px}.b6_l img{margin:0}}@media(max-width: 415px){.main_sl .slick-arrow{top:120px}.main_sl .slick-dots{top:215px}.ms.ms_2 img{width:244%;margin-left:-105%}}@media(max-width: 400px){.main_sl .slick-dots{top:39%}.main_sl .slick-arrow{top:20%}}@media(max-width: 375px){.ms.ms_2 .ms_t{margin-top:11%}.ms.ms_2 img{width:275%;margin-left:-120%}.f2_b input[type=submit]{padding:7px}}@media(max-width: 360px){.main_sl .slick-dots{top:180px}.main_sl .slick-arrow{top:115px}.s1 .search.m_open input{width:200px}.prods div i{display:none}.ul10 span i{display:none}}@media(max-width: 360px){.main_sl .slick-dots{top:160px}.main_sl .slick-arrow{top:105px}}
