html body.skin-fiat{padding:50px 0 0 0}
html body.skin-fiat .hub-card{overflow-wrap:break-word}
html body.skin-fiat .hub-card.hub-card-big .hub-card-content.no-hub-card-section{margin-top:0}
html body.skin-fiat .secondary-menu-component ~ .hub-page-content{margin-top:72px;height:calc(100% -  72px)}
html body.skin-fiat .car-badge-component ~ .hub-page-content{margin-top:72px;height:calc(100% -  72px)}
html body.skin-fiat .car-badge-component ~ .hub-page-content .particle-funding-modal,html body.skin-fiat .car-badge-component ~ .hub-page-content .particle-datasheet-modal,html body.skin-fiat .car-badge-component ~ .hub-page-content .particle-features-modal{top:122px}
html body.skin-fiat .hub-digital-dealer-template .hub-car-summary{top:50px}
@media only screen and (max-width:720px){html body.skin-fiat .hub-page-content{margin-bottom:65px}
html body.skin-fiat .hub-page-content .particle-funding-modal,html body.skin-fiat .hub-page-content .particle-datasheet-modal,html body.skin-fiat .hub-page-content .particle-features-modal{top:50px}
html body.skin-fiat .secondary-menu-component ~ .hub-page-content{margin-top:72px;height:calc(100% -  137px)}
html body.skin-fiat .car-badge-component ~ .hub-page-content{margin-top:77px;height:calc(100% -  142px)}
html body.skin-fiat .car-badge-component ~ .hub-page-content .particle-funding-modal,html body.skin-fiat .car-badge-component ~ .hub-page-content .particle-datasheet-modal,html body.skin-fiat .car-badge-component ~ .hub-page-content .particle-features-modal{top:127px}
}
@media only screen and (max-width:720px){html body.static-header{padding:0}
html body.static-header .hub-page-content{padding:50px 0 0 0}
html body.static-header .scroll-car-badge-top,html body.static-header .scroll-car-badge-bottom{position:fixed;background-color:#fff;z-index:150;-webkit-animation-duration:.5s;-webkit-animation-timing-function:ease;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards}
html body.static-header .scroll-car-badge-top{-webkit-animation-name:schollCarBadgeTop}
html body.static-header .scroll-car-badge-bottom{-webkit-animation-name:schollCarBadgeBottom}
}
.z-index-auto{z-index:auto}
.z-index-100{z-index:100}
.z-index-150{z-index:150}
.z-index-200{z-index:200}
@keyframes schollCarBadgeTop{from{top:50px}
to{top:0}
}
@keyframes schollCarBadgeBottom{from{top:0}
to{top:50px}
}
div[role="button"]:focus,input:focus,select:focus,textarea:focus,button:focus{outline:0}
.btn,a,button{border-radius:0}
.btn:hover,a:hover,button:hover{cursor:pointer}
.car-assembler-vue{padding:0 10px;align-items:flex-start}
.car-assembler-vue .car-part-list-container{justify-content:space-around}
.car-assembler-vue .car-assembler-title .title-text{background-color:#73757d;color:#fff;padding:0 10px}
.car-assembler-vue .car-assembler-title .title-arrow{border-left:20px solid #73757d}
@media only screen and (max-width:949px){.car-assembler-vue{flex-direction:column;align-items:center}
.car-assembler-vue .car-part-list-container.docked{background-color:#edede3}
}
.car-color-selector-wrapper .box-content,.car-color-selector-wrapper .box-legal-info,.car-color-selector-wrapper .box-image{width:calc(40vw)}
.car-color-selector-wrapper h1,.car-color-selector-wrapper p,.car-color-selector-wrapper span,.car-color-selector-wrapper li,.car-color-selector-wrapper h2{color:#fff}
.car-color-selector-wrapper .lead-container{top:50px}
.car-color-selector-wrapper .box-content{background-color:#40424a}
.car-color-selector-wrapper .box-content .legal-info span{font-size:1rem}
.car-color-selector-wrapper .box-content .legal-info .icon{fill:#e50353}
.car-color-selector-wrapper .box-content .legal-info svg{width:18px;height:18px}
.car-color-selector-wrapper .box-content .car-color-title{margin-top:33px}
.car-color-selector-wrapper .box-content .car-color-title h1{font-size:2.4rem}
.car-color-selector-wrapper .box-content .car-color-price h2{font-size:2.4rem}
.car-color-selector-wrapper .box-content .car-color-price .currency-type{font-size:1.4rem;font-weight:bold;margin-right:10px;margin-top:10px;color:#fff}
.car-color-selector-wrapper .box-content .car-color-price .price-description{font-size:1.2rem}
.car-color-selector-wrapper .box-content .box-car-colors{margin-bottom:0;padding:0;width:100%}
.car-color-selector-wrapper .box-content .box-car-colors .colors-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}
.car-color-selector-wrapper .box-content .box-car-colors .colors-list li.selected{border:2px solid #73757d;width:30px;height:30px}
.car-color-selector-wrapper .box-content .car-color-cta{display:flex}
.car-color-selector-wrapper .box-content .car-color-cta a{margin:0;width:100%;height:60px}
.car-color-selector-wrapper .box-legal-info{background-color:#40424a}
.car-color-selector-wrapper .box-legal-info .close-box-legal-info span{font-size:1rem}
.car-color-selector-wrapper .box-legal-info .close-box-legal-info .close-box-legal-info-icon{fill:#e50353}
.car-color-selector-wrapper .box-legal-info .close-box-legal-info svg{width:18px;height:18px}
@media only screen and (min-width:721px) and (max-width:960px){.car-color-selector-wrapper .box-content .box-car-colors{position:relative;order:-1}
.car-color-selector-wrapper .box-content .car-color-title{margin-top:10px}
}
@media only screen and (max-width:720px){.car-color-selector-wrapper .box-content,.car-color-selector-wrapper .box-legal-info,.car-color-selector-wrapper .box-image{width:100%}
.car-color-selector-wrapper .box-content .car-color-title{margin-bottom:16px}
.car-color-selector-wrapper .box-content .car-color-title span{font-size:1.4rem}
.car-color-selector-wrapper .box-content .car-color-price{margin-bottom:21px}
.car-color-selector-wrapper .box-content .box-car-colors{position:relative;order:-1}
.car-color-selector-wrapper .box-content .car-color-title{margin-top:10px}
.car-color-selector-wrapper .box-content .car-highlight-list{order:1;display:inline}
.car-color-selector-wrapper .box-content .car-highlight-list>li{font-size:1.4rem;width:100%}
.car-color-selector-wrapper .box-legal-info p{font-size:1.1rem}
}
.car-part-list-vue .part-list-summary{padding:0}
.car-part-list-vue .part-list-summary .part-list-icon svg.bullet-fiat{display:block}
.car-part-list-vue .part-list-summary .part-list-icon svg .arrow{transition:fill .3s ease}
.car-part-list-vue .part-list-summary .part-list-icon span{color:#fff;margin-left:-3px;transition:margin .3s ease}
.car-part-list-vue .part-list-summary .part-list-details h2{color:#73757d;font-weight:500}
@media screen and (min-width:950px) and (max-width:1300px){.car-part-list-vue .part-list-summary .part-list-details h2{font-size:calc(1rem + 1.0000000000000009 * ((100vw - 950px) / 350))}
}
.car-part-list-vue .part-list-summary .part-list-details .details-price{color:#e50353;font-weight:500}
.car-part-list-vue .part-list{bottom:calc(100% + 9px);width:300px}
.car-part-list-vue .part-list .part-list-header{padding:14px 18px 14px}
.car-part-list-vue .part-list .part-list-header .header-price{color:#e50353}
.car-part-list-vue .part-list ul{padding:11px 11px 11px 18px}
.car-part-list-vue .part-list ul li .part-item-selector{margin-right:0}
.car-part-list-vue .part-list ul li.selected .radio-big:before{background-color:#e50353}
.car-part-list-vue .part-list ul li.selected .round-checkbox-check{fill:#e50353;stroke:#e50353}
.car-part-list-vue .part-list ul li .part-item-group .part-item-image-container{margin:0 18px}
.car-part-list-vue .part-list ul li .part-item-group .part-item-details .part-item-price{color:#e50353}
.car-part-list-vue.open .part-list-summary{padding:0}
.car-part-list-vue.open .part-list-summary .part-list-icon svg .arrow{fill:#e50353}
.car-part-list-vue.selected .part-list-summary .part-list-icon svg .arrow{fill:#e50353 !important}
@media only screen and (max-width:949px){.car-part-list-vue .part-list-summary .part-list-icon svg .arrow{fill:#e50353}
.car-part-list-vue .part-list ul li .part-item-group .part-item-image-container{margin:0 13px}
.car-part-list-container.docked .car-part-list-vue.open .part-list-summary .part-list-icon svg .arrow{fill:#e50353}
.car-part-list-container.docked .car-part-list-vue.open .part-list-details .docked-label{color:#e50353}
}
.car-selector .selector-body .garage-selector .hub-button--g2{padding:22px 0;font-weight:400;font-size:1.3rem;margin-top:40px;width:100%;max-width:300px}
.car-selector .selector-body .garage-selector .register-link,.car-selector .selector-body .garage-selector .add-new-car-link{display:none}
.car-selector .selector-body .garage-selector .car-list-empty .hub-button{display:none}
.car-selector .selector-body .garage-selector .car-list-empty p{width:100%}
.car-selector .selector-body .garage-selector .car-list-empty p.sub-title{width:300px}
.car-selector .selector-body .garage-selector .car-list-empty .empty-garage-text{text-align:left}
.car-selector .selector-body .garage-selector .section-title{text-transform:uppercase}
.car-selector .selector-body .garage-selector .car-list-container{flex-wrap:wrap;margin-top:0}
.car-selector .selector-body .garage-selector .car-list-container p{margin:0 auto 20px}
.car-selector .selector-body .garage-selector .car-list-container .car-item .select-car-btn{display:none}
.car-selector .car-small-card-vue .select-car-btn{display:none}
.car-summary-detail__content--section-detail .model{color:#73757d}
.car-summary-detail__content--section-detail .engine{color:#40424a}
.car-summary-detail__content--footer-name,.car-summary-detail__content--footer-address{color:#40424a}
.car-summary-detail__content--footer-name{color:#40424a}
.car-summary-detail__content--footer-name .prefix{color:#e50353}
.car-summary-detail__content--footer .hub-button{background-color:#fff;border:1px solid #e50353}
.car-summary-detail__content--footer .hub-button .hub-button__label{color:#e50353}
.form-container{padding-top:16px}
.form-container .location-auto-complete-input .search-location{color:#18131f;border:1px solid #18131f;padding:1rem !important;margin-bottom:4rem !important;font-size:1.8rem;line-height:24px}
.form-container .location-auto-complete-input .search-location::placeholder{font-size:1.2rem;line-height:21px;font-weight:lighter}
.form-container .location-auto-complete-input .search-location input{margin-bottom:4rem !important}
.form-container .location-button{max-width:100%;margin:0;border-width:0;background-color:#18131f;padding:2.5rem;border-radius:4px;transform:inherit}
.form-container .location-button>*{transform:inherit}
.form-container .location-button>div{display:none}
.form-container .location-button span,.form-container .location-button .hub-button__label{font-size:1.8rem;line-height:24px;color:#fff;font-weight:bold}
.client-summary-detail__content{border-bottom:2px solid #979797}
.client-summary-detail__content--section ul li{color:#40424a}
.client-summary-detail__content--section ul li span{color:#e50353}
.client-summary-detail__edit-client{color:#e50353}
.contact-card-component{background-color:#eceef6}
.contact-card-component .contact-card-content .text-container h1{color:#40424a;font-size:2rem;font-weight:800;text-transform:uppercase}
.contact-card-component .contact-card-content .text-container h1:after{border-bottom:2px solid #e50353}
.contact-card-component .contact-card-content .text-container p{max-width:170px}
.contact-card-component .contact-card-content .text-container p,.contact-card-component .contact-card-content .text-container a,.contact-card-component .contact-card-content .text-container span{font-size:1.4rem;font-weight:300;line-height:1.3;color:#40424a}
.contact-card-component .arrow-right{border-top:1px solid #40424a;border-right:1px solid #40424a}
.contact-card-dealer-modal-vue{color:#40424a}
.contact-card-dealer-modal-vue .dealer-card{border:2px solid #dde0e9 !important;background-color:#f3f5fd !important}
.contact-card-dealer-modal-vue .dealer-card h3:before{top:7px;background:#40424a}
.contact-card-dealer-modal-vue .modal-error{width:100%;height:100%;display:flex;flex-direction:column;text-align:center;justify-content:center}
.contact-card-dealer-modal-vue .modal-error .title{text-transform:uppercase;font-size:2.2rem;color:#e50353}
.contact-card-dealer-modal-vue .modal-error .subtitle{font-size:2rem;color:#6a6b76;font-weight:500}
@media only screen and (max-width:720px){.contact-card-dealer-modal-vue .dealer-modal-container .modal-error{text-align:left}
.contact-card-dealer-modal-vue .dealer-modal-container .modal-error .title{font-size:1.7rem}
.contact-card-dealer-modal-vue .dealer-modal-container .modal-error .subtitle{font-size:1.5rem}
}
@media only screen and (max-width:720px){.current-car-featured-items.show-more-mode .hub-button{background-color:#eceef6;font-size:1.3rem;font-weight:500;text-transform:uppercase;border:0;height:35px;width:280px;margin-left:5%;display:flex;justify-content:center;align-items:center;margin-left:2%}
.current-car-featured-items.show-more-mode .hub-button__label{color:#40424a}
}
.dealer-box-form__form .day-toggle{background-color:#c7c7c7;color:#fff;font-family:FuturaBT,Arial,Sans-Serif}
.dealer-box-form__form .day-toggle.active{background-color:#e50353}
.dealer-box-form__form .week-grid header span{font-size:1.2rem;font-weight:500;text-transform:uppercase}
.dealer-box-form__form .week-grid header .header-row span{color:#7f7f7f}
.dealer-box-form__form .week-grid .btn-add-break{color:#e50353}
.dealer-box-form__form .week-grid .error-message{font-size:1.2rem;color:#e50353;font-weight:500}
.dealer-box-form__conflicts{color:#e50353}
.dealer-box-form__conflicts .conflicts__container{border-color:#e50353}
.dealer-box-form__conflicts .conflicts__container li b{color:#40424a}
.dealer-box-form__header .title{font-size:1rem;color:#e50353}
.dealer-box-form__header .subtitle{font-size:2rem}
.dealer-box-form__back-button{color:#40424a;font-size:1rem}
.dealer-box-list__header .title{color:#e50353}
.dealer-box-list__header .subtitle{font-size:2rem}
.dealer-box-list__back-button{color:#40424a;font-size:1rem}
.dealer-box-list__table{color:#5f6169;font-size:1.2rem}
.dealer-box-list__table thead{background-color:#dde0e9;font-weight:bold}
.dealer-box-list__table tbody tr{background-color:#f3f5fd}
.dealer-box-list__table tbody tr:nth-child(even){background-color:#fafaff}
.dealer-box-list__table--status{background-color:#e50353;color:#fff}
.dealer-box-list__table--status.inactive{background-color:#32579e}
.dealer-box-list__empty-state{font-size:1.6rem}
.dealer-box-list__modal{background-color:rgba(0,0,0,0.5)}
.dealer-box-list__modal--confirm{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}
.dealer-box-list__modal--confirm .confirm-text{font-size:2rem}
.dealer-box-list__modal--confirm .hub-button.secondary{background-color:#fff;border:1px solid #e50353}
.dealer-box-list__modal--confirm .hub-button.secondary span{color:#e50353}
.dealer-box-list__modal--success{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}
.dealer-box-list__modal--success .success-text{font-size:2rem}
.hub-dealer-details-box{font-family:FuturaBT,Arial,Sans-Serif;color:#40424a}
.hub-dealer-details-box_dealer-name{background-color:#f3f5fd}
.hub-dealer-details-box_dealer-name h1{width:calc(100% - 28px)}
.hub-dealer-details-box_dealer-name h2{color:#e50353}
.hub-dealer-details-box_dealer-name .close-dealer-details-svg{display:none}
.hub-dealer-details-box_dealer-contact{border-top:1px solid #eceef6;border-bottom:1px solid #eceef6;color:#40424a}
.hub-dealer-details-box_dealer-contact--address svg path,.hub-dealer-details-box_dealer-contact--phone svg path{fill:white;stroke:#40424a}
.hub-dealer-details-box_dealer-contact--phone .dealer-contact--phone{color:#40424a}
.hub-dealer-details-box_dealer-contact--phone .dealer-contact--phone>a{color:#40424a}
.hub-dealer-details-box_services{border-bottom:1px solid #eceef6;color:#73757d}
.hub-dealer-details-box_services-list ul li::before{color:#e50353}
.hub-dealer-details-box_cta-buttons{background-color:#f3f5fd}
.hub-dealer-details-box_cta-buttons .cta-buttons__button-container{color:#40424a;border-bottom:1px solid #eceef6}
.hub-dealer-details-box_cta-buttons .cta-buttons__button-container .cta-buttons__label-container .cta-button-icon--whatsapp svg path{stroke:#40424a}
.hub-dealer-details-box_cta-buttons .cta-buttons__button-container .icon-arrow{display:none}
.hub-dealer-details-box_services-list p{padding-left:29px}
.hub-dealer-details-box_services-list .services-list_right{margin-left:0 28px}
.hub-dealer-details-box_services-list .services-list_right ul{padding:0}
.hub-dealer-details-box .whatsapp-contacts-modal .hub-generic-modal .dialog-modal .whatsapp-list__number>a{color:#40424a}
.dealer-service-box-scheduler__slot-info{border:1px solid #ccc}
.dealer-service-box-scheduler__slot-info span{color:#fff;font-size:1.2rem}
.dealer-service-box-scheduler__slot-info .schedule-indicator{color:#fff}
.dealer-service-calendar__navigation-container .image{background-color:#fb4769;border:1px solid #fff}
.dealer-service-calendar__navigation-container.inactive .image{background-color:#fff;border-color:#7f7f7f}
.dealer-service-calendar__navigation-container.inactive .image svg g{fill:#7f7f7f}
.dealer-service-calendar__button-container .hub-button{background-color:#32579e}
.dealer-service-calendar__button-container .schedulerButton{background-color:#e50353}
.dealer-service-calendar__box-header--item{background-color:#ccc;font-size:1.4rem}
.dealer-service-calendar__timeline--label label{color:#40424a}
.dealer-service-calendar__timeline--slot{border:2px solid #ccc}
.dealer-service-calendar__timeline--slot-row::after{border-bottom:1px solid #ccc}
.dealer-service-calendar__box-schedule{border:1px solid #ccc}
.dealer-service-calendar__schedule-details{background-color:#fff;top:50px}
@media only screen and (max-width:720px){.dealer-service-calendar__schedule-details{top:50px}
}
.dealer-service-calendar__empty-state{font-size:1.6rem}
.dealer-service-calendar__transition-container.header{background-color:#ccc}
.dealer-service-list__header .title{font-size:1rem;color:#e50353}
.dealer-service-list__header .subtitle{font-size:2rem}
.dealer-service-list__table th.button-container .add-button,.dealer-service-list__table td.button-container .add-button{background-color:#32579e}
.dealer-service-list__table th{color:#40424a}
.dealer-service-list__table td{color:#5f6169}
.dealer-service-list__table .hub-table-row .dropdownTimeList{width:160px}
.dealer-service-list__table .hub-table-row:nth-child(odd){background-color:#fafaff}
.digital-dealer-dashboard__header .title{font-size:1rem;color:#e50353}
.digital-dealer-dashboard__header .subtitle{font-size:2rem}
.digital-dealer-configuration__header .title{font-size:1rem;color:#e50353}
.digital-dealer-configuration__header .subtitle{font-size:2rem}
.digital-dealer-configuration__tab-container .tab-container__item{cursor:not-allowed}
.digital-dealer-configuration__tab-container .tab-container__item.active{border-bottom:2px solid #e50353}
.digital-dealer-configuration__tab-container .tab-container__item.disabled{cursor:not-allowed;opacity:.5}
.digital-dealership-calendar-container .time-container{width:100%}
.digital-dealership-calendar-container .time-container .hub-timepicker label{font-size:1.2rem;font-weight:500;display:flex;justify-content:center;border-bottom:1px solid #979797;padding-bottom:15px;margin:0 20px;text-transform:uppercase}
.digital-dealership-calendar-container .time-container .hub-timepicker .time-list{width:100%}
.digital-dealership-calendar-container .time-container .hub-timepicker .no-time{font-size:1.4rem;text-transform:uppercase}
.digital-dealership-summary--subtitle{color:#40424a}
.digital-dealership-summary--button-container .hub-button.cancel-button{background-color:#7f7f7f}
.email-form-overlay{background:rgba(0,0,0,0.95)}
.email-form-overlay .email-form-container{background-color:#fff;border:1px solid #bbbdc5}
.email-form-overlay .email-form-container .email-form-message h3{color:#e50353;font-size:1.2rem;font-weight:800;margin-bottom:15px}
.email-form-overlay .email-form-container .email-form .form-container .city-data .choose-city-action{color:#40424a}
.faq-list .faq-title{font-size:1.7rem}
.faq-list .faq-title.faq-brand-color{color:#fb4769}
@media only screen and (max-width:720px){body.car-summary-modal-open .fixed-menu-footer .side-options .side-icon--summary{background-image:url(../../../../../designs/wisdom/base/images/car-showcase/ico-summary-active.svg)}
}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window:after{border-bottom-color:#f3f5fd}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content .geolocation-button{width:auto;min-width:140px;color:#fff;font-weight:500;font-size:1.3rem;padding:5px 30px;font-style:normal}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content .geolocation-button.inactive{background:#ccc;color:#40424a}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-modal .geolocation-window .geolocation-button{width:fit-content;min-width:140px;color:#fff;font-weight:normal;font-size:1.1rem;font-style:normal;padding:0 30px}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-modal .geolocation-window .geolocation-button.inactive{background:#ccc;color:#40424a}
@media only screen and (max-width:720px){.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window{margin-top:50px;top:10px;right:20px}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window:after{right:20px;left:auto}
}
.go-back-page-vue a span{font-size:1.1rem;font-weight:500;color:#40424a}
.hub-button{width:260px;height:auto;display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;background-color:#e50353;margin:auto;padding:13px;text-decoration:none;border-radius:0}
.hub-button .hub-button__label{height:auto;color:#fff;font-size:1.3rem;font-weight:500;line-height:1.92;text-align:center;vertical-align:center;justify-content:center}
.hub-button.hub-button--m2,.hub-button.hub-button--m3{height:35px}
.hub-button.hub-button--m4{height:40px}
.hub-button.hub-button--g1{height:60px}
.hub-button.hub-button--p1 .hub-button__label::after,.hub-button.hub-button--m1 .hub-button__label::after,.hub-button.hub-button--g1 .hub-button__label::after{display:none}
.hub-button.hub-button-secondary{border:1px solid #40424a;background:transparent}
.hub-button.hub-button-secondary .hub-button__label{color:#40424a}
.hub-button--text-black{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-black span,.hub-button--text-black .hub-button__label{color:#000;justify-content:flex-start}
.hub-button--text-black:hover,.hub-button--text-black:active,.hub-button--text-black:focus{cursor:pointer}
.hub-button--text-black:hover,.hub-button--text-black:active,.hub-button--text-black:focus{background-color:transparent}
.hub-button--text-black[disabled]{background-color:transparent}
.hub-button--text-white{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-white span,.hub-button--text-white .hub-button__label{color:#fff;justify-content:flex-start}
.hub-button--text-white:hover,.hub-button--text-white:active,.hub-button--text-white:focus{cursor:pointer}
.hub-button--text-white:hover,.hub-button--text-white:active,.hub-button--text-white:focus{background-color:transparent}
.hub-button--text-white[disabled]{background-color:transparent}
.hub-button--text-primary{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-primary span,.hub-button--text-primary .hub-button__label{color:#ff1430;justify-content:flex-start}
.hub-button--text-primary:hover,.hub-button--text-primary:active,.hub-button--text-primary:focus{cursor:pointer}
.hub-button--text-primary:hover,.hub-button--text-primary:active,.hub-button--text-primary:focus{background-color:transparent}
.hub-button--text-primary[disabled]{background-color:transparent}
.hub-button--text-secondary{background-color:transparent;padding:inherit;height:auto;width:auto;min-width:inherit;max-width:inherit;border-radius:0;text-decoration:none}
.hub-button--text-secondary span,.hub-button--text-secondary .hub-button__label{color:#edede3;justify-content:flex-start}
.hub-button--text-secondary:hover,.hub-button--text-secondary:active,.hub-button--text-secondary:focus{cursor:pointer}
.hub-button--text-secondary:hover,.hub-button--text-secondary:active,.hub-button--text-secondary:focus{background-color:transparent}
.hub-button--text-secondary[disabled]{background-color:transparent}
.hub-button-grey{background-color:#eceef6}
.hub-button-grey>span{color:#40424a}
.hub-button--m2{font-size:1.2rem;font-weight:500;font-style:italic;line-height:1.17;text-align:center;color:#40424a;text-transform:uppercase;background-color:#fff}
.hub-outline{background-color:#fff;border:1px solid #40424a}
.hub-outline .hub-button__label{color:#40424a}
.hub-campaign-voucher{background-color:#fff;top:50px;height:calc(100% -  50px )}
.hub-campaign-voucher>main{background-color:#4a4a4a}
.hub-campaign-voucher>footer>section .details,.hub-campaign-voucher>footer>section .phone-label,.hub-campaign-voucher>footer>section .phone{font-family:FuturaBT,Arial,Sans-Serif}
.hub-campaign-voucher>footer>section .details{font-size:1.4rem;color:#40424a;line-height:1.29}
.hub-campaign-voucher>footer>section .phone-label{font-size:1.2rem;line-height:1.83;color:#73757d;text-transform:uppercase}
.hub-campaign-voucher>footer>section .phone{font-size:1.8rem;font-weight:800;color:#40424a}
@media only screen and (max-width:720px){.hub-campaign-voucher{height:calc(100% -  115px )}
}
.hub-car-summary .summary-content header .header-content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}
.hub-car-summary .summary-content header .header-content>div{margin-bottom:60px;position:relative;width:100%}
.hub-car-summary .summary-content header .header-content .section-title{margin-bottom:5px;padding-left:5%}
.hub-car-summary .summary-content header .header-content .summary-title{display:none}
.hub-car-summary .summary-content header .header-content .section-payment{width:95%;padding-right:60px;margin-bottom:0}
.hub-car-summary .summary-content header .header-content .half-box{width:calc(50% - 10px)}
@media only all and (max-width:500px){.hub-car-summary .summary-content header .header-content .half-box{width:95%}
}
.hub-car-summary .summary-content header .header-content .section-payment.half-box{display:flex;justify-content:center;align-items:center}
.hub-car-summary .summary-content header .header-content .section-particles{width:95%;padding-right:60px}
.hub-car-summary .summary-content .section-resume{display:flex;flex-wrap:wrap;justify-content:space-between}
.hub-car-summary .summary-content footer>div{width:95%;margin-bottom:60px;position:relative}
.hub-car-summary .summary-content .section-change-car .hub-button{border:1px solid #40424a;background-color:#fff;height:35px;width:280px;margin:auto}
.hub-car-summary .summary-content .section-change-car .hub-button span{color:#40424a;font-size:1.3rem;font-weight:500;text-transform:uppercase}
.hub-car-summary .section-digital-dealer{width:95%;padding-right:60px}
.hub-car-summary .section-digital-dealer .hub-button--m2-outline{border:2px solid #7f7f7f;background-color:transparent}
.hub-car-summary .section-digital-dealer .hub-button--m2-outline .hub-button__label{color:#7f7f7f}
@media only screen and (max-width:949px){.hub-car-summary .summary-content .section-resume{display:block}
.hub-car-summary .summary-content header .header-content .section-title{margin-bottom:40px}
}
@media print{.hub-car-summary{position:static;padding:0;height:auto !important;display:block !important;visibility:visible !important;overflow:auto !important;page-break-before:avoid}
.hub-car-summary .summary-content{margin-top:20px;height:auto}
.hub-car-summary .summary-content>*{margin-bottom:40px}
.hub-car-summary .section-payment{padding-right:0 !important;margin-bottom:0 !important}
.hub-car-summary .section-payment .wrapper-proposal,.hub-car-summary .section-payment .wrapper-links{margin-bottom:0 !important}
.hub-car-summary .section-payment .vertical-label{width:auto !important;text-align:right !important;margin-right:25px}
.hub-car-summary .section-payment .wrapper-proposal .payment-info .total{margin-right:20px !important}
.hub-car-summary .terms-print{display:block}
.hub-car-summary .box-vertical-label{padding-left:0 !important}
.hub-car-summary .vertical-label{position:static !important;transform:none !important;text-align:left !important;margin-bottom:20px !important;font-weight:bold !important}
}
@media print{.hub-page-content{margin-top:0 !important}
}
.hub-collapse-box-vue.collapsed .collapse-title{height:44px}
.hub-collapse-box-vue .collapse-title{background-color:#000;height:44px}
.hub-collapse-box-vue .collapse-title .collapse-title-text{font-family:FuturaBT,Arial,Sans-Serif;font-size:1rem;font-weight:500;color:#fff;text-transform:uppercase}
.hub-collapse-box-vue .collapse-content{padding:0}
@media only screen and (max-width:720px){.hub-collapse-box-vue .collapse-title .collapse-title-text{font-size:1.1rem;font-weight:700}
}
.date-calendar{width:100%;padding-bottom:4rem}
.date-calendar--title{padding:4rem 0 2rem}
.date-calendar--container__content{display:flex;flex-direction:row}
.date-calendar--container__content--form-calendar__calendar .hub-datepicker .hub-datepicker__calendar{margin:0;padding:0 0 20px;border:1px solid #e50353}
.date-calendar--container__content--calendar-information{width:100%;height:auto;margin-top:50px}
.date-calendar--container__content--calendar-information__subtitle{text-transform:uppercase;margin-right:1rem}
.date-calendar--container__content--calendar-information__subtitle--date-time{font-weight:bold}
.date-calendar--container__content .hub-radio{padding-top:20px}
.date-calendar .calendar-radio-button{width:100%;height:100%;display:unset}
.date-calendar .calendar-radio-button>div{display:unset}
.date-calendar .calendar-radio-button .hub-radio__control[disabled]+label .hub-radio__radio{background:white;opacity:.5}
.date-calendar .calendar-shift-info{margin-left:60px}
@media only screen and (max-width:720px){.date-calendar--title{padding:2rem 0}
.date-calendar--title .theme-header--4{font-size:1.6rem}
.date-calendar--container__content{display:inline-block;position:relative;left:50%;transform:translateX(-50%)}
.date-calendar--container__content .calendar-shift-info{margin-left:0}
.date-calendar--container__content--form-calendar{width:100%}
.date-calendar--container__content--form-calendar__calendar .hub-datepicker .hub-datepicker__calendar{margin:0;padding:0}
.date-calendar--container__content--calendar-information{width:100%;display:inline-grid;margin:2.5rem 0 0}
.date-calendar--container__content--calendar-information__subtitle,.date-calendar--container__content--calendar-information__subtitle--date-time{width:100%;margin:0;height:auto;font-size:1.4rem;text-transform:none;text-align:center;line-height:2.3rem}
.date-calendar--container__content--calendar-information__subtitle{font-weight:400}
.date-calendar--container__content--calendar-information__subtitle--date-time{font-weight:bold}
}
.hub-dealers-map-vue{position:relative}
.hub-dealers-map-vue .hub-dealers-map{height:100%}
.hub-dealers-map-vue .hub-collapse-box-vue{background-color:transparent}
.hub-dealers-map-vue .hub-collapse-box-vue .collapse-title{background-color:#f3f5fd}
.hub-dealers-map-vue .hub-collapse-box-vue .collapse-title .collapse-title-text{color:#40424a}
.hub-dealers-map-vue .hub-collapse-box-vue .collapse-content{background-color:rgba(255,255,255,0.85)}
.hub-dealers-map-vue .hub-collapse-box-vue .collapse-content .hub-multiselect-check-vue .options-list .hub-checkbox .input-container input[type='checkbox']{width:18px;height:18px}
.hub-dealers-map-vue .hub-collapse-box-vue .collapse-content .hub-multiselect-check-vue .options-list .hub-checkbox .input-label{color:#222;font-size:1rem}
.hub-dealers-map-vue .hub-collapse-box-vue:hover .collapse-content{background-color:#fff}
@media only screen and (max-width:720px){.hub-dealers-map-vue{height:100%}
.hub-dealers-map-vue .hub-collapse-box-vue .collapse-content{background-color:#fff}
}
.hub-factory-visit-schedule-vue{height:calc(100% -  50px );padding:0 12.1rem 163px;font-family:FuturaBT,Arial,Sans-Serif;font-size:2rem;font-weight:500;color:#40424a}
.hub-factory-visit-schedule-vue .hub-factory-visit-schedule__title{margin-bottom:30px;font-size:2.6rem;line-height:normal;letter-spacing:.7px;text-transform:uppercase}
.hub-factory-visit-schedule-vue .hub-factory-visit-schedule__attention-text{font-weight:normal}
.hub-factory-visit-schedule-vue .hub-radio-group-wrapper .hub-radio{flex-direction:row;align-self:flex-start}
.hub-factory-visit-schedule-vue .hub-radio-group-wrapper .hub-radio label .hub-radio__radio{min-height:25px;min-width:25px}
.hub-factory-visit-schedule-vue .hub-radio-group-wrapper .hub-radio label .hub-radio__content{padding-left:.9rem;align-self:center;font-size:1.2rem;text-transform:none;color:#43444b}
.hub-factory-visit-schedule-vue .hub-radio-group-wrapper .hub-radio__control:checked .hub-radio{display:flex}
.hub-factory-visit-schedule-vue .hub-radio-group-wrapper .hub-radio__control:checked .hub-radio label .hub-radio__radio{min-height:25px;min-width:25px}
.hub-factory-visit-schedule-vue .hub-radio-group-wrapper .hub-radio__container{display:flex}
.hub-factory-visit-schedule-vue .hub-radio-group-wrapper .hub-radio-group{display:block}
.hub-factory-visit-schedule-vue .hub-radio-group-wrapper--error{border:1px solid #e50353;padding:1rem;flex-wrap:wrap;display:block;height:auto}
.hub-factory-visit-schedule-vue .agree-with-terms{font-family:'Roboto';font-size:1.4rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;color:#636363;display:flex;justify-content:center;margin-bottom:40px;flex-direction:column}
.hub-factory-visit-schedule-vue .agree-with-terms .hub-checkbox{margin:auto;width:600px;padding-bottom:15px}
.hub-factory-visit-schedule-vue .attention-text{padding-top:10px;font-family:FuturaBT;font-size:1.6rem;color:#636363}
.hub-factory-visit-schedule-vue .attention-title{font-size:2.2rem}
@media only screen and (min-width:721px) and (max-width:960px){.hub-factory-visit-schedule-vue{padding:0 81px 163px}
.hub-factory-visit-schedule-vue .form-container{min-width:0}
}
@media only screen and (max-width:720px){.hub-factory-visit-schedule-vue{padding:0 27px 163px}
.hub-factory-visit-schedule-vue .hub-factory-visit-schedule__title{margin-bottom:1.7rem;font-size:1.8rem}
.hub-factory-visit-schedule-vue .hub-factory-visit-schedule__attention-text{font-size:1.2rem}
.hub-factory-visit-schedule-vue .calendar-shift-info .hub-radio-group{margin-left:60px}
.hub-factory-visit-schedule-vue .date-calendar .hub-radio-group-wrapper--error{margin-top:5px}
}
.hub-factory-visit-commitment-terms-vue{margin-bottom:100px}
.commitment-terms{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex-wrap:nowrap}
.commitment-terms .text-uppercase{text-transform:uppercase}
.commitment-terms p{font-weight:normal}
.commitment-terms__title{margin-bottom:16px;font-weight:bold}
.commitment-terms__subtitle{margin-bottom:19px}
.commitment-terms-downloads{margin-bottom:68px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;width:100%}
.commitment-terms-downloads--over-18,.commitment-terms-downloads--under-18{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap}
.commitment-terms-downloads--over-18__text,.commitment-terms-downloads--under-18__text{margin-bottom:19px;text-transform:uppercase}
.commitment-terms-downloads--over-18 a>span,.commitment-terms-downloads--under-18 a>span{font-size:1.3rem;text-transform:uppercase}
.commitment-terms .theme-header--9{font-size:1.7rem}
.commitment-terms .theme-header--10{font-size:1.6rem;font-weight:normal}
@media only screen and (max-width:720px){.commitment-terms__title{font-size:1.6rem;margin-top:.5rem}
.commitment-terms__subtitle{font-size:1.2rem;margin-bottom:18px}
.commitment-terms__text{font-size:1.2rem}
.commitment-terms-downloads{display:block;padding:0;margin-bottom:3.6rem}
.commitment-terms-downloads--under-18{margin-top:3.7rem}
.commitment-terms-downloads--over-18,.commitment-terms-downloads--under-18{width:auto;font-size:1.4rem}
.commitment-terms-downloads--over-18__button,.commitment-terms-downloads--under-18__button{width:auto}
}
.form-institute-vue{margin:43px 0 0}
.form-institute-vue .form-container{max-width:100%;margin:0}
.form-institute-vue .form-container .control-quarter label{min-width:208px}
.form-institute-vue .form-container .form-title{margin:0}
.form-institute-vue .form-container .form-title p{margin-bottom:45px;font-weight:bold}
.form-institute-vue .form-container .form-inline{margin-left:0}
.form-institute-vue .form-container .hub-radio__content{width:max-content}
.form-institute-vue .form-container .hub-radio-group-wrapper{height:max-content}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute{justify-content:flex-start;margin-top:1.2rem;flex-wrap:wrap}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute .error-container{width:100%}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute .error-container span{margin:0;color:#e50353;font-size:1.2rem;font-weight:500;line-height:1.5;font-style:normal}
.form-institute-vue .form-container .hub-radio-group-wrapper--error{border:1px solid #e50353;padding:1rem;flex-wrap:wrap}
@media only screen and (max-width:720px){.form-institute-vue .form-container .control-full,.form-institute-vue .form-container .control-half,.form-institute-vue .form-container .control-quarter{width:100%;margin-left:0;margin-right:0}
.form-institute-vue .form-container label{font-size:1rem}
.form-institute-vue .form-container .form-title{margin:0;font-size:1.6rem}
.form-institute-vue .form-container .form-title p{margin-bottom:30px}
.form-institute-vue .form-container .hub-radio-group-wrapper label{margin-bottom:0}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute{display:inline;margin-top:0;flex-wrap:wrap}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute .hub-radio{margin:1.5rem 0}
.form-institute-vue .form-container .hub-radio-group-wrapper .radio-group-institute .hub-radio .hub-radio__content{padding-left:12px;padding-top:0;font-size:1rem}
}
.form-objective-visit-vue .form-container{max-width:100%;margin:43px 0 0}
.form-objective-visit-vue .form-container .form-title{margin-left:0;width:100%;font-weight:bold}
.form-objective-visit-vue .form-container .form-title p{margin:0}
.form-objective-visit-vue .form-container .radio-group-wrapper{display:flex;width:100%}
.form-objective-visit-vue .form-container .radio-group-wrapper label{margin-bottom:0}
.form-objective-visit-vue .form-container .radio-group-wrapper .control-half{margin-left:0}
.form-objective-visit-vue .form-container .radio-group-wrapper .hub-radio{margin-bottom:2.2rem}
.form-objective-visit-vue .form-container .radio-group-wrapper .hub-radio-group-wrapper textarea{resize:none;min-height:124px;border:solid 1px #979797}
.form-objective-visit-vue .form-container .radio-group-wrapper--error{border:1px solid #e50353;padding:1rem;flex-wrap:wrap}
.form-objective-visit-vue .form-container .radio-group-wrapper .error-container{display:flex;flex-direction:column;width:100%}
.form-objective-visit-vue .form-container .radio-group-wrapper .error-container span{font-size:1.2rem;font-weight:500;line-height:1.55;font-style:normal;color:#e50353}
@media only screen and (max-width:720px){.form-objective-visit-vue .form-container{margin:4px 0 0}
.form-objective-visit-vue .form-container .form-inline{margin-right:0}
.form-objective-visit-vue .form-container .control-full,.form-objective-visit-vue .form-container .control-half,.form-objective-visit-vue .form-container .control-quarter{width:100%;margin:0}
.form-objective-visit-vue .form-container .form-title{margin:0;height:4.5rem;width:100%;font-size:1.6rem}
.form-objective-visit-vue .form-container .radio-group-wrapper{display:inline;font-size:1rem}
.form-objective-visit-vue .form-container .radio-group-wrapper .hub-radio .hub-radio__content{font-size:1rem}
}
.visitor-information-vue .visitor-title .theme-header--4{font-size:1.8rem;font-weight:bold}
.visitor-information-vue .visitor-subtitle .theme-header--5{font-size:1.4rem;font-weight:400}
.visitor-information-vue .visitor-title,.visitor-information-vue .visitor-subtitle{color:#40424a}
.visitor-information-vue .visitor-information-form{display:flex;flex-wrap:wrap;margin-top:6rem}
.visitor-information-vue .visitor-information-form-fields{display:inherit;width:calc(33.33333333%);margin-bottom:7.3rem}
.visitor-information-vue .visitor-information-form-fields__circle{margin-right:14px}
.visitor-information-vue .visitor-information-form-fields__circle--count{width:40px;height:40px;border-radius:50%;background-color:#e50353;display:flex;flex-direction:column}
.visitor-information-vue .visitor-information-form-fields__circle--count__values{align-self:center;margin:auto;font-size:1.4rem;font-family:FuturaBT,Arial,Sans-Serif;color:#fff;font-weight:bold;line-height:2}
.visitor-information-vue .visitor-information-form-fields__input{width:80%}
.visitor-information-vue .visitor-information-form-fields__input__remove{text-align:right;position:relative;top:2.7rem;z-index:2}
.visitor-information-vue .visitor-information-form-fields__input__remove--icon{content:url(../../../../../designs/wisdom/base/images/icon-error.svg)}
.visitor-information-vue .visitor-information-form__button{display:inherit;flex-direction:column;width:100%;margin-top:2.7rem;margin-bottom:9.9rem}
.visitor-information-vue .visitor-information-form__button .hub-button{align-self:center}
@media only screen and (min-width:721px) and (max-width:960px){.visitor-information-vue .visitor-information-form-fields__input .hub-input{font-size:1.2rem;line-height:2.33}
}
@media only screen and (max-width:720px){.visitor-information-vue .visitor-information-form-fields{width:100%;margin-bottom:3.2rem}
.visitor-information-vue .visitor-information-form-fields__circle{margin-right:14px}
.visitor-information-vue .visitor-information-form-fields__circle--count{width:30px;height:30px}
.visitor-information-vue .visitor-information-form-fields__input__remove{top:2.5rem}
.visitor-information-vue .visitor-information-form-fields__input__remove--icon{width:20px}
.visitor-information-vue .visitor-information-form-fields__input .hub-input{font-size:1.2rem}
}
.confirmation-popup-schedule{background-color:rgba(255,255,255,0.65)}
.confirmation-popup-schedule--container{background-color:#fff;border:solid 1px #40424a;box-shadow:3px 3px 2px rgba(0,0,0,0.4)}
.confirmation-popup-schedule--container__content--title{font-size:2.4rem;font-weight:bold}
.confirmation-popup-schedule--container__content--body__information{font-size:1.6rem;font-weight:normal}
.confirmation-popup-schedule--container__content--body__date p{font-size:1.4rem;font-weight:normal}
.confirmation-popup-schedule--container__content--body__date span{font-size:2.4rem;font-weight:bold}
@media only screen and (min-width:721px) and (max-width:960px){.confirmation-popup-schedule--container__content--title{font-size:2.4rem;font-weight:bold}
.confirmation-popup-schedule--container__content--body__information{font-size:1.6rem;font-weight:normal}
.confirmation-popup-schedule--container__content--body__date p{font-size:1.4rem;font-weight:normal}
.confirmation-popup-schedule--container__content--body__date span{font-size:1.8rem;font-weight:bold}
}
@media only screen and (max-width:720px){.confirmation-popup-schedule--container__content--title{font-size:2.4rem;font-weight:bold}
.confirmation-popup-schedule--container__content--body__information{font-size:1.6rem;font-weight:normal}
.confirmation-popup-schedule--container__content--body__date p{font-size:1.4rem;font-weight:normal}
.confirmation-popup-schedule--container__content--body__date span{font-size:1.8rem;font-weight:bold}
}
@media only screen and (min-width:1920px){.confirmation-popup-schedule--container__content--title{font-size:4rem;font-weight:bold;line-height:1.05}
.confirmation-popup-schedule--container__content--body__information{font-size:2.2rem;font-weight:normal;line-height:1.27}
.confirmation-popup-schedule--container__content--body__date p{font-size:1.8rem;font-weight:normal;line-height:normal}
.confirmation-popup-schedule--container__content--body__date span{font-size:2.8rem;font-weight:bold;line-height:normal}
}
.hub-download-vue .title{color:#40424a}
.hub-download-vue .image-wrapper .text{color:#40424a}
.hub-download-vue .files .file-list.column .file:nth-child(even){background:#fff}
.hub-download-vue .files .file{background:#f3f5fd;border-color:#f3f5fd}
.hub-download-vue .files .file span{color:#5f6169}
.hub-download-vue .files .file span.icon{background-image:url('../../../../../designs/wisdom/repairer/images/download.png')}
.hub-download-vue .files .file:hover{background-color:#e0e1ec}
.hub-faq-question .arrow-opener .brand-svg{display:none}
.hub-highlight-card .hub-card-content .hub-card-cta a{background-color:#e50353;color:#fff}
.hub-multiselect-check-vue{font-family:FuturaBT,Arial,Sans-Serif}
.hub-multiselect-check-vue .options-title{font-family:'Roboto';font-size:1.1rem;display:flex;align-items:center;height:42px;font-weight:500;color:#73757d;padding:0 14px}
.hub-multiselect-check-vue .options-list{color:#40424a;font-weight:900;font-size:1rem;padding:0 14px}
.hub-multiselect-check-vue .options-list.square-check .hub-checkbox .input-container input[type='checkbox']{width:18px;height:18px;margin-right:1.1rem;border:solid 1px #4a4a4a;background-image:none}
.hub-multiselect-check-vue .options-list.square-check .hub-checkbox .input-container input[type='checkbox']:checked{background-image:url(../../../../../designs/wisdom/base/images/ico-check-fiat-color.svg);background-size:12px;background-position:2px 4px}
.hub-multiselect-check-vue .options-list.square-check .hub-checkbox .input-container .input-label{font-size:1rem}
.hub-multiselect-check-vue .options-list .option .option-info:hover .option-info-text{background-color:#40424a;color:#fff;font-size:1rem;line-height:15px}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-icon{width:14px;height:14px}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-icon circle{stroke:#e50353}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-icon path{fill:#e50353}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-text:after{border-bottom-color:#40424a}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-text.open{background-color:#40424a;color:#fff}
@media only screen and (max-width:720px){.hub-multiselect-check-vue .options-title{margin-top:0;align-items:center;justify-content:center;height:42px;width:100%;border-top:1px solid #eceef6;border-bottom:1px solid #eceef6;padding-left:0}
}
.hub-voucher{background-color:#eceef6}
.hub-voucher header{border-bottom-color:#979797}
.hub-voucher header .title{font-size:1.2rem;font-weight:800;font-family:FuturaBT,Arial,Sans-Serif;color:#43444b}
.hub-voucher article section{font-family:FuturaBT,Arial,Sans-Serif}
.hub-voucher article section .client-name{font-size:1.2rem;font-weight:800;color:#43444b}
.hub-voucher article section label{color:#e50353;font-size:1.2rem;font-weight:800}
.hub-voucher article section h1{font-size:2.4rem;font-weight:800;color:#40424a}
.hub-voucher article section span{font-size:1.4rem;font-weight:300;line-height:1.29}
.hub-voucher footer .label-voucher-number{font-size:1.2rem;font-weight:800;color:#43444b}
.hub-voucher footer .voucher-number{font-size:1.7rem;font-weight:300;line-height:1}
.hub-voucher footer .hub-qrcode svg path:first-child{fill:#eceef6}
.lead-button .wrapper-particle-content .section-items .button-wrapper .hub-button{width:250px;margin:35px auto auto}
.lead-button .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 15px 32px;font-size:1.2rem;color:#40424a}
.lead-button .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .lgpd-privacy-policy-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.lead-button .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.lead-button .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 0 32px 0}
.lead-button .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .form-field-sector.lgpd-privacy-policy{margin:0 15px 24px 0}
.lead-button .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .info{margin-top:104px;margin-bottom:22px;font-weight:500}
.lead-button .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .state{max-width:136px}
.lead-button .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .city{max-width:283px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action .action-content span{color:#40424a}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.download .info-text{color:#40424a}
@media only screen and (max-width:720px){.lead-modal{height:auto}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .info{margin-top:37px;margin-bottom:37px;font-weight:500;font-size:1.8rem}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .state{width:35%}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .city{width:55%}
}
@media only screen and (min-width:721px) and (max-width:960px){.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .info{margin-top:119px}
}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (min-width:961px) and (max-width:1366px){.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .info{margin-top:119px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .state{width:35%}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-container .column-right .flex-content .city{width:55%}
}
.lead-internal .go-back-wrapper{max-width:1280px;margin:0 auto}
.lead-internal .lgpd-privacy-policy{margin:0 15px 32px;font-size:1.2rem;color:#40424a}
.lead-internal .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.lead-internal .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.offer-coverage .hub-button--m3{height:40px;border:1px solid #7f7f7f;background-color:#fff;color:#7f7f7f;text-align:center;text-transform:uppercase;padding:0 20px}
.offer-coverage .hub-button{width:40px}
.offer-coverage .hub-button .hub-button__label{color:#7f7f7f}
.offer-item .mopar-offer-item-content,.offer-item .offer-item-content{padding:0 !important;padding-bottom:18px;position:relative}
.offer-item .mopar-offer-item-content .offer-item-content-wrapper,.offer-item .offer-item-content .offer-item-content-wrapper{padding:22px 40px 0;display:inline-block;width:100%;min-height:526px;flex-grow:1;display:flex;flex-direction:column}
.offer-item .mopar-offer-item-content .offer-item-content-top,.offer-item .offer-item-content .offer-item-content-top{min-height:105px}
.offer-item .mopar-offer-item-content .offer-item-content-top .offer-item-car-description,.offer-item .offer-item-content .offer-item-content-top .offer-item-car-description{min-height:48px;margin-bottom:44px}
.offer-item .mopar-offer-item-content .offer-item-content-top .offer-tag-wrapper,.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper{height:19px;margin-bottom:11px}
.offer-item .mopar-offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag,.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag{min-width:29rem;height:19px;padding:0 10px}
.offer-item .mopar-offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag span,.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag span{width:100%;font-weight:500;padding:0 5px}
.offer-item .mopar-offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag span:before,.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag span:before,.offer-item .mopar-offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag span:after,.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag span:after{border-width:1rem 0 .9rem 1rem;z-index:1}
.offer-item .mopar-offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag:before,.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag:before{border-width:1rem 0 .9rem 1rem}
.offer-item .mopar-offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag:after,.offer-item .offer-item-content .offer-item-content-top .offer-tag-wrapper .offer-tag:after{border-width:1rem 1rem .9rem 0}
.offer-item .mopar-offer-item-content .title-offer,.offer-item .offer-item-content .title-offer{line-height:1.18;min-height:26px;font-size:2.2rem;font-weight:800}
.offer-item .mopar-offer-item-content .subtitle-manufacture-year-offer,.offer-item .offer-item-content .subtitle-manufacture-year-offer{display:flex}
.offer-item .mopar-offer-item-content .subtitle-offer,.offer-item .offer-item-content .subtitle-offer{line-height:1.22;font-size:1.8rem;min-height:22px;font-weight:800}
.offer-item .mopar-offer-item-content .offer-price-wrapper,.offer-item .offer-item-content .offer-price-wrapper{height:47px;margin-bottom:30px}
.offer-item .mopar-offer-item-content .offer-price-wrapper .price-text,.offer-item .offer-item-content .offer-price-wrapper .price-text{font-size:1.1rem;font-weight:500}
.offer-item .mopar-offer-item-content .offer-price-wrapper .price-text-big,.offer-item .offer-item-content .offer-price-wrapper .price-text-big{font-size:2.3rem;line-height:2.5rem}
.offer-item .mopar-offer-item-content .offer-call-wrapper,.offer-item .offer-item-content .offer-call-wrapper{margin-bottom:12px;height:31px;width:100%}
.offer-item .mopar-offer-item-content .offer-call-wrapper .offer-call,.offer-item .offer-item-content .offer-call-wrapper .offer-call{font-size:1.8rem;font-weight:800;height:25px;line-height:normal}
.offer-item .mopar-offer-item-content .offer-call-wrapper .offer-call.resize-xsmall-text,.offer-item .offer-item-content .offer-call-wrapper .offer-call.resize-xsmall-text{font-size:1.6rem}
.offer-item .mopar-offer-item-content .offer-call-wrapper .offer-call.resize-small-text,.offer-item .offer-item-content .offer-call-wrapper .offer-call.resize-small-text{font-size:1.3rem}
.offer-item .mopar-offer-item-content .offer-call-wrapper .offer-call.resize-medium-text,.offer-item .offer-item-content .offer-call-wrapper .offer-call.resize-medium-text{font-size:1.25rem}
.offer-item .mopar-offer-item-content .offer-call-wrapper .offer-call.resize-large-text,.offer-item .offer-item-content .offer-call-wrapper .offer-call.resize-large-text{font-size:1.2rem}
.offer-item .mopar-offer-item-content .offer-call-wrapper .offer-call.resize-xlarge-text,.offer-item .offer-item-content .offer-call-wrapper .offer-call.resize-xlarge-text{font-size:1rem}
.offer-item .mopar-offer-item-content ul.car-features-highlight,.offer-item .offer-item-content ul.car-features-highlight{margin-bottom:14px;min-height:48px}
.offer-item .mopar-offer-item-content ul.car-features-highlight li,.offer-item .offer-item-content ul.car-features-highlight li{font-size:1.2rem;font-weight:500;line-height:1.33}
.offer-item .mopar-offer-item-content .btn-details,.offer-item .offer-item-content .btn-details{height:40px;width:100%}
.offer-item .mopar-offer-item-content .offer-reproved,.offer-item .offer-item-content .offer-reproved{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;top:0}
.offer-item .mopar-offer-item-content .offer-reproved .offer-reproved-bg,.offer-item .offer-item-content .offer-reproved .offer-reproved-bg{background-color:#000;opacity:.57;width:100%;height:100%;position:absolute}
.offer-item .mopar-offer-item-content .offer-reproved .reproved-text,.offer-item .offer-item-content .offer-reproved .reproved-text{font-size:5.6rem;font-weight:900;line-height:1;padding-bottom:6px;color:#fff;border-top:9px solid #fff;border-bottom:9px solid #fff;transform:rotate(-10deg)}
.offer-item .mopar-offer-item-content .offer-reproved .edit-warning-text,.offer-item .offer-item-content .offer-reproved .edit-warning-text{color:#fff;transform:rotate(-10deg);font-size:2.1rem;font-weight:600;text-transform:none}
.offer-item .mopar-offer-item-content .offer-sold,.offer-item .offer-item-content .offer-sold{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0}
.offer-item .mopar-offer-item-content .offer-sold .offer-sold-bg,.offer-item .offer-item-content .offer-sold .offer-sold-bg{background-color:#000;opacity:.57;width:100%;height:102%;position:absolute;top:2px}
.offer-item .mopar-offer-item-content .offer-sold .sold-text,.offer-item .offer-item-content .offer-sold .sold-text{font-size:6.2rem;font-weight:900;color:#fff;transform:rotate(-10deg);border-bottom:9px solid #fff;border-top:9px solid #fff;line-height:1;padding-bottom:6px}
.offer-item .mopar-offer-item-content .offer-negotiation,.offer-item .offer-item-content .offer-negotiation{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%}
.offer-item .mopar-offer-item-content .offer-negotiation__bg,.offer-item .offer-item-content .offer-negotiation__bg{background-color:#000;opacity:.57;width:100%;height:100%;position:absolute}
.offer-item .mopar-offer-item-content .offer-negotiation__text,.offer-item .offer-item-content .offer-negotiation__text{font-size:3.6rem;font-weight:900;color:#fff;z-index:10;line-height:1;padding:5px 0 9px}
@media only screen and (max-width:720px){.offer-item .offer-item-content .offer-item-content-wrapper,.offer-item .mopar-offer-item-content .offer-item-content-wrapper{padding:15px 40px 0;min-height:440px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-img-wrapper,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-img-wrapper{height:150px;width:calc(100% + 24px);min-height:150px;margin:0 -12px}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-item-content-top{min-height:95px;margin-bottom:13px !important}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description{min-height:65px;margin-bottom:11px !important}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .title-offer{font-size:1.8rem;line-height:1.18}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-offer,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description .subtitle-offer{font-size:1.4rem;line-height:1.22}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper .offer-tag span,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-tag-wrapper .offer-tag span{padding:0;line-height:19px;font-size:1.2rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-call-wrapper{width:100%}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call{height:29px;font-size:1.5rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-xsmall-text,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-xsmall-text{font-size:1.4rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-small-text,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-small-text{font-size:1.2rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-medium-text,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-medium-text{font-size:1.1rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-large-text,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-large-text{font-size:1.05rem}
.offer-item .offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-xlarge-text,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .offer-call-wrapper .offer-call.resize-xlarge-text{font-size:1rem}
.offer-item .offer-item-content .offer-item-content-wrapper .car-features-highligth,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .car-features-highligth{min-height:40px !important;margin-bottom:15px !important}
.offer-item .offer-item-content .offer-item-content-wrapper .car-features-highligth li,.offer-item .mopar-offer-item-content .offer-item-content-wrapper .car-features-highligth li{font-size:1rem}
}
.offer-item.theme--dealers-offers .offer-item-content{position:relative}
.offer-item.theme--dealers-offers .offer-item-content .offer-top-info{background-color:#b9c2e0;color:#fff;height:50px;justify-content:unset}
.offer-item.theme--dealers-offers .offer-item-content .offer-top-info span{font-size:1.4rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-top-info svg{margin-left:55px;width:20px;height:30px}
.offer-item.theme--dealers-offers .offer-item-content .offer-top-info svg path{fill:#e50353}
.offer-item.theme--dealers-offers .offer-item-content .offer-top-info svg circle{fill:#b9c2e0}
.offer-item.theme--dealers-offers .offer-item-content .offer-top-info .dealer-wrapper{display:flex;flex-direction:column;align-items:flex-start}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-item-content-top .offer-item-car-description{margin-bottom:24px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .title-offer{text-align:center;font-weight:bold;font-size:2.2rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .subtitle-offer{font-size:1.3rem;font-weight:bold;text-align:center}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .dealers-offers-logo{max-width:83px;max-height:83px;object-fit:contain;position:absolute;top:92%;left:0}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .dealers-offers-logo img{max-width:100%;max-height:100%}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-chassi{font-weight:bold;color:#4a4a4a;font-size:1.2rem;text-transform:uppercase;padding-bottom:10px;height:50px}
.offer-item.theme--dealers-offers .offer-item-content .offer-bottom-info{background-color:#b9c2e0;height:42px;display:flex;justify-content:center;align-items:center}
.offer-item.theme--dealers-offers .offer-item-content .offer-bottom-info .highlighted-text{font-weight:bold;font-size:2.5rem;color:#fff;margin-right:10px;margin-bottom:1px}
.offer-item.theme--dealers-offers .offer-item-content .offer-bottom-info .normal-text{font-size:1.2rem;color:#fff;font-weight:600}
.offer-item.theme--dealers-offers .reprove-comments-container .hub-button{background-color:#e50353}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer{border:solid #e50353;border-width:0 5px}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-sold{width:calc(100% + 10px);right:-5px}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-top-info{background-color:#e50353}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-top-info span{color:#fff}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-top-info svg path{fill:#fff}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-top-info svg circle{fill:#e50353}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-item-content-wrapper .offer-countdown{justify-content:center;border-top:1px solid #e50353;border-bottom:1px solid #e50353;margin:auto auto 12px;width:100%}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-item-content-wrapper .offer-countdown .super-offer-text{color:#e50353;font-size:1.3rem;font-weight:bold;margin-right:15px}
.offer-item.theme--dealers-offers.theme--dealers-offers.super-offer .offer-item-content .offer-item-content-wrapper .offer-countdown .hub-countdown h1{font-family:'DSDigital';font-size:3rem;color:#e50353;margin:0;height:40px;line-height:38px}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (min-width:961px) and (max-width:1366px){.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .dealers-offers-logo,.offer-item.theme--dealers-offers .mopar-offer-item-content .offer-item-content-wrapper .dealers-offers-logo{max-width:75px;max-height:75px}
.offer-item.theme--dealers-offers .offer-item-content .offer-reproved .reproved-text,.offer-item.theme--dealers-offers .mopar-offer-item-content .offer-reproved .reproved-text{font-size:4.8rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-reproved .edit-warning-text,.offer-item.theme--dealers-offers .mopar-offer-item-content .offer-reproved .edit-warning-text{font-size:1.8rem}
}
@media only screen and (max-width:720px){.offer-item.theme--dealers-offers .offer-item-content .offer-top-info,.offer-item.theme--dealers-offers .mopar-offer-item-content .offer-top-info{width:100%}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .dealers-offers-logo,.offer-item.theme--dealers-offers .mopar-offer-item-content .offer-item-content-wrapper .dealers-offers-logo{max-width:59px;max-height:52px}
.offer-item.theme--dealers-offers .offer-item-content .offer-item-content-wrapper .offer-chassi,.offer-item.theme--dealers-offers .mopar-offer-item-content .offer-item-content-wrapper .offer-chassi{font-size:1rem;height:auto}
.offer-item.theme--dealers-offers .offer-item-content .offer-reproved .reproved-text,.offer-item.theme--dealers-offers .mopar-offer-item-content .offer-reproved .reproved-text{font-size:4.2rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-reproved .edit-warning-text,.offer-item.theme--dealers-offers .mopar-offer-item-content .offer-reproved .edit-warning-text{font-size:1.6rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-sold .sold-text,.offer-item.theme--dealers-offers .mopar-offer-item-content .offer-sold .sold-text{font-size:5.4rem}
.offer-item.theme--dealers-offers .offer-item-content .offer-bottom-info,.offer-item.theme--dealers-offers .mopar-offer-item-content .offer-bottom-info{width:100%}
}
.particle-funding-modal .go-back-page-vue{height:15px}
.particle-funding-modal .wrapper-particle-content .section-items{margin-top:45px}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .proposal-submit-area .button-wrapper .hub-button{max-width:280px;width:100%}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .proposal-submit-area .footer-message{white-space:pre-wrap}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area p.style-3,.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area p.style-3-bold{white-space:pre-wrap}
.particle-funding-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .button-wrapper .hub-button{height:42px}
.particle-funding-modal .wrapper-particle-content .section-items .user-initial-data .button-wrapper .hub-button{margin:35px auto 0}
.particle-funding-modal .wrapper-particle-content .section-items .installment-approved .installment-approved-icon a,.particle-funding-modal .wrapper-particle-content .section-items .installment-denied .installment-approved-icon a{background-color:#eceef6}
.particle-funding-modal .wrapper-particle-content .section-items .installment-approved .installment-approved-icon a:hover,.particle-funding-modal .wrapper-particle-content .section-items .installment-denied .installment-approved-icon a:hover{background-color:#e50353}
.particle-funding-modal .wrapper-particle-content .section-items .installment-approved .installment-approved-icon a:hover svg path,.particle-funding-modal .wrapper-particle-content .section-items .installment-denied .installment-approved-icon a:hover svg path{fill:#fff}
.particle-funding-modal .check-auth .input-container{margin-bottom:0}
.particle-funding-modal .check-auth .hub-checkbox{margin-bottom:25px}
@media only screen and (max-width:720px){.particle-funding-modal .go-back-page-vue{position:relative;top:20px}
}
.particle-save-car-component .generic-modal .modal-window .wrap-buttons .hub-button{width:calc(50% - 5px);height:45px}
.particle-save-car-component .generic-modal .modal-window .go-back-page-vue{padding-left:0;height:16px;position:absolute;left:15px;top:20px}
.fiat-radio{width:16px;height:16px;background-color:#fff;border-radius:50%;border:solid 1px #4a4a4a}
.fiat-radio.selected{background:radial-gradient(ellipse at center,#fb4769 0,#fb4769 40%,#fff 41%,#fff 100%)}
.fiat-slider{-webkit-appearance:none;margin:9.5px 0;width:100%}
.fiat-slider:focus{outline:0}
.fiat-slider::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:#e91f66;border-radius:1px}
.fiat-slider::-webkit-slider-thumb{border:1px solid #fff;height:19px;width:19px;border-radius:50%;background:#e91f66;cursor:pointer;-webkit-appearance:none;margin-top:-8.5px}
.fiat-slider:focus::-webkit-slider-runnable-track{background:#eb3676}
.fiat-slider::-moz-range-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:#e91f66;border-radius:1px}
.fiat-slider::-moz-range-thumb{border:1px solid #fff;height:19px;width:19px;border-radius:50%;background:#e91f66;cursor:pointer}
.fiat-slider::-ms-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:19px 0;color:transparent}
.fiat-slider::-ms-fill-lower{background:#d9155a;border-radius:2px}
.fiat-slider::-ms-fill-upper{background:#e91f66;border-radius:2px}
.fiat-slider::-ms-thumb{border:1px solid #fff;height:19px;width:19px;border-radius:50%;background:#e91f66;cursor:pointer}
.fiat-slider:focus::-ms-fill-lower{background:#e91f66}
.fiat-slider:focus::-ms-fill-upper{background:#eb3676}
.fiat-checkbox{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:solid 1px #73757d;border-radius:3px;flex-shrink:0;height:17px;margin:0 1.5rem 0 0;width:17px;cursor:pointer;background-color:transparent}
.fiat-checkbox:focus{outline:0}
.fiat-checkbox:checked{background-image:url(../../../../../designs/wisdom/base/images/check.svg);background-position-y:center;background-repeat:no-repeat;background-size:contain}
.fiat-button,.fiat-button-fat,.fiat-button-red,.fiat-button-red-fat{border:1px solid #40424a;color:#40424a;background-color:#fff;font-size:1.2rem;font-weight:400;padding:13px 0;text-align:center;text-decoration:none;width:280px;margin:auto;display:flex;align-items:center;justify-content:center}
button.fiat-button{display:flex}
.button-fat,.fiat-button-fat,.fiat-button-red-fat{font-size:1.3rem;height:60px}
.fiat-button-red,.fiat-button-red-fat{background-color:#e50353;color:#fff;border:0}
button.fiat-button-red{display:flex}
.arrow-back{cursor:pointer;display:inline-flex;align-items:center;font-size:10px;font-weight:500;color:#73757d}
.arrow-back:before{content:url("../../../../../designs/wisdom/base/images/arrow-back.svg");margin-right:5px;padding-top:3px}
.fiat-line-separator{display:block;margin:50px auto}
@media only screen and (max-width:720px){.fiat-line-separator{margin:30px auto}
}
.loader-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100px}
.loader-wrapper .loader{background-image:url("../../../../../designs/wisdom/base/images/loading.svg");background-repeat:no-repeat;background-position:center;background-size:100%;height:75px;width:75px;display:block}
.service-detail-page .service-detail-content .btn-back .hub-button__label{width:100%}
.service-summary-detail__content{border-top:2px solid #979797;border-bottom:2px solid #979797}
.service-summary-detail__content--section-service h2,.service-summary-detail__content--section-hour h2,.service-summary-detail__content--section-box h2,.service-summary-detail__content--section-date h2{color:#40424a}
.service-summary-detail__content--section-service span,.service-summary-detail__content--section-hour span,.service-summary-detail__content--section-box span,.service-summary-detail__content--section-date span{color:#73757d}
.service-summary-detail__content--section-hour h2{border-left:1px solid #979797;border-right:1px solid #979797}
.service-summary-detail__content--section-box h2{border-right:1px solid #979797}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer{max-width:calc(100% / 3 - 20px)}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item .hub-button--m3,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer .hub-button--m3{text-transform:uppercase;line-height:2.6;font-size:1.3rem;width:100%;max-width:290px;margin:0;cursor:pointer}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item-wrapper .offer-item-content .btn-whatsapp,.showcase-offers-component .showcase-offers-vue .content-offers .offer-item-wrapper .offer-item-content .btn-details{cursor:pointer}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .dealers-offers-logo{max-width:133px;max-height:133px;position:absolute;top:auto;right:285px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper{max-width:280px;width:100%;margin:0 auto}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call{font-size:1.8rem}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call.resize-xsmall-text{font-size:1.55rem;line-height:unset;align-items:center;display:flex}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call.resize-small-text{font-size:1.45rem;line-height:unset;align-items:center;display:flex}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call.resize-medium-text{font-size:1.3rem;line-height:unset;align-items:center;display:flex}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call.resize-large-text{font-size:1.15rem;line-height:unset;align-items:center;display:flex}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-call-wrapper .offer-call.resize-xlarge-text{font-size:1.0rem;line-height:unset;align-items:center;display:flex}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-tag-wrapper .offer-tag{width:26rem;padding:0 10px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-tag-wrapper .offer-tag span{font-size:1.2rem;white-space:nowrap;width:100%}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-tag-wrapper .offer-tag span:before,.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-tag-wrapper .offer-tag span:after{z-index:100}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-content .offer-info-box{margin-right:30px;min-width:250px;max-width:unset}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .offer-item-additional-info .action-button{font-weight:bold}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container.mopar-offer-type .mopar-offer-description{font-size:1.2rem;font-weight:500;margin-left:30px}
.showcase-offers-component .showcase-offers-vue .banner-offer-chamaelon{padding-top:40px;padding-bottom:30px}
@media only screen and (max-width:720px){.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper{margin-top:35px}
.showcase-offers-component .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper .slider-gallery{margin-top:15px}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer{max-width:100%}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item .offer-item-content,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer .offer-item-content{align-items:center}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item .offer-item-content .offer-info-box,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer .offer-item-content .offer-info-box{max-width:210px}
.showcase-offers-component .showcase-offers-vue .content-offers .offer-item .offer-item-content-wrapper,.showcase-offers-component .showcase-offers-vue .content-offers .card-register-offer .offer-item-content-wrapper{max-width:320px}
.showcase-offers-component .showcase-offers-vue .offer-info-box{min-width:fit-content}
}
.showcase-offers-component .showcase-offers-vue .banner-offer-chamaelon .chameleon-image a img{width:100%}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper{position:relative}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper .slider-gallery .slider-gallery-bullets-navigation .slider-nav .circle.active{background-color:#e50353}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-call-wrapper{margin:0 auto 2rem;min-height:40px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .dealer-info-wrapper{text-transform:uppercase;font-size:1.4rem;display:flex;flex-direction:column;align-items:flex-start;font-weight:bold;color:#4a4a4a;max-width:270px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .action-buttons-desktop{align-items:center}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .action-buttons-desktop .offer-chassi{color:#4a4a4a;font-size:1.1rem;font-weight:bold;margin-left:100px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .dealers-offers-logo{max-width:133px;max-height:133px;position:absolute;top:0;right:0}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer.super-offer{margin:0;border-top:5px solid #e50353;border-bottom:5px solid #e50353}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer.super-offer .offer-item-content .offer-tag-wrapper .offer-tag span{width:100%;font-weight:bold;line-height:1.5}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer.super-offer .dealers-offers-logo{top:20px;right:-150px}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (min-width:961px) and (max-width:1366px){.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content{position:relative}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper{position:static}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-img-wrapper .dealers-offers-logo{max-width:105px;max-height:105px;right:24%;top:20px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer.super-offer .offer-item-content .offer-img-wrapper .dealers-offers-logo{right:12%}
}
@media only screen and (max-width:720px){.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer{background-color:#f3f5fd}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-chassi{color:#4a4a4a;font-size:1.1rem;font-weight:bold;text-align:center;margin-bottom:30px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box{width:100%}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .title-offer{text-align:center}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .subtitle-offer{text-align:center;font-size:1.5rem}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .dealer-info-wrapper{font-size:1.4rem;margin:0 auto;max-width:330px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper>span{text-align:center}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth ul{width:100%;margin:30px auto 0;max-width:330px;padding:0 0 0 15px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .car-features-highligth ul li{font-size:1.4rem}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-content .dealers-offers-logo{max-width:90px;max-height:90px;top:-35px;left:5px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-additional-info{padding:30px 20px 40px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer .offer-item-additional-info .action-button.desktop-hidden{max-width:330px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container .expanded-offer.super-offer .offer-item-content .offer-img-wrapper .dealers-offers-logo{top:-30px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-content{padding:0}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper{margin:50px 0 25px 0}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-content .offer-info-box .offer-price-wrapper .price-text-big{font-size:3.2rem}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-content .offer-info-box .dealer-info-wrapper{margin:0 15px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-content .mopar-offer-description{margin:20px}
.showcase-offers-component.theme--dealers-offers .showcase-offers-vue .expanded-offer-container.mopar-offer-type .expanded-offer .offer-item-additional-info{padding:0 20px}
}
.side-options__label{font-family:FuturaBT,Arial,Sans-Serif;font-weight:800;font-size:1.4rem;color:#40424a}
.side-options .side-icon{font-family:FuturaBT,Arial,Sans-Serif;font-weight:700;line-height:1.13;font-size:.8rem;color:#73757d;border-right:4px solid #e50353}
.side-options .side-icon--summary{background-image:url(../../../../../designs/wisdom/base/images/fiat-flag/icon-summary.svg)}
.side-options .side-icon--summary.assembler-updated:after{content:'';background-image:url(../../../../../designs/wisdom/base/images/round-plus-icon.svg);width:11px;height:11px;position:absolute;top:12px;right:9px}
.side-options .side-icon--summary.car-summary-opened{background-image:url(../../../../../designs/wisdom/base/images/car-showcase/ico-summary-active.svg)}
.side-options .side-icon--offer{background-image:url(../../../../../designs/wisdom/base/images/fiat-flag/icon-offer.svg)}
.side-options .side-icon--reservation{background-image:url(../../../../../designs/wisdom/base/images/car-showcase/ico-reservation.svg);height:63px}
.user-badge .login-link{text-transform:none;padding-top:0}
.user-badge .login-link span{font-size:1.6rem;color:#edede3;font-weight:normal}
.user-badge .badge-unlogged-user .fiat-id-active::before,.user-badge .badge-logged-user .fiat-id-active::before{content:url('../../../../../designs/wisdom/base/images/fiat-flag/fiat-id-on-yellow.svg')}
.user-badge .badge-unlogged-user .fiat-id-inactive::before,.user-badge .badge-logged-user .fiat-id-inactive::before{content:url('../../../../../designs/wisdom/base/images/fiat-flag/fiat-id-off-white.svg')}
.user-badge .badge-logged-user .badge-icon{border:2px solid transparent}
.user-badge .badge-logged-user .badge-icon.selected{border:2px solid #ff1430}
.user-badge .badge-logged-user .badge-logout-button{font-size:1.6rem;color:#edede3;font-weight:700;letter-spacing:1.12px}
@media only screen and (max-width:720px){.user-badge .badge-unlogged-user .fiat-id-active::before,.user-badge .badge-logged-user .fiat-id-active::before{content:''}
.user-badge .badge-unlogged-user .fiat-id-inactive--mobile,.user-badge .badge-logged-user .fiat-id-inactive--mobile{background-image:url('../../../../../designs/wisdom/base/images/fiat-flag/fiat-id-off-white.svg')}
.user-badge .badge-unlogged-user .fiat-id-inactive::before,.user-badge .badge-logged-user .fiat-id-inactive::before{content:''}
.user-badge .badge-unlogged-user .fiat-id-active--mobile,.user-badge .badge-logged-user .fiat-id-active--mobile{background-image:url('../../../../../designs/wisdom/base/images/fiat-flag/fiat-id-on-yellow.svg')}
.user-badge .badge-unlogged-user .fiat-id-active::before,.user-badge .badge-logged-user .fiat-id-active::before{content:''}
.user-badge .badge-unlogged-user .fiat-id-inactive--mobile,.user-badge .badge-logged-user .fiat-id-inactive--mobile{font-size:1.2rem;font-weight:normal;letter-spacing:normal}
.user-badge .badge-logged-user{margin-top:12px}
.user-badge .badge-logged-user .badge-logout-button{font-size:1.2rem;font-weight:normal;letter-spacing:normal;line-height:1}
}
.user-badge .confirmation-window .confirmation-dialog .button-holder{display:flex;justify-content:center;flex-wrap:wrap}
.user-badge .confirmation-window .confirmation-dialog .button-holder .hub-button{height:35px;margin:0 5px;padding:0 20px;width:auto;min-width:90px}
.user-badge .confirmation-window .confirmation-dialog .button-holder .hub-button span{font-weight:normal;white-space:nowrap;font-size:1.1rem}
.user-badge .confirmation-window .confirmation-dialog .button-holder .cancel-button{background-color:#eceef6;margin-bottom:10px}
.user-badge .confirmation-window .confirmation-dialog .button-holder .cancel-button>span{color:#40424a}
.user-garage-vue .user-car-footer .hub-button span{font-weight:300 !important}
.user-info-vue .lgpd-privacy-policy-container{width:600px}
.user-info-vue .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 15px 32px;font-size:1.2rem;color:#40424a}
.user-info-vue .lgpd-privacy-policy-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.user-info-vue .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.user-info-vue .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0}
.user-info-vue .user-info-form-wrapper .fields .theme-header--16{font-size:1.2rem;font-weight:500;margin-bottom:16px;text-transform:uppercase}
@media only screen and (max-width:720px){.user-info-vue .lgpd-privacy-policy-container{width:initial}
}
.user-badge .user-menu-vue .hubID-tab .hub-tabs ul li:first-child{border-left:1px solid #4a4a4a}
.user-badge .user-menu-vue .hubID-tab .hub-tabs ul li.active:first-child{border-left:1px solid #e50353}
.consulting-visit-vue{width:100%}
.consulting-visit-vue .content{padding:13.8rem 15.9rem}
.consulting-visit-vue .content .input{width:53.4rem;margin-bottom:6rem;margin-top:6rem}
.consulting-visit-vue .content .title-consult-visit{width:65rem;height:2rem;font-family:FuturaBT,Arial,Sans-Serif;font-size:2rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#40424a}
.consulting-visit-vue .content .button{margin-bottom:4rem;float:left;margin-right:20rem}
.consulting-visit-vue .content .hub-button--m3{font-family:FuturaBT,Arial,Sans-Serif;font-size:1.3rem;color:#fff;width:158px;height:35px;background-color:#e50353}
.consulting-visit-vue .content .button-table{margin-top:2.3rem;margin-bottom:2.3rem;float:right}
.consulting-visit-vue .content .table-consulting-visit{width:100%;border-spacing:0}
.consulting-visit-vue .content .table-consulting-visit .header-table{text-align:left;margin-bottom:.6rem}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-title-header{width:7.6rem;height:1.5rem;object-fit:contain;font-family:FuturaBT,Arial,Sans-Serif;font-size:1.2rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2.33;letter-spacing:normal;color:#4a4a4a}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-row-text{width:7.6rem;height:2.2rem;font-family:FuturaBT,Arial,Sans-Serif;font-size:1.6rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2.63;letter-spacing:normal;color:#4a4a4a}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .wating-confirmation{color:#7f7f7f}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .visit-confirmeted{color:#50e3c2}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .visit-canceled{color:#d0021b}
@media only screen and (max-width:720px){.consulting-visit-vue .content{padding:9.2rem 2.7rem}
.consulting-visit-vue .content .container-table{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;text-align:justify}
.consulting-visit-vue .content .container-table .item-table{width:100%;height:50%;margin-bottom:1rem;text-align:center}
.consulting-visit-vue .content .container-table .item-table .table-row-text{width:7.9rem;height:3.2rem;font-size:1.6rem;line-height:1.49;font-weight:bold}
.consulting-visit-vue .content .container-button{display:grid;grid-template-columns:1fr;grid-template-rows:auto;text-align:justify;height:3.5rem;margin-bottom:4.46rem}
.consulting-visit-vue .content .container-button .item-button{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.consulting-visit-vue .content .container-button .item-button .table-button-smartphone{float:inherit;width:16rem;height:2.84rem}
.consulting-visit-vue .content .title-consult-visit{width:29.3rem;height:2rem;font-size:2rem}
.consulting-visit-vue .content .input{width:100%;margin-bottom:2rem;margin-top:2rem}
.consulting-visit-vue .content .button{margin-bottom:2rem;width:100%;margin-left:0}
.consulting-visit-vue .content .table-consulting-visit{width:100%;border-spacing:0;margin-top:8rem}
.consulting-visit-vue .content .table-consulting-visit .header-table{padding:0;margin-bottom:2rem}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-title-header{width:8rem;height:3.04rem;font-size:1rem;line-height:1.59;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal}
.consulting-visit-vue .content .table-consulting-visit .wating-confirmation{color:#7f7f7f}
.consulting-visit-vue .content .table-consulting-visit .visit-confirmeted{color:#50e3c2}
.consulting-visit-vue .content .table-consulting-visit .visit-canceled{color:#d0021b}
}
.visualize-consult-modal .modal-content{width:82.3rem;height:38.9rem;padding:6rem 8.6rem}
.visualize-consult-modal .modal-content .close-button{width:1.4rem;height:1.4rem}
.visualize-consult-modal .modal-content .title-modal{font-family:FuturaBT,Arial,Sans-Serif;font-size:2rem;color:#40424a;display:block}
.visualize-consult-modal .modal-content .content{padding:0}
.visualize-consult-modal .modal-content .content .pd-left-10{padding-left:10px}
.visualize-consult-modal .modal-content .content .column .row{width:100%}
.visualize-consult-modal .modal-content .content .column .row .header-stats{width:7.76rem;height:1.5rem;font-family:FuturaBT,Arial,Sans-Serif;font-size:1.2rem;color:#4a4a4a}
.visualize-consult-modal .modal-content .content .column .row .header{width:7.76rem;height:1.5rem;font-family:FuturaBT,Arial,Sans-Serif;font-size:1.2rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.33;color:#4a4a4a}
.visualize-consult-modal .modal-content .content .column .row .value-stats{width:31.8rem;height:4rem;font-family:FuturaBT,Arial,Sans-Serif;font-size:2rem;color:#4a4a4a}
.visualize-consult-modal .modal-content .content .column .row .value{width:7.76rem;height:1.5rem;font-family:FuturaBT,Arial,Sans-Serif;font-size:1.2rem;color:#4a4a4a;margin-left:1.2rem;line-height:2.63}
.visualize-consult-modal .modal-content .content .column .row .text{width:21.3rem;height:5.2rem;font-family:FuturaBT,Arial,Sans-Serif;color:#4a4a4a}
.visualize-consult-modal .modal-content .content .column .row .text-bold{font-weight:900}
.visualize-consult-modal .modal-content .content .column .row .cancel-visit{width:8.8rem;height:1.7rem;font-family:FuturaBT,Arial,Sans-Serif;font-size:1.3rem;color:#1e1500}
.visualize-consult-modal .modal-content .content .column .row .wating-confirmation{color:#7f7f7f}
.visualize-consult-modal .modal-content .content .column .row .visit-confirmeted{color:#50e3c2}
.visualize-consult-modal .modal-content .content .column .row .visit-canceled{color:#d0021b}
.visualize-consult-modal .modal-content .content .column .row .theme-header--2{font-size:1.6rem}
@media only screen and (max-width:720px){.visualize-consult-modal .modal-content{width:100%;height:100%;top:55%;left:49.9%}
.visualize-consult-modal .modal-content .close-button{margin-right:1.45rem;margin-top:1.45rem;top:1.45rem;right:1.45rem;width:1.35rem;height:1.35rem}
.visualize-consult-modal .modal-content .title-modal{width:100%;font-size:2rem;margin-bottom:2rem;margin-top:2.8rem;text-align:center}
.visualize-consult-modal .modal-content .content{padding:0}
.visualize-consult-modal .modal-content .content .column{width:100%}
.visualize-consult-modal .modal-content .content .column .row{text-align:center;margin-top:1rem;margin-bottom:0}
.visualize-consult-modal .modal-content .content .column .row .header-stats{width:100%;height:1.5rem;font-size:1rem;line-height:2.8}
.visualize-consult-modal .modal-content .content .column .row .value-stats{width:100%;height:4rem;margin-left:0;margin-bottom:0;margin-top:0}
.visualize-consult-modal .modal-content .content .column .row .header{width:100%;font-size:1rem;line-height:2.8;margin-bottom:0;margin-top:0}
.visualize-consult-modal .modal-content .content .column .row .value{width:100%;height:2.2rem;font-size:1.4rem;margin-bottom:0;margin-top:0}
.visualize-consult-modal .modal-content .content .column .row .button{width:100%}
.visualize-consult-modal .modal-content .content .column .row .cancel-visit{width:100%;height:1.9rem;font-size:1.4rem}
.visualize-consult-modal .modal-content .content .column .row .wating-confirmation{color:#7f7f7f}
.visualize-consult-modal .modal-content .content .column .row .visit-confirmeted{color:#50e3c2}
.visualize-consult-modal .modal-content .content .column .row .visit-canceled{color:#d0021b}
}
.recall-internal{top:122px;height:calc(100% -  122px);background-color:#fff}
.recall-internal .recall-internal-container{max-width:1280px;color:#40424a}
.recall-internal .recall-internal-container .recall-internal-content{max-width:1036px}
.recall-internal .recall-internal-container .recall-internal-content .recall-item{color:#40424a}
.recall-internal .recall-internal-container .recall-internal-content .recall-item .recall-item-image-container .recall-executed{background-color:rgba(255,255,255,0.6);background-image:url("../../../../../designs/wisdom/base/images/icon-check.svg")}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .recall-list-title{position:relative;color:#40424a}
.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .recall-list-title:after{position:absolute;left:0;bottom:-16px;width:20px;content:"";border-bottom:2px solid #e50353}
@media only screen and (min-width:721px) and (max-width:960px){.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .recall-list-title{font-size:2.4rem}
}
@media only screen and (max-width:720px){.recall-internal .recall-internal-container .recall-internal-content .recall-list-container .recall-list-title{font-size:2.4rem}
.recall-internal .recall-internal-container .recall-internal-content .recall-details-container .hub-recall-campaign .container .hub-container-component .titled-container .hub-wrap-table .hub-wrap-table-component .hub-wrap-table-vue{gap:6rem;display:flex;flex-direction:column;max-width:none}
}
.recall-showcase{color:#40424a}
.recall-showcase .recall-showcase-component .loader-wrapper .loader{background-image:url('../../../../../designs/wisdom/base/images/loading.svg')}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item{border-color:#bbbdc5}
.recall-showcase .recall-showcase-component .recall-showcase-vue .recall-item .recall-item-details .recall-item-title{color:#e50353}
.user-proposals-vue{border-bottom:1px solid #979797}
.user-proposals-vue .without-cpf .title{color:#b0b4c3}
.user-proposals-vue .without-cpf .hub-button__label{font-weight:300}
.user-proposals-vue .user-proposals-collapsible .title .collapsible-arrow{display:flex}
.user-proposals-vue .empty-proposals .text-container{display:flex}
.user-proposals-vue .empty-proposals .citroen-text-container{display:none}
.user-proposals-vue .empty-proposals .title{color:#b0b4c3}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-quotation .quotation-icon .circle{fill:#e50353}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-quotation .quotation-icon .stroke{stroke:#fff;stroke-width:1.5px}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-quotation .quotation-info .quotation-discount{color:#e50353}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-timeline .line-information .information .collapsible span{color:#73757d}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-timeline .events-list .event-item:after{background:#73757d}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-timeline .events-list .event-item .information .stars .star svg .selected{fill:#e50353}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-timeline .events-list .event-item .information .action .hub-button{border:1px solid #979797;background:#fff}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-timeline .events-list .event-item .information .action .hub-button .hub-button__label{color:#000}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-timeline .events-list .event-item .last-quotation-tooltip{background-color:#eceef6}
.user-proposals-vue .user-proposals-form .proposal-item .product-item .proposal-timeline .events-list .event-item .last-quotation-tooltip .tooltip-arrow{border-left:20px solid #eceef6}
.user-proposals-vue .test-drive-modal{background:rgba(0,0,0,0.5)}
.user-proposals-vue .test-drive-modal .test-drive-modal-container{background:#fff}
.user-proposals-vue .test-drive-modal .test-drive-modal-container .btn-close svg path{fill:#979797}
.hub-generic-container .hub-generic-modal{background-color:rgba(0,0,0,0.5)}
.hub-generic-container .hub-generic-modal .dialog-modal{background-color:#edede3}
.hub-generic-container .hub-generic-modal .dialog-modal .close-button:after{content:none}
.car-showcase-vue .car-image-container{height:calc(100vh -  160px)}
@media only screen and (max-width:949px){.car-showcase-vue .car-image-container{height:calc(100vh -  210px)}
.internal-image{max-height:450px}
}
.color-switcher-vue{margin-top:25px}
@media only screen and (max-width:949px){.color-switcher-vue{position:relative;width:238px;max-width:400px;margin:0 auto;left:auto}
.color-switcher-vue .color-container{position:relative;display:flex;justify-content:center;flex-wrap:wrap}
.color-switcher-vue .color-container .category-name{width:auto;min-width:auto;flex-basis:0;padding:0 15px;border-right:1px solid #ccc;cursor:pointer;order:-1}
.color-switcher-vue .color-container .category-name.selected{color:#e50353}
.color-switcher-vue .color-container .category-name:first-child{padding-left:0}
.color-switcher-vue .color-container .category-name:last-of-type{padding-right:0;border:0}
.color-switcher-vue .color-container .color-list{width:100%;position:absolute;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:20px;opacity:0}
.color-switcher-vue .color-container .color-list .color-item{margin:5px 12px 5px 0}
.color-switcher-vue .color-container .color-list .color-item .color-popup{display:none !important}
.color-switcher-vue .color-container .color-list.selected{position:relative;opacity:1;z-index:1;transition:opacity .3s ease}
.color-switcher-vue .color-container .color-list:not(.selected) .color-label{visibility:hidden !important}
}
.hub-car-badge{border-color:#dde0e9}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .car-model{color:#40424a}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .engine{color:#73757d}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .divisor{border-bottom:1px solid #73757d}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .label-total{color:#73757d}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .dollar-sign{color:#40424a}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .total-price{color:#40424a}
.hub-car-badge .hub-car-badge-vue .content-left-badge .info{color:#73757d}
.hub-car-badge .hub-car-badge-vue .content-right-badge .financing span{color:#40424a}
.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate{background-color:#e50353}
.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate-text{color:#fff}
@media only screen and (max-width:949px){.hub-car-badge{border-bottom:0;height:74px}
.hub-car-badge .hub-car-badge-vue{flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;width:100%;height:74px}
.hub-car-badge .hub-car-badge-vue .content-left-badge{justify-content:flex-start;height:34px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:10px;order:1}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .car-model{font-size:1.1rem;font-weight:800;margin:0;line-height:16px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .engine{font-size:1.1rem;margin:0;padding:0;line-height:10px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .info{order:2}
.hub-car-badge .hub-car-badge-vue .content-left-badge .generic-modal{position:fixed;overflow-y:scroll;top:0;left:0}
.hub-car-badge .hub-car-badge-vue .content-left-badge .generic-modal .modal-window .close{height:20px;width:20px}
.hub-car-badge .hub-car-badge-vue .content-left-badge .generic-modal .modal-window .rich-text{font-size:1.2rem}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price{display:flex;align-items:flex-end;margin-left:auto;order:3}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .divisor{display:none}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .label-total{display:none}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .dollar-sign{margin-bottom:7px;font-size:1rem}
.hub-car-badge .hub-car-badge-vue .content-left-badge .price .total-price{font-size:1.8rem;font-weight:800;color:#40424a;margin-right:7px;margin-left:5px}
.hub-car-badge .hub-car-badge-vue .content-right-badge{height:44px}
.hub-car-badge .hub-car-badge-vue .content-right-badge .financing{height:100%;width:50%;flex-direction:row-reverse;justify-content:center;background-color:#eceef6;padding-left:15px;text-align:center}
.hub-car-badge .hub-car-badge-vue .content-right-badge .financing span{font-weight:normal;font-size:1rem}
.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate{display:flex;justify-content:center;align-items:center;height:100%;width:50%;margin:0;flex-grow:1;flex-shrink:.5}
.hub-car-badge .hub-car-badge-vue .content-right-badge .negotiate-text{margin-left:10px;font-weight:500;font-size:1rem}
}
@media screen and (min-width:950px) and (max-width:1300px){.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .car-model,.hub-car-badge .hub-car-badge-vue .content-left-badge .car-data .engine{font-size:calc(1.4rem + 6.000000000000001 * ((100vw - 950px) / 350))}
}
@media screen and (min-width:950px) and (max-width:1300px){.hub-car-badge .hub-car-badge-vue .content-left-badge .price .total-price{font-size:calc(1.4rem + 8.000000000000004 * ((100vw - 950px) / 350))}
}
.hub-pill{background-color:#bbbdc5;opacity:.85;height:2.5rem;border-radius:1.5rem}
.hub-pill label{color:#000;padding-top:0;padding-bottom:0;font-size:.9rem;padding-left:.8rem;padding-right:.8rem}
.user-service__table .hub-button--link-b2 .hub-button__label{color:#000}
.headunit-update-vue .content .headunit-form{background:#f3f5fd}
.headunit-update-vue .content .headunit-form .title{color:#40424a}
.headunit-update-vue .content .headunit-form input{background:#f3f5fd}
.headunit-update-vue .terms-condictions-modal .headTitle{color:#e50353}
.headunit-update-download .headunit-update-download-vue .hero-banner .head-title{color:#e50353}
.headunit-update-download .headunit-update-download-vue .hero-banner .title{color:#40424a}
.headunit-update-download .headunit-update-download-vue .hero-banner .image-wrapper .text{color:#40424a}
.headunit-update-download .headunit-update-download-vue .files .file{color:#5f6169;background-color:#f3f5fd;background-image:url('../../../../../designs/wisdom/repairer/images/download.png')}
.headunit-update-download .headunit-update-download-vue .files .file:hover{background-color:#e0e1ec}
.user-qrcode-generator .hub-button{padding:unset}
.hub-range--input{-webkit-appearance:none;margin:9.5px 0;width:100%}
.hub-range--input:focus{outline:0}
.hub-range--input::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:#e50353;border-radius:1px}
.hub-range--input::-webkit-slider-thumb{height:19px;width:19px;border-radius:50%;background:#e50353;cursor:pointer;-webkit-appearance:none;margin-top:-8.5px}
.hub-range--input:focus::-webkit-slider-runnable-track{background:#fc065d}
.hub-range--input::-moz-range-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:#e50353;border-radius:1px}
.hub-range--input::-moz-range-thumb{height:19px;width:19px;border-radius:50%;background:#e50353;cursor:pointer}
.hub-range--input::-ms-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:19px 0;color:transparent}
.hub-range--input::-ms-fill-lower{background:#cc034a;border-radius:2px}
.hub-range--input::-ms-fill-upper{background:#e50353;border-radius:2px}
.hub-range--input::-ms-thumb{height:19px;width:19px;border-radius:50%;background:#e50353;cursor:pointer}
.hub-range--input:focus::-ms-fill-lower{background:#e50353}
.hub-range--input:focus::-ms-fill-upper{background:#fc065d}
.titled-container{width:100%}
.titled-container .container-header .container-section{color:#e50353;font-weight:800;font-size:1.4rem;text-transform:uppercase}
.titled-container .container-header .container-title{font-size:3.2rem;font-weight:800;color:#40424a;text-transform:uppercase}
.titled-container .container-header .container-section-divisor{border-bottom:2px solid #e50353}
.titled-container .rich-text-base .rich-text-base-component p{font-size:1.7rem;font-weight:300;line-height:1.59}
.titled-container .button-wrapper .fiat-button-red{font-size:1.3em}
@media only all and (max-width:1036px){.titled-container{width:100%}
.titled-container .container-header .container-title{max-width:unset}
}
@media only screen and (max-width:720px){.titled-container .container-header .container-title{font-size:2.4rem}
}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content{background-color:#fff}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .large-text{color:#40424a}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .hub-button{height:35px;margin:0 5px;padding:0 20px;width:auto;min-width:90px}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .hub-button span{font-weight:normal;white-space:nowrap;font-size:1.1rem}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .cancel-button{background-color:#eceef6}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .cancel-button span{color:#40424a}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .btn-grey{background:#eceef6;color:#40424a}
.header-component{background-color:#18131f}
.header-component .weak-acontainer{flex:1}
.header-component .weak-acontainer .request-attendant{color:#e50353;text-transform:uppercase;justify-content:flex-start}
.header-component .weak-acontainer .weak-login-user-finish-session{justify-content:flex-start;flex:1}
.header-component .weak-acontainer .weak-login-user-finish-session .hub-navigator-menu__label,.header-component .weak-acontainer .weak-login-user-finish-session .hub-navigator-menu__item{color:#e50353;text-transform:uppercase}
.header-component .weak-login-user-badge{font-size:1.2rem;font-weight:800;text-transform:uppercase}
.hub-digital-dealer-component .digital-dealer-welcome__image,.hub-digital-dealer-component .digital-dealer-welcome__container{margin-top:-50px}
.hub-digital-dealer-component .digital-dealer-welcome__image{background-color:#000}
.hub-digital-dealer-component .digital-dealer-welcome__container--content h2{font-size:2.4rem}
.hub-digital-dealer-component .digital-dealer-welcome__container--content p{font-size:1.6rem}
.dealer-choose-cars__container{margin-top:-50px}
.dealer-choose-cars__container--actions{background-color:rgba(0,0,0,0.73)}
.dealer-choose-cars__container--actions .hub-button{border:2px solid #fff}
.dealer-choose-cars__container--actions .hub-button span{font-size:2.4rem}
.slider-gallery .arrow.prev{width:5rem;background:url(../../../../../designs/wisdom/base/images/arrow-slider-left.svg) no-repeat center center}
.slider-gallery .arrow.next{width:5rem;background:url(../../../../../designs/wisdom/base/images/arrow-slider-right.svg) no-repeat center center}
@media only screen and (max-width:860px){.slider-gallery .nav-arrows{display:none}
}
.hub-custom-slider-gallery-component .car-image-switcher .image-switcher-button{background-color:#fff;color:#e50353;border:1px solid #e50353}
.hub-custom-slider-gallery-component .car-image-switcher .image-switcher-button.selected{background-color:#e50353;color:#fff !important}
.hub-custom-slider-gallery-component .custom-color .image-switcher-button{background-color:#fff}
.hub-custom-slider-gallery-component .custom-color .image-switcher-button.selected{color:#fff}
.hub-custom-slider-gallery-component .fullscreen svg .open-fullscreen,.hub-custom-slider-gallery-component .fullscreen svg .close-fullscreen{fill:#fff}
.hub-custom-slider-gallery-component .top-close-con{position:fixed;top:25px;right:50px}
.hub-custom-slider-gallery-component .top-close-con svg{width:20px}
@media only screen and (max-width:559px){.hub-custom-slider-gallery-component .car-image-switcher .image-switcher-button.selected:after{border-left-color:#e50353}
.hub-custom-slider-gallery-component .top-close-con{top:5px;right:20px}
}
.hub-custom-video-image-gallery-component .car-image-switcher .image-switcher-button{background-color:#fff;color:#e50353;border:1px solid #e50353}
.hub-custom-video-image-gallery-component .car-image-switcher .image-switcher-button.selected{background-color:#e50353;color:#fff !important}
.hub-custom-video-image-gallery-component .custom-color .image-switcher-button{background-color:#fff}
.hub-custom-video-image-gallery-component .custom-color .image-switcher-button.selected{color:#fff}
.hub-custom-video-image-gallery-component .top-close-con{position:fixed;top:25px;right:50px}
.hub-custom-video-image-gallery-component .top-close-con svg{width:20px}
@media only screen and (max-width:559px){.hub-custom-video-image-gallery-component .car-image-switcher .image-switcher-button.selected:after{border-left-color:#e50353}
.hub-custom-video-image-gallery-component .top-close-con{top:5px;right:20px}
}
.hub-custom-image-gallery .slider{background-color:#000}
.hub-custom-image-gallery .slider .bullets ul li{border:1px solid #fff}
.hub-custom-image-gallery .slider .bullets .current-image{background-color:#e50353}
.hub-custom-image-gallery .carousel .slide-group .current-image{border:8px solid #e50353}
@media only screen and (max-width:559px){.hub-custom-image-gallery .slider .bullets ul li{border:.5px solid #fff}
}
.hub-custom-video-image-gallery-component .slider .bullets ul li{border:1px solid #fff}
.hub-custom-video-image-gallery-component .slider .bullets .current-image{background-color:#e50353}
.hub-custom-video-image-gallery-component .slider .slide-group__button svg path{fill:black}
.hub-custom-video-image-gallery-component .carousel .slide-group .current-image{border:8px solid #e50353}
.hub-custom-video-image-gallery-component .fullscreen svg .open-fullscreen{fill:black}
.hub-custom-video-image-gallery-component .fullscreen svg .close-fullscreen{fill:white}
.hub-custom-video-image-gallery-component .fullscreen .top-close-con{display:none}
.hub-custom-video-image-gallery-component .fullscreen-arrows svg path{fill:white !important}
@media only screen and (max-width:559px){.hub-custom-video-image-gallery-component .slider .bullets ul li{border:.5px solid #fff}
}
.rich-text-with-image .text{color:#40424a}
.location-info-vue{color:#edede3}
.fixed-menu-footer{background-color:#18131f;border:0}
@media only screen and (max-width:720px){.fixed-menu-footer .side-options .side-icon{color:#edede3;line-height:.13}
.fixed-menu-footer .side-options .side-icon--summary,.fixed-menu-footer .side-options .side-icon--offer{font-size:1.2rem;font-weight:normal}
}
.microsites-menu{font-size:1.6rem}
.microsites-menu .menu-activator .menu-icon{margin-right:14px;margin-top:3px}
.microsites-menu .menu-activator .menu-icon:before{content:url('../../../../../designs/wisdom/base/images/fiat-flag/menu-icon.svg')}
.microsites-menu .menu-activator{color:#edede3}
.microsites-menu .menu-wrapper .menu-content .menu-activator{color:#edede3}
.microsites-menu .menu-wrapper .sub-menu-content .sub-menu-header h3{color:#edede3}
.microsites-menu .menu-wrapper .menu-back{color:#edede3}
.microsites-menu .menu-wrapper .menu-back:before{content:url('../../../../../designs/wisdom/base/images/fiat-flag/arrow-back-white.svg')}
.microsites-menu .menu-wrapper .menu-content,.microsites-menu .menu-wrapper .sub-menu-content{background:#18131f}
.microsites-menu .menu-wrapper .menu-content h3,.microsites-menu .menu-wrapper .sub-menu-content h3{font-size:1.6rem}
.microsites-menu .menu-wrapper .menu-content h3.menu-header,.microsites-menu .menu-wrapper .sub-menu-content h3.menu-header{color:#edede3}
.microsites-menu .menu-wrapper .menu-content>ul>li:not(:last-child) .menu-item:before,.microsites-menu .menu-wrapper .sub-menu-content>ul>li:not(:last-child) .menu-item:before,.microsites-menu .menu-wrapper .menu-content>ul>li:not(:last-child) .sub-menu-item:before,.microsites-menu .menu-wrapper .sub-menu-content>ul>li:not(:last-child) .sub-menu-item:before{background-color:#716d6d}
.microsites-menu .menu-wrapper .menu-content>ul>li .menu-item,.microsites-menu .menu-wrapper .sub-menu-content>ul>li .menu-item,.microsites-menu .menu-wrapper .menu-content>ul>li .sub-menu-item,.microsites-menu .menu-wrapper .sub-menu-content>ul>li .sub-menu-item{font-size:16px;color:#edede3}
.microsites-menu .menu-wrapper .menu-content>ul>li .menu-item:hover,.microsites-menu .menu-wrapper .sub-menu-content>ul>li .menu-item:hover,.microsites-menu .menu-wrapper .menu-content>ul>li .sub-menu-item:hover,.microsites-menu .menu-wrapper .sub-menu-content>ul>li .sub-menu-item:hover{background-color:#edede3;color:#18131f}
.microsites-menu .menu-wrapper .menu-content>ul>li .menu-item:hover h3,.microsites-menu .menu-wrapper .sub-menu-content>ul>li .menu-item:hover h3,.microsites-menu .menu-wrapper .menu-content>ul>li .sub-menu-item:hover h3,.microsites-menu .menu-wrapper .sub-menu-content>ul>li .sub-menu-item:hover h3{color:#18131f}
.microsites-menu .menu-wrapper .menu-content>ul>li .menu-item:hover:before,.microsites-menu .menu-wrapper .sub-menu-content>ul>li .menu-item:hover:before,.microsites-menu .menu-wrapper .menu-content>ul>li .sub-menu-item:hover:before,.microsites-menu .menu-wrapper .sub-menu-content>ul>li .sub-menu-item:hover:before{background-color:transparent}
.microsites-menu .menu-wrapper .menu-content>ul>li .menu-item .arrow-next:before,.microsites-menu .menu-wrapper .sub-menu-content>ul>li .menu-item .arrow-next:before{content:url('../../../../../designs/wisdom/base/images/arrow-next-white.svg')}
.microsites-menu .menu-wrapper .menu-content>ul>li .menu-item:hover .arrow-next:before,.microsites-menu .menu-wrapper .sub-menu-content>ul>li .menu-item:hover .arrow-next:before{content:url('../../../../../designs/wisdom/base/images/arrow-next.svg')}
.microsites-menu .menu-wrapper .menu-content .footer-links-container,.microsites-menu .menu-wrapper .sub-menu-content .footer-links-container{background-color:#18131f}
.microsites-menu .menu-wrapper .menu-content .footer-links-container .footer-link,.microsites-menu .menu-wrapper .sub-menu-content .footer-links-container .footer-link{color:#edede3}
@media only screen and (max-width:720px){.microsites-menu .menu-activator .menu-icon--mobile{color:#edede3;margin-top:0}
.microsites-menu .menu-activator .menu-icon--mobile span{font-size:1.2rem;font-weight:normal}
.microsites-menu .menu-activator .menu-icon--mobile:before{content:''}
.microsites-menu .menu-activator .menu-icon--mobile{background-image:url('../../../../../designs/wisdom/base/images/fiat-flag/fixed-menu-icon.svg')}
.microsites-menu .menu-activator .menu-icon--mobile.selected{background-image:url(../../../../../designs/wisdom/base/images/fiat-flag/fixed-menu-icon-active.svg)}
}
.whatsapp-scheduler{color:#636363}
.whatsapp-scheduler .scheduler-cta a{color:#e50353}
@media only screen and (max-width:720px){.whatsapp-scheduler{margin:25px 25px 55px}
}
.hub-input-range{--baseColor:#bbbdc5;--fillColor:#e50353}
.extended-warranty-selector-garage .lgpd-privacy-policy{margin:0 15px 32px;font-size:1.2rem;color:#40424a}
.extended-warranty-selector-garage .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.extended-warranty-selector-garage .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.extended-warranty-selector-garage .lgpd-privacy-policy{margin-top:22px}
.extended-warranty-selector-form-plate .lgpd-privacy-policy{margin:0 15px 32px;font-size:1.2rem;color:#40424a}
.extended-warranty-selector-form-plate .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.extended-warranty-selector-form-plate .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.extended-warranty-selector-form-plate .lgpd-privacy-policy{margin:22px 0 32px 0}
.complement-user-data .form-container .lgpd-privacy-policy{margin:0 15px 32px;font-size:1.2rem;color:#40424a}
.complement-user-data .form-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.complement-user-data .form-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.car-data .form-container .lgpd-privacy-policy{margin:0 15px 32px;font-size:1.2rem;color:#40424a}
.car-data .form-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.car-data .form-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.offer-lead-form .form-container .lgpd-policy-container .lgpd-privacy-policy{margin:0 15px 32px;font-size:1.2rem;color:#40424a}
.offer-lead-form .form-container .lgpd-policy-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.offer-lead-form .form-container .lgpd-policy-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.offer-lead-form .form-container .info{font-size:1.8rem}
.offer-lead-form .form-container .state-city-container{display:flex;width:50%}
.offer-lead-form .form-container .state-city-container .state-dropdown{display:flex;flex-direction:column;margin:0 15px 35px;flex-basis:calc(40% - 30px)}
.offer-lead-form .form-container .state-city-container .city-dropdown{display:flex;flex-direction:column;margin:0 15px 35px;flex-basis:calc(60% - 30px)}
@media only screen and (min-width:721px) and (max-width:960px){.offer-lead-form .form-container{min-width:auto}
}
@media only screen and (max-width:720px){.offer-lead-form .form-container .space{display:none}
.offer-lead-form .form-container .state-city-container{width:100%}
.offer-lead-form .form-container .state-city-container .state-dropdown{margin:0 0 35px 25px;flex-basis:calc(35% - 25px)}
.offer-lead-form .form-container .state-city-container .city-dropdown{margin:0 25px 35px 15px;flex-basis:calc(65% - 40px)}
}
.hub-info-bar-vue{--bg-color:#212652}
@media only screen and (max-width:720px){.hub-info-bar-vue{bottom:65px}
.hub-info-bar-vue .hub-info-bar__close-btn{width:100%}
.hub-info-bar-vue .hub-info-bar__close-btn .hub-button{width:100%}
}
.whatsapp-fab-vue .fab{background:white;border:solid 1px rgba(128,122,122,0.13)}
.whatsapp-fab-vue .fab:hover{background-color:#dcf8c7}
.whatsapp-fab-vue .fab .fab__label{font-size:1.6rem;line-height:2.3rem;font-weight:500;color:#128c7e}
.whatsapp-fab-vue .fab.collapsible{padding:11px 16px 11px 12px;background-color:#26d366}
@media only screen and (min-width:961px){.whatsapp-fab-vue .fab.collapsible:hover{width:228px;background-color:#dcf8c7;padding:11px 16px 11px 11px}
.whatsapp-fab-vue .fab.collapsible:hover .fab__label{opacity:1}
}
@media only screen and (max-width:720px){.whatsapp-fab-vue .fab{bottom:calc(65px + 24px)}
}
.skin-fiat .user-login-vue .hub-input .cleaner{bottom:-20px}
.skin-fiat .user-login-vue .hub-input .pass-eye{bottom:-25px}
.hub-timepicker{margin:50px 0}
.hub-timepicker label{font-size:1.3rem;text-transform:uppercase;color:#e50353;margin:0 15px 30px;font-weight:bold}
.hub-timepicker__container{border:0;padding:20px 0 0 0}
.hub-timepicker__container ul{grid-template-columns:repeat(auto-fit,minmax(70px,auto));grid-auto-rows:30px}
.hub-timepicker__container ul li{cursor:pointer;margin:0 10px;font-size:1.2rem}
.hub-timepicker__container ul li.active{background:#e50353;color:#fff}
.hub-timepicker .error-container{margin-left:15px}
.hub-checkbox{margin:0}
.data-grid-content{width:90%;margin:auto;font-style:normal;font-stretch:normal;text-align:left;color:#4a4a4a;border-collapse:collapse}
.data-grid-content .row{width:100%}
.data-grid-content .row .header-select{width:2rem}
.data-grid-content .column{padding-right:1rem;padding-left:1rem}
.data-grid-content .row:nth-child(even){background:white;border:solid 1px #bcbcbc}
.data-grid-content .row:nth-child(odd){background-color:rgba(188,188,188,0.05);border:solid 1px #bcbcbc}
.data-grid-content .row:first-child{background:#bcbcbc}
.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}
.tooltip h2{margin:0}
.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#193656;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}
.tooltip .tooltiptext::after{content:'';position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#193656 transparent transparent transparent}
.tooltip:hover .tooltiptext{visibility:visible;opacity:1}
.hub-tag{position:relative}
.hub-tag label{display:inline-block;font-size:1.4rem;font-weight:500;margin-bottom:.75rem}
.hub-tag .tag-input{position:relative;background:#fff;display:flex;flex-wrap:wrap}
.hub-tag .tag-input input{flex:1;border:0;outline:0}
.hub-tag .tag-input .tag{display:inline-block;border:solid 1px #bbbdc5;border-radius:14px;line-height:16px;font-size:1.4rem;font-weight:800;padding:4px 16px 4px 20px;margin:3px 10px 3px 0;color:#193656}
.hub-tag .tag-input .tag .close-icon{right:5px;width:11px;margin-top:-2px;display:inline-block;vertical-align:middle}
.hub-tag .tag-input .tag .close-icon img{width:100%;display:block}
.hub-tag .tag-input .show-options{width:15px;position:absolute;top:50%;right:10px;transform:translateY(-50%);transform-origin:center center}
.hub-tag .tag-input .show-options img{width:100%;content:url(../../../../../designs/wisdom/workstatement/images/arrow-down.svg)}
.hub-tag .tag-input .show-options.active{transform:translateY(-50%) rotate(180deg)}
.hub-tag .option-list{position:absolute;top:100%;width:100%;max-height:195px;overflow:overlay;padding-left:10px;margin:0;border:solid 1px #bbbdc5;border-top:0;background:#fff}
.hub-tag .option-list li{text-align:left;list-style:none;font-size:1.6rem;font-style:italic;line-height:40px;letter-spacing:.5px;color:#7f7f7f;cursor:pointer}
.hub-tag .option-list li:hover{font-weight:bold;color:#4a4a4a}
.round-badge{display:flex;flex-direction:row;align-items:center}
.round-badge img{max-width:100%;max-height:100%;transform:scale(1.9)}
.round-badge__image{width:50px;height:50px;border-radius:50%;border:solid 1px #193656;display:flex;align-items:center;overflow:hidden;transform:scaleX(-1);filter:FlipH;clip-path:content-box}
.round-badge__meta{margin-left:10px}
.round-badge__meta__sub{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.round-badge__meta__sub p{font-size:1.2rem;color:#979797;margin:0;margin-right:10px}
.round-badge__meta__sub img{margin-right:10px;max-width:15px;max-height:15px;transform:none}
.round-badge__meta h1{font-size:1.4rem;font-weight:500;line-height:1.21;color:#193656;margin:0 0 5px 0}
.hub-drag-expand-list__inner-list__item__data p{color:#4a4a4a}
.hub-drag-expand-list__inner-list__item__actions__delete-button{color:#193656}
.hub-drag-expand-list__actions{border:solid 1px #4a90e2}
.hub-drag-expand-list__actions__add-button{color:#4a90e2}
.hub-drag-expand-list .ghost{background:#c8ebfb}
.grid-selector-container{width:100%;margin:0;margin-right:1.5rem;margin-left:1.5rem}
.grid-selector-container .form-container.grid-selector-form{display:flex;flex-direction:row;justify-content:space-between;margin:unset;max-width:100%}
.grid-selector-container .form-container.grid-selector-form .data-grid-title h3{text-align:justify;font-size:2.4rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#193656}
.grid-selector-container .form-container.grid-selector-form .grid-selected-items{width:45%}
.grid-selector-container .form-container.grid-selector-form .grid-selected{width:45%}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;width:10%}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button{width:6.6rem;height:4rem;border-radius:2rem;margin-bottom:1rem;outline:0;background-color:white;border:solid 1px rgba(74,74,74,0.5);content:' ';background-repeat:no-repeat;background-position:center}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button.chevron-left-btn{background-image:url('../../../../../designs/wisdom/questionnaire/images/chevron-left-navy.svg')}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button.chevron-right-btn{background-image:url('../../../../../designs/wisdom/questionnaire/images/chevron-right-navy.svg')}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button:hover{box-shadow:0 0 3px 0 rgba(0,0,0,0.25);background-color:#193656;color:white;content:' ';background-repeat:no-repeat}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button.chevron-left-btn:hover{background-image:url('../../../../../designs/wisdom/questionnaire/images/chevron-left-white.svg')}
.grid-selector-container .form-container.grid-selector-form .grid-action-buttons button.chevron-right-btn:hover{background-image:url('../../../../../designs/wisdom/questionnaire/images/chevron-right-white.svg')}
.grid-selector-container .form-container.grid-selector-form .data-grid-table-container{max-height:25rem !important;min-height:25rem !important;width:100%;overflow-x:auto;overflow-y:scroll}
.grid-selector-container .form-container.grid-selector-form .data-grid-table-container .data-grid-content{width:100%}
.grid-selector-container .form-container.grid-selector-form ::-webkit-scrollbar{width:1rem}
.grid-selector-container .form-container.grid-selector-form ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-border-radius:10px;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}
.grid-selector-container .form-container.grid-selector-form ::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(140,140,140,0.5);-webkit-border-radius:10px;border-radius:10px;box-shadow:inset 0 0 6px rgba(140,140,140,0.5);background:#979797}
.grid-selector-container .form-container.grid-selector-form ::-webkit-scrollbar-thumb:window-inactive{background:#979797}
.hub-modal .confirmation-window{color:#193656}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content{background-color:#fff}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .confirmation-button.btn-second{background:#193656;color:#fff}
.hub-tooltip .content{right:0;left:100%;margin:0 0 0 25px}
.hub-tooltip .content:after{border-width:0 0 1px 1px;right:188px}
.hub-upload span.upload-btn{background-color:#073763}
.hub-upload .upload-preview .delete-icon a{border:solid 2px #193656}
.mopar-lead-form-vue .lgpd-privacy-policy{margin:0 15px 32px;font-size:1.2rem;color:#40424a}
.mopar-lead-form-vue .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.mopar-lead-form-vue .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.hub-factory-tour-virtual-vue .hub-generic-modal .hub-factory-tour-virtual-modal{color:#40424a}
.hub-factory-tour-virtual-vue .hub-generic-modal .hub-factory-tour-virtual-modal h1{font-weight:bold}
.hub-factory-tour-virtual-vue .tour-virtual__section-title,.hub-factory-tour-virtual-vue .tour-virtual__title,.hub-factory-tour-virtual-vue .tour-virtual__informative-text{color:#40424a}
.hub-factory-tour-virtual-vue .tour-virtual__radio-options .hub-radio{align-self:flex-start}
.hub-factory-tour-virtual-vue .tour-virtual__radio-options .hub-radio__content{padding-left:1.5rem}
.hub-factory-tour-virtual-vue .tour-virtual__radio-options .hub-radio__radio{min-width:17px}
.hub-factory-tour-virtual-vue .tour-virtual .hub-datepicker__calendar .disabled{color:#00000094}
.hub-factory-tour-virtual-vue .tour-virtual__terms .hub-checkbox label{color:#40424a}
.hub-factory-tour-virtual-vue .tour-virtual__terms .hub-checkbox label a.link-term-and-conditions{color:#40424a}
.hub-factory-tour-virtual-vue .tour-virtual__terms .hub-checkbox .input-container{align-items:center}
.hub-factory-tour-virtual-vue .tour-virtual__terms .hub-checkbox.error label{color:#e50353}
.hub-factory-tour-virtual-vue .tour-virtual__terms .hub-checkbox.error label a.link-term-and-conditions{color:#e50353}
.hub-factory-tour-virtual-vue .tour-virtual__form .title{color:#40424a}
.hub-factory-tour-virtual-vue .tour-virtual__options{color:#40424a}
.hub-factory-tour-virtual-vue .tour-virtual__options h1{font-size:1.6rem;font-weight:normal}
.hub-factory-tour-virtual-vue .tour-virtual .hub-button{margin:0}
.new-car-showcase-component{background-color:#edede3;width:100vw}
.new-car-showcase-component .new-car-showcase{height:calc(100vh -  50px)}
.new-car-showcase-component .new-car-showcase__menu{outline:2px solid #ccc}
@media only screen and (max-width:720px){.new-car-showcase-component .new-car-showcase{grid-template-columns:100%;grid-template-rows:110px auto auto;height:100%;min-height:calc(100vh -  calc(115px))}
.new-car-showcase-component .new-car-showcase__menu{border-right:0;outline:unset}
.new-car-showcase-component .new-car-showcase__menu{padding:0}
}
.car-showcase-menu .box-header .header__change-steps--icon-top,.car-showcase-menu .box-header .header__change-steps--icon-bottom{cursor:pointer}
.car-showcase-menu .box-header .header__change-steps--icon-top svg path,.car-showcase-menu .box-header .header__change-steps--icon-bottom svg path{stroke:#ff1430}
.car-showcase-menu .steps__box .list .step:not(:last-child){border-bottom:1px solid #18131f}
.car-showcase-menu .steps__box .list .step--icon-check svg{width:13px;height:13px}
.car-showcase-menu .steps__box .list .step--icon-check svg g g g{fill:#008000}
.car-showcase-menu .steps__box .list .step--icon-check svg g g polygon{stroke:#008000}
.car-showcase-menu__icon::before{content:"";width:58px;height:42px;background:url(../../../../../designs/wisdom/base/images/emblem.png) center / cover no-repeat}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (max-width:720px){.car-showcase-menu .box-header .actions-header{display:none}
.car-showcase-menu .box-header .actions-header__icons--location svg{height:50px}
.car-showcase-menu .box-header .actions-header__icons--location svg g g g path{fill:#ca2031}
.car-showcase-menu .box-header .actions-header__icons--shop svg{height:20px}
.car-showcase-menu .box-header .actions-header__icons--shop svg g path{stroke:#ca2031}
.car-showcase-menu .box-header .actions-header__icons--shop svg g circle{stroke:#ca2031}
.car-showcase-menu .box-header .actions-header__icons--shop svg g text{stroke:#ca2031}
.car-showcase-menu .steps__box .list{background-color:#bebcb3}
.car-showcase-menu .steps__box .list .step:not(:first-child){border-left:1px solid gray}
.car-showcase-menu .steps__box .list .step:not(.active),.car-showcase-menu .steps__box .list .step:not(.wrap-step){border-bottom:unset}
.car-showcase-menu .steps__box .list .step.active>.wrap-step{border-bottom:2px solid #000}
}
.car-showcase-details-container{height:calc(100vh -  50px)}
.car-showcase-details-container::after{background-color:#edede3;box-shadow:transparent 0 0 0;border-top:2pxsolid #c2c2c2;border-right:2px solid #c2c2c2}
.car-showcase-details-container .car-showcase-title__change-steps svg path{stroke:#ff1430}
.car-showcase-details-container__content{scrollbar-color:#edede3 #e0e0e0}
.car-showcase-details-container__content::-webkit-scrollbar-track{background:#edede3}
.car-showcase-details-container__content::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:2rem}
.car-showcase-details-container__action-btn{box-shadow:0 0 .5rem #b0a6a6}
.car-showcase-details-container__action-btn .next-button{font-weight:800;position:relative}
.car-showcase-details-container__action-btn .next-button:hover{box-shadow:0 .3rem 0 #b0a6a6}
.car-showcase-details-container__action-btn .next-button::after{position:absolute;content:'';background-repeat:no-repeat;background:url("../../../../../designs/wisdom/base/images/chevron-right-white.svg");right:16px;top:calc(50% - 10px);width:13px;height:20px}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (max-width:720px){.car-showcase-details-container{height:fit-content}
}
.car-showcase-content-container__360 .btn-360{background-color:#ff1430;box-shadow:rgba(0,0,0,0.3) 0 3px 12px}
.car-showcase-content-container__360 .btn-360:hover{box-shadow:rgba(0,0,0,0.3) 3px 3px 3px}
.car-showcase-content-container__360 .btn-360 .text-button{color:#fff}
.car-showcase-content-container .car-background{background:#ffb712}
.car-showcase-content-container .car-background button{background-color:#ff1430}
.car-showcase-content-container .car-background button span{color:#fff}
.car-showcase-content-container .car-background .next-button{background-color:#ff1430;box-shadow:0 0 1em #c2c2c2}
.car-showcase-content-container .car-background .next-button:hover{box-shadow:0 0 1em #fff}
.car-showcase-content-container .car-background .next-button span{color:#edede3}
.car-showcase-content-actions{margin-top:.8rem;align-items:flex-end}
.car-showcase-content-actions__share-button{color:#000;padding:0;font-size:1.4rem;cursor:pointer}
.car-showcase-content-actions .absolute-div{position:relative}
@media only screen and (max-width:720px){.car-showcase-content-actions{align-items:center}
}
.car-showcase-card:hover{box-shadow:0 0 1em #73757d}
.car-showcase-card--selection input[type='radio']:checked+.checkbox::before,.car-showcase-card--selection input[type='checkbox']:checked+.checkbox::before{background:url('../../../../../designs/wisdom/base/images/checked.svg') no-repeat}
.car-showcase-card .tooltip{background:#268f51}
.car-showcase-card.active-border{border:2px solid #268f51}
.optionals-details{--width:calc(100vw - 645px);--height:calc(100vh -  50px)}
.optionals-details__container{background:#edede3}
.optionals-details__back--icon svg path{stroke:#ff1430}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:960px){.optionals-details__container{width:100%}
.optionals-details__icon-mobile svg path{stroke:#ff1430}
}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (max-width:720px){.new-car-showcase.no-fixed-menu .serial-items{bottom:7rem}
}
.new-carshowcase-resume__grid .dark-separator{background:#000}
.new-carshowcase-resume__grid .light-separator{background:darkgray}
.new-carshowcase-resume .series-item-button{color:#000}
.new-carshowcase-resume .campaign-box-vue .campaign-box-content .icon-close{content:url('../../../../../designs/wisdom/base/images/fiat-flag/close-icon-red.svg')}
.new-carshowcase-resume-item .header-title .update-button{color:#268f51}
.new-carshowcase-resume-item .dark-separator{background:#000}
.new-carshowcase-resume-item .light-separator{background:darkgray}
.new-carshowcase-resume-item-row+.new-carshowcase-resume-item-row{border-top:1px solid darkgray}
.modal-actions{background-color:#000 59}
.modal-actions .modal{box-shadow:0rem 0rem 2rem gray}
.modal-actions .icon-negociation svg g path:nth-child(2){fill:#ff1430}
.modal-actions .icon-whatsapp svg g path,.modal-actions .icon-whatsapp svg g path{stroke:#128c7e}
.modal-actions .icon-reservation svg{width:31px;height:31px}
.modal-actions .icon-reservation svg path{fill:#ff1430}
.modal-actions .icon-ecommerce svg g path:last-child{fill:#ff1430}
.modal-actions .icon-link svg path{fill:#ff1430}
@media only screen and (max-width:720px){.modal-actions .modal{box-shadow:1rem 1rem 2rem 1rem gray}
.modal-actions .modal__icon-close--mobile svg path{fill:#ff1430}
}
.section-contact .inputs__box .hub-input input{border:solid 2px #000;color:#000}
.form-lead{background:#edede3;box-shadow:0 1rem 4rem .3rem gray}
.form-lead .section-contact .inputs__box .hub-input label{font-size:1.8rem;line-height:22px}
.form-lead .section-contact .inputs__box .hub-input input{font-size:1.8rem;line-height:24px;font-weight:lighter;border:1px solid}
.form-lead .section-contact .inputs .hub-dropdown{margin-top:-3px}
.form-lead .section-contact .inputs .hub-dropdown label{font-size:1.8rem;font-weight:600}
.form-lead .section-contact .inputs .hub-dropdown-select-container{border-radius:0}
.form-lead .section-contact .inputs .hub-dropdown-select-container span.hub-dropdown-selected{font-size:1.8rem !important;line-height:24px;margin:-5px}
.form-lead .section-contact .inputs .hub-dropdown-selected{color:#18131f}
.form-lead .section-contact .inputs .inputs__box:last-child{width:100%}
.form-lead .dealer .dealer-selector .form-container{padding-top:0}
.form-lead .dealer .dealer-selector .form-container .search-location,.form-lead .dealer .dealer-selector .form-container input{width:100%;color:#18131f;border:1px solid #18131f;padding:1rem !important;margin-bottom:4rem;font-size:1.8rem;line-height:24px}
.form-lead .dealer .dealer-selector .form-container .search-location::placeholder,.form-lead .dealer .dealer-selector .form-container input::placeholder{font-size:1.2rem;line-height:21px;font-weight:lighter}
.form-lead .dealer .dealer-selector .form-container .location-button{max-width:100%;margin:0;border-width:0;background-color:#18131f;padding:2.5rem;border-radius:4px;transform:inherit}
.form-lead .dealer .dealer-selector .form-container .location-button>*{transform:inherit}
.form-lead .dealer .dealer-selector .form-container .location-button>div{display:none}
.form-lead .dealer .dealer-selector .form-container .location-button span,.form-lead .dealer .dealer-selector .form-container .location-button .hub-button__label{font-size:1.8rem;line-height:24px;color:#fff;font-weight:bold}
.form-lead .dealer .dealer-selector .dealer-selector-list .list-info{font-size:1.6rem;line-height:24px;color:#000}
.form-lead .dealer .dealer-selector .dealer-selector-list .hub-button.load-more-button{background-color:#000;width:100%;max-width:100%;font-size:1.8rem;line-height:24px;transform:inherit;border-radius:4px}
.form-lead .dealer .dealer-selector .dealer-selector-list .hub-button.load-more-button span{transform:inherit;font-size:1.8rem;line-height:24px}
.form-lead .send-lead .hub-button{max-width:100%;width:100%;text-align:center;border-radius:4px;transform:inherit;padding:24px}
.form-lead .send-lead .hub-button>*{transform:inherit}
.form-lead .send-lead .hub-button span,.form-lead .send-lead .hub-button__label{flex-grow:0;font-weight:900;font-size:1.8rem;line-height:24px}
.form-lead .dealer .error-container{color:#ff1430;font-weight:500}
.form-lead .send-lead .hub-button{background-color:#ff1430}
.new-carshowcase-resume-item-row+.new-carshowcase-resume-item-row{border-top:1px solid darkgray}
.car-showcase-modal{background:rgba(0,0,0,0.3)}
.car-showcase-modal__content{background-color:#edede3;border:1px solid #888}
.car-showcase-modal .close{color:#ff1430}
.car-showcase-modal .close:hover,.car-showcase-modal .close:focus{color:#000}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:960px){.car-showcase-modal__content--icon-mobile svg path{fill:#e50353}
}
.skin-fiat .car-showcase-print-version{background:#fff}
.skin-fiat .car-showcase-print-version .car-showcase-print-version__header .brand .brand-image{content:url('../../../../../../content/dam/wisdom/brand-logo.png');width:100px;height:auto}
.car-showcase-resume-ctas-buttons__item--icon svg path{fill:#ff1430}
.car-showcase-resume-ctas-buttons__item--icon svg g path{fill:#ff1430;stroke:#ff1430}
.car-showcase-content-actions-box{background:#edede3}
.car-showcase-content-actions-box::after{background:#edede3;border-top:2px solid #edede3;border-right:2px solid #edede3}
@media only screen and (max-width:720px),only screen and (min-width:721px) and (max-width:960px){.car-showcase-content-actions-box{background:#fff;align-items:flex-start}
.car-showcase-content-actions-box__icon-mobile{margin-left:auto;margin-right:auto}
.car-showcase-content-actions-box__icon-mobile svg path{fill:#ff1430}
}
@media only screen and (min-width:721px) and (max-width:960px),only screen and (max-width:720px){.new-car-showcase.no-fixed-menu .car-showcase-content-actions-box{bottom:7rem}
}
.car-showcase-content-actions-box-item .item-svg g{fill:#ff1430}
.car-showcase-content-actions-box-item .item-svg path{stroke:#ff1430}
.modal-specific-colors .container{background-color:#edede3;box-shadow:0 3px 20px #18131f}
.modal-specific-colors .container__ctas-button .dark-color{background-color:#18131f}
.check-input:checked+.car-showcase-accessories-category__category-label{background:#000;color:#fff}
.car-showcase-accessories-category__category-label{border:1px solid #000;color:#000;background:#edede3;transition:background 1s}
.car-showcase-accessories-category__category-label:hover{background:lightgrey}
.modal-message{box-shadow:0 .2rem 1.5rem gray}
.car-showcase-360__back-page .icon-back svg path{stroke:#ff1430}
.car-showcase-360__content .icon-drag svg{background:#edede3}
.car-showcase-360__change-version .versions__active-initial-step,.car-showcase-360__change-version .versions__active-last-step{background:#fafafa}
.car-showcase-360__change-version .versions__active-initial-step svg path,.car-showcase-360__change-version .versions__active-last-step svg path{stroke:#ff1430}
.car-showcase-360 .blocked-button svg g,.car-showcase-360 .blocked-last-button svg g{fill:#edede3}
.car-showcase-360 .blocked-button svg g path,.car-showcase-360 .blocked-last-button svg g path{stroke:#edede3;opacity:.5}
.car-showcase-360 .blocked-button svg g g,.car-showcase-360 .blocked-last-button svg g g{fill:#ff1430}
.car-showcase-360__colors .list-colors__button-color{border:1px solid #f2f3fa}
.car-showcase-360__colors .list-colors svg path{fill:#c7c7c7}
@media only screen and (max-width:720px){.car-showcase-360{height:calc(100vh -  115px)}
}
@media only screen and (max-width:375px){.car-showcase-360{padding:1rem 1rem 0 1rem}
.car-showcase-360__colors .list-colors__button-color{height:30px;width:30px}
.car-showcase-360__colors .list-colors svg{height:25px;margin:.3rem}
}
.car-showcase-mopar-service{background:#c4c4bb}
.car-showcase-mopar-service:hover{box-shadow:0 0 1em lightgrey}
.car-showcase-mopar-service__span{color:#000}
.car-showcase-mopar-service__icon g polygon{fill:#fff}
.car-showcase-services .categories-list li{background:#edede3;border:1px solid #000;color:#000;cursor:pointer}
.car-showcase-services .categories-list li.active{background:#000;color:#fff}
@media only screen and (max-width:720px){.car-showcase-services{background:#edede3}
.car-showcase-services .mobile-header .arrow-icon svg path{stroke:#ff1430}
}
.services-details-modal{background:#000 59}
.services-details-modal__content{background:#edede3}
.services-details-modal__content .modal-title{color:#000}
.services-details-modal__content .close-btn svg path,.services-details-modal__content .close-btn-mobile svg path{stroke:#ff1430}
.car-showcase-share-icon .car-showcase__share-icon path{fill:#ff1430}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar .cell.selected .wrapper{color:white}
.test-drive-vue .scheduler .hub-datepicker .wrapper-input{height:43px}
.test-drive-vue .scheduler .hub-datepicker .wrapper-input input{height:43px;padding:0}
.test-drive-vue .hub-dropdown{width:50%}
.test-drive-vue .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected{padding:11px 0 0 2.5px}
@media only screen and (max-width:720px){.test-drive-vue{padding:19px 27px 0 27px}
.test-drive-vue .scheduler .hub-datepicker .wrapper-input input{padding:0 8px}
}
.hub-labels-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
.hub-labels-list-link{display:flex;align-items:center;height:30px;font-size:1.2rem;font-weight:500;color:#40424a;border:1px solid #bbbdc5;border-radius:20px !important;padding:8px 20px;white-space:nowrap;margin:0 5px 10px}
@media only screen and (max-width:720px){.hub-labels-list-link{font-size:1rem;padding:0 11px;margin:5px;height:24px}
}
.hub-slideshow-gallery{top:50px;height:calc(100% - 50px);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;background-color:rgba(37,37,38,0.95);z-index:120}
.hub-slideshow-gallery .go-back-page-vue a .go-back-page__icon{content:""}
.hub-slideshow-gallery .image{max-width:1130px;max-height:65%;min-height:65%}
.hub-slideshow-gallery .image.extended{max-height:90%;flex-direction:row}
.hub-slideshow-gallery .arrow.prev{background:url(../../../../../designs/wisdom/base/images/fiat-flag/arrow-white.svg) no-repeat center center;transform:scaleX(-1)}
.hub-slideshow-gallery .arrow.next{background:url(../../../../../designs/wisdom/base/images/fiat-flag/arrow-white.svg) no-repeat center center}
.hub-slideshow-gallery .bullets{display:block;height:45px;position:relative;width:100%;bottom:100px}
.hub-slideshow-gallery .bullets ul{list-style:none;padding:0;display:flex;flex-direction:row;justify-content:center;width:100%}
.hub-slideshow-gallery .bullets ul li{width:8px;height:8px;background:#fff;border-radius:20px;border:1px solid #000;margin:6px}
.hub-slideshow-gallery .bullets ul .selected{border:1px solid #fff;background:#000}
.hub-slideshow-gallery .thumbnails .item.selected{outline:3px solid #fff}
.hub-slideshow-gallery .slide-bar .prev{background:url(../../../../../designs/wisdom/base/images/fiat-flag/arrow-white.svg) no-repeat center center;transform:scaleX(-1)}
.hub-slideshow-gallery .slide-bar .prev div svg path{display:none}
.hub-slideshow-gallery .slide-bar .next{background:url(../../../../../designs/wisdom/base/images/fiat-flag/arrow-white.svg) no-repeat center center}
.hub-slideshow-gallery .slide-bar .next div svg path{display:none}
@media only screen and (min-width:961px) and (max-width:1366px){.hub-slideshow-gallery .image{max-width:653px}
.hub-slideshow-gallery .image.extended{max-width:783px;max-height:520px}
}
@media only screen and (min-width:721px) and (max-width:960px){.hub-slideshow-gallery{top:50px;height:calc(100% - 50px)}
.hub-slideshow-gallery .arrow,.hub-slideshow-gallery .arrow-thumbnails{display:none}
.hub-slideshow-gallery .image{max-width:800px;max-height:40%;min-height:40%}
.hub-slideshow-gallery .image.extended{max-height:81%}
}
@media only screen and (max-width:720px){.hub-slideshow-gallery{top:50px;height:calc(100vh - 50px)}
.hub-slideshow-gallery .slide-bar{display:none}
.hub-slideshow-gallery .icons{right:6px}
.hub-slideshow-gallery .social-icons-container{margin-top:20px;margin-left:-80px}
.hub-slideshow-gallery .image{max-height:65%;min-height:65%}
.hub-slideshow-gallery .image.extended{max-height:73%}
}
.car-version-details .prev .arrow,.car-version-details .next .arrow{cursor:pointer}
.car-version-details .prev .arrow svg,.car-version-details .next .arrow svg{display:none}
.car-version-details .prev{transform:none}
.car-version-details .prev .arrow{background:url(../../../../../designs/wisdom/base/images/arrow-slider-left.svg) no-repeat center center}
.car-version-details .next .arrow{background:url(../../../../../designs/wisdom/base/images/arrow-slider-right.svg) no-repeat center center}
@media only screen and (max-width:720px){.car-version-details .content-full .content-images .content-navigation .arrow,.car-version-details .content-full .content .content-navigation .arrow{padding:2rem 2.4rem}
}
.hub-navigator-menu{height:var(--desktop-menu-top-height)}
.hub-navigator-menu>ul{background-color:#18131f}
.hub-navigator-menu__item .hub-navigator-menu-link>a{color:#edede3}
.hub-navigator-menu__item--location .location-info-vue .location-info-icon{background-image:url('../../../../../designs/wisdom/base/images/fiat-flag/icon-location.svg')}
.hub-navigator-menu__label{color:#edede3}
.hub-navigator-menu .mobile-hamburguer-menu{display:unset;order:-1}
.hub-navigator-menu .mobile-hamburguer-menu .list-mobile-hamburger .hub-navigator-menu__label{color:#18131f}
.hub-navigator-menu .mobile-hamburguer-menu .list-mobile-hamburger .hub-navigator-menu-dropdown{color:#18131f}
.hub-navigator-menu .mobile-hamburguer-menu .list-mobile-hamburger .icon-open svg g g{fill:#ff1430}
.hub-navigator-menu .user-badge .badge-unlogged-user .fiat-id-inactive--mobile,.hub-navigator-menu .user-badge .badge-logged-user .fiat-id-inactive--mobile,.hub-navigator-menu .user-badge .badge-unlogged-user .fiat-id-active--mobile,.hub-navigator-menu .user-badge .badge-logged-user .fiat-id-active--mobile{background-image:unset}
.hub-navigator-menu .user-badge .badge-unlogged-user .fiat-id-inactive::before,.hub-navigator-menu .user-badge .badge-logged-user .fiat-id-inactive::before{content:url('../../../../../designs/wisdom/base/images/fiat-flag/fiat-id-off-white.svg')}
.hub-navigator-menu .user-badge-navigator-menu .badge-logout-button{font-size:1.2rem}
@media only screen and (max-width:720px){.hub-navigator-menu__models .hub-navigator-menu-dropdown--close{color:#edede3}
.hub-navigator-menu__item--location .location-info-vue .location-info-text{display:none}
.hub-navigator-menu .special-button{background-color:color-mix(in srgb,#ff1430 50%,#fff);height:100%;border-radius:0}
.hub-navigator-menu .special-button a{justify-content:center}
.hub-navigator-menu .special-button .block-menu.icon-open svg g g,.hub-navigator-menu .special-button .block-menu.icon-close svg g g{fill:#18131f}
.hub-navigator-menu .resize-field-location,.hub-navigator-menu .resize-field-user{width:auto}
.hub-navigator-menu .separator-x{border:0;border-bottom:1px solid #40424a}
.hub-navigator-menu .user-badge-navigator-menu{width:auto}
.hub-navigator-menu .user-badge{padding:0 8px}
.hub-navigator-menu .user-badge .user-badge-vue .badge-icon{z-index:unset}
.hub-navigator-menu .user-badge .user-badge-vue .badge-logged-user{margin-top:unset}
.hub-navigator-menu .user-badge .user-badge-vue .badge-logged-user .notification-badge{right:0;top:0;left:unset}
.hub-navigator-menu .user-badge .user-badge-vue .badge-logged-user .badge-logout-button{display:none}
}
.hub-navigator-menu-dropdown{color:#edede3}
.hub-navigator-menu-dropdown--open{color:#18131f}
.hub-navigator-menu-dropdown--open>a svg .fill{fill:#edede3}
@media only screen and (max-width:720px){.hub-navigator-menu-dropdown{color:#18131f}
.hub-navigator-menu-dropdown__container--full{top:50px;min-height:100vh;background-color:rgba(0,0,0,0.8)}
.hub-navigator-menu-dropdown__container--full ul{background-color:#fff}
}
.hub-navigator-menu-dropdown-subitems__item{color:#18131f}
.hub-navigator-menu-dropdown-subitems__item--highlight{color:#18131f}
.hub-navigator-menu-dropdown-subitems__item:hover:not(.hub-navigator-menu-dropdown-subitems__item--highlight){color:#18131f}
@media only screen and (max-width:720px){.hub-navigator-menu-dropdown-subitems__item:hover:not(.hub-navigator-menu-dropdown-subitems__item--highlight){color:#18131f}
}
.hub-footer-with-authorable-links .footer-inner-container{margin:auto;width:85%;padding:32px 0}
.hub-footer-with-authorable-links .footer-inner-container .site-map .group-button-container .group-button a{background-color:var(--default-brand-primary-color);text-decoration:none}
.hub-footer-with-authorable-links .footer-inner-container .site-map .group-button-container .group-button__info{color:#fff}
.hub-footer-with-authorable-links .footer-inner-container .site-map ul li a{font-family:unset}
.hub-footer-with-authorable-links .footer-inner-container .footer-container span{font-family:unset}
.hub-collapsible-item-component .hub-collapsible-item-vue{background-color:white}
.hub-collapsible-item-component .hub-collapsible-item-vue .collapse-title{border-bottom:1px solid #e0e1ec}
.hub-collapsible-item-component .hub-collapsible-item-vue .collapse-title .collapse-title-text{font-family:FuturaBT,Arial,Sans-Serif;color:#40424a}
.hub-collapsible-item-component .hub-collapsible-item-vue .collapse-title .collapse-icon .plus-icon{border:1px solid #7f7f7f}
.hub-collapsible-item-component .hub-collapsible-item-vue .collapse-title .collapse-icon .plus-icon::before{background:#7f7f7f}
@media only screen and (max-width:720px){.hub-collapsible-item-component .hub-collapsible-item-vue .collapse-content{box-shadow:0 -120px 0 -100px #fff inset}
}
.workstatement-home{display:flex;justify-content:flex-start;flex-direction:column;height:100vh;width:1280px;max-width:95%;margin:0 auto}
.workstatement-home__header h1{font-size:3.6rem;color:#193656;font-weight:600}
.workstatement-home__header h1::before{content:'';display:block;background:#147db8;width:40px;height:4px}
@media only screen and (max-width:720px){.workstatement-home__header h1::before{width:19px;height:1.5px}
}
@media only screen and (max-width:720px){.workstatement-home__header h1{font-size:2.4rem}
}
.workstatement-home__subtitle{font-size:1.4rem;font-weight:500;color:#4a4a4a}
.workstatement-home__panel{align-self:center;display:flex;flex-wrap:wrap;width:100%;justify-content:center}
.workstatement-home__panel__item{margin:30px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:200px;height:250px}
.workstatement-home__panel__item p{font-size:2.4rem;font-weight:bold;text-align:center;color:#193656}
.workstatement-home__panel__item img{width:56px;height:56px;object-fit:contain}
.workstatement-home__panel__item button{margin:0;padding:0;display:flex;justify-content:space-evenly;align-items:center;width:161.3px;height:40px;cursor:pointer;border:0;border-radius:30px !important;background-color:#193656;font-family:BanglaSangamMN;font-size:1.4rem;font-weight:bold;color:#fff}
.workstatement-home__panel__item button img{width:16px;height:12px;object-fit:contain}
.workstatement-access-denied__content__title{color:#193656}
.workstatement-access-denied__content__subtitle{color:#4a4a4a}
.checklist-maintenance__content__header__columns p,.checklist-maintenance__content__header__details p{overflow:auto;color:#4a4a4a}
.checklist-maintenance__content__header__columns{background-color:#bcbcbc}
.checklist-maintenance__content__item__tabs button{color:#4a4a4a}
.checklist-maintenance__content__item__tabs button:active,.checklist-maintenance__content__item__tabs button:focus,.checklist-maintenance__content__item__tabs button.active-tab{color:#193656;border-bottom:solid 3px #193656}
.checklist-maintenance__content__item__tabs button:hover{color:#193656}
.checklist-maintenance__content__item__responsetype__filter nav button{color:#193656}
.checklist-maintenance__content__item__responsetype__filter .hub-input input{background:url(../../../../../designs/wisdom/questionnaire/images/search-navy.svg) no-repeat scroll right}
.checklist-maintenance__content__item__responsetype__list__item__content p{color:#193656}
.checklist-maintenance__content__item__responsetype__list__item button{background-color:#193656}
.checklist-maintenance__content__item__responsetype__list__item button.active-btn{color:#193656}
.checklist-maintenance__content__item__actions__save-btn{background-color:#193656}
.checklist-maintenance__content__item__actions__cancel-btn{width:170px;border:solid 1px #193656;color:#193656}
.checklist-maintenance__footer{background:#e0e1ec}
.checklist-maintenance__footer button{color:#4a4a4a}
.procedure-listing .grid-custom-actions{display:flex;align-items:center;justify-content:space-evenly;width:100%;margin-bottom:2.5rem}
.procedure-listing .grid-custom-actions .btn-container{display:flex;align-items:center;justify-content:space-evenly;width:100%}
.procedure-listing .grid-custom-actions img{width:24px;display:inline-block;margin-right:10px}
.procedure-listing .grid-custom-actions button{display:flex;align-items:center;justify-content:space-evenly;min-width:unset}
.procedure-listing .grid-custom-actions button:disabled{opacity:.5}
.procedure-listing .grid-custom-actions .create-icon{content:url(../../../../../designs/wisdom/workstatement/images/create-icon.png)}
.procedure-listing .grid-custom-actions .edit-icon{content:url(../../../../../designs/wisdom/workstatement/images/edit-icon.png)}
.procedure-listing .grid-custom-actions .deactivate-icon{content:url(../../../../../designs/wisdom/workstatement/images/deactivate-icon.png)}
.procedure-listing .grid-custom-actions .publish-icon{content:url(../../../../../designs/wisdom/workstatement/images/publish-icon.png)}
.procedure-listing .grid-custom-actions .exclude-icon{content:url(../../../../../designs/wisdom/workstatement/images/trash-icon.png)}
.procedure-listing .data-grid-content{width:100%}
.procedure-listing .data-grid-content .column h2{font-size:1.2rem}
.procedure-listing .data-grid-content .table-hits h2{font-weight:500}
.procedure-listing .data-grid-content .hub-checkbox .input-container input[type='checkbox']{width:14px;height:14px;border-radius:4px;background-color:#fff;border:solid 1px rgba(74,74,74,0.5)}
.procedure-listing .grid-actions-controller-container{display:flex;flex-direction:row;align-items:center}
.procedure-listing .grid-actions-controller-container .hub-input{width:70%}
.procedure-listing .grid-actions-controller-container .hub-input label{margin-bottom:0}
.procedure-listing .grid-actions-controller-container .hub-input input::placeholder{color:#ccc}
.procedure-listing .grid-actions-controller-container .hub-input .hub-input-field{width:280px;height:40px;border-radius:4px;border:solid 1px rgba(74,74,74,0.5);font-weight:bold;padding:0 35px 0 10px;background:url(../../../../../designs/wisdom/questionnaire/images/search-navy.svg) no-repeat scroll right;background-position-x:245px;background-color:#fff}
.procedure-listing .hub-modal img{width:82px;height:92px}
.procedure-listing .hub-modal .button-holder{font-size:1.4rem;font-weight:bold}
.procedure-listing .hub-modal .button-holder .btn-first{text-align:right;color:#4a4a4a}
.procedure-listing .hub-modal .button-holder .btn-second{width:235px;height:40px;line-height:1.43;text-align:center;color:#fff;border-radius:30px;background-color:#193656}
.procedure-management .procedure-header h1{color:#193656}
.procedure-management .procedure-header h1::before{background:#147db8}
.procedure-management .procedure-hub-input.error input{border:solid 1px #e50353}
.procedure-management a.btn,.procedure-management button.btn{min-width:170px;border-color:#193656;border-radius:30px !important}
.procedure-management a.btn.blue-btn,.procedure-management button.btn.blue-btn{background:#193656}
.procedure-maintenance{background:#f3f5fd}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .data-grid-content .hub-checkbox .input-container input[type='checkbox']{background-color:#fff;border:solid 1px rgba(74,74,74,0.5)}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-actions-controller-container .hub-input .hub-input-field{border:solid 1px rgba(74,74,74,0.5);background:url(../../../../../designs/wisdom/questionnaire/images/search-navy.svg) no-repeat scroll right;background-color:#fff}
.procedure-maintenance .procedure-maintenance-options{background:#e0e1ec}
.procedure-maintenance .procedure-maintenance-options .btn-container .return-btn{color:#4a4a4a}
.procedure-maintenance .hub-modal .button-holder .btn-first{color:#4a4a4a}
.procedure-maintenance .hub-modal .button-holder .btn-second{background-color:#193656}
html body.hub-page .workstatement-subpage-content{background-color:#f3f5fd;margin-top:0;height:100%}
html body.hub-page .workstatement-subpage-content .hub-2-columns{justify-content:center}
html body.hub-page .workstatement-subpage-content .hub-2-columns .hub-2-columns-c0,html body.hub-page .workstatement-subpage-content .hub-2-columns .hub-2-columns-c1{align-items:left;margin:0 30px}
html body.hub-page .workstatement-subpage-content .rich-text-base-component{font-family:FuturaBT;font-size:1.8rem;font-weight:500;color:rgba(74,74,74,0.5)}
html body.hub-page .workstatement-subpage-content .rich-text-base-component h2{font-size:3.6rem;font-weight:bold;color:#193656}
.operation-maintenance .subsection{color:#193656}
.operation-maintenance .list .header{background-color:#bcbcbc}
.operation-maintenance .list .header p{color:#4a4a4a}
.operation-maintenance .list .inner-list .item:hover,.operation-maintenance .list .inner-list .item.expanded{background-color:#c7c7c7}
.operation-maintenance .list .inner-list .item .data p{color:#4a4a4a}
.operation-maintenance .list .inner-list .item .data .category-tooltip .author-name span{border-bottom:1px dotted #636363}
.operation-maintenance .list .inner-list .item .data .category-tooltip .tooltiptext{background-color:#193656}
.operation-maintenance .list .inner-list .item .data .category-tooltip .tooltiptext::after{border-color:#193656 transparent transparent transparent}
.operation-maintenance .list .inner-list .item .item-actions .delete-button,.operation-maintenance .list .inner-list .item .item-actions .checklist-button{color:#193656}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .grid-selector-container .form-container.grid-selector-form .data-grid-title h3{color:#4a4a4a}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .data-grid-content .hub-checkbox .input-container input[type='checkbox']{border:solid 1px rgba(74,74,74,0.5)}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .data-grid-content h2{color:#4a4a4a}
.operation-maintenance .list .inner-list .content .actions .save-button{background-color:#193656;color:#fff}
.operation-maintenance .list .inner-list .content .actions .cancel-button{color:#193656}
.operation-maintenance .list .add-button{border:solid 1px #4a90e2}
.operation-maintenance .list .add-button button{color:#4a90e2}
.operation-maintenance .ghost{background:#c8ebfb}
.operation-maintenance .hub-modal .button-holder .btn-first{color:#4a4a4a}
.operation-maintenance .hub-modal .button-holder .btn-second{background-color:#193656}
.procedure-execution__container__vin p{color:#7f7f7f}
.procedure-execution__container__operation{color:#7f7f7f}
.procedure-execution__container__header h1{color:#193656}
.procedure-execution__container__header h1::before{background:#147db8}
.procedure-execution__container .step__frame__content p{color:#193656}
.procedure-execution__container .step__frame__tooltip__content button{color:#193656}
.procedure-execution__container .step__control p{color:#193656}
.procedure-execution__container .step__control button{color:#193656;border:solid 1px #193656}
.procedure-execution__container .step__control button:last-child{background-color:#193656}
.procedure-execution__modal h1{color:#193656}
.procedure-execution__modal button{background-color:#193656}
.procedure-execution__modal svg .alert-octagon-color{fill:#193656}
.procedure-execution__modal .close-btn svg g rect{stroke:#193656}
.procedure-execution__modal .close-btn svg g path{fill:#193656}
.procedure-execution__modal ul.procedure-submit-info{color:#193656}
.procedure-execution__modal p.sub{color:#d0021b}
.procedure-execution__modal p.subtitle{color:#193656}
.procedure-execution__modal__buttons button:last-child{color:#193656;border:solid 1px #193656}
.procedure-progress__header h1{color:#193656}
.procedure-progress__header h1::before{background:#147db8}
.procedure-progress .progress-list{background-color:#fff}
.procedure-progress .progress-list__label{color:#193656}
.procedure-progress .progress-list .item-status p{color:#fff}
.procedure-progress .progress-list .item-status.submitted-procedure{background-color:#193656}
.procedure-progress .progress-list .item-status.opened-procedure{background-color:#417505}
.procedure-progress .progress-list__item.submitted-procedure{border-top:solid 2px #193656}
.procedure-progress .progress-list__item.opened-procedure{border-top:solid 2px #417505}
.procedure-progress .progress-list__item__info .meta h1{color:#193656}
.procedure-progress .progress-list__content .meta p{color:#193656}
.execution-header{position:fixed;top:20px;left:20px;z-index:200;cursor:pointer}
.execution-header__label{color:#fff;text-transform:uppercase;font-size:1rem;font-weight:700;vertical-align:middle;letter-spacing:1px}
.execution-header img.left-arrow,.execution-header img.close-icon{display:inline-block;vertical-align:top}
.execution-header img.left-arrow{filter:brightness(4);margin-top:-6px;margin-right:8px}
.execution-header img.close-icon{margin-top:1px;margin-right:10px}
@media only screen and (max-width:720px){li.custom-execution-badge{position:absolute;right:6px;top:6px}
}
@media only screen and (max-width:720px){li.custom-execution-badge .login-link{display:block;margin-top:8px}
}
@media only screen and (min-width:961px){.custom-execution-menu{visibility:hidden;pointer-events:none}
}
.workstatement-tooltip{position:relative;display:flex}
.workstatement-tooltip .hub-tooltip__element{display:flex}
.workstatement-tooltip .hub-tooltip__element button{padding:0;background-color:transparent;border:0}
.workstatement-tooltip .hub-tooltip__content{visibility:hidden;width:150px;text-align:center;padding:5px 0;border:solid 1px #979797;background-color:#fff;position:absolute;z-index:1;margin-left:-135px;opacity:0;transition:opacity .3s}
.workstatement-tooltip .hub-tooltip__content.visible{visibility:visible;opacity:1}
.workstatement-tooltip .hub-tooltip__content .file-input{height:0;overflow:hidden}
.workstatement-tooltip .hub-tooltip__content button{cursor:pointer;background-color:transparent;border:0;font-weight:500;color:#193656;margin-bottom:3px}
.workstatement-tooltip .hub-tooltip__content button:hover{font-weight:bold}
.user-wishlist-vue .user-wishlist-collapsble .collapsible-arrow{display:flex}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car{border:1px solid #bbbdc5;background:#fff}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .wishlist-car-info .wishlist-car-version{color:#7f7f7f}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-body .wishlist-car-info .price-holder .price-prefix{color:#73757d}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .open-car-button{background:#eceef6}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .open-car-button span{color:#000}
.user-wishlist-vue .user-wishlist-form .normal-wishlist .user-car-list .user-car .user-car-footer .wishlist-button.disabled{background-color:#eceef6}
.benefit-content header .results .filter div svg{fill:#ca2031}
.benefit-content header .results .filter span{color:#ca2031}
.benefit-card__content .title{height:5.3rem}
.benefit-card__content .svg-size svg{height:18px;width:10px}
.benefit-card__content .svg-size svg g{fill:#ca2031}
.content-detail .wrapper .available-benefit svg path,.content-detail .wrapper .like-benefit svg path{stroke:#ca2031}
.content-detail .actions a span{font-size:1.8rem}
.benefits-filters-container .clear-fields svg g{fill:#ca2031}
.benefits-filters-container .clear-fields span{color:#ca2031}
.benefit-showcase-id-component .wrapper .container .content-details .like-benefit svg path{stroke:#ca2031}
@media only screen and (min-width:721px) and (max-width:960px){body.hub-page .home-jeep-content{z-index:unset;height:100%}
.tablet-hidden{display:none !important}
}
@media only screen and (min-width:961px){.desktop-hidden-jeep{display:none !important}
}
@media only screen and (max-width:720px){body.hub-page .home-jeep-content{z-index:unset;height:100%}
.mobile-hidden{display:none !important}
}
@media only screen and (min-width:calc(559px + 1px)) and (max-width:949px){.medium-screen-hidden{display:none !important}
.medium-screen-visible{display:block !important}
}
@media only screen and (max-width:559px){.small-screen-hidden{display:none !important}
.small-screen-visible{display:block !important}
}
@media only screen and (max-width:1200px) and (max-height:500px) and (orientation:landscape){.landscape-hidden{display:none !important}
}
.flex-grow-1{flex-grow:1;flex-basis:0}
.flex-grow-2{flex-grow:2;flex-basis:0}
.flex-grow-3{flex-grow:3;flex-basis:0}
.flex-grow-4{flex-grow:4;flex-basis:0}
.flex-grow-5{flex-grow:5;flex-basis:0}
.flex-grow-6{flex-grow:6;flex-basis:0}
.flex-grow-7{flex-grow:7;flex-basis:0}
.flex-grow-8{flex-grow:8;flex-basis:0}
.flex-grow-9{flex-grow:9;flex-basis:0}
.flex-grow-10{flex-grow:10;flex-basis:0}
.flex-grow-11{flex-grow:11;flex-basis:0}
.flex-grow-12{flex-grow:12;flex-basis:0}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.overflow-hidden{overflow:hidden}
.container{display:flex;width:100%}
.rotate-45{transform:rotate(45deg)}
.x-close-mode{width:24px;height:24px;background-image:url(../../../../../designs/wisdom/base/images/close-circle.svg);background-repeat:no-repeat;background-size:contain;background-color:transparent;margin:0;padding:0}
.x-close-mode>*{display:none}
.no-pseudo::before{display:none}
.no-pseudo::after{display:none}
.error-container{display:flex;flex-direction:column}
.error-container .error-item,.error-container>span{color:#e50353;font-size:1.2rem;font-weight:500;line-height:1.5;font-style:normal}
.font-h1{font-size:3rem;font-weight:800;color:#40424a}
.font-h2{font-size:2.2rem;font-weight:800;color:#40424a}
.font-h3{font-size:1.8rem;font-weight:bold;text-transform:uppercase;color:#40424a}
.font-body{font-size:1.6rem;font-weight:normal;color:#40424a}
.font-body-sm{font-size:1.4rem;color:#40424a}
.font-link{font-size:1.4rem;text-decoration:underline;font-weight:bold;cursor:pointer;color:#40424a}
.font-link:hover,.font-link:active,.font-link:focus{color:#ff1430}
.font-link:hover>span,.font-link:active>span,.font-link:focus>span{color:#ff1430}
.font-link-sm{font-size:1.2rem;text-decoration:underline;font-weight:bold;cursor:pointer;color:#40424a}
.font-link-sm:hover,.font-link-sm:active,.font-link-sm:focus{color:#ff1430}
.font-link-sm:hover>span,.font-link-sm:active>span,.font-link-sm:focus>span{color:#ff1430}
.font-label{font-size:1rem;font-weight:bold;text-transform:uppercase;color:#40424a}
.bold{font-weight:600}
@media only screen and (max-width:720px){.font-h1{font-size:2.2rem}
}
.mt-auto{margin-top:auto}
.mr-auto{margin-right:auto}
.mb-auto{margin-bottom:auto}
.ml-auto{margin-left:auto}
.m-auto{margin:auto}
.mx-auto{margin-right:auto;margin-left:auto}
.my-auto{margin-top:auto;margin-bottom:auto}
.text-right{text-align:right}
.text-left{text-align:left}
.text-center{text-align:center}
.text-justify{text-align:justify}
.text-balance{text-wrap:balance}
.text-nowrap{text-wrap:nowrap}
.self-center{align-self:center}
.h-auto{height:auto}
.h-100{height:100%}
.h-fit{height:fit-content}
.h-100vh{height:100vh}
.w-auto{width:auto}
.w-100{width:100%}
.w-fit{width:fit-content}
.w-max{width:max-content}
.w-100vw{width:100vw}
.absolute{position:absolute}
.relative{position:relative}
.img-contain{object-fit:contain}
.img-cover{object-fit:cover}
@media only screen and (max-width:720px){.text-sm-right{text-align:right}
.text-sm-left{text-align:left}
.text-sm-center{text-align:center}
.text-sm-justify{text-align:justify}
.text-sm-uppercase{text-transform:uppercase}
.h-sm-100{height:100%}
.h-sm-fit{height:fit-content}
.h-sm-100vh{height:100vh}
.w-sm-100{width:100%}
.w-sm-fit{width:fit-content}
.w-sm-100vh{width:100vw}
}
@media only screen and (min-width:721px) and (max-width:960px){.text-md-right{text-align:right}
.text-md-left{text-align:left}
.text-md-center{text-align:center}
.text-md-justify{text-align:justify}
.text-md-uppercase{text-transform:uppercase}
.h-md-100{height:100%}
.h-md-fit{height:fit-content}
.h-md-100vh{height:100vh}
.w-md-100{width:100%}
.w-md-fit{width:fit-content}
.w-md-100vh{width:100vw}
}
br-1{border-radius:1px}
br-2{border-radius:2px}
br-3{border-radius:3px}
br-4{border-radius:4px}
br-5{border-radius:5px}
br-6{border-radius:6px}
br-7{border-radius:7px}
br-8{border-radius:8px}
.d-flex{display:flex}
.flex-column{flex-direction:column}
.flex-row{flex-direction:row}
.flex-wrap{flex-wrap:wrap}
.flex-grow{flex-grow:1}
.flex-center{display:flex;justify-content:center;align-items:center}
.justify-center{justify-content:center}
.justify-around{justify-content:space-around}
.justify-between{justify-content:space-between}
.justify-evenly{justify-content:space-evenly}
.justify-start{justify-content:start}
.justify-flexstart{justify-content:flex-start}
.justify-end{justify-content:end}
.align-center{align-items:center}
.align-around{align-items:space-around}
.align-between{align-items:space-between}
.align-evenly{align-items:space-evenly}
.align-start{align-items:start}
.align-end{align-items:end}
.flex-40{flex:40%}
.flex-100{flex:100%}
@media only screen and (min-width:721px) and (max-width:960px){.justify-md-center{justify-content:center}
.justify-md-around{justify-content:space-around}
.justify-md-between{justify-content:space-between}
.justify-md-evenly{justify-content:space-evenly}
.justify-md-start{justify-content:start}
.justify-md-end{justify-content:end}
.d-md-flex{display:flex}
.md-flex-wrap{flex-wrap:wrap}
.md-flex-column{flex-direction:column}
}
@media only screen and (max-width:720px){.justify-sm-center{justify-content:center}
.justify-sm-around{justify-content:space-around}
.justify-sm-between{justify-content:space-between}
.justify-sm-evenly{justify-content:space-evenly}
.justify-sm-start{justify-content:start}
.justify-sm-end{justify-content:end}
.align-sm-center{align-items:center}
.align-sm-around{align-items:space-around}
.align-sm-between{align-items:space-between}
.align-sm-evenly{align-items:space-evenly}
.align-sm-start{align-items:start}
.align-sm-end{align-items:end}
.d-sm-flex{display:flex}
.sm-flex-wrap{flex-wrap:wrap}
.sm-flex-column{flex-direction:column}
.flex-sm-column{flex-direction:column}
}
.d-grid{display:grid}
.grid-cols-2{grid-template-columns:repeat(2,1fr)}
.grid-cols-3{grid-template-columns:repeat(3,1fr)}
.grid-cols-4{grid-template-columns:repeat(4,1fr)}
.grid-cols-5{grid-template-columns:repeat(5,1fr)}
.grid-cols-6{grid-template-columns:repeat(6,1fr)}
.grid-rows-2{grid-template-rows:repeat(2,1fr)}
.grid-rows-3{grid-template-rows:repeat(3,1fr)}
.grid-rows-4{grid-template-rows:repeat(4,1fr)}
.grid-rows-5{grid-template-rows:repeat(5,1fr)}
.grid-rows-6{grid-template-rows:repeat(6,1fr)}
@media only screen and (max-width:720px){.justify-sm-center{justify-content:center}
.justify-sm-around{justify-content:space-around}
.justify-sm-between{justify-content:space-between}
.justify-sm-evenly{justify-content:space-evenly}
.justify-sm-start{justify-content:start}
.justify-sm-end{justify-content:end}
.align-sm-center{align-items:center}
.align-sm-around{align-items:space-around}
.align-sm-between{align-items:space-between}
.align-sm-evenly{align-items:space-evenly}
.align-sm-start{align-items:start}
.align-sm-end{align-items:end}
.d-sm-grid{display:grid}
}
.mt-0{margin-top:0}
.mt-1{margin-top:8px}
.mt-2{margin-top:16px}
.mt-3{margin-top:24px}
.mt-4{margin-top:32px}
.mt-5{margin-top:40px}
.mt-6{margin-top:48px}
.mt-7{margin-top:56px}
.mt-8{margin-top:64px}
.mt-9{margin-top:72px}
.mr-0{margin-right:0}
.mr-1{margin-right:8px}
.mr-2{margin-right:16px}
.mr-3{margin-right:24px}
.mr-4{margin-right:32px}
.mr-5{margin-right:40px}
.mb-0{margin-bottom:0}
.mb-1{margin-bottom:8px}
.mb-2{margin-bottom:16px}
.mb-3{margin-bottom:24px}
.mb-4{margin-bottom:32px}
.mb-5{margin-bottom:40px}
.mb-6{margin-bottom:48px}
.mb-7{margin-bottom:56px}
.mb-8{margin-bottom:64px}
.mb-9{margin-bottom:72px}
.mb-10{margin-bottom:80px}
.mb-11{margin-bottom:88px}
.ml-0{margin-left:0}
.ml-1{margin-left:8px}
.ml-2{margin-left:16px}
.ml-3{margin-left:24px}
.ml-4{margin-left:32px}
.ml-5{margin-left:40px}
.my-0{margin-top:0;margin-bottom:0}
.my-1{margin-top:8px;margin-bottom:8px}
.my-2{margin-top:16px;margin-bottom:16px}
.my-3{margin-top:24px;margin-bottom:24px}
.my-4{margin-top:32px;margin-bottom:32px}
.my-5{margin-top:40px;margin-bottom:40px}
.my-6{margin-top:48px;margin-bottom:48px}
.my-7{margin-top:56px;margin-bottom:56px}
.my-8{margin-top:64px;margin-bottom:64px}
.my-9{margin-top:72px;margin-bottom:72px}
.my-10{margin-top:80px;margin-bottom:80px}
.mx-0{margin-left:0;margin-right:0}
.mx-1{margin-left:8px;margin-right:8px}
.mx-2{margin-left:16px;margin-right:16px}
.mx-3{margin-left:24px;margin-right:24px}
.mx-4{margin-left:32px;margin-right:32px}
.mx-5{margin-left:40px;margin-right:40px}
.mx-6{margin-left:48px;margin-right:48px}
.mx-7{margin-left:56px;margin-right:56px}
.mx-8{margin-left:64px;margin-right:64px}
.mx-9{margin-left:72px;margin-right:72px}
.mx-10{margin-left:80px;margin-right:80px}
.m-0{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}
.m-1{margin-top:8px;margin-bottom:8px;margin-left:8px;margin-right:8px}
.m-2{margin-top:16px;margin-bottom:16px;margin-left:16px;margin-right:16px}
.m-3{margin-top:24px;margin-bottom:24px;margin-left:24px;margin-right:24px}
.m-4{margin-top:32px;margin-bottom:32px;margin-left:32px;margin-right:32px}
.m-5{margin-top:40px;margin-bottom:40px;margin-left:40px;margin-right:40px}
.pt-0{padding-top:0}
.pt-1{padding-top:8px}
.pt-2{padding-top:16px}
.pt-3{padding-top:24px}
.pt-4{padding-top:32px}
.pt-5{padding-top:40px}
.pr-0{padding-right:0}
.pr-1{padding-right:8px}
.pr-2{padding-right:16px}
.pr-3{padding-right:24px}
.pr-4{padding-right:32px}
.pr-5{padding-right:40px}
.pb-0{padding-bottom:0}
.pb-1{padding-bottom:8px}
.pb-2{padding-bottom:16px}
.pb-3{padding-bottom:24px}
.pb-4{padding-bottom:32px}
.pb-5{padding-bottom:40px}
.pl-0{padding-left:0}
.pl-1{padding-left:8px}
.pl-2{padding-left:16px}
.pl-3{padding-left:24px}
.pl-4{padding-left:32px}
.pl-5{padding-left:40px}
.py-0{padding-top:0;padding-bottom:0}
.py-1{padding-top:8px;padding-bottom:8px}
.py-2{padding-top:16px;padding-bottom:16px}
.py-3{padding-top:24px;padding-bottom:24px}
.py-4{padding-top:32px;padding-bottom:32px}
.py-5{padding-top:40px;padding-bottom:40px}
.py-6{padding-top:48px;padding-bottom:48px}
.py-7{padding-top:56px;padding-bottom:56px}
.py-8{padding-top:64px;padding-bottom:64px}
.py-9{padding-top:72px;padding-bottom:72px}
.py-10{padding-top:80px;padding-bottom:80px}
.px-0{padding-left:0;padding-right:0}
.px-1{padding-left:8px;padding-right:8px}
.px-2{padding-left:16px;padding-right:16px}
.px-3{padding-left:24px;padding-right:24px}
.px-4{padding-left:32px;padding-right:32px}
.px-5{padding-left:40px;padding-right:40px}
.gap-0{gap:0}
.gap-0\.5{gap:4px}
.gap-1{gap:8px}
.gap-2{gap:16px}
.gap-3{gap:24px}
.gap-4{gap:32px}
.gap-5{gap:40px}
.gap-6{gap:48px}
.gap-custom-20{gap:20px}
@media only screen and (min-width:721px) and (max-width:960px){.mt-md-0{margin-top:0}
.mt-md-1{margin-top:8px}
.mt-md-2{margin-top:16px}
.mt-md-3{margin-top:24px}
.mt-md-4{margin-top:32px}
.mt-md-5{margin-top:40px}
.mr-md-0{margin-right:0}
.mr-md-1{margin-right:8px}
.mr-md-2{margin-right:16px}
.mr-md-3{margin-right:24px}
.mr-md-4{margin-right:32px}
.mr-md-5{margin-right:40px}
.mb-md-0{margin-bottom:0}
.mb-md-1{margin-bottom:8px}
.mb-md-2{margin-bottom:16px}
.mb-md-3{margin-bottom:24px}
.mb-md-4{margin-bottom:32px}
.mb-md-5{margin-bottom:40px}
.ml-md-0{margin-left:0}
.ml-md-1{margin-left:8px}
.ml-md-2{margin-left:16px}
.ml-md-3{margin-left:24px}
.ml-md-4{margin-left:32px}
.ml-md-5{margin-left:40px}
.my-md-0{margin-top:0;margin-bottom:0}
.my-md-1{margin-top:8px;margin-bottom:8px}
.my-md-2{margin-top:16px;margin-bottom:16px}
.my-md-3{margin-top:24px;margin-bottom:24px}
.my-md-4{margin-top:32px;margin-bottom:32px}
.my-md-5{margin-top:40px;margin-bottom:40px}
.mx-md-0{margin-left:0;margin-right:0}
.mx-md-1{margin-left:8px;margin-right:8px}
.mx-md-2{margin-left:16px;margin-right:16px}
.mx-md-3{margin-left:24px;margin-right:24px}
.mx-md-4{margin-left:32px;margin-right:32px}
.mx-md-5{margin-left:40px;margin-right:40px}
.pt-md-0{padding-top:0}
.pt-md-1{padding-top:8px}
.pt-md-2{padding-top:16px}
.pt-md-3{padding-top:24px}
.pt-md-4{padding-top:32px}
.pt-md-5{padding-top:40px}
.pr-md-0{padding-right:0}
.pr-md-1{padding-right:8px}
.pr-md-2{padding-right:16px}
.pr-md-3{padding-right:24px}
.pr-md-4{padding-right:32px}
.pr-md-5{padding-right:40px}
.pb-md-0{padding-bottom:0}
.pb-md-1{padding-bottom:8px}
.pb-md-2{padding-bottom:16px}
.pb-md-3{padding-bottom:24px}
.pb-md-4{padding-bottom:32px}
.pb-md-5{padding-bottom:40px}
.pl-md-0{padding-left:0}
.pl-md-1{padding-left:8px}
.pl-md-2{padding-left:16px}
.pl-md-3{padding-left:24px}
.pl-md-4{padding-left:32px}
.pl-md-5{padding-left:40px}
.py-md-0{padding-top:0;padding-bottom:0}
.py-md-1{padding-top:8px;padding-bottom:8px}
.py-md-2{padding-top:16px;padding-bottom:16px}
.py-md-3{padding-top:24px;padding-bottom:24px}
.py-md-4{padding-top:32px;padding-bottom:32px}
.py-md-5{padding-top:40px;padding-bottom:40px}
.px-md-0{padding-left:0;padding-right:0}
.px-md-1{padding-left:8px;padding-right:8px}
.px-md-2{padding-left:16px;padding-right:16px}
.px-md-3{padding-left:24px;padding-right:24px}
.px-md-4{padding-left:32px;padding-right:32px}
.px-md-5{padding-left:40px;padding-right:40px}
}
@media only screen and (max-width:720px){.mt-sm-0{margin-top:0}
.mt-sm-1{margin-top:8px}
.mt-sm-2{margin-top:16px}
.mt-sm-3{margin-top:24px}
.mt-sm-4{margin-top:32px}
.mt-sm-5{margin-top:40px}
.mt-sm-6{margin-top:48px}
.mt-sm-7{margin-top:56px}
.mt-sm-8{margin-top:64px}
.mt-sm-9{margin-top:72px}
.mr-sm-0{margin-right:0}
.mr-sm-1{margin-right:8px}
.mr-sm-2{margin-right:16px}
.mr-sm-3{margin-right:24px}
.mr-sm-4{margin-right:32px}
.mr-sm-5{margin-right:40px}
.mb-sm-0{margin-bottom:0}
.mb-sm-1{margin-bottom:8px}
.mb-sm-2{margin-bottom:16px}
.mb-sm-3{margin-bottom:24px}
.mb-sm-4{margin-bottom:32px}
.mb-sm-5{margin-bottom:40px}
.mb-sm-6{margin-bottom:48px}
.mb-sm-7{margin-bottom:56px}
.mb-sm-8{margin-bottom:64px}
.mb-sm-9{margin-bottom:72px}
.mb-sm-10{margin-bottom:80px}
.ml-sm-0{margin-left:0}
.ml-sm-1{margin-left:8px}
.ml-sm-2{margin-left:16px}
.ml-sm-3{margin-left:24px}
.ml-sm-4{margin-left:32px}
.ml-sm-5{margin-left:40px}
.my-sm-0{margin-top:0;margin-bottom:0}
.my-sm-1{margin-top:8px;margin-bottom:8px}
.my-sm-2{margin-top:16px;margin-bottom:16px}
.my-sm-3{margin-top:24px;margin-bottom:24px}
.my-sm-4{margin-top:32px;margin-bottom:32px}
.my-sm-5{margin-top:40px;margin-bottom:40px}
.my-sm-6{margin-top:48px;margin-bottom:48px}
.my-sm-7{margin-top:56px;margin-bottom:56px}
.my-sm-8{margin-top:64px;margin-bottom:64px}
.my-sm-9{margin-top:72px;margin-bottom:72px}
.my-sm-10{margin-top:80px;margin-bottom:80px}
.mx-sm-0{margin-left:0;margin-right:0}
.mx-sm-1{margin-left:8px;margin-right:8px}
.mx-sm-2{margin-left:16px;margin-right:16px}
.mx-sm-3{margin-left:24px;margin-right:24px}
.mx-sm-4{margin-left:32px;margin-right:32px}
.mx-sm-5{margin-left:40px;margin-right:40px}
.pt-sm-0{padding-top:0}
.pt-sm-1{padding-top:8px}
.pt-sm-2{padding-top:16px}
.pt-sm-3{padding-top:24px}
.pt-sm-4{padding-top:32px}
.pt-sm-5{padding-top:40px}
.pr-sm-0{padding-right:0}
.pr-sm-1{padding-right:8px}
.pr-sm-2{padding-right:16px}
.pr-sm-3{padding-right:24px}
.pr-sm-4{padding-right:32px}
.pr-sm-5{padding-right:40px}
.pb-sm-0{padding-bottom:0}
.pb-sm-1{padding-bottom:8px}
.pb-sm-2{padding-bottom:16px}
.pb-sm-3{padding-bottom:24px}
.pb-sm-4{padding-bottom:32px}
.pb-sm-5{padding-bottom:40px}
.pl-sm-0{padding-left:0}
.pl-sm-1{padding-left:8px}
.pl-sm-2{padding-left:16px}
.pl-sm-3{padding-left:24px}
.pl-sm-4{padding-left:32px}
.pl-sm-5{padding-left:40px}
.py-sm-0{padding-top:0;padding-bottom:0}
.py-sm-1{padding-top:8px;padding-bottom:8px}
.py-sm-2{padding-top:16px;padding-bottom:16px}
.py-sm-3{padding-top:24px;padding-bottom:24px}
.py-sm-4{padding-top:32px;padding-bottom:32px}
.py-sm-5{padding-top:40px;padding-bottom:40px}
.py-sm-6{padding-top:48px;padding-bottom:48px}
.py-sm-7{padding-top:56px;padding-bottom:56px}
.py-sm-8{padding-top:64px;padding-bottom:64px}
.py-sm-9{padding-top:72px;padding-bottom:72px}
.py-sm-10{padding-top:80px;padding-bottom:80px}
.px-sm-0{padding-left:0;padding-right:0}
.px-sm-1{padding-left:8px;padding-right:8px}
.px-sm-2{padding-left:16px;padding-right:16px}
.px-sm-3{padding-left:24px;padding-right:24px}
.px-sm-4{padding-left:32px;padding-right:32px}
.px-sm-5{padding-left:40px;padding-right:40px}
.p-sm-0{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}
.p-sm-1{padding-left:8px;padding-right:8px;padding-top:8px;padding-bottom:8px}
.p-sm-2{padding-left:16px;padding-right:16px;padding-top:16px;padding-bottom:16px}
.p-sm-3{padding-left:24px;padding-right:24px;padding-top:24px;padding-bottom:24px}
.p-sm-4{padding-left:32px;padding-right:32px;padding-top:32px;padding-bottom:32px}
.p-sm-5{padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px}
.gap-sm-0{gap:0}
.gap-sm-0\.5{gap:4px}
.gap-sm-1{gap:8px}
.gap-sm-2{gap:16px}
.gap-sm-3{gap:24px}
.gap-sm-4{gap:32px}
.gap-sm-5{gap:40px}
.gap-sm-6{gap:48px}
}
.position-absolute{position:absolute}
.position-fixed{position:fixed}
.position-relative{position:relative}
.d-block{display:block}
.d-inline-block{display:inline-block}
.d-inline{display:inline}
.d-inline-flex{display:inline-flex}
.d-none{display:none}
.d-inherit{display:inherit}
@media only screen and (min-width:721px) and (max-width:960px){.d-md-block{display:block}
.d-md-inline-block{display:inline-block}
.d-md-inline{display:inline}
.d-md-inline-flex{display:inline-flex}
.d-md-none{display:none}
}
@media only screen and (max-width:720px){.d-sm-block{display:block}
.d-sm-inline-block{display:inline-block}
.d-sm-inline{display:inline}
.d-sm-inline-flex{display:inline-flex}
.d-sm-none{display:none}
}
.text-uppercase{text-transform:uppercase}
.text-lowercase{text-transform:lowercase}
.text-capitalize{text-transform:capitalize}
.text-underline{text-decoration:underline}
.text-transform-initial{text-transform:initial}
.text-line-through{text-decoration:line-through}
.text-no-wrap{white-space:nowrap}
.lighter{font-weight:100}
.light{font-weight:300}
.font-regular{font-weight:400}
.bold{font-weight:700}
.boldest{font-weight:800}
.italic{font-style:italic}
.pointer{cursor:pointer}
.cursor-default{cursor:default}
.bg-inherit{background:inherit}
.bg-white{background:white}
.border-radius-common{border-radius:4px}
.border-radius-8{border-radius:8px}
@media only screen and (max-width:720px){.light-sm{font-weight:300}
.lighter-sm{font-weight:100}
.italic-sm{font-style:italic}
.font-regular-sm{font-weight:400}
}
:root{--input-height:4rem;--menu-top-height:50px;--default-brand-border-radius:5px;--default-brand-border-width:2px;--default-footer-icon-white-color:#f7f7f7;--default-brand-border-color:#d1d1d1;--default-scroll-thumb-background:#c9c9c9;--default-footer-icon-circle-color:#979797;--default-background-color-benefit-detail-modal:#00000066;--new-offer-card-border-radius:4px;--new-offer-card-wrapper-border:1px solid #00000080;--new-offer-location-name-text-color:#18131f;--new-offer-location-pin-color:#ff1430;--new-offer-card-border-radius-super-offer:4px;--new-offer-card-wrapper-border-super-offer:6px solid #ff1430;--new-offer-simulate-fees-color:#18131f;--new-offer-check-conditions-color:#18131f}
.text-primary{color:#e50353}
.text-success{color:#268f51}
.text-black{color:#18131f}
.text-white{color:#fff}
.inherit-color{color:inherit}
.bg-primary{background:#e50353}
.bg-secondary{background:#40424a}
.bg-white{background:#fff}
.bg-black{background:#18131f}
.bg-success{background:#268f51}
:root{--brand-primary-color:#e50353;--secondary-color:#18131f}
.rich-text-wrapper h1{font-size:3rem;font-weight:800;color:#40424a}
.rich-text-wrapper h2{font-size:2.2rem;font-weight:800;color:#40424a}
.rich-text-wrapper h3{font-size:1.8rem;font-weight:bold;text-transform:uppercase;color:#40424a}
.rich-text-wrapper p{font-size:1.6rem;font-weight:normal;color:#40424a}
.rich-text-wrapper a{font-size:1.4rem;text-decoration:underline;font-weight:bold;cursor:pointer;color:#40424a}
.rich-text-wrapper a:hover,.rich-text-wrapper a:active,.rich-text-wrapper a:focus{color:#ff1430}
.rich-text-wrapper a:hover>span,.rich-text-wrapper a:active>span,.rich-text-wrapper a:focus>span{color:#ff1430}
:root{--default-brand-primary-color:#ff1430;--default-brand-secondary-color:#edede3;--default-brand-background-color:#fff;--benefit-bg-card:#fff;--default-brand-border-width:2px;--default-brand-border-radius:5px;--default-brand-border-color:#ccc;--default-button-brand-border-radius:2rem;--default-button-brand-padding:0 3.6rem;--default-button-brand-height:4rem;--default-button-brand-status-color:#bebeb7;--default-button-brand-status-color-hover:#ccccc3;--default-flua-card-brackground:#fff;--default-flua-secondary-brackground:#ff1430;--default-flua-background-color:#edede3;--default-brand-card-border-radius:0;--mobile-menu-top-height:50px;--desktop-menu-top-height:50px;--desktop-menu-and-header-height:98px;--default-coupon-flua-input-height:40px;--default-coupon-flua-input-radius:0;--flua-green-tag-background-color:#d5eddb;--flua-green-tag-text-color:#00724e;--default-flua-btn-color:#ff1430;--default-flua-btn-label-color:#fff;--flua-red-danger:#f44336;--default-offer-not-found-fab-label:#fff}
.h-first-fold-desk{height:calc(100vh - 50px)}