.leasingSection{margin-bottom:80px}.leasingSection .financeCalculator{gap:40px;flex-wrap:wrap}.leasingSection .financeCalculator__form{margin-bottom:60px}.leasingSection .financeCalculator__title{color:#414141;font-size:24px;font-weight:500;margin-bottom:20px}@media screen and (max-width: 1819px){.leasingSection .financeCalculator__title{font-size:20px}}@media screen and (max-width: 599px){.leasingSection .financeCalculator__title{font-size:18px}}.leasingSection .leasingFormData__value{gap:24px;align-items:flex-end;border-radius:6px 6px 0 0;border:1px solid #EEEEEE;background:#fafafa;border-bottom:none;padding:17px 24px}@media screen and (max-width: 599px){.leasingSection .leasingFormData__value{padding:17px 20px;margin-top:0}}@media screen and (max-width: 479px){.leasingSection .leasingFormData__value{align-items:center;gap:0}}@media screen and (max-width: 419px){.leasingSection .leasingFormData__value{padding:17px 15px}}.leasingSection .leasingFormData__input{font-size:18px;font-weight:500;color:#414141}.leasingSection .leasingFormData__input:focus{border-bottom:2px solid var(--brand-color)}@media screen and (max-width: 479px){.leasingSection .leasingFormData__input{font-size:14px}}.leasingSection .leasingFormData__name{color:#282828}.leasingSection .leasingFormData__range.noUi-horizontal{height:2px!important;background:#dcdcdc}.leasingSection .leasingFormData__range.noUi-horizontal .noUi-value-horizontal{font-size:14px;font-weight:400;color:#747474}@media screen and (max-width: 479px){.leasingSection .leasingFormData__range.noUi-horizontal .noUi-value-horizontal{font-size:12px}}.leasingSection .financeCalculator__selection_checkboxes{margin-bottom:0;padding:28px 30px;align-items:center;background:#fafafa;border:1px solid #EEEEEE;border-radius:6px;line-height:20px;font-weight:400;color:#282828}.leasingSection .financeCalculator__selection_checkboxes .td_large{width:auto}@media screen and (max-width: 767px){.leasingSection .financeCalculator__selection_checkboxes{padding:20px 30px}.leasingSection .financeCalculator__selection_checkboxes .td_large{width:100%;margin-bottom:16px}}@media screen and (max-width: 599px){.leasingSection .financeCalculator__selection_checkboxes{flex-direction:column;align-items:flex-start;padding:16px 20px}}@media screen and (max-width: 419px){.leasingSection .financeCalculator__selection_checkboxes{padding:16px 15px}}@media screen and (max-width: 499px){.leasingSection .financeCalculator__selection:not(:last-child){padding:0 0 40px}}.leasingSection .financeCalculator__checkbox{flex-grow:0;display:flex;align-items:center;margin:0 0 0 24px;text-align:right;font-weight:500;font-size:16px;color:#282828}.leasingSection .financeCalculator__checkbox .customcheck{display:flex;align-items:center;justify-content:center;border:1px solid #DCDCDC;background:#fafafa;border-radius:50%;margin-right:10px;height:20px;width:20px}.leasingSection .financeCalculator__checkbox>input:checked~.customcheck:after{border-radius:50%;background:#fff;height:8px;width:8px}@media screen and (max-width: 767px){.leasingSection .financeCalculator__checkbox{margin:0 24px 0 0}.leasingSection .financeCalculator__checkbox:last-child{margin-right:0}}@media screen and (max-width: 599px){.leasingSection .financeCalculator__checkbox{margin:0 0 12px}.leasingSection .financeCalculator__checkbox:last-child{margin-bottom:0}}@media screen and (max-width: 479px){.leasingSection .financeCalculator__checkbox{font-size:14px}}.leasingSection .financeCalculator__tableSign{flex:1;max-width:900px;color:#747474}@media screen and (max-width: 991px){.leasingSection .financeCalculator__tableSign{max-width:none;width:100%;flex:none}}.leasingSection .financeCalculator__inner,.leasingSection .financeCalculator__wrapTable{width:calc(50% - 20px)}@media screen and (max-width: 1439px){.leasingSection .financeCalculator__inner,.leasingSection .financeCalculator__wrapTable{width:100%;margin-bottom:0}}.leasingSection .financeCalculator__wrapTable--full{gap:40px;display:flex;align-items:center;width:100%}.leasingSection .financeCalculator__wrapTable--full .m-form__actions{margin:0}@media screen and (max-width: 414px){.leasingSection .financeCalculator__wrapTable--full .m-form__actions{width:100%;max-width:none}}.leasingSection .financeCalculator__wrapTable--full .m-btn{white-space:nowrap;line-height:20px;font-weight:600;width:100%;margin:0}@media screen and (max-width: 991px){.leasingSection .financeCalculator__wrapTable--full{flex-wrap:wrap;gap:24px}.leasingSection .financeCalculator__wrapTable--full .hidden-container{width:100%}}@media screen and (max-width: 599px){.leasingSection{margin-bottom:60px}}@media screen and (max-width: 479px){.leasingSection .infoPopup_product{margin-left:0}}.leasingSection__title{color:#2d2e2d;font-size:28px;font-weight:600;margin-bottom:40px}@media screen and (max-width: 1819px){.leasingSection__title{font-size:24px;margin-bottom:32px}}@media screen and (max-width: 479px){.leasingSection__title{font-size:20px;margin-bottom:24px}}.financeCalcResults{padding:30px;border-radius:6px;background:#fafafa;border:1px solid #EEEEEE}@media screen and (max-width: 479px){.financeCalcResults{padding:20px}}@media screen and (max-width: 419px){.financeCalcResults{padding:16px 15px}}.financeCalcResults__grid{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 767px){.financeCalcResults__grid{display:block}}.financeCalcResults__item{position:relative}@media screen and (max-width: 767px){.financeCalcResults__item{gap:20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.financeCalcResults__item:last-child{margin-bottom:0}}@media screen and (max-width: 479px){.financeCalcResults__item{gap:12px}}.financeCalcResults__name{font-weight:400;font-size:16px;color:#414141}@media screen and (max-width: 479px){.financeCalcResults__name{font-size:14px}}.financeCalcResults__value{color:#414141;white-space:nowrap;font-weight:600;font-size:20px;margin-top:8px}.financeCalcResults__value_accent{color:var(--brand-color)}.financeCalcResults__value_small{margin-top:0;text-align:right;font-weight:500;font-size:16px;color:#282828}@media screen and (max-width: 767px){.financeCalcResults__value{margin-top:0}}@media screen and (max-width: 479px){.financeCalcResults__value{font-size:16px}.financeCalcResults__value_small{font-size:14px}}.financeCalcResults__block{margin-top:24px;padding-top:24px;border-top:1px solid #DCDCDC}@media screen and (max-width: 419px){.financeCalcResults__block{margin-top:20px;padding-top:20px}}.financeCalcResults__title{color:#25282b;font-weight:500;font-size:18px;margin-bottom:16px}@media screen and (max-width: 479px){.financeCalcResults__title{font-size:16px}}.financeCalcResults__line{gap:20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.financeCalcResults__line:last-child{margin-bottom:0}@media screen and (max-width: 479px){.financeCalcResults__line{gap:12px}}.leasingBanner{overflow:hidden;position:relative;min-height:320px}.leasingBanner .ms-breadcrumbs{margin:24px 0 40px;line-height:22px}@media screen and (max-width: 599px){.leasingBanner{min-height:auto}.leasingBanner .ms-breadcrumbs{margin:24px 0 32px}}.leasingBanner__background{transform:translate(-50%);position:absolute;max-width:none;z-index:1;left:50%;top:0}@media screen and (max-width: 991px){.leasingBanner__background{transform:none;left:0}}.leasingBanner__container{position:relative;z-index:2}.leasingBanner__content{width:50%;padding-bottom:40px}@media screen and (max-width: 1259px){.leasingBanner__content{width:70%}}@media screen and (max-width: 991px){.leasingBanner__content{width:100%}}.leasingBanner__title{margin:0;background:linear-gradient(344deg,#434343,#f45d1b 40%,#f45d1b 62%,#434343);text-transform:uppercase;font-weight:800;font-size:45px;text-align:center;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 1819px){.leasingBanner__title{font-size:36px}}@media screen and (max-width: 1259px){.leasingBanner__title{font-size:32px}}@media screen and (max-width: 599px){.leasingBanner__title{font-size:24px}}@media screen and (max-width: 479px){.leasingBanner__title{font-size:20px}}.leasingBanner__subtitle{display:flex;align-items:center;justify-content:center;font-weight:500;margin-top:8px;font-size:30px;color:#585858}.leasingBanner__subtitle:before,.leasingBanner__subtitle:after{content:"";flex:1;height:2px;margin:0 20px;max-width:100px;background:linear-gradient(90deg,#0000,#585858)}.leasingBanner__subtitle:after{background:linear-gradient(270deg,#0000,#585858)}@media screen and (max-width: 1819px){.leasingBanner__subtitle{font-size:26px}}@media screen and (max-width: 599px){.leasingBanner__subtitle{font-size:20px}.leasingBanner__subtitle:before,.leasingBanner__subtitle:after{display:none}}@media screen and (max-width: 479px){.leasingBanner__subtitle{font-size:16px}}.leasingProgram{gap:50px;display:flex;flex-wrap:wrap;align-items:flex-start;box-shadow:0 4px 10px #0000001a;transition:color .2s ease-in-out;background:transparent;margin-bottom:24px;border-radius:6px;padding:54px 50px;position:relative;overflow:hidden;border:none;width:100%;color:#424242;text-align:left}.leasingProgram:last-child{margin-bottom:0}@media screen and (min-width: 768px){.leasingProgram:hover{color:#fff}.leasingProgram:hover .leasingProgram__background_default{opacity:0}.leasingProgram:hover .leasingProgram__background_active{opacity:1}.leasingProgram:hover .leasingProgram__paramName,.leasingProgram:hover .leasingProgram__paramData{color:#fff}.leasingProgram:hover .leasingProgram__button{color:var(--brand-color);background:#fff}}@media screen and (max-width: 1819px){.leasingProgram{gap:24px;padding:32px}}@media screen and (max-width: 1259px){.leasingProgram{gap:20px 24px;padding:24px 30px}}@media screen and (max-width: 599px){.leasingProgram{background:#ebf1ef}}@media screen and (max-width: 414px){.leasingProgram{gap:20px;padding:20px 15px}}.leasingProgram__background{transition:opacity .2s ease-in-out;position:absolute;max-width:none;z-index:1;right:0;top:0}.leasingProgram__background_active{opacity:0}@media screen and (max-width: 599px){.leasingProgram__background{display:none}}.leasingProgram__text{width:400px;line-height:20px;position:relative;z-index:2}@media screen and (max-width: 1819px){.leasingProgram__text{width:320px}}@media screen and (max-width: 1259px){.leasingProgram__text{width:auto;flex:1}}@media screen and (max-width: 599px){.leasingProgram__text{flex:none;width:100%}}.leasingProgram__name{line-height:24px;font-weight:700;text-transform:uppercase}.leasingProgram__description{font-size:14px;font-weight:500;margin-top:14px}.leasingProgram__params{gap:24px;display:flex;align-items:flex-start;transition:opacity .2s ease-in-out;position:relative;z-index:2;flex:1}@media screen and (max-width: 1259px){.leasingProgram__params{order:1;flex:none;width:100%}}@media screen and (max-width: 599px){.leasingProgram__params{gap:20px;flex-wrap:wrap}}.leasingProgram__param{flex:1;position:relative}.leasingProgram__param_large{flex:2}@media screen and (max-width: 599px){.leasingProgram__param{flex:none;width:100%}}.leasingProgram__paramName{font-size:20px;font-weight:600;line-height:24px;color:#959595;transition:color .2s ease-in-out}@media screen and (max-width: 1819px){.leasingProgram__paramName{font-size:16px;line-height:20px}}.leasingProgram__paramData{color:var(--brand-color);font-weight:700;font-size:24px;margin-top:8px;transition:color .2s ease-in-out}.leasingProgram__paramData b{font-size:34px}.leasingProgram__paramData_small{font-size:16px;margin-top:10px}.leasingProgram__paramData_small img{margin-top:8px}@media screen and (max-width: 1819px){.leasingProgram__paramData{font-size:20px}.leasingProgram__paramData b{font-size:28px}.leasingProgram__paramData_small{font-size:14px}}@media screen and (max-width: 479px){.leasingProgram__paramData b{font-size:24px}}.leasingProgram__button{z-index:2;position:relative;border-radius:6px;background:var(--brand-color);transition:color .2s ease-in-out,background-color .2s ease-in-out;font-weight:600;color:#fff;padding:20px;height:65px;width:250px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1259px){.leasingProgram__button{width:auto;height:auto;line-height:20px;padding:16px 24px}}@media screen and (max-width: 599px){.leasingProgram__button{order:1}}.leasingWork{display:flex;flex-wrap:wrap;position:relative;border-radius:6px;overflow:hidden;color:#fff;padding:80px;background:linear-gradient(112deg,#0D0D0D -48.58%,rgba(69,69,69,.86) 22.15%,var(--brand-color) 161.13%)}@media screen and (max-width: 1819px){.leasingWork{padding:40px}}@media screen and (max-width: 1259px){.leasingWork{padding:24px}}@media screen and (max-width: 991px){.leasingWork{padding:30px;margin:0 -30px;border-radius:0}}@media screen and (max-width: 414px){.leasingWork{padding:20px 15px;margin:0 -15px}}.leasingWork__background{position:absolute;max-width:none;z-index:1;left:0;top:0}@media screen and (max-width: 991px){.leasingWork__background{display:none}}.leasingWork__main{flex:1;display:flex;flex-direction:column;margin-right:50px;position:relative;z-index:2}@media screen and (max-width: 1819px){.leasingWork__main{flex:none;width:100%;margin-right:0;flex-direction:row;align-items:flex-start;margin-bottom:32px}}@media screen and (max-width: 991px){.leasingWork__main{gap:24px;flex-wrap:wrap}}.leasingWork__data{margin-bottom:36px}@media screen and (max-width: 1819px){.leasingWork__data{margin:0}}@media screen and (max-width: 991px){.leasingWork__data{width:100%}}.leasingWork__title{font-size:28px;font-weight:600;margin-bottom:36px}@media screen and (max-width: 1819px){.leasingWork__title{font-size:24px;margin-bottom:20px}}@media screen and (max-width: 479px){.leasingWork__title{font-size:20px}}.leasingWork__subtitle{position:relative}.leasingWork__button{display:flex;align-items:center;justify-content:center;background:#fff;color:var(--brand-color);border:none;width:250px;height:65px;padding:20px;outline:none;margin-top:auto;border-radius:6px;text-align:center;font-weight:600;font-size:16px}@media screen and (max-width: 1819px){.leasingWork__button{margin:0 0 0 auto}}@media screen and (max-width: 1259px){.leasingWork__button{width:auto;height:auto;line-height:20px;padding:16px 24px}}@media screen and (max-width: 991px){.leasingWork__button{margin:0}}.leasingWork__grid{width:1210px;display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width: 1819px){.leasingWork__grid{width:100%}}@media screen and (max-width: 991px){.leasingWork__grid{grid-template-columns:100%}}.leasingWork__item{display:flex;background:#fff;border-radius:6px;padding:16px 20px;position:relative;color:#282828;z-index:2}.leasingWork__item:before{content:"";background:radial-gradient(208% 540% at 122% 480%,#f45d1b,#0da94400);position:absolute;z-index:1;bottom:0;right:0;left:0;top:0}@media screen and (max-width: 599px){.leasingWork__item{flex-wrap:wrap}}.leasingWork__preview{width:190px;overflow:hidden;position:relative;border-radius:4px;align-self:flex-start}.leasingWork__preview:before{content:"";display:block;padding-top:102px}.leasingWork__preview img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;transform:translate(-50%,-50%);position:absolute;z-index:1;left:50%;top:50%}@media screen and (max-width: 1819px){.leasingWork__preview{width:160px}}@media screen and (max-width: 599px){.leasingWork__preview{width:190px}}.leasingWork__text{flex:1;margin:0 20px;color:#282828;position:relative;z-index:1}@media screen and (max-width: 599px){.leasingWork__text{order:1;flex:none;width:100%;margin:16px 0 0}}.leasingWork__name{font-size:16px;font-weight:600}.leasingWork__description{font-size:14px;margin-top:8px}.leasingWork__number{width:22px;height:22px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;background:var(--brand-color);border-radius:50%;text-align:center;font-weight:600;font-size:14px;color:#fff}@media screen and (max-width: 599px){.leasingWork__number{margin-left:auto}}.leasingPartners{position:relative}.leasingPartners .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 120px)/5);margin-right:30px}@media screen and (max-width: 1259px){.leasingPartners .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 90px)/4)}}@media screen and (max-width: 991px){.leasingPartners .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 60px) / 3)}}@media screen and (max-width: 767px){.leasingPartners .swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 30px)/2)}}@media screen and (max-width: 479px){.leasingPartners .swiper:not(.swiper-initialized) .swiper-slide{width:100%}}.leasingPartners .swiper-slide{height:auto;position:relative}.leasingPartners .swiper-slide:before{content:"";display:block;padding-top:30%}.leasingPartners .swiper-slide img{filter:grayscale(1);transition:filter .2s ease-in-out,opacity .2s ease-in-out;transform:translate(-50%,-50%);position:absolute;max-height:100%;max-width:80%;opacity:.5;z-index:1;left:50%;top:50%}@media screen and (min-width: 768px){.leasingPartners .swiper-slide:hover img{filter:none;opacity:1}}@media screen and (max-width: 767px){.leasingPartners .swiper-slide img{filter:none;opacity:1}}.leasingPartners .swiper__control{cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s ease-in-out,opacity .2s ease-in-out;transform:translateY(-50%) scaleX(-1);background:transparent;position:absolute;color:#959595;height:40px;width:30px;z-index:3;padding:0;border:0;top:50%}.leasingPartners .swiper__control:hover:not(.disabled):not(.hidden){color:var(--brand-color, #F45D1B)}.leasingPartners .swiper__control.disabled,.leasingPartners .swiper__control.hidden{opacity:.5;color:#959595;cursor:default}.leasingPartners .swiper__control_prev{right:100%}.leasingPartners .swiper__control_next{transform:translateY(-50%);left:100%}@media screen and (max-width: 414px){.leasingPartners .swiper__control_prev{right:calc(100% - 15px)}.leasingPartners .swiper__control_next{left:calc(100% - 15px)}}
