/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{margin:.67em 0;text-transform:uppercase;color:#ff3;font-weight:700;font-size:32px}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*,::after,::before{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}h1.index{text-transform:none;margin-top:40px;color:#333}.btn,h2{text-transform:uppercase}h2{font-size:24px}.b-text{overflow:hidden;font-size:16px;line-height:1.2}.b-text p{margin-top:0}.btn{text-decoration:none;display:inline-block;padding:20px 30px;border:0}.btn:focus,.btn:hover{text-decoration:none}.btn-primary{background-color:#ff3;color:#333;font-size:16px;font-weight:700}.btn-primary:focus,.btn-primary:hover{-webkit-transition:all .2s linear;transition:all .2s linear;background-color:#f5f529;color:#333}.btn-warning{color:#fff;background-color:red}.body{font-family:'PT Sans',sans-serif;font-size:18px;color:#333;min-width:1177px}.container{width:1157px;padding:0 10px;margin:0 auto;position:relative}.nav__list{padding-left:0}.header{background-color:#f30;color:#fff;padding:10px 20px}.container:after,.header:after{display:block;clear:both;content:''}.header__content{font-size:0;text-align:center}.header-name{float:left;text-align:left;position:relative;padding-left:70px}.header-name:before{content:url(/img/u122.png);position:absolute;top:-4px;left:0}.header-name__content{font-family:'PT Sans Caption',sans-serif;font-weight:700;font-size:24px;text-decoration:none;color:#fff}.header-name__content:focus,.header-name__content:hover{color:#fff;text-decoration:none}.header-name__hint{font-size:16px}.header-menu{display:inline-block}.header-contacts{float:right;text-align:left}.header-contacts__phone{font-size:28px;color:#ff3;font-weight:700}.header-contacts__hint{font-size:14px}.nav__item{display:inline-block;padding:10px}.nav__label,.nav__link{font-size:20px}.nav__label{color:#ff3}.nav__link{color:#fff;text-decoration:none;display:block;border-bottom:1px solid rgba(255,255,255,.3)}.nav__link:focus,.nav__link:hover{text-decoration:none;color:#ff3;border-bottom-color:#ff3}.hero{background-image:url(/img/tree.png);background-position:top center;background-size:115% 120%;padding-top:50px}.hero__info{padding:0 150px}.logo{position:relative;display:inline-block;padding-left:100px;color:#fff}.hero-contacts:before,.logo:before{content:url(/img/logo.png);position:absolute;top:50%;left:0;margin-top:-40px}.logo__name{font-size:24px}.logo__hint{font-size:14px}.hero-contacts{display:inline-block;position:relative;padding-left:60px;margin-left:65px;top:12px}.hero-contacts:before{margin-top:-19px;content:url(/img/phone.png)}.hero-contacts__phone{font-size:32px;font-weight:700;color:#ff3}.hero-contacts__hint{font-size:14px;color:#fff}.hero-city{display:inline-block;margin-left:84px;position:relative;top:-21px;text-align:center}.hero-city__hint{font-size:16px;color:#fff;line-height:1.4}.hero-city__title{display:inline-block;padding:10px;position:relative;font-size:18px;background:#fff}.hero-city__title:after{position:absolute;content:'';top:100%;left:50%;margin-left:-7px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}.hero__name{color:#146d1a;text-transform:uppercase;text-align:center;font-weight:700;font-size:160px;position:relative;margin-top:200px}.hero__name:after{content:url(/img/car.png);position:absolute;top:50%;left:50%;margin-left:-375px;margin-top:-240px}.offers{background-color:#3ea744;padding-top:200px;padding-bottom:50px}.offer{width:330px;display:inline-block;margin-left:130px}.offer:first-of-type{margin-right:100px}.offer__title{font-weight:700;color:#fff;font-size:24px;text-align:center}.offer__percent{font-weight:700;font-size:100px;color:#1f5221}.offer__percent_center{text-align:center}.offer__hint{color:#fff;font-size:24px;text-align:right;position:relative;top:-22px}.offer__hint_center{text-align:center}.offer__description{font-weight:700;background:#fff;padding:10px;font-size:18px;line-height:1.2;margin-bottom:50px;position:relative}.advantage:after,.offer__description:after{content:'';width:0;height:0;position:absolute}.offer__description:after{bottom:100%;left:25px;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff}.offer__more{text-align:center}.advantages{background-image:url(/img/u1.png);background-position:center bottom;background-repeat:no-repeat;min-height:450px;position:relative;margin-bottom:-30px}.advantage{font-size:16px;position:absolute;background-color:#fff;border:3px solid #ff3;padding:10px;width:215px;font-family:Arial,sans-serif;display:inline-block}.advantage:after{border-top:10px solid transparent;border-bottom:10px solid transparent;top:50%;margin-top:-10px}.advantage_left:after{border-left:10px solid #ff905a;right:-13px}.advantage_right:after{border-right:10px solid #ff905a;left:-13px}.advantage_1{top:70px;left:160px;width:250px}.advantage_2{top:195px;left:210px;width:230px}.advantage_3{top:300px;left:140px;width:230px}.advantage_4{top:70px;right:120px;width:250px}.advantage_5{top:180px;right:70px;width:230px}.advantage_6{top:290px;right:0;width:385px}.contacts-index{margin-top:30px}.contacts-index-info:after,.contacts-index:after,.footer__content:after{content:'';clear:both;display:block}.contacts-index-info,.contacts-index-map{float:left;min-height:600px;width:50%;overflow:hidden}#contacts-index-map,#map{height:600px}.contacts-index-info{background-color:#3ea744;color:#fff}.contacts-index-info__content{float:right;width:470px;position:relative;padding-top:25px}.contacts-index-info__header{margin-bottom:110px}.contacts-index__phone{font-size:32px;color:#ff3;margin-bottom:30px}.contacts-index__address{font-size:20px;margin-bottom:10px}.contacts-index__hint{font-size:16px}.contacts-index__decor{font-size:160px;color:#146d1a;font-weight:700;text-align:right;text-transform:uppercase;position:absolute;top:355px;right:100px}.footer__content{padding:20px 0}.copy{float:left;font-size:18px}.protected-right{float:right;font-size:18px}.headline{background:#3ea744;padding-bottom:20px}.b-breadcrumb{margin-top:0;padding-top:35px;padding-left:0}.b-breadcrumb__item{display:inline;color:#fff;font-size:14px}.b-breadcrumb__item:after{content:'/';margin:0 10px}.b-breadcrumb__item:last-of-type:after{content:''}.b-breadcrumb__link{color:#fff;font-size:14px;text-decoration:none}.deposit-pluses{position:relative}.deposit-pluses__line{padding-top:50px;padding-bottom:50px}.deposit-pluses__line_inverse{background:#3ea744;color:#fff}.deposit-plus{display:inline-block;width:250px;float:right}.deposit-plus:last-of-type{margin-right:100px}.deposit-plus__title{font-size:24px;font-weight:700;margin-bottom:10px}.deposit-plus__text{font-size:16px}.container_deposit-pluses{padding-bottom:120px}.deposit-pluses__decor{position:absolute;left:0;bottom:0}.deposit-pluses__decor_3{bottom:-30px;left:-40px;z-index:2}.page-description{background:#3ea744;color:#fff;font-size:18px}.page-description .container{overflow:hidden}.deposit-cars{margin-bottom:30px}.deposit-cars__header{text-align:right;margin-bottom:50px}.deposit-car{display:inline-block;margin-right:46px;width:246px;vertical-align:top;text-align:center}.deposit-car:last-of-type{margin-right:0}.deposit-car__image-wrap{margin-bottom:20px}.deposit-car__title{font-size:24px;font-weight:700;margin-bottom:20px}.deposit-car__hint{font-size:16px}.examples{background-color:#efefef;padding:30px 0}.example-slider{margin-top:30px}.example-slide{background-color:#fff;padding:20px 95px;height:303px}.example-slide:after{display:block;content:'';clear:both}.example-slide__info{width:300px;float:left}.example-slide__image-wrap{width:640px;float:right}.example-slide__hint{font-size:16px;margin-bottom:40px}.example-slide__price-title{margin-bottom:10px}.example-slide__price-hint{color:#999;font-size:12px;margin-bottom:10px}.example-slide__price{font-weight:700;font-size:24px;margin-bottom:10px}.example-slide__price-title{font-size:20px}.example-slide-price-success__value{display:inline-block;color:#146d1a;background:#ff3;font-size:24px;font-weight:700}.example-slide-price-success__percent{font-size:16px;display:inline-block;margin-left:20px}.slick-arrow{width:32px;height:35px;position:absolute;top:50%;margin-top:-16px;left:30px;background:url(/img/slider_arrow.svg);background-size:100%;z-index:2;font-size:0;border:0;background-repeat:no-repeat}.slick-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:auto;right:30px}.recommendation{border:3px solid #ff3;position:relative;padding:30px 30px 15px 215px;margin-top:80px;margin-bottom:50px}.recommendation:after{content:url(/img/u197.png);position:absolute;top:-25px;left:52px}.recommendation__content{vertical-align:top}.recommendation__action{display:inline-block;vertical-align:top}.recommendation__header{margin-top:0}.recommendation__content{display:inline-block;width:646px}.recommendation__action{padding-top:35px;padding-left:18px}.repayment-description{position:relative}.repayment-description__decor{position:absolute;left:50%;bottom:-70px;margin-left:-1000px}.repayment-description__content{padding-left:260px}.repayment-description__inverse{background-color:#3ea744;padding:30px 0;color:#fff}.repayment-rules__list{counter-reset:repayment-rules;padding:0}.repayment-rules__item{display:inline-block;width:280px;margin-right:10px;vertical-align:top;font-size:16px;position:relative;padding-left:75px}.repayment-rules__item:nth-of-type(1){padding-top:22px}.repayment-rules__item:nth-of-type(2){padding-top:12px}.repayment-rules__item:nth-of-type(3){padding-top:2px}.repayment-rules__item::before{counter-increment:repayment-rules;content:counter(repayment-rules);width:64px;height:64px;font-size:26px;font-weight:700;color:#fff;text-align:center;border-radius:50%;border:3px solid #ff3;display:block;line-height:60px;position:absolute;left:0;top:0}.repayment-rules__item:last-of-type,.sold-car:last-of-type{margin-right:0}.repayment-description__text{font-size:16px;margin:30px 0 100px}.sold-car__image{height:250px;object-fit:contain}.sold-cars{font-size:0}.sold-car{width:370px;margin-right:13px;display:inline-block;vertical-align:top;font-size:16px;text-align:center}.sold-car__table{width:100%}.sold-car__table tr{line-height:2}.sold-car__table tr:nth-of-type(odd){background-color:#f2f2f2}.sold-car__success{color:#3ea744}.sold-car__title{font-size:24px;margin:15px 0;font-weight:700}.sold-car__rating,.sold-car__text{margin-bottom:10px}.repayment-documents{background-color:#efefef;margin-top:40px}.repayment-documents .container{background-image:url(/img/u259.png);background-position:right bottom;background-repeat:no-repeat;padding:30px 0}.repayment-documents__list{width:830px}.recommendations__repayment{padding-left:245px}.recommendations__repayment:after{content:url(/img/u257.png);top:17px;left:25px}.conditions-list{counter-reset:conditions;padding:0;list-style:none}.conditions-list__item{font-size:16px;position:relative;padding-left:75px;line-height:65px;min-height:80px}.conditions-list__item:nth-of-type(4){line-height:1.2;padding-top:13px}.conditions-list__item::before{counter-increment:conditions;content:counter(conditions);width:64px;height:64px;font-size:26px;font-weight:700;color:#333;text-align:center;border-radius:50%;border:4px solid #ff3;display:block;line-height:60px;position:absolute;left:0;top:0}.condition-documents__item:last-of-type,.conditions-list__item:last-of-type{margin-right:0}.condition-documents__row{font-size:0;margin-bottom:50px;margin-top:35px}.condition-documents__item{font-size:16px;display:inline-block;width:240px;margin-right:200px;text-align:center;vertical-align:top}.condition-documents__image{width:140px;height:140px;margin:0 auto 30px;background-color:#3ea744;font-size:26px;font-weight:700;color:#fff;border-radius:50%;line-height:140px;text-align:center}.map{position:relative;margin-bottom:30px}.map-contacts{position:absolute;top:50%;left:50%;margin-top:-111px;margin-left:200px;background:#3ea744;padding:45px 27px}.map-contacts__phone{font-size:32px;color:#ff3;margin-bottom:20px}.map-contacts__address,.map-contacts__hint{font-size:20px;color:#fff;margin-bottom:10px}.map-contacts__hint{font-size:16px}.map-contacts__time{color:#86d28a;font-size:14px}@media (max-width:1280px){.header-name{padding-left:0}.header-name:before{content:''}}@media (max-width:1790px){.contacts-index__decor{right:60px;font-size:100px}}