.page-layout{padding:50px;background-color:#fff}.page-layout.disable-padding{padding:0}.page-description .page-description-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.page-description button{max-width:fit-content;padding:19px 52px;font-size:17px}.page-description .link-content .link-text{text-decoration:underline}.page-description__action{display:flex;width:100%;justify-content:space-between}.page-description__action .action-description-container,.page-description__action.flex-description{display:flex;flex-direction:column}.page-description__action .action-description-container .description{font-size:24px;line-height:33px}.page-description__action .action-description-container button.MuiButtonBase-root{margin-top:35px}.page-description__action .action-sub-description-container .sub-description{font-size:24px;line-height:33px;margin-top:30px}.page-description__action .arrow-icon{cursor:pointer}@media(max-width:950px){.page-description .description-container{display:flex;flex-direction:column;gap:65px}}@media(max-width:750px){.page-description .page-description-container h1{font-size:80px!important}}@media(max-width:540px){.page-description .page-description-container h1{font-size:55px!important}.page-description .description-container .action-description-container{flex:1}.page-description .description-container .action-description-container button.MuiButtonBase-root{min-width:100%}.page-description .arrow-icon{display:none}}@media(max-width:750px){.collapsed-description-container{display:flex;flex-direction:column;align-items:center}.collapsed-description-container .MuiCollapse-root.collapsed-description{overflow:hidden;position:relative}.collapsed-description-container .MuiCollapse-root.collapsed-description .percents .percent-display .percent-container{display:flex}.collapsed-description-container .MuiCollapse-root.collapsed-description:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(transparent,#fff)}.collapsed-description-container .MuiCollapse-root.collapsed-description.active:before{display:none}.collapsed-description-container .MuiCollapse-root.collapsed-description article.quote-article{margin-bottom:65px!important}.collapsed-description-container .MuiCollapse-root.collapsed-description .percent-display{width:100%;flex-direction:column;justify-content:flex-start;gap:35px}.collapsed-description-container .view-more-text{color:#222224;text-transform:capitalize;position:relative;top:-50px;font-size:16px;cursor:pointer}.collapsed-description-container .view-more-text:before{content:"";width:100%;left:0;bottom:-40%;height:1px;background-color:#222224;position:absolute}}.dealers-about-us{color:#222224}.dealers-about-us__description .description-container{display:grid;grid-template-columns:1fr 1fr}@media(max-width:750px){.dealers-about-us .page-description .description-container{grid-template-columns:1fr}.dealers-about-us .view-more-text{top:0}}.dealers-main{color:#222224;padding-top:50px!important}.dealers-main .section-wrapper{padding:0}.dealers-main .page-description{padding:50px}.dealers-main__image{width:100%;height:800px;object-fit:cover}.benefit-item{display:flex;flex-direction:column;justify-content:space-between;padding:40px;min-height:550px;scroll-snap-align:start;background-color:#fff;white-space:break-spaces}.benefit-item .benefit-item-head-title-container{display:flex;flex-direction:column;gap:35px}.benefit-item .benefit-item-head-title-container .icon img{width:45px;height:45px}.benefit-item .benefit-item-head-title-container .title{font-size:30px;line-height:33px}.benefit-item .description{font-size:17px;line-height:25px}.dot-scroller{position:relative;overflow:hidden}.dealers-obligation{background-color:#f7f7f7;color:#222224}.dealers-obligation .page-description{margin-bottom:50px}.dealers-obligation__container{display:grid;position:relative;grid-template-columns:32% 1fr}.dealers-obligation__container .benefit-item{background-color:#fff;border:none}.dealers-obligation__items{display:flex;min-width:100%;width:100%;position:relative;margin-left:auto;margin-top:50px;gap:15px}@media(max-width:1200px){.dealers-obligation .hidden-fr{display:none}.dealers-obligation__container{grid-template-columns:1fr}}@media(max-width:1000px){.dealers-obligation .page-description__action{flex-direction:column;gap:50px}}@media(max-width:900px){.dealers-obligation{padding-bottom:100px}.dealers-obligation .hidden-fr{display:none}.dealers-obligation__container{display:flex}.dealers-obligation__container .benefit-item.carouse-section-item{min-width:100%}.dealers-obligation .dot-scroller__cells{top:117%}}.dealers-presentation{color:#222224}.dealers-presentation.page-layout{padding:50px}.dealers-presentation__container{display:grid;grid-template-areas:"image text" "image actions";align-items:center;padding:100px;background-color:#fff}.dealers-presentation__content{display:flex;flex-direction:column}.dealers-presentation__image{grid-area:image}.dealers-presentation__text{display:flex;grid-area:text;flex-direction:column;gap:50px}.dealers-presentation__text .quote-article__title{gap:15px}.dealers-presentation__text .description-text{font-size:27px;line-height:37px}.dealers-presentation__actions{display:flex;grid-area:actions;gap:20px;margin-top:65px}.dealers-presentation__actions button{font-size:17px;min-width:120px}.dealers-presentation__actions button.pdf-button{gap:10px}@media(max-width:1250px){.dealers-presentation__container{padding:50px}.dealers-presentation__image img{width:350px;height:300px}}@media(max-width:1000px){.dealers-presentation__container{grid-template-areas:"text" "image" "actions";align-items:center;justify-content:center}.dealers-presentation__image{margin-top:65px}.dealers-presentation__image img{width:100%;height:185px}.dealers-presentation__actions{margin-top:65px;justify-content:center}}@media(max-width:650px){.dealers-presentation.page-layout{padding:50px 0}.dealers-presentation__container{padding:20px}}.dealers-profitability{color:#222224;background-color:#f7f7f7}.dealers-profitability__container{position:relative;display:grid;grid-template-columns:1fr;width:100%;gap:50px;align-items:flex-end;min-height:700px;padding-top:50px}.dealers-profitability__container .carousel-items{height:100%;align-items:end;width:100%;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr}.dealers-profitability__container .profitability{padding:50px;display:flex;flex-direction:column;justify-content:space-between}.dealers-profitability__container .profitability .value{font-size:65px}.dealers-profitability__container .profitability .description{font-size:19px}.dealers-profitability__container .profitability-retail,.dealers-profitability__container .profitability-selling{background-color:#fff;height:65%}.dealers-profitability__container .profitability-percent{color:#fff;background-color:#687d64;height:100%}@media(max-width:1200px){.dealers-profitability__container{grid-template-columns:1fr}.dealers-profitability__container .profitability{min-width:100%;height:100%!important}.dealers-profitability__container .dot-scroller{height:100%}.dealers-profitability__container .dot-scroller__carousel{height:100%;align-items:flex-end}.dealers-profitability__container .dot-scroller__cells{top:114%}}@media(max-width:700px){.dealers-profitability{padding-bottom:100px}.dealers-profitability .action-description-container{display:none}.dealers-profitability .profitability.carouse-section-item{padding:40px;min-width:100%}.dealers-profitability .profitability.carouse-section-item .value{font-size:55px}}.support-item{background-color:hsla(0,0%,100%,.051);padding:40px;color:#fff;display:flex;flex-direction:column}.support-item__index{padding:18px 17px;margin-bottom:35px;background-color:#687d64;width:fit-content}.support-item__content{display:flex;flex-direction:column;gap:70px}.support-item__text{display:flex;flex-wrap:wrap;margin:0;gap:20px;padding:0 0 0 15px;list-style:none}.support-item__text .list-item{position:relative}.support-item__text .list-item:before{content:"";width:5px;height:5px;background:#fff;left:-13;top:50%;position:absolute;border-radius:50%;transform:translateY(-50%)}@media(max-width:500px){.support-item__text{list-style:inside}.support-item__text .list-item:before{display:none}}.dealers-support{color:#fff;background:#222224}.dealers-support__items{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding-top:50px}@media(max-width:750px){.dealers-support .page-description .description-container .page-description__action{flex-direction:column;gap:65px}.dealers-support__items{grid-template-columns:1fr}}.custom-scroller{overflow-x:scroll;white-space:nowrap}.custom-scroller::-webkit-scrollbar{background:transparent}.custom-scroller::-webkit-scrollbar-thumb{background:transparent;border-radius:10px}.custom-scroller::-webkit-scrollbar-thumb:hover{background:transparent}.dealers-work-item{color:#222224;position:relative}.dealers-work-item__content{display:flex;flex-direction:column;gap:35px;padding-left:105px}.dealers-work-item__title{font-size:30px;height:100px;text-wrap:wrap}.dealers-work-item__description{display:block;text-wrap:wrap;font-size:17px;line-height:25px}.dealers-work-item__side-widget{position:absolute;height:100%;left:0;top:0}.dealers-work-item__side-widget .index{background-color:#687d64;color:#fff;padding:18px;position:relative;z-index:1}.dealers-work-item__side-widget .stroke{position:absolute;left:50%;top:0;width:1px;background-color:rgba(34,34,36,.149);height:100%}.dealers-work-item__side-widget .bottom-block{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:0;width:13px;height:13px;background-color:#222224}.dealers-work{color:#222224}.dealers-work__container{display:grid;grid-template-columns:1fr;width:100vw}.dealers-work__items{display:grid;grid-auto-flow:column;width:100vw;scroll-snap-type:x mandatory;margin-left:auto;margin-top:50px}.dealers-work__items .dealers-work-item{margin-right:100px;padding-top:100px;padding-bottom:50px;scroll-snap-align:start}.dealers-work__items .dealers-work-item__content{width:400px}.dealers-work__items .dealers-work-item__title{font-weight:400}@media(max-width:1200px){.dealers-work__container{width:100%}.dealers-work__items{width:100%;grid-auto-columns:minmax(50%,auto)}}@media(max-width:1050px){.dealers-work .page-description__action{flex-direction:column;gap:65px}}@media(max-width:950px){.dealers-work__items{grid-auto-columns:minmax(101%,auto)}}@media(max-width:600px){.dealers-work .dealers-work-item{margin-right:20px}.dealers-work .dealers-work-item__content{width:100%;padding-left:80px}}.faqs-page{color:#222224;padding-top:100px}.faqs-page .page-description>section:first-child{display:flex;align-items:baseline}.faqs-page .page-description .MuiDivider-root{margin-top:65px;margin-bottom:65px}.faqs-page .page-description .MuiAccordionSummary-root{gap:50px}.faqs-page .page-description .faqs-content{min-width:100%}.faqs-page .page-description .description-container{display:grid;grid-template-columns:30% 1fr}.faqs-page .faqs__accordion{padding-top:0!important}.faqs-page .faqs-content__summary{padding-top:45px!important;padding-bottom:45px!important}.faqs-page .MuiPaper-root.inner-accordion button.MuiButtonBase-root{padding:0}@media(max-width:950px){.faqs-page .page-description .description-container{display:grid;grid-template-columns:1fr}.faqs-page .page-description .description-container .faqs-content h3 button{padding-left:0}}@media(max-width:500px){.faqs-page{padding-left:20px;padding-right:20px}}.presentation_backdrop{position:fixed;inset:0;z-index:1202;backdrop-filter:blur(20px);background:rgba(0,0,0,.1);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s linear,visibility .3s linear}.presentation_backdrop.show{opacity:1;pointer-events:all;visibility:visible}.presentation_modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:344px;padding:64px 18px 80px;border-radius:4px;box-shadow:0 0 16px 0 rgba(0,0,0,.1);background-color:#fff;scale:.5;transition:scale .2s linear}@media(min-width:1280px){.presentation_modal{width:480px;padding:64px 32px 80px}}.presentation_backdrop.show .presentation_modal{scale:1}.presentation_closeBtn{position:absolute;top:10px;right:10px;width:40px;height:40px;border:none;background-color:transparent;background-image:url('data:image/svg+xml,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24.000000" height="24.000000" fill="none"><rect id="close-icon" width="24.000000" height="24.000000" x="0.000000" y="0.000000" fill="rgb(255,255,255)" fill-opacity="0" /><path id="Vector" d="M12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22Z" stroke="rgb(153,153,153)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" /><path id="Vector" d="M15 9L9 15" fill-rule="nonzero" stroke="rgb(153,153,153)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" /><path id="Vector" d="M9 9L15 15" fill-rule="nonzero" stroke="rgb(153,153,153)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" /></svg>');background-size:30px 30px}.presentation_closeBtn,.presentation_image{background-repeat:no-repeat;background-position:50%}.presentation_image{margin:0 auto;width:48px;height:48px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="48.000000" height="48.000000" fill="none"><rect id="Frame" width="48.000000" height="48.000000" x="0.000000" y="0.000000" fill="rgb(255,255,255)" fill-opacity="0" /><path id="Vector" d="M12 4C10.9391 4 9.92172 4.42143 9.17157 5.17157C8.42143 5.92172 8 6.93913 8 8L8 40C8 41.0609 8.42143 42.0783 9.17157 42.8284C9.92172 43.5786 10.9391 44 12 44L36 44C37.0609 44 38.0783 43.5786 38.8284 42.8284C39.5786 42.0783 40 41.0609 40 40L40 14L30 4L12 4Z" fill-rule="nonzero" stroke="rgb(104,125,100)" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" /><path id="Vector" d="M28 4L28 12C28 13.0609 28.4214 14.0783 29.1716 14.8284C29.9217 15.5786 30.9391 16 32 16L40 16" fill-rule="nonzero" stroke="rgb(104,125,100)" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" /><path id="Vector" d="M12 0L0 0" stroke="rgb(104,125,100)" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" transform="matrix(0,1,-1,0,24,24)" /><path id="Vector" d="M18 30L24 36L30 30" fill-rule="nonzero" stroke="rgb(104,125,100)" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" /></svg>')}.presentation_text{margin-top:12px;font-family:var(--font-inter);font-size:14px;text-align:center;line-height:1.4;letter-spacing:.3;color:rgba(0,0,0,.6)}@media(min-width:1280px){.presentation_text{font-size:16px}}.presentation_form{margin-top:32px;width:100%}@media(min-width:1280px){.presentation_form{margin-top:28px}}.presentation_form__input{width:100%;padding:16px 24px;font-family:var(--font-inter);font-size:14px;font-weight:400;color:#222224;background-color:transparent;border:1px solid rgba(0,0,0,.2);border-radius:4px;transition:border .3s linear}@media(min-width:1280px){.presentation_form__input{height:65px}}.presentation_form__input:invalid{border:1px solid #a81e1e}.presentation_form__button{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;font-family:var(--font-inter);font-size:14px;font-weight:400;color:#fff;border-radius:4px;background-color:#000;cursor:pointer}.presentation_form__button span{margin-top:2px;width:16px;height:16px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none"><rect id="Frame" width="16.000000" height="16.000000" x="0.000000" y="0.000000" fill="rgb(255,255,255)" fill-opacity="0" /><path id="Vector" d="M3.33325 8L12.6666 8" stroke="rgb(255,255,255)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" /><path id="Vector" d="M8 3.33325L12.6667 7.99992L8 12.6666" fill-rule="nonzero" stroke="rgb(255,255,255)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" /></svg>');background-repeat:no-repeat;background-position:50%}.presentation_form:has(input:invalid):not(:has(input:focus)) .presentation_form__button{pointer-events:none;opacity:.5}