html{box-sizing:border-box}*,*::before,*::afrer{box-sizing:inherit}body{font-family:'Montserrat', sans-serif;font-size:16px;color:#303030}.container{max-width:1200px;padding:0 15px;margin:0 auto}.container-fluid{max-width:1750px;margin:0 auto}a{text-decoration:none;color:#303030}ul,li{list-style:none}.btn{position:absolute;color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;background:#7eb252;text-transform:uppercase;cursor:pointer;outline:none;padding-right:50px}.btn::after{content:"";background:url("../img/arrow-right.png");width:31px;height:9px;position:absolute;top:43%;right:60px}.btn a{color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;position:absolute;cursor:pointer;outline:none;top:43%}.form{background:#fff;display:flex;justify-content:center;align-items:center}.form__title{color:#303030;font-size:14px;font-weight:700;line-height:23px;letter-spacing:.5px;text-transform:uppercase;padding-bottom:50px}.form input{border:none;padding:14px 0;border-bottom:1px solid #c8dcba;outline:none;font-size:14px;color:#000;font-weight:400;width:195px}.form input::-webkit-input-placeholder{color:#c8dcba}.form input::-moz-placeholder{color:#c8dcba}.form input:-ms-input-placeholder{color:#c8dcba}.form input::-ms-input-placeholder{color:#c8dcba}.form input::placeholder{color:#c8dcba}.form input+input{margin-left:25px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.header__inner{display:flex;justify-content:space-between;align-items:center;height:105px}.header__phone{position:relative;order:10}.header__phone a{font-size:20px;font-weight:500}.header__phone a::before{content:'';background-image:url("../img/phone.svg");width:15px;height:15px;position:absolute;left:-27px;top:5px}.header__phone-text{font-size:12px;color:#9a9a9a;text-align:right}.header__text{margin-right:auto;margin-left:30px;color:#9a9a9a;font-size:16px}.top{background:url("../img/top-bg.jpg") top no-repeat}.top__inner{display:flex;justify-content:space-around;padding-top:95px}.top__inner-form{color:#fff;padding-top:70px;max-width:570px;width:100%}.top__inner-form__subtitle{font-size:14px;font-weight:700;letter-spacing:2px;padding-bottom:25px;text-transform:uppercase}.top__inner-form__title{font-size:60px;font-weight:600;padding-bottom:40px;line-height:50px}.top__inner-form__text{font-size:18px;padding-bottom:90px}.top__inner .top-form{width:570px;height:315px}.top__inner .top-form form{width:530px;height:275px;border:1px solid #c8dcba;position:relative}.top__inner .top-form .form__inner{padding:50px}.top__inner .top-form button{bottom:0;right:0;width:250px;height:60px}.top__mobile-button{display:none}.advanteges{margin-top:100px}.advanteges__inner{display:flex;justify-content:space-around}.advanteges__item{width:220px;position:relative;padding-left:40px;padding-top:35px}.advanteges__item::before{content:"";position:absolute;width:15px;height:15px;border-radius:50%;border:5px solid rgba(126,178,82,0.3);top:0;left:0}.advanteges__item-num{color:#a4c58c;font-size:18px;font-weight:600;line-height:24px;display:inline-block;border-bottom:3px solid #a4c58c}.advanteges__item-num span{font-size:30px}.advanteges__item-text{font-size:16px;line-height:24px;font-weight:400;padding-top:20px}.list{margin-top:200px}.list .container-fluid{background:#f6f9f3}.list__title{font-size:40px;line-height:50px;font-weight:700;padding-bottom:50px}.list__inner{height:500px;display:flex;justify-content:space-between;background:#f6f9f3}.list__inner .tabs{max-width:680px;width:100%;padding-right:20px}.list__inner .tabs .tab{font-size:14px;line-height:20px;font-weight:600;padding:25px 0 25px 10px;text-transform:uppercase;border-bottom:1px solid #e6efde;cursor:pointer}.list__inner .tabs .tab span{color:#a4c58c;padding-right:10px}.list__inner .tabs .active{position:relative}.list__inner .tabs .active::after{content:"";position:absolute;background:url("../img/li-arrow.svg") no-repeat;width:15px;height:20px;top:42%;right:15px}.list__inner .tabs__inner{display:flex;flex-wrap:wrap}.list__inner .tabs__inner .brleft{border-left:1px solid #e6efde}.list__inner .tabs__inner .tab{width:48%;height:20px;font-weight:400;font-size:16px;text-transform:none;display:flex;align-items:center}.list__inner .tabs__inner .tab span{font-size:12px;font-weight:400}.list__inner .tabs__content{background:url("../img/list-images.jpg") left/auto no-repeat;position:relative;top:-210px;right:0;width:500px;height:690px}.list__inner .tabs__content .tab-item{display:none;font-weight:700;font-size:12px;color:#fff;width:23px;height:23px;border:9px solid rgba(255,255,255,0.8);border-radius:50%;position:absolute;text-align:center;line-height:25px}.list__inner .tabs__content .tab-item:first-child{display:block}.list__answer-inner{position:absolute;left:0;bottom:-18px;max-height:180px;max-width:420px;background:#f6f9f3;padding:20px}.list__answer-inner .answer-link{position:absolute;padding:0 5px;bottom:13px;left:49px;background:#f6f9f3;font-size:14px;font-weight:600;color:#7eb252;border-bottom:1px solid #7eb252}.list__answer{padding:25px !important;background:#f6f9f3;font-size:16px;font-weight:400;line-height:24px;padding:20px 15px;border:1px solid #7eb252}.list__button{width:89%;height:60px;right:0;bottom:-100px}.list__button a{transform:translateX(-17%);left:28%;color:#fff;background:#7eb252}.list__button::after{top:48%;right:80px}.item-1{top:148px;right:228px}.item-2{top:109px;right:192px}.item-3{top:40px;right:230px}.item-4{top:141px;right:249px}.item-5{top:40px;right:230px}.item-6{top:234px;right:305px}.item-7{top:147px;right:209px}.item-8{top:176px;right:230px}.item-9{top:144px;right:230px}.faq{margin-top:200px}.faq__inner-img{position:relative;margin-right:70px}.faq__inner img{max-width:875px;width:100%}.faq__inner-row{max-width:1750px;display:flex;margin:0 auto;margin-top:150px}.faq__inner-content{position:relative;max-width:550px;width:100%;margin:30px 35px 0px 35px}.faq__inner-content__title{font-size:40px;line-height:50px;font-weight:700}.faq__inner-content__subtitle{font-size:14px;text-transform:uppercase;letter-spacing:.5px;line-height:20px;font-weight:700;padding:45px 0 45px 5px}.faq__inner-content li{display:flex;align-items:center;line-height:22px;font-weight:400;padding-bottom:45px;position:relative}.faq__inner-content li::before{content:"";position:absolute;background:url("../img/li-arrow.svg") no-repeat;width:15px;height:20px;left:-30px}.faq__img-wrapper{max-width:600px;width:100%;background:#fff;position:absolute;padding:25px;bottom:39px;right:-16px}.faq__img-inner{position:relative;border:1px solid #7eb252;width:100%;background:#fff}.faq__img-inner p{font-size:16px;line-height:24px;font-weight:400;padding:20px}.faq__img-inner__button{position:absolute;left:-1px;width:92%;height:65px}.faq__img-inner__button a{position:absolute;left:8%}.faq__img-inner__button::after{right:8%;top:48%}.faq__mobile{display:none;max-width:640px;width:100%;order:3;text-align:center}.faq__mobile p{font-size:14px;padding:30px}.faq__mobile-button{max-width:640px;text-align:center;width:100%;background:#7eb252;padding:20px 0}.faq__mobile-button a{font-size:12px;color:#fff;text-transform:uppercase;font-weight:600}.history__wrapper{background:url("../img/faq-2.jpg") right/50% no-repeat;min-height:920px;margin-top:300px}.history__title{font-size:40px;padding:65px 0 45px;line-height:50px;font-weight:700;max-width:570px}.history__text{background:#f6f9f3;padding:55px 30px 75px 11px;max-width:700px;position:relative}.history__text p{margin:15px 0;line-height:24px}.history__text::before{content:"";position:absolute;height:100%;background:#f6f9f3;width:275px;right:100%;top:0}.history__form{max-width:400px;padding-left:30px;margin-left:150px}.history__form-title{margin:45px 0 30px;font-size:14px;line-height:22px;font-weight:700;text-transform:uppercase;padding-right:40px}.history__form input{max-width:320px;width:100%;border:none;outline:none;justify-content:34px;border-bottom:1px solid #cddcbc;display:block;width:100%;font-size:14px}.history__form input::-webkit-input-placeholder{color:#a8c48c}.history__form input::-moz-placeholder{color:#a8c48c}.history__form input:-ms-input-placeholder{color:#a8c48c}.history__form input::-ms-input-placeholder{color:#a8c48c}.history__form input::placeholder{color:#a8c48c}.history__form button{max-width:320px;width:100%;height:60px;margin-top:30px}.quote{min-height:490px;background:url("../img/quote-left.jpg") left top/auto no-repeat}.quote__inner{margin-top:80px;padding-top:270px;min-height:520px;background:url("../img/quote-2.jpg") right top/auto no-repeat}.quote__text{max-width:775px;max-height:335px;transform:translateY(-60px);margin:0 auto;text-align:center;border-top:2px solid #a4c58c;border-bottom:2px solid #a4c58c}.quote__text p{font-size:24px;font-weight:700;line-height:40px;padding:40px 0}.quote__subtext{font-size:18px;line-height:30px;font-weight:400;transform:translate(0, -50%)}.quote__subtext span{font-size:16px;color:#9a9a9a}.gets__title{font-size:40px;line-height:50px;font-weight:700;width:550px;padding-bottom:100px}.gets-fluid{background:#f6f9f3;max-height:380px;position:relative}.gets__inner{max-width:1010px;background:#fff;margin:0 auto;transform:translateY(-70px);display:flex;justify-content:space-around;padding:20px}.gets-item{width:312px;min-height:312px;background:#fff;border:2px solid #e4eddc;display:flex;justify-content:center;align-items:center;position:relative}.gets-item__num{font-size:150px;font-weight:900;color:#f6f9f3;position:absolute;top:50%;left:50%;transform:translate(-50%, -70%)}.gets-item__content{position:relative;text-align:center}.gets-item__subtitle{font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:.5px;padding:0px 15px;margin-top:50px}.composition{padding-top:200px}.composition__descr{max-width:604px;padding:0 40px;transform:translateY(-45px)}.composition__descr-title{font-size:40px;font-weight:700;line-height:50px}.composition__descr-subtitle{font-size:16px;line-height:22px;font-weight:400}.composition__descr-subtitle li{position:relative;padding-top:40px}.composition__descr-subtitle li::before{content:"";position:absolute;background:#7eb252;border-radius:50%;width:8px;height:8px;left:-7%;transform:translateY(6px)}.composition__row{display:flex;justify-content:center}.composition__row__item{position:relative;width:270px;height:270px;background:#f6f9f3;color:#a4c58c;font-size:14px;line-height:24px;letter-spacing:.3px;margin:15px;position:relative;padding:20px}.composition__row__item-num{font-weight:700;position:absolute;transform:rotate(-90deg);top:19px;left:0;z-index:1}.composition__row__item-title{font-weight:400;position:absolute;transform:rotate(-90deg);text-align:left;white-space:nowrap;right:32px;bottom:17px;height:0;width:0;z-index:1}.composition__row__item-descr{opacity:0;color:#fff;width:100%;height:100%;font-size:14px;display:flex;justify-content:center;align-items:center;text-align:center;background:linear-gradient(135deg, #c5daae, #79a048);position:relative;z-index:3}.composition__row__item-descr:hover{opacity:.8;transition:all .6s}.composition__row__item img{position:absolute;z-index:0;top:50%;left:50%;background:#f6f9f3;transform:translate(-50%, -50%)}.composition__row__item span{font-size:250px;font-weight:900;color:#a4c58c;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.composition__row__item-subtitle{font-size:14px;letter-spacing:.5px;line-height:22px;font-weight:700;color:#303030;text-transform:uppercase;position:absolute;position:absolute;left:29px;top:100px;right:140px}.composition__row__order{width:855px;height:270px;border:1px solid #7eb252;position:relative;margin:50px 80px 0 90px}.composition__row__order-button{max-width:310px;width:100%;padding:27px 0;background:#7eb252;position:absolute;bottom:0;right:0}.composition__row__order-button::after{right:12%}.composition__row__order-button a{top:38%;left:13%}.composition__row__order-text{font-size:16px;line-height:22px;padding:40px 120px 40px 80px}.composition__row__order-text::before{content:"";position:absolute;background:#7eb252;border-radius:50%;width:8px;height:8px;left:8%;transform:translateY(6px)}.reviews{padding-top:200px}.reviews-fluid{background:#f6f9f3}.reviews__title{font-size:40px;font-weight:700;line-height:50px;margin-bottom:50px}.reviews__tab{font-size:14px;letter-spacing:.5px;line-height:20px;font-weight:700;text-transform:uppercase;color:#c3c3c3;background:#fff;display:inline-block;padding:25px 40px 25px 65px;cursor:pointer;position:relative}.reviews__tab+.reviews__tab{padding-left:65px}.reviews__tab.active{color:#7eb252;background:#f6f9f3}.reviews__tab.active:first-child::before{content:"";position:absolute;height:100%;width:67%;background:#f6f9f3;right:100%;top:0}.reviews__content-item{font-size:16px;display:none;justify-content:space-between;flex-wrap:wrap}.reviews__content-item.active-tab{display:flex}.reviews__content-item span{line-height:36px;font-weight:700;padding-top:20px}.reviews__content-item p{color:#bbbcba;font-weight:400;line-height:22px;padding-top:20px}.reviews__content-item p::before{content:"";position:absolute;background:#7eb252;width:30px;height:3px;top:0;left:70px}.reviews-text{max-width:480px;width:100%;padding-left:70px;margin-top:50px;position:relative}.reviews__link{display:flex;justify-content:flex-end;align-items:center;padding-top:30px}.reviews__link a{padding:0 5px;font-size:14px;font-weight:600;color:#7eb252;border-bottom:1px solid #7eb252;margin-right:80px}.reviews__link-popup{position:relative;padding:22px 80px 22px 25px}.reviews__link-popup::after{right:30px}.build{margin-top:200px}.build__content{display:flex;justify-content:flex-end}.build-wrapper{padding:60px 55px;background:url("../img/build-bg.jpg") left center no-repeat}.build__inner{padding:20px;max-width:685px;background:#fff;color:#303030}.build__inner-box{border:1px solid #c8dcba;padding:60px 55px 70px 70px;background:#fff}.build__title{font-size:40px;line-height:50px;font-weight:700;margin-bottom:40px}.build__text p{margin:10px 0;font-size:16px;font-weight:400}.build__text span{font-weight:700;font-size:14px;padding:40px 0 50px;display:inline-block;text-transform:uppercase}.build__link{margin-bottom:50px;position:relative;right:0;left:0}.build__link a{padding:28px 99px 28px 40px}.build__link a::after{right:40px}.certificate{margin-top:200px;position:relative}.certificate-fluid{background:#fbfdfc}.certificate__img{transform:translateY(-180px);padding-right:30px}.certificate__title{font-size:40px;line-height:50px;font-weight:700;margin-bottom:30px}.certificate__text{font-size:14px;text-transform:uppercase;color:#303030;margin-bottom:45px;margin-top:5px;font-weight:700;padding-right:85px}.certificate__inner{display:flex;justify-content:center;max-height:465px;padding-bottom:100px}.certificate__content{max-width:650px;padding-top:30px;padding-left:70px;margin-right:60px}.certificate__box{position:relative;background:#fff;padding:16px 20px 20px 20px}.certificate__box fieldset{min-height:280px;border:1px solid #c8dcba}.certificate__box legend{font-weight:700;font-size:14px;letter-spacing:.5px;text-transform:uppercase;color:#a4c58c;background:#fff;margin-left:40px;padding-left:8px;padding-right:4px}.certificate__box p{font-size:16px;color:#303030;line-height:22px;font-weight:400;padding:10px 20px 0px 35px}.certificate__button{padding:22px 105px 22px 60px;right:23px;bottom:20px}.footer__inner{height:100px;display:flex;justify-content:space-between;align-items:center}.footer__link a{font-size:12px;font-weight:400;color:#9a9a9a;display:inline-block;margin-right:50px;border-bottom:1px solid #9a9a9a}@media (max-width: 2000px){.faq__img-wrapper{bottom:-3%}}@media (max-width: 1368px){.faq__img-wrapper{bottom:20%}}@media (max-width: 1240px){.faq__img-wrapper{padding:20px;left:3%}.faq__inner-img{margin-right:0px}.faq__inner-content__title{margin:10px}.history .container,.history .container-fluid{padding:0}.history__inner{background:#f6f9f3;padding-top:150px}.history__wrapper{background:none;margin:0}.history__title{margin:0 auto;font-size:30px;line-height:40px;text-align:center;padding:0 22px}.history__text{max-width:100%}.history__form{max-width:100%;background:#fff;margin:0;padding:50px 50% 0px 30px;position:relative}.history__form-title{padding-right:80px}.history__form::after{content:"";position:absolute;width:355px;height:420px;right:22px;top:-40px;background:url("../img/faq-2.jpg") center/cover}.reviews .reviews-text{padding-left:30px;margin-top:30px}.reviews__content-item p{padding-top:10px}.reviews__content-item p::before{left:30px}}@media (max-width: 1125px){.list{margin-top:100px}.list .container{padding:0;margin:0 auto}.list__title{text-align:center}.list__inner{padding-top:695px;justify-content:flex-end;flex-direction:column;padding-bottom:20px}.list__inner .tabs{padding-left:40px;padding-right:0}.list__inner .tabs .tab::after{display:none}.list .tabs__content-wrapper{width:100%;background:#96c68c}.list .tabs__content{top:0;margin:0 auto}.list__answer-inner{right:0;margin:0 auto}.list__answer-inner .answer-link{transform:translateX(-50%);left:50%}.faq__inner-row{margin-top:120px}.faq__img-wrapper{padding:0;left:5px;bottom:40%}.quote{background:none}.quote__inner{padding-top:250px;background:none;min-height:0}.gets{padding-top:100px;background:#f6f9f3}.gets__title{font-size:30px;text-align:center;width:100%}.gets-item{width:220px;min-height:220px}.gets-item__num{font-size:110px}.gets-item__subtitle{font-size:10px;padding:0;margin-top:20px}.composition .container{padding:0}.composition__descr{order:0;max-width:100%;width:100%}.composition__descr-content{max-width:550px;padding:0 15px;margin:0 auto}.composition__descr-title{font-size:30px;line-height:40px}.composition__descr li::before{left:-7%}.composition__row{align-items:center;flex-wrap:wrap}.composition__row__item{order:1;margin:3% auto}.composition__row__order{position:relative;margin:3% auto;order:2;width:310px;height:310px}.composition__row__order-text{padding:15px}.composition__row__order-text::before{display:none}.composition__row__order-text p{padding:30px}.composition__row__order-text p+p{display:none}.composition__row__order-button{padding-right:0;text-align:center;position:absolute;bottom:0px}.composition__row__order-button a{left:0;right:0;text-align:center}.composition__row__order-button::after{display:none}.footer__link{display:flex;flex-direction:column;text-align:center;max-width:210px}.footer__link a{margin-right:0}.footer__link a:nth-child(1){order:0;left:0;right:0}.footer__link a:nth-child(2){order:1;width:80%;left:0;right:0;margin:3px auto}.footer__link a:nth-child(3){order:2;width:70%;left:0;right:0;margin:0 auto}}@media (max-width: 1050px){.reviews-text{max-width:none;margin:0 100px}.reviews__tab{font-size:14px;padding:20px 30px}.certificate__content{padding-left:0;margin-right:0}}@media (max-width: 1000px){.list__button{bottom:-80px}.faq__img-wrapper{margin:0 auto;bottom:-19px;left:0;right:0;padding:20px}.faq__inner-img{width:100%;order:1}.faq__inner-img img{width:100%}.faq__inner-content{order:0;text-align:center}.faq__inner-content__title{font-size:30px;line-height:40px}.faq__inner-content__subtitle{padding:25px 0}.faq__inner-content li{padding-bottom:30px;text-align:left}.faq__inner-content li::before{text-outline:14px}.faq__inner-content li:last-child::before{top:4px}.faq__inner-row{flex-direction:column;align-items:center;justify-content:center;margin-top:50px}.faq img{order:1}.faq .row-end__content{width:100%}.faq .row-end__content .faq__inner-content__text{left:0;right:0}.faq .row-end__content .faq__inner-content__text p{width:100%;padding:0 50px;text-align:center}}@media (max-width: 900px){.top__inner{margin-left:70px}.top__inner-img{position:absolute;left:15px;z-index:0}.top__inner-form{padding-top:25px}.top__inner-form__title,.top__inner-form__subtitle,.top__inner-form__text{position:relative;padding-left:230px}.top__inner .top-form{position:relative;z-index:1}.list__title{font-size:30px;line-height:40px}.advanteges__inner{flex-wrap:wrap;padding:0 70px}.advanteges__item{padding-bottom:35px}.composition__row__item,.composition__row__order{margin:1%}.certificate{margin-top:0px}.certificate__title{font-size:30px;line-height:40px;text-align:center;padding-bottom:20px;position:relative}.certificate__text{padding:0 80px;margin-bottom:10px}.certificate__content{position:absolute;bottom:0;left:0;order:1;max-width:none;width:100%;padding-top:10px}.certificate__inner{flex-direction:column;padding-bottom:20px;padding-bottom:600px}.certificate__img{transform:translateY(15%);padding-right:0;margin:0 auto;order:0;bottom:0}}@media (max-width: 880px){.reviews{padding-top:70px}.reviews__title{font-size:30px;line-height:40px;text-align:center}.reviews .container,.reviews .container-fluid{padding:0}.reviews .reviews-text:nth-child(even){display:none}.reviews__link{display:block;background:#f6f9f3}.reviews__link a{margin-right:0}.reviews__link-tab{text-align:center}.reviews__link .btn{max-width:520px;width:100%;margin:0 auto;padding:24px 85px 24px 60px;margin-top:25px}.reviews__link .btn::after{right:8%}}@media (max-width: 840px){.build{margin-top:80px}.build-wrapper{background:none}.build__inner{padding:0;max-width:644px;width:100%}.build__inner-box{padding:60px 30px 70px 30px}.build__inner-box a{padding:28px 80px 28px 20px}}@media (max-width: 768px){.build__title{font-size:30px;line-height:40px;text-align:center}.composition__descr-title{text-align:center}.header__text{font-size:14px}.top__inner-form__title{font-size:50px}.top__inner-form__text{font-size:16px}.history__form input,.history__form button{max-width:270px;width:100%;padding-right:0}.history__form input::after,.history__form button::after{display:none}.quote__text p{padding:0 50px;font-size:18px}.quote__subtext{font-size:14px}}@media (max-width: 740px){.list__inner .tabs{padding-left:0}}@media (max-width: 720px){.reviews__title{font-size:30px;line-height:40px;text-align:center}.reviews-text{max-width:none;margin:0 50px}.reviews__tab{padding:15px 20px;font-size:12px}.reviews__tab+.reviews__tab{padding-left:20px}}@media (max-width: 700px){.header__text{display:none}.top__inner{margin:0}.top__inner-img img{width:200px}.top-form{left:0;margin-left:0;padding-left:0}.build__inner-box{padding:0;border:none}.footer{height:100px}.footer .header__logo,.footer .header__phone{display:none}.footer__link{position:relative;left:0;right:0;margin:0 auto}}@media (max-width: 680px){.gets{padding-top:50px}.gets__inner{flex-direction:column;align-items:center;justify-content:center;background:#f6f9f3}.gets__title{font-size:24px;line-height:30px}.gets-item{border:none;background:#f6f9f3}.gets-item__num{color:#fff;font-size:130px}.composition__descr{padding-top:30px;padding-left:0px;padding-right:0}.composition__descr-title{font-size:24px;line-height:24px;padding:140px 10px 10px 20px;text-align:center}.composition__descr-subtitle{padding-left:45px}.composition__descr li{padding-top:5px}.composition__row__order p{font-size:14px;text-align:center}.composition__row__order a{font-size:12px}.certificate img{max-width:290px}.reviews .btn{max-width:100%;margin:0 auto;padding:24px 0;margin-top:25px;font-size:12px;text-align:center}.reviews .btn::after{display:none}.history__form{padding-top:370px;padding-right:0px;padding-left:0;margin:0 auto}.history__form-title{text-align:center;padding-right:0}.history__form input{max-width:100%;text-align:center}.history__form button{max-width:100%;text-align:center;padding:0}.history__form button::after{padding-right:0;right:0;left:0;margin:0 auto;display:none}.history__form::after{top:0;left:0;right:0;width:100%;height:385px}.quote__inner{padding-top:180px}}@media (max-width: 640px){.faq__img-wrapper{display:none}.faq__inner-content__title{font-size:24px}.faq__inner-content__subtitle{font-size:12px}.faq li{font-size:14px}.faq__mobile{display:block}.history__inner{padding-top:0px}.history__title{font-size:24px;line-height:26px;padding-bottom:5px;padding-top:50px}.history__text{font-size:14px;padding-bottom:0;padding:30px 30px 0px 11px}.history__form-title{padding:0 20px;text-align:center}.quote__inner{padding-top:140px}.build__inner-box{padding:0}.build-wrapper{padding:0;height:500px}.build__title{font-size:24px;text-align:center;line-height:30px}.build__link a{padding:28px 50px 28px 50px}.build__link a::after{display:none;right:0}}@media (max-width: 605px){.container{padding:0}.header{height:65px;padding:0 11px}.header__inner{height:65px}.top__inner{margin:0;padding-top:30px;flex-direction:column;align-items:center}.top__inner-form{padding-top:0;text-align:center}.top__inner-form__title,.top__inner-form__subtitle,.top__inner-form__text{order:1;position:relative;padding-left:0px}.top__inner-form__text{display:none}.top__inner-form__title{font-size:30px;padding-bottom:20px;line-height:36px}.top__inner-form__subtitle{font-size:14px;padding-bottom:15px}.top__inner-img{position:static;order:2;padding-bottom:25px}.top__inner-img img{width:150px}.top-form{display:none}.top__mobile-button{display:block;text-align:center;width:100%;padding:25px 0}.top__mobile-button::after{display:none}.build .btn{padding:24px;left:0;right:0;max-width:100%}.build__link a{font-size:12px;text-align:center}.build__title,.build__text{font-size:14px;padding:0 20px}.build__title span,.build__text span{font-size:12px;padding:20px 0;text-align:center}.build__title{font-size:24px;padding-bottom:20px}.certificate__text{text-align:center;padding:25px}}@media (max-width: 570px){.reviews__title{font-size:24px;line-height:30px;text-align:center}.reviews-text{max-width:none;margin:0 12px;font-size:14px}.reviews-text span{font-size:14px;padding-top:0}.reviews__tab{padding:10px 20px;font-size:10px;width:115px;text-align:center}.reviews__tab+.reviews__tab{padding-left:20px}.reviews .reviews-text{padding-left:0}.reviews .reviews-text p::before{left:0}.reviews__link{padding-top:10px}.reviews__link .btn::after{display:none}}@media (max-width: 524 px){.list__inner{padding-top:835px}}@media (max-width: 520px){.container{max-width:520px}.list{margin-top:50px}.list__inner{padding-top:292px}.list__inner .tabs__content-wrapper{background:#f6f9f3}.list__inner .tabs__content{background:#f6f9f3;height:145px;margin:0;width:100%}.list__inner .tabs .tab{font-size:12px;font-weight:600;width:80%;text-transform:uppercase;padding-right:15px;display:flex;align-items:center;padding-left:15px}.list__button::after{display:none}.list__answer-inner{padding:10px;position:relative;bottom:10px}.list__answer-inner .answer-link{bottom:4px}.list__answer{font-size:14px;padding:25px 15px !important}.list__button{bottom:-75px;font-size:12px;width:100%;padding:0;text-align:center}.list__button a{padding:0}}@media (max-width: 480px){.header__phone a{font-size:14px}.header__phone a::before{display:none}.header__phone-text{display:none}.header__logo img{width:110px}.top__inner-img img{width:85px}.advanteges__inner{padding:0}.advanteges__item{padding-right:40px;padding-bottom:15px}.advanteges__item::before{display:none}.list__answer-inner{margin:0}.faq__inner-row,.faq__inner-content{margin-top:-25px}.quote__inner{padding-top:40px}.quote__text{border:none}.quote__text p{padding:100px 15px 50px 15px;font-size:14px}.quote__subtext{padding:0 90px;font-size:14px}.quote__subtext span{font-size:12px;padding-top:15px;display:block}.build__title{margin-bottom:0}.certificate_title{font-size:24px;line-height:30px}.certificate__box fieldset{border:none;padding:20px 0 45px}.certificate__box fieldset legend{margin:0 auto}.certificate__box fieldset p{padding:0 15px}.certificate__img{transform:translateY(0)}.certificate img{width:100%}.certificate .btn{padding:24px 0;left:0;right:0;width:100%;text-align:center}.certificate .btn::after{display:none}}@media (max-width: 391px){.list__inner{padding-top:301px}}@media (max-width: 360px){.certificate__title{margin-top:40px}}@media (max-width: 356px){.certificate__title{margin-top:70px}}@media (max-width: 350px){.top__inner-form{width:164px}.top{max-height:435px}.list__button a{left:10%;transform:none}.composition__row__item-descr{display:none}.reviews{padding-top:0px}.certificate__title{margin-top:90px}.composition__row__order{max-width:350px;width:100%;margin:0;border:none}.composition__row__order-text p{padding:10px 16px 10px 0px;width:100%}.composition__row__order-button{bottom:70px;max-width:100%}.build__link{padding:0;width:100%}}@media (max-width: 343px){.certificate__title{margin-top:120px}}
