@charset "UTF-8";*{padding:0;margin:0;border:0;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-CondBold.woff2) format("woff2"),url(../fonts/OpenSans-CondBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-CondLight.woff2) format("woff2"),url(../fonts/OpenSans-CondLight.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-CondLightItalic.woff2) format("woff2"),url(../fonts/OpenSans-CondLightItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Nikodecs;src:url(../fonts/nikodecs.eot);src:url(../fonts/nikodecs.eot?#iefix) format("embedded-opentype"),url(../fonts/nikodecs.woff2) format("woff2"),url(../fonts/nikodecs.woff) format("woff"),url(../fonts/nikodecs.ttf) format("truetype"),url(../fonts/nikodecs.svg#nikodecs) format("svg");font-display:swap}body{font-family:OpenSans,serif;color:#2a2a2a}.wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container{max-width:800px;margin:0 auto}.headsection .popup-activator.big span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400;font-size:36px}.headsection .popup-activator.big{padding:0}.headsection .popup-activator.big span{color:#2a2a2a;border:1px solid #2a2a2a50;padding:4px 10px 8px;font-size:40px}.headsection .popup-activator.big span:hover{color:#fff}.headsection__leftblock{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}.headsection__image{min-height:270px}.headsection__image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.headsection__rightblock{-webkit-box-flex:0;-ms-flex:0 1 47%;flex:0 1 47%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right}.headsection__title{color:#0a89cc;font-size:60px;text-transform:uppercase;line-height:120%}.headsection__phone{font-size:36px}.headsection__phone a{color:#2a2a2a;-webkit-transition:color .8s ease 0s;-o-transition:color .8s ease 0s;transition:color .8s ease 0s}.headsection__phone a::before{position:absolute;content:"";height:2px;width:100%;bottom:5px;left:0;background-color:#000;opacity:0;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s}.headsection__phone a:hover{color:#0a89cc;position:relative}.headsection__phone a:hover::before{position:absolute;content:"";height:2px;width:100%;bottom:5px;left:0;background-color:#0a89cc;opacity:1}.headsection__blockbottom{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.headsection__imagetext{font-size:24px;letter-spacing:.1px;color:#2a2a2a;padding:7px 0 10px;line-height:140%;font-weight:700}.headsection__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.headsection .services__detailsactivator{margin-right:20px;width:40px;height:32px}.headsection .details li{padding:10px;text-align:justify}.popup-activator,.review-activator{text-align:center;font-size:22px;cursor:pointer}.popup-activator span,.review-activator span{letter-spacing:1px;display:inline-block;padding:6px 10px 8px;border:1px #2a2a2a50 solid;text-transform:lowercase;-webkit-transition:background-color .8s ease 0s,color .8s ease 0s;-o-transition:background-color .8s ease 0s,color .8s ease 0s;transition:background-color .8s ease 0s,color .8s ease 0s;margin:5px 0;border-radius:3px;font-weight:700}.popup-activator span:hover,.review-activator span:hover{background-color:#0a89cc;color:#fff}.popup-activator.left,.review-activator.left{text-align:left;margin-left:15px}.popup-activator.big{padding:0 10px;font-size:34px;text-align:left}.popup-activator.big span{color:#fff;border-color:#fff;font-size:34px;letter-spacing:2px}.title{padding:20px 10px 50px;text-align:center;font-family:Nikodecs;color:#0a89cc;font-size:42px;position:relative}.services{padding:20px 0 20px}.services.other-services .services__item-price,.services.other-services .services__item-price-second{padding:10px 0 5px}.services.other-services .services__expanded:nth-child(3) .services__item-price,.services.other-services .services__expanded:nth-child(3) .services__item-price-second{padding:0 0 5px;margin:0}.services__title{padding:20px 10px 50px;text-align:center;font-family:Nikodecs;color:#0a89cc;font-size:42px;position:relative}.services__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services__expanded{position:relative;padding:0 10px 50px}.services__item-leftblock{-webkit-box-flex:0;-ms-flex:0 1 47%;flex:0 1 47%}.services__item-rightblock{-webkit-box-flex:0;-ms-flex:0 1 47%;flex:0 1 47%}.services__image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;min-height:270px}.services__item-title{font-size:28px;text-transform:lowercase;margin-bottom:30px;letter-spacing:.3px}.services__item-description{font-size:18px;margin-bottom:25px;line-height:130%}.services__item-price{padding:10px 0 5px;color:#0a89cc;font-size:24px;font-weight:700}.services__item-price .whitespace{padding:0 0 0 60px}.services__item-price-second .whitespace{padding:0 0 0 70px}.services__activator{text-align:left;margin-top:10px;width:49%;display:inline-block}.services__activator span{font-size:22px}.services__detailsactivator{width:49%;display:inline-block;text-align:right;font-size:26px;padding-right:40px;text-transform:lowercase;letter-spacing:1px;position:relative;cursor:pointer}.services__detailsactivator.active::before{-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.services__detailsactivator.active::after{-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.services__detailsactivator::before{content:"";position:absolute;height:1px;width:15px;top:15.5px;right:16.5px;background-color:#00000050;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.services__detailsactivator::after{content:"";position:absolute;height:1px;width:15px;top:15.5px;right:4.5px;background-color:#00000050;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;overflow:hidden;opacity:0;max-height:0}.details.visible{max-height:4000px;opacity:1;-webkit-transition:all 1.8s ease 0s;-o-transition:all 1.8s ease 0s;transition:all 1.8s ease 0s}.details li{line-height:120%;font-size:18px;padding-bottom:3px}.details__full{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.details__full li{line-height:120%;font-size:18px;padding-bottom:3px}.details__subtitle{line-height:120%;font-size:18px;padding:5px 0}.details__left{-webkit-box-flex:0;-ms-flex:0 1 47%;flex:0 1 47%}.details__title{line-height:150%;color:#0a89cc;font-size:32px;text-transform:lowercase;margin:5px 0}.details__right{-webkit-box-flex:0;-ms-flex:0 1 47%;flex:0 1 47%}.calcform input.error{border-color:red}.calcform__sentmessage{color:green;text-align:center;font-size:20px;font-weight:700;padding:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.calcform__sentmessage.sending-complete{padding:20px 0 50px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s}.calcform__form{padding:0 10px;margin:0 0 30px}.calcform__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 10px}.calcform__row.hidden{display:none}.calcform__column-first{-webkit-box-flex:0;-ms-flex:0 1 18%;flex:0 1 18%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.calcform__column-first input{border:1px #2a2a2a50 solid;width:100%;font-family:OpenSans;font-size:16px;padding:6px 10px;border-radius:3px}.calcform__column-second{-webkit-box-flex:0;-ms-flex:0 1 36%;flex:0 1 36%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.calcform__column-second select{border:1px #2a2a2a50 solid;width:100%;font-family:OpenSans;font-size:16px;padding:5px;border-radius:3px;background-color:#fff}.calcform__column-third{-webkit-box-flex:0;-ms-flex:0 1 36%;flex:0 1 36%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.calcform__column-third input{border:1px #2a2a2a50 solid;width:100%;font-family:OpenSans;font-size:16px;padding:6px 10px;border-radius:3px}.calcform__label{padding:5px 10px 0}.calcform__button{width:100%;font-size:22px;padding:1px 10px 3px;border:1px #2a2a2a50 solid;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s;background-color:transparent;text-transform:lowercase;font-weight:700;letter-spacing:1px;border-radius:3px}.calcform__button:hover{background-color:#0a89cc;color:#fff}.includes__title{padding:30px 10px 10px}.includes__item{padding:20px 0}.includes__item-topblock{display:-webkit-box;display:-ms-flexbox;display:flex}.includes__item-topleftblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.includes__item-title{text-align:right;padding:15px;font-size:32px}.includes__item-toprightblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:15px;position:relative}.includes__item-toprightblock:before{position:absolute;content:"";bottom:0;left:-30px;height:1px;width:50%;background-color:#2a2a2a50}.includes__item-bottomblock{display:-webkit-box;display:-ms-flexbox;display:flex}.includes__item-bottomleftblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:15px;text-align:right}.includes__item-bottomleftblock img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.includes__item-bottomrightblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:5px;position:relative}.includes__item-bottomrightblock li{line-height:140%}.includes__item-bottomrightblock:before{position:absolute;content:"";left:0;top:-30px;width:1px;height:100%;background-color:#2a2a2a50}.includes__item-text{padding:10px;font-size:18px}.differences{padding:40px 0 0}.differences__title{padding:20px 10px}.differences__item{position:relative}.differences__item::before{content:"";position:absolute;top:calc(50% - 75px);height:150px;left:50%;width:1px;background-color:#aaa}.differences__item::after{content:"";position:absolute;top:50%;height:1px;left:calc(50% - 75px);width:150px;background-color:#aaa}.differences__item-topblock{display:-webkit-box;display:-ms-flexbox;display:flex}.differences__item-bottomblock{display:-webkit-box;display:-ms-flexbox;display:flex}.differences__item-topleftblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:15px;text-align:right}.differences__item-title{line-height:150%;color:#0a89cc;font-size:22px}.differences__item-description{line-height:150%;font-size:20px}.differences__item-toprightblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:15px}.differences__item-bottomleftblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:15px;text-align:right}.differences__item-bottomrightblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:15px}.faq{padding:40px 0 0}.faq__afterimage{margin:50px 15px 0}.faq__afterimage img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.faq__title{padding:20px 10px 10px}.faq__item{padding:15px}.faq__item-question{line-height:130%;color:#0a89cc;font-size:24px}.faq__item-answer{line-height:130%;font-size:20px}.faq__activator{margin:15px 0}.reviews{padding:40px 0 0}.reviews__title{padding:20px 10px}.reviews__item{position:relative}.reviews__item::before{content:"";position:absolute;top:calc(50% - 100px);height:200px;left:50%;width:1px;background-color:#aaa}.reviews__item::after{content:"";position:absolute;top:50%;height:1px;left:calc(50% - 100px);width:200px;background-color:#aaa}.reviews__item-topblock{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:150px}.reviews__item-bottomblock{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:150px}.reviews__item-topleftblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:15px;text-align:right}.reviews__item-title{line-height:150%;color:#0a89cc;font-size:22px}.reviews__item-description{line-height:150%;font-size:20px}.reviews__item-toprightblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:15px}.reviews__item-bottomleftblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:15px;text-align:right}.reviews__item-bottomrightblock{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:15px}.address__map{width:100%;overflow:hidden;padding:0 15px}.address__map>div{width:100%;height:400px}.address__textblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px}.address__companyname{line-height:150%;font-size:20px;text-transform:uppercase}.address__contacts{text-align:right}.address__contacts a{line-height:150%;font-size:20px;text-align:right;color:#2a2a2a;-webkit-transition:color .8s ease 0s;-o-transition:color .8s ease 0s;transition:color .8s ease 0s}.address__contacts a::before{position:absolute;content:"";height:1px;width:100%;bottom:-3px;left:0;background-color:#000;opacity:0;-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s}.address__contacts a:hover{color:#0a89cc;position:relative}.address__contacts a:hover::before{position:absolute;content:"";height:1px;width:100%;bottom:-2px;left:0;background-color:#0a89cc;opacity:1}.reviewpopup.show{display:block}.popup,.reviewpopup{display:none;position:fixed;z-index:77;left:0;top:0;width:100%;height:100%;background-color:#00000099;overflow:auto;padding:10px}.popup.show,.reviewpopup.show{display:block}.popup__body,.reviewpopup__body{position:relative;background-color:#fefefe;margin:auto;padding:0;width:100%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);max-width:600px;border-radius:3px;overflow:hidden}.popup__content,.reviewpopup__content{position:relative}.popup__title,.reviewpopup__title{text-align:center;color:#303030;font-size:28px;font-family:Nikodecs;font-weight:400;padding:15px 0 5px;letter-spacing:1px;color:#0a89cc}.popup__form .hidden,.reviewpopup__form .hidden{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;margin:0;height:0}.reviewpopup__form .hidden{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;margin:0;height:0}.reviewpopup__content input.error,.reviewpopup__content textarea.error{border-color:red}.close,.reviewclose{color:#fff;position:absolute;top:8px;right:8px;font-size:24px;z-index:50;background-color:#000;height:24px;width:24px;display:block;text-align:center;border-radius:50%;cursor:pointer}.form__body{padding:10px}.form__label{display:block;font-size:20px;margin-bottom:10px}.form__input{width:100%;border-radius:3px;border:1px #2a2a2a solid;padding:10px;font-size:22px;margin-bottom:10px}.form__reqfieldalert{color:red;text-align:center;padding:10px;font-size:20px;display:none}.form__sendingfailedalert{color:red;text-align:center;padding:10px;font-size:20px;font-weight:600;display:none}.form__button{width:auto;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;color:#000;font-size:18px;font-weight:400;cursor:pointer;border-radius:3px;border:1px solid #2a2a2a;background-color:#fff;-webkit-transition:.5s ease 0s;-o-transition:.5s ease 0s;transition:.5s ease 0s;position:relative;top:0;margin-top:10px}.form__button.sending-complete{display:none}.form__button:hover{background-color:#0a89cc;color:#fff}.error>.form__reqfieldalert{display:block}.formsentmessage{text-align:center;color:#62908e;font-size:24px;padding:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.formsentmessage.sending-complete{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 1s ease 1s;-o-transition:all 1s ease 1s;transition:all 1s ease 1s;padding:20px 10px}#formComment.form__input,#reviewFormReview{height:auto;resize:vertical;padding:5px;overflow:auto;min-height:70px}.reviewformsentmessage{color:green;text-align:center;font-size:20px;font-weight:700;padding:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.reviewformsentmessage.sending-complete{padding:20px 0 50px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s}.includes .popup-activator{text-align:center}.includes .popup-activator span{-webkit-transform:translate(calc(-50% - 22px),0);-ms-transform:translate(calc(-50% - 22px),0);transform:translate(calc(-50% - 22px),0)}@media (min-width:460px){.services__expanded:not(:last-child):before{content:"";position:absolute;background-color:#2a2a2a50;height:1px;width:70%;bottom:24px;left:10px}}@media (min-width:821px){.headsection__blockbottom{min-height:235px}}@media (max-width:820px){.container{max-width:520px}.headsection .popup-activator.big span{font-size:24px}.headsection__leftblock{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.headsection__image{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;min-height:170px}.headsection__rightblock{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.headsection__title{line-height:100%;font-size:54px}.headsection__phone{font-size:32px}.headsection__imagetext{font-size:18px;margin:7px 0;letter-spacing:.2px;padding:0;line-height:120%}.headsection__buttons{margin-bottom:0}.headsection .services__detailsactivator{height:20px}.popup-activator,.review-activator{font-size:15px}.popup-activator span,.review-activator span{padding:6px 10px 8px;font-size:15px}.popup-activator.big span{font-size:28px}.services.other-services .services__item-price,.services.other-services .services__item-price-second{padding:0 0 5px;width:100%;text-align:left}.services__item-title{font-size:24px;margin-bottom:10px}.services__item-description{font-size:16px;margin-bottom:10px;display:inline-block;line-height:110%}.services__item-price{font-size:18px;width:49%;display:inline-block}.services__item-price .whitespace{padding:0 0 0 44px}.services__item-price-second .whitespace{padding:0 0 0 53px}.services__activator span{font-size:15px}.services__detailsactivator::before{top:10px;width:12px}.services__detailsactivator::after{top:10px;width:12px;right:7px}.services__detailsactivator{font-size:15px}.calcform__button{font-size:17px;padding:4px 5px 7px}.reviews__item-topblock{min-height:220px}.reviews__item-bottomblock{min-height:220px}}@media (max-width:459px){.headsection .popup-activator.big span{font-size:6vw;padding:3px 10px 5px}.headsection__leftblock{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;max-width:45vw}.headsection__image{min-height:130px}.headsection__rightblock{-webkit-box-flex:0;-ms-flex:0 1 55%;flex:0 1 55%}.headsection__title{font-size:10vw;line-height:120%}.headsection__phone{font-size:6vw}.headsection__blockbottom{max-width:100vw;min-height:130px}.headsection__imagetext{font-size:3.5vw;letter-spacing:0;margin:10px 0}.headsection__buttons{margin-bottom:8px}.headsection .details li{font-size:4vw}.popup-activator,.review-activator{font-size:5vw}.popup-activator span,.review-activator span{font-size:5vw}.popup-activator.big span{padding:3px 10px 5px;letter-spacing:1px;font-size:5vw;margin:0}.title{font-size:8vw;padding:10px 10px 20px}.services{padding:10px 0 20px}.services.other-services .services__item-price,.services.other-services .services__item-price-second{font-size:5vw;margin-bottom:0}.services.other-services .services__item-price .whitespace{padding:0 0 0 12.5vw}.services.other-services .services__item-price-second .whitespace{padding:0 0 0 15vw}.services__title{font-size:8vw;padding:10px 10px 20px}.services__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.services__item-title{font-size:9vw;margin:20px 0}.services__item-description{font-size:5vw;margin:10px 0 15px}.services__item-price{font-size:7.5vw;margin-bottom:10px}.services__item-price-second{text-align:right}.services__activator{text-align:left}.services__activator span{font-size:6vw}.services__detailsactivator::before{top:15px}.services__detailsactivator::after{top:15px}.services__detailsactivator{font-size:6vw}.details li{font-size:5vw}.details__full li{font-size:5vw}.details__subtitle{font-size:5vw}.details__title{font-size:6vw}.calcform__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.calcform__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-flex:0;-ms-flex:0 1 49%;flex:0 1 49%;min-height:255px}.calcform__column-first input{height:40px}.calcform__column-first{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.calcform__column-second select{height:40px}.calcform__column-third input{height:40px}.calcform__label{padding:15px 10px 0}.calcform__button{font-size:6vw;display:inline-block;width:100%;height:40px;padding:2px 5px 4px;margin:30px auto 0}.includes__item-toprightblock:before{width:150px}.includes__item-bottomrightblock{font-size:5vw;padding:5px}.includes__item-bottomrightblock li{font-size:4vw;padding:5px 5px 5px 10px}.includes__item-bottomrightblock:before{height:240px}.differences__item-title{font-size:5vw}.differences__item-description{font-size:4vw}.faq__item-question{font-size:5vw}.faq__item-answer{font-size:4vw}.reviews__item-topblock{min-height:calc(150px + (210 - 150) * (100vw - 320px)/ (459 - 320))}.reviews__item-bottomblock{min-height:calc(150px + (210 - 150) * (100vw - 320px)/ (459 - 320))}.reviews__item-title{font-size:5vw}.reviews__item-description{font-size:4vw}.address__companyname{font-size:4vw}.address__contacts a{font-size:4vw}}