.landing-block{padding:0 20px;max-width:1220px;margin:0 auto 50px;width:100%}.estimate-price-calculator{overflow:hidden;padding:0;position:relative}.estimate-price-calculator .hidden-gems{display:none}.estimate-price-calculator .calculator-form{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:stretch;-webkit-box-direction:normal;align-items:stretch;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-orient:horizontal;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-form>.left{padding:63px 0 63px 63px;margin-right:40px;width:63%}.estimate-price-calculator .calculator-form>.right{-ms-flex-pack:justify;padding:63px 63px 63px 45px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;background-color:#f7f7f7;-ms-flex-flow:column;flex-flow:column;-webkit-box-orient:vertical;width:375px;display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-title{font-size:30px;max-width:335px;line-height:1.2;font-family:Museo Sans Cyrl\ 900,sans-serif}.estimate-price-calculator .calculator-title-tabs{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;margin-bottom:35px;-webkit-box-align:start;-webkit-box-direction:normal;border-bottom:1px solid #eaebea;align-items:flex-start;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-title-tabs .single-tab{margin-right:50px;position:relative;cursor:pointer;padding-bottom:20px;display:inline-block}.estimate-price-calculator .calculator-title-tabs .single-tab:last-child{margin-right:0}.estimate-price-calculator .calculator-title-tabs .single-tab:after{background:#4180be}.estimate-price-calculator .calculator-title-tabs .single-tab>*{-webkit-transition:all .15s linear;transition:all .15s linear}.estimate-price-calculator .calculator-title-tabs .single-tab.active .head{color:#4180be}.estimate-price-calculator .calculator-title-tabs .single-tab.active:after{opacity:1}.estimate-price-calculator .calculator-title-tabs .single-tab:hover .head{color:#4180be}.estimate-price-calculator .calculator-title-tabs .single-tab:hover:after{opacity:1}.estimate-price-calculator .calculator-title-tabs .single-tab .head{font-size:17px;margin-bottom:2px;font-family:Museo Sans Cyrl\ 700,sans-serif;display:inline-block}.estimate-price-calculator .calculator-title-tabs .single-tab .estimated-accuracy{font-size:14px;color:#7f7f7f}.estimate-price-calculator .calculator-title-tabs .single-tab .estimated-accuracy .value{color:#4180be}.estimate-price-calculator .calculator-elements-single{display:none}.estimate-price-calculator .calculator-elements-single>.row{margin-bottom:10px;flex-flow:wrap;display:flex}.estimate-price-calculator .calculator-elements-single>.row>.item{width:50%;padding-left:20px}.estimate-price-calculator .calculator-elements-single>.row:last-child{justify-content:space-between;border-top:1px solid #eaebea;flex-flow:unset}.estimate-price-calculator .calculator-elements-single.active{display:block}.estimate-price-calculator .calculator-elements-title{font-size:14px;margin-bottom:15px;opacity:.5}.estimate-price-calculator .input-area-size{display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .input-area-size .change-value{color:#4180be}.estimate-price-calculator .input-area-size .change-value:hover{border-color:transparent;background:-webkit-gradient(linear,right top,left top,from(#47a3ff),to(#4180be));background:linear-gradient(270deg,#47a3ff,#4180be)}.estimate-price-calculator .input-area-size .change-value.mines{font-size:2px}.estimate-price-calculator .input-area-size .change-value.plus{font-size:12px}.estimate-price-calculator .input-area-size input[type=number],.estimate-price-calculator .input-area-size input[type=text]{height:50px;padding:10px;border:1px solid #c6c6c6;border-right:none;border-left:none;min-width:220px;text-align:center;border-radius:0}.estimate-price-calculator .calculator-elements-includes{-webkit-box-align:center;-webkit-box-direction:normal;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-elements-includes>*{margin-bottom:18px}.estimate-price-calculator .calculator-elements-includes .radio-btn{margin-right:18px;-webkit-box-align:center;-webkit-box-direction:normal;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-orient:horizontal;width:65px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-elements-includes .medium-radio-btn{margin-right:3%;width:30%}.estimate-price-calculator .calculator-elements-includes .half-radio-btn{margin-right:0;width:50%}.estimate-price-calculator .calculator-elements-includes .long-radio-btn{margin-right:0;width:100%}.estimate-price-calculator .calculator-elements-includes .radio-btn:last-child{margin-right:0}.estimate-price-calculator .is-area-electricity{padding-top:30px;width:100%}.estimate-price-calculator .is-area-electricity label:before{border-radius:2px}.estimate-price-calculator .calculator-totals>:last-child{margin-bottom:0!important}.estimate-price-calculator .calculator-totals .general-totals{margin-bottom:30px}.estimate-price-calculator .calculator-totals .general-totals:after{background-color:#4180be}.estimate-price-calculator .calculator-totals .general-totals .total{margin-bottom:5px;opacity:.5;display:inline-block}.estimate-price-calculator .calculator-totals .general-totals .price,.estimate-price-calculator .calculator-totals .general-totalsm2 .pricem2{font-size:28px;margin-bottom:25px;font-family:Museo Sans Cyrl\ 900,sans-serif}.estimate-price-calculator .calculator-totals .sub-totals{-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-totals .sub-totals>*{width:100%}.estimate-price-calculator .calculator-totals .sub-totals>:not(:first-child){-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;margin:0 4% 20px 0;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-orient:vertical;width:48%;display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-totals .sub-totals>:not(:first-child):nth-child(odd){margin-right:0}.estimate-price-calculator .calculator-totals .particular-total{margin-bottom:20px}.estimate-price-calculator .calculator-totals .particular-total .head{font-size:14px;margin-bottom:5px;opacity:.5;display:inline-block}.estimate-price-calculator .calculator-totals .particular-total .price{font-size:20px;font-family:Museo Sans Cyrl\ 700,sans-serif}.estimate-price-calculator .calculator-totals-list{list-style:none;padding:0;margin:0 0 30px}.estimate-price-calculator .calculator-totals-list.with-border-top:before{height:1px;content:"";background-color:#eaebea;margin:30px 0;width:100%;display:block}.estimate-price-calculator .calculator-totals-list li{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;margin-bottom:20px;-webkit-box-align:center;-webkit-box-direction:normal;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-orient:horizontal;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-totals-list li:last-child{margin-bottom:0}.estimate-price-calculator .calculator-totals-list li .name{font-size:14px;margin-right:50px;opacity:.5;width:130px}.estimate-price-calculator .calculator-totals-list li .value{font-size:14px;width:75px;font-family:Museo Sans Cyrl\ 500,sans-serif}.estimate-price-calculator .discuss-details{height:50px;max-width:245px;width:100%}.estimate-price-calculator .discuss-details:after{font-size:11px;content:"\e900";position:relative;top:2px;font-family:main-icons,sans-serif}.estimate-price-calculator .calculator-title{padding:0;max-width:100%;margin:0 0 30px;display:block}.estimate-price-calculator .calculator-title-tabs .single-tab:after{height:1px;-webkit-transition:all .15s linear;transition:all .15s linear;content:"";position:absolute;opacity:0;bottom:-1px;background:#3b747b;left:0;width:100%;display:block}.estimate-price-calculator .calculator-title-tabs .single-tab.active .head,.estimate-price-calculator .calculator-title-tabs .single-tab:hover .head{color:#3b747b}.estimate-price-calculator .calculator-title-tabs .single-tab .estimated-accuracy .value{color:#3b747b;font-family:Museo Sans Cyrl\ 700,sans-serif}.estimate-price-calculator .calculator-elements-single{display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-elements-single .info-block a{text-decoration:underline;color:#3b747b}.estimate-price-calculator .calculator-elements-single .info-block .show-more{color:#939393;-webkit-transition:all .15s linear;transition:all .15s linear;cursor:pointer}.estimate-price-calculator .calculator-elements-single .info-block .show-more:hover{color:#1b1b1b}.estimate-price-calculator .calculator-elements-single .info-block .list{list-style:none;padding:0;margin:0}.estimate-price-calculator .calculator-elements-single .info-block .list li{margin-bottom:12px}.estimate-price-calculator .calculator-elements-single .info-block .first-section{margin-bottom:20px}.estimate-price-calculator .calculator-elements-single .info-block .first-section :last-child{margin-bottom:0!important}.estimate-price-calculator .calculator-elements-single .info-block .first-section p{margin:0 0 30px;left:0}.estimate-price-calculator .calculator-elements-single .info-block .bottom-section{font-size:14px;line-height:20px}.estimate-price-calculator .calculator-elements-single>:first-child{margin-right:6%;width:44%}.estimate-price-calculator .calculator-elements-single>:nth-child(2){width:50%}.estimate-price-calculator .calculator-elements-single>.row:last-child{margin-bottom:0;border-top:none}.estimate-price-calculator .calculator-elements-single.active{display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-elements-single>.row>.item{width:100%;padding-left:0}.estimate-price-calculator .input-area-size .change-value{height:50px;border:1px solid #c6c6c6;color:#3b747b;min-width:50px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;cursor:pointer;line-height:49px;font-family:main-icons,sans-serif;display:block}.estimate-price-calculator .input-area-size .change-value:hover{color:#fff;background:#47953f}.estimate-price-calculator .calculator-elements-includes>*{margin-bottom:30px;width:100%}.estimate-price-calculator .calculator-elements-includes .check-list>*{margin-bottom:20px}.estimate-price-calculator .calculator-elements-includes .check-list>:last-child{margin-bottom:0}.estimate-price-calculator .calculator-elements-includes .download-btn{margin-bottom:0;max-width:303px;background-color:#f7f7f7;width:100%}.estimate-price-calculator .calculator-totals .general-totals:after{height:8px;content:"";background-color:#47953f;width:100%;margin-top:29px;display:block}.big-border{border:8px solid #47953f;border-radius:2px 62px}.icon-value-mines:before{transform:rotate(-135deg);margin:18px 0 0 5px}.icon-value-mines:before,.icon-value-plus:before{height:13px;border-right:2px solid #555;content:"";border-top:2px solid #555;width:13px;display:block;display:inline-block}.icon-value-plus:before{transform:rotate(45deg);margin:18px 0 0 -7px}.estimate-price-calculator .input-area-size .change-value:hover:before{border-right:2px solid #fff;border-top:2px solid #fff}.checkbox-style{position:absolute;opacity:0;z-index:-1}.checkbox-style.check+label:after{height:8px;content:"";background:url(//proektirovanie-domov.com/wp-content/themes/dinterera/img/check-icon.svg) 50% no-repeat;width:10px;display:block}.checkbox-style.check+label:before{border-radius:2px}.checkbox-style+label{height:24px;-webkit-box-align:center;position:relative;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.checkbox-style+label:before{min-height:24px;border:1px solid #c6c6c6;margin-right:12px;max-width:24px;max-height:24px;min-width:24px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:100%;cursor:pointer}.checkbox-style+label:after,.checkbox-style+label:before{-webkit-transition:all .15s linear;transition:all .15s linear;content:"";background:#fff}.checkbox-style+label:after{height:8px;-webkit-transform:scale(0);transform:scale(0);position:absolute;top:8px;border-radius:100%;left:8px;width:8px;display:block}.checkbox-style:checked+label:before{border:none;background:#47953f}.checkbox-style:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.calculator-elements-includes input::-webkit-inner-spin-button,.calculator-elements-includes input::-webkit-outer-spin-button{-webkit-appearance:none}.calculator-elements-includes input[type=number]{-moz-appearance:textfield}.main-plain-part-item{justify-content:space-between;align-items:stretch;flex-flow:wrap;display:flex}.main-plain-part-item>h3{width:100%}.main-plain-part-item-ingener h3{text-align:center}.main-plain-part-item-ingener h2{text-align:center;width:100%;margin-top:30px}.main-plain-part-item-col-3{width:calc(33.33333% - 13.33333px)}.main-plain-part-content{flex-flow:wrap;display:flex}.main-plain-part-list{width:350px;padding-left:20px}.main-plain-part-list li{margin-bottom:5px}.main-plain-part-list li a{transition:all .45s ease-in-out;display:inline-block}.main-plain-part-list li a:not(.is-active):hover{border-color:transparent}.main-plain-part-list li a.is-active{border-color:#000;color:#000}.main-plain-part-item-image{height:500px;position:relative;width:calc(100% - 350px)}.main-plain-part-item-col-3 .main-plain-part-item-image,.main-plain-part-item-col-3 .main-plain-part-list{width:100%}.main-plain-part-item-col-3 .main-plain-part-item-image{height:250px}.main-plain-part-item-col-3 .main-plain-part-list{padding-left:40px}.main-plain-part-item-col-3 .main-plain-part-item-button{text-align:center;width:100%}.main-plain-part-item-image a{height:100%;transition:all .45s ease-in-out;position:absolute;opacity:0;top:0;left:0;width:100%;display:block;z-index:-1}.main-plain-part-item-image a.is-active{opacity:1;z-index:1}.main-plain-part-item-image a img{max-width:100%;max-height:100%;margin:auto;display:block}.main-plain-part-item-col-3 .main-plain-part-item-image img{height:100%;object-fit:cover;-o-object-fit:cover;width:100%}.videos{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.videos,div.video{display:-webkit-box;display:-ms-flexbox;display:flex}div.video{height:200px;padding:0 10px;margin:0}.video-js{height:100%;width:100%}.social-icons{position:relative;z-index:70}.slick-list{width:100%}.buy-block-item a{padding:10px 20px;font-size:18px;border:2px solid #47953f;text-decoration:none;font-weight:700;color:#47953f;text-align:center;margin:10px 0;background:#fff;line-height:1.4;display:inline-block}.footer-info{flex-direction:column;line-height:25px;display:flex}.footer-info span{padding:5px 0}.price-options{width:100%}.price-options label{justify-content:center;margin:0;display:flex}.price-options span{margin-right:10px}#total{font-size:20px;font-weight:700;color:#47953f;text-align:center}@media screen and (max-width:1249px){.content-slider.s_arrows_side .slick-prev .fa{left:0}.content-slider.s_arrows_side .slick-next .fa{right:0}}@media (max-width:990px){div.video{height:160px}}@media (max-width:575px){div.video{height:210px}}@media (max-width:370px){div.video{height:170px}.block-content p{font-size:16px}.block-title h1{font-size:36px}}.j-between-st{-ms-flex-pack:justify;-webkit-box-pack:justify}.flexbox-st,.j-between-st{justify-content:space-between}.flexbox-st{-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-section-st{margin-bottom:40px;width:calc(50% - 10px)}.p-r{position:relative}.d-b{display:block}.catalog-section-st a:before{right:0;content:"";position:absolute;bottom:0;top:0;background-color:rgba(0,0,0,.5);left:0;display:block;z-index:1}.catalog-section-img img{width:100%;vertical-align:middle}.catalog-section-name{-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:25px;color:#fff;text-transform:uppercase;top:50%;width:100%;z-index:2}.ta-center{text-align:center}.p-a{position:absolute}@media (max-width:575px){.catalog-section-st{margin-bottom:30px;width:100%}}.old-price-label{font-size:16px;color:#999}.old-price-label2{font-size:22px;font-weight:700;color:#47953f}.old-price{margin-bottom:20px}.buy-block-item .old-price{text-decoration:line-through;color:#999}.homes-services-icons-st .item-title-st{font-size:16px;font-weight:400;margin:12px 0 16px}.homes-services-icons-st .row{padding-bottom:33px}.homes-services-icons-st .item-icon .fa{font-size:42px;transition:color .15s ease,background .15s ease,opacity .15s ease,border .15s ease}.homes-services-icons-st .item-icon{text-align:center;margin:0 10px 0 0;width:52px;float:left}.homes-services-icons-st .item{margin-bottom:0;margin-top:40px}.homes-services-icons-st{color:#47953f}homes-services-icons-st .item .col-sm-6{min-height:1px;position:relative;padding-right:15px;padding-left:15px}@media screen and (min-width:1200px){.homes-services-icons-st .item a{margin-right:0}}.block-content-wrap .newmain{padding-right:25px;padding-left:25px}#header{font-size:13px;font-weight:600;color:#000}@media screen and (min-width:992px){#header .contacts{padding-left:10px}}.main-line{margin-right:auto;max-width:1180px;border-bottom:5px solid #47953f;padding-right:15px;margin-left:auto;padding-left:15px}.main-st-block{background:#f1f1f1}.price-options input[type=number]{text-align:center;width:50px;float:right}.block-title.title-button.mainhide{display:none}@media (max-width:575px){#header .contacts{text-align:center;padding-left:25px}.col.col2.col-md-4.col-sm-5{padding-top:5px!important}.col.col1.col-md-4.col-sm-4{padding-bottom:5px!important}.social-icons{margin-top:-40px}.block-title.title-button.mainhide{display:block}.block-title.title-button{display:none}}.page-before-text{margin-top:40px}.reviews-list .items-view-gallery-grid{margin-top:20px}.reviews-list .items-view-gallery-grid .item{margin-bottom:10px}.slide_reviews .slick-arrow{height:100%;text-decoration:none;text-indent:0;position:absolute;outline:0;top:0;cursor:pointer;width:36px;z-index:1}.slide_reviews .slick-arrow .fa{height:40px;font-size:40px;color:#838383;position:absolute;text-align:center;top:50%;width:100%;line-height:1;margin-top:0}.slide_reviews{margin-bottom:40px;position:relative}@media screen and (min-width:1250px){.slide_reviews .slick-prev{left:-46px}.slide_reviews .slick-next{right:-46px}}@media screen and (max-width:1249px){.slide_reviews .slick-prev{text-align:left;left:-15px}.slide_reviews .slick-next{right:-15px;text-align:right}.slide_reviews .slick-arrow .fa{width:auto}.slide_reviews .slick-arrow{width:40px}.slide_reviews .slick-next .fa{right:25px}.slide_reviews .slick-prev .fa{left:20px}}.slide_reviews .slick-arrow:hover .fa{color:#434343}.slide_reviews .item{padding:10px}.slide_reviews .item.border{border:1px solid #ddd;margin-right:5px}.slide_reviews .review-text{height:80px;overflow:hidden}.block_reviews .revbutton{float:right;margin-top:-50px}.slide_reviews .article-text{height:200px;overflow:hidden;padding:19px;margin-bottom:20px;color:#5c5c5c;text-align:justify;margin-top:20px}.review-header.st-article{height:350px}.btn-dark.active,.btn-dark:active,.btn-dark:focus,.btn-dark:hover{background-color:#4f4f4f}.btn:hover{color:#fff!important;background-color:#484848!important}.review .item-btns{margin-left:20px}.fixed-btn__block{-webkit-transform:translateX(206px);-ms-transform:translateX(206px);transform:translateX(206px);right:0;position:fixed;top:45%;z-index:9}.fixed-btn__block .btn__block-item{min-width:260px}.btn__block-item{-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;background-color:var(--main-color)}.fixed-btn__block .btn__block-item .icon{font-size:26px}.btn__block-item .icon{height:1em;overflow:visible;font-size:24px;font-size:inherit;font-size:15px;margin-right:5px;display:inline-block}.fixed-btn__block .btn__block-item:hover{-webkit-transform:translate(-206px);-ms-transform:translate(-206px);transform:translate(-206px);background-color:#56b34d!important}.fixed-btn__block .btn__block-item a,.fixed-btn__block .btn__block-item a:hover{text-decoration:none;color:#fff}.p-2{padding:15px!important}.mb-2,.my-2{margin-bottom:.5rem!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.btn__block-item .small,small{font-size:15px;font-weight:400}.align-items-center{align-items:center!important;-ms-flex-align:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.fixed-btn__block .border{border:1px solid #dee2e6!important;background:#47953f}.fixed-btn__block .bg-whatsapp{animation:blinkingBackground 2s infinite;border:1px solid #dee2e6!important}@keyframes blinkingBackground{0%{background-color:#b50606}25%{background-color:#e20f0f}50%{background-color:red}75%{background-color:#e20f0f}to{background-color:#b50606}}.fixed-btn__block .bg-whatsapp:hover{animation:blinkingBackground 2s infinite;background-color:#ec3131!important}@media (max-width:991.98px){.fixed-btn__block .btn__block-item{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}}.form-control{height:auto;padding:10px 15px;font-size:14px;border:1px solid #ced4da;color:#495057;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-clip:padding-box;background-color:#fff;margin:5px 0;border-radius:.25rem;width:100%;line-height:10px;display:block}.form-control label{margin-bottom:.5rem;display:inline-block}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 10px)}.form-control input{height:30px}.formcredit{margin-bottom:45px;position:relative;margin-top:15px}.formcredit a{transform:translate(-50%,-50%);font-size:16px;margin-right:-50%;text-transform:uppercase;position:absolute;top:35px;background-color:#c7001c;left:50%}.product__title-content .product__title{padding:15px;font-size:48px;font-weight:700;color:#fff;line-height:59px;font-family:Montserrat,sans-serif}.product__title-content .product__title-text{padding:15px;font-size:28px;font-weight:400;color:#fff;line-height:27px;font-family:Montserrat,sans-serif}.st-container{color:#fff;position:relative;text-align:center}.st-bottom-left{padding:10px;font-size:48px;font-weight:400;color:#fff;position:absolute;bottom:0;background-color:rgba(0,0,0,.7);line-height:27px;line-height:45px;font-family:Montserrat,sans-serif}.st-bottom-left span{font-size:28px}@media screen and (min-width:768px) and (max-width:991px){.st-bottom-left{font-size:24px;line-height:24px}.st-bottom-left span{font-size:16px;line-height:13px}}@media (max-width:575px){.st-bottom-left{font-size:20px;line-height:20px}.st-bottom-left span{font-size:13px;line-height:13px}}section.windows-5{padding-top:45px;background:url(/bitrix/templates/sdom/img/bg-prs.jpg) no-repeat top;padding-bottom:30px;margin-top:50px;display:block}.st-wrap-head{font-size:36px;margin-bottom:30px;color:#fff}.st-wrap{max-width:1150px;padding-right:15px;margin:auto;padding-left:15px}.st-load-slider{position:relative}.st-big-prs-list{margin-left:-30px}.st-load-slider.owl-drag{display:none}.owl-stage{-moz-backface-visibility:hidden;position:relative;width:2000em;-ms-touch-action:pan-Y}.owl-item{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);min-height:1px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.big-prs-item{height:170px;padding:38px 38px 38px 150px;margin-bottom:30px;position:relative;max-width:545px;background:#fff;margin-left:30px;width:100%;float:left}.big-prs-item.item-1:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' version='1.0' viewBox='0 0 105 105'%3E%3Cg fill='%2347953f'%3E%3Cpath d='M35.5 2.4c-5.8 2.7-7.8 4.7-10 9.9-2.9 7-1.6 14.8 3.3 20C32.7 36.5 36.3 38 42 38c6.4 0 10.8-1.8 14.2-5.8 8-9.5 5.3-23.9-5.4-29.1-6.7-3.2-9.7-3.4-15.3-.7M44.3 5c.7.6 2.2 1.8 3.4 2.8 1.2.9 2.3 2.6 2.5 3.7.4 2.7-2.8 3.2-3.7.6-1-3.3-2.5-2.4-2.5 1.4 0 2.5.5 3.8 1.8 4.2 3.3 1.2 5.2 3.6 5.2 6.6 0 3.1-3.3 7.7-5.6 7.7-.6 0-1.4.9-1.7 2.1-.6 2.3-2.7 1.7-2.7-.7 0-.8-.7-1.4-1.5-1.4-2.3 0-5.5-3.7-5.5-6.5 0-3.3 2.7-3.3 4-.1 1.6 4.4 3 4 3-.8 0-2.9-.4-4.6-1.2-4.6-2.1 0-5.8-4.3-5.8-6.7 0-2.1 1-3.4 6.3-8.2 1.5-1.3 2.5-1.3 4-.1'/%3E%3Cpath d='M38.4 11.5c-.8 1.9.2 4.5 1.6 4.5.5 0 1-1.4 1-3 0-3.1-1.6-4.1-2.6-1.5M44 25c0 3.7.2 4.1 1.5 3 .8-.7 1.5-2 1.5-3s-.7-2.3-1.5-3c-1.3-1.1-1.5-.7-1.5 3M32.2 44c-6.1 1.3-15.7 5.8-18.3 8.6-3.2 3.4-5.2 3.2-4.7-.5.3-2.1.1-2.8-.9-2.4-2.1.8-2.8 5.3-1 7 1.3 1.3 1.3 2 .1 4.9-2.1 5-1.8 15.2.6 19.6 1.1 2 2.6 6.8 3.4 10.7.8 3.8 2.2 8.3 3.1 10 1.5 2.9 1.9 3.1 7.4 3.1h5.9l-.6-4.7-.5-4.6 3.4.7c1.9.4 7.9.9 13.4 1.2l10 .4 2.4 3.5c2.2 3.3 2.7 3.5 8 3.5h5.6V94.6l7-2.6C91.4 86.5 100 79.1 100 72c0-3.9-.1-4-3.3-4-2.8 0-3.9-.7-6.5-4.4-1.8-2.5-4.8-5.4-6.7-6.6-2.7-1.7-3.5-2.8-3.5-5.1 0-1.7.4-3.9 1-4.9.9-1.7.7-1.8-2.2-.9-1.7.5-4.4 2.1-5.9 3.5l-2.8 2.6-2.6-2c-6.9-5.4-24.4-8.5-35.3-6.2M54 47c1.4.3 2.5 1.3 2.5 2.1 0 1-.8 1.2-2.5.9-3.9-.8-19.2-.6-22.2.3-2.2.6-2.8.4-2.8-.8 0-3.7 15-5.2 25-2.5m30.4 17.2c.8 1.4.7 2.1-.6 3.4-3 3-7.5-.9-4.8-4.2 1.6-1.8 3.9-1.5 5.4.8'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%}.big-prs-item.item-2:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' version='1.0' viewBox='0 0 105 105'%3E%3Cg fill='%2347953f'%3E%3Cpath d='M100.8 2.9c-1.5 1.2-4.2 4.4-6 7.2-2.9 4.6-3.3 4.9-4.5 3.3-.7-1-1.3-2.2-1.3-2.6 0-.5-1.4-.1-3.1.8l-3.1 1.6 2.8 1.7c1.6 1 3.5 2.5 4.2 3.4 1.3 1.5 2.1.9 7.9-4.9 5.4-5.6 6.4-7 6.1-9.6l-.3-3zM34.1 8.2c-.5 1.3-1.2 4.6-1.6 7.5-.5 3.9-1.3 5.6-3.1 6.8-1.9 1.2-2.4 2.4-2.4 5.9 0 3-.5 4.6-1.5 5-1.2.4-1.5 2.3-1.5 8.5 0 7 .3 8.2 2 9.1 1.1.6 2 1.6 2 2.3 0 2.8 5.2 11.9 9.2 16.3 10.1 11 20.4 11 30.5.1 4.2-4.6 9.3-13.4 9.3-16.1 0-.9.9-2 2-2.6 1.7-.9 2-2.1 2-9.1 0-6.2-.3-8.1-1.5-8.5-1.2-.5-1.4-1.8-.9-6.8l.6-6.1-3.1-1.2c-1.9-.7-3.7-2.4-4.7-4.7-1.9-3.9-1.7-3.9-16.9-5.6-4.9-.5-10.6-1.4-12.5-2-5.2-1.5-7-1.2-7.9 1.2'/%3E%3Cpath d='M16.3 82.2c-1.6 1.8-6 7.7-9.6 13L.1 105H46v-5.1c0-8.2 4.2-13.4 8.8-11 2.6 1.4 3.4 3.5 4.1 10.1l.6 5.5 22.3.3c12.2.1 22.2 0 22.2-.3 0-.8-9.3-14.7-13.8-20.7L86.6 79H59.1l-.3 2.7c-.3 2.7-.5 2.8-6.3 2.8-5.9 0-6-.1-6-2.8l.1-2.7H19.4z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%}.big-prs-item.item-3:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' version='1.0' viewBox='0 0 105 105'%3E%3Cg fill='%2347953f'%3E%3Cpath d='M37.3 3.9C27 7.4 19.4 14.6 14.3 25.6c-2.5 5.2-2.8 7.1-2.9 16.7l-.1 10.8-4.5 4.7c-2.5 2.6-5.1 5.7-5.7 6.9S0 71.2 0 76.4V86h20v-9.7l34.7-35.2L89.3 5.9l-2.1-2.2L85 1.6l-4.9 4.8-4.8 4.7L70.4 8C60.8 1.9 47.7.3 37.3 3.9m18.9 20.7c1.5.8 2.8 2 2.8 2.6 0 2.3-4.3 5.8-7.1 5.8C45.6 33 41 37.5 41 43.6c0 2.9-3.4 7.4-5.6 7.4-3.2 0-5.9-9.5-4.4-15.1 3-11 15.2-16.4 25.2-11.3M11.8 66.2c1.8 1.8 1.4 4.6-.7 5.8-3.7 1.9-7-3.8-3.3-5.9 2.2-1.3 2.6-1.3 4 .1'/%3E%3Cpath d='M69.1 31.4c-8.3 8.4-8.4 8.5-7.1 11.5 3.6 8.7-5.1 17.7-13.2 13.7l-3.2-1.7-9.1 9.2c-4.9 5-8.1 8.8-7 8.4s2.6-.9 3.3-1.2c.8-.4 1.2.6 1.2 3.1 0 3.9.5 4.3 3.4 2.1 2.8-2.1 3.6-1.9 3.6.9 0 3.2 1.7 4.2 3.9 2.2 2.4-2.2 3-2 4.2 1.2l1.1 2.7 2.4-3 2.4-3 1.5 2.3c2.1 2.9 3.1 2.8 3.9-.3.7-2.8 2.7-3.2 4.6-1 1.9 2.3 3 1.8 3-1.3 0-3.9.8-4.4 4.3-2.6l3 1.6-.7-3.8-.7-3.7 3.6.6c3.2.5 3.6.4 3-1.1-2-4.7-1.8-5.2 1.4-5.2 3.4 0 4.1-1.9 1.6-4-2.2-1.8-1.9-2.7 1.7-3.9l3.3-1.2-3-2.3-2.9-2.3 2.7-1.8c3.4-2.2 3.4-3.1.2-3.9-3-.8-3.1-1.7-.5-4.1 2.8-2.5 2.5-3.5-1.1-3.5-3.2 0-3.4-.5-1.4-5.3.6-1.4.2-1.7-2.5-1.7-3.1 0-3.2-.2-2.6-3 .3-1.7.4-3 .3-3s-4 3.8-8.6 8.4M0 96v7h4c2.3 0 4.2-.6 4.7-1.4.7-1.2 2.1-1.3 8.8-.4 10.4 1.5 59.6 1.5 70 0 6.7-.9 8.1-.8 8.8.4.5.8 2.4 1.4 4.7 1.4h4V89H0z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%}.big-prs-item.item-4:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' version='1.0' viewBox='0 0 32 32'%3E%3Cg fill='%2347953f'%3E%3Cpath d='M26.5 3.9H14.92a4.3 4.3 0 0 1 .1.93v6.5h9.39a1 1 0 0 1 1 1 1 1 0 0 1-1 1h-9.47c0 .15 0 .29-.08.43a6.6 6.6 0 0 1-.95 2.24h10.5a1 1 0 0 1 1 1 1 1 0 0 1-1 1H12.76a1 1 0 0 1-.56-.17A6.57 6.57 0 0 1 9 19h-.21v9.17A1.87 1.87 0 0 0 10.66 30H26.5a1.87 1.87 0 0 0 1.87-1.86V5.77A1.87 1.87 0 0 0 26.5 3.9m-2.09 18.68H12.76a1 1 0 0 1 0-1.94h11.65a1 1 0 0 1 0 1.94'/%3E%3Cpath d='M12.91 13.26a4.4 4.4 0 0 0 .11-1V4.83a2.83 2.83 0 0 0-5.66 0v8.39a1 1 0 0 0 1.93 0V4.83a.9.9 0 0 1 1.8 0v7.46a2.77 2.77 0 0 1-2 2.67 2.9 2.9 0 0 1-.73.09 2.77 2.77 0 0 1-2.76-2.76V4.83a1 1 0 1 0-1.93 0v7.46A4.7 4.7 0 0 0 8.32 17h.47a4.71 4.71 0 0 0 4.12-3.74'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%}.big-prs-item.item-5:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='110' version='1.0' viewBox='0 0 128 128'%3E%3Cg fill='%2347953f'%3E%3Cpath d='M55.4 17.4c-.3.8-.4 2.7-.2 4.3l.3 2.8h17v-8l-8.3-.3c-6.5-.2-8.4 0-8.8 1.2M51.7 30c-6 1.9-16.7 8.3-16.7 9.9 0 .5 1.9 2.3 4.2 4 3.6 2.7 4.4 2.9 5.7 1.7 6.6-5.8 18.8-8 28.6-5.1 7.9 2.3 17.3 11.4 19.8 19.4 4.8 15-2 30.9-16.1 37.8-4.7 2.3-7 2.8-13.2 2.7-8.7 0-14.1-2.1-20.7-7.8-6.4-5.6-9.7-13.3-9.8-22.7 0-6.6.4-8.4 3.2-13.8l3.3-6.3-3.2-4.4-3.2-4.5-2.3 2.8c-3.7 4.6-7.3 12.5-8.5 19.2-5 27 20.5 52.9 47.4 48.2 28-4.9 43.6-34.6 31.4-59.6C92.5 33.1 71 23.8 51.7 30'/%3E%3Cpath d='M53.3 47.1C50.9 48.3 49 49.6 49 50c0 .5 4.7 4.3 10.5 8.5 6.7 4.8 10.7 8.5 11.1 10 .7 2.8-.9 6.1-3.7 7.6-3.6 1.9-7-.7-14.9-11.1-4.1-5.5-7.8-10-8.1-10-.4 0-1.6 2.2-2.8 4.9-9 21 12.8 42.4 33.5 32.7 5.9-2.7 11.6-9 13.2-14.5 1.8-5.7 1.4-14-.7-18.6-2.3-5-8.4-10.9-13.3-13-5.5-2.2-15.4-2-20.5.6'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%}.big-prs-item.item-6:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' version='1.0' viewBox='0 0 105 105'%3E%3Cg fill='%2347953f'%3E%3Cpath d='M32.2 1.7C30.1 3.5 18 22.5 18 23.9c0 .4 4.2 3.3 9.4 6.3l9.5 5.6 7.3-12.2c4-6.6 7.5-12.5 7.7-12.9.4-1.1-2.6-4.4-7.3-7.8-4.5-3.3-9.4-3.8-12.4-1.2'/%3E%3Cpath d='M51.1 6.2C54.5 10.5 62 23.7 62 25.4c0 .3-1.9 1.6-4.2 3L53.5 31h4c2.2 0 7.6.3 12.1.6l8 .7 5.9-9.9c3.2-5.5 6.1-10.3 6.3-10.9.3-.5-1.1.1-3.2 1.3-2 1.2-3.9 2.2-4.1 2.2-.3 0-1.3-1.7-2.4-3.9-1.1-2.1-3.2-5.2-4.6-7L72.8 1H47zM81.6 34c-4.3 2.7-8.3 5.3-8.9 5.9s1.7 5.3 6.7 13.4l7.7 12.5 3.7-1c7.8-2.1 13.2-6.7 13.2-11.2 0-2.4-11.9-23.8-13.5-24.3-.5-.1-4.6 2-8.9 4.7M3.5 34.5c1.1.9 2.8 2.1 3.8 2.8 1.6 1.1 1.5 1.6-1.8 7C3.6 47.5 2 51.1 2 52.4c0 1.2 2.5 7.1 5.6 13l5.7 10.8 4.3-8.8c2.4-4.9 5.8-10.6 7.6-12.7l3.3-3.8 3.9 2.7 3.8 2.6-.7-2.3c-.4-1.3-2.7-6.3-5.1-11.2L26 34h-7.4c-4 0-9.5-.3-12.2-.6-4.6-.5-4.8-.5-2.9 1.1'/%3E%3Cpath d='M62 67.8c-3 5.2-5.6 9.8-5.8 10.1-.1.4 2.7 5.3 6.3 11.1L69 99.5V90h6.3c3.4 0 7.3-.6 8.5-1.3 3.1-1.6 15.4-24.4 12.6-23.3-6 2.3-24.3 3.6-27.1 1.8-.6-.4-1.3-2.6-1.5-4.9l-.3-4.1zM17.5 72.2c-1.9 6.4-1.9 9.1 0 12.7 2 3.9 5.2 4.9 18.6 5.6l11.6.7.8-10.7c.4-5.9.3-11-.1-11.5-.5-.4-7.3-1-15.1-1.3L19 67.1z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%}.big-prs-item:after{height:105px;border-right:1px solid #eaebec;content:"";position:absolute;bottom:0;top:0;margin:auto;left:16px;width:105px}.st-big-prs-list:after{content:"";clear:both;display:block}.prsinfo-name{font-size:18px;font-weight:600;margin-bottom:15px;color:#000;line-height:20px}.prsinfo-desc{font-size:13px;color:#000;line-height:16px}.owl-stage-outer{overflow:hidden;-webkit-transform:translateZ(0);position:relative}.slide_reviews_2 .slick-next,.slide_reviews_2 .slick-prev{height:70px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=17, Direction=0, Color=#002036)";text-indent:-8000px;position:absolute;bottom:0;top:0;margin:auto;-moz-box-shadow:0 0 42px -9px rgba(0,32,54,.29);-webkit-box-shadow:0 0 42px -9px rgba(0,32,54,.29);box-shadow:0 0 42px -9px rgba(0,32,54,.29);background:#fff no-repeat 50%;cursor:pointer;left:-20px;width:40px}@media screen and (max-width:1220px){.st-wrap-head{font-size:24px}.st-load-slider{display:none}.st-big-prs-list{text-align:center;margin:0}.big-prs-item{min-height:95px;padding:15px 15px 15px 150px;text-align:left;margin:10px;width:240px;float:none;vertical-align:top;display:inline-block!important}.prsinfo-name{font-size:16px;margin-bottom:10px;line-height:18px}.prsinfo-desc{font-size:12px}}@media screen and (max-width:500px){.big-prs-item{height:180px;min-height:auto;padding:15px 30px;text-align:center;margin:0;width:auto}.prsinfo-text-item{max-width:290px}.prsinfo-name{padding-top:46px}.slide_reviews_2.owl-drag{margin-bottom:20px;background:#fff}}@media screen and (max-width:1220px){.slide_reviews_2.owl-drag{display:block}.big-prs-item:after{height:auto;bottom:7px;top:7px}}@media screen and (max-width:500px){.big-prs-item:after{height:55px;border:0;right:0;background-size:50px!important;bottom:auto;top:6px;margin:auto;left:0;width:70px}}@media screen and (max-width:1220px){.slide_reviews_2 .slick-arrow{width:40px}}@media screen and (max-width:1249px){.slide_reviews_2 .slick-prev{text-align:left;left:-5px}}.slide_reviews_2 .slick-arrow{height:100%;text-decoration:none;text-indent:0;position:absolute;outline:0;top:0;cursor:pointer;width:36px;z-index:1}@media screen and (max-width:1220px){.slide_reviews_2 .slick-next{right:-5px;text-align:right}.slide_reviews_2 .slick-arrow .fa{width:auto}}@media screen and (max-width:1220x){.slide_reviews_2 .slick-prev .fa{left:20px}}.slide_reviews_2 .slick-next{left:auto}.slide_reviews_2 .slick-arrow .fa{height:40px;font-size:40px;color:#47953f;position:absolute;text-align:center;top:40%;width:100%;line-height:1;margin-top:0}@media screen and (max-width:1249px){.slide_reviews_2 .slick-next .fa{right:0}}.compl{font-weight:700;color:#47953f;margin:20px 0}.compl .crow{padding:10px 0;border-bottom:1px solid #bfbfbf;margin:0 10px}.compl .crow .f1{float:left}.compl .crow .f2{color:#333;text-align:right;float:right}.item-img.img-middle .m2{padding:5px 10px;font-size:14px;font-weight:700;right:0;color:#fff;position:absolute;bottom:5px;background:#e4a643}.items-list .project{min-height:450px;border:1px solid #a0a0a0;margin-bottom:30px;padding-bottom:15px;margin-left:10px;float:left}.items-list .project:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.items-list .project .item-img:before{padding-top:0}.items-list .project .name{font-size:19px;font-weight:700;color:#47953f;text-align:center;line-height:21px;margin-top:15px}.items-list .project .name a{padding:0 5px;font-size:14px;text-decoration:none;color:#47953f;text-transform:uppercase}.items-list .project .name a:hover{text-decoration:underline}.items-list .project .img-middle .img-middle-in img{height:100%;width:100%}.items-view-grid .project{padding:0}.items-list .project .buttons{text-align:center}@media screen and (min-width:768px) and (max-width:991px){.items-list .project{width:47%}}@media screen and (min-width:1200px){.items-list .project .item-img{max-width:270px}}.items-list .project .buttons{margin-bottom:15px;margin-top:20px}.items-list .project .buttons .btn{font-size:19px;text-transform:uppercase;min-width:200px}.btn,a.btn{height:35px;overflow:hidden;text-overflow:ellipsis;padding:0 10px;font-size:13px;border:1px solid #649f2f;text-decoration:none;font-weight:400;color:#fff;-webkit-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s;max-width:100%;outline:0;background-color:#47953f;border-radius:3px;cursor:pointer;line-height:34px;white-space:nowrap;display:inline-block}@media screen and (min-width:992px){.with-sidebar .items-view-grid .project{width:31.5%}}@media only screen and (max-width:500px){.items-list .project{margin:10px;width:auto;float:none}.items-list .project .name a{font-size:19px}.compl .crow .f1,.compl .crow .f2{font-size:18px}}.brazzers-daddy{height:100%}.project .item-in .item-img a{height:175px;overflow:hidden;width:100%;display:block}.text_control p{padding:10px 0}.tag-categories a{padding:5px 12px 7px;font-size:13px;text-decoration:none;color:#fff;margin:5px;border-radius:5px;background:#47953f;display:inline-block}.tag-categories a:hover{text-decoration:none;color:#fff;background:#56b94c}.slide_reviews .reviews-list-new .review-text{height:unset;overflow:unset}.reviews-list-new .review-text{padding-top:0;color:#000;padding-bottom:0}.reviews-list-new .review:first-child{padding:18px 20px 22px}.review-text-text a.readMore2{padding:0 0 0 15px;right:0;color:#47953f;position:absolute;bottom:0;background:#e5e5e5;z-index:100}.review-text-text{overflow:hidden;min-height:144px;margin-bottom:10px;position:relative;max-height:144px}.reviews-list-new .review-img{height:100%;max-width:140px;min-width:140px;width:100%;float:none}.reviews-list-new .review-person-name{color:#000}.reviews-list-new .review-person{padding:25px 0 0 90px}.reviews-list-new .review{padding:18px 20px 22px;position:relative;border-top:none;display:flex}.reviews-list-new .review,.reviews-list-new .review-text{background:none repeat scroll 0 0 #e5e5e5}.reviews-list-new .review:after{height:0;border-right:20px solid transparent;content:"";position:absolute;border-top:20px solid #f7f7f8;bottom:-20px;left:50px;width:0;display:block}@media only screen and (max-width:1100px){.estimate-price-calculator .calculator-form{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:start;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-flow:column;flex-flow:column;-webkit-box-orient:vertical;-ms-flex-align:start}.estimate-price-calculator .calculator-form>.left{padding:30px;margin-right:0;width:100%}.estimate-price-calculator .calculator-form>.right{width:100%}.estimate-price-calculator .calculator-totals .sub-totals{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:start;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.estimate-price-calculator .calculator-totals .sub-totals>*{margin-right:3%!important;width:30%}.estimate-price-calculator .calculator-totals .sub-totals>:not(:first-child){width:30%}.estimate-price-calculator .calculator-totals-list li .name{width:235px}}@media only screen and (max-width:900px){.estimate-price-calculator .calculator-title{max-width:400px}.main-header .main-nav ul li.open:after,.main-header .main-nav ul li.open>a{color:#3b747b}.estimate-price-calculator .calculator-elements-single.active{flex-direction:column}.estimate-price-calculator .calculator-elements-single>:first-child,.estimate-price-calculator .calculator-elements-single>:nth-child(2){width:100%}.estimate-price-calculator .input-area-size input[type=text]{min-width:calc(100% - 100px)}}@media only screen and (max-width:767px){.main-plain-part-item>*{height:auto;width:100%}.estimate-price-calculator .input-area-size input[type=number],.estimate-price-calculator .input-area-size input[type=text]{min-width:0}.estimate-price-calculator .calculator-form>.right{padding:30px}.estimate-price-calculator .calculator-title-tabs{-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-orient:vertical}.estimate-price-calculator .calculator-title-tabs .single-tab:after{display:none}.estimate-price-calculator .calculator-totals-list.with-border-top:before{margin:20px 0}.estimate-price-calculator .calculator-totals-list li{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:start;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-flow:column;flex-flow:column;-webkit-box-orient:vertical;-ms-flex-align:start}.estimate-price-calculator .calculator-totals-list li>*{width:100%!important}.estimate-price-calculator .calculator-totals-list li .name{margin:0 0 10px}.estimate-price-calculator .calculator-totals .general-totals{margin-bottom:20px}.estimate-price-calculator .calculator-totals .general-totals:after{height:2px;margin-top:20px}.estimate-price-calculator .calculator-totals .general-totals .total{font-size:14px}.estimate-price-calculator .calculator-totals .general-totals .price{font-size:20px}.estimate-price-calculator .calculator-totals .particular-total .head{font-size:13px}.estimate-price-calculator .calculator-totals .particular-total .price{font-size:16px}.estimate-price-calculator .calculator-totals .sub-totals{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:start;-webkit-box-direction:normal;align-items:flex-start;-ms-flex-flow:column;flex-flow:column;-webkit-box-orient:vertical;-ms-flex-align:start}.estimate-price-calculator .calculator-totals .sub-totals>*{margin:0 0 20px!important;width:100%!important}.estimate-price-calculator .calculator-totals .sub-totals>:last-child{margin-bottom:0!important}.estimate-price-calculator .accent-button{margin-top:20px}.landing-block{padding:0}.estimate-price-calculator h3{margin-top:0}.main-plain-part-item-image a.is-active{position:relative}.main-plain-part-item>h3{order:0}.main-plain-part-item>.main-plain-part-item-image{order:1}.main-plain-part-item>.main-plain-part-list{order:2}.main-plain-part-item>.main-plain-part-item-button{order:3}.reviews-list-new .review-text{padding:0}.reviews-list-new .review-img{max-width:100px;min-width:100px}.project .item-in .item-img a{height:auto}.tmb-wrap .tmb-wrap-table{display:none}.item-img.img-middle .m2{bottom:15px}}.pulse-button__rings{height:auto;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border:1px solid #000;right:0;position:absolute;-webkit-animation-name:pulse_1;animation-name:pulse_1;bottom:0;top:0;border-radius:50%;left:0;width:auto;-webkit-animation-duration:2s;animation-duration:2s;z-index:-1}.pulse-button__rings:nth-child(2){-webkit-animation-name:pulse_2;animation-name:pulse_2}.pulse-button__rings:nth-child(3){-webkit-animation-name:pulse_3;animation-name:pulse_3}@-webkit-keyframes pulse_1{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}to{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@keyframes pulse_1{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:1}to{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@-webkit-keyframes pulse_2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes pulse_2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes pulse_3{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:1}to{-webkit-transform:scale(1.7);transform:scale(1.7);opacity:0}}@keyframes pulse_3{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:1}to{-webkit-transform:scale(1.7);transform:scale(1.7);opacity:0}}.st-buy-block a{width:100%}.social-icons-block.inmobile{display:none}.social-icons.list-unstyled.mobile{margin-right:-15px;margin-left:-60px}.social-icons.list-unstyled.mobile li{padding:5px 0 0 7px;border-radius:8px;background:#fff}@media screen and (max-width:475px){.social-icons-block.inmobile{display:block}}@media screen and (max-width:1024px){.social-icons-block.inmobile{width:80px;float:right}}@media screen and (max-width:610px){.social-icons.list-unstyled.mobile{margin-top:8px}}