#status.complete{border-left:5px solid #62ce54;opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}#status.error{border-left:5px solid #d35351;opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}#status{background:#06152600 none repeat scroll 0 0;max-width:360px;opacity:0;font-family:Lora,Arial,Helvetica,sans-serif;font-size:14px}.loading{height:3px;position:fixed;z-index:1000}.card-review:hover .card-review__btn{visibility:visible}.reviews-block__all.js-view-all>.reviews-block__one{display:block}.form input.err{border:2px solid #ffd5d5;background-color:#fff1f1}#status_header{font-weight:700;font-size:16px;padding-bottom:7px}@media screen and (min-width:992px){.reviews-block__one{width:33.33%;flex-basis:33.33%;max-width:33.33%}}.formated-text div:not([class]),.formated-text p{color:inherit}.post-autor__subscribe .btn-loading svg{display:none}.post-autor__subscribe .btn-loading{padding:0 20px 0 0;pointer-events:none;transition:none}.related-posts__card-desc p{margin:0}.card-review__text p{margin:0}.card-review.fslightbox-source{min-width:400px;max-width:767px}@media screen and (max-width:400px){.card-review.fslightbox-source{min-width:100% !important;width:100% !important}}.card-review.fslightbox-source>.card-review__text>span{cursor:default;display:block}.card-review__text{cursor:pointer}.reviews__all>.reviews-block__one{display:block}@keyframes to-fade-review{from{opacity:0}to{opacity:1}}.card-review{animation:to-fade-review .5s ease forwards}.formated-text img{height:auto}.company-services__text .formated-text ul li:last-child{padding-bottom:0}#status.warning{opacity:1}@media screen and (max-width:767px){.block-achievement,.first-block__man-quote{pointer-events:none}}.projects-block__list{justify-content:center}.popup-estimate-form .policy{position:static;max-width:none;padding-top:10px}.popup-estimate-form .policy a{display:inline;margin-right:4px}.popup-estimate-form .form-block .form__subitem.is-disable-mobile{display:block}.popup-estimate-form .form-block__title,.popup-estimate-form .form-block__title span,.popup-estimate-form .form-block__form{max-width:none}.popup-estimate-form{max-width:890px}img[src=""]{background-color:#eee;padding:10px}.card-service__image picture img{background-color:#ddd;padding:10px}.video__button a span{font-size:0}main section{opacity:1 !important}.blog-card__main{width:100%}@media screen and (min-width:767px){.popup-estimate-form .form-block__title{font-size:24px;max-width:100%}}.no-af-select{background-color:#fff;opacity:1;height:48px;border:none;width:100%;padding:0 19px;border:1px solid #fff;border-right:15px solid #fff}.form-group label{font-weight:700;font-size:18px}.form-group+.form-group{margin-top:30px}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0px rgba(0,0,0,.2)}100%{box-shadow:0 0 0 35px rgba(0,0,0,0)}}.main-calculator~.main-calculator{margin:40px 0}.main-calculator{background:#d4ebf3;padding:15px}.main-calculator .estimate-button .btn{animation:shadow-pulse 3s infinite}.main-calculator .mismatched-selector{margin:20px 0;font-size:24px;line-height:30px;font-weight:700}.main-calculator .mismatched-selector label{display:flex}.main-calculator .mismatched-selector input{margin-right:5px}.main-calculator__title-wrap{display:flex;justify-content:space-between;align-items:center}.main-calculator_buttons{display:flex;justify-content:space-between}.btnClass{padding:5px 15px;border-radius:5px;background:#0c6aae;color:#fff;cursor:pointer}.btnClass.active{background-color:#f15d22}.btnClass+.btnClass{margin-left:10px}.main-calculator__title{font-family:'PT Serif';font-style:normal;font-weight:700;font-size:24px;line-height:36px;color:#000}.formated-text .main-calculator *{line-height:100%}.main-calculator input[type=checkbox]{width:auto;display:inline-block}.form-group select{background-color:#fff;opacity:1;height:48px;border:none;width:100%;padding:0 19px;border:1px solid #fff;border-right:15px solid #fff}.form-group label{padding-bottom:10px;display:block}label.checkbox span{font-weight:400}label.checkbox span:before{content:'';width:20px;height:20px;background-color:#fff;display:inline-block;border-radius:2px;margin-right:10px;position:relative;top:4px}label.checkbox input:checked~span:before{background-color:#93c227;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgiIHdpZHRoPSI0OCI+PHBhdGggZD0iTTE4LjkgMzUuN0w3LjcgMjQuNWwyLjE1LTIuMTUgOS4wNSA5LjA1IDE5LjItMTkuMiAyLjE1IDIuMTV6Ii8+PC9zdmc+);background-size:18px auto;background-position:center}label.checkbox{padding-bottom:0}.form-group input{height:48px;border:none;padding:20px;font-size:16px}.d-flex{display:flex}.align-center{align-items:center}.calc-units{background-color:#93c227;display:flex;height:48px;padding:10px 14px;width:auto;color:#fff;align-items:center;font-weight:700;min-width:79px}.col-md-6.wpb_text_column *:empty{padding:0;margin:0}.main-calculator__result{border-top:2px solid #1b70ae;margin-top:30px;font-size:18px}.main-calculator__result .value{font-weight:700;margin-top:5px}.main-calculator__result label{font-size:24px;line-height:30px}.form-group.total-val span{font-weight:700;font-size:27px;color:#4e6b0c}.col-md-6.wpb_text_column ul{background:#fff;padding:20px;margin-bottom:0}.col-md-6.wpb_text_column ul li:before{width:6px;height:6px;border-radius:50%}.col-md-6.wpb_text_column ul li{padding-left:20px}.ui-slider .ui-slider-handle{width:48px;height:32px;display:flex;border-radius:20px;background-color:#789e20;border:none;align-items:center;font-size:14px;color:#fff;justify-content:center;font-weight:700;margin-top:-7px;margin-left:-24px}.ui-slider .ui-slider-handle.ui-state-focus{background-color:#789e20;outline:none}#slider{margin-top:12px}.main-calculator{border-top:3px solid #00aae7}.main-calculator .calc-form-wrap{display:flex;justify-content:space-between}.main-calculator .form-group{width:30%}.main-calculator .form-group+.form-group{margin-top:0}.main-calculator .element-items{display:flex;justify-content:center;margin:20px 0}.main-calculator .element-items .item-element{padding:15px;font-size:35px;background:#0c6aae;color:#fff;display:inline-block;width:55px;height:55px;text-align:center;border-radius:5px;cursor:pointer}.main-calculator .element-items .item-element.active{background-color:#f15d22}.main-calculator .element-items .item-element+.item-element{margin-left:10px}.description-faq__video .video svg{max-width:70px;max-height:70px}.details-description__tabs ul{overflow-x:auto;white-space:nowrap;justify-content:safe center}.details-description__tabs ul li{margin-right:10px}.details-description__tabs ul{scrollbar-color:transparent transparent;scrollbar-width:thin !important}.details-description__tabs ul::-webkit-scrollbar{width:8px}.details-description__tabs ul::-webkit-scrollbar-track{background-color:transparent}.details-description__tabs ul::-webkit-scrollbar-thumb{background-color:transparent}.inst-block__list li a:after{content:attr(title)}.form-block__form .policy a{text-decoration:none}.form-block__form .policy a i{text-decoration:underline;font-style:normal}.details-description__tabs ul li{margin-right:10px}.content-column.one_half img{margin:0}.section-calculator-block{padding-top:0}.map-layers path:not([data-city]){pointer-events:none}.last-article__item{width:33.33%}.details-description__title.details-description--offset-0 h2{padding-bottom:0}.footer__offer a{color:#f15d22;text-decoration:underline;line-height:140%}.footer__offer a:hover{text-decoration:none}.footer__offer{line-height:150%;max-width:360px;padding-bottom:20px}.page-404__image picture{padding-top:45%}.page-404__image picture img{object-position:center}.header-nav nav ul li.isset-sub:hover>a:after{background-color:#f2f2f2}.header-nav nav ul li.isset-sub.is-open-sub .sub-menu li{padding-left:15px}@media screen and (min-width:1441px) and (max-width:1920px){.calculator-nav{padding:10px 48px}}@media screen and (min-width:992px) and (max-width:1440px){.calculator-nav__wrp{max-width:1335px;margin:auto;position:static;padding:25px 32px;width:100%;margin:0}}@media screen and (min-width:1440px){.main-calculator__title{font-size:32px}}@media screen and (min-width:767px){.details-description__tabs ul li{margin-right:0}.main-calculator__result{padding-top:20px;display:flex;justify-content:space-between;text-align:center}.main-calculator__result>.col-md-4{width:320px}.main-calculator__result>.col-md-8{width:calc(100% - 320px)
    }
}

@media screen and (min-width: 480px){.main-calculator{padding:30px}}@media screen and (max-width:479px){.virtual-tour-popup{padding-bottom:20px}.content-column.one_half{margin-bottom:0}.estimate-button .btn{width:100%}.estimate-button{padding-top:15px}.form-group.total-val{padding-top:15px}.formated-text .main-calculator div:not([class]){margin:11px 0}}@media screen and (max-width:991px){.details-description__tabs ul{justify-content:flex-start}.details-description__tabs ul li{margin-right:10px}.details-description__tabs ul li:last-child{margin-right:0}.virtual-tour-popup{padding-bottom:20px}.card-compare__btn{opacity:1;background:0 0;justify-content:flex-end;align-items:flex-end;padding:10px}.card-compare__btn ul li{opacity:1;transform:none}.card-compare__btn a{visibility:visible}.card-compare__btn ul li a .btn{font-size:0;min-width:47px;justify-content:center;display:flex;border-radius:6px}}@media screen and (max-width:400px){.details-description__tabs{margin-right:-20px}}@media screen and (min-width:992px){.description-faq__text{padding-right:20px}.why-block__list{max-height:85vh;overflow-y:auto}.why-block__list{scrollbar-color:#93c227 #ddd;scrollbar-width:thin !important;padding-right:0}.why-block__list::-webkit-scrollbar{width:8px}.why-block__list::-webkit-scrollbar-track{background-color:#93c227}.why-block__list::-webkit-scrollbar-thumb{background-color:#ddd}}@media screen and (max-width:480px){.main-calculator__title-wrap{display:block}.main-calculator__title{margin-bottom:20px}.main-calculator .calc-form-wrap{display:block}.main-calculator .form-group{width:100%;margin-bottom:15px}.main-calculator .main-calculator__result .value{margin-bottom:15px}}