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-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}
.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{font-size:1rem;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--button-container .rounded-button{border:1px solid #40424a;background-color:#fff}
.dealer-box-list__table--button-container .hub-button.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.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{top:60px}
.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{background-color:#f3f5fd}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content .location-selector-input{border-bottom:solid 1px #979797;background:#f3f5fd}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content .location-list{padding:0 0 30px 0}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content .location-list li{padding:8px 0}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content .fading-effect{background:-moz-linear-gradient(top,rgba(243,245,253,0) 1%,#f3f5fd 50%);background:-webkit-linear-gradient(top,rgba(243,245,253,0) 1%,#f3f5fd 50%);background:linear-gradient(to bottom,rgba(243,245,253,0) 1%,#f3f5fd 50%);position:absolute;pointer-events:none;bottom:0;left:0;right:0;height:50px;border-radius:5px}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content .geolocation-button{width:auto;min-width:140px;background:#e50353;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;background:#e50353;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}
}
.geolocation-confirmation-component .geolocation-confirmation-vue .geolocation-confirmation-box .geolocation-window .geolocation-dialog-content .button-holder>button{font-weight:300}
.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-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:60px}
.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:100%;position:absolute}
.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:25px}
.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 .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}
.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}
@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-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 .without-cpf .hub-button__label{font-weight:300}
.hub-generic-container .hub-generic-modal{background-color:rgba(0,0,0,0.5)}
.hub-generic-container .hub-generic-modal .dialog-modal{background-color:#fff}
.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.2rem;text-transform:uppercase}
.titled-container .container-header .container-title{font-size:3rem;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-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}
}
.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)}
}
@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)}
}
.user-login-vue .login-container .page-sign-in .lgpd-privacy-policy-container,.user-login-vue .login-container .page-success .lgpd-privacy-policy-container,.user-login-vue .login-container .page-email .lgpd-privacy-policy-container{display:flex;justify-content:center;margin:10px 10px 0 10px}
.user-login-vue .login-container .page-sign-in .lgpd-privacy-policy-container .lgpd-privacy-policy,.user-login-vue .login-container .page-success .lgpd-privacy-policy-container .lgpd-privacy-policy,.user-login-vue .login-container .page-email .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 15px 32px;font-size:1.2rem;color:#40424a}
.user-login-vue .login-container .page-sign-in .lgpd-privacy-policy-container .lgpd-privacy-policy a,.user-login-vue .login-container .page-success .lgpd-privacy-policy-container .lgpd-privacy-policy a,.user-login-vue .login-container .page-email .lgpd-privacy-policy-container .lgpd-privacy-policy a{color:#40424a;text-decoration:underline}
@media only screen and (max-width:720px){.user-login-vue .login-container .page-sign-in .lgpd-privacy-policy-container .lgpd-privacy-policy,.user-login-vue .login-container .page-success .lgpd-privacy-policy-container .lgpd-privacy-policy,.user-login-vue .login-container .page-email .lgpd-privacy-policy-container .lgpd-privacy-policy{margin:0 22px 32px 24px}
}
.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{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}
.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}
@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}
}
.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}