.checkbox-hub{display:flex;margin-bottom:2.5rem}
.checkbox-hub input[type="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}
.checkbox-hub input[type="checkbox"]:focus{outline:0}
.checkbox-hub input[type="checkbox"]:checked{background-image:url(../../../designs/wisdom/base/images/check.svg);background-position-y:center;background-repeat:no-repeat;background-size:contain}
.checkbox-hub label{font-size:1.4rem;font-weight:lighter;letter-spacing:.5px;line-height:1.285714}
.checkbox-hub a{color:#e50353;text-decoration:none}
.checkbox-hub a:active{outline:0}
.checkbox-hub.error label{color:#e50353}
.checkbox-hub.error input[type="checkbox"]{border:solid 1px #e50353}
.error-container{display:flex;flex-flow:column}
.error-container span{display:block;font-size:12px;color:#d0011b;font-style:italic;margin-top:10px}
.hub-button{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;height:40px;width:max-content;min-width:150px;max-width:455px;overflow:hidden;border-radius:3px;border:0;padding:7px 31px 7px 26px}
.hub-button .hub-button__label{width:max-content;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;font-weight:bold;flex-shrink:0;text-transform:uppercase;font-size:1.4rem;flex-grow:1}
.hub-button.hub-button--p1,.hub-button.hub-button--m1,.hub-button.hub-button--g1{min-width:167px;padding-right:27px}
.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{content:'';margin-left:14px;width:10px;height:10px}
.hub-button.hub-button--p1,.hub-button.hub-button--p2{height:29px}
.hub-button.hub-button--m1 .hub-button__label,.hub-button.hub-button--m2 .hub-button__label,.hub-button.hub-button--m3 .hub-button__label{justify-content:center}
.hub-button.hub-button--g1{max-width:455px;width:max-content}
.hub-button.hub-button--g2{min-width:285px;justify-content:center}
.hub-button.hub-button--g2 .hub-button__label{justify-content:center}
.hub-button.hub-button--link-b2,.hub-button.hub-button--link-b3,.hub-button.hub-button--link-p2,.hub-button.hub-button--link-p3{background-color:transparent;text-transform:none;padding:0;min-height:17px;font-size:1.4rem;justify-content:center}
.hub-button.hub-button--link-b2 .hub-button__label,.hub-button.hub-button--link-b3 .hub-button__label,.hub-button.hub-button--link-p2 .hub-button__label,.hub-button.hub-button--link-p3 .hub-button__label{text-align:left;justify-content:center}
.hub-button.hub-button--link-b2:hover,.hub-button.hub-button--link-b3:hover,.hub-button.hub-button--link-p2:hover,.hub-button.hub-button--link-p3:hover{background-color:transparent;text-decoration:underline}
.hub-button.hub-button--link-disabled{cursor:not-allowed;pointer-events:none;opacity:.7}
@media only screen and (max-width:720px){width:132px;height:29px;max-width:240px;max-height:46px;padding:7px 26px 7px 18px;.hub-button__label{font-size:1.28rem}
.hub-button--p1,.hub-button--m1,.hub-button--g1{padding-right:16px}
.hub-button--p1 .hub-button__label::after,.hub-button--m1 .hub-button__label::after,.hub-button--g1 .hub-button__label::after{margin-left:7px}
}
.generic-password{position:relative}
.generic-password .pass-eye:before{content:url('../../../designs/wisdom/id/images/icon-eye.svg');position:absolute;right:2px;top:8px;width:22px}
.generic-password .pass-eye-slash:before{content:url('../../../designs/wisdom/id/images/icon-eye-slash.svg');position:absolute;right:2px;top:8px;width:22px}
.hub-checkbox{display:flex;flex-direction:column;margin-right:5rem;margin-bottom:.5rem}
.hub-checkbox .input-container{display:flex;flex-direction:row;align-items:center}
.hub-checkbox .input-container input{border:solid 1px #73757d}
.hub-checkbox .input-container input[type="checkbox"]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:solid 1px #979797;border-radius:3px;flex-shrink:0;margin:0 1.5rem 0 0;padding:0;height:17px;width:17px;cursor:pointer}
.hub-checkbox .input-container input:focus{outline:0}
.hub-checkbox .input-container input:checked{background-image:url(../../../designs/wisdom/base/images/check.svg);background-position-y:center;background-repeat:no-repeat;background-size:contain;background-color:#fff}
.hub-checkbox .input-container input[disabled="disabled"]{cursor:not-allowed}
.hub-checkbox .input-container .input-label{font-size:1.3rem;font-weight:500;margin:-7px -10px;padding:7px 10px}
.hub-checkbox .switch-container{display:flex;flex-direction:row;align-items:center}
.hub-checkbox .switch-container input[type="checkbox"]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:25px;flex-shrink:0;margin:0 1.5rem;padding:0;width:50px;height:25px;cursor:pointer;position:relative;padding:3px;background:#eceef6}
.hub-checkbox .switch-container input[type="checkbox"]:before{content:'';width:19px;height:19px;display:inline-block;position:absolute;left:3px;border-radius:25px;background:#e50353;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.hub-checkbox .switch-container input[type="checkbox"]:focus{outline:0}
.hub-checkbox .switch-container input[type="checkbox"]:checked:before{left:29px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.hub-checkbox .switch-container .input-label{font-size:1.4rem;font-weight:500;margin:0;color:#40424a;max-width:146px;line-height:1.29;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.hub-checkbox .switch-container .input-label.active{font-weight:300;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.hub-checkbox a{color:#e50353;text-decoration:none}
.hub-checkbox a:active{outline:0}
.hub-checkbox.error input,.hub-checkbox.error label,.hub-checkbox.error select,.hub-checkbox.error textarea,.hub-checkbox.error .input-container input{color:#e50353;border-color:#e50353}
.hub-checkbox.error .error-container span{color:#e50353;font-size:1.2rem;font-weight:500;line-height:1.5;font-style:normal}
@media only screen and (max-width:720px){.hub-checkbox{margin-bottom:2.5rem}
}
.hub-collapsible-item{width:100%;display:flex;align-items:center}
.hub-collapsible-item-component{width:100%;display:inline-block}
.hub-collapsible-item-component .hub-collapsible-item-vue{width:100%;background-color:white;display:flex;flex-direction:column;align-items:center}
.hub-collapsible-item-component .collapse-title{padding:27px 15px;width:100%;cursor:pointer;flex-shrink:0;display:flex;justify-content:flex-start;border-bottom:1px solid #e0e1ec}
.hub-collapsible-item-component .collapse-title.right-align{flex-direction:row-reverse;justify-content:space-between}
.hub-collapsible-item-component .collapse-title.right-align .collapse-icon{margin-left:15px;margin-right:0}
.hub-collapsible-item-component .collapse-title .collapse-title-text{font-size:1.7rem;color:#40424a;font-weight:700;display:flex;align-items:center;justify-content:flex-start}
.hub-collapsible-item-component .collapse-title .collapse-icon{width:17px;height:17px;display:inline-block;margin-right:15px;margin-top:4px}
.hub-collapsible-item-component .collapse-title .collapse-icon .plus-icon{width:17px;height:17px;border-radius:20px;border:1px solid #7f7f7f;display:flex;align-items:center;justify-content:center;position:relative}
.hub-collapsible-item-component .collapse-title .collapse-icon .plus-icon::before,.hub-collapsible-item-component .collapse-title .collapse-icon .plus-icon::after{content:' ';position:absolute;height:1px;width:9px;background:#7f7f7f}
.hub-collapsible-item-component .collapse-title .collapse-icon .plus-icon::after{transform:rotate(0)}
.hub-collapsible-item-component .collapse-title .collapse-icon .chevreon-down{width:17px;height:17px;display:flex;align-items:center;justify-content:center;position:relative;transform:rotate(180deg)}
.hub-collapsible-item-component .collapse-title .collapse-icon .custom-icon{width:17px;height:17px;display:flex;align-items:center;justify-content:center;position:relative;transform:rotate(180deg)}
.hub-collapsible-item-component .collapse-title .collapse-icon .custom-icon img{width:100%}
.hub-collapsible-item-component .collapse-title .collapse-icon.collapsed .plus-icon::after{transform:rotate(90deg)}
.hub-collapsible-item-component .collapse-title .collapse-icon.collapsed .chevreon-down{transform:rotate(0)}
.hub-collapsible-item-component .collapse-title .collapse-icon.collapsed .custom-icon{transform:rotate(0)}
.hub-collapsible-item-component .collapse-content{padding:0 15px;width:100%;overflow-y:auto}
@media only screen and (max-width:720px){.hub-collapsible-item-component{max-width:calc(100vw - 30px);margin:0 auto;display:inline-block}
}
.hub-content-list-vue{margin-top:8rem}
.hub-content-list-vue .section-title{width:100%;margin-bottom:52px;margin-left:109px}
.hub-content-list-vue .section-title:after{display:inline-block;content:' ';width:20px;height:2px;background:#e50353}
.hub-content-list-vue .section-title .title{color:#e50353;font-size:1.2rem;font-weight:800}
.hub-content-list-vue .section-title .sub-title{color:#40424a;font-size:3rem;font-weight:800;margin:8px 0 18px 0}
.hub-content-list-vue .content-list .item{width:100%;padding:21px 32px;display:flex;align-items:flex-start;flex-direction:row}
.hub-content-list-vue .content-list .item:nth-child(odd){background:#f3f5fd}
.hub-content-list-vue .content-list .item .icon{margin-top:15px;width:60px;display:flex;justify-content:center}
.hub-content-list-vue .content-list .item .icon img{max-width:60px;height:auto}
.hub-content-list-vue .content-list .item .content{width:100%;margin:0 107px}
.hub-content-list-vue .content-list .item .content .app-links{display:inline-block;margin-top:20px;width:100%}
.hub-content-list-vue .content-list .item .content .app-links a{display:inline-block;margin-right:10px}
.hub-content-list-vue .content-list .item .content.with-icon{margin-left:50px}
.hub-content-list-vue .content-list .item .content .text img{display:none}
.hub-content-list-vue .content-list .item .content h2{font-size:1.4rem;color:#e50353;margin:15px 0 20px}
.hub-content-list-vue .content-list .item .content p{font-size:1.4rem;color:#40424a;line-height:1.49;margin-bottom:15px}
.hub-content-list-vue .content-list .item .content table{width:100%}
.hub-content-list-vue .content-list .item .content table td{font-size:1.4rem;color:#40424a;line-height:1.49}
@media only screen and (max-width:720px){.hub-content-list-vue .section-title{margin-left:30px}
.hub-content-list-vue .content-list .item .icon{display:none}
.hub-content-list-vue .content-list .item .content{width:100%;margin:0}
.hub-content-list-vue .content-list .item .content.with-icon{margin-left:0}
.hub-content-list-vue .content-list .item .content .text img{display:block;max-width:36px;margin-right:10px;margin-bottom:15px;float:left}
.hub-content-list-vue .content-list .item .content h2{margin-top:0;min-height:36px;display:flex;align-items:center}
.hub-content-list-vue .content-list .item .content table td{width:100%;display:inline-block}
}
.hub-datepicker{position:relative;text-align:left;background-color:#fff}
.hub-datepicker .hub-datepicker-field{width:100%;border:0;border-bottom:1px solid #979797;padding:10px 5px;font-size:1.4rem;font-weight:lighter;letter-spacing:.4px;color:#7f7f7f}
.hub-datepicker.rtl{direction:rtl}
.hub-datepicker>label{display:block;font-size:1.2rem;font-weight:500;margin-bottom:.75rem;text-transform:uppercase}
.hub-datepicker .wrapper-input{position:relative}
.hub-datepicker .wrapper-input input{width:100%;border-bottom:1px solid #979797;font-weight:lighter;padding:0 .25rem 1rem .25rem}
.hub-datepicker .wrapper-input .calendar-action{cursor:pointer;position:absolute;right:0;bottom:0;background-image:url('../../../designs/wisdom/base/images/icon-calendar.svg');background-size:36px 36px;background-position:center center;height:40px;width:40px;display:block}
.hub-datepicker .wrapper-input .calendar-action::before{display:none}
.hub-datepicker.form-control .wrapper-input input:not(.hub-input-field){border-bottom:1px solid #979797;padding:0 .25rem 1rem .25rem;font-weight:lighter}
.hub-datepicker .hub-datepicker__calendar{position:absolute;margin:auto;z-index:100;background-color:#fff;width:367px}
.hub-datepicker .hub-datepicker__calendar.pop-up{border-color:#e50353;border-style:solid;border-width:1px;width:367px;box-sizing:content-box;padding:1rem 2rem 3rem;top:-20px;right:80px}
.hub-datepicker .hub-datepicker__calendar.pop-up:after{content:'';position:absolute;transform:rotate(45deg);border-color:#e50353;border-style:solid;border-width:1px 1px 0 0;width:4rem;height:4rem;right:-2.1rem;top:1.8rem;background:#fff;z-index:-1}
.hub-datepicker .hub-datepicker__calendar header{display:flex;justify-content:space-between;border-bottom:1px solid #979797;margin-bottom:1rem}
.hub-datepicker .hub-datepicker__calendar header span{color:#e50353;text-transform:uppercase;text-align:center;height:3.2rem;line-height:3.2rem;font-size:1.2rem;margin:.8rem .2rem;font-weight:500}
.hub-datepicker .hub-datepicker__calendar header .prev{width:3.2rem;color:transparent;position:relative;background-image:url('../../../designs/wisdom/base/images/arrow-slider-right.svg');background-repeat:no-repeat;background-size:contain;transform:scaleX(-1)}
.hub-datepicker .hub-datepicker__calendar header .prev:after{content:'';position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);border:0}
.hub-datepicker .hub-datepicker__calendar header .prev:not(.disabled){cursor:pointer}
.hub-datepicker .hub-datepicker__calendar header .next{width:3.2rem;color:transparent;position:relative;background-image:url('../../../designs/wisdom/base/images/arrow-slider-right.svg');background-repeat:no-repeat;background-size:contain}
.hub-datepicker .hub-datepicker__calendar header .next:after{content:'';position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);border:0}
.hub-datepicker .hub-datepicker__calendar header .next:not(.disabled){cursor:pointer}
.hub-datepicker .hub-datepicker__calendar header .up:not(.disabled){cursor:pointer}
.hub-datepicker .hub-datepicker__calendar .disabled{color:#7f7f7f;cursor:default;font-weight:300}
.hub-datepicker .hub-datepicker__calendar .flex-rtl{display:flex;width:inherit;flex-wrap:wrap}
.hub-datepicker .hub-datepicker__calendar .cell{display:inline-flex;width:calc(14.28571429%);height:2.6rem;line-height:2.6rem;vertical-align:middle;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.hub-datepicker .hub-datepicker__calendar .cell:not(.blank):not(.disabled).day{font-weight:500;cursor:pointer}
.hub-datepicker .hub-datepicker__calendar .cell:not(.blank):not(.disabled).month{cursor:pointer}
.hub-datepicker .hub-datepicker__calendar .cell:not(.blank):not(.disabled).year{cursor:pointer}
.hub-datepicker .hub-datepicker__calendar .cell.selected{color:#f3f5fd}
.hub-datepicker .hub-datepicker__calendar .cell.selected:hover{color:#fff}
.hub-datepicker .hub-datepicker__calendar .cell.selected .wrapper{border-radius:50%;background-color:#e50353}
.hub-datepicker .hub-datepicker__calendar .cell.selected.highlighted .wrapper{border-radius:50%;background-color:#e50353}
.hub-datepicker .hub-datepicker__calendar .cell.highlighted{background-color:#fb4769}
.hub-datepicker .hub-datepicker__calendar .cell.grey{color:#40424a}
.hub-datepicker .hub-datepicker__calendar .cell.day-header{font-size:1.2rem;text-transform:uppercase;white-space:nowrap;font-weight:500;padding:0;cursor:inherit}
.hub-datepicker .hub-datepicker__calendar .cell.day .wrapper{height:2.6rem;width:2.6rem;text-align:center}
.hub-datepicker .hub-datepicker__calendar .month{width:33.333%;border-radius:1.1rem;background-clip:initial;background-color:#e50353}
.hub-datepicker .hub-datepicker__calendar .year{width:33.333%;border-radius:1.1rem;background-clip:initial;background-color:#e50353}
.hub-datepicker .hub-datepicker__calendar__arrow{display:none}
.hub-datepicker .hub-datepicker__clear-button{cursor:pointer;font-style:normal}
.hub-datepicker .hub-datepicker__calendar-button{cursor:pointer;font-style:normal}
.hub-datepicker .hub-datepicker__clear-button.disabled{color:#40424a;cursor:default}
.hub-datepicker .hub-datepicker__calendar-button.disabled{color:#40424a;cursor:default}
.hub-datepicker.has-label .hub-datepicker__calendar.pop-up{top:-4px}
.hub-datepicker.error input,.hub-datepicker.error label,.hub-datepicker.error select,.hub-datepicker.error textarea,.hub-datepicker.error .hub-dropdown-select-container,.hub-datepicker.error .hub-dropdown-selected{color:#e50353 !important;border-color:#e50353 !important}
.hub-datepicker.error input::-webkit-input-placeholder,.hub-datepicker.error label::-webkit-input-placeholder,.hub-datepicker.error select::-webkit-input-placeholder,.hub-datepicker.error textarea::-webkit-input-placeholder,.hub-datepicker.error .hub-dropdown-select-container::-webkit-input-placeholder,.hub-datepicker.error .hub-dropdown-selected::-webkit-input-placeholder{color:#e50353}
.hub-datepicker.error input::-moz-placeholder,.hub-datepicker.error label::-moz-placeholder,.hub-datepicker.error select::-moz-placeholder,.hub-datepicker.error textarea::-moz-placeholder,.hub-datepicker.error .hub-dropdown-select-container::-moz-placeholder,.hub-datepicker.error .hub-dropdown-selected::-moz-placeholder{color:#e50353}
.hub-datepicker.error input:-ms-input-placeholder,.hub-datepicker.error label:-ms-input-placeholder,.hub-datepicker.error select:-ms-input-placeholder,.hub-datepicker.error textarea:-ms-input-placeholder,.hub-datepicker.error .hub-dropdown-select-container:-ms-input-placeholder,.hub-datepicker.error .hub-dropdown-selected:-ms-input-placeholder{color:#e50353}
.hub-datepicker.error input:-moz-placeholder,.hub-datepicker.error label:-moz-placeholder,.hub-datepicker.error select:-moz-placeholder,.hub-datepicker.error textarea:-moz-placeholder,.hub-datepicker.error .hub-dropdown-select-container:-moz-placeholder,.hub-datepicker.error .hub-dropdown-selected:-moz-placeholder{color:#e50353}
.hub-datepicker.error .error-container span{color:#e50353;font-size:12px;font-weight:500;line-height:1.5;font-style:normal}
@media only screen and (max-width:720px){.hub-datepicker .hub-datepicker__calendar{width:330px}
.hub-datepicker .hub-datepicker__calendar.pop-up{border-color:transparent;border-style:none;border-width:0;width:100%;box-sizing:content-box;top:-4rem;right:0;position:relative;margin:0 auto -5rem;padding:0}
.hub-datepicker .hub-datepicker__calendar.pop-up:after{display:none}
.hub-datepicker .hub-datepicker__calendar.pop-up header{border-top:1px solid #979797;margin-top:10px}
}
.hub-dropdown{position:relative;display:flex;flex-direction:column;margin-bottom:2.5rem;width:100%}
.hub-dropdown label{font-size:1.2rem;font-weight:500;margin-bottom:.75rem;text-transform:uppercase}
.hub-dropdown.disabled>div:not(.error-container){background-color:#f3f5fd}
.hub-dropdown.disabled>div:not(.error-container) .hub-dropdown-selected{cursor:not-allowed;background-color:#f3f5fd}
.hub-dropdown .hub-dropdown-selected{color:#7f7f7f;cursor:pointer;display:block;font-size:1.4rem;font-weight:lighter;letter-spacing:.4px;line-height:1.4;overflow:hidden;padding:0 0 10px 2.5px;white-space:nowrap;margin-right:2.5rem;min-height:29px}
.hub-dropdown .hub-dropdown-arrow:before{content:url('../../../designs/wisdom/base/images/arrow-down.svg');position:absolute;right:5px;top:5px;cursor:pointer}
.hub-dropdown .hub-dropdown-select-container{position:relative;border-bottom:solid 1px #979797;cursor:pointer;word-break:break-all;min-width:120px}
.hub-dropdown .hub-dropdown-option-container{position:absolute;top:-10px;left:-10px;word-break:break-all;border:1px solid #ccc;right:-10px;padding:0;z-index:100;display:none;background:#fff;min-width:120px}
.hub-dropdown .hub-dropdown-option-container label{padding:9px 8.5px 0;display:block;margin:0}
.hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected{padding:7px 33px 7px 11.5px;margin-right:0;width:100%;white-space:normal;display:inline-block}
.hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected:hover{background:#e0e1ec}
.hub-dropdown .hub-dropdown-option-container .hub-dropdown-arrow:before{top:36px;right:14px}
.hub-dropdown .hub-dropdown-option-container .search-container{width:100%;padding:5px 10px;background-color:#fff}
.hub-dropdown .hub-dropdown-option-container .search-container ::-webkit-input-placeholder{color:#bbbdc5}
.hub-dropdown .hub-dropdown-option-container .search-container ::-moz-placeholder{color:#bbbdc5}
.hub-dropdown .hub-dropdown-option-container .search-container :-ms-input-placeholder{color:#bbbdc5}
.hub-dropdown .hub-dropdown-option-container .search-container input{border:1px solid #ccc;border-radius:3px;padding:8px;width:100%;font-weight:300;outline:0}
.hub-dropdown .hub-dropdown-option-container ul{background:#fff;margin:0;padding:0;max-height:168px;overflow-y:auto;width:-webkit-fill-available}
.hub-dropdown .hub-dropdown-option-container ul li{color:#7f7f7f;font-size:1.4rem;font-weight:lighter;line-height:2;list-style:none;padding:5px 19px;letter-spacing:.5px;cursor:pointer;word-break:break-word}
.hub-dropdown .hub-dropdown-option-container ul li:hover{background:#e0e1ec}
.hub-dropdown .hub-dropdown-option-container ul li.selected{background-color:#5f6169;color:#fff}
.hub-dropdown .hub-dropdown-option-container ul li.selected:hover{background-color:#777a84;color:#fff}
.hub-dropdown.opened .hub-dropdown-arrow:before{content:url('../../../designs/wisdom/base/images/arrow-up.svg')}
.hub-dropdown.opened .hub-dropdown-select-container .hub-dropdown-arrow{display:none}
.hub-dropdown.opened .hub-dropdown-option-container{display:block}
.hub-dropdown.error input,.hub-dropdown.error label,.hub-dropdown.error select,.hub-dropdown.error textarea,.hub-dropdown.error .hub-dropdown-select-container,.hub-dropdown.error .hub-dropdown-selected{color:#e50353;border-color:#e50353}
.hub-dropdown.error .error-container span{color:#e50353;font-size:12px;font-weight:500;line-height:1.5;font-style:normal}
@media only screen and (max-width:720px){.hub-dropdown select{width:100%;margin:0;padding:.5rem 2.7rem .5rem 1rem;line-height:2;border:0;border-bottom:1px solid;font-weight:lighter;letter-spacing:.4px;background-color:unset;background-image:url(../../../designs/wisdom/id/images/arrow-down.svg);background-position:97% center;background-repeat:no-repeat;color:#7f7f7f;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-webkit-user-select:none;font-size:16px}
}
.hub-download-vue{margin:0 auto;width:100%}
.hub-download-vue .title{margin-top:0;margin-bottom:4rem;font-size:2.8rem;text-transform:uppercase}
.hub-download-vue .text{width:100%;font-size:1.4rem;line-height:1.29}
.hub-download-vue .files{margin:5rem auto;position:relative;width:100%}
.hub-download-vue .files .file-list{display:flex}
.hub-download-vue .files .file-list.column{align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap}
.hub-download-vue .files .file-list.row{align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap}
.hub-download-vue .files .file-list.row .file{margin:2rem;max-width:calc(100% - 4rem)}
.hub-download-vue .files .file{display:flex;align-items:center;justify-content:center;flex:1 1 29%;flex-grow:1;min-width:200px;width:30%;min-height:60px;padding:20px 40px 20px 20px;text-align:left;text-transform:uppercase;font-size:1.2rem;font-weight:500;line-height:1.67;background-repeat:no-repeat;background-position:right 25px center;padding-right:20px;margin:0 30px;border:1px solid white;cursor:pointer}
.hub-download-vue .files .file span{max-width:80%}
.hub-download-vue .files .file span.icon{width:23px;height:27px;margin-left:5px;margin-top:-7px}
@media only screen and (max-width:720px){.hub-download-vue .title{margin:0 15px 5rem 15px}
.hub-download-vue .text{padding:0 15px}
.hub-download-vue .files{width:100%}
.hub-download-vue .files .file-list.row{flex-direction:column}
.hub-download-vue .files .file{width:100%;margin:15px auto}
}
.hub-multiselect{position:relative;display:flex;flex-direction:column;margin-bottom:2.5rem;width:100%}
.hub-multiselect label{font-size:1.2rem;font-weight:500;margin-bottom:.75rem;text-transform:uppercase}
.hub-multiselect.disabled>div:not(.error-container){background-color:#f3f5fd}
.hub-multiselect.disabled>div:not(.error-container) .hub-dropdown-selected{background-color:#f3f5fd}
.hub-multiselect .hub-options{display:none}
.hub-multiselect .hub-dropdown-selected{color:#7f7f7f;cursor:pointer;display:block;font-size:1.4rem;font-weight:lighter;letter-spacing:.4px;line-height:1.4;overflow:hidden;padding:0 0 10px 2px;white-space:nowrap;margin-right:25px}
@media only screen and (max-width:720px){.hub-multiselect .hub-dropdown-selected{margin-left:10px}
}
.hub-multiselect .hub-dropdown-arrow:before{content:url('../../../designs/wisdom/base/images/arrow-down.svg');position:absolute;right:5px;top:5px;cursor:pointer}
@media only screen and (max-width:720px){.hub-multiselect .hub-dropdown-arrow:before{right:8px}
}
.hub-multiselect .hub-dropdown-select-container{position:relative;border-bottom:solid 1px #979797;cursor:pointer;word-break:break-all}
.hub-multiselect .hub-dropdown-option-container{background-color:#fff;position:absolute;top:-10px;left:-10px;word-break:break-all;border:1px solid #ccc;right:-10px;z-index:100;display:none}
.hub-multiselect .hub-dropdown-option-container label{padding:9px 8.5px 0;display:block;margin:0}
.hub-multiselect .hub-dropdown-option-container .hub-dropdown-selected{padding:7px 11px;margin-right:0}
.hub-multiselect .hub-dropdown-option-container .hub-dropdown-selected:hover{background:#e0e1ec}
.hub-multiselect .hub-dropdown-option-container .hub-dropdown-arrow:before{top:36px;right:14px}
.hub-multiselect .hub-dropdown-option-container .search-container{width:100%;padding:5px 10px;background-color:#fff}
.hub-multiselect .hub-dropdown-option-container .search-container ::-webkit-input-placeholder{color:#bbbdc5}
.hub-multiselect .hub-dropdown-option-container .search-container ::-moz-placeholder{color:#bbbdc5}
.hub-multiselect .hub-dropdown-option-container .search-container :-ms-input-placeholder{color:#bbbdc5}
.hub-multiselect .hub-dropdown-option-container .search-container input{border:1px solid #ccc;border-radius:3px;padding:8px;width:100%;font-weight:300;outline:0}
.hub-multiselect .hub-dropdown-option-container ul{background:#fff;margin:0;padding:0;max-height:168px;overflow-y:auto;width:-webkit-fill-available}
.hub-multiselect .hub-dropdown-option-container ul li{color:#7f7f7f;font-size:1.4rem;font-weight:lighter;line-height:2;list-style:none;padding:5px 19px;letter-spacing:.5px;cursor:pointer;word-break:break-word}
.hub-multiselect .hub-dropdown-option-container ul li:hover{background:#e0e1ec}
.hub-multiselect .hub-dropdown-option-container ul li.selected{background-color:#5f6169;color:#fff}
.hub-multiselect .hub-dropdown-option-container ul li.selected:hover{background-color:#777a84;color:#fff}
.hub-multiselect.opened .hub-dropdown-arrow:before{content:url('../../../designs/wisdom/base/images/arrow-up.svg')}
.hub-multiselect.opened .hub-dropdown-select-container .hub-dropdown-arrow{display:none}
.hub-multiselect.opened .hub-dropdown-option-container{display:block}
.hub-multiselect.error input,.hub-multiselect.error label,.hub-multiselect.error select,.hub-multiselect.error textarea,.hub-multiselect.error .hub-dropdown-select-container,.hub-multiselect.error .hub-dropdown-selected{color:#e50353;border-color:#e50353}
.hub-multiselect.error .error-container span{color:#e50353;font-size:1.2rem;font-weight:500;line-height:1.5;font-style:normal}
@media only screen and (max-width:720px){.hub-multiselect select{width:100%;margin:0;padding:5px 27px 5px 10px;line-height:2;border:0;border-bottom:1px solid;font-size:1.4rem;font-weight:lighter;letter-spacing:.4px;background-color:unset;background-image:url(../../../designs/wisdom/id/images/arrow-down.svg);background-position:97% center;background-repeat:no-repeat;color:#7f7f7f;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-webkit-user-select:none}
}
.hub-input{position:relative;display:flex;flex-direction:column;margin-bottom:2.5rem;width:100%}
.hub-input label{font-size:1.2rem;font-weight:500;margin-bottom:.75rem;text-transform:uppercase}
.hub-input input{border:0;border-bottom:solid 1px #979797;color:#7f7f7f;font-size:1.4rem;font-weight:lighter;letter-spacing:.4px;line-height:1;padding:0 .25rem 1rem .25rem}
.hub-input input:focus{outline:0}
.hub-input input:disabled{-webkit-text-fill-color:#7f7f7f;opacity:1;cursor:not-allowed}
@media only screen and (max-width:720px){.hub-input input{font-size:16px}
}
.hub-input.error input,.hub-input.error label,.hub-input.error select,.hub-input.error textarea{color:#e50353;border-color:#e50353}
.hub-input.error .error-container span{color:#e50353;font-size:1.2rem;font-weight:500;line-height:1.5;font-style:normal}
@media only screen and (max-width:720px){.hub-input.capitalized-mobile input{text-transform:capitalize}
.hub-input.lowercase-mobile input{text-transform:lowercase}
}
@media only screen and (min-width:721px) and (max-width:860px){.hub-input.capitalized-mobile input{text-transform:capitalize}
.hub-input.lowercase-mobile input{text-transform:lowercase}
}
.hub-range span{text-align:center}
.hub-range output{position:relative;width:40px;height:30px;text-align:center;display:inline-block;left:0;margin-left:-1%}
.hub-range--input{border-bottom:0;width:calc(100%);height:40px;position:relative;margin:0;background-color:transparent;z-index:1;cursor:pointer}
.hub-range input[type="range"]{border-bottom:0}
.hub-matrix.div-table{display:table;width:auto}
.hub-matrix.div-table .div-table-row{display:table-row}
.hub-matrix.div-table .div-table-cell{display:table-cell;max-width:100px;padding:10px;vertical-align:middle}
.hub-matrix.div-table .div-table-cell .side-cell-header{display:flex;width:100%;text-align:center}
.hub-matrix.div-table .div-table-cell .side-cell-header span{font-size:1.3rem;font-weight:500;color:#193656}
.hub-matrix.div-table .div-table-cell .hub-input{margin:0;border-radius:4px;border:solid 1px rgba(74,74,74,0.5);background-color:white}
.hub-matrix.div-table .div-table-cell .hub-input input{text-align:center;border:0;font-size:1.3rem;font-weight:500;color:#193656}
.hub-matrix.div-table .div-table-cell .hub-input input::-webkit-outer-spin-button,.hub-matrix.div-table .div-table-cell .hub-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.hub-matrix.div-table .div-table-cell .cell-header{display:flex;width:100%;text-align:center;justify-content:center}
.hub-matrix.div-table .div-table-cell .cell-header span{font-size:1.3rem;font-weight:500;color:#193656}
.hub-matrix.div-table .div-table-body{display:table-row-group}
.hub-textarea{position:relative;display:flex;flex-direction:column;margin-bottom:2.5rem;width:100%}
.hub-textarea label{font-size:1.2rem;font-weight:500;margin-bottom:.75rem;text-transform:uppercase}
.hub-textarea textarea{border:1px solid #979797;color:#7f7f7f;font-size:1.4rem;font-weight:lighter;letter-spacing:.4px;line-height:1;padding:15px}
.hub-textarea textarea:focus{outline:0}
.hub-textarea.error input,.hub-textarea.error label,.hub-textarea.error select,.hub-textarea.error textarea{color:#e50353;border-color:#e50353}
.hub-textarea.error .error-container span{color:#e50353;font-size:12px;font-weight:500;line-height:1.5;font-style:normal}
.test-drive-vue{margin:30px 0 40px 0}
.test-drive-vue .infomations{display:flex;align-items:flex-start;justify-content:flex-start}
.test-drive-vue .infomations .col-left{max-width:auto}
.test-drive-vue .infomations .col-left .icon{width:60px;height:60px;background:url('../../../designs/wisdom/base/images/icon-fiat-test-drive.svg') #c2c6cf center center no-repeat;border-radius:100px;max-width:auto;display:inline-block}
.test-drive-vue .infomations .col-right{flex:1;margin-left:33px;max-width:auto}
.test-drive-vue .infomations .col-right .hub-checkbox .input-container .input-label{font-size:1.6rem;font-weight:700;color:#40424a}
.test-drive-vue .infomations .col-right .section-content{margin-top:16px;font-size:1.4rem;font-weight:300;color:#40424a}
.test-drive-vue .scheduler{display:flex;align-items:flex-start;justify-content:space-between;margin:20px 0 0 90px;position:relative;width:calc(100% - 90px)}
.test-drive-vue .scheduler .hub-datepicker{width:calc(50% - 6px);position:initial}
.test-drive-vue .scheduler .hub-datepicker label{display:none}
.test-drive-vue .scheduler .hub-datepicker .calendar-action{background:url('../../../designs/wisdom/base/images/icon-calendar-min.svg');display:inline-block;width:18px;height:18px;position:absolute;right:0;bottom:6px}
.test-drive-vue .scheduler .hub-datepicker input{border:0;border-bottom:solid 1px #979797;color:#7f7f7f;font-size:1.4rem;font-weight:lighter;letter-spacing:.4px;line-height:1;padding:0 .25rem 1rem .25rem}
.test-drive-vue .scheduler .hub-datepicker input:focus{outline:0}
.test-drive-vue .scheduler .hub-datepicker input:disabled{-webkit-text-fill-color:#7f7f7f;opacity:1}
@media only screen and (max-width:720px){.test-drive-vue .scheduler .hub-datepicker input{font-size:16px}
}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar{border-color:#979797;top:0;right:0;width:100%;box-sizing:border-box}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar:after{content:'';display:none}
.test-drive-vue .scheduler .hub-dropdown{width:calc(50% - 6px);margin-bottom:0;position:initial}
.test-drive-vue .scheduler .hub-dropdown label{display:none}
.test-drive-vue .scheduler .hub-dropdown.opened .hub-dropdown-arrow,.test-drive-vue .scheduler .hub-dropdown.opened .hub-dropdown-selected{display:none}
.test-drive-vue .scheduler .hub-dropdown .hub-dropdown-option-container{top:0;right:0;left:0;width:100%;box-sizing:border-box}
.test-drive-vue .scheduler .hub-dropdown ul li{text-align:center}
@media only screen and (max-width:720px){.test-drive-vue .scheduler{flex-direction:column;margin-left:0;width:100%}
.test-drive-vue .scheduler .hub-datepicker,.test-drive-vue .scheduler .hub-dropdown{width:100%}
.test-drive-vue .scheduler .hub-datepicker{margin-top:15px}
.test-drive-vue .scheduler .hub-datepicker .hub-datepicker__calendar{padding:0 10px 20px 10px;margin:0;z-index:999999;position:fixed;bottom:65px;top:initial}
.test-drive-vue .scheduler .hub-dropdown{margin-top:30px}
}
@media only all and (max-width:500px){.lead-button{width:100%;padding-top:16px}
}
.lead-modal{position:fixed;left:0;right:0;bottom:0;overflow-y:auto;background-color:#fff;border-top:1px solid #e9e4e4;z-index:100}
.lead-modal h1,.lead-modal h2,.lead-modal h4,.lead-modal h5{font-weight:800}
.lead-modal h1,.lead-modal h3,.lead-modal h5,.lead-modal h4{color:#40424a}
.lead-modal h1{font-size:2.4rem;margin:0 0 1rem 0;text-transform:uppercase}
.lead-modal h2{color:#e50353;margin:0 0 1rem 0}
.lead-modal h3{font-size:1.2rem;font-weight:500;text-transform:uppercase}
.lead-modal h2,.lead-modal h5{font-size:1.2rem;line-height:1.5;text-transform:uppercase}
.lead-modal h4{font-size:1.8rem;font-weight:300;margin:0 0 1rem 0}
.lead-modal h5{margin:0}
.lead-modal p{font-size:1.4rem;font-weight:lighter;line-height:1.2857;margin:0 0 1rem 0}
.lead-modal small{font-size:1.2rem;font-weight:lighter;line-height:1.5;margin:0 0 1rem 0}
.lead-modal hr{background-color:#e50353;border:solid 1px #e50353;margin:0 0 2rem 0;width:2rem}
.lead-modal .clear{clear:both}
.lead-modal section{background-color:#eceef6;display:flex;flex-direction:column}
.lead-modal .section-top{display:none}
@media only all and (max-width:500px){.lead-modal .section-top{text-align:center;padding-top:10px;display:block;margin-bottom:40px}
.lead-modal .section-top .logo-img{margin:auto;height:30px !important}
}
.lead-modal .particle-funding-model-back{cursor:pointer;position:absolute;left:15px;top:20px}
@media only all and (max-width:500px){.lead-modal .particle-funding-model-back{top:60px}
}
.lead-modal .particle-funding-model-back img{margin:auto;vertical-align:middle;display:inline-block}
.lead-modal .particle-funding-model-back span{margin-left:7px;text-transform:uppercase;font-size:11px;font-weight:500;text-align:left;color:#1f2129;vertical-align:middle}
.lead-modal .wrapper-particle-content{padding-top:1px;padding-bottom:40px;width:90%;margin:0 auto}
.lead-modal .wrapper-particle-content .style-1{font-size:13px;font-weight:500;color:#40424a}
.lead-modal .wrapper-particle-content .style-2{font-size:14px;font-weight:500;line-height:1;letter-spacing:.4px;text-align:left;color:#7f7f7f;outline:0}
.lead-modal .wrapper-particle-content .style-3{font-size:12px;font-weight:300;line-height:1.67;color:#67696f}
.lead-modal .wrapper-particle-content .style-3-bold{font-size:12px;font-weight:bold;line-height:1.67;color:#67696f}
.lead-modal .wrapper-particle-content .style-4{font-size:26px;font-weight:800;color:#40424a}
.lead-modal .wrapper-particle-content .style-5{font-size:12px;font-weight:800;color:#e81761}
.lead-modal .wrapper-particle-content .style-6{font-size:24px;font-weight:800;color:#40424a}
.lead-modal .wrapper-particle-content .style-7{font-size:14px;font-weight:300;color:#40424a}
.lead-modal .wrapper-particle-content .style-8{font-size:14px;font-weight:300;color:#7f7f7f}
.lead-modal .wrapper-particle-content .spacing-22{padding-bottom:22px;display:block}
.lead-modal .wrapper-particle-content .section-items{display:block;text-align:center;margin-top:30px}
.lead-modal .wrapper-particle-content .section-items .column-container{width:100%;display:flex;flex-direction:row;align-items:flex-start}
.lead-modal .wrapper-particle-content .section-items .column-container .column-left{margin-right:60px}
.lead-modal .wrapper-particle-content .section-items .column-container .column-left .section-title{margin-bottom:53px}
.lead-modal .wrapper-particle-content .section-items .column-container .column-left .form-field-sector{margin:0 15px 24px 0}
.lead-modal .wrapper-particle-content .section-items .column-container .column-right{margin-left:60px}
.lead-modal .wrapper-particle-content .section-items .column-container .column-left,.lead-modal .wrapper-particle-content .section-items .column-container .column-right{flex:1}
.lead-modal .wrapper-particle-content .section-items .column-container .column-left .hub-input label,.lead-modal .wrapper-particle-content .section-items .column-container .column-right .hub-input label{font-size:1.3rem;font-weight:500}
.lead-modal .wrapper-particle-content .section-items .section-title{font-size:3.8rem;font-weight:600;line-height:1.11;color:#40424a;font-family:FuturaBT,Arial,Sans-Serif;padding:0 !important;text-transform:uppercase}
.lead-modal .wrapper-particle-content .section-items .switch-mydata-field{width:100%;display:inline-block;margin:0 0 55px 0}
.lead-modal .wrapper-particle-content .section-items .button-wrapper{width:100%}
.lead-modal .wrapper-particle-content .section-items .button-wrapper .hub-button.hub-button--g1{height:45px;margin:1.5rem 0 0 0}
.lead-modal .wrapper-particle-content .section-items .button-wrapper button{background-color:#e50353;color:white;height:60px;border:0;width:250px;margin:35px auto auto;display:block}
.lead-modal .wrapper-particle-content .section-items .user-initial-data{max-width:1000px;margin:auto;display:flex;flex-wrap:wrap;text-align:left}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-left{max-width:425px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-left .hub-input input:disabled{border:0;border-bottom:solid 1px transparent;color:#7f7f7f;padding:0 .25rem 1rem .25rem}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .column-right{max-width:455px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .form-field-sector{margin:0 15px 31px 0;width:100%;position:relative}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .form-field-sector .change-city-action{width:auto;position:absolute;right:5px;top:30px;font-size:10px;font-weight:500;text-decoration:underline;cursor:pointer;color:#40424a}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .info-message{margin-bottom:65px;margin-left:15px;width:100%}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .disabled{opacity:.3}
.lead-modal .wrapper-particle-content .section-items .user-initial-data a{text-decoration:none;text-transform:uppercase}
.lead-modal .wrapper-particle-content .section-items .user-initial-data p{text-align:left;font-size:14px;font-weight:100;color:#40424a}
.lead-modal .wrapper-particle-content .section-items .user-initial-data span strong{float:left;color:#40424a}
.lead-modal .wrapper-particle-content .section-items .lead-feedback{max-width:850px;margin:auto;display:flex;justify-content:space-between;flex-wrap:wrap;text-align:left}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-left{width:50%;max-width:369px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-left .page-title{width:100%;font-size:3.6rem;font-weight:700;line-height:1.11;color:#40424a;margin-bottom:48px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-left .chameleon-image{width:100%}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right{width:50%;max-width:400px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .user-data-area{margin-bottom:20px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .bot-integration-container{background-color:#ededf7;padding:25px;margin-bottom:20px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .bot-integration-container .title{font-size:1.4rem;font-weight:bold;color:#40424a;margin-bottom:20px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .bot-integration-container p{margin-bottom:30px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .bot-integration-container .hub-button{width:100%;max-width:300px;height:45px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations{width:100%;display:inline-block}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action{width:100%;display:inline-block;margin-bottom:15px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action .action-content{display:flex;width:100%;margin-bottom:15px;align-items:center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action .action-content span{display:inline-block;width:calc(100% - 55px);font-size:1.4rem;font-weight:300;line-height:1.29}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action .action-content .icon{display:inline-block;width:30px;height:30px;margin:0 21px 5px 0}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.download .action-content .icon{background:url(../../../designs/wisdom/base/images/icon-proposal-download.svg) no-repeat 0 center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.download .proposal-loader-wrapper{display:flex;align-items:center;justify-content:center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.download .proposal-loader-wrapper svg{width:30px;height:30px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.download .proposal-error-wrapper{text-align:center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.download .info-text{font-size:1.4rem;font-weight:300;line-height:1.29;margin-left:10px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.view-proposal .action-content .icon{background:url(../../../designs/wisdom/base/images/icon-fiat-id.svg) no-repeat 0 center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action .hub-button{width:100%;max-width:300px;height:45px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.funding .hub-button{background:#eceef6;position:relative}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.funding .hub-button .icon{position:absolute;left:10px;width:30px;height:30px;background:url(../../../designs/wisdom/base/images/icon-funding.svg) no-repeat center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action.funding .hub-button span{color:#40424a}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive{margin-bottom:30px;border-top:3px solid #ededf7;border-bottom:3px solid #ededf7}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive.no-border{border:0}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .title{font-size:1.4rem;font-weight:700;line-height:1.29;color:#40424a;margin-bottom:10px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation{border-top:3px solid #ededf7;margin-left:40px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation.no-border{border:0}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .title{margin-bottom:16px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .dealership,.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .date-time{display:flex;margin-bottom:13px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .dealership .icon,.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .date-time .icon{background:#ededf7 url(../../../designs/wisdom/base/images/icon-fiat-test-drive-black.svg) no-repeat center;display:inline-block;margin-right:17px;border-radius:100px;width:44px;height:44px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .dealership .informations,.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .date-time .informations{display:flex;flex-direction:column;align-items:center;justify-content:center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .dealership .informations p,.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .date-time .informations p,.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .dealership .informations span,.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .date-time .informations span{padding:0;margin:0;font-size:1.4rem;font-weight:300;line-height:1.29;color:#40424a;width:100%}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .dealership .phone{text-transform:capitalize}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .test-drive .confirmation .date-time .icon{background:#ededf7 url(../../../designs/wisdom/base/images/icon-fiat-calendar-test-drive-black.svg) no-repeat center}
.lead-modal .wrapper-particle-content .section-items .funding-form{max-width:850px;margin:auto;display:flex;flex-wrap:wrap;text-align:left}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-left{width:35%;margin-right:5%}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-left p{margin:7px}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-left .style-8{margin-bottom:21px}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-left .user-data-area{position:relative;text-align:left;padding:0}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-left .user-data-area .p{font-size:3.6rem;font-weight:900;letter-spacing:normal;color:#40424a}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-left .user-data-area .funding-edit-data-icon{position:absolute;right:0;top:0}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-left .user-data-area .funding-edit-data-icon img{width:20px}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right{width:60%}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .fiat-button-red{margin:0;max-width:280px;width:100%}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area{background:#ededf7;padding:27px;text-align:left;position:relative}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .over-the-loader{z-index:2;position:relative}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area h1{font-size:24px;font-weight:800;text-align:left;color:#40424a}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .button-wrapper{margin:35px 0}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .funding-calc-area-title{position:relative;margin-bottom:50px}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .funding-calc-area-title:before{background-color:#e50353;content:"";display:block;height:2px;left:0;position:absolute;bottom:-16px;width:20px}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .quotaValueField{border:0;border-bottom:1px solid #979797;max-width:280px;width:100%;background:transparent}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .numberOfQuotaField{width:100%}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .quotaList{list-style:none;width:100%;float:left;padding:0}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .quotaList li{float:left}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .loader-hide-screen{width:103%;height:100%;background:#ededf7;position:absolute;left:0;top:0;opacity:.9;z-index:1}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .loader-hide-screen img{position:absolute;margin:auto;left:0;right:0;top:60%}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area{position:relative}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .fiat-slider{z-index:1;position:relative}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .bulletArea{position:relative;width:100%}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .bulletArea .slider-bullet{width:6px;height:6px;background:#e91f66;position:absolute;border-radius:3px;top:-13px}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .value-block-1{margin:0;margin-top:16px;display:inline-block}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .value-block-2{margin:0;display:block}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .funding-calc-area .slider-area .value-block-3{margin:0;margin-bottom:30px;display:block}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .proposal-submit-area{text-align:left;padding-top:32px;position:relative}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .proposal-submit-area .footer-message{width:70%}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .proposal-submit-area .button-wrapper{margin:35px 0}
.lead-modal .wrapper-particle-content .section-items .funding-form .col-right .proposal-submit-area .banco-logo{position:absolute;top:50px;right:0;width:25%}
.lead-modal .wrapper-particle-content .section-items .installment-register{margin:0 auto;max-width:calc(890px);text-align:left}
.lead-modal .wrapper-particle-content .section-items .installment-register header{margin-bottom:4rem}
.lead-modal .wrapper-particle-content .section-items .installment-register header h1:first-child{margin-bottom:4rem}
.lead-modal .wrapper-particle-content .section-items .installment-register .simulation-data{display:flex;flex-direction:column;margin-bottom:6rem;padding:1rem 2rem}
.lead-modal .wrapper-particle-content .section-items .installment-register .simulation-data header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0}
.lead-modal .wrapper-particle-content .section-items .installment-register .simulation-data .icon-chevron{background-image:url(../../../designs/wisdom/base/images/arrow-down.svg);background-position-y:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:1.5rem;transition:all 250ms ease-in-out;width:1.5rem}
.lead-modal .wrapper-particle-content .section-items .installment-register .simulation-data .icon-chevron--up{transform:rotate(180deg)}
.lead-modal .wrapper-particle-content .section-items .installment-register .simulation-data__items{max-height:0;overflow:hidden;transition:all 500ms ease-in-out}
.lead-modal .wrapper-particle-content .section-items .installment-register .simulation-data__items__prazo{display:flex}
.lead-modal .wrapper-particle-content .section-items .installment-register .simulation-data__items__prazo span:first-child{margin-right:3rem}
.lead-modal .wrapper-particle-content .section-items .installment-register .simulation-data__items--expanded{max-height:150rem}
.lead-modal .wrapper-particle-content .section-items .installment-register .register-form{display:flex;flex-direction:column;margin:0 1.5rem 0 1.5rem}
.lead-modal .wrapper-particle-content .section-items .installment-register .register-form__num-endereco{display:flex;flex-direction:row}
.lead-modal .wrapper-particle-content .section-items .installment-register .register-form__num-endereco .hub-input:first-child{flex:1 1 33%;margin-right:3rem}
.lead-modal .wrapper-particle-content .section-items .installment-register .register-form__num-endereco .hub-input:nth-child(2){flex:1 1 33%}
@media only screen and (min-width:641px){.lead-modal .wrapper-particle-content .section-items .installment-register{display:flex;justify-content:space-between}
.lead-modal .wrapper-particle-content .section-items .installment-register .register-data{max-width:320px}
.lead-modal .wrapper-particle-content .section-items .installment-register .register-form{max-width:400px;margin-top:80px}
}
.lead-modal .wrapper-particle-content .section-items .register-installment-form{text-align:left}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .register-installment-form-header-title{position:relative}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .register-installment-form-header-title:before{background-color:#e50353;content:"";display:block;height:2px;left:0;position:absolute;bottom:-8px;width:20px}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .register-installment-form-simulation-data{position:relative;background:#ededf7;padding:27px;text-align:left;clear:both;display:inline-block;width:100%;overflow:hidden;height:86px;transition:height 500ms ease;-moz-transition:height 500ms ease;-ms-transition:height 500ms ease;-o-transition:height 500ms ease;-webkit-transition:height 500ms ease}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .register-installment-form-simulation-data .simulation-data-title{margin-top:9px;margin-bottom:17px}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .register-installment-form-simulation-data .toggleData{background-image:url(../../../designs/wisdom/base/images/arrow-down.svg);background-repeat:no-repeat;width:13px;height:7px;position:absolute;top:41px;right:21px;cursor:pointer}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .register-installment-form-simulation-data .simulation-data-value{float:left;margin-right:30px}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .register-installment-form-simulation-data .simulation-data-value .style-5{color:#40424a}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .expanded{height:186px}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .col-left{width:49%;float:left}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .col-right{width:49%;float:right}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .form-field{margin:20px 0;width:100%}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .form-field.split-field{float:left}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .form-field.half-field{width:calc(50% - 15px)}
.lead-modal .wrapper-particle-content .section-items .register-installment-form .form-field.left-field{margin-right:30px}
.lead-modal .wrapper-particle-content .section-items .loading-proposal-result{padding-top:20%}
.lead-modal .wrapper-particle-content .section-items .loading-proposal-result img{width:75px}
.lead-modal .wrapper-particle-content .section-items .installment-denied{text-align:left}
.lead-modal .wrapper-particle-content .section-items .installment-denied .style-1{margin:0;margin-top:15px}
.lead-modal .wrapper-particle-content .section-items .installment-denied .style-7{margin:0}
.lead-modal .wrapper-particle-content .section-items .installment-denied .col-left{width:45%;float:left}
.lead-modal .wrapper-particle-content .section-items .installment-denied .col-right{width:45%;float:right}
.lead-modal .wrapper-particle-content .section-items .installment-denied .col-right ul{list-style:none;padding:23px 0 0 0}
.lead-modal .wrapper-particle-content .section-items .installment-denied .col-right ul li,.lead-modal .wrapper-particle-content .section-items .installment-denied .col-right ul a{width:75px;margin-right:28px;float:left;cursor:pointer}
.lead-modal .wrapper-particle-content .section-items .installment-denied .col-right ul li .style-7,.lead-modal .wrapper-particle-content .section-items .installment-denied .col-right ul a .style-7{font-size:12px}
.lead-modal .wrapper-particle-content .section-items .installment-denied .col-right ul li .icon-area,.lead-modal .wrapper-particle-content .section-items .installment-denied .col-right ul a .icon-area{background:#ededf7;width:70px;height:70px;position:relative}
.lead-modal .wrapper-particle-content .section-items .installment-denied .col-right ul li .icon-area img,.lead-modal .wrapper-particle-content .section-items .installment-denied .col-right ul a .icon-area img{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.lead-modal .wrapper-particle-content .section-items .installment-approved,.lead-modal .wrapper-particle-content .section-items .installment-denied{margin:0 auto;max-width:calc(742px);text-align:left}
.lead-modal .wrapper-particle-content .section-items .installment-approved section,.lead-modal .wrapper-particle-content .section-items .installment-denied section{margin-bottom:3rem;padding:3rem 2rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .fiat-btn-icon,.lead-modal .wrapper-particle-content .section-items .installment-denied .fiat-btn-icon{align-items:center;display:flex;flex-direction:column;width:9rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .fiat-btn-icon a,.lead-modal .wrapper-particle-content .section-items .installment-denied .fiat-btn-icon a{align-items:center;background-color:#eceef6;border:0;display:flex;justify-content:center;height:7rem;margin-bottom:1rem;width:7rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .fiat-btn-icon a img,.lead-modal .wrapper-particle-content .section-items .installment-denied .fiat-btn-icon a img{width:3rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .fiat-btn-icon a:hover,.lead-modal .wrapper-particle-content .section-items .installment-denied .fiat-btn-icon a:hover{background-color:#e50353}
.lead-modal .wrapper-particle-content .section-items .installment-approved .fiat-btn-icon a:hover img,.lead-modal .wrapper-particle-content .section-items .installment-denied .fiat-btn-icon a:hover img{filter:brightness(0) invert(100%)}
.lead-modal .wrapper-particle-content .section-items .installment-approved .fiat-btn-icon small,.lead-modal .wrapper-particle-content .section-items .installment-denied .fiat-btn-icon small{text-align:center}
.lead-modal .wrapper-particle-content .section-items .installment-approved .header,.lead-modal .wrapper-particle-content .section-items .installment-denied .header{margin-bottom:3rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .voucher article,.lead-modal .wrapper-particle-content .section-items .installment-denied .voucher article{padding-top:3rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .voucher__header,.lead-modal .wrapper-particle-content .section-items .installment-denied .voucher__header{display:flex;border-bottom:1px solid #73757d;justify-content:space-between;margin-top:1rem;padding-bottom:1rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .voucher__header img,.lead-modal .wrapper-particle-content .section-items .installment-denied .voucher__header img{display:block;height:auto;max-height:31px;max-width:110px;width:auto}
.lead-modal .wrapper-particle-content .section-items .installment-approved .voucher__info__prazo,.lead-modal .wrapper-particle-content .section-items .installment-denied .voucher__info__prazo{display:flex}
.lead-modal .wrapper-particle-content .section-items .installment-approved .voucher__info__prazo span:first-child,.lead-modal .wrapper-particle-content .section-items .installment-denied .voucher__info__prazo span:first-child{margin-right:3rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .voucher__meu-carro__dealer h1,.lead-modal .wrapper-particle-content .section-items .installment-denied .voucher__meu-carro__dealer h1,.lead-modal .wrapper-particle-content .section-items .installment-approved .voucher__meu-carro__dealer p,.lead-modal .wrapper-particle-content .section-items .installment-denied .voucher__meu-carro__dealer p{text-transform:capitalize}
.lead-modal .wrapper-particle-content .section-items .installment-approved .voucher__proposta,.lead-modal .wrapper-particle-content .section-items .installment-denied .voucher__proposta{align-self:center;margin:0 40px;text-align:center}
.lead-modal .wrapper-particle-content .section-items .installment-approved .voucher__proposta__numero,.lead-modal .wrapper-particle-content .section-items .installment-denied .voucher__proposta__numero{border-bottom:solid 1px #73757d;margin-bottom:2rem;padding-bottom:1rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .voucher__proposta__numero h4,.lead-modal .wrapper-particle-content .section-items .installment-denied .voucher__proposta__numero h4{letter-spacing:.5rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .reserva h5,.lead-modal .wrapper-particle-content .section-items .installment-denied .reserva h5{margin-top:1rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .reserva .car-name,.lead-modal .wrapper-particle-content .section-items .installment-denied .reserva .car-name{display:inline-block;text-transform:lowercase}
.lead-modal .wrapper-particle-content .section-items .installment-approved .reserva .car-name:first-letter ,.lead-modal .wrapper-particle-content .section-items .installment-denied .reserva .car-name:first-letter {text-transform:uppercase}
.lead-modal .wrapper-particle-content .section-items .installment-approved .reserva .fiat-button,.lead-modal .wrapper-particle-content .section-items .installment-denied .reserva .fiat-button{color:#73757d;margin-top:4rem;text-transform:uppercase}
.lead-modal .wrapper-particle-content .section-items .installment-approved .info-proposta,.lead-modal .wrapper-particle-content .section-items .installment-denied .info-proposta{display:flex;flex-direction:column;margin-bottom:1rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .info-proposta .dealer-name,.lead-modal .wrapper-particle-content .section-items .installment-denied .info-proposta .dealer-name{text-transform:capitalize}
.lead-modal .wrapper-particle-content .section-items .installment-approved .navigation h5,.lead-modal .wrapper-particle-content .section-items .installment-denied .navigation h5{font-weight:600;margin-bottom:2rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .navigation nav,.lead-modal .wrapper-particle-content .section-items .installment-denied .navigation nav{display:flex;justify-content:space-between}
@media only screen and (min-width:320px) and (max-width:640px){.lead-modal .wrapper-particle-content .section-items .installment-approved,.lead-modal .wrapper-particle-content .section-items .installment-denied{display:flex;flex-direction:column}
.lead-modal .wrapper-particle-content .section-items .installment-approved .info-nav .navigation .fiat-btn-icon--telephone small:first-of-type,.lead-modal .wrapper-particle-content .section-items .installment-denied .info-nav .navigation .fiat-btn-icon--telephone small:first-of-type{display:none}
}
@media only screen and (min-width:641px){.lead-modal .wrapper-particle-content .section-items .installment-approved,.lead-modal .wrapper-particle-content .section-items .installment-denied{display:flex;justify-content:space-between}
.lead-modal .wrapper-particle-content .section-items .installment-approved .header,.lead-modal .wrapper-particle-content .section-items .installment-denied .header,.lead-modal .wrapper-particle-content .section-items .installment-approved .voucher,.lead-modal .wrapper-particle-content .section-items .installment-denied .voucher,.lead-modal .wrapper-particle-content .section-items .installment-approved .reserva,.lead-modal .wrapper-particle-content .section-items .installment-denied .reserva,.lead-modal .wrapper-particle-content .section-items .installment-approved .info-nav,.lead-modal .wrapper-particle-content .section-items .installment-denied .info-nav{max-width:321px}
.lead-modal .wrapper-particle-content .section-items .installment-approved .reserva-info-nav,.lead-modal .wrapper-particle-content .section-items .installment-denied .reserva-info-nav{margin-top:11rem}
.lead-modal .wrapper-particle-content .section-items .installment-approved .info-nav,.lead-modal .wrapper-particle-content .section-items .installment-denied .info-nav{display:flex;flex-direction:column-reverse}
.lead-modal .wrapper-particle-content .section-items .installment-approved .info-nav .info-proposta,.lead-modal .wrapper-particle-content .section-items .installment-denied .info-nav .info-proposta{margin-top:3rem}
}
.lead-modal .radio-container{display:inline-flex}
.lead-modal .radio-container .radio-wrapper{padding:7px}
.lead-modal .radio-container .radio-label p{margin:0;padding:5px;font-size:14px}
.lead-modal .warning-container{margin-top:5px}
.lead-modal .warning-container span{font-size:1.2rem;font-weight:500;color:orange}
@media only all and (max-width:500px){.lead-modal{padding-top:45px;top:0;padding-bottom:40px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data{max-width:unset;margin:auto;display:flex}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .form-field-sector{width:100%;margin:0 0 25px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .info-message{margin-bottom:20%}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .cpf-field{width:100%;margin:0 0 25px}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .button-wrapper{width:100%}
.lead-modal .wrapper-particle-content .section-items .user-initial-data .button-wrapper button{margin-top:15px}
.lead-modal .wrapper-particle-content .section-items .funding-form .funding-calc-area .quotaList{padding-left:3%;padding-right:6%}
.lead-modal .wrapper-particle-content .section-items .loading-proposal-result{padding-top:40%}
.lead-modal .wrapper-particle-content .section-items .installment-denied .col-left,.lead-modal .wrapper-particle-content .section-items .funding-form .col-left,.lead-modal .wrapper-particle-content .section-items .register-installment-form .col-left,.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-left,.lead-modal .wrapper-particle-content .section-items .installment-denied .col-right,.lead-modal .wrapper-particle-content .section-items .funding-form .col-right,.lead-modal .wrapper-particle-content .section-items .register-installment-form .col-right,.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right{float:none;width:100%}
}
@media only all and (min-width:500px) and (max-width:750px){.lead-modal .wrapper-particle-content .section-items .funding-form .funding-calc-area .quotaList{padding-left:0;padding-right:3%}
}
.lead-modal .check-auth .input-label{font-weight:300}
.lead-modal .check-auth .input-container{margin-bottom:25px}
@media only screen and (max-width:720px){.lead-modal{height:auto}
.lead-modal .wrapper-particle-content .section-items{margin-top:10px}
.lead-modal .wrapper-particle-content .user-initial-data{width:100%;padding-bottom:30px}
.lead-modal .wrapper-particle-content .user-initial-data .column-container{flex-direction:column}
.lead-modal .wrapper-particle-content .user-initial-data .column-container .column-left,.lead-modal .wrapper-particle-content .user-initial-data .column-container .column-right{width:100%;margin:0}
.lead-modal .wrapper-particle-content .user-initial-data .column-container .column-left .section-title{font-size:2rem;margin-bottom:30px}
.lead-modal .wrapper-particle-content .user-initial-data .column-container .column-left .switch-mydata-field{width:100%}
.lead-modal .wrapper-particle-content .user-initial-data .column-container .column-left .switch-mydata-field .switch-container{align-items:center;justify-content:center}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-left .page-title{font-size:2rem;margin-bottom:8px}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-left .current-car-image{display:none}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right{width:100%;max-width:100%}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .user-data-area .spacing-22{padding:0}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations{display:flex;align-items:center;justify-content:space-around;flex-direction:column}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action:not(.download){margin:20px 5px 0;width:100%;flex:1}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action:not(.download) .action-content{margin-top:0}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action:not(.download) .action-content .mobile{display:block}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action:not(.download) .action-content .desktop{display:none}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action:not(.download) .hub-button{height:45px;width:100%}
.lead-modal .wrapper-particle-content .section-items .lead-feedback .col-right .section-informations .section-action:not(.download) .hub-button span{line-height:1}
}
.confirmation-popup.from-lead{background-color:rgba(19,19,19,0.4)}
.confirmation-popup.from-lead .confirm-popup-container{width:421px;height:257px;background-color:#fff;padding:69px 72px;box-shadow:none}
.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-content{margin:0;width:100%}
.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-content .confirm-popup-message{font-size:2rem;font-weight:500;color:#40424a;margin-bottom:34px}
.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-bottom{position:relative;width:100%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}
.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-bottom a{width:calc(50% - 10px);height:36px;font-size:1.2rem}
.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-bottom .confirm-popup-no-button{background:#b0b4c3;margin:0;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:500;color:#000;font-style:normal}
@media only screen and (max-width:720px){.confirmation-popup.from-lead .confirm-popup-container{width:299px;height:257px;padding:70px 16px}
.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-bottom .confirm-popup-no-button,.confirmation-popup.from-lead .confirm-popup-container .confirm-popup-bottom a{width:124px !important;height:36px}
}
.message-pop-container{position:fixed;right:0;z-index:300;margin-right:16px}
@media only screen and (max-width:720px){.message-pop-container{bottom:0;left:0;margin-right:0}
.message-pop-container .fca-popup{margin:0}
}
.fca-popup{align-items:center;background:#eceef6;display:flex;flex-direction:column;left:0;margin:0;bottom:52px;width:100%;z-index:400}
.fca-popup .content-message{display:flex;padding:35px;width:100%}
.fca-popup .content-message span{margin:auto 0}
.fca-popup .content-message .popup-icon{margin-right:20px;width:40px}
.fca-popup .content-message>p{color:#40424a;font-size:14px;font-weight:500;line-height:20px;text-align:left}
.fca-popup .close-icon-message{display:flex;width:100%;flex-direction:row-reverse;position:absolute}
.fca-popup .close-icon-message .btn-close:before{content:'';display:flex;margin:14px 14px 0 0;background-image:url('../../../designs/wisdom/base/images/icon-close.png');width:24px;height:24px;background-repeat:no-repeat;background-size:cover}
@media only all and (min-device-width:500px){.fca-popup{margin:50px 10px 10px;width:350px;right:10px;left:auto;top:0;bottom:auto}
}
.confirm-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;z-index:300}
.confirm-popup .confirm-popup-container{width:375px;height:535px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:5px;background-color:#fff;border:solid 1px #c6c1c1;position:relative}
.confirm-popup .confirm-popup-container .confirm-btn-close:before{content:'';position:absolute;right:15px;top:15px;background-image:url('../../../designs/wisdom/base/images/icon-close.png');width:24px;height:24px;background-repeat:no-repeat;background-size:cover;cursor:pointer}
.confirm-popup .confirm-popup-container .confirm-popup-content{display:flex;flex-direction:column;align-items:center;width:244px}
.confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-icon{width:80px}
.confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-text{font-size:18px;font-weight:800;letter-spacing:1px;text-align:center;color:#5f6169;margin-top:30px}
.confirm-popup .confirm-popup-container .confirm-popup-button{width:265px;font-size:13px;font-weight:500;line-height:1.92;text-align:center;color:#fff;background-color:#e50353;padding:17px 0;margin-bottom:40px}
.confirm-popup-mobile{align-items:center}
.confirm-popup-mobile .confirm-popup-container{width:95%;max-width:400px;height:auto;min-height:110px;margin-top:calc(140px);justify-content:center}
.confirm-popup-mobile .confirm-popup-container .confirm-btn-close:before{display:none}
.confirm-popup-mobile .confirm-popup-container .confirm-popup-content{flex-direction:row;margin:30px}
.confirm-popup-mobile .confirm-popup-container .confirm-popup-content .confirm-popup-icon{width:30px}
.confirm-popup-mobile .confirm-popup-container .confirm-popup-content .confirm-popup-text{margin:0 0 0 30px;font-size:14px;font-weight:500;line-height:1.43;text-align:left}
.confirm-popup-mobile .confirm-popup-container .confirm-popup-button{display:none}
@media only screen and (max-width:720px){.confirm-popup{align-items:center;align-items:flex-start}
.confirm-popup .confirm-popup-container{width:95%;max-width:400px;height:auto;min-height:110px;margin-top:calc(140px);justify-content:center}
.confirm-popup .confirm-popup-container .confirm-btn-close:before{display:none}
.confirm-popup .confirm-popup-container .confirm-popup-content{flex-direction:row;margin:30px}
.confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-icon{width:30px}
.confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-text{margin:0 0 0 30px;font-size:14px;font-weight:500;line-height:1.43;text-align:left}
.confirm-popup .confirm-popup-container .confirm-popup-button{display:none}
}
@media only screen and (max-width:1200px) and (max-height:500px) and (orientation:landscape){.confirm-popup{align-items:center}
.confirm-popup .confirm-popup-container{width:95%;max-width:400px;height:auto;min-height:110px;margin-top:calc(140px);justify-content:center}
.confirm-popup .confirm-popup-container .confirm-btn-close:before{display:none}
.confirm-popup .confirm-popup-container .confirm-popup-content{flex-direction:row;margin:30px}
.confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-icon{width:30px}
.confirm-popup .confirm-popup-container .confirm-popup-content .confirm-popup-text{margin:0 0 0 30px;font-size:14px;font-weight:500;line-height:1.43;text-align:left}
.confirm-popup .confirm-popup-container .confirm-popup-button{display:none}
.confirm-popup .confirm-popup-container{margin-top:inherit !important}
}
.confirmation-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.65);display:flex;align-items:center;justify-content:center;z-index:301}
.confirmation-popup .confirm-popup-container{position:relative;width:375px;height:535px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:50px;border-radius:5px;background-color:#fff;border:solid 1px #bcbcbc;box-shadow:3px 3px 2px rgba(0,0,0,0.4)}
.confirmation-popup .confirm-popup-container .confirm-btn-close{position:absolute;top:15px;right:15px}
.confirmation-popup .confirm-popup-container .confirm-btn-close:before{content:'';position:absolute;right:0;top:0;background-image:url('../../../designs/wisdom/base/images/icon-close.png');width:24px;height:24px;background-repeat:no-repeat;background-size:cover;cursor:pointer}
.confirmation-popup .confirm-popup-container .confirm-popup-content{display:flex;flex-direction:column;align-items:center;width:244px;margin-top:50px}
.confirmation-popup .confirm-popup-container .confirm-popup-content .popup-icon{margin-bottom:30px;width:80px;flex-shrink:0}
.confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-title{font-size:1.8rem;font-weight:800;letter-spacing:1px;text-align:center;color:#5f6169;margin:0 0 30px;text-transform:uppercase}
.confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-message{font-size:1.4rem;font-weight:300;line-height:1.29;letter-spacing:normal;text-align:center;color:#40424a;margin:0}
.confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-warning-message{font-size:1.4rem}
.confirmation-popup .confirm-popup-container .confirm-popup-bottom{text-align:center}
.confirmation-popup .confirm-popup-container .confirm-popup-bottom .confirm-popup-yes-button{width:265px;font-size:1.3rem;font-weight:500;line-height:1.92;text-align:center;color:#fff;background-color:#e50353;padding:17px 0;display:block;text-transform:uppercase;border:0}
.confirmation-popup .confirm-popup-container .confirm-popup-bottom .confirm-popup-no-button{font-size:1.2rem;font-weight:500;font-style:italic;line-height:1.17;text-align:center;color:#40424a;display:inline-block;text-transform:uppercase;margin:30px auto auto}
.confirmation-popup-mobile{align-items:flex-start}
.confirmation-popup-mobile .confirm-popup-container{width:95%;max-width:400px;height:auto;margin-top:calc(140px);padding:30px}
.confirmation-popup-mobile .confirm-popup-container .confirm-popup-content{margin:10px 0 30px}
.confirmation-popup-mobile .confirm-popup-container .confirm-popup-content .confirm-popup-text{margin:0 0 0 30px;font-size:1.4rem;font-weight:500;line-height:1.43;text-align:left}
.confirmation-popup-mobile .confirm-popup-container .confirm-popup-bottom{margin-bottom:0}
@media only screen and (max-width:720px){.confirmation-popup{align-items:flex-start}
.confirmation-popup .confirm-popup-container{width:95%;max-width:400px;height:auto;margin-top:calc(140px);padding:30px}
.confirmation-popup .confirm-popup-container .confirm-popup-content{margin:10px 0 30px}
.confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-text{margin:0 0 0 30px;font-size:1.4rem;font-weight:500;line-height:1.43;text-align:left}
.confirmation-popup .confirm-popup-container .confirm-popup-bottom{margin-bottom:0}
}
@media only screen and (max-width:1200px) and (max-height:500px) and (orientation:landscape){.confirmation-popup{align-items:flex-start;align-items:center}
.confirmation-popup .confirm-popup-container{width:95%;max-width:400px;height:auto;margin-top:calc(140px);padding:30px}
.confirmation-popup .confirm-popup-container .confirm-popup-content{margin:10px 0 30px}
.confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-text{margin:0 0 0 30px;font-size:1.4rem;font-weight:500;line-height:1.43;text-align:left}
.confirmation-popup .confirm-popup-container .confirm-popup-bottom{margin-bottom:0}
.confirmation-popup .confirm-popup-container{margin-top:inherit !important}
}
.confirm-logoff-container .confirm-logoff-window{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5);z-index:300;display:flex;justify-content:center;align-items:center}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog{width:400px;position:relative}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content{margin:0 auto;text-align:center;border-radius:5px;padding:40px 10px 60px;position:relative}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .large-text{font-size:2rem;font-weight:500;margin:0 0 10px 0;text-align:left;padding-left:10px;word-wrap:break-word;text-transform:none}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .dialog-message{text-align:center;padding:0}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder{padding-top:20px;display:flex;justify-content:center}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .btn-grey{font-weight:500}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content .button-holder .btn-cancel{min-width:unset}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content.extra-large-window{width:410px}
@media only screen and (min-width:961px){.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .no-radius-top{border-top-left-radius:0;border-top-right-radius:0}
}
@media only screen and (max-width:720px){.confirm-logoff-container{margin-right:0}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}
.confirm-logoff-container .confirm-logoff-window .confirm-logoff-dialog .confirm-logoff-dialog-content{border-radius:0;width:100%}
}
.microsites-menu{color:#40424a;position:relative}
.microsites-menu .menu-activator{display:flex;align-items:center;cursor:pointer;height:50px}
.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/options-off.png')}
.microsites-menu .menu-wrapper{background:rgba(0,0,0,0.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:200}
.microsites-menu .menu-wrapper .menu-content{background:#fff;height:100%;overflow-y:scroll;padding:0;position:relative;width:400px}
.microsites-menu .menu-wrapper .menu-content .menu-activator{padding-left:10px}
.microsites-menu .menu-wrapper .sub-menu-content{background:#fff;height:100%;left:0;padding:0;position:fixed;width:400px;overflow:auto;top:0;z-index:1}
.microsites-menu .menu-wrapper .sub-menu-content .sub-menu-header{margin:20px;text-transform:uppercase}
.microsites-menu .menu-wrapper .menu-content h3,.microsites-menu .menu-wrapper .sub-menu-content h3{font-size:1.8rem;font-weight:500;margin:0}
.microsites-menu .menu-wrapper .menu-content h3.menu-header,.microsites-menu .menu-wrapper .sub-menu-content h3.menu-header{margin:10px 15px 5px}
.microsites-menu .menu-wrapper .menu-content>ul,.microsites-menu .menu-wrapper .sub-menu-content>ul{margin:0 0 90px 0;padding:0}
.microsites-menu .menu-wrapper .menu-content>ul>li,.microsites-menu .menu-wrapper .sub-menu-content>ul>li{font-size:1.8rem;list-style:none}
.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:#bbbdc5;bottom:0;content:'';height:1px;left:0;margin:0 20px;position:absolute;width:calc(100% - 40px)}
.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{color:#40424a;cursor:pointer;display:flex;justify-content:space-between;padding:20px;position:relative;text-decoration:none}
.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:#dde0e9}
.microsites-menu .menu-wrapper .menu-content>ul>li .arrow-next:before,.microsites-menu .menu-wrapper .sub-menu-content>ul>li .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{bottom:0;display:flex;justify-content:space-around;padding:30px;position:fixed;width:400px;background-color:#fff}
.microsites-menu .menu-wrapper .menu-content .footer-links-container .footer-link,.microsites-menu .menu-wrapper .sub-menu-content .footer-links-container .footer-link{color:#4a4a4a;font-size:12px;font-style:italic}
.microsites-menu .menu-wrapper .menu-back{cursor:pointer;display:flex;align-items:center;font-size:11px;padding:10px 20px}
.microsites-menu .menu-wrapper .menu-back:before{content:url('../../../designs/wisdom/base/images/arrow-back.svg');margin-right:5px;padding-top:3px}
@media only screen and (max-width:720px){.microsites-menu .menu-wrapper{height:calc(100% - 50px - 64px);margin-top:50px;max-height:calc(100% - 50px - 64px);overflow-y:scroll}
.microsites-menu .menu-wrapper .menu-content,.microsites-menu .menu-wrapper .sub-menu-content{padding:0;width:100%}
.microsites-menu .menu-wrapper .menu-content .footer-links-container,.microsites-menu .menu-wrapper .sub-menu-content .footer-links-container{width:100%;bottom:64px}
.microsites-menu .menu-wrapper .sub-menu-content{width:100%}
.microsites-menu .menu-wrapper .sub-menu-content .sub-menu-header{margin:10px 20px}
.microsites-menu .menu-activator .menu-icon{margin-right:unset;margin-top:unset;padding-top:2px}
.microsites-menu .menu-activator .menu-icon--mobile{background-image:url('../../../designs/wisdom/base/images/fixed-menu-icon.svg');background-repeat:no-repeat;background-size:25px}
.microsites-menu .menu-activator .menu-icon:before{content:''}
.microsites-menu .menu-activator .menu-icon--mobile.selected{background-image:url(../../../designs/wisdom/base/images/fixed-menu-icon-active.svg)}
}
.v-collapse-content{max-height:0;transition:max-height .3s ease-out;overflow:hidden;padding:0}
.v-collapse-content-end{transition:max-height .3s ease-in;max-height:500px}
.hub-search-component{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:44px 0;width:auto}
.hub-search-component .search-loader{display:flex;justify-content:center;align-items:center;width:100%;height:50px}
.hub-search-component .search-loader .loader{background-image:url("../../../designs/wisdom/base/images/loading.svg");background-repeat:no-repeat;background-position:center;background-size:100%;height:50px;width:50px;display:block}
@media only all and (max-width:720px){.hub-search-component .content{width:80%}
}
.hub-search-component h2.search-title{font-size:16px;font-weight:800;letter-spacing:.5px;text-align:center;color:#40424a;text-transform:uppercase;margin-bottom:25px}
@media only all and (max-width:720px){.hub-search-component h2.search-title{width:80%}
}
.hub-search-component .search-field{position:relative}
.hub-search-component .search-field input{border:0;border-bottom:1px solid #40424a;width:450px;height:30px;font-size:14px;font-weight:500;letter-spacing:1px;color:#5f6169;padding:0 40px 2px 4px;outline:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
@media only all and (max-width:720px){.hub-search-component .search-field input{font-size:13px;width:100% !important}
}
.hub-search-component .search-field input::placeholder{height:19px;font-size:14px;font-weight:500;letter-spacing:1px;text-align:left;color:#bbbdc5}
.hub-search-component .search-field input:-ms-input-placeholder{height:19px;font-size:14px;font-weight:500;letter-spacing:1px;text-align:left;color:#bbbdc5}
.hub-search-component .search-field i{position:absolute;background-image:url("../../../designs/wisdom/base/images/magnifier.svg");background-repeat:no-repeat;right:10px;bottom:5px;height:22px;width:22px;cursor:pointer}
.hub-search-component .search-field .search-suggestions{margin:0;width:450px;padding-left:0;border-top:0;top:25px;left:0;position:absolute;background-color:white;z-index:1}
@media only all and (max-width:720px){.hub-search-component .search-field .search-suggestions{width:100%}
}
.hub-search-component .search-field .search-suggestions .search-suggestions-item{cursor:pointer;padding-left:4px;line-height:30px;font-size:14px;font-weight:800;letter-spacing:1px;text-align:left;color:#5f6169;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:999;border-left:solid 1px #e0e1ec;border-bottom:solid 1px #e0e1ec;border-right:solid 1px #e0e1ec}
@media only all and (max-width:720px){.hub-search-component .search-field .search-suggestions .search-suggestions-item{font-size:10px;letter-spacing:.6px}
}
.hub-search-component .search-field .search-suggestions .search-suggestions-item .search-suggestions-item-selected{font-weight:500}
@media only all and (max-width:720px){.hub-search-component .search-field .search-suggestions .search-suggestions-item .search-suggestions-item-selected{letter-spacing:.7px}
}
.hub-search-component .search-field .search-suggestions .search-suggestions-item.active{background-color:#f3f5fd}
.hub-search-component .search-field-empty-result{margin-top:8px;height:21px;font-size:10px;font-weight:500;line-height:2.5;text-align:center;color:#e50353;text-transform:uppercase}
@media only screen and (max-width:720px){.hub-search-component{width:100%}
}
.car-selector{padding:3% 4%;background-color:#fafaff;color:#40424a;box-shadow:rgba(0,0,0,0.5) 0 4px 4px 0}
.car-selector p{font-size:1.2rem;font-weight:300;line-height:1.5}
.car-selector .selector-header{max-width:1140px;margin:auto auto 50px}
.car-selector .selector-header h1{font-size:2.4rem;font-weight:800;margin-top:0;margin-bottom:10px}
.car-selector .selector-body{max-width:1140px;display:flex;justify-content:space-between;margin:auto}
.car-selector .selector-body .section-title{font-size:1.2rem;font-weight:800;color:#e50353;margin-top:0;margin-bottom:15px}
.car-selector .selector-body .section-title+p{margin-top:0}
.car-selector .selector-body .garage-selector{width:35%;min-width:400px}
.car-selector .selector-body .garage-selector .car-list-container{display:flex;justify-content:space-around;align-items:center;margin-top:20px}
.car-selector .selector-body .garage-selector .car-list-container .arrow-right{background-image:url('../../../designs/wisdom/base/images/arrow-slider-right.svg');width:37px;height:36px;cursor:pointer}
.car-selector .selector-body .garage-selector .car-list-container .arrow-left{background-image:url('../../../designs/wisdom/base/images/arrow-slider-right.svg');width:37px;height:36px;cursor:pointer;transform:rotate(180deg)}
.car-selector .selector-body .garage-selector .car-list-container .car-slider-container{width:320px;overflow:hidden;position:relative}
.car-selector .selector-body .garage-selector .car-list-container .car-slider-container .car-slider{display:flex;position:relative;transition:left .5s}
.car-selector .selector-body .garage-selector .car-list-container .car-slider-container .car-slider .car-small-card-vue{margin-left:10px;margin-right:10px}
.car-selector .selector-body .garage-selector .car-list-empty{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:20px}
.car-selector .selector-body .garage-selector .car-list-empty img{width:123px;border-radius:50%}
.car-selector .selector-body .garage-selector .car-list-empty h2{font-size:1.8rem}
.car-selector .selector-body .garage-selector .car-list-empty p{font-size:1.2rem;width:300px;margin:0}
.car-selector .selector-body .garage-selector .fiat-button-red{padding:22px 0;font-weight:400;font-size:1.3rem;margin-top:40px;width:100%;max-width:300px}
.car-selector .selector-body .separator{display:flex;flex-direction:column;align-items:center;justify-content:center}
.car-selector .selector-body .separator .text{font-size:2.4rem;font-weight:800;margin:10px 0}
.car-selector .selector-body .separator .vertical-divider{height:50px;width:2px;border:1px solid #40424a}
.car-selector .selector-body .manual-selector{width:50%;min-width:400px;display:flex;flex-direction:column}
.car-selector .selector-body .manual-selector .fields-container{display:flex;flex-grow:1;align-items:center}
.car-selector .selector-body .manual-selector .fields-container .hub-dropdown{margin:10px 0 0}
.car-selector .selector-body .manual-selector .fields-container .hub-dropdown:first-child{margin-right:30px}
.car-selector .selector-body .manual-selector .fields-container .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected{background-color:transparent}
@media all and (max-width:1000px){.car-selector .selector-body .garage-selector{min-width:inherit}
.car-selector .selector-body .garage-selector .car-list-container .car-slider-container{width:160px}
.car-selector .selector-body .manual-selector{min-width:inherit}
}
@media only screen and (max-width:720px){.car-selector{padding:20px;min-width:340px;max-height:calc(80vh -  187px);overflow:auto}
.car-selector .selector-header{margin:auto auto 30px;max-width:400px}
.car-selector .selector-body{flex-direction:column;max-width:400px}
.car-selector .selector-body .garage-selector{width:auto}
.car-selector .selector-body .garage-selector .car-list-container{margin-bottom:30px}
.car-selector .selector-body .garage-selector .car-list-empty{margin-bottom:30px}
.car-selector .selector-body .garage-selector .fiat-button-red{margin:30px auto 60px}
.car-selector .selector-body .separator{display:none}
.car-selector .selector-body .manual-selector{width:auto}
.car-selector .selector-body .manual-selector .fields-container{flex-direction:column}
.car-selector .selector-body .manual-selector .fields-container .hub-dropdown:first-child{margin-right:0}
}
.satisfaction-survey-mini{display:flex;align-items:center;margin-top:20px}
.satisfaction-survey-mini.liked .unlike,.satisfaction-survey-mini.liked .satisfaction-survey-mini__text{opacity:.5}
.satisfaction-survey-mini.unliked .like,.satisfaction-survey-mini.unliked .satisfaction-survey-mini__text{opacity:.5}
.satisfaction-survey-mini span{font-size:1.2rem;font-weight:500;margin-right:22px}
.satisfaction-survey-mini a.satisfaction-survey-mini__icon{display:block;width:16px;height:18px;margin-right:22px}
.satisfaction-survey-mini a.like{margin-bottom:4px}
.satisfaction-survey-mini a.unlike{margin-top:4px;transform:rotate(180deg)}
.hub-faq-question{position:relative;padding:20px 30px}
@media only screen and (max-width:720px){.hub-faq-question{padding:10px 30px}
}
.hub-faq-question.opened .arrow-opener{transform:rotate(180deg)}
.hub-faq-question.opened .question-answer{padding-top:10px;height:auto;padding-bottom:10px}
.hub-faq-question .arrow-opener{pointer-events:none;position:absolute;top:24px;right:16px;background-image:url(../../../designs/wisdom/id/images/arrow-down.svg);background-repeat:no-repeat;width:13px;height:7px}
.hub-faq-question .question-sentence{word-wrap:break-word;font-size:1.4rem;font-weight:500;color:#40424a;margin:0;padding:0;padding-right:20px;border:0;width:103%;text-align:left;outline:0;background:0}
.hub-faq-question .question-answer{max-height:0;overflow:hidden;transition:all .2s ease-out}
.hub-faq-question .question-answer .answer{word-wrap:break-word;font-size:1.4rem;font-weight:300;line-height:1.29;color:#40424a;margin:0}
.hub-faq-question .question-answer .answer a:visited{color:#40424a}
.hub-location-bar{display:flex;width:100%;align-items:center;justify-content:flex-end;height:40px;background-color:#f3f5fd;border:solid 1px #f3f5fd;font-size:1.1rem;font-weight:500;text-align:right;color:#40424a;text-decoration:underline}
.hub-location-bar a{margin-right:17px}
@media only screen and (max-width:720px){.hub-location-bar{height:26px;font-size:1rem}
}
.go-back-page-vue{display:flex;align-items:center;width:100%;height:50px;padding-left:15px}
.go-back-page-vue--float-mode{width:auto;position:absolute;padding-left:15px;top:0;left:0;z-index:99}
.go-back-page-vue--float-mode[class*=theme--]{background-color:transparent}
.go-back-page-vue a{text-decoration:none;display:flex;align-items:center}
.go-back-page-vue a:visited,.go-back-page-vue a:hover{text-decoration:none;color:inherit}
.go-back-page-vue a .go-back-page__icon{margin-right:10px;display:flex;align-items:center}
.go-back-page-vue a .go-back-page__icon .fill{color:currentColor}
.go-back-page-vue a span{text-transform:uppercase}
@media only screen and (max-width:720px){.go-back-page-vue{height:50px}
}
.hub-radio{position:relative;width:auto;height:auto;margin-right:1.7rem;display:flex;align-self:center}
.hub-radio__control{position:absolute;top:0;left:0;width:17px;height:17px;border-radius:17px;margin:0;opacity:0;line-height:1}
.hub-radio__control:hover+label .hub-radio__radio,.hub-radio__control:focus+label .hub-radio__radio{background:#eceef6}
.hub-radio__control:checked+label .hub-radio__radio{background:radial-gradient(ellipse at center,#fb4769 0,#fb4769 40%,#fff 45%,#fff 100%)}
.hub-radio__control:checked:hover+label .hub-radio__radio,.hub-radio__control:checked:focus+label .hub-radio__radio{background:radial-gradient(ellipse at center,#fb4769 0,#fb4769 40%,#fff 45%,#fff 100%)}
.hub-radio__control:focus+label .hub-radio__radio,.hub-radio__control:checked:focus+label .hub-radio__radio{background:radial-gradient(ellipse at center,#fb4769 0,#fb4769 40%,#fff 45%,#fff 100%)}
.hub-radio__control[disabled]+label .hub-radio__radio{cursor:not-allowed;background:#73757d}
.hub-radio__container{display:flex;align-self:center;cursor:pointer}
.hub-radio__radio{position:relative;display:block;width:17px;height:17px;max-width:17px;max-height:17px;margin:0;flex:1 1 auto;align-self:center;border:solid 1px #4a4a4a;border-radius:50%;text-indent:0;background:#fff;transition:background-color .2s}
.hub-radio__content{font-size:1rem;padding-left:3.2rem;font-weight:500;text-align:left;text-transform:uppercase;color:#73757d;display:block;margin:0}
.hub-radio__image{max-width:43px;max-height:38px}
.hub-radio-group{display:flex;justify-content:center;outline:0}
.hub-draggable-list .dragArea{min-height:10px}
.hub-labels-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
.hub-labels-list-link{display:flex;align-items:center;height:30px;font-size:1.2rem;font-weight:500;color:#40424a;border:1px solid #bbbdc5;border-radius:20px !important;padding:8px 20px;white-space:nowrap;margin:0 5px 10px}
@media only screen and (max-width:720px){.hub-labels-list-link{font-size:1rem;padding:0 11px;margin:5px;height:24px}
}
.hub-table-vue{width:100%;max-width:1036px;font-size:1.2rem;font-weight:500}
.hub-table-vue .header-cell,.hub-table-vue .table-cell{height:60px;padding:0 25px;vertical-align:middle}
.hub-table-vue .hub-table-header{background-color:#e0e1ec}
.hub-table-vue .hub-table-header .header-cell{font-size:1.4rem;color:#40424a}
.hub-table-vue .hub-table-row{background-color:#f3f5fd}
.hub-table-vue .hub-table-row:nth-child(odd){background-color:#fff}
.hub-table-vue .hub-table-row .table-cell{color:#5f6169;border-bottom:1px solid #e0e1ec}
.hub-table-vue .hub-table-row .table-cell__actions{display:flex}
@media only screen and (max-width:720px){.hub-table-vue .hub-table-row{display:flex;flex-direction:column;font-size:1.4rem;padding:25px 20px;border-bottom:1px solid #e0e1ec}
.hub-table-vue .hub-table-row .table-cell{display:flex;height:auto;padding:0;margin-bottom:15px;border-bottom:0}
.hub-table-vue .hub-table-row .table-cell .label{font-weight:800;margin-right:20px;width:25%;word-break:break-word}
.hub-table-vue .hub-table-row .table-cell span:last-child{width:75%}
}
.hub-table-with-image-vue{width:100%;display:table;margin:auto;border:0}
.hub-table-with-image-vue .header-cell{height:60px;padding:2em 0}
.hub-table-with-image-vue .header-cell .table-cell{display:table-cell;height:60px;padding:0 25px;vertical-align:middle}
.hub-table-with-image-vue .hub-table-header{display:flex;margin-bottom:2px}
.hub-table-with-image-vue .hub-table-header .header-cell{width:100%;align-self:center;text-align:center;height:auto;padding:1.3rem 0}
.hub-table-with-image-vue .hub-table-header .header-cell:first-child{border-right:1px solid black}
.hub-table-with-image-vue .hub-table-row{display:flex;min-height:100px;height:auto}
.hub-table-with-image-vue .hub-table-row .table-cell{width:100%;margin:18px 0;display:flex}
.hub-table-with-image-vue .hub-table-row .table-cell .cell-text,.hub-table-with-image-vue .hub-table-row .table-cell .cell-text-image{align-self:center;width:100%}
.hub-table-with-image-vue .hub-table-row .table-cell .cell-text{font-weight:normal;padding:14px 0 10px;margin-left:35px}
.hub-table-with-image-vue .hub-table-row .table-cell .cell-text-image{text-align:center;font-weight:300}
.hub-table-with-image-vue .hub-table-row .table-cell .cell-image{display:flex;align-self:center;margin-left:40px}
.hub-table-with-image-vue .hub-table-row .table-cell .cell-image .image-flag{align-self:center;max-width:51px}
@media only screen and (min-width:961px) and (max-width:1366px){.hub-table-with-image-vue .hub-table-row{height:70px;min-height:70px}
.hub-table-with-image-vue .hub-table-row .table-cell{margin:13px 0}
.hub-table-with-image-vue .hub-table-row .cell-text,.hub-table-with-image-vue .hub-table-row .cell-text-image{font-weight:normal;line-height:normal}
}
@media only screen and (min-width:721px) and (max-width:960px){.hub-table-with-image-vue .hub-table-row{min-height:50px;height:50px;margin:9px 0}
.hub-table-with-image-vue .hub-table-row .cell-text,.hub-table-with-image-vue .hub-table-row .cell-text-image{font-weight:normal;line-height:normal}
}
@media only screen and (max-width:720px){.hub-table-with-image-vue .hub-table-row{min-height:32px;height:32px}
.hub-table-with-image-vue .hub-table-row .table-cell{padding:0;margin:6px 0}
.hub-table-with-image-vue .hub-table-row .table-cell .cell-text{margin-left:5px}
.hub-table-with-image-vue .hub-table-row .table-cell .cell-image{margin-left:2rem}
.hub-table-with-image-vue .hub-table-row .table-cell .cell-image .image-flag{max-width:25px}
.hub-table-with-image-vue .hub-table-row .table-cell .cell-text,.hub-table-with-image-vue .hub-table-row .table-cell .cell-text-image{font-weight:normal;line-height:normal}
}
.hub-navigator-menu-link{display:flex;align-items:center;height:100%}
.hub-navigator-menu-link a{color:currentColor;height:100%;padding:0 14px;align-items:center;text-decoration:none}
.hub-navigator-menu-link__logo{max-height:100%}
.hub-navigator-menu-link__icon svg .fill{fill:currentColor}
.hub-navigator-menu-link__icon--right{margin-left:20px}
.hub-navigator-menu-link__icon--left{margin-right:20px;order:-1}
.hub-navigator-menu-link--block-mode{width:100%}
.hub-navigator-menu-link--block-mode>a{height:74px;padding:0 30px;justify-content:space-between}
.hub-navigator-menu-dropdown{display:flex;align-items:center;height:100%;position:relative;outline:0}
.hub-navigator-menu-dropdown.position-initial{position:initial}
.hub-navigator-menu-dropdown>a{cursor:pointer;height:100%;padding:0 20px;align-items:center;justify-content:center}
.hub-navigator-menu-dropdown>a span{margin-right:12px;text-align:right}
.hub-navigator-menu-dropdown>a svg .fill{fill:currentColor}
.hub-navigator-menu-dropdown__container{position:absolute;top:80px;z-index:100;width:320px;display:none}
.hub-navigator-menu-dropdown__container--left{right:0}
.hub-navigator-menu-dropdown__container--right{left:0}
.hub-navigator-menu-dropdown__container--center{left:calc(-160px + 50%)}
.hub-navigator-menu-dropdown__container--full{width:100%;left:0;right:0}
.hub-navigator-menu-dropdown__container--scrollable{overflow-y:auto}
.hub-navigator-menu-dropdown__container.hub-navigator-menu-dropdown__hamburger{right:0;width:auto}
.hub-navigator-menu-dropdown--hamburger{width:50px}
.hub-navigator-menu-dropdown--hamburger>a{position:relative;padding:0}
.hub-navigator-menu-dropdown--block-mode{flex-direction:column;width:100%}
.hub-navigator-menu-dropdown--block-mode>a{justify-content:space-between;padding:0 30px;height:74px;font-weight:bold}
.hub-navigator-menu-dropdown--block-mode>.hub-navigator-menu-dropdown__container{position:initial;width:100%}
.hub-navigator-menu-dropdown .separator-x,.hub-navigator-menu-dropdown .separator-y{border-right-width:1px;border-right-style:solid;margin:0}
.hub-navigator-menu-dropdown .separator-x{width:100%}
.hub-navigator-menu-dropdown .separator-y{height:100%}
@media only screen and (min-width:721px) and (max-width:960px){.hub-navigator-menu-dropdown__container{top:50px}
.hub-navigator-menu-dropdown__container--scrollable{overflow-y:auto}
.hub-navigator-menu-dropdown__container.hub-navigator-menu-dropdown__hamburger{overflow-y:auto}
}
@media only screen and (max-width:720px){.hub-navigator-menu-dropdown__container{top:50px;right:0;left:0}
.hub-navigator-menu-dropdown__container--scrollable{overflow-y:auto}
.hub-navigator-menu-dropdown__container.hub-navigator-menu-dropdown__hamburger{overflow-y:auto}
}
.hub-navigator-menu-dropdown-subitems{list-style:none;margin:0;width:100%;display:flex;justify-content:center;padding:50px 80px}
.hub-navigator-menu-dropdown-subitems__column{display:flex;border-right-style:solid;border-right-width:1px;justify-content:center;flex-grow:1;flex-basis:0}
.hub-navigator-menu-dropdown-subitems__column:last-child{border-right:0}
.hub-navigator-menu-dropdown-subitems__column>div>ul{list-style:none;margin:0;padding:0}
.hub-navigator-menu-dropdown-subitems--single-column{padding:50px}
.hub-navigator-menu-dropdown-subitems--single-column .hub-navigator-menu-dropdown-subitems__column{justify-content:start}
.hub-navigator-menu-dropdown-subitems__content-items{display:flex;flex-direction:column}
.hub-navigator-menu-dropdown-subitems__content-items>a.hub-navigator-menu-dropdown-subitems__item--highlight:hover{cursor:default}
.hub-navigator-menu-dropdown-subitems__item{display:block;margin-bottom:20px;font-size:1.2rem;width:100%;font-weight:normal;text-decoration:none;line-height:15px}
.hub-navigator-menu-dropdown-subitems__item--highlight{font-weight:bold;margin-top:0}
.hub-navigator-menu-dropdown-subitems__item:hover:not(.hub-navigator-menu-dropdown-subitems__item--highlight){font-weight:bold}
@media only screen and (min-width:721px) and (max-width:960px){.hub-navigator-menu-dropdown-subitems{padding:45px;flex-direction:column}
.hub-navigator-menu-dropdown-subitems__column{justify-content:start;border-right:0;flex-basis:unset}
.hub-navigator-menu-dropdown-subitems__item{margin-bottom:30px}
}
@media only screen and (max-width:720px){.hub-navigator-menu-dropdown-subitems{padding:0 30px;flex-direction:column}
.hub-navigator-menu-dropdown-subitems__column{justify-content:start;border-right:0;flex-basis:unset}
.hub-navigator-menu-dropdown-subitems__item{margin-bottom:30px}
.hub-navigator-menu-dropdown-subitems__item:hover:not(.hub-navigator-menu-dropdown-subitems__item--highlight){font-weight:normal}
}
.hub-navigator-menu{position:fixed;top:0;z-index:200;width:100%;height:80px;text-transform:uppercase;outline:0}
.hub-navigator-menu .container.justify-content-flex-start .user-badge-navigator-menu{margin-left:auto}
.hub-navigator-menu .container.justify-content-flex-end .hub-navigator-menu__logo{margin-right:auto}
.hub-navigator-menu>ul{margin:0;padding:0;height:100%;justify-content:space-between;list-style:none}
.hub-navigator-menu__logo{max-width:120px}
.hub-navigator-menu__item{outline:0}
.hub-navigator-menu__item--location{display:flex;align-items:center;height:100%}
.hub-navigator-menu__item--location>*{height:100%}
.hub-navigator-menu--logo-item img{height:20px}
.hub-navigator-menu__label{font-size:1.2rem;font-weight:bold}
.hub-navigator-menu .user-badge-navigator-menu>*{height:100%}
.hub-navigator-menu .list-mobile-hamburger{margin:0;padding:0;list-style:none;flex-wrap:wrap}
.hub-navigator-menu .list-mobile-hamburger>li{width:100%}
.hub-navigator-menu .hub-navigation-menu-selected-car{display:flex;justify-content:flex-end}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car{font-weight:700;font-size:1.2rem;cursor:pointer;width:245px;height:50px;position:relative;z-index:1;display:flex;margin:10px 20px 0 0;border-radius:25px}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car .select-car-content{flex:1;width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car .select-car-content h1{font-size:1.2rem;margin:0}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car .select-car-content span{font-weight:400}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car .selected-car-icon{margin-right:10px}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car--primary{padding:18px 28px}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car--secondary{padding:10px 23px}
@media only screen and (min-width:721px) and (max-width:960px){.hub-navigator-menu{height:50px}
}
@media only screen and (max-width:720px){.hub-navigator-menu{height:50px}
.hub-navigator-menu__models{margin-left:auto}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car{width:160px}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car .select-car-content h1,.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car .select-car-content span{font-size:1rem}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car--primary{padding:15px 10px;height:50px}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car--primary .select-car-content{padding:4px 0}
.hub-navigator-menu .hub-navigation-menu-selected-car .selected-car--secondary{padding:15px 12px;height:auto;margin-right:0}
}
.hub-generic-container{display:none}
.hub-generic-container .hub-generic-modal{position:fixed;width:100%;height:100%;padding:0;top:0;left:0;margin:0;z-index:300;display:flex;align-items:center;justify-content:center}
.hub-generic-container .hub-generic-modal .dialog-modal{position:relative;margin:0 auto;padding:32px;border-radius:5px}
.hub-generic-container .hub-generic-modal .dialog-modal .close-button{cursor:pointer;position:absolute;right:20px;top:20px}
.hub-generic-container__padding-1 .hub-generic-modal{padding:1rem}
.opened{display:block}
.tabs ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}
.tabs ul li{padding:8px 16px;font-size:1.4rem;text-transform:uppercase;position:relative}
.tabs ul li:hover .remove{display:block}
.tabs ul li .remove{position:absolute;top:10px;right:0;width:10px;height:10px;opacity:.8;display:none;cursor:pointer;border:0;outline:0}
.tabs ul li .remove:hover{opacity:1}
.tabs ul li .remove svg{width:8px;height:8px}
.tabs ul li.ellipsis{text-overflow:ellipsis;white-space:nowrap}
.step-indicator-vue{display:flex;align-items:center;justify-content:flex-end}
.step-indicator-vue .step-container{display:flex;align-items:center}
.step-indicator-vue .step-container .step-circle{width:14px;height:14px;border:1px solid #979797;border-radius:50%;display:block}
.step-indicator-vue .step-container .step-dash{width:10px;height:1px;border-bottom:1px solid #979797;display:block}
.step-indicator-vue .step-container.current-step .step-circle{border-color:#e50353}
.step-indicator-vue .step-container.completed-step .step-circle{border-color:#e50353;display:flex;align-items:center;justify-content:center}
.step-indicator-vue .step-container.completed-step .step-circle:after{content:'';position:absolute;width:10px;height:10px;border-radius:50%;background-color:#e50353}
.step-indicator-vue .step-container.completed-step .step-dash{border-color:#e50353}
.hub-frame{height:2420px;width:100%;border:0}
@media only screen and (max-width:720px){.hub-frame{height:3400px}
}
.hub-footer-with-links-list{display:flex;width:100%;justify-content:space-between}
.hub-footer-with-links-list__column h3{font-size:1.2rem;font-weight:bold;text-transform:uppercase;margin-top:0;margin-bottom:12px}
.hub-footer-with-links-list__column>ul{margin:0;padding:0;list-style:none}
.hub-footer-with-links-list__column>ul li a{font-size:1.2rem;text-decoration:none;font-weight:500;line-height:2}
.hub-footer-with-links-list__column>ul li a:hover{text-decoration:underline}
.hub-footer-with-links-list__social-container{width:60px;display:flex;flex-wrap:wrap}
.hub-footer-with-links-list__social-link{width:17px;height:17px;background-position:center center;background-size:100% 100%;background-repeat:no-repeat;margin-right:10px;margin-bottom:10px}
.hub-footer-with-links-list__social-link--facebook{background-image:url(../../../designs/wisdom/base/images/icon-facebook.svg)}
.hub-footer-with-links-list__social-link--instagram{background-image:url(../../../designs/wisdom/base/images/icon-instagram.svg)}
.hub-footer-with-links-list__social-link--twitter{background-image:url(../../../designs/wisdom/base/images/icon-twitter.svg)}
.hub-footer-with-links-list__social-link--youtube{background-image:url(../../../designs/wisdom/base/images/icon-youtube.svg)}
@media only screen and (max-width:720px){.hub-footer-with-links-list{flex-direction:column}
.hub-footer-with-links-list__column--accordion{width:100%}
.hub-footer-with-links-list__column__toggle-accordion{font-size:1.2rem;letter-spacing:.5;font-weight:bold;text-transform:uppercase;padding:10px 0;display:block;text-decoration:none;line-height:1.5rem;display:flex;justify-content:space-between;align-items:center}
.hub-footer-with-links-list__column__icon-toggle{height:10px;width:10px;background-image:url(../../../designs/wisdom/base/images/fill-1.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;pointer-events:none}
.hub-footer-with-links-list__column__toggle-accordion--open .hub-footer-with-links-list__column__icon-toggle{transform:rotate(180deg)}
.hub-footer-with-links-list__column>ul{padding-bottom:10px;display:none}
.hub-footer-with-links-list__column>ul li a{line-height:2.5;display:block}
.hub-footer-with-links-list__wrapper-container{display:none}
.hub-footer-with-links-list__social-container{width:100%;padding:10px 0}
.hub-footer-with-links-list__social-container>a{height:35px;width:35px;background-size:100% 100%}
}
.hub-footer-with-links{justify-content:space-between;padding:70px 0}
.hub-footer-with-links a:hover{text-decoration:underline}
.hub-footer-with-links__content{justify-content:space-between}
.hub-footer-with-links__wrap-column-links{margin-bottom:40px}
.hub-footer-with-links__inline-links{justify-content:flex-end;margin-bottom:24px;font-size:1.2rem;font-weight:700}
.hub-footer-with-links__inline-links>ul{list-style:none;margin:0;padding:0;display:flex;max-width:50%;flex-wrap:wrap;justify-content:flex-end}
.hub-footer-with-links__inline-links>ul li{display:flex;align-items:center;margin-left:10px}
.hub-footer-with-links__inline-links>ul li a{text-decoration:none;text-transform:uppercase;letter-spacing:.5px;line-height:2}
.hub-footer-with-links__inline-links>ul li>hr{height:60%;border:0;width:1px;margin-left:10px}
.hub-footer-with-links__inline-links>ul li:last-child hr{display:none}
.hub-footer-with-links__bottom-section{justify-content:space-between}
.hub-footer-with-links__copyright{font-size:1.2rem;font-weight:300}
.hub-footer-with-links__find-your-contry>a{display:flex;align-items:center;font-weight:bold;letter-spacing:.5px;text-decoration:none}
.hub-footer-with-links__find-your-contry__icon{width:13px;height:13px;background-image:url(../../../designs/wisdom/base/images/icon-world.svg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;margin-right:20px;display:inline-block}
@media only screen and (min-width:721px) and (max-width:960px){.hub-footer-with-links{padding:50px 0}
.hub-footer-with-links__wrap-column-links{margin-bottom:30px}
.hub-footer-with-links__bottom-section{justify-content:center;flex-wrap:wrap}
.hub-footer-with-links__find-your-contry{width:100%;margin-bottom:30px;display:flex;justify-content:center}
.hub-footer-with-links__inline-links{justify-content:center;margin-bottom:30px}
.hub-footer-with-links__inline-links>ul{max-width:100%;justify-content:center}
}
@media only screen and (max-width:720px){.hub-footer-with-links{padding-top:50px;padding-bottom:40px}
.hub-footer-with-links a:hover{text-decoration:none}
.hub-footer-with-links__wrap-column-links{margin-bottom:50px}
.hub-footer-with-links__bottom-section{justify-content:center;flex-wrap:wrap}
.hub-footer-with-links__find-your-contry{width:100%;margin-bottom:40px;display:flex;justify-content:center}
.hub-footer-with-links__inline-links{justify-content:center;margin-bottom:40px}
.hub-footer-with-links__inline-links>ul{max-width:100%;justify-content:center}
.hub-footer-with-links__copyright{text-align:center}
}
.labeled-box-vue{position:relative;width:100%;display:flex;flex-wrap:wrap;border:solid 1px #979797;margin-bottom:30px;margin-top:13px}
.labeled-box-vue>label{position:absolute;top:-14px;left:10px;font-size:1.3rem;background-color:#fff;padding:0 5px}
.labeled-box-vue .labeled-box-content{width:100%;display:flex;flex-wrap:wrap}
.labeled-box-vue.error{border-color:#e50353}
.labeled-box-vue.error>label{color:#e50353}
.labeled-box-vue.error .error-container{width:100%;margin:0 15px 15px}
.labeled-box-vue.error .error-container .error{color:#e50353;font-size:1.2rem;font-weight:500;line-height:1.5;font-style:normal;margin:0}
.hub-box{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:left;overflow:hidden;padding:calc(4.16666667vw) 0;width:100%;height:100%}
.hub-box__cta_container{margin-top:25px}
.hub-box__hub-button,.hub-box__content{max-height:100%;height:auto;overflow:hidden}
.hub-box__hub-button ul,.hub-box__content ul{list-style:none}
.hub-box__hub-button ul li,.hub-box__content ul li{line-height:1.56;text-indent:-10px}
.hub-box__hub-button ul li span:before,.hub-box__content ul li span:before{content:'\2022';display:inline-block;width:10px}
.hub-box__header,.hub-box__content{width:calc(83.33333333%)}
.hub-box--inverted{text-align:right}
.hub-box--inverted .hub-box__hub-button,.hub-box--inverted .hub-box__content,.hub-box--inverted .hub-box__cta_container{align-self:flex-end}
.hub-box--inverted .hub-box__hub-button.hub-button__label,.hub-box--inverted .hub-box__content.hub-button__label,.hub-box--inverted .hub-box__cta_container.hub-button__label{text-align:right}
.hub-box__header{line-height:normal;overflow:hidden}
.hub-box__header.no-margin .theme-title{margin-bottom:0}
@media only screen and (max-width:720px){.hub-box{padding:calc(100vw / 6) 0;width:100%;height:auto}
.hub-box__header,.hub-box__content{width:calc(100% - 80px)}
}
@media only screen and (min-width:721px) and (max-width:960px){.hub-box__header,.hub-box__content{width:calc(100% - 80px)}
}
.hub-loader-vue{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,0.5)}
.hub-loader-vue.fullscreen{position:fixed;z-index:300}
.hub-loader-vue.inline{position:static;background-color:transparent}
.hub-loader-vue .content-loading-img{width:75px}
.hub-loader-vue .content-loading-img__circle{stroke:#e50353}
.hub-loader-vue .loading-image-dots{content:'';display:block;background-image:url(../../../designs/wisdom/base/images/loading.gif);background-repeat:no-repeat;height:20px;width:80px;background-size:100%}
.location-info-vue{display:flex;align-items:center;margin-right:40px;margin-left:20px;color:#40424a;font-size:1rem;font-weight:500;text-transform:uppercase;cursor:pointer}
.location-info-vue .location-info-icon{width:14px;height:20px;display:block;flex-shrink:0;margin-right:10px;background-image:url('../../../designs/wisdom/base/images/ico-location.svg');background-position:center;background-repeat:no-repeat}
@media only screen and (max-width:720px){.location-info-vue{font-size:.8rem;font-weight:800;margin-right:10px;color:#73757d}
.location-info-vue .location-info-icon{margin-right:5px}
}
html body .data-grid-paginator{display:flex;font-size:1.4rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#193656;float:right;margin:2rem 0;margin-right:5%}
html body .data-grid-paginator a{background:white;width:3.5rem;height:3.5rem;border-radius:20px;padding:6px;margin:0 5px;border:solid 1px rgba(74,74,74,0.5)}
html body .data-grid-paginator a.active{background:#193656;color:white}
html body .data-grid-paginator a.paginator-page.active.first{margin-left:4rem}
html body .data-grid-paginator a.paginator-page.active.last{margin-right:5rem}
.copy-offer-link-icon{position:absolute;right:-15px;top:0;cursor:pointer}
.content-tool-tip{position:absolute;top:6rem;right:-2.5rem;margin-right:18px;transform:translateY(-50%);text-align:left;padding:14px;box-sizing:border-box;background-color:#40424a;width:221px;height:58px;font-size:10px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#fff;text-transform:initial}
.content-tool-tip:after{bottom:100%;right:11px;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:8px solid transparent;border-bottom-color:#40424a}
.content-tool-tip .copied-value{width:196px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.content-tool-tip .click-text{font-weight:bold;display:inline}
.content-tool-tip .close-icon{position:absolute;right:1.5rem;cursor:pointer}
.content-tool-tip .close-icon path{stroke:#fff}
@media only screen and (max-width:720px){.content-tool-tip{z-index:1}
}
.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}
.hub-collapse-box-vue{width:230px;background-color:white;display:flex;flex-direction:column;align-items:center;z-index:1}
.hub-collapse-box-vue .collapse-title{padding:0 10px;height:35px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}
.hub-collapse-box-vue .collapse-title .collapse-title-text{margin-right:15px}
.hub-collapse-box-vue .collapse-title .collapse-title-arrow:after{content:url('../../../designs/wisdom/base/images/arrow-up.svg')}
.hub-collapse-box-vue .collapse-title .collapse-title-arrow.collapsed{transform:rotate(180deg)}
.hub-collapse-box-vue .collapse-content{padding:0 10px;width:100%;overflow-y:auto}
@media only screen and (max-width:720px){.hub-collapse-box-vue .collapse-title{height:44px}
.hub-collapse-box-vue .hub-multiselect-check-vue .options-list{padding:0 20px}
.hub-collapse-box-vue .hub-multiselect-check-vue .options-list .option{padding:15px 0;margin:0}
}
.hub-multiselect-check-vue .options-list .hub-checkbox{width:calc(100% - 25px)}
.hub-multiselect-check-vue .options-list.circle-check .hub-checkbox .input-container input[type='checkbox']{border-radius:50%}
.hub-multiselect-check-vue .options-list .option{margin:0 0 10px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}
.hub-multiselect-check-vue .options-list .option .option-info{margin:-15px -10px;padding:15px 10px;left:calc(100% - 20px);top:1px;height:14px;width:auto;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;flex-shrink:1}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-icon{border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;top:2px}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-text{display:none;position:absolute;height:auto;font-weight:normal;padding:14px;right:-5px;left:-5px;top:calc(100% + 5px);z-index:1}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-text:after{top:0;right:7px;content:' ';height:0;width:0;position:absolute;pointer-events:none;margin-top:-5px;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent black transparent}
.hub-multiselect-check-vue .options-list .option:last-child .option-info .option-info-text{top:auto;bottom:calc(100% + 5px)}
.hub-multiselect-check-vue .options-list .option:last-child .option-info .option-info-text:after{top:auto;bottom:0;margin-bottom:-4px;border-width:5px 5px 0 5px;border-color:#40424a transparent transparent transparent}
.hub-multiselect-check-vue .hub-button{width:100%;max-width:100%}
@media only screen and (max-width:720px){.hub-multiselect-check-vue .options-list .option .option-info .option-info-text{top:100%}
.hub-multiselect-check-vue .options-list .option .option-info .option-info-text.open{display:block}
}
@media only screen and (min-width:961px){.hub-multiselect-check-vue .options-list .option .option-info:hover .option-info-text{display:block}
}
.page-control{position:relative;width:100%;margin-bottom:50px;display:flex;justify-content:flex-end}
.page-control .control-item{width:35px;height:35px;border:solid 1px #ccc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:11px;cursor:pointer;font-size:1.2rem;font-weight:500;color:#ccc;line-height:2.5;display:flex;justify-content:center;align-items:center}
.page-control .control-item.previous,.page-control .control-item.next{position:relative;color:#40424a;border-color:#40424a}
.page-control .control-item.previous.disabled,.page-control .control-item.next.disabled{pointer-events:none;color:#ccc;border-color:#ccc}
.page-control .control-item.previous:after,.page-control .control-item.next:after{content:"";display:block;border-width:1px 1px 0 0;border-style:solid;width:7px;height:7px;position:absolute;top:50%;left:50%}
.page-control .control-item.next:after{-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);margin-left:-7px}
.page-control .control-item.previous:after{-webkit-transform:translateY(-50%) rotate(225deg);-moz-transform:translateY(-50%) rotate(225deg);-ms-transform:translateY(-50%) rotate(225deg);-o-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg);margin-left:-3px}
.page-control .control-item.active{border:solid 1px #e50353;color:#e50353}
@media only screen and (max-width:479px){.page-control .control-item{margin-right:6px;width:30px;height:30px;line-height:2.1}
}
.page-control .separator{color:#ccc;font-size:32px;line-height:.5;margin-right:11px}
@media only screen and (max-width:479px){.page-control .separator{margin-right:6px;font-size:15px;line-height:1.2}
}
@media only screen and (max-width:720px){.page-control{justify-content:center}
}
.page-sizer-vue{display:flex;align-items:center}
.page-sizer-vue label{margin-right:5px}
.user-profile-container{display:flex;align-items:center}
.user-profile-container .profile-picture{max-width:128px;max-height:128px}
.user-profile-container .user-detail{margin-left:36px}
.user-profile-container .user-detail p{margin:0}
.user-profile-container .user-detail .user-name{font-weight:800}
.user-profile-container .credentials{margin-top:8px;margin-right:8px}
.car-small-card-vue{width:140px;height:140px;display:flex;flex-direction:column;border:1px solid #40424a;border-radius:5px;align-items:center;padding:10px;cursor:pointer;background-color:#fff;flex-shrink:0}
.car-small-card-vue .card-image-wrapper{display:flex;align-items:center;flex-grow:1}
.car-small-card-vue .card-image-wrapper .car-small-card-loading{object-fit:contain}
.car-small-card-vue .card-image-wrapper .car-small-card-loading::after{content:url('../../../designs/wisdom/base/images/loading.gif')}
.car-small-card-vue .card-image-wrapper .car-small-card-image{width:100%;margin-bottom:10px}
.car-small-card-vue .car-small-card-name{font-size:1.2rem;font-weight:800;margin-bottom:5px;text-transform:uppercase}
.car-small-card-vue .car-small-card-version{font-size:1rem;font-weight:300;text-align:center;text-transform:uppercase}
.agreement-box h1,.agreement-box h2{color:#40424a;margin:0}
.agreement-box h1{font-size:2.2rem;margin-bottom:3px;font-weight:800}
.agreement-box h2{font-size:1.8rem;font-weight:500;font-style:italic}
.agreement-box div P{font-size:1.4rem}
.agreement-box__legal-text{font-size:1rem;font-weight:300;color:#73757d;margin:20px 0 0 0;padding:0 !important}
.agreement-box .box{margin-top:30px;border:1px solid #979797;padding:20px;height:364px;max-height:364px;overflow:auto}
.terms-and-conditions-vue{font-family:FuturaBT;font-size:1.4rem;color:#40424a;margin:30px 0 40px 0}
.terms-and-conditions-vue .terms-and-conditions-text{display:inline}
.terms-and-conditions-vue .terms-and-conditions-link{text-decoration:underline}
.blank-modal{position:fixed;top:122px;left:0;z-index:140;width:100%;height:calc(100% -  122px);display:flex;background-color:#fff;flex-direction:column;align-items:center;overflow-y:auto}
.blank-modal__navigation{width:100%}
.blank-modal__content{width:80%}
.blank-modal__close-btn{height:122px}
.blank-modal__close-btn__icon{position:absolute;top:15px;right:15px}
.blank-modal__close-btn__icon:before{content:'';position:absolute;right:0;top:0;background-image:url('../../../designs/wisdom/base/images/icon-close.png');width:36px;height:36px;background-repeat:no-repeat;background-size:cover;cursor:pointer}
.blank-modal.no-secondary-menu{top:50px}
.blank-modal.no-secondary-menu__close-btn{height:50px}
@media only screen and (max-width:720px){.blank-modal{top:122px;height:calc(100% -  187px)}
.blank-modal.no-secondary-menu{top:50px}
.blank-modal.no-secondary-menu__close-btn{height:50px}
.blank-modal__content{width:100%}
}
.consulting-visit-vue{width:100%}
.consulting-visit-vue .content{padding:13.8rem 15.9rem}
.consulting-visit-vue .content .input{width:63.9rem;margin-bottom:6rem;margin-top:6rem}
.consulting-visit-vue .content .button{margin-bottom:6rem}
.consulting-visit-vue .content .button-table{margin-top:2.3rem;margin-bottom:2.3rem;float:right}
.consulting-visit-vue .content .table-consulting-visit{width:96.1rem;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 .header-none{display:none}
.consulting-visit-vue .content .table-consulting-visit .show-button{display:flex}
.consulting-visit-vue .content .table-consulting-visit .th-td-table{border-bottom:.1rem solid #979797}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-title-header{width:16rem;height:3.04rem;object-fit:contain;font-size:1.44rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .table-row-text{width:16rem;height:3.2rem;font-size:2.24rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .wating-confirmation{color:#bfbfbf}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .visit-confirmeted{color:#428e29}
.consulting-visit-vue .content .table-consulting-visit .th-td-table .visit-canceled{color:#f02222}
.visualize-consult-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);opacity:1;visibility:visible;transform:scale(1);transition:visibility 0 linear 0,opacity .25s 0,transform .25s;z-index:300;overflow:auto}
.visualize-consult-modal .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:.5rem;overflow-y:auto}
.visualize-consult-modal .modal-content .close-button{position:absolute;right:2rem;top:2rem;cursor:pointer;background-repeat:no-repeat;background-image:url('../../../designs/wisdom/base/images/close-icon.svg')}
.visualize-consult-modal .modal-content .close-button span{display:none}
.visualize-consult-modal .modal-content .title-modal{margin-bottom:30px}
.visualize-consult-modal .modal-content .content{padding:6rem 8.6rem}
.visualize-consult-modal .modal-content .content .column{width:50%;float:left}
.visualize-consult-modal .modal-content .content .status-row .value-stats{margin-left:1.2rem;font-size:2rem !important}
.visualize-consult-modal .modal-content .content .row{width:100%}
.visualize-consult-modal .modal-content .content .row .header-stats{object-fit:contain;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.33;letter-spacing:normal;text-align:left}
.visualize-consult-modal .modal-content .content .row .header{object-fit:contain;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.33;letter-spacing:normal;text-align:left}
.visualize-consult-modal .modal-content .content .row .value-stats{font-weight:bold;line-height:2.1}
.visualize-consult-modal .modal-content .content .row .value{object-fit:contain;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.33;letter-spacing:normal;text-align:right}
.visualize-consult-modal .modal-content .content .row .text{object-fit:contain;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal}
.visualize-consult-modal .modal-content .content .row .text-bold{font-weight:700}
.visualize-consult-modal .modal-content .content .row .button{width:24.25rem;height:3.5rem;margin-bottom:2rem}
.visualize-consult-modal .modal-content .content .row .cancel-visit{font-weight:500;font-style:inherit;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;cursor:pointer;text-decoration:underline}
.visualize-consult-modal .modal-content .content .reminder{margin-bottom:1rem;font-size:1.2rem}
.box-with-animated-border-vue{display:flex;align-items:center;justify-content:center;position:relative;text-transform:none}
.box-with-animated-border-vue .box-wrapper{width:240px;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin-top:22px;margin-bottom:22px}
.box-with-animated-border-vue .box-wrapper .box-image{margin-top:54px;width:100%;max-width:240px;max-height:111px;height:auto;display:flex}
.box-with-animated-border-vue .box-wrapper .box-image img{max-width:100%;max-height:111px;width:auto;margin:0 auto}
.box-with-animated-border-vue .box-wrapper .box-text{text-align:center}
.box-with-animated-border-vue .box-wrapper .box-text .box-title{margin:12px auto}
.box-with-animated-border-vue .box-wrapper .box-text .box-description{padding-bottom:38px}
@media only screen and (max-width:720px){.box-with-animated-border-vue .box-wrapper{height:auto;width:100%;margin:0;flex-direction:row}
.box-with-animated-border-vue .box-wrapper .box-image,.box-with-animated-border-vue .box-wrapper .box-text{height:100%;flex-shrink:0}
.box-with-animated-border-vue .box-wrapper .box-image{display:flex;width:calc(50vw);max-height:unset;max-width:unset;margin-top:0}
.box-with-animated-border-vue .box-wrapper .box-image img{width:auto;max-width:100%;max-height:80px}
.box-with-animated-border-vue .box-wrapper .box-text{width:calc(50vw);padding-right:40px}
.box-with-animated-border-vue .box-wrapper .box-text .box-title{margin-top:35px}
.box-with-animated-border-vue .box-wrapper .box-text .box-description{margin-bottom:35px;padding-bottom:0}
.box-with-animated-border-vue .box-wrapper .box-text .box-component-arrow{position:absolute;top:50%;right:0}
.box-with-animated-border-vue .box-wrapper .box-text .box-component-arrow svg{width:8.4px;height:14px}
}
.hub-campaign-voucher{position:fixed;z-index:100;height:100%;width:100%;top:0;left:0;overflow:auto}
.hub-campaign-voucher>main{display:flex;justify-content:center;position:relative}
.hub-campaign-voucher>main .campaign-banner{position:absolute;width:100%;height:100%;object-fit:cover}
.hub-campaign-voucher>main>section{display:flex;justify-content:flex-end;height:100%;width:100%;max-width:820px}
.hub-campaign-voucher>footer{width:100%;display:flex;justify-content:center}
.hub-campaign-voucher>footer>section{max-width:860px;width:100%;display:flex;flex-direction:column;align-items:center;padding:20px 35px 100px}
.hub-campaign-voucher>footer>section .details{margin-top:0;margin-bottom:30px}
.hub-campaign-voucher>footer>section .btn-print{margin-bottom:30px}
.hub-campaign-voucher>footer>section .phone{text-decoration:none}
@media only screen and (max-width:720px){.hub-campaign-voucher{padding:0 10px}
.hub-campaign-voucher>main{flex-direction:column}
.hub-campaign-voucher>main .campaign-banner{height:calc(92.6vw);position:initial}
.hub-campaign-voucher>main>section{width:100%}
.hub-campaign-voucher>footer>section{padding:22px 17px 42px}
.hub-campaign-voucher>footer>section .details{margin-bottom:20px}
.hub-campaign-voucher>footer>section .btn-print{width:100%;margin-bottom:20px}
}
@media print{.hub-campaign-voucher{height:100%;position:initial}
.hub-campaign-voucher footer section{padding-bottom:20px}
.hub-campaign-voucher .campaign-banner.desktop-hidden{display:none !important}
.hub-campaign-voucher .campaign-banner.mobile-hidden{display:block !important}
}
@media print{.hub-campaign-voucher-print{overflow:hidden !important;height:100%;padding:0 !important;page-break-after:auto}
@page{size:portrait}
.hub-campaign-voucher-print>*:not(.print-on){display:none !important;margin:0 !important;padding:0 !important}
.hub-campaign-voucher-print .print-on:not(.hub-campaign-voucher){margin:0 !important;padding:0 !important}
.hub-campaign-voucher-print .print-on:not(.hub-campaign-voucher)>*:not(.print-on){display:none !important;margin:0 !important;padding:0 !important}
.hub-campaign-voucher-print .print-on:last-child{page-break-after:auto}
}
.hub-voucher{z-index:1;width:320px;min-height:560px;padding:30px 30px 10px 40px}
.hub-voucher header{display:flex;justify-content:space-between;padding-bottom:17px;border-bottom:1px solid;margin-bottom:30px}
.hub-voucher header .title{text-transform:uppercase}
.hub-voucher header .logo{height:31px}
.hub-voucher article section{display:flex;flex-direction:column;margin-bottom:15px}
.hub-voucher article section:last-child{margin-bottom:45px}
.hub-voucher article section .client-name{margin-bottom:5px;text-transform:uppercase}
.hub-voucher article section h1{margin:0}
.hub-voucher article section .span{text-transform:uppercase}
.hub-voucher article section .dealer-address{text-transform:capitalize}
.hub-voucher article section .dealer-address-city{text-transform:initial}
.hub-voucher article .offer-price-voucher{height:57px;margin-top:5px;margin-bottom:25px;align-self:flex-start}
.hub-voucher article .offer-price-voucher .price-text{font-size:1.4rem;display:block;color:#40424a;padding-top:3px}
.hub-voucher article .offer-price-voucher .price-text--bold{font-size:1.3rem;display:block;color:#40424a;font-weight:800}
.hub-voucher article .offer-price-voucher .price-text--big{font-size:1.9rem;font-weight:800;padding-top:2px;text-transform:uppercase}
.hub-voucher footer{display:flex;flex-direction:column;align-items:center}
.hub-voucher footer .label-voucher-number,.hub-voucher footer .voucher-number{margin-bottom:10px}
.hub-voucher footer .voucher-number{letter-spacing:.4em}
.hub-voucher footer .label-voucher-number{text-transform:uppercase}
.hub-voucher footer .hub-qrcode{width:140px;height:140px}
.hub-voucher footer .hub-qrcode svg path:first-child{fill:#eceef6}
@media only screen and (max-width:720px){.hub-voucher{width:100%;min-height:initial;padding:17px 22px 42px}
}
.hub-animated-border-box-list-vue{display:flex;flex-wrap:nowrap;margin:0 auto}
.hub-animated-border-box-list-vue a{text-decoration:none}
.hub-animated-border-box-list-vue .box-with-animated-border-vue{flex:1}
.hub-animated-border-box-list-vue .box-with-animated-border-vue:last-child{border-right:0}
@media only screen and (max-width:720px){.hub-animated-border-box-list-vue{flex-direction:column}
.hub-animated-border-box-list-vue .box-with-animated-border-vue{flex:1;border-right:0}
.hub-animated-border-box-list-vue .box-with-animated-border-vue:last-child{border-bottom:0}
}
.hub-factory-visit-schedule .hub-button{text-decoration:none}
.hub-factory-visit-schedule__title{margin-bottom:120px}
.hub-factory-visit-schedule__attention-text{margin:7.6rem 0}
.hub-factory-visit-schedule__submit{margin-bottom:156px}
.hub-factory-visit-schedule .hub-factory-visit-schedule__submit{display:flex;flex-direction:column;margin-bottom:0;margin-top:0}
.hub-factory-visit-schedule .hub-factory-visit-schedule__submit a{display:flex;align-self:center}
.hub-factory-visit-schedule .attention-text{font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.24;letter-spacing:normal;text-align:center}
.hub-factory-visit-schedule .attention-title{display:flex;justify-content:center;font-weight:bold;line-height:.9;text-transform:uppercase}
.hub-factory-visit-schedule .observations-title{font-family:FuturaBT;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#636363}
@media only screen and (max-width:720px){.hub-factory-visit-schedule .hub-factory-visit-schedule__attention-text{margin:6rem 0}
}
.confirmation-popup-schedule{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:300}
.confirmation-popup-schedule--container{position:relative;width:calc(66.66666667vw);height:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:8rem 0}
.confirmation-popup-schedule--container--confirm-btn-close{position:absolute;top:15px;right:15px}
.confirmation-popup-schedule--container--confirm-btn-close:before{content:'';position:absolute;right:0;top:0;background-image:url('../../../designs/wisdom/base/images/icon-close.png');width:30px;height:30px;background-repeat:no-repeat;background-size:cover;cursor:pointer}
.confirmation-popup-schedule--container__content{display:flex;flex-direction:column;align-items:center;width:100%}
.confirmation-popup-schedule--container__content--title{text-align:center;margin:0rem}
.confirmation-popup-schedule--container__content--body{margin:0;text-align:center}
.confirmation-popup-schedule--container__content--body__information{margin-top:6.8rem}
.confirmation-popup-schedule--container__content--body__information span{display:block;padding:.6rem 0}
.confirmation-popup-schedule--container__content--body__date{margin-top:2rem}
.confirmation-popup-schedule--container__content--body__date span{margin-left:1rem}
@media only screen and (min-width:1920px){.confirmation-popup-schedule--container__content{padding:5rem}
}
@media only screen and (min-width:961px) and (max-width:1366px){.confirmation-popup-schedule--container{padding:11rem 0}
.confirmation-popup-schedule--container__content--body__information{margin-top:4.8rem}
}
@media only screen and (min-width:721px) and (max-width:960px){.confirmation-popup-schedule--container{width:800px}
.confirmation-popup-schedule--container__content--body__information{margin-top:2.8rem}
}
@media only screen and (max-width:720px){.confirmation-popup-schedule--container{width:100%;height:100%;padding:8rem 3rem}
.confirmation-popup-schedule--container__content--body__information{margin-top:2.5rem}
.confirmation-popup-schedule--container__content--body__date{margin-top:2rem}
.confirmation-popup-schedule--container__content--body__date p{width:100%;display:inline-grid}
}
.service-scheduler .navigation{margin-bottom:65px;display:flex;justify-content:space-between}
.service-scheduler .service-scheduler-header{margin:0 25px 100px}
.service-scheduler .service-scheduler-header .title-container .section{font-size:1.2rem;font-weight:800;color:#e50353;position:relative}
.service-scheduler .service-scheduler-header .title-container .section:after{content:'';position:absolute;bottom:-58px;left:0;width:22px;height:2px;background-color:#e50353}
.service-scheduler .service-scheduler-header .title-container .title{font-size:2.4rem;font-weight:800;margin:12px 0 0}
.service-scheduler .service-scheduler-header .subtitle{font-size:2rem;font-weight:500;text-align:center}
.service-scheduler .form-container{width:100%;max-width:1036px}
.service-scheduler .form-container textarea{min-height:119px}
@media only screen and (max-width:720px){max-width:100%;padding-top:20px;.service-scheduler .service-scheduler-header{margin-bottom:40px}
.service-scheduler .service-scheduler-header .navigation{margin-bottom:30px}
.service-scheduler .service-scheduler-header .title-container{width:fit-content;margin:auto}
}
.calendar-data .service-scheduler-header.time-header{margin:70px 25px 35px}
.calendar-data .time-list{width:300px;list-style-type:none;margin:0 auto 70px;padding:0}
.calendar-data .time-list .time-item{display:inline-block;font-size:1.2rem;font-weight:500;width:20%;height:23px;text-align:center}
.calendar-data .time-list .time-item .time-selector{cursor:pointer}
.calendar-data .time-list .time-item .time-selector.selected{color:#fff;background:#e50353;padding:4px 7px;border-radius:12px;font-weight:400}
@media only screen and (max-width:720px){.calendar-data .form-container .form-group{margin:auto}
}
.service-scheduler [v-cloak]{display:none}
.service-scheduler .car-data .car-plate-input{width:100%}
.service-scheduler .car-data .service-scheduler-header .navigation{display:flex;justify-content:flex-end;margin-bottom:0}
.service-scheduler .car-data .calendar-action{position:absolute;bottom:0;right:0;cursor:pointer}
.service-scheduler .car-data .date-container{position:relative}
.service-scheduler .car-data .date-container *{cursor:pointer}
.service-scheduler .dealer-data .head-container{text-align:center}
.service-scheduler .dealer-data .head-container h1{font-weight:500;font-size:2rem}
.service-scheduler .dealer-data .form-container{margin:90px auto 0}
.service-scheduler .dealer-data .form-container .action-wrapper{margin:75px 0 30px}
.service-scheduler .dealer-data .form-container .city-data{position:relative}
.service-scheduler .dealer-data .form-container .city-data .choose-city-action{font-size:1rem;font-weight:500;color:#40424a;text-transform:uppercase;position:absolute;top:30px;right:0}
.service-scheduler .dealer-data .form-container .city-data .choose-city-action:hover{text-decoration:underline}
.service-scheduler .dealer-data .form-container label{display:block;font-weight:500;text-transform:uppercase}
@media only screen and (max-width:720px){.service-scheduler .dealer-data{margin:0 auto}
}
.summary-data .service-scheduler-header{margin-bottom:45px}
.summary-data .form-container{display:flex;justify-content:center}
.summary-data .summary-details-container{display:flex;flex-direction:column;width:300px;margin:auto;position:relative}
.summary-data .summary-details-container .edit-action{position:absolute;top:0;right:10px;cursor:pointer;color:#73757d}
.summary-data .summary-details-container .edit-action:before{content:url('../../../designs/wisdom/base/images/icon-edit.svg')}
.summary-data .summary-details-container span{font-size:1.4rem;font-weight:300;letter-spacing:.3px;color:#7f7f7f;margin-bottom:25px}
.summary-data .summary-details-container .summary-note{font-size:1.2rem;font-weight:300;line-height:1.5;letter-spacing:.3px;color:#7f7f7f;margin-top:25px;width:300px}
@media only screen and (max-width:720px){.summary-data .summary-details-container .summary-note{margin:25px 30px;margin-bottom:12px}
}
.user-data .form-container{max-width:1036px}
.user-data .form-container .contact-label{margin-bottom:15px}
.user-data .form-container .contact-label.error{color:#e50353}
.user-data .form-container .checkbox-list{display:flex;flex-direction:row;justify-content:space-between}
.user-data .form-container .contact-option-error{color:#e50353;font-size:1.2rem;font-weight:500;line-height:1.5;margin-top:10px}
@media only screen and (max-width:720px){.user-data .form-container .checkbox-list{flex-direction:column}
.user-data .form-container .checkbox-list div:last-child{margin-bottom:.5rem}
}
.garage-data-component{display:block}
.garage-data-component .garage-title{font-weight:500;font-size:2rem;color:#40424a;margin:0 auto 55px;text-align:center}
.garage-data-component .garage-container{width:100%;max-width:695px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}
.garage-data-component .garage-container.single-car{display:block}
.garage-data-component .garage-container.single-car .user-car{margin:0 auto 60px}
.garage-data-component .user-car{width:312px;margin-bottom:60px;border:1px solid #bbbdc5;padding:5px 5px 55px;border-radius:3px;cursor:pointer}
.garage-data-component .user-car .user-car-header{display:flex;justify-content:space-between;align-items:center;padding:5px}
.garage-data-component .user-car .user-car-header h3{font-size:1.4rem;font-weight:500;text-align:left;color:#40424a;margin:0}
.garage-data-component .user-car .user-car-body{padding-top:16px;display:flex;flex-direction:column;align-items:center}
.garage-data-component .user-car .user-car-body .description{margin:0 0 4px}
.garage-data-component .user-car .user-car-body img{display:block;margin:auto;width:80%}
.garage-data-component .user-car .user-car-body .garage-car-info{padding-top:20px;height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.garage-data-component .user-car .user-car-body .garage-car-info .garage-car-model{font-size:1.8rem;font-weight:500;color:#40424a}
.garage-data-component .user-car .user-car-body .garage-car-info .garage-car-version{font-size:1.4rem;font-style:italic;color:#73757d;letter-spacing:.4px;text-transform:uppercase}
.garage-data-component .schedule-other{width:100%;text-align:center;margin:0 auto 40px}
.garage-data-component .schedule-other .info{display:block;font-size:1.4rem;font-weight:500;color:#40424a;margin-bottom:18px}
.garage-data-component .schedule-other .schedule-button{width:266px;background-color:#e50353;text-decoration:none;color:#fff;padding:18px;display:inline-block;text-align:center;text-transform:uppercase;font-size:1.3rem;font-weight:500}
@media only screen and (max-width:720px){.garage-data-component .garage-container{display:block}
.garage-data-component .user-car{width:88.125vw;max-width:420px;margin:0 auto 20px;padding:5px 5px 35px}
.garage-data-component .schedule-other{margin:20px auto 0}
.garage-data-component .schedule-other .info{max-width:84.375vw;margin:0 auto 18px;font-size:1.2rem}
.garage-data-component .schedule-other .schedule-button{max-width:83.125vw}
}
.digital-dealership-calendar-container header{margin-top:10px}
.digital-dealership-calendar-container header.content .subtitle{display:flex;justify-content:center}
.digital-dealership-calendar-container section.content{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:23px}
.digital-dealership-calendar-container section.content .calendar-container{margin-right:15px}
.digital-dealership-calendar-container footer{margin-bottom:100px}
.digital-dealership-calendar-container .time-list{width:300px;list-style-type:none;padding:0}
.digital-dealership-calendar-container .time-list header{display:flex;justify-content:center;margin-bottom:1.5rem}
.digital-dealership-calendar-container .time-list header span{text-transform:uppercase;text-align:center;height:3.2rem;line-height:3.2rem;font-size:1.2rem;margin:.7rem .2rem;font-weight:500}
.digital-dealership-calendar-container .time-list .time-item{display:inline-block;font-size:1.2rem;font-weight:500;width:20%;height:23px;text-align:center}
.digital-dealership-calendar-container .time-list .time-item .time-selector{cursor:pointer}
.digital-dealership-calendar-container .time-list .time-item .time-selector.selected{padding:4px 7px;border-radius:12px;font-weight:400}
.digital-dealership-calendar-container .withoutTime{width:100%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-size:1.4rem;text-align:center;padding:0 1rem}
.digital-dealership-calendar-container .disabled-button{opacity:.3;cursor:default}
.digital-dealership-summary--container{margin-bottom:100px}
.digital-dealership-summary--content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:70px}
.digital-dealership-summary--subtitle{display:flex;justify-content:center;font-size:20px;font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}
.digital-dealership-summary--button-container{display:flex;justify-content:space-evenly;width:100%}
.digital-dealership-summary--button-container .hub-button{margin:unset}
.car-summary-detail__content{display:flex;flex-direction:column;justify-content:center;max-width:calc(50%);width:100%}
.car-summary-detail__content--section{display:flex;flex:6;justify-content:center;margin-bottom:10px}
.car-summary-detail__content--section-image{width:100%;max-width:calc(50%)}
.car-summary-detail__content--section-image img{width:100%}
.car-summary-detail__content--section-detail{display:flex;flex-direction:column;justify-content:center;max-width:calc(50%);width:100%}
.car-summary-detail__content--section-detail .model{font-size:3.0rem;font-weight:300;line-height:1.37}
.car-summary-detail__content--section-detail .plate{text-transform:uppercase;font-size:2.0rem;font-weight:800}
.car-summary-detail__content--footer{display:flex;justify-content:center}
.car-summary-detail__content--footer-details{display:flex;flex-direction:column}
.car-summary-detail__content--footer-name,.car-summary-detail__content--footer-address{font-size:1.4rem;display:flex;justify-content:center;text-align:center}
.car-summary-detail__content--footer-name{font-weight:800;margin-bottom:10px}
.car-summary-detail__content--footer-name .prefix{margin-right:5px}
.car-summary-detail__content--footer-address{font-weight:500}
.car-summary-detail__content--footer .hub-button{width:unset;margin-left:10px}
.service-summary-detail__content{width:100%;max-width:calc(50%);padding:20px 0;display:flex;justify-content:center;margin-top:15px}
.service-summary-detail__content--section{display:flex;flex:6}
.service-summary-detail__content--section-car-mileage{font-size:1rem !important}
.service-summary-detail__content--section-service,.service-summary-detail__content--section-hour,.service-summary-detail__content--section-box,.service-summary-detail__content--section-date{flex:3}
.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{font-size:3.0rem;font-weight:800;line-height:1.37;display:flex;justify-content:center;margin-top:0;margin-bottom:5px}
.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{font-size:1.4rem;font-weight:500;text-align:center;display:flex;justify-content:center}
.client-summary-detail{display:flex;width:100%;max-width:calc(50%);flex-direction:column}
.client-summary-detail__content{margin-top:15px}
.client-summary-detail__content--section{flex:6;position:relative}
.client-summary-detail__content--section ul{padding:0;margin:0;list-style-type:none}
.client-summary-detail__content--section ul li{font-size:1.4rem;font-weight:800;margin-bottom:10px}
.client-summary-detail__content--section ul li span{text-transform:uppercase}
.client-summary-detail__edit-client{position:absolute;top:0;right:0;font-size:1.4rem}
.client-summary-detail__edit-client:hover{cursor:pointer}
.client-summary-detail__comments{padding-bottom:5px}
.hub-qrcode-modal{text-align:center}
.hub-qrcode-modal h2{font-weight:normal}
.hub-qrcode{width:100px;height:100px}
.hub-qrcode-modal{text-align:center}
.hub-qrcode-modal h2{font-weight:normal}
.user-qrcode-generator-modal .hub-loader-vue{z-index:500}
.user-qrcode-generator__button-container{display:inline-flex}
.user-qrcode-generator__content{text-align:center}
.user-qrcode-generator__content h3{font-weight:normal}
.user-qrcode-generator .user-login-vue{position:static;background-image:none !important}
.user-qrcode-generator .user-login-vue .page-form.ft-si-pass .header{display:none}
.user-qrcode-generator .user-login-vue .page-form.ft-si-pass .content{padding:0}
.user-qrcode-generator .user-login-vue .page-form.ft-si-pass .content .hub-button.hub-button--m3{width:100%}
.user-qrcode-generator .user-login-vue .page-form.ft-si-pass .content .ft-field-pass{width:100%}
.user-qrcode-generator .user-login-vue .page-form.ft-si-pass .content .ft-field-pass .forgot-pass{display:none}
.hub-list-select{position:relative;display:flex;flex-direction:column;margin-bottom:2.5rem;width:100%}
.hub-list-select label{font-size:1.2rem;font-weight:500;margin-bottom:.75rem;text-transform:uppercase}
.hub-list-select ul{list-style:none;margin:0 auto;max-width:400px;padding:0}
.hub-list-select ul li{margin:9px 0}
.hub-list-select ul li span{color:#40424a;font-size:1.4rem;font-weight:700;cursor:pointer}
.hub-list-select ul li span.active,.hub-list-select ul li span:hover{color:#e50353}
.hub-list-select.error input,.hub-list-select.error label,.hub-list-select.error select,.hub-list-select.error textarea{color:#e50353;border-color:#e50353}
.hub-list-select.error .error-container span{color:#e50353;font-size:1.2rem;font-weight:500;line-height:1.5;font-style:normal}
.hub-pill{display:inline-block}
.hub-pill label{font-weight:bold;text-align:center}
.hub-data-table-vue table{width:100%;border-collapse:collapse}
.hub-data-table-vue table tr th,.hub-data-table-vue table tr td{padding:15px 10px;border-bottom:1px solid #979797}
.hub-data-table-vue table tr th.a-left,.hub-data-table-vue table tr td.a-left{text-align:left}
.hub-data-table-vue table tr th.a-center,.hub-data-table-vue table tr td.a-center{text-align:center}
.hub-data-table-vue table tr th.a-right,.hub-data-table-vue table tr td.a-right{text-align:right}
.hub-countdown{display:flex;flex-direction:column;align-items:center}
.hub-countdown__title{text-transform:uppercase}
.hub-countdown__title h2{font-size:2.5rem;margin:0}
.hub-countdown__container{display:flex}
.hub-countdown__container .block{display:flex;flex-direction:column;width:100px;margin:0 15px}
.hub-countdown__container .digit{text-align:center;width:100%;margin:0}
.hub-countdown__container .text{text-transform:uppercase;margin-top:0;text-align:center;font-size:1.6rem}
.context-container-vue{width:100%;background-color:white;position:relative;height:auto;overflow:hidden;z-index:1}
.context-container-vue .hero-content{height:100%;text-align:center}
.context-container-vue .hero-content>*{margin:0 auto}