@font-face{font-family:"OpenSans";src:url('/wp-content/themes/zpd/fonts/opensans/opensans-regular-webfont.eot');src:url('/wp-content/themes/zpd/fonts/opensans/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/zpd/fonts/opensans/opensans-regular-webfont.woff2') format('woff2'),url('/wp-content/themes/zpd/fonts/opensans/opensans-regular-webfont.woff') format('woff'),url('/wp-content/themes/zpd/fonts/opensans/opensans-regular-webfont.ttf') format('truetype')}@font-face{font-family:"OpenSans";src:url('/wp-content/themes/zpd/fonts/opensans/opensans-bold-webfont.eot');src:url('/wp-content/themes/zpd/fonts/opensans/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/zpd/fonts/opensans/opensans-bold-webfont.woff2') format('woff2'),url('/wp-content/themes/zpd/fonts/opensans/opensans-bold-webfont.woff') format('woff'),url('/wp-content/themes/zpd/fonts/opensans/opensans-bold-webfont.ttf') format('truetype');font-weight:bold}@font-face{font-family:"Montserrat";src:url('/wp-content/themes/zpd/fonts/montserrat/montserrat-light-webfont.eot');src:url('/wp-content/themes/zpd/fonts/montserrat/montserrat-light-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/zpd/fonts/montserrat/montserrat-light-webfont.woff2') format('woff2'),url('/wp-content/themes/zpd/fonts/montserrat/montserrat-light-webfont.woff') format('woff'),url('/wp-content/themes/zpd/fonts/montserrat/montserrat-light-webfont.ttf') format('truetype')}@font-face{font-family:"Montserrat";src:url('/wp-content/themes/zpd/fonts/montserrat/montserrat-semibold-webfont.eot');src:url('/wp-content/themes/zpd/fonts/montserrat/montserrat-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/zpd/fonts/montserrat/montserrat-semibold-webfont.woff2') format('woff2'),url('/wp-content/themes/zpd/fonts/montserrat/montserrat-semibold-webfont.woff') format('woff'),url('/wp-content/themes/zpd/fonts/montserrat/montserrat-semibold-webfont.ttf') format('truetype');font-weight:bold}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bold}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.clearfix--after:after,.clearfix:after,.footer__input:after{content:'';clear:both;display:block;width:100%}.clearfix--before:before,.clearfix:before{content:'';clear:both;display:block;width:100%}.clear{clear:both;display:block;width:100%}*{margin:auto;padding:0px;outline:none}html{background:#fff}html,body{position:relative;color:#444343;font-family:"OpenSans",Verdana,Arial;font-weight:normal;font-size:14px}body{background:#fff}a{color:#5daf36;font-weight:bold;-webkit-transition:color .3s;transition:color .3s}a:hover{color:#82be3a}h1,h2,h3,h4{font-family:"Montserrat"}h2{font-size:30px;padding-bottom:45px}h2
.green{color:#5daf36}h3,h4{font-size:22px}h4{font-size:18px}p{padding:0
0 30px;text-align:left;font-size:14px;line-height:2em}hr{border:0px;background-color:#444343;height:1px;margin:10px
0px;width:100%;clear:both}ul,ol{list-style:none}input,textarea,button{font-family:"OpenSans"}.hide{display:none}ul{margin:0;padding:0px}ul
li{padding:0
0 25px 30px;background:url('/wp-content/themes/zpd/img/ul_arrow.png') 0px 7px no-repeat;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJBAMAAAASvxsjAAAAFVBMVEUAAABdrzZdrzZdrzZdrzZdrzZdrzbDMZrCAAAABnRSTlMAxrdIOX5P5mEwAAAAI0lEQVQI12NQYQCBNBUwCabSwFQaEASASGEgG0QwgAkGMAEA1vAHjR6mtWMAAAAASUVORK5CYII=');margin:0;line-height:1.5em}li
p{padding:0px;margin:0px;line-height:1.5em}.left{text-align:left}.center{text-align:center}.right{text-align:right}.justify{text-align:justify}.blockLeft{float:left}.blockRight{float:right}.js-click{cursor:pointer}*::-webkit-input-placeholder{color:#969696}*:-moz-placeholder{color:#969696;opacity:1}*::-moz-placeholder{color:#969696;opacity:1}*:-ms-input-placeholder{color:#969696}.text_input{background:#fff;border:0;box-sizing:border-box;color:#444343;height:60px;line-height:60px;outline:0;padding:0
25px}@media (max-width: 960px){.text_input{height:40px;line-height:40px;padding:0
15px}}.button{background:#5daf36;border:0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-family:"Montserrat";font-weight:bold;height:64px;line-height:64px;padding:0
40px;text-decoration:none;-webkit-transition:.3s;transition:.3s;min-width:270px}.button:hover{background:#429619;color:#fff}@media (max-width: 960px){.button{font-size:14px;height:48px;line-height:48px;min-width:180px;padding:0
20px}}.radio_wrap{display:block;font-weight:bold;margin:0
0 20px 0}.radio_wrap:after{content:'';clear:both;display:block;width:100%}.radio_wrap
input{display:none}.radio_wrap__label{float:left;width:80%}.radio_wrap__outside{border:1px
solid #e5e5e5;border-radius:50%;-webkit-border-radius:50%;background:#fff;box-sizing:border-box;float:left;height:18px;margin-right:10px;position:relative;vertical-align:middle;width:18px}.radio_wrap input:checked+.radio_wrap__outside
.radio_wrap__inside{background:#5daf36;border-radius:50%;-webkit-border-radius:50%;display:inline-block;height:10px;left:3px;position:absolute;top:3px;width:10px}h2.saved_money{margin:0;max-width:340px}.saved_money__note{margin:0;max-width:400px}.saved_money__note:after{content:'';clear:both;display:block;width:100%}.saved_money__note
h4{padding:8px
0 0}.saved_money__note
span{display:block;padding-top:12px}.saved_money__icon{background:url('/wp-content/themes/zpd/img/thumbs_up.png') center center no-repeat;background-size:cover;float:left;height:90px;margin-right:25px;width:90px}.saved_money--no_risk
.saved_money__icon{background-image:url('/wp-content/themes/zpd/img/money.png')}.calc_call:after{content:'';clear:both;display:block;width:100%}.calc_call__item{background:#4ba634 left top no-repeat;box-sizing:border-box;color:#fff;cursor:pointer;height:270px;float:left;font-size:18px;padding:90px
10px 0;text-align:center;-webkit-transition:background-color .3s;transition:background-color .3s;width:50%}.calc_call__item
h2{padding-bottom:10px;height:2.1em}.calc_call__item h2
a{color:#fff;text-decoration:none}@media (max-width: 960px){.calc_call__item{height:230px;padding-top:70px}.calc_call__item
h2{font-size:26px}}@media (max-width: 600px){.calc_call__item{float:none;height:180px;padding-top:50px;width:100%}}.calc_call--calculator{background-image:url('/wp-content/themes/zpd/img/calculator.png');background-size:cover}.calc_call--calculator:hover{background-color:#358920}.calc_call--phone{background-color:#98c83c;background-image:url('/wp-content/themes/zpd/img/we_will_call_you.png')}.calc_call--phone:hover{background-color:#7eaa29}.jcarousel{overflow:hidden;padding:0;position:relative}.jcarousel
ul{height:100%;position:relative;width:20000px}.slider_item{background:none;box-sizing:border-box;float:left;height:100%;opacity:1;width:100vw}.slider_item__wrap{position:relative}.slider_item--hide{opacity:0}.jpagination{clear:both;text-align:center}.jpagination
ul{position:relative;display:inline-block;margin:0;padding:0;list-style:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jpagination
li{background:none;position:relative;display:block;float:left;margin:0
10px;padding:0;cursor:pointer}.jpagination li
a{background:#a8a8a8;border:0px
solid #5daf36;border-radius:50%;box-sizing:border-box;cursor:pointer;display:block;height:22px;outline:none;-webkit-transition:.3s;transition:.3s;width:22px}.jpagination li a:hover{background-color:#fff}.jpagination li.current
a{background-color:#fff;border-width:4px}.onpage_form{background:#98c83c left top no-repeat;box-sizing:border-box;float:left;padding:50px
80px;width:50%;width:calc(50% - 15px)}.onpage_form
h2{color:#fff;text-align:center}.onpage_form
.text_input{margin-bottom:20px;width:100%}.onpage_form
.button{display:block;margin-top:30px}@media (max-width: 1050px){.onpage_form{padding:40px
40px}}@media (max-width: 960px){.onpage_form{float:none;max-width:650px;width:100%}}.onpage_form__contact{box-sizing:border-box;float:left;padding-left:90px}@media (max-width: 960px){.onpage_form__contact{float:none;margin:60px
auto 0 auto;padding:0;max-width:650px;width:100%}}.onpage_form__detail{margin-bottom:15px}.onpage_form__detail
a{color:#444343;font-family:"Montserrat";font-size:18px;line-height:1.6em;text-decoration:none}.onpage_form__detail:before{background:url('/wp-content/themes/zpd/img/contact_phone.png') center center no-repeat;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAlCAMAAAAdgrsPAAAAgVBMVEUAAABdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzYP+SD7AAAAKnRSTlMABPv17GQK5b4iVToasoRLLsakelw1D/Dd1quVaSnQjRK5h2Dhn3VxFUI0yzVvAAABt0lEQVQ4y52S6XKrMAyFvWBs9i0Ja8jWNL3n/R/wYrsUTJN2pvqBPIfPmiPJ5I9x7MP4V+gEoH0/fNPD07CI/iOpgbqiDnK4AJD7lUJDBbTRmikgqwJ15NyMWrDbmnkLCC3BXYpegXQ+K82QFXU+Ehs3hoc9CcjAnu6oja8CXm+5DCwjVtrpZGu1/pSHBmCVkSp4Z505dLJUgdAcgp5BmYF2KHViWObRQcy9vaH5mHLMoS1IBDOzA4+/em5x0TlFN30VsqUZsdogN2ZjxmLtrZ/bREVWMaC1FgZCckhKzBWXIVQiMh6S6TvaGfgcOXHiagYewzPoSKxF5UL/rBF10SWknc5Z4t2lcn85CzR0WcKLoCPSTxM8eklFjNkX16POf3jVzcHU7OBZnKYeSwIH8kck9l8CHmpBAYDnlg1qXC3VA+V5YmTuJ1sqY3P/Nw4+modIv1E7zNsNOhjmGTUs+42GWCdLfTjUA7jT7QgvuLtKyFEEG+qIZqPsG3DhSgIF2cShBNR+XZzhyTpDDyiPq8Gk5En4KQdUaHoSfGE2EZ9qAE1XtsCJvAxfKGZ2Z7t4ze13Ivua2n/knCbgSOeu1gAAAABJRU5ErkJggg==');background-size:contain;content:'';display:inline-block;height:36px;margin-right:40px;vertical-align:middle;width:37px}@media (max-width: 400px){.onpage_form__detail:before{margin-right:20px}}.onpage_form--mail:before{background-image:url('/wp-content/themes/zpd/img/contact_mail.png');background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAbCAMAAAAj8t3SAAAAdVBMVEUAAABdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzaeyYOmAAAAJnRSTlMADgfUHNw/7+f4YDPiq5SNcRLPu4Z/KiPzx8GhaTm3sHVXTkgYQoA1Ml8AAAENSURBVCjPjdPZloMgEATQAkRNNO5bNHsy9f+fOBwedHDL1Cv3nG6aBpB1wZ0UtQSE4pcUAim1j534milCXiG9LeJJ+NQggZKXdXPkDYK06EFWa6YmHyPCkRzknMiBPGJCeHfshWvEjd0bfxGikMpp/1MwjOAieIpxM5kmpvYwR8h7Bv44nYB9jiWCPPHwhM3zwJPEGgJSMoNJRibABpLaniZk+NlC+ZmBqWOqaup2jqb7taZj07/hcbOG2thOqlW6AUTJIFqiKOQ5xxh5Z/czR6ZM6b7ewMPLRS87GDeJfV9nCxIsUpHZhIypsZLMqBHdtzbzwtKirzt+ZYiUKsJOIsX0H/9OCUBWapdUEr+Bcy/ZQHpC8AAAAABJRU5ErkJggg==')}.onpage_form__success{display:none}.onpage_form__success
p{color:#fff}.paginator{padding:60px
20px;text-align:center}.paginator
.page{box-sizing:border-box;border:2px
solid transparent;display:inline-block;font-family:"Montserrat";font-size:18px;font-weight:bold;height:48px;line-height:48px;margin:8px;text-align:center;-webkit-transition:border .3s;transition:border .3s;width:48px}.paginator .page:hover{border-color:#82be3a}.paginator
.separator{font-weight:bold;line-height:48px;margin:8px}.paginator
.page.current{border-color:#73be50}@media (max-width: 750px){.paginator
.page{height:40px;font-size:14px;line-height:40px;margin:4px;width:40px}}@media (max-width: 400px){.paginator{padding:40px
10px}}.page_layout,.small_page_layout,.smaller_page_layout,.news_detail__wrap,.news_detail__inner_wrap,.homepage__wrap,.service__wrap,.service__smaller_wrap,.contact_page__wrap,.about_us__wrap,.references__wrap,.calculator__wrap,.news__content_wrap{box-sizing:border-box;max-width:1390px;padding:70px
20px 70px 20px}@media (max-width: 960px){.page_layout,.small_page_layout,.smaller_page_layout,.news_detail__wrap,.news_detail__inner_wrap,.homepage__wrap,.service__wrap,.service__smaller_wrap,.contact_page__wrap,.about_us__wrap,.references__wrap,.calculator__wrap,.news__content_wrap{padding:35px
10px 35px 10px}}.small_page_layout{max-width:1180px}.smaller_page_layout,.news_detail__wrap,.news_detail__inner_wrap{max-width:990px}.header{background:#535c5c url('/wp-content/themes/zpd/img/banner_house.jpg') bottom center no-repeat;background-size:cover;box-sizing:border-box;height:430px;padding:0;position:relative;text-align:center;width:100%}.header--fireplace{background-image:url('/wp-content/themes/zpd/img/banner_family.jpg');background-position:top center}@media (max-width: 960px){.header{height:250px}}.header
h1{color:#fff;font-size:48px;font-weight:bold;padding:50px
20px 0 20px}@media (max-width: 960px){.header
h1{font-size:36px;padding:25px
10px 0 10px}}@media (max-width: 500px){.header
h1{font-size:28px}}@media (max-width: 400px){.header
h1{font-size:24px}}.header.header--home{background-image:none;height:920px}@media (max-width: 1180px){.header.header--home{height:650px}}@media (max-width: 960px){.header.header--home{height:500px}}nav.menu{box-sizing:border-box;height:120px;max-width:1390px;padding:30px
20px 0 20px;position:relative}nav.menu:after{content:'';clear:both;display:block;width:100%}@media (max-width: 960px){nav.menu{height:80px;padding:10px
10px 0 10px}}nav.menu
.menu__logo{float:left;margin-right:100px}@media (max-width: 1180px){nav.menu
.menu__logo{margin-right:25px}}@media (max-width: 960px){nav.menu
.menu__logo{margin:4px
0 0}nav.menu .menu__logo
img{height:50px}}nav.menu
ul.menu{display:block;font-family:"Montserrat";font-size:16px;line-height:30px;padding-top:15px}nav.menu ul.menu li.menu-item{background:none;float:left;line-height:30px;margin:auto;padding:0
33px}@media (max-width: 1390px){nav.menu ul.menu li.menu-item{padding:0
20px}}@media (max-width: 1130px){nav.menu ul.menu li.menu-item{padding:0
8px}}@media (max-width: 960px){nav.menu ul.menu li.menu-item{float:none;line-height:45px;width:150px}nav.menu ul.menu li.menu-item:first-child{margin-top:10px}}nav.menu ul.menu li.menu-item
a{color:#fff;font-weight:normal;text-decoration:none}nav.menu ul.menu li.menu-item a:hover{color:#82be3a}nav.menu ul.menu li.menu-item.current-menu-item a,nav.menu ul.menu li.menu-item.current-page-ancestor
a{color:#5daf36;font-weight:bold}@media (max-width: 960px){nav.menu
ul.menu{background:rgba(0,0,0,0.9);box-sizing:border-box;height:0px;left:0;overflow:hidden;padding:0;position:absolute;top:80px;text-align:left;-webkit-transition:height .3s;transition:height .3s;width:100%;z-index:3}nav.menu ul.menu.menu--open{height:335px}}.menu_wrap{border-bottom:1px solid rgba(0,0,0,0.1);box-sizing:border-box}.header--home
.menu_wrap{position:absolute;width:100%;z-index:2}.menu__burger{background:rgba(0,0,0,0.5);display:none;cursor:pointer;float:right;height:46px;margin:8px
10px 0 0;position:relative;width:46px}@media (max-width: 960px){.menu__burger{display:block}}@media (max-width: 310px){.menu__burger{margin-right:0}}.menu__burger
span{position:absolute;top:22px;left:10px;display:block;height:3px;font-size:0;width:25px}.menu__burger span:before,.menu__burger span:after{content:'';height:100%;left:0;position:absolute;-webkit-transform:translateY(-300%);transform:translateY(-300%);width:100%}.menu__burger span:after{-webkit-transform:translateY(300%);transform:translateY(300%)}.menu__burger span,.menu__burger span:before,.menu__burger span:after{background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s;transition:.3s}.menu__burger.menu--open
span{background-color:transparent}.menu__burger.menu--open span:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.menu__burger.menu--open span:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.breadcrumbs{color:#8e8b8b;font-weight:bold;line-height:1.5em;padding:95px
20px 0 20px}@media (max-width: 960px){.breadcrumbs{padding:25px
10px 0 10px}}.breadcrumbs__crumb{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:180px}.breadcrumbs__crumb:before{background:url('/wp-content/themes/zpd/img/crumb.png') center center no-repeat;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKBAMAAACK4lk+AAAAMFBMVEUAAACOi4uOi4uOi4uOi4uOi4uOi4uOi4uOi4uOi4uOi4uOi4uOi4uOi4uOi4uOi4uZDQonAAAAD3RSTlMA5LfteW1YTjQuJQmuZmDRROfvAAAAKklEQVQI12PYU8DAwKD/DUg0/3/AwMAp/xXIXPjfAUyAuCCJC1Alm4CKAYOvD0etk19bAAAAAElFTkSuQmCC');content:'';display:inline-block;height:10px;padding:0
20px;width:6px}.jcarousel--home{height:100%;width:100%}.jcarousel--home
.slider_item{background:#535c5c top center no-repeat;line-height:1.15;padding:250px
30px 0}.jcarousel--home .slider_item h1,.jcarousel--home .slider_item
p{margin:0;max-width:500px;padding:0}.jcarousel--home .slider_item
p{color:#fff;margin:30px
0 50px}.jcarousel--home .slider_item
img{display:block;margin:60px
0 0}@media (max-width: 1180px){.jcarousel--home
.slider_item{background-position:top -100px center;padding-top:150px}.jcarousel--home .slider_item
h1{font-size:40px}.jcarousel--home .slider_item
p{margin:25px
0 35px}.jcarousel--home .slider_item
img{margin-top:40px}}@media (max-width: 960px){.jcarousel--home
.slider_item{background-position:top center;padding-top:95px}.jcarousel--home .slider_item
h1{font-size:28px;max-width:400px}.jcarousel--home .slider_item
p{margin:20px
0 30px}.jcarousel--home .slider_item
img{margin-top:30px}}@media (max-width: 460px){.jcarousel--home
.slider_item{padding-right:10px;padding-left:10px}.jcarousel--home .slider_item
h1{font-size:24px;max-width:320px}.jcarousel--home .slider_item
p{margin:15px
0 20px}.jcarousel--home .slider_item
img{height:60px;width:auto}}.jcarousel--home
.slider_item__wrap{text-align:left;max-width:1180px}.jcarousel--home .slider_item--house{background-image:url('/wp-content/themes/zpd/img/slider/homepage_house.jpg')}@media (max-width: 960px){.jcarousel--home .slider_item--house{background-image:url('/wp-content/themes/zpd/img/slider/homepage_house_small.jpg')}}.jcarousel--home .slider_item--fireplace{background-image:url('/wp-content/themes/zpd/img/slider/homepage_family.jpg')}@media (max-width: 960px){.jcarousel--home .slider_item--fireplace{background-image:url('/wp-content/themes/zpd/img/slider/homepage_family_small.jpg')}}.jpagination--home{margin:-70px 0 0 0}@media (max-width: 960px){.jpagination--home{margin-top:-50px}}.homepage.homepage--grey{background:#f6f6f6}.homepage--no_sides{padding-left:0;padding-right:0}.homepage--with_calc{position:relative;padding-bottom:140px}.homepage__calc_wrap{box-sizing:border-box;padding:0
10px 0 10px;position:absolute;width:100%}.homepage h2.saved_money,.homepage
.saved_money__notes{box-sizing:border-box;padding-left:10px;padding-right:10px}.homepage
h2.saved_money{float:left;font-size:36px;margin:100px
0 0 0;max-width:440px}.homepage
.saved_money__notes{float:right;margin-top:60px;width:450px}.homepage .saved_money--no_concern{margin-bottom:60px}.homepage__about_us,.homepage__group_photo{float:left;width:50%}.homepage__group_photo{background:#f3f3f3 url('/wp-content/themes/zpd/img/group.jpg') left top no-repeat;background-size:cover;height:700px}.homepage__text_wrap{margin:0
0 0 auto;padding:200px
90px 0 0;width:480px}.homepage--move_bottom{margin-bottom:-200px}@media (min-width: 501px){.homepage__saved{background:url('/wp-content/themes/zpd/img/boiler.png') top center no-repeat;height:400px}}@media (max-width: 1300px){.homepage__saved{background-position:top 170px center;height:auto}.homepage h2.saved_money,.homepage
.saved_money__notes{float:none;margin:0
auto}.homepage
.saved_money__notes{margin-top:380px;width:752px}.homepage .saved_money__notes:after{content:'';clear:both;display:block;width:100%}.homepage
.saved_money__note{float:left;width:350px}.homepage .saved_money--no_risk{margin-left:30px}html.no-bgPosShort
.homepage__saved{margin-top:-30px}html.no-bgPosShort .homepage
h2.saved_money{padding-top:380px}html.no-bgPosShort .homepage
.saved_money__notes{margin-top:0}}@media (max-width: 1180px){.homepage__about_us,.homepage__group_photo{float:none;width:100%}.homepage__about_us{max-width:750px;padding-top:180px}.homepage__group_photo{background-position:top -120px center;height:350px;max-width:600px}.homepage__text_wrap{padding:0
10px;width:auto}.homepage--add_bottom{padding-bottom:60px}}@media (max-width: 750px){.homepage
.saved_money__notes{width:100%}.homepage
.saved_money__note{float:none;margin:0
auto;width:auto}.homepage .saved_money--no_risk{margin:30px
auto}}@media (max-width: 600px){.homepage__group_photo{background-color:transparent;background-position:center center;background-size:cover}}@media (max-width: 500px){.homepage
h2.saved_money{font-size:30px}.homepage
.saved_money__notes{margin-top:0}}.footer{background:#5daf36;color:#fff}.footer
h2{margin-bottom:25px;padding:0}.footer
p{line-height:2em;margin-bottom:25px}.footer__wrap{max-width:1390px}.footer__wrap:after{content:'';clear:both;display:block;width:100%}.footer__vertical_hr{background:#73be50;display:none;margin:0}.footer__contact,.footer__newsletter{box-sizing:border-box;float:left;padding:60px
90px;width:50%}@media (max-width: 1180px){.footer__contact,.footer__newsletter{padding:40px}}@media (max-width: 960px){.footer__contact,.footer__newsletter{padding:30px}.footer__contact h2,.footer__contact p,.footer__newsletter h2,.footer__newsletter
p{margin-bottom:18px}}.footer__newsletter{border-right:1px solid #73be50}.text_input--newsletter{display:block;float:left;width:80%;width:calc(100% - 80px)}.button--newsletter{background:#fff;display:block;float:left;height:60px;line-height:60px;padding:0;min-width:0;width:80px}.button--newsletter
svg{margin-top:16px}.button--newsletter svg
path{fill-rule:evenodd;clip-rule:evenodd;fill:#5daf36;-webkit-transition:.3s;transition:.3s}.button--newsletter:hover{background:#fff}.button--newsletter:hover svg
path{fill:#82be3a}.button--newsletter:hover .svg_arrow--dash{-webkit-transform:scale(1.3, 1) translateX(-23%);transform:scale(1.3, 1) translateX(-23%)}@media (max-width: 960px){.button--newsletter{height:40px;line-height:40px}.button--newsletter
svg{margin:8px
0 0 8px}}.footer__newsletter_success{display:none}.footer__newsletter_success
p{font-size:16px;margin-bottom:0}html.no-svg .button--newsletter{background:#fff url('/wp-content/themes/zpd/img/newsletter_arrow.png') center center no-repeat}html.no-svg
.button__svg{display:none}.footer__contact{border-left:1px solid #73be50;margin-left:-1px}@media (max-width: 730px){.footer__vertical_hr{display:block}.footer__contact,.footer__newsletter{border:0;float:none;margin:0
auto;max-width:400px;padding:20px
10px;width:100%}}.footer__contact_detail a,.footer__contact_detail
span{color:#fff;font-family:"Montserrat";font-size:18px;line-height:1.6em;text-decoration:none}@media (max-width: 960px){.footer__contact_detail a,.footer__contact_detail
span{font-size:16px}}@media (max-width: 400px){.footer__contact_detail a,.footer__contact_detail
span{font-size:14px;font-weight:normal}}.footer__contact_detail
span{display:inline-block}.footer__contact_detail:before{background:url('/wp-content/themes/zpd/img/footer_map.png') center center no-repeat;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAkCAMAAAA5HAOUAAAAmVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////VHQRUAAAAMnRSTlMA+RPsDFMG9vDSy5iqPCwJ5NudZU0a57alhHheQuHPjIBzbEg1J9jFwJKHWTC8sXshHt5AZH0AAAHKSURBVDjLfVPXdsIwFLNx9iA7YSWh7NFC0f9/XD0OuIaAHhJb51rWHSYGqlUTMGRBXibkHTY/eMA9jgZjRhHgXuabX7KJlwHgfQ0Efadwe0tvuW7zcu3Yg/9rMGcXB+fpuhaNJRfnr2OxVjYZcjPqgCBR3iS8qTgSUxSGOljFfzYDbcJrmAHtmO8LsP+Z7rDi3yUQVnIf+/BE2B5THbRAzX2ugfmdSRq0lqBqHRWil4JLTSW+lEkRP6hMrG1kYq31PZ5Prk86FJYgTkbaLXhBVogePQaTThdG1AS8RSX29/0Wrbz224jqhfYC3X1/g8e/3ZNWiJnQOpi+IphD4MNWvjRRikJ3xoyAjoS564OZIiTEYpgTjR/Z6hpjPTbwLCHm6hIe4VWihj7R6KSnCWifqKwD0FJamRGNORgXc6YU6amwi8iFaxMh5RnTv1OHNjsoXLYid9VLjRJ0KxfrfrIPr2q2l6gtYiBC8PIUKOznd1ZjZjJOgAl5hg0aG0SOdODhHsXsa8xAF2QAF/j68FmPt4mkQ3DPKXZxIsOoUgRKrXRN52buNbKbaAVF45C32KZIx2QFRA75gFsGFgI5+YzRAdD1fQsnZPYL+QfvGTG5FO6bBAAAAABJRU5ErkJggg==');background-size:contain;content:'';display:inline-block;height:36px;margin-right:40px;vertical-align:middle;width:37px}@media (max-width: 960px){.footer__contact_detail:before{margin-right:20px;height:28px;width:28px}}.contact_detail--phone{margin:10px
0 13px}.contact_detail--phone:before{background-image:url('/wp-content/themes/zpd/img/footer_phone.png');background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAkCAMAAAA5HAOUAAAAmVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////VHQRUAAAAMnRSTlMA+QryBBNqW3Msy2VWPunTeiXbz6dJNhv22MSufm9RGA/k4Lexl5GJ7buinoJgMCDARVKrxSkAAAHFSURBVDjLlVNpd6MwDEQ2gUC5r3Bsks2d5mzn//+4jY8U6iyvr/NFNszTyCPJ+g8OfJN41k/4gwd81zIRttSG/XWy2HGgNfLNIeAMPzFnBUqGXxzgMkk0reftCWf76/oGOCq8fZcoOd6fNI8EaUibH0pb/VrhrFnvOPTKwSPYNRAlTNI45kqeaNIXeBQ/b5ccyDwpSnUqYoq4ryRHpQ6fa3BpzR4bEe6IvkgzjlQf/3bgnpA6QrBtIvY0M0bX590gt2UjCqVS6kwN4smgAZF88pJoJnqLndLIkCuSxgKNCFtpVIVISpaIBKmHvYYn3FOSPq5SgYs6hzhjKjyDLy4uGlsNTCxij8qXvkw/ZeZMtYg12FvjCLCSFd1ISIyixUlGV/R7FGmNhR4LCp52ue7SoE3BU30gR5nFAR4YtC1ipmk4sYc2YbsFXXuGNl6PZcCxDlz5jgTkGqVFKBTt/gFADd8r7cZx0qZeV+Q8N5OM2sIaG/a6wLWxldUR8d2k7bAzbcvAzb1foLMMsALolt/enptN0z7wC+tJPnzbesWsEMuo8zEfjT6aqD4A6qYhm5RrZDNrDGFBUIjHSHog9i3BnzLrN/gHx64s5c4ITCYAAAAASUVORK5CYII=')}.contact_detail--mail{margin-bottom:30px}.contact_detail--mail:before{background-image:url('/wp-content/themes/zpd/img/footer_mail.png');background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAkCAMAAAA5HAOUAAAAjVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8DizOFAAAALnRSTlMA0i37EATnCsvt4LMX89rAbR32mZVkRT8wJyTVxbitjYpgXU8hp5+HeVRLOSpyJcBe8AAAATFJREFUOMvV0+lugkAUBeAjMwyLyCbuWve6tef9H68DhqAwY/uznoSQwJdcuBzw7pFFTHvEclSiueIv+XCBPhMH9riXgFtIISSktKEMGLGPLy4ANRib0YlrTNmDow98UmxN0/T1PZxaYU2eO8hLWM5oFFLBodt6pB6VgyeFS86V94ickL0MLYVbQD9q0GTARKKjMI8Zzmq0Ezy6MChEPoMJqpzJDWBU8PrM9wDcgiKFTeEw0LdLTN+zqllIRa71YMWltKipoh/tBBnOD3oNUUs17+7pU7CMgGzBODOovaiKVEf6ei8dNWp/Ii+hmrbUN3lqRL2X4PakNmTaLc6R+WMnCoqdqV9DinEp7l2N8yuM2bCounrvfQRLZm7Ve6y4OuBFrorbv/6PkMP4lfFT/Nv8ANDoMzORCdifAAAAAElFTkSuQmCC')}@media (max-width: 960px){.contact_detail--mail{margin-bottom:20px}}.contact_detail--address:before{vertical-align:top}.copyright{background:#e5e5e5;padding:28px
0;line-height:24px;width:100%}.copyright
a{text-decoration:none;padding-right:8px}@media (max-width: 550px){.copyright{text-align:center}}.copyright__wrap{box-sizing:border-box;max-width:1180px;padding:0
10px}.copyright__wrap.copyright--wide{max-width:1390px}.copyright__signature{float:right}@media (max-width: 550px){.copyright__signature{display:inline-block;float:none;width:100%}}.service.service--grey{background:#f6f6f6}.service__smaller_wrap{max-width:890px}.service__saved{padding:20px
10px 40px}.service__saved:after{content:'';clear:both;display:block;width:100%}.service--with_calc{padding-bottom:140px;padding-left:0;padding-right:0;position:relative}.service
h2.saved_money{float:left;text-align:left;margin-right:150px}.service
.saved_money__note{float:left;width:350px}.service .saved_money--no_concern{margin-bottom:40px;padding-right:40px}@media (max-width: 960px){.service
h2.saved_money{margin-right:60px}}@media (max-width: 780px){.service
h2.saved_money{float:none;margin:auto}.service
.saved_money__note{float:none;margin-right:auto;margin-left:auto;max-width:340px;width:auto}.service .saved_money--no_concern{padding-right:0}}.service__calc_wrap{box-sizing:border-box;padding:0
10px 0 10px;position:absolute;width:100%}.service__who_can,.service__help{float:left;width:50%}.service__who_can{background:#f6f6f6 bottom right no-repeat;min-height:650px}@media (min-width: 601px){.service__who_can{background-image:url('/wp-content/themes/zpd/img/who_can.png')}}.service__who_can_wrap{margin:0
0 0 auto;padding:200px
295px 10px 20px;max-width:390px}.service__help_wrap{margin:0
auto 0 0;padding:200px
20px 0 100px;max-width:520px}.service--bg_house,.service--bg_boiler{background:#535c5c url('/wp-content/themes/zpd/img/banner_house.jpg') bottom center no-repeat;background-size:cover;color:#fff}.service--bg_boiler{background-image:url('/wp-content/themes/zpd/img/banner_family.jpg');background-position:top center}.service--why_nzu{max-width:490px;text-align:center}.restriction{line-height:25px;margin:35px
0}.restriction:after{content:'';clear:both;display:block;width:100%}.restrict_date{font-family:"Montserrat";font-weight:bold;font-size:18px;float:left;width:140px}.restrict_date:before{background:url('/wp-content/themes/zpd/img/calendar.png');content:'';display:inline-block;margin-right:30px;vertical-align:middle;height:23px;width:25px}.restrict_desc{box-sizing:border-box;float:left;padding-left:200px;max-width:70%;max-width:calc(100% - 145px)}.faq{background:#f6f6f6;border:solid #e6e6e6;border-width:1px 0 1px 0;margin-bottom:-1px;padding:0
35px 0 0;-webkit-transition:background .5s;transition:background .5s}.faq__header{cursor:pointer;padding:20px
0}.faq__header:after{content:'';clear:both;display:block;width:100%}.faq__header
h4{float:left;margin-top:4px;max-width:82%;max-width:calc(100% - 80px)}.faq__content{display:none;padding-left:65px}.faq__icon{float:left;height:26px;margin:0
20px;position:relative;width:26px}.faq__icon .one,.faq__icon
.two{background:#5daf36;height:3px;position:absolute;top:12px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;width:100%}.faq__icon
.two{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq.faq--open{background:#fff}.faq.faq--open .faq__icon .one,.faq.faq--open .faq__icon
.two{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media (max-width: 1180px){.service__help_wrap{padding-left:50px}}@media (max-width: 960px){.service--with_calc{padding-bottom:0}.service__calc_wrap{position:relative}.service__who_can,.service__help{float:none;width:100%}.service__who_can{background-size:contain;min-height:300px}.service__who_can_wrap{padding:50px
0 50px 10px;margin:0
auto 0 0;max-width:65%}.service__help_wrap{max-width:none;padding:50px
10px}}@media (max-width: 750px){.restrict_desc{padding-left:80px}}@media (max-width: 600px){.faq{padding-right:10px}.faq__icon{margin:0
10px}.faq__header
h4{max-width:calc(100% - 50px)}.faq__content{padding-left:45px}.service__who_can{min-height:auto}.service__who_can_wrap{padding:50px
10px 20px;margin:0
auto;max-width:none}}@media (max-width: 500px){.restrict_date,.restrict_desc{float:none;padding:5px;width:auto;max-width:none}}.contact_page{background:#f6f6f6}.contact_page--white{background:#fff}.contact_page__wrap:after{content:'';clear:both;display:block;width:100%}.contact_page__h2{box-sizing:border-box;margin:0;max-width:50%;padding:0
15px 50px 0}@media (max-width: 960px){.contact_page__h2{padding:0
0 30px 0;margin:0
auto;max-width:650px;width:100%}}.contact_page__address{box-sizing:border-box;float:left;width:50%;padding-right:15px}.contact_page__address:after{content:'';clear:both;display:block;width:100%}@media (max-width: 960px){.contact_page__address{float:none;margin:0
auto 30px;padding:0;max-width:650px;width:100%}}.contact_page__addr{float:left;width:50%}@media (max-width: 540px){.contact_page__addr{float:none;margin-bottom:20px;width:100%}}.contact_page__saved{box-sizing:border-box;float:left;padding-left:90px;width:50%}.contact_page__saved
.saved_money__note{margin-top:50px}@media (max-width: 960px){.contact_page__saved{float:none;padding:0;max-width:650px;width:100%}.contact_page__saved
h2.saved_money{max-width:none}.contact_page__saved
.saved_money__note{margin:30px
auto 0}}.contact_page__form{background-image:url('/wp-content/themes/zpd/img/we_will_call_you.png');margin-top:-310px}@media (max-width: 960px){.contact_page__form{margin-top:0}}.contact_page .onpage_form__success
p{font-size:20px;text-align:center;padding:100px
10px}.about_us
h2{text-align:center}.about_us
ul{margin:0
0 40px}.about_us.about_us--grey{background:#f6f6f6}.about_us.about_us--topline{border-top:2px solid #f6f6f6}.about_us__col{box-sizing:border-box;float:left;width:50%}.about_us__col
h2{text-align:left;padding:10px
0 0}.about_us--twocols{overflow:hidden}.about_us--twocols:after{content:'';clear:both;display:block;width:100%}.about_us--leftcol{padding-right:100px}.about_us--persons{margin-right:calc(-30px);width:calc(50% + 30px)}@media (max-width: 960px){.about_us__col{float:none;width:100%}.about_us--leftcol{padding:0}.about_us--persons{margin:50px
auto 0;text-align:center;width:100%}}.person_detail{display:inline-block;height:200px;margin:0
30px 30px 0;overflow:hidden;position:relative;width:200px}@media (max-width: 960px){.person_detail{margin:15px}}@media (max-width: 400px){.person_detail{margin:7px}}.person_detail
img{height:100%;width:100%}.person_detail__wrap{background:rgba(93,175,54,0.8);display:table;height:100%;position:absolute;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:.3s;transition:.3s;width:100%}.person_detail__wrap.person_detail--show{-webkit-transform:translateY(0%);transform:translateY(0%)}.person_detail__info{color:#fff;display:table-cell;line-height:1.3em;text-align:center;vertical-align:middle;word-break:break-word}.person_detail__info
a{color:#fff;font-weight:normal;text-decoration:none}.person_detail__info .person_detail--phone{display:block;margin-top:15px}.searching{background:url('/wp-content/themes/zpd/img/persona.png') left center no-repeat;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAiCAMAAAB7o0l7AAAAeFBMVEUAAABdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZS48GeAAAAJ3RSTlMA70QH1w2Y0Mpm+bWPIPXorlQ6KhN5czPk4LqeTcbAq4djXoEwGxg/W7OqAAABKElEQVQoz32QV5KDMBBERwGEhMgZHNeh73/DVa3NgmXs99VTrzTVGlpzLXYdbRJcejiyRry7WsIcTzYHooB89jjcyZGMiH23g3o+EAqlJ2PwORaYPMnS/yggvapQyzCYV5msW0QQ32TgrY2WQcIvxJZsBk8eUM2xRO7JBpc5Wvx48pamt2c3w2ryaCH/FncSmt6IkR7bJjcIaYOGwcGKDbU7BVRq3ZE4cU+VMUzyiBWQV4upWwmoch65m+IieKgQgFx/TWinU+u0UMhCTh58YtgLanEIaIM6wg+NqGiTEkdiGX0gHQjyk+wZQX2SGfuy1vQ0Qp3F1jn3GOmqAGb5ixfcZkBUuchzwMWw0eeuO+s2jODI58Pci6nHimEqalqTcG1Dh9U8oSe/7zIYVtbhW/kAAAAASUVORK5CYII=');border:1px
solid #e6e6e6;border-width:1px 0 1px 0;margin-top:-1px;max-width:880px;padding:20px
0 20px 50px}.searching:after{content:'';clear:both;display:block;width:100%}.searching
h4{float:left}.searching
a{float:right;font-family:"Montserrat";text-decoration:none}@media (max-width: 500px){.searching{padding-top:10px;padding-bottom:10px}.searching h4,.searching
a{float:none}}.about_us
.calc_call{margin:-220px auto 70px auto}.about_us--extra_bottom{padding-bottom:220px}@media (max-width: 960px){.about_us
.calc_call{margin:-135px auto 35px auto}.about_us--extra_bottom{padding-bottom:135px}}.about_us__partners{text-align:center}.about_us__partners
a{display:inline-block;margin:0
25px 50px}@media (max-width: 700px){.about_us__partners
a{margin:0
15px 30px}}@media (max-width: 500px){.about_us__partners
a{margin:0
10px 20px}.about_us__partners a
img{height:50px}}.about_us--position_detail h2,.about_us--position_detail
h3{padding-bottom:20px}.about_us--position_detail .about_us--requirements_space{margin-bottom:20px}@media (max-width: 960px){.about_us--position_detail{max-width:600px}}h2.about_us--send_cv{clear:both;margin-top:60px;text-align:left}.references
h2{text-align:center}.reference--jcarousel_wrap{max-width:none;overflow-x:hidden;padding-left:0;padding-right:0}.references--green{background:#5daf36;color:#fff}.references--grey{background:#f6f6f6}.references
h2.saved_money{float:left;text-align:left;margin-right:150px}.references
.saved_money__note{float:left;width:350px}.references .saved_money--no_concern{margin-bottom:40px;padding-right:40px}@media (max-width: 960px){.references
h2.saved_money{margin-right:60px}}@media (max-width: 780px){.references
h2.saved_money{float:none;margin:auto}.references
.saved_money__note{float:none;margin-right:auto;margin-left:auto;max-width:340px;width:auto}.references .saved_money--no_concern{padding-right:0}}.references--saved:after{content:'';clear:both;display:block;width:100%}.references--told
h2{padding-bottom:0}.references__quote{background:url('/wp-content/themes/zpd/img/references_quote.png') left top no-repeat;box-sizing:border-box;padding:45px
120px 0;max-width:1180px}@media (max-width: 960px){.references__quote{padding:45px
40px 0}}@media (max-width: 500px){.references__quote{padding:30px
20px 0}}.references--signature{font-family:"Montserrat"}.references--gmap{text-align:center}.references__pin{display:inline-block;line-height:26px;margin-bottom:20px;text-align:left}.references__pin:before{background:url('/wp-content/themes/zpd/img/pin_green.png') center center no-repeat;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAaCAMAAACAXYxPAAAAXVBMVEUAAABdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZdrzZcc4opAAAAHnRSTlMAzfP5azUaFL6g24c6LSHJxOnVtLGBe3VmTEIMBqieaxmOAAAAuUlEQVQoz2WQWRaDIAxFnygg1nme6v6XWQmkot4fkntIQoBj+UZxHJkFF3l0eKKcXXIEJG/HVsZ3GctTpi7ux7H3fc8hFGSSijJKcnyopARRUqsP6DUDPIOrF/YoWBY2E6AumqWmFM37ZoPaHhPLyWaVmy54unDTpXuwsk65j5G8kTBJYgSFKYD1eLDipLu7DtRJhE4oEHMoZ3jM5QyYvWZX7/ijM+cyjQDVWtcq3NDVubPGgy1NN45/qfgfuwacCJsAAAAASUVORK5CYII=');background-size:contain;content:'';display:inline-block;height:26px;margin-right:10px;vertical-align:middle;width:20px}.references--pin_green{margin-right:50px}.references--pin_blue:before{background-image:url('/wp-content/themes/zpd/img/pin_blue.png');background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAaCAMAAACAXYxPAAAAXVBMVEUAAABKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNNKhNMx1SxOAAAAHnRSTlMA+c3z2YVrNRa+oHg6G8nE6bSxZkxCMCokHhIMBqizgx1fAAAAu0lEQVQoz12PWQKFIAhFb1pZNs/ja//LfAnSdD4CToAKpv+pIFC2x02uDo/KxcXBcRHE3h0vyBrpk14DIOW0zbKWfysgpyQ0NBRSkSOivhnETL0RFAdPxPPahVHk6CoNGkhEJrQUtftOIidX1ahcyERmrip5tV7YLZqPNXzhwrlCUWHkRdrGsdWUpgCG48OAk+btGtAm/XS6ANE9ZQePvZ2FsFfiqh0XScguTICvFSes5fnmFR+2NN0k/wOJYx8jX+LQDQAAAABJRU5ErkJggg==')}@media (max-width: 450px){.references__pin{display:block;width:200px}.references--pin_green{margin-right:auto}}#references__gmap{margin:0
10px;height:500px}.jcarousel--references{height:400px;max-width:1390px;overflow:visible;width:95%}.jcarousel--references
ul{margin:0}.jcarousel--references
.slider_item{float:left;line-height:1.15;margin:auto;max-width:1390px;padding:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.jcarousel--references .slider_item:after{content:'';clear:both;display:block;width:100%}.jcarousel--references
.slider_item__col{box-sizing:border-box;float:left;width:50%}.jcarousel--references .slider_item--text_col{padding-right:100px}.jcarousel--references .slider_item--image_col{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:100%;-webkit-box-pack:center;justify-content:center;text-align:center}.jcarousel--references
h2{text-align:left;max-width:450px;margin:0}.jcarousel--references
p{background:url('/wp-content/themes/zpd/img/references_quote_grey.png') right 20px top no-repeat;padding-top:30px;min-height:110px}.jcarousel--references
img{max-width:100%}@media (max-width: 1180px){.jcarousel--references .slider_item--text_col{padding-right:50px}}@media (max-width: 960px){.jcarousel--references{height:auto}.jcarousel--references
.slider_item__col{float:none;width:100%}.jcarousel--references .slider_item--text_col{padding:0}.jcarousel--references .slider_item--image_col{margin-top:30px}.jcarousel--references
img{width:550px}}.jpagination--references{margin-top:30px}.calculator__wrap:after{content:'';clear:both;display:block;width:100%}.reference--jcarousel_wrap{max-width:none;overflow-x:hidden;padding-left:0;padding-right:0}.calculator--grey{background:#f6f6f6}.calculator__counting_wrap{float:left;width:70%}.calculator__counting_wrap
h3{padding-bottom:25px}.calculator__resultbox_wrap{box-sizing:border-box;float:left;margin:25px
0 0 4%;width:25%}.calculator__resultbox{border-bottom:2px solid #5daf36;box-sizing:border-box;padding:25px;max-width:320px}.counting{border:2px
solid #e5e5e5;box-sizing:border-box;float:left;margin:0
-2px -2px 0;max-width:490px;padding:25px;width:50%}.counting:after{content:'';clear:both;display:block;width:100%}.counting
.text_input{border:1px
solid #e5e5e5;margin-right:10px;padding-right:0;height:48px;line-height:48px;max-width:110px;width:60%;width:calc(100% - 50px)}.counting
.couting__label{display:block;padding:30px
0 20px}.counting.counting--twice_col{max-width:978px;width:100%;width:calc(100% - 2px)}.counting--no_heading
.couting__label{padding-top:0}.counting__splitter{clear:both;margin-bottom:50px}.counting__col{float:left;width:50%}.counting--1of2_2xcol{width:75%}.counting--2of2_2xcol{width:25%}.counting--1of3_2xcol{width:40%}.counting--2of3_2xcol{width:25%}.counting--3of3_2xcol{width:35%}.counting__result{color:#5daf36;display:block;font-family:"Montserrat";font-size:30px;font-weight:bold;height:48px;line-height:48px;overflow:hidden}.counting--total_result{padding:10px
0}.counting--total_dotation_result{font-size:60px}.counting__work{display:block;font-family:"Montserrat";font-size:24px;height:30px;line-height:30px;overflow:hidden;padding-top:15px}.radio_wrap--bigger_label{width:90%}.counting--two_radio{margin-bottom:30px}.counting_radio--heading_first{margin-top:30px}.calculator__final_sum{box-sizing:border-box;margin-right:0;padding-left:70px;width:50%}.calculator__form{margin-top:-260px;max-width:750px}.calculator--success_msg{padding:120px
0}.calculator--success_msg
h2{color:#5daf36}.calculator--success_msg
p{font-size:18px}@media (max-width: 1200px){.calculator__counting_wrap:after{content:'';clear:both;display:block;width:100%}.calculator__counting_wrap{float:none;width:100%}.calculator__resultbox_wrap{float:none;margin:30px
0 0;max-width:490px;width:50%}}@media (max-width: 960px){.counting{float:none;width:100%}.counting--1of2_2xcol,.counting--2of2_2xcol{float:none;width:100%}.counting,.calculator__counting_wrap{max-width:750px}.calculator__resultbox_wrap{margin:30px
auto 0;width:100%}.calculator__final_sum{margin:auto;max-width:750px;padding:0;width:100%}.calculator__form{margin-top:0}}@media (max-width: 700px){.counting--1of3_2xcol,.counting--2of3_2xcol,.counting--3of3_2xcol{float:none;width:100%}}@media (max-width: 550px){.radio_wrap--bigger_label{width:80%}}@media (max-width: 470px){.counting{padding:15px}.counting
.couting__label{padding:15px
0 10px}.counting__col{float:none;width:100%}.counting_radio--heading_first{margin-top:15px}.counting--total_dotation_result{font-size:36px}}.news__item{background:#fff;box-sizing:border-box;height:480px;width:100%}.news__item:after{content:'';clear:both;display:block;width:100%}.news--odd{background:#f6f6f6}.news__img{background:center center no-repeat;background-size:cover;float:right;height:100%;width:950px;width:calc(50% - 100px)}.news__text{float:right;padding:80px
200px 0 0;max-width:575px;width:575px}.news__text
h2{font-size:36px}.news__text
a{font-size:24px;text-decoration:none}.news--even .news__text,.news--even
.news__img{float:left}.news--even
.news__text{padding-right:0;padding-left:200px}.news_detail__inner_wrap{padding-top:50px;padding-bottom:0}.news_detail__img{width:100%}@media (max-width: 1800px){.news__img{width:700px;width:calc(50% - 100px)}}@media (max-width: 1600px){.news__img{width:50%}.news--odd
.news__text{padding-right:80px}.news--even
.news__text{padding-left:80px}}@media (max-width: 1350px){.news__img{float:left;width:40%}.news__item{height:390px}.news__item
.news__text{box-sizing:border-box;float:left;padding:50px
20px 0px 40px;width:60%}}@media (max-width: 1050px){.news__text
h2{font-size:28px;padding-bottom:20px}.news__text
a{font-size:18px}}@media (max-width: 750px){.news__img{display:none}.news__item{height:auto}.news__item
.news__text{box-sizing:border-box;float:none;padding:40px
20px;width:100%}}@media (max-width: 600px){.news_detail__inner_wrap{padding:40px
0 0}}.jcarousel--home .slider_item--burinka{background-image:url('/wp-content/themes/zpd/img/slider/burinka.jpg')}@media (max-width: 960px){.jcarousel--home .slider_item--burinka{background-image:url('/wp-content/themes/zpd/img/slider/burinka_small.jpg')}}