:root{--white: #fff;--dark-green: #2c6150;--darker-green: #19372e;--primary-font: "Roboto", sans-serif}/*! 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{-webkit-box-sizing:content-box;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{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;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;-webkit-box-sizing:border-box;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;-ms-touch-action:pan-y;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{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);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}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{font-family:var(--primary-font)}li{list-style:none}a{text-decoration:none}a:active{color:inherit}ul{padding-left:0;margin:0}.container{max-width:1170px;margin:0 auto}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.header{margin:0 auto;background-color:var(--dark-green);padding:18px 25px;width:1220px;border-radius:0px 0px 15px 15px}.header__main{margin:auto;position:absolute;top:0;left:0;right:0;z-index:2}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo{width:115px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0}.header__nav-item{margin-left:65px}.header__nav-item:first-child{margin-left:0}.header__nav-link{display:inline-block;border-bottom:1px solid transparent;font-size:13px;height:100%;color:var(--white);text-transform:uppercase;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding-bottom:3px;margin-top:6px}.header__nav-link:hover,.header__tel-link:hover{border-color:#fff;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header__tel-link{border-bottom: 1px solid transparent;padding-bottom: 3px;font-weight:600;font-size:16px;color:var(--white)}.header__tel-link span{font-weight:300;font-size:15px}.guarantees{padding:240px 0;background:url(../img/background.png) center/cover no-repeat}.guarantees__title{font-weight:700;font-size:36px;line-height:130%;color:var(--white)}.guarantees__title span{display:block}.guarantees__description{font-weight:400;font-size:16px;line-height:160%;color:var(--white);width:510px}.benefits{padding:60px 0}.benefits__item-title{font-size:20px}.benefits__item-description{font-size: 14px;line-height: 22px;}.benefits__item{width: 30%}.benefits__title{font-weight:700;font-size:24px;line-height:120%;color:var(--dark-green);margin-bottom:50px}.benefits__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;flex-wrap: wrap;}.benefits__item{margin-left:5%}.benefits__item:first-child{margin-left:0}.benefits__item-img{background:#f9f9f9;border-radius:5px;width:120px;height:120px;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}.benefits__item-img img{display:block}.news{padding:60px 0 70px 0}.news__title{margin:0 0 60px 0;font-weight:700;font-size:36px;color:#2c6150}.news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.news__item{width:48%;margin:0 30px 30px 0;background-color:#f9f9f9;border-radius:15px;height:250px}.news__item:nth-child(2){margin-right:0}.news__item-link{display:-webkit-box;display:-ms-flexbox;display:flex}.news__item-text{padding:47px 30px}.news__item-date{font-weight:300;font-size:13px;color:#818181}.news__item-title{font-weight:700;font-size:20px;margin:10px 0;color:#212121;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.news__item-title:hover{color:#2c6150;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.news__item-description{margin:0;font-weight:400;font-size:14px;color:#212121}.news-item{padding-top:60px}.news-item__top{display:-webkit-box;display:-ms-flexbox;display:flex}.news-item__info{margin-left:30px}.news-item__title{margin:0;font-weight:700;font-size:34px;color:#2c6150}.news-item__date{margin-top:10px;font-weight:300;font-size:13px;color:#818181}.news-item__bottom{margin-top:50px;margin-bottom: 50px;font-weight:400;font-size:16px;color:#212121}.news-item__bottom a{font-weight:400;font-size:16px;color:#212121}.news-item__text{margin:20px 0}.news-item__text-main{margin-bottom:45px}.contacts{padding-top:60px}.contacts__title{margin-top:0;margin-bottom:40px;font-weight:700;font-size:36px;color:#2c6150}.contacts__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400;font-size:14px;color:#212121}.contacts__item{margin-bottom:40px}.contacts__item:nth-child(3){margin-right:0}.contacts__item-title{font-weight:400;margin:0 0 20px 0}.contacts__item-link{font-weight:600;font-size:14px;color:#212121;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contacts__item-link span{font-weight:400}.contacts__item-link:hover,.contacts__mail-description:hover{color:#2c6150;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.contacts__address-description{width:350px}.contacts__description,.contacts__item-link,.contacts__item-text{font-size:20px;line-height: 32px;}.contacts__description{margin:0}.contacts__address{width:30%;margin-right:10%}.contacts__call-center-list,.contacts__work-schedule-list{width:auto;margin-right:100px}.contacts__mail{width:100%}.contacts__mail-description{color:#212121}.contacts img{position:absolute;z-index:-1;top:-20%;right:0%}.about{padding-bottom:70px}.about__title{font-weight:700;font-size:36px;color:#2c6150;margin:60px 0 40px 0}.about__text{margin:20px 0;font-weight:400;font-size:16px;line-height:26px;color:#212121}.about__subtitle{margin-top:40px;font-weight:700;font-size:24px;color:#2c6150}.about__text{font-weight:400;font-size:16px;line-height:160%;color:#212121}.about__text span{font-weight:600;display:block}.about__text a{font-weight:400;font-size:16px;line-height:160%;color:#212121}.about__unmarked-list li{list-style-type:disc;margin-left:40px; margin-bottom: 10px}.about__unmarked-list li:last-of-type{margin-bottom: 0}.about__unmarked-list li a{color:inherit}.about__list{padding-left:0}.about__list-item{list-style-type:decimal;color:#0e835d;margin-left:40px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.about__list-item:hover{color:#85d7dc;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.about__list-link{line-height: 26px;font-size:16px;color:#0e835d;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.about__list-link:hover{color:#85d7dc;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.footer{margin:0 auto;background-color:var(--darker-green);padding:33px 25px 20px 25px;width:1220px;border-radius:15px 15px 0 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.footer ul{margin-top:0}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__logo{width:115px;height:34px;opacity:0.5}.footer__title,.footer__description,.footer__item,.footer__item-link{font-weight:400;font-size:16px;color:rgba(255,255,255,0.5); line-height: 26px;}.footer__title{font-size:14px;margin:0 0 15px 0}.footer__address-description{width:280px}.footer__call-center-link{font-weight:600;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.footer__call-center-link span{font-weight:400}.footer__call-center-link:hover,.footer__mail-description:hover,.footer__privacy-police:hover{opacity:1;color:#fff;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}.footer__bottom-text{font-weight:300;font-size:12px;color:#ffffff;opacity:0.5}@media screen and (max-width: 1240px){.header,.footer{width:95%}.header .container,.footer .container{width:95%}.container{width:90%}.about{padding-bottom:30px}.about__title{margin-top:30px}}@media screen and (max-width: 1050px){.contacts__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 768px){.header .container,.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.header{width:100%;border-radius:0}.header .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__nav{margin:30px 0 10px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.header__nav-link{font-size:16px}.header__nav-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.benefits__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits__item{width:50%;margin:0 0 20px 0;padding-right: 30px}.news__item{width:100%;margin-right:0}.news__item-text{padding-right:30px}.news__item-title{width:auto}.news__item-description{width:auto}.footer{width:100%;border-radius:0}.footer__address{margin-top:20px}.footer__call-center-list,.footer__work-schedule-list{margin-bottom:20px}}@media screen and (max-width: 550px){.header__nav-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__nav-item{margin-left:0}.benefits__item{width:100%}.news{padding:30px 0}.news__title{margin-bottom:30px}.news-item{padding-top:30px}.news-item__bottom{margin-top:25px}.news-item__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-item__img img{width:50%;height:auto}.news-item__info{margin:10px 0 0 0}.footer__address{margin-top:20px}.footer__call-center-list,.footer__work-schedule-list{margin-bottom:20px}.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__bottom-text{margin-bottom:10px}.footer__bottom-text:last-child{margin-bottom:0}}@media screen and (max-width: 500px){.news__item-text{padding:15px 15px 15px 20px}.news__item-link{height:250px;overflow:hidden}}@media screen and (max-width: 450px){.news__item-title{font-size:16px}.news__item-descripion{font-size:13px}}@media screen and (max-width: 440px){.guarantees__description{width:300px}.news-item__bottom a span{display:block}}@media screen and (max-width: 400px){.news__item{height:auto}.news__item-img{display:none}.news__item-title{font-size:20px}.news__item-descripion{font-size:14px}.news__item-link{height:auto}.news__item-text{padding:20px}}ƒ
