.card-slider{position:relative;-webkit-overflow-scrolling:touch;padding:0 20px;text-align:center}@media screen and (min-width:480px){.card-slider{padding:0 18px}}.card-slider--no-nav{padding:0}.card-slider--v2 .card-slider__dot{margin:0 2px}.card-slider--v2 .card-slider__dot--active,.card-slider--v2 .card-slider__dot:hover{background-color:#ee582e}.card-slider--v3 .card-slider__dot{margin:0 2px}.card-slider--v3 .card-slider__dot--active,.card-slider--v3 .card-slider__dot:hover{background-color:#dc453a}.card-slider--v3 .card-slider__arrow,.card-slider--v3 .card-slider__arrow:hover{background-color:#ce380e}.card-slider--no-nav{padding:0!important}.card-slider__content-wrapper{overflow:hidden}.card-slider__content{display:-ms-flexbox;display:flex;margin:0 auto;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .3s;opacity:0}.card-slider__slide{position:relative;display:inline-block}.card-slider__dots-nav{margin:13px 15px 5px;text-align:center}.card-slider__dots-nav--disabled{display:none!important}.card-slider__arrow{position:absolute;width:32px;height:32px;border-radius:50%;text-align:left;background-color:#30a392;transition:background-color .3s;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.card-slider__arrow .arrow-icon{width:16px;height:16px;margin-top:8px;fill:#fff}.card-slider__arrow--left{left:-2px;top:170px}.card-slider__arrow--left .arrow-icon{margin-left:8px}@media screen and (min-width:768px){.card-slider__arrow--left{top:197px}}.card-slider__arrow--right{right:-2px;top:170px}.card-slider__arrow--right .arrow-icon{margin-left:9px}@media screen and (min-width:768px){.card-slider__arrow--right{top:197px}}@media screen and (min-width:480px){.card-slider__arrow{width:36px;height:36px}.card-slider__arrow .arrow-icon{width:18px;height:18px;margin-top:9px}.card-slider__arrow--left{left:-11px}.card-slider__arrow--left .arrow-icon{margin-left:8px}.card-slider__arrow--right{right:-11px}.card-slider__arrow--right .arrow-icon{margin-left:10px}}.card-slider__arrow:hover{background-color:#30a392}.card-slider__arrow--disabled{background-color:#aaa!important}.card-slider__dot{display:inline-block;width:15px;height:15px;margin:0 8px;border-radius:50%;background-color:#bbb;transition:background-color .3s ease;cursor:pointer}.card-slider__dot--active,.card-slider__dot:hover{background-color:#30a392}.card-slider__loader{position:absolute;left:50%;display:block;-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:50px;color:#fff}.leasing.icon-columns{padding-top:0;padding-bottom:30px}.leasing-headline{position:relative;width:100%;background-color:#fff}@media screen and (min-width:480px){.leasing-headline{padding-bottom:10px}}@media screen and (min-width:768px){.leasing-headline{padding-bottom:0}}.leasing-headline__underlay{width:100%;height:170px;background:transparent url(../../images/default/leasing/headline-bg-320.jpg) 50% no-repeat;background-size:cover}@media screen and (min-width:480px){.leasing-headline__underlay{height:248px;background-image:url(../../images/default/leasing/headline-bg-480.jpg)}}@media screen and (min-width:768px){.leasing-headline__underlay{height:473px;background-image:url(../../images/default/leasing/headline-bg-768.jpg)}}@media screen and (min-width:992px){.leasing-headline__underlay{background-image:url(../../images/default/leasing/headline-bg-992.jpg)}}@media screen and (min-width:1200px){.leasing-headline__underlay{background-image:url(../../images/default/leasing/headline-bg-1200.jpg)}}@media screen and (min-width:2000px){.leasing-headline__underlay{background-image:url(../../images/default/leasing/headline-bg-2000.jpg)}}.leasing-headline__title{width:190px;margin:0;font-size:25px;line-height:28px;color:#fff}.leasing-headline__title-wrapper{position:absolute;top:70px;left:20px}@media screen and (min-width:480px){.leasing-headline__title-wrapper{top:105px}}@media screen and (min-width:768px){.leasing-headline__title-wrapper{top:100px;left:calc(50% - 375px)}}@media screen and (min-width:992px){.leasing-headline__title-wrapper{left:calc(50% - 485px)}}@media screen and (min-width:1200px){.leasing-headline__title-wrapper{left:calc(50% - 585px)}}@media screen and (min-width:480px){.leasing-headline__title{width:275px;font-size:36px;line-height:41px}}@media screen and (min-width:768px){.leasing-headline__title{width:455px;font-size:60px;line-height:70px}}@media screen and (min-width:992px){.leasing-headline__title{margin-left:15px}}@media screen and (min-width:1200px){.leasing-headline__title{margin-left:25px}}.leasing-headline__bottom-line{box-sizing:border-box;padding:20px}.leasing-headline__bottom-line.affix{position:fixed;top:0;left:0;z-index:21;width:100%;box-shadow:3px 4px 8.19px .81px rgba(0,0,0,.16)}.leasing-headline__bottom-line .btn{display:block;width:270px;margin:0 auto 20px;padding:10px;font-size:18px;text-transform:none}.leasing-headline__bottom-line .btn:last-child{margin-bottom:0}@media screen and (min-width:480px){.leasing-headline__bottom-line .btn{width:350px;padding:13px;font-size:20px}}@media screen and (min-width:768px){.leasing-headline__bottom-line .btn{display:inline-block;width:240px;padding:20px 15px;margin:0 10px 0 0;color:#4b4545;background-color:#fff;border-color:transparent}.leasing-headline__bottom-line .btn:hover{opacity:.9;border-color:#ccc}.leasing-headline__bottom-line .btn:last-child{margin-right:0}}@media screen and (min-width:992px){.leasing-headline__bottom-line .btn{width:300px;margin-right:25px}}@media screen and (min-width:768px){.leasing-headline__bottom-line{position:absolute;bottom:0;left:0;width:100%;height:139px;padding:37px 5px;text-align:center;background:linear-gradient(90deg,#00a68f,#00a68f 50%,rgba(0,166,143,0))}.leasing-headline__bottom-line.affix{background:#00a68f}}.leasing-headline__gradient{position:absolute;top:0;left:0;height:170px;width:100%;background:linear-gradient(90deg,#000 0,rgba(0,0,0,.86) 11%,rgba(0,0,0,.57) 37%,transparent 76%,transparent 86%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=1)}@media screen and (min-width:480px){.leasing-headline__gradient{height:248px}}@media screen and (min-width:768px){.leasing-headline__gradient{height:473px}}.leasing-content{background:#fff}.leasing-content .leasing-title{margin:7px 10px 20px;text-align:center;font-size:24px}@media screen and (min-width:480px){.leasing-content .leasing-title{margin-bottom:15px;font-size:26px}}@media screen and (min-width:768px){.leasing-content .leasing-title{margin-bottom:20px;font-size:39px}}.leasing-content .leasing-title-2{margin-bottom:0;font-size:21px;line-height:28px;text-align:center}@media screen and (min-width:480px){.leasing-content .leasing-title-2{font-size:26px;line-height:36px}}@media screen and (min-width:768px){.leasing-content .leasing-title-2{font-size:34px;line-height:47px}}.leasing-content .leasing-subtitle{margin-bottom:15px;font-size:16px;font-weight:400;line-height:21px;text-align:center}@media screen and (min-width:480px){.leasing-content .leasing-subtitle{margin-bottom:30px;font-size:18px;line-height:23px}}@media screen and (min-width:768px){.leasing-content .leasing-subtitle{margin-bottom:42px;font-size:24px;line-height:32px}}@media screen and (min-width:992px){.leasing-content .leasing-subtitle{margin-bottom:17px;font-size:27px;line-height:37px}}.leasing-content .container{padding-bottom:40px}@media screen and (min-width:768px){.leasing-content .container{padding-bottom:60px}}.leasing.icon-columns .col{margin-bottom:40px}@media screen and (min-width:768px){.leasing.icon-columns .col{margin-bottom:0;padding-bottom:11px}}.leasing.icon-columns .circle{overflow:hidden;display:block;width:110px;height:110px;box-sizing:border-box;border:5px solid #00a88f;border-radius:50%;margin:0 auto 10px;text-align:center;color:#00a88f}@media screen and (min-width:768px){.leasing.icon-columns .circle{margin-top:-58px;margin-bottom:20px}}.leasing.icon-columns .circle .text-primary{display:inline-block;margin-top:7px;margin-bottom:-10px;font-size:43px;font-weight:700}.leasing.icon-columns .circle .text-secondary{font-size:19px}.leasing.icon-columns p{font-size:20px;font-style:italic}@media screen and (min-width:768px){.leasing.icon-columns p{font-size:18px}}.leasing.icon-columns .asterisk-text{padding:0 15px;margin-bottom:32px;font-size:14px;text-align:center}@media screen and (min-width:480px){.leasing.icon-columns .asterisk-text{margin-bottom:10px}}@media screen and (min-width:768px){.leasing.icon-columns .asterisk-text{margin-top:40px;margin-bottom:0;font-size:16px}}@media screen and (min-width:992px){.leasing.icon-columns .asterisk-text{margin-top:30px;margin-bottom:20px}}.leasing-offers-you{position:relative;padding:20px 0;color:#fff;background-color:#fff}.leasing-offers-you .container{background:transparent url(../../images/default/leasing/offer-you-320.jpg) 0 0 no-repeat;background-size:cover}@media screen and (min-width:320px){.leasing-offers-you .container{background-image:url(../../images/default/leasing/offer-you-480.jpg)}}@media screen and (min-width:480px){.leasing-offers-you .container{background-image:url(../../images/default/leasing/offer-you-768.jpg)}}@media screen and (min-width:768px){.leasing-offers-you .container{background-image:url(../../images/default/leasing/offer-you-2000.jpg)}}.leasing-offers-you .title{margin-top:25px;margin-bottom:40px;font-size:24px;font-weight:400;text-align:center}@media screen and (min-width:480px){.leasing-offers-you .title{margin-top:40px;font-size:30px}}@media screen and (min-width:768px){.leasing-offers-you .title{margin-top:50px;font-size:39px;text-align:left}}.leasing-offers-you .list{font-size:18px;margin-bottom:20px;padding:0 5%}@media screen and (min-width:480px){.leasing-offers-you .list{font-size:22px;width:415px;padding:0;margin:0 auto 40px}}@media screen and (min-width:768px){.leasing-offers-you .list{width:auto;margin-bottom:50px;padding:0}.leasing-offers-you .list.list-checks li{background-position-y:8px}}.leasing-deal-finder{padding-bottom:10px;background-color:#fff}@media screen and (min-width:480px){.leasing-deal-finder{padding-top:10px;padding-bottom:20px}}@media screen and (min-width:768px){.leasing-deal-finder{padding-top:20px;padding-bottom:30px}}.leasing-deal-finder .title{font-size:24px;font-weight:400;text-align:center}@media screen and (min-width:480px){.leasing-deal-finder .title{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.leasing-deal-finder .title{font-size:39px;line-height:49px}}.leasing-deal-finder .title-2{font-size:24px;font-weight:400;text-align:center}@media screen and (min-width:480px){.leasing-deal-finder .title-2{font-size:27px;line-height:37px}}.leasing-deal-finder .blocks{margin:10px auto 15px;text-align:center}@media screen and (min-width:480px){.leasing-deal-finder .blocks{margin:30px auto}}@media screen and (min-width:768px){.leasing-deal-finder .blocks{margin:50px auto}}.leasing-deal-finder .blocks .deal-finder-card{position:relative;width:280px;height:146px;margin:0 auto;color:#fff;text-align:left;background:#000}.leasing-deal-finder .blocks .deal-finder-card:first-child{margin-bottom:15px}@media screen and (min-width:480px){.leasing-deal-finder .blocks .deal-finder-card{width:440px;height:230px}.leasing-deal-finder .blocks .deal-finder-card:first-child{margin-bottom:25px}}@media screen and (min-width:768px){.leasing-deal-finder .blocks .deal-finder-card{width:335px;height:175px;display:inline-block}.leasing-deal-finder .blocks .deal-finder-card:first-child{margin-right:30px;margin-bottom:0}}@media screen and (min-width:992px){.leasing-deal-finder .blocks .deal-finder-card{width:440px;height:230px}.leasing-deal-finder .blocks .deal-finder-card:first-child{margin-right:40px}}@media screen and (min-width:1200px){.leasing-deal-finder .blocks .deal-finder-card{width:530px;height:277px}}.leasing-deal-finder .blocks .deal-finder-card__underlay{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent 0 0 no-repeat;background-size:cover;opacity:.9}.leasing-deal-finder .blocks .deal-finder-card__underlay.car{background-image:url(../../images/default/leasing/search-by-car-bg.jpg)}.leasing-deal-finder .blocks .deal-finder-card__underlay.budget{background-image:url(../../images/default/leasing/search-by-budget-bg.jpg)}@media screen and (min-width:480px){.leasing-deal-finder .blocks .deal-finder-card__underlay{opacity:.8}}.leasing-deal-finder .blocks .deal-finder-card__tag{position:absolute;top:0;left:8px;padding:6px 12px 7px;margin:0;font-size:16px;line-height:16px;background:#00a88f}@media screen and (min-width:480px){.leasing-deal-finder .blocks .deal-finder-card__tag{left:15px;padding:10px 18px;font-size:22px;line-height:22px}}@media screen and (min-width:768px){.leasing-deal-finder .blocks .deal-finder-card__tag{left:9px;padding:7px 15px 8px;font-size:18px;line-height:18px}}@media screen and (min-width:992px){.leasing-deal-finder .blocks .deal-finder-card__tag{left:15px;padding:10px 18px;font-size:22px;line-height:22px}}@media screen and (min-width:1200px){.leasing-deal-finder .blocks .deal-finder-card__tag{left:20px;padding:10px 22px 11px;font-size:26px;line-height:26px}}.leasing-deal-finder .blocks .deal-finder-card__text{position:absolute;bottom:8px;left:8px}@media screen and (min-width:480px){.leasing-deal-finder .blocks .deal-finder-card__text{left:15px;bottom:15px}}@media screen and (min-width:768px){.leasing-deal-finder .blocks .deal-finder-card__text{left:9px;bottom:9px}}@media screen and (min-width:992px){.leasing-deal-finder .blocks .deal-finder-card__text{left:15px;bottom:15px}}@media screen and (min-width:1200px){.leasing-deal-finder .blocks .deal-finder-card__text{left:20px;bottom:20px}}.leasing-deal-finder .blocks .deal-finder-card__title{width:155px;margin:0 0 5px;font-size:16px;line-height:17px}@media screen and (min-width:480px){.leasing-deal-finder .blocks .deal-finder-card__title{width:232px;margin-bottom:8px;font-size:24px;line-height:24px}}@media screen and (min-width:768px){.leasing-deal-finder .blocks .deal-finder-card__title{width:175px;margin-bottom:5px;font-size:18px;line-height:18px}}@media screen and (min-width:992px){.leasing-deal-finder .blocks .deal-finder-card__title{width:232px;margin-bottom:8px;font-size:24px;line-height:24px}}@media screen and (min-width:1200px){.leasing-deal-finder .blocks .deal-finder-card__title{width:305px;margin-bottom:15px;font-size:32px;line-height:32px}}.leasing-deal-finder .blocks .deal-finder-card__description{width:165px;margin:0;font-size:12px;line-height:13px}@media screen and (min-width:480px){.leasing-deal-finder .blocks .deal-finder-card__description{width:217px;font-size:16px;line-height:18px}}@media screen and (min-width:768px){.leasing-deal-finder .blocks .deal-finder-card__description{width:180px;font-size:13px;line-height:15px}}@media screen and (min-width:992px){.leasing-deal-finder .blocks .deal-finder-card__description{width:217px;font-size:16px;line-height:18px}}@media screen and (min-width:1200px){.leasing-deal-finder .blocks .deal-finder-card__description{width:270px;font-size:20px;line-height:22px}}.leasing-deal-finder .blocks .deal-finder-card .btn{position:absolute;right:8px;bottom:8px;padding:5px 15px 6px;font-size:12px;line-height:18px}.leasing-deal-finder .blocks .deal-finder-card .btn .triangle{display:inline-block;width:0;height:0;margin-left:7px;margin-bottom:-1px;border-style:solid;border-width:5.5px 0 5.5px 9.5px;border-color:transparent transparent transparent #fff}@media screen and (min-width:480px){.leasing-deal-finder .blocks .deal-finder-card .btn{right:15px;bottom:15px;padding:10px 25px 9px;font-size:18px}.leasing-deal-finder .blocks .deal-finder-card .btn .triangle{margin-left:12px;margin-bottom:-2px;border-width:8.5px 0 8.5px 14.7px}}@media screen and (min-width:768px){.leasing-deal-finder .blocks .deal-finder-card .btn{right:9px;bottom:9px;padding:7px 15px 8px 17px;font-size:14px}.leasing-deal-finder .blocks .deal-finder-card .btn .triangle{margin-left:7px;margin-bottom:-1px;border-width:6px 0 6px 10.4px}}@media screen and (min-width:992px){.leasing-deal-finder .blocks .deal-finder-card .btn{right:15px;bottom:15px;padding:10px 25px 9px;font-size:18px}.leasing-deal-finder .blocks .deal-finder-card .btn .triangle{margin-left:12px;margin-bottom:-2px;border-width:8.5px 0 8.5px 14.7px}}@media screen and (min-width:1200px){.leasing-deal-finder .blocks .deal-finder-card .btn{right:20px;bottom:20px;padding:15px 28px 14px 30px;font-size:22px}.leasing-deal-finder .blocks .deal-finder-card .btn .triangle{margin-left:12px;margin-bottom:-1px;border-width:9px 0 9px 15.6px}}.leasing-fca{background-color:#fff;padding:20px 0}.leasing-fca .fca-badge{width:280px;padding:17px 50px;margin:0 auto;border-radius:5px;text-align:center;color:#fff;background:#701b45}@media screen and (min-width:480px){.leasing-fca .fca-badge{width:440px;padding:1px 20px;text-align:left}}@media screen and (min-width:768px){.leasing-fca .fca-badge{width:670px}}.leasing-fca .fca-badge .fca-logo{display:block;width:155px;margin:0 auto}@media screen and (min-width:480px){.leasing-fca .fca-badge .fca-logo{float:left;width:194px}}@media screen and (min-width:768px){.leasing-fca .fca-badge .fca-logo{width:212px}}.leasing-fca .fca-badge .text{display:inline-block;margin-top:13px;font-size:16px;line-height:18px}@media screen and (min-width:480px){.leasing-fca .fca-badge .text{float:left;width:170px;margin:14px 18px 0}}@media screen and (min-width:768px){.leasing-fca .fca-badge .text{width:321px;margin:19px 0 0 85px;font-size:20px;line-height:26px}}.leasing-gap{background-color:#fff}.leasing-gap .leasing-gap-card{width:320px;margin:12px auto 18px;color:#fff;background:#00a88f;text-align:center}@media screen and (min-width:480px){.leasing-gap .leasing-gap-card{width:480px;margin-top:16px;text-align:left}}@media screen and (min-width:768px){.leasing-gap .leasing-gap-card{position:relative;width:708px;margin-top:51px;margin-bottom:48px}}@media screen and (min-width:992px){.leasing-gap .leasing-gap-card{width:876px;margin-top:64px;margin-bottom:78px}}.leasing-gap .leasing-gap-card__header{width:320px;height:194px;background:transparent url(../../images/default/leasing/gap-320.jpg) 50% no-repeat}@media screen and (min-width:480px){.leasing-gap .leasing-gap-card__header{width:480px;height:194px;background-image:url(../../images/default/leasing/gap-480.jpg)}}@media screen and (min-width:768px){.leasing-gap .leasing-gap-card__header{width:708px;height:396px;background-image:url(../../images/default/leasing/gap-768.jpg)}}@media screen and (min-width:992px){.leasing-gap .leasing-gap-card__header{width:876px;height:396px;background-image:url(../../images/default/leasing/gap-992.jpg)}}.leasing-gap .leasing-gap-card__main-content{padding:10px 20px 25px}@media screen and (min-width:480px){.leasing-gap .leasing-gap-card__main-content{padding:10px 25px 28px}}@media screen and (min-width:768px){.leasing-gap .leasing-gap-card__main-content{position:absolute;top:0;left:0;width:427px;height:100%;padding:23px 35px 37px}}@media screen and (min-width:992px){.leasing-gap .leasing-gap-card__main-content{width:452px;padding:23px 48px 37px}}.leasing-gap .leasing-gap-card__title{font-size:39px}@media screen and (min-width:768px){.leasing-gap .leasing-gap-card__title{margin:13px 0}}.leasing-gap .leasing-gap-card__description{font-size:18px}@media screen and (min-width:480px){.leasing-gap .leasing-gap-card__description{font-size:20px;line-height:28px}}@media screen and (min-width:768px){.leasing-gap .leasing-gap-card__description{font-size:25px;line-height:35px}}.leasing-gap .leasing-gap-card__btn-action{width:100%;padding:16px 20px;margin-top:15px;font-size:18px;font-weight:400;text-transform:none}@media screen and (min-width:480px){.leasing-gap .leasing-gap-card__btn-action{margin-top:17px;font-size:22px}}@media screen and (min-width:768px){.leasing-gap .leasing-gap-card__btn-action{margin-top:22px}}.leasing-why{background-color:#fff}.leasing-why .title{font-size:24px}@media screen and (min-width:768px){.leasing-why .title{font-size:39px}}@media screen and (min-width:768px){.leasing-why .review-from-partner{padding:0 45px}}@media screen and (min-width:992px){.leasing-why .review-from-partner{padding:0}}.leasing-why .review-from-partner .profile-image{display:block;margin:0 auto 15px}@media screen and (min-width:768px){.leasing-why .review-from-partner .profile-image{float:left;margin:0 12px 50px 0}}.leasing-why .review-from-partner .partner-logo{display:block;width:205px;margin:0 auto 15px}@media screen and (min-width:768px){.leasing-why .review-from-partner .partner-logo{display:inline;margin:0}}.leasing-why .review-from-partner .review-text{margin-bottom:10px;font-size:20px;font-style:italic;line-height:28px;text-align:center}@media screen and (min-width:768px){.leasing-why .review-from-partner .review-text{margin-bottom:3px;margin-left:121px;font-size:22px;text-align:left}}.leasing-why .review-from-partner .reviewer-name{font-size:14px;text-align:center}@media screen and (min-width:768px){.leasing-why .review-from-partner .reviewer-name{margin-left:121px;font-size:16px;text-align:left}}.leasing-info-accordion{background-color:#fff}