.admin-container{width:100%;display:flex;flex-direction:column;padding:0 calc(100% / 12);position:relative}
.admin-container__header{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}
.admin-container__header .header__content{text-align:center;padding:10px;cursor:pointer}
.admin-container__header .header__content .header__icon{width:70px;height:90px}
.admin-container__header .header__content .header__title{font-size:3.2rem;margin:10px 0;font-weight:bold;color:#000}
.admin-container__body{margin-bottom:30px}
.admin-container__body .table{width:100%;border-collapse:collapse}
.admin-container__body .table__row{height:57px}
.admin-container__body .table__row .table__header *{font-family:'Roboto'}
.admin-container__body .table__row .table__header{font-size:1.8rem;color:#636363}
.admin-container__body .table__row .table__header--title{font-weight:bold}
.admin-container__body .table__row .table__header--date{font-weight:normal}
.admin-container__body .table__row .table__cell *{font-family:'Roboto'}
.admin-container__body .table__row .table__cell{text-align:center;color:#636363}
.admin-container__body .table__row .table__cell.disabled{cursor:not-allowed}
.admin-container__body .table__row .table__cell a[disabled]{pointer-events:none;opacity:.5}
.admin-container__body .table__row .table__cell--name{font-size:1.6rem;font-weight:bold}
.admin-container__body .table__row .table__cell--date{font-size:1.4rem;font-weight:normal}
.admin-container__body .table__row .table__cell--rsvp,.admin-container__body .table__row .table__cell--waiting-list,.admin-container__body .table__row .table__cell--presence,.admin-container__body .table__row .table__cell--publish,.admin-container__body .table__row .table__cell--edit,.admin-container__body .table__row .table__cell--download,.admin-container__body .table__row .table__cell--delete{font-family:ProximaNova,Arial,Sans-Serif;color:#1e1500;cursor:pointer;font-size:1rem}
.admin-container__body .table__row .table__cell--rsvp,.admin-container__body .table__row .table__cell--waiting-list,.admin-container__body .table__row .table__cell--presence{font-weight:bold;text-decoration:underline}
.admin-container__body .table__row .table__cell--publish{font-weight:normal}
.admin-container__body .table__row .table__cell--publish,.admin-container__body .table__row .table__cell--delete{position:relative}
.admin-container__body .table__row .table__cell--publish img,.admin-container__body .table__row .table__cell--delete img{width:24px;height:24px}
.admin-container__body .table__row .table__cell--publish .popup-wrapper,.admin-container__body .table__row .table__cell--delete .popup-wrapper{width:200px;height:32px;background-color:#ffba00;position:absolute;right:40px;display:flex;top:-20px;border-radius:2.1px;box-shadow:1px 1px 4px 0 rgba(0,0,0,0.5)}
.admin-container__body .table__row .table__cell--publish .popup-wrapper .popup-content,.admin-container__body .table__row .table__cell--delete .popup-wrapper .popup-content{position:absolute;left:35px;top:4px}
.admin-container__body .table__row .table__cell--publish .popup-wrapper .popup-content__text,.admin-container__body .table__row .table__cell--delete .popup-wrapper .popup-content__text{font-size:1rem;font-family:ProximaNova,Arial,Sans-Serif;margin:0}
.admin-container__body .table__row .table__cell--publish .popup-wrapper .popup-content__link,.admin-container__body .table__row .table__cell--delete .popup-wrapper .popup-content__link{font-size:1.2rem;text-decoration:underline;font-weight:bold;margin:0 5px}
.admin-container__body .table__row .table__cell--publish .popup-wrapper div:last-child,.admin-container__body .table__row .table__cell--delete .popup-wrapper div:last-child{transform:rotate(-45deg);background-color:#ffba00;width:15px;height:15px;position:absolute;right:-5px;align-self:center;box-shadow:4px 4px 4px -4px rgba(0,0,0,0.5)}
.admin-container__body .table__row .table__cell.event-name{width:calc(30%)}
.admin-container__body .table__row .table__cell.event-date{width:calc(20%)}
.admin-container__body .table__row .table__cell:last-child{cursor:pointer}
.admin-container__body .table tr:nth-child(even){background-color:#e7e7e7}
.admin-container__body .data-grid-paginator{color:#636363}
.admin-container__body .data-grid-paginator a{border:0;cursor:pointer}
.admin-container__body .data-grid-paginator .active{background-color:#ffba00;color:#000}
.event-wrapper{position:fixed;top:80px;left:0;background-color:#fff;width:100%;height:calc(100% - 80px);overflow:auto}
.event-wrapper .event-container{display:flex;flex-direction:column;width:calc(66.66666667%);margin:auto}
.event-wrapper .event-container__title{margin-bottom:32px}
.event-wrapper .event-container__title h1{font-size:2.4rem}
.event-wrapper .event-container__form-container{margin:unset;max-width:unset;min-width:unset}
.event-wrapper .event-container__event-dealer-title{margin-top:20px;font-size:1.8rem;line-height:1.66}
.event-wrapper .event-container__event-dealer--fetch{display:flex;align-items:center;margin-bottom:30px;width:45%}
.event-wrapper .event-container__event-dealer--fetch .hub-input{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;max-height:60px;margin-bottom:unset;margin-right:10px;width:80%}
.event-wrapper .event-container__event-dealer--fetch .hub-input label{font-size:1.49rem;color:#40424a;margin-bottom:unset;width:10%}
.event-wrapper .event-container__event-dealer--fetch .hub-input input{border:.7px solid #636363;width:90%}
.event-wrapper .event-container__event-dealer--fetch .hub-input .error-container{margin-left:10%}
.event-wrapper .event-container__event-dealer--fetch .hub-input.error label{color:#f02222}
.event-wrapper .event-container__event-dealer--fetch .hub-input.error input{border:1px solid #f02222}
.event-wrapper .event-container__event-dealer--fetch .hub-button{min-width:81px;height:28px;justify-content:center;display:flex;padding:unset}
.event-wrapper .event-container__event-dealer--fetch .hub-button span{font-size:1rem;justify-content:center}
.event-wrapper .event-container__event-dealer--list{width:50%}
.event-wrapper .event-container__event-dealer--list .available-dealer-table{width:100%;border-collapse:collapse}
.event-wrapper .event-container__event-dealer--list .available-dealer-table__row:nth-child(even){background-color:#e7e7e7}
.event-wrapper .event-container__event-dealer--list .available-dealer-table tbody{width:100%;max-height:200px;display:inline-block;overflow-y:auto}
.event-wrapper .event-container__event-dealer--list .available-dealer-table__row{width:100%;display:inline-table}
.event-wrapper .event-container__event-dealer--list .available-dealer-table__cell{height:28px;font-family:'Roboto';font-size:1.8rem;line-height:1.56;color:#636363}
.event-wrapper .event-container__event-dealer--list .available-dealer-table__cell:nth-child(1){padding-left:10px;max-width:20px}
.event-wrapper .event-container__event-dealer--list .available-dealer-table__cell-name{padding-left:10px;width:70%}
.event-wrapper .event-container__event-dealer--list .available-dealer-table__cell-delete-icon{max-width:10px;cursor:pointer}
.event-wrapper .event-container__event-dealer--list .available-dealer-table__cell-delete-icon a>img{width:24px;height:24px;display:block;margin:0 auto}
.event-wrapper .event-container__event-details-title{margin-top:40px;font-size:1.8rem;line-height:1.66}
.event-wrapper .event-container__event-details{display:flex;justify-content:space-between}
.event-wrapper .event-container__event-details--settings-section{margin-bottom:30px}
.event-wrapper .event-container__event-details .event-calendar-wrapper{width:calc(33.33333333%)}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker{width:auto}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar{background-color:#fff;padding-bottom:unset}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar span{font-family:ProximaNova,Arial,Sans-Serif}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar>div{width:100%}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar>div .cell{width:calc(14.28571429%)}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar header{background-color:#fff;border-bottom:solid 1px #979797;margin-bottom:25px}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar header span{background-image:none;font-size:1.49rem;font-weight:bold}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar header span .hub-datepicker__calendar__arrow{right:22px}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar header span .hub-datepicker__calendar__arrow path{fill:#979797}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar header span.up{color:#40424a}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar div span{color:#9b9b9b;font-size:16.5px;line-height:normal}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar div span.day-header{color:#40424a;font-size:1.65rem;line-height:1.29}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar div span.today .wrapper{background-color:#fff;border-radius:15%;border:1px solid #ffba00;height:2rem}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar div span.selected.highlighted{background-color:#fff}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar div span.selected.highlighted .wrapper{background-color:#ffba00;color:#74767a;font-size:1.65rem;font-weight:600;border-radius:15%;height:2rem}
.event-wrapper .event-container__event-details .event-calendar-wrapper .hub-checkbox{margin:20px}
.event-wrapper .event-container__event-details .models-config{width:calc(50%)}
.event-wrapper .event-container__event-details .models-config__title{font-size:1.8rem;line-height:1.66}
.event-wrapper .event-container__event-details .models-config__selector{display:flex;align-items:center}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown{display:flex;flex-direction:row;align-items:center;margin-bottom:unset}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown label{width:50px;font-size:1.49rem;color:#40424a;margin-bottom:unset}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .hub-dropdown-select-container{border:.7px solid #636363;width:132px}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected{font-weight:normal;letter-spacing:normal;line-height:1.56;margin-right:1.2rem}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before{right:10px}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .hub-dropdown-option-container{margin-left:50px}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected{width:70%}
.event-wrapper .event-container__event-details .models-config__selector .hub-input{display:flex;flex-direction:row;align-items:center;margin-bottom:unset}
.event-wrapper .event-container__event-details .models-config__selector .hub-input label{width:104px;font-size:1.49rem;color:#40424a;margin-bottom:unset}
.event-wrapper .event-container__event-details .models-config__selector .hub-input input{border:.7px solid #636363;width:76px}
.event-wrapper .event-container__event-details .models-config__selector .hub-button{min-width:81px;height:28px;justify-content:center;display:flex;padding:unset}
.event-wrapper .event-container__event-details .models-config__selector .hub-button span{font-size:1rem;justify-content:center}
.event-wrapper .event-container__event-details .models-config__own-vehicle-selector{margin:25px 0}
.event-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table{width:100%;border-collapse:collapse}
.event-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__row:nth-child(even){background-color:#e7e7e7}
.event-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__cell{height:28px;font-family:'Roboto';font-size:1.8rem;line-height:1.56;color:#636363;padding-left:10px}
.event-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__cell:nth-child(1){width:70%}
.event-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__cell-name{text-transform:uppercase}
.event-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__cell-delete-icon{cursor:pointer}
.event-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__cell-delete-icon a>img{width:24px;height:24px;display:block;margin:0 auto}
.event-wrapper .event-container__event-details .models-config--error{height:30px}
.event-wrapper .event-container__event-details .models-config--error span{color:#f02222;font-family:'Roboto';font-style:normal}
.event-wrapper .event-container__actions{display:flex;justify-content:space-around;margin:60px 0}
.event-wrapper .event-container__actions .hub-button{padding:7px 25px;min-width:unset}
.event-wrapper .event-container .form-container .form-control{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:0 0 16px}
.event-wrapper .event-container .form-container .form-control label{width:12.6%;text-transform:unset;font-size:1.8rem}
.event-wrapper .event-container .form-container .form-control input{width:87.4%;border:.7px solid #636363}
.event-wrapper .event-container .form-container .form-control .hub-dropdown-select-container{border:.7px solid #636363}
.event-wrapper .event-container .form-container .form-control .hub-dropdown-select-container .hub-dropdown-selected{font-weight:normal;letter-spacing:normal;line-height:1.56}
.event-wrapper .event-container .form-container .hub-input .error-container{margin-left:12.6%}
.event-wrapper .event-container .form-container__image-selector{display:flex;width:100%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown{width:70%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown label{width:18%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown .mobile-hidden{width:80%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown .mobile-hidden .hub-dropdown-option-container{margin-left:18%;width:80%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown .error-container{margin-left:18%}
.event-wrapper .event-container .form-container__image-selector .form-message{width:30%}
.event-wrapper .event-container .form-container__image-selector .form-message--bold{font-weight:bold}
.event-wrapper .event-container .form-container__keyword{width:100%}
.event-wrapper .event-container .form-container__keyword .hub-dropdown .mobile-hidden{width:25%}
.event-wrapper .event-container .form-container__keyword .hub-dropdown .mobile-hidden .hub-dropdown-option-container{margin-left:12.6%;width:25%}
.event-wrapper .event-container .form-container__keyword .hub-dropdown .error-container{width:100%;margin-left:12.6%}
@media only screen and (min-width:721px) and (max-width:960px){.event-wrapper .event-container{width:calc(83.33333333%);margin:auto}
.event-wrapper .event-container__event-details .hub-datepicker{width:calc(41.66666667%)}
.event-wrapper .event-container__event-details .models-config{display:flex;flex-direction:column;width:calc(50%)}
.event-wrapper .event-container__event-details .models-config__selector{display:flex}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown{display:flex;flex-direction:column;align-items:flex-start;margin-right:50px}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .mobile-hidden .hub-dropdown-select-container{width:150px;padding-left:10px}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .mobile-hidden .hub-dropdown-option-container{margin-left:unset;top:75%}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .mobile-hidden .hub-dropdown-option-container .hub-dropdown-selected{width:70%}
.event-wrapper .event-container__event-details .models-config__selector .hub-input{flex-direction:column;align-items:flex-start}
.event-wrapper .event-container__event-details .models-config__selector .hub-input input{width:60%}
.event-wrapper .event-container .form-container .form-control label{width:21%}
.event-wrapper .event-container .form-container .form-control input{width:79%}
.event-wrapper .event-container .form-container .hub-input .error-container{margin-left:21%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown{width:73%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown label{width:29%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown .mobile-hidden{width:68.3%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown .mobile-hidden .hub-dropdown-option-container{margin-left:29%;width:68.3%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown .error-container{margin-left:29%}
.event-wrapper .event-container .form-container__image-selector .form-message{width:27.8%}
.event-wrapper .event-container .form-container__keyword .hub-dropdown .mobile-hidden{width:39%}
.event-wrapper .event-container .form-container__keyword .hub-dropdown .mobile-hidden .hub-dropdown-option-container{margin-left:21%;width:39%}
.event-wrapper .event-container .form-container__keyword .hub-dropdown .error-container{margin-left:21%}
}
@media only screen and (min-width:961px) and (max-width:1366px){.event-wrapper .event-container{width:calc(83.33333333%);margin:auto}
.event-wrapper .event-container__event-details .hub-datepicker{width:calc(41.66666667%)}
.event-wrapper .event-container__event-details .models-config{display:flex;flex-direction:column;width:calc(50%)}
.event-wrapper .event-container__event-details .models-config__selector{display:flex}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown{display:flex;flex-direction:column;align-items:flex-start;margin-right:50px}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .mobile-hidden .hub-dropdown-select-container{width:150px;padding-left:10px}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .mobile-hidden .hub-dropdown-option-container{margin-left:unset;top:75%}
.event-wrapper .event-container__event-details .models-config__selector .hub-input{flex-direction:column;align-items:flex-start}
.event-wrapper .event-container__event-details .models-config__selector .hub-input input{width:60%}
.event-wrapper .event-container .form-container .form-control label{width:15%}
.event-wrapper .event-container .form-container .form-control input{width:85%}
.event-wrapper .event-container .form-container .hub-input .error-container{margin-left:15%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown{width:80%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown label{width:18.8%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown .mobile-hidden .hub-dropdown-option-container{margin-left:18.8%;width:80%}
.event-wrapper .event-container .form-container__image-selector .hub-dropdown .error-container{margin-left:18.8%}
.event-wrapper .event-container .form-container__image-selector .form-message{width:20%}
.event-wrapper .event-container .form-container__keyword .hub-dropdown .mobile-hidden{width:30%}
.event-wrapper .event-container .form-container__keyword .hub-dropdown .mobile-hidden .hub-dropdown-option-container{margin-left:15%;width:30%}
.event-wrapper .event-container .form-container__keyword .hub-dropdown .error-container{margin-left:15%}
}
@media only screen and (min-width:1367px){.event-wrapper .event-container{display:flex;flex-direction:column;width:calc(83.33333333%);margin:auto}
.event-wrapper .event-container__event-details .hub-datepicker{width:calc(41.66666667%)}
.event-wrapper .event-container__event-details .models-config{display:flex;flex-direction:column;width:calc(50%)}
.event-wrapper .event-container__event-details .models-config__selector{display:flex}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .mobile-hidden .hub-dropdown-select-container{width:180px;padding-left:10px}
.event-wrapper .event-container__event-details .models-config__selector .hub-dropdown .mobile-hidden .hub-dropdown-option-container{top:75%;width:180px}
.event-wrapper .event-container__event-details .models-config__selector .hub-input input{width:50%}
}
@media only screen and (min-width:1920px){.event-wrapper .event-container{display:flex;flex-direction:column;width:calc(66.66666667%);margin:auto}
}
.grid-container{width:100%;display:flex;flex-direction:column;margin:auto}
.grid-container__title{font-size:1.49rem;color:#40424a}
.grid-container .table-container{overflow-x:scroll;width:100%}
.grid-container .table-container--error{height:30px}
.grid-container .table-container--error span{color:#f02222;font-family:'Roboto'}
.grid-container .table{border-collapse:collapse;margin-bottom:15px}
.grid-container .table__header{min-height:40px;font-weight:bold}
.grid-container .table__row{min-height:40px;vertical-align:top}
.grid-container .table__row--filled{background-color:#e7e7e7}
.grid-container .table__column{padding:0;position:relative}
.grid-container .table__column-content{display:flex;flex-direction:column}
.grid-container .table__column .column__title{font-size:1.4rem;font-weight:bold;text-transform:uppercase;color:#636363}
.grid-container .table__column .column__subtitle{width:55px;font-size:1.4rem;font-weight:normal;font-style:normal;font-stretch:normal;color:#636363}
.grid-container .table__column .column__subtitle:last-child{margin-right:22px;text-align:center}
.grid-container .table__column .close-button-header{width:19px}
.grid-container .table__column--centrilized-contend{padding:0}
.grid-container .table__column--empty-content{position:absolute;height:calc(100% - 57px);border:1px solid #000;display:flex;flex-direction:column;justify-content:space-around;align-items:center;min-width:175px;margin:0 10px}
.grid-container .table__column .wrap{flex-direction:row !important;height:calc(43%)}
.grid-container .table__cell{min-height:57px;padding:0 15px}
.grid-container .table__cell--fit-columns{display:flex;justify-content:space-around;align-items:center;min-width:203px;padding:0 15px}
.grid-container .table__cell .cell__input{width:49px;height:27px;border:1px solid #636363;text-align:center;margin:13px 6px}
.grid-container .table__cell div.cell__input{display:flex;align-items:center;border:0}
.grid-container .table__cell div.cell__input input{width:100%;border:1px solid #636363;text-align:center;height:27px}
.grid-container .table__cell div.cell__input input.error:not(:disabled){color:#f02222;border:1px solid #f02222}
.grid-container .table__cell .close-button{margin-left:3px;cursor:pointer}
.grid-container .table__cell .close-button img{width:16px;height:16px}
.grid-container .table__cell input.error:not(:disabled){color:#f02222;border:1px solid #f02222}
.grid-container .table__cell--subtitle{font-size:1.3rem;font-weight:bold;color:#636363}
.grid-container .table__cell--link{font-size:1.3rem;color:#636363}
.grid-container .table__cell--wrap-text{flex-wrap:wrap;text-decoration:underline;text-align:center;cursor:pointer}
.grid-container .table__cell--border-button{display:flex;align-items:center}
.grid-container .table__cell--fixed-background{background-color:#fff}
.grid-container .table__cell--align-center-end{display:flex;align-items:center;justify-content:flex-end}
.grid-container .table__cell--align-center-mid{display:flex;align-items:center;justify-content:center}
.grid-container .table__cell .cell__link{align-items:center;text-align:center;text-decoration:underline;color:#636363;font-size:1.3rem;width:181px;height:38px;border:1px solid #000;padding:10px;margin-right:24px;cursor:pointer}
.grid-container .table__cell:nth-child(odd):not(.table__cell--fixed-background){background-color:#e7e7e7}
.grid-container .table--roboto{font-family:'Roboto'}
.grid-container .table--spacing{min-height:35px}
.presence-control-wrapper{position:fixed;top:80px;left:0;background-color:#fff;width:100%;height:calc(100% - 80px);overflow:auto}
.presence-control-wrapper .go-back-page-vue a svg .fill{fill:#000}
.presence-control-wrapper .presence-control-container{display:flex;flex-direction:column;width:calc(66.66666667%);margin:auto}
.presence-control-wrapper .presence-control-container__event-info{display:flex;align-items:center;margin-bottom:40px}
.presence-control-wrapper .presence-control-container__event-info .event-info{margin-right:20px}
.presence-control-wrapper .presence-control-container__event-info .event-info h2{font-size:2.4rem;margin:unset}
.presence-control-wrapper .presence-control-container__event-info .event-info .event-info-date{display:flex;flex-direction:row;align-items:center;margin-bottom:unset}
.presence-control-wrapper .presence-control-container__event-info .event-info .event-info-date label{text-transform:capitalize;color:#000;font-family:ProximaNova,Arial,Sans-Serif;font-size:2.4rem;padding-right:10px;margin-bottom:unset}
.presence-control-wrapper .presence-control-container__event-info .event-info .event-info-date .mobile-hidden span{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.4rem;font-weight:bold}
.presence-control-wrapper .presence-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-select-container{border:0;padding:14.4px 0}
.presence-control-wrapper .presence-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-select-container .hub-dropdown-selected{margin-right:3rem;padding:unset;color:#000}
.presence-control-wrapper .presence-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-select-container .hub-dropdown-arrow:before{right:10px;top:-3px}
.presence-control-wrapper .presence-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-option-container{top:40px}
.presence-control-wrapper .presence-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-option-container .hub-dropdown-selected{font-size:1.8rem;font-family:'Roboto';font-weight:400;line-height:1.56;color:#636363;background-color:transparent;min-height:60px;padding:16px}
.presence-control-wrapper .presence-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-option-container .hub-dropdown-arrow:before{top:19px}
.presence-control-wrapper .presence-control-container .timer-list{margin-bottom:40px}
.presence-control-wrapper .presence-control-container .timer-list__item{width:100%}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-title{background-color:#fff;border-top:1px solid #000;display:flex;justify-content:space-between;padding:0 21px 0 0}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-title .collapse-title-text{text-align:left;font-size:1.49rem;font-weight:bold;font-style:normal;text-transform:unset;line-height:1.29;color:#40424a}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-title .collapse-title-arrow{content:url('../../../designs/wisdom/base/images/fill-3.svg');transform:rotate(-90deg)}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-title .collapse-title-arrow.collapsed{transform:rotate(90deg)}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-content .participants-list{width:100%;border-collapse:collapse;margin-bottom:32px}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-content .participants-list__row:nth-child(even){background-color:#e7e7e7}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-content .participants-list__cell{height:57px;font-family:'Roboto';font-size:1.8rem;line-height:1.56;color:#636363;padding-left:10px}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-content .participants-list__cell .hub-checkbox .input-container .input-label{font-size:1.4rem}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(1){width:calc(37.5%)}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(2):not(.loyalty-program),.presence-control-wrapper .presence-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(3):not(.loyalty-program){width:calc(25%)}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(4):not(.loyalty-program),.presence-control-wrapper .presence-control-container .timer-list__item .collapse-content .participants-list__cell.loyalty-program{display:flex;align-items:center;justify-content:flex-end;padding-right:13px}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-content .participants-list__cell-edit-icon{cursor:pointer}
.presence-control-wrapper .presence-control-container .timer-list__item .collapse-content .participants-list__cell-edit-icon a>img{width:24px;height:24px;display:block;margin:0 auto}
@media only screen and (min-width:961px) and (max-width:1366px){.presence-control-wrapper .presence-control-container{width:calc(83.33333333%);margin:auto}
}
@media only screen and (min-width:721px) and (max-width:960px){.presence-control-wrapper{top:50px}
.presence-control-wrapper .presence-control-container{width:calc(83.33333333%);margin:auto}
.presence-control-wrapper .presence-control-container__event-info .event-info h2{font-size:1.8rem}
}
.presence-edition-wrapper{position:fixed;top:80px;left:0;background-color:#fff;width:100%;height:calc(100% - 80px);overflow:auto}
.presence-edition-wrapper .go-back-page-vue a svg .fill{fill:#000}
.presence-edition-wrapper .presence-edition-container{display:flex;flex-direction:column;width:calc(66.66666667%);margin:auto}
.presence-edition-wrapper .presence-edition-container__title{margin-bottom:32px}
.presence-edition-wrapper .presence-edition-container__title h1{font-size:4rem;margin:unset}
.presence-edition-wrapper .presence-edition-container__actions{display:flex;justify-content:space-around}
.presence-edition-wrapper .presence-edition-container__actions .hub-button{width:227.4px;max-width:100%;height:28.4px;justify-content:center;border-radius:2.1px;margin-top:30px;padding:0}
.presence-edition-wrapper .presence-edition-container__actions .hub-button__label{flex-grow:unset;font-size:1rem}
@media only screen and (min-width:961px) and (max-width:1366px){.presence-edition-wrapper .presence-edition-container{width:calc(83.33333333%);margin:auto}
}
@media only screen and (min-width:721px) and (max-width:960px){.presence-edition-wrapper{top:50px}
.presence-edition-wrapper .presence-edition-container{width:calc(83.33333333%);margin:auto}
.presence-edition-wrapper .presence-edition-container__title h1{font-size:3.2rem}
}
.confirmation-popup.participant-cancel-popup .confirm-popup-container .confirm-popup-content .confirm-popup-message{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.4rem;font-weight:bold;letter-spacing:normal;color:#000}
.confirmation-popup.participant-cancel-popup .confirm-popup-container .confirm-popup-bottom{display:flex;justify-content:center;width:100%}
.confirmation-popup.participant-cancel-popup .confirm-popup-container .confirm-popup-bottom .hub-button,.confirmation-popup.participant-cancel-popup .confirm-popup-container .confirm-popup-bottom .confirm-popup-no-button{min-width:unset;width:98px;height:32px;border-radius:2.1px;margin:0 27px}
.confirmation-popup.participant-cancel-popup .confirm-popup-container .confirm-popup-bottom .hub-button .hub-button__label,.confirmation-popup.participant-cancel-popup .confirm-popup-container .confirm-popup-bottom .confirm-popup-no-button .hub-button__label{font-size:1rem}
.confirmation-popup.participant-cancel-popup .confirm-popup-container .confirm-popup-bottom .confirm-popup-no-button{cursor:pointer;background-color:#ffba00;display:flex;justify-content:center;align-items:center;font-size:1rem;text-transform:uppercase;font-weight:bold;font-style:normal;line-height:normal;color:#000}
.rsvp-control-wrapper{position:fixed;top:80px;left:0;background-color:#fff;width:100%;height:calc(100% - 80px);overflow:auto}
.rsvp-control-wrapper .go-back-page-vue a svg .fill{fill:#000}
.rsvp-control-wrapper .rsvp-control-container{display:flex;flex-direction:column;width:calc(66.66666667%);margin:auto}
.rsvp-control-wrapper .rsvp-control-container__event-info{display:flex;align-items:center;margin-bottom:40px}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info{margin-right:20px}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info h2{font-size:2.4rem;margin:unset}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info .event-info-date{display:flex;flex-direction:row;align-items:center;margin-bottom:unset}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info .event-info-date label{text-transform:capitalize;color:#000;font-family:ProximaNova,Arial,Sans-Serif;font-size:2.4rem;padding-right:10px;margin-bottom:unset}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info .event-info-date .mobile-hidden span{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.4rem;font-weight:bold}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-select-container{border:0;padding:14.4px 0}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-select-container label{display:none}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-select-container .hub-dropdown-selected{margin-right:3rem;padding:unset;color:#000}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-select-container .hub-dropdown-arrow:before{right:10px;top:-3px}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-option-container{top:40px}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-option-container .hub-dropdown-selected{font-size:1.8rem;font-family:'Roboto';font-weight:400;line-height:1.56;color:#636363;background-color:transparent;min-height:60px;padding:16px}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-option-container .hub-dropdown-arrow:before{top:19px}
.rsvp-control-wrapper .rsvp-control-container .timer-list{margin-bottom:40px}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item{width:100%}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-title{background-color:#fff;border-top:1px solid #000;display:flex;justify-content:space-between;padding:0 21px 0 0}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-title .collapse-title-text{text-align:left;font-size:1.49rem;font-weight:bold;font-style:normal;text-transform:unset;line-height:1.29;color:#40424a}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-title .collapse-title-arrow{content:url('../../../designs/wisdom/base/images/fill-3.svg');transform:rotate(-90deg)}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-title .collapse-title-arrow.collapsed{transform:rotate(90deg)}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content{overflow-y:initial}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list{width:100%;border-collapse:collapse}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__row:nth-child(even){background-color:rgba(231,231,231,0.35)}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell{height:57px;font-family:'Roboto';font-size:1.8rem;line-height:1.56;color:#636363;padding-left:10px}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown{margin-bottom:0;background-color:transparent;font-size:1.4rem}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown label{display:none}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown.disabled>div:not(.error-container){background:unset}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown.disabled>div:not(.error-container) .hub-dropdown-selected{background:unset}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown.opened{display:flex}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown.confirmed .hub-dropdown-selected{color:#428e29}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown.canceled .hub-dropdown-selected{color:#f02222}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container{top:0;border:0;background-color:#f7f7f7;box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);margin-top:16px;width:128px}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected{font-size:1.4rem;line-height:2;padding:0 10px;height:28px;pointer-events:none}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected:after{display:block;position:absolute;width:86%;height:1px;content:'';background:#636363}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container .hub-dropdown-arrow:before{top:3px;right:8px}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container ul{background-color:#f7f7f7;margin-top:-9px;padding-top:2px;overflow:hidden}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container ul li{min-height:auto;height:28px;padding:2px 10px;line-height:1.8;font-size:1.4rem}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container ul li:nth-child(2){color:#428e29}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container ul li:nth-child(3){color:#f02222}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-select-container{border:0;width:128px}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected{font-size:1.4rem;line-height:2.5;padding-left:0;padding-bottom:0;margin-right:0}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before{top:3px;right:8px}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(1){width:calc(37.5%)}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(2),.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(3){width:calc(25%)}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(4){display:flex;align-items:center;justify-content:flex-end;padding-right:13px}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell-edit-icon{cursor:pointer}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list__cell-edit-icon a>img{width:24px;height:24px;display:block;margin:0 auto}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list .table__cell--edit{float:right;margin-right:21px}
.rsvp-control-wrapper .rsvp-control-container .timer-list__item .collapse-content .participants-list .table__cell--edit .edit-icon{cursor:pointer}
.rsvp-control-wrapper .rsvp-control-container .waiting-list-link{cursor:pointer;display:flex;justify-content:flex-end;text-decoration:underline;font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:bold;color:#000}
@media only screen and (min-width:961px) and (max-width:1366px){.rsvp-control-wrapper .rsvp-control-container{width:calc(83.33333333%);margin:auto}
}
@media only screen and (min-width:721px) and (max-width:960px){.rsvp-control-wrapper{top:50px}
.rsvp-control-wrapper .rsvp-control-container{width:calc(83.33333333%);margin:auto}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info h2{font-size:1.8rem}
}
@media only screen and (max-width:720px){.rsvp-control-wrapper{top:50px}
.rsvp-control-wrapper .rsvp-control-container{width:calc(83.33333333%);margin:auto}
.rsvp-control-wrapper .rsvp-control-container__event-info .event-info h2{font-size:1.8rem}
}
.rsvp-edition-wrapper{position:fixed;top:80px;left:0;background-color:#fff;width:100%;height:calc(100% - 80px);overflow:auto}
.rsvp-edition-wrapper .rsvp-edition-container{display:flex;flex-direction:column;width:calc(66.66666667%);margin:auto;margin-bottom:100px}
.rsvp-edition-wrapper .rsvp-edition-container__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}
.rsvp-edition-wrapper .rsvp-edition-container__header h1{font-size:4rem}
.rsvp-edition-wrapper .rsvp-edition-container__header .timer-message{font-family:'Roboto';font-size:1.8rem;color:#636363;text-transform:uppercase}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info{display:flex;justify-content:space-between;margin-bottom:65px}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date{width:calc(40% - 100px)}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar{background-color:#fff;padding-bottom:unset}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar span{font-family:ProximaNova,Arial,Sans-Serif}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar>div{width:100%}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar>div .cell{width:calc(14.28571429%)}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar header{background-color:#fff;border-bottom:solid 1px #979797;margin-bottom:25px}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar header span{background-image:none;font-size:1.49rem;font-weight:bold}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar header span .hub-datepicker__calendar__arrow{right:22px}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar header span .hub-datepicker__calendar__arrow path{fill:#979797}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar header span.up{color:#40424a}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar div span{color:#9b9b9b}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar div span.day-header{color:#40424a;font-size:1.65rem;line-height:1.29}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar div span.today .wrapper{background-color:#fff;border-radius:15%;border:1px solid #ffba00}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar div span.highlighted{background-color:#fff}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar div span.highlighted .wrapper{font-weight:600;color:#73757d}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-date .hub-datepicker__calendar div span.selected .wrapper{background-color:#ffba00;border-radius:15%;font-size:1.3rem;font-weight:600;color:#74767a}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time{width:60%;padding-top:25px}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .hub-dropdown{width:calc(50% - 30px);margin:0 0 35px}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .hub-dropdown label{font-size:1.49rem;color:#40424a}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .hub-dropdown .hub-dropdown-select-container{border:.7px solid #636363}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .vehicle-models-container .hub-radio__control[disabled]+label .hub-radio__radio{background-image:url('../../../designs/wisdom/booking/images/block-radio.svg');background-repeat:no-repeat;background-position:center;background-color:#fff;background-size:auto;border:solid 1px #73757d}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .vehicle-models-container .hub-radio__control[disabled]+label img{opacity:.5}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .vehicle-models-container .hub-radio__control:checked ~ .hub-radio__container .hub-radio__radio{background-image:url('../../../designs/wisdom/booking/images/marker-radio-selected.svg');background-color:#fff;border:solid 1px #73757d;background-size:auto;background-repeat:no-repeat;background-position:center}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .vehicle-models-container .hub-radio-group{justify-content:flex-start}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .vehicle-models-container .hub-radio-group .hub-radio__container{flex-direction:column;height:100px;align-items:center;justify-content:space-between}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .vehicle-models-container .hub-radio-group .hub-radio__container img{order:0;max-width:unset;max-height:50px}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .vehicle-models-container .hub-radio-group .hub-radio__container .hub-radio__content{order:1;padding-left:0}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .vehicle-models-container .hub-radio-group .hub-radio__container .hub-radio__radio{order:2;width:28.4px;height:28.4px;max-width:28.4px;max-height:28.4px}
.rsvp-edition-wrapper .rsvp-edition-container__booking-info .booking-time .vehicle-models-container .vehicle-message-error{font-size:1.2rem;font-family:'Roboto';color:#f02222;font-weight:400;line-height:2.33}
.rsvp-edition-wrapper .rsvp-edition-container__participant-data-form h2{font-size:1.8rem;margin:unset;margin-bottom:37px}
.rsvp-edition-wrapper .rsvp-edition-container__actions{display:flex;justify-content:space-around}
.rsvp-edition-wrapper .rsvp-edition-container__actions .hub-button{width:227.4px;max-width:100%;height:28.4px;justify-content:center;border-radius:2.1px;margin-top:30px;padding:0}
.rsvp-edition-wrapper .rsvp-edition-container__actions .hub-button__label{flex-grow:unset;font-size:1rem}
@media only screen and (min-width:721px) and (max-width:960px){.rsvp-edition-wrapper .rsvp-edition-container{width:calc(83.33333333%);margin:auto;margin-bottom:100px}
}
@media only screen and (min-width:961px) and (max-width:1366px){.rsvp-edition-wrapper .rsvp-edition-container{width:calc(83.33333333%);margin:auto;margin-bottom:100px}
}
@media only screen and (min-width:1367px){.rsvp-edition-wrapper .rsvp-edition-container{display:flex;flex-direction:column;width:calc(83.33333333%);margin:auto;margin-bottom:100px}
}
@media only screen and (min-width:1920px){.rsvp-edition-wrapper .rsvp-edition-container{display:flex;flex-direction:column;width:calc(66.66666667%);margin:auto;margin-bottom:100px}
}
.waiting-list-control-wrapper{position:fixed;top:80px;left:0;background-color:#fff;width:100%;height:calc(100% - 80px);overflow:overlay}
.waiting-list-control-wrapper .go-back-page-vue a svg .fill{fill:#000}
.waiting-list-control-wrapper .waiting-list-control-container{display:flex;flex-direction:column;width:calc(66.66666667%);margin:auto}
.waiting-list-control-wrapper .waiting-list-control-container__event-info{display:flex;align-items:center;margin-bottom:40px}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info{margin-right:20px}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info h2{font-size:2.4rem;margin:unset}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info .event-info-date{display:flex;flex-direction:row;align-items:center;margin-bottom:unset}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info .event-info-date label{text-transform:capitalize;color:#000;font-family:ProximaNova,Arial,Sans-Serif;font-size:2.4rem;padding-right:10px;margin-bottom:unset}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info .event-info-date .mobile-hidden span{font-family:ProximaNova,Arial,Sans-Serif;font-size:2.4rem;font-weight:bold}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-select-container{border:0;padding:14.4px 0}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-select-container label{display:none}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-select-container .hub-dropdown-selected{margin-right:3rem;padding:unset;color:#000}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-select-container .hub-dropdown-arrow:before{right:10px;top:-3px}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-option-container{top:40px}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-option-container .hub-dropdown-selected{font-size:1.8rem;font-family:'Roboto';font-weight:400;line-height:1.56;color:#636363;background-color:transparent;min-height:60px;padding:16px}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info .event-info-date .mobile-hidden .hub-dropdown-option-container .hub-dropdown-arrow:before{top:19px}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list{margin-bottom:40px}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item{width:100%}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-title{background-color:#fff;border-top:1px solid #000;display:flex;justify-content:space-between;padding:0 21px 0 0}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-title .collapse-title-text{text-align:left;font-size:1.49rem;font-weight:bold;font-style:normal;text-transform:unset;line-height:1.29;color:#40424a}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-title .collapse-title-arrow{content:url('../../../designs/wisdom/base/images/fill-3.svg');transform:rotate(-90deg)}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-title .collapse-title-arrow.collapsed{transform:rotate(90deg)}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content{overflow-y:initial}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list{width:100%;border-collapse:collapse}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__row:nth-child(even){background-color:rgba(231,231,231,0.35)}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell{height:57px;font-family:'Roboto';font-size:1.8rem;line-height:1.56;color:#636363;padding-left:10px}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown{margin-bottom:0;background-color:transparent;font-size:1.4rem}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown label{display:none}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown.disabled>div:not(.error-container){background:unset}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown.disabled>div:not(.error-container) .hub-dropdown-selected{background:unset}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown.opened{display:flex}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown.confirmed .hub-dropdown-selected{color:#428e29}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown.canceled .hub-dropdown-selected{color:#f02222}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container{top:0;border:0;background-color:#f7f7f7;box-shadow:1px 1px 5px 0 rgba(0,0,0,0.5);margin-top:16px;width:128px}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected{font-size:1.4rem;line-height:2;padding:0 10px;height:28px;pointer-events:none}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected:after{display:block;position:absolute;width:86%;height:1px;content:'';background:#636363}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container .hub-dropdown-arrow:before{top:3px;right:8px}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container ul{background-color:#f7f7f7;margin-top:-9px;padding-top:2px;overflow:hidden}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container ul li{min-height:auto;height:28px;padding:2px 10px;line-height:1.8;font-size:1.4rem}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container ul li:nth-child(2){color:#428e29}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-option-container ul li:nth-child(3){color:#f02222}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-select-container{border:0;width:128px}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected{font-size:1.4rem;line-height:2.5;padding-left:0;padding-bottom:0;margin-right:0}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before{top:3px;right:8px}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(1){width:calc(37.5%)}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(2),.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(3){width:calc(25%)}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell:nth-child(4){display:flex;align-items:center;justify-content:flex-end;padding-right:13px}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell-edit-icon{cursor:pointer}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list__cell-edit-icon a>img{width:24px;height:24px;display:block;margin:0 auto}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list .table__cell--edit{float:right;margin-right:21px}
.waiting-list-control-wrapper .waiting-list-control-container .timer-list__item .collapse-content .participants-list .table__cell--edit .edit-icon{cursor:pointer}
.waiting-list-control-wrapper .waiting-list-control-container .waiting-list-link{cursor:pointer;display:flex;justify-content:flex-end;text-decoration:underline;font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:bold;color:#000}
@media only screen and (min-width:961px) and (max-width:1366px){.waiting-list-control-wrapper .waiting-list-control-container{width:calc(83.33333333%);margin:auto}
}
@media only screen and (min-width:721px) and (max-width:960px){.waiting-list-control-wrapper{top:50px}
.waiting-list-control-wrapper .waiting-list-control-container{width:calc(83.33333333%);margin:auto}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info h2{font-size:1.8rem}
}
@media only screen and (max-width:720px){.waiting-list-control-wrapper{top:50px}
.waiting-list-control-wrapper .waiting-list-control-container{width:calc(83.33333333%);margin:auto}
.waiting-list-control-wrapper .waiting-list-control-container__event-info .event-info h2{font-size:1.8rem}
}
.loyalty-program-event-creation-wrapper{position:fixed;top:80px;left:0;background-color:#fff;width:100%;height:calc(100% - 80px);overflow:auto}
.loyalty-program-event-creation-wrapper .event-container{display:flex;flex-direction:column;width:calc(66.66666667%);margin:auto}
.loyalty-program-event-creation-wrapper .event-container__title{margin-bottom:32px}
.loyalty-program-event-creation-wrapper .event-container__title h1{font-size:2.4rem}
.loyalty-program-event-creation-wrapper .event-container__form-container{margin:unset;max-width:unset;min-width:unset}
.loyalty-program-event-creation-wrapper .event-container__event-details-title{margin-top:40px;font-size:1.8rem;line-height:1.66}
.loyalty-program-event-creation-wrapper .event-container__event-details{display:flex;justify-content:space-between}
.loyalty-program-event-creation-wrapper .event-container__event-details--settings-section{margin-bottom:30px}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper{width:calc(33.33333333%)}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker{width:auto}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar{background-color:#fff;padding-bottom:unset}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar span{font-family:ProximaNova,Arial,Sans-Serif}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar>div{width:100%}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar>div .cell{width:calc(14.28571429%)}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar header{background-color:#fff;border-bottom:solid 1px #979797;margin-bottom:25px}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar header span{font-size:1.49rem;font-weight:bold}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar header span .hub-datepicker__calendar__arrow{right:22px}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar header span .hub-datepicker__calendar__arrow path{fill:#979797}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar header span.up{color:#40424a}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar div span{color:#9b9b9b;font-size:16.5px;line-height:normal}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar div span.day-header{color:#40424a;font-size:1.65rem;line-height:1.29}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar div span.today .wrapper{background-color:#fff;border-radius:15%;border:1px solid #ffba00;height:2rem}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar div span.selected.highlighted{background-color:#fff}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-datepicker__calendar div span.selected.highlighted .wrapper{background-color:#ffba00;color:#74767a;font-size:1.65rem;font-weight:600;border-radius:15%;height:2rem}
.loyalty-program-event-creation-wrapper .event-container__event-details .event-calendar-wrapper .hub-checkbox{margin:20px}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config{width:calc(50%)}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__title{font-size:1.8rem;line-height:1.66}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector{display:flex;align-items:center}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-dropdown{display:flex;flex-direction:row;align-items:center;margin-bottom:unset}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-dropdown label{width:50px;font-size:1.49rem;color:#40424a;margin-bottom:unset}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-dropdown .hub-dropdown-select-container{border:.7px solid #636363;width:132px}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-dropdown .hub-dropdown-select-container .hub-dropdown-selected{font-weight:normal;letter-spacing:normal;line-height:1.56;margin-right:1.2rem}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-dropdown .hub-dropdown-select-container .hub-dropdown-arrow:before{right:10px}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-dropdown .hub-dropdown-option-container{margin-left:50px}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-dropdown .hub-dropdown-option-container .hub-dropdown-selected{width:70%}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-input{display:flex;flex-direction:row;align-items:center;margin-bottom:unset}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-input label{width:104px;font-size:1.49rem;color:#40424a;margin-bottom:unset}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-input input{border:.7px solid #636363;width:76px}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-button{min-width:81px;height:28px;justify-content:center;display:flex;padding:unset}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-button span{font-size:1rem;justify-content:center}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__own-vehicle-selector{margin:25px 0}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table{width:100%;border-collapse:collapse}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__row:nth-child(even){background-color:#e7e7e7}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__cell{height:28px;font-family:'Roboto';font-size:1.8rem;line-height:1.56;color:#636363;padding-left:10px}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__cell:nth-child(1){width:70%}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__cell-name{text-transform:uppercase}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__cell-delete-icon{cursor:pointer}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__available-vehicles-list .available-vehicles-table__cell-delete-icon a>img{width:24px;height:24px;display:block;margin:0 auto}
.loyalty-program-event-creation-wrapper .event-container__actions{display:flex;justify-content:space-around;margin:60px 0}
.loyalty-program-event-creation-wrapper .event-container__actions .hub-button{padding:7px 25px;min-width:unset}
.loyalty-program-event-creation-wrapper .event-container .form-container .form-control{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:0 0 16px}
.loyalty-program-event-creation-wrapper .event-container .form-container .form-control label{width:13%;text-transform:unset;font-size:1.8rem}
.loyalty-program-event-creation-wrapper .event-container .form-container .form-control input{width:87%;border:.7px solid #636363}
.loyalty-program-event-creation-wrapper .event-container .form-container .form-control .hub-dropdown-select-container,.loyalty-program-event-creation-wrapper .event-container .form-container .form-control .hub-textarea-field{border:.7px solid #636363}
.loyalty-program-event-creation-wrapper .event-container .form-container .form-control .hub-dropdown-select-container .hub-dropdown-selected,.loyalty-program-event-creation-wrapper .event-container .form-container .form-control .hub-textarea-field .hub-dropdown-selected{font-weight:normal;letter-spacing:normal;line-height:1.56}
.loyalty-program-event-creation-wrapper .event-container .form-container .hub-input .error-container,.loyalty-program-event-creation-wrapper .event-container .form-container .hub-textarea .error-container,.loyalty-program-event-creation-wrapper .event-container .form-container .hub-multiselect .error-container{margin-left:13%}
.loyalty-program-event-creation-wrapper .event-container .form-container .hub-textarea-field{width:87%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper{display:flex;justify-content:space-between;width:100%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .hub-input .error-container{margin-left:26%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control:not(:first-child){margin-left:30px}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--half{width:50%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--half label{width:26%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--half input{width:74%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--quarter{width:20%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--quarter label{width:40%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--quarter input{width:60%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector{display:flex;width:100%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown{width:70%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown label{width:18.5%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown .mobile-hidden{width:80%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown .mobile-hidden .hub-dropdown-option-container{margin-left:18.5%;width:80%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown .error-container{margin-left:18.5%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .form-message{width:30%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .form-message--bold{font-weight:bold}
.loyalty-program-event-creation-wrapper .event-container .form-container .category-selector div:not(:first-child){width:56%}
.loyalty-program-event-creation-wrapper .event-container .form-container .category-selector div:not(:first-child) .hub-dropdown-option-container{width:inherit;margin-left:13%}
@media only screen and (min-width:721px) and (max-width:960px){.loyalty-program-event-creation-wrapper{top:50px;height:calc(100% - 50px)}
.loyalty-program-event-creation-wrapper .event-container{width:calc(83.33333333%);margin:auto}
.loyalty-program-event-creation-wrapper .event-container__event-details .hub-datepicker{width:calc(41.66666667%)}
.loyalty-program-event-creation-wrapper .event-container .form-container .form-control label{width:21%}
.loyalty-program-event-creation-wrapper .event-container .form-container .form-control input{width:79%}
.loyalty-program-event-creation-wrapper .event-container .form-container .hub-input .error-container,.loyalty-program-event-creation-wrapper .event-container .form-container .hub-textarea .error-container,.loyalty-program-event-creation-wrapper .event-container .form-container .hub-multiselect .error-container{margin-left:21%}
.loyalty-program-event-creation-wrapper .event-container .form-container .hub-textarea-field{width:79%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control:not(:first-child){margin-left:10px}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .hub-input .error-container{margin-left:42%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--half label{width:42%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--half input{width:58%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--quarter{width:23%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--quarter label{width:47%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--quarter input{width:53%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown{width:73%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown label{width:29%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown .mobile-hidden{width:68.3%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown .mobile-hidden .hub-dropdown-option-container{margin-left:29%;width:68.3%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown .error-container{margin-left:29%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .form-message{width:27.8%}
.loyalty-program-event-creation-wrapper .event-container .form-container .category-selector div:not(:first-child){width:49.6%}
.loyalty-program-event-creation-wrapper .event-container .form-container .category-selector div:not(:first-child) .hub-dropdown-option-container{width:inherit;margin-left:21%}
}
@media only screen and (min-width:961px) and (max-width:1366px){.loyalty-program-event-creation-wrapper .event-container{width:calc(83.33333333%);margin:auto}
.loyalty-program-event-creation-wrapper .event-container__event-details .hub-datepicker{width:calc(41.66666667%)}
.loyalty-program-event-creation-wrapper .event-container .form-container .form-control label{width:15%}
.loyalty-program-event-creation-wrapper .event-container .form-container .form-control input{width:85%}
.loyalty-program-event-creation-wrapper .event-container .form-container .hub-input .error-container,.loyalty-program-event-creation-wrapper .event-container .form-container .hub-textarea .error-container,.loyalty-program-event-creation-wrapper .event-container .form-container .hub-multiselect .error-container{margin-left:15%}
.loyalty-program-event-creation-wrapper .event-container .form-container .hub-textarea-field{width:85%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .hub-input .error-container{margin-left:30%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--half label{width:30%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--half input{width:70%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--quarter label{width:40%}
.loyalty-program-event-creation-wrapper .event-container .form-container__location-wrapper .form-control__location--quarter input{width:60%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown{width:80%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown label{width:18.8%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown .mobile-hidden .hub-dropdown-option-container{margin-left:18.8%;width:80%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .hub-dropdown .error-container{margin-left:18.8%}
.loyalty-program-event-creation-wrapper .event-container .form-container__image-selector .form-message{width:20%}
.loyalty-program-event-creation-wrapper .event-container .form-container .category-selector div:not(:first-child){width:64%}
.loyalty-program-event-creation-wrapper .event-container .form-container .category-selector div:not(:first-child) .hub-dropdown-option-container{width:inherit;margin-left:15%}
}
@media only screen and (max-width:720px){.loyalty-program-event-creation-wrapper{top:50px;height:calc(100% - 50px)}
}
@media only screen and (min-width:1367px){.loyalty-program-event-creation-wrapper .event-container{display:flex;flex-direction:column;width:calc(83.33333333%);margin:auto}
.loyalty-program-event-creation-wrapper .event-container__event-details .hub-datepicker{width:calc(41.66666667%)}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config{display:flex;flex-direction:column;width:calc(50%)}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector{display:flex}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-dropdown .mobile-hidden .hub-dropdown-select-container{width:180px;padding-left:10px}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-dropdown .mobile-hidden .hub-dropdown-option-container{top:75%;width:180px}
.loyalty-program-event-creation-wrapper .event-container__event-details .models-config__selector .hub-input input{width:50%}
}
@media only screen and (min-width:1920px){.loyalty-program-event-creation-wrapper .event-container{display:flex;flex-direction:column;width:calc(66.66666667%);margin:auto}
}
.loyalty-program-participant-info-wrapper{position:fixed;top:80px;left:0;background-color:#fff;width:100%;height:calc(100% - 80px);overflow:overlay;z-index:100}
.loyalty-program-participant-info-wrapper .go-back-page-vue a svg .fill{fill:#000}
.loyalty-program-participant-info-wrapper .loyalty-program-participant-info-container{display:flex;flex-direction:column;width:calc(66.66666667%);margin:auto}
.loyalty-program-participant-info-wrapper .loyalty-program-participant-info-container__form{width:100%;max-width:unset;min-width:unset}
.loyalty-program-participant-info-wrapper .loyalty-program-participant-info-container__form .form-section{width:100%;display:flex;flex-wrap:wrap}
.loyalty-program-participant-info-wrapper .loyalty-program-participant-info-container__actions{display:flex;justify-content:space-around}
.loyalty-program-participant-info-wrapper .loyalty-program-participant-info-container__actions .hub-button{width:227.4px;max-width:100%;height:28.4px;justify-content:center;border-radius:2.1px;margin-top:30px;padding:0}
.loyalty-program-participant-info-wrapper .loyalty-program-participant-info-container__actions .hub-button__label{flex-grow:unset;font-size:1rem}
@media only screen and (min-width:961px) and (max-width:1366px){.loyalty-program-participant-info-wrapper .loyalty-program-participant-info-container{width:calc(83.33333333%);margin:auto}
}
@media only screen and (min-width:721px) and (max-width:960px){.loyalty-program-participant-info-wrapper{top:50px}
.loyalty-program-participant-info-wrapper .loyalty-program-participant-info-container{width:calc(83.33333333%);margin:auto}
}
@media only screen and (max-width:720px){.loyalty-program-participant-info-wrapper{top:50px}
.loyalty-program-participant-info-wrapper .loyalty-program-participant-info-container{width:calc(83.33333333%);margin:auto}
}
.form-container-participant{max-width:none}
.form-container-participant .form-section{display:flex;justify-content:space-between;width:100%}
.form-container-participant .form-section .control-half{width:calc(50% - 10px)}
.form-container-participant .form-section .control-quarter{width:calc(25% - 16px)}
.form-container-participant .form-section .form-control{margin:0 0 35px}
.form-container-participant .participant-secondary-data .grouped-companion-fields{display:flex;flex-direction:row;justify-content:space-between}
.form-container-participant .participant-secondary-data .grouped-companion-fields .control-half{width:calc(50% - 10px)}
.form-container-participant .participant-secondary-data .grouped-companion-fields .companion-counter{margin:0 15px 0 0}
.form-container-participant .participant-secondary-data .form-message{margin-top:10px;font-weight:bold;color:#3e3e3e}
.form-container-participant .participant-secondary-data .form-message p{width:278px}
.form-container-participant .hub-input{margin-left:0}
.form-container-participant .hub-input label{font-size:1rem;color:#3e3e3e}
.form-container-participant .hub-input input{border:.7px solid #636363}
@media only screen and (min-width:961px) and (max-width:1366px){.form-container-participant .participant-secondary-data .form-message p{width:246px}
}
@media only screen and (min-width:721px) and (max-width:960px){.form-container-participant .participant-secondary-data .form-message p{width:147px}
}
@media only screen and (max-width:720px){.form-container-participant{flex-direction:column}
.form-container-participant .participant-primary-data,.form-container-participant .driver-data{flex-direction:column}
.form-container-participant .participant-secondary-data{flex-direction:column}
.form-container-participant .participant-secondary-data .grouped-companion-fields{margin:0;width:100%}
.form-container-participant .participant-secondary-data .form-message p{width:80px}
.form-container-participant .hub-input.form-control{margin:10px 0 10px;width:100%}
.form-container-participant .hub-input.form-control.companions-counter{width:50%}
}
.booking-modal-wrapper{position:fixed;top:80px;background-color:#fff;width:100%;height:calc(100% - 80px);overflow-x:auto}
.booking-modal-wrapper .go-back-page-vue a svg .fill{fill:#000}
.booking-modal-wrapper .booking-container{display:flex;flex-direction:column;margin:auto;padding:0 16.6% 5%}
.booking-modal-wrapper .booking-container .booking-container-header{display:flex;justify-content:space-between;align-items:center}
.booking-modal-wrapper .booking-container .booking-container-header .timer-message{font-family:'Roboto';font-size:1.8rem;color:#636363;text-transform:uppercase}
.booking-modal-wrapper .booking-container .hub-dropdown-select-container{border:1px solid #222}
.booking-modal-wrapper .booking-container .booking-datetime-container{display:flex;justify-content:space-between}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date{width:25%}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar{background-color:#fff}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar span{font-family:ProximaNova,Arial,Sans-Serif}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar>div{width:100%}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar>div .cell{width:calc(14.28571429%)}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar header{background-color:#fff;border-bottom:solid 1px #979797;margin-bottom:25px}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar header span{background-image:none}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar header span .hub-datepicker__calendar__arrow{right:22px}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar header span .hub-datepicker__calendar__arrow path{fill:#979797}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar header span.up{color:#40424a}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar div span{color:#9b9b9b}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar div span.day-header{color:#40424a}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar div span.today .wrapper{background-color:#fff;border-radius:15%;border:1px solid #ffba00}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar div span.highlighted{background-color:#fff}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker__calendar div span.highlighted .wrapper{font-weight:600;color:#73757d}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date .hub-datepicker .hub-datepicker__calendar .cell.selected .wrapper{background-color:#ffba00;border-radius:15%;font-size:1.3rem}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time{width:65%;padding-top:25px}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-dropdown-select-container{border:.7px solid #636363}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-radio-group-wrapper .hub-radio__control[disabled]+label .hub-radio__radio{background-image:url('../../../designs/wisdom/booking/images/block-radio.svg');background-repeat:no-repeat;background-position:center;background-color:#fff;background-size:auto;border:solid 1px #73757d}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-radio-group-wrapper .hub-radio__control[disabled]+label img{opacity:.5}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-radio-group-wrapper .hub-radio__control:checked ~ .hub-radio__container .hub-radio__radio{background-image:url('../../../designs/wisdom/booking/images/marker-radio-selected.svg');background-color:#fff;border:solid 1px #73757d;background-size:auto;background-repeat:no-repeat;background-position:center}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-radio-group-wrapper .hub-radio-group{justify-content:flex-start}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-radio-group-wrapper .hub-radio-group .hub-radio__container{flex-direction:column;height:100px;align-items:center;justify-content:space-between}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-radio-group-wrapper .hub-radio-group .hub-radio__container img{order:0;max-width:unset;max-height:50px}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-radio-group-wrapper .hub-radio-group .hub-radio__container .hub-radio__content{order:1;padding-left:0}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-radio-group-wrapper .hub-radio-group .hub-radio__container .hub-radio__radio{order:2}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-radio-group-wrapper .radio-message-error{font-size:1.2rem;font-family:'Roboto';color:#f02222;font-weight:400;line-height:2.33}
.booking-modal-wrapper .booking-container .booking-datetime-container .form-message{max-width:300px;font-weight:bold}
.booking-modal-wrapper .booking-container .form-container-booking{margin:30px 0 0 0;max-width:none}
.booking-modal-wrapper .booking-container .form-container-booking .driver-primary-data{display:flex;width:100%}
.booking-modal-wrapper .booking-container .form-container-booking .driver-secondary-data{display:flex;width:100%}
.booking-modal-wrapper .booking-container .form-container-booking .driver-secondary-data .grouped-companion-fields{display:flex;flex-direction:row;justify-content:space-between}
.booking-modal-wrapper .booking-container .form-container-booking .driver-secondary-data .grouped-companion-fields .companion-counter{margin:0 15px 35px 0}
.booking-modal-wrapper .booking-container .form-container-booking .driver-secondary-data .form-message{margin-top:10px;font-weight:bold}
.booking-modal-wrapper .booking-container .form-container-booking .driver-primary-data .hub-input:nth-child(1),.booking-modal-wrapper .booking-container .form-container-booking .driver-secondary-data .hub-input:nth-child(1){margin-left:0}
.booking-modal-wrapper .booking-container .form-container-booking .driver-primary-data .hub-input input,.booking-modal-wrapper .booking-container .form-container-booking .driver-secondary-data .hub-input input{border:.7px solid #636363}
.booking-modal-wrapper .booking-container .hub-checkbox{max-height:25px}
.booking-modal-wrapper .booking-container .hub-checkbox.error label{color:#f02222}
.booking-modal-wrapper .booking-container .grouped-terms-and-conditions{display:flex;align-items:center}
.booking-modal-wrapper .booking-container .grouped-terms-and-conditions .link-term-and-conditions{font-size:1.3rem;font-weight:500;margin:0;font-family:'Roboto';color:#000;cursor:pointer;margin-left:2px}
.booking-modal-wrapper .booking-container .grouped-terms-and-conditions .link-term-and-conditions.error{color:#f02222}
.booking-modal-wrapper .booking-container .actions-container{display:flex;justify-content:center}
.booking-modal-wrapper .booking-container .actions-container .confirm-button{margin-top:40px;justify-content:center;align-items:center;max-width:100%;padding:0}
.booking-modal-wrapper .booking-container .actions-container .confirm-button span{flex-grow:unset}
@media only screen and (min-width:961px) and (max-width:1366px){.booking-modal-wrapper .booking-container{padding:0 8.3% 5%}
}
@media only screen and (min-width:721px) and (max-width:960px){.booking-modal-wrapper{top:50px;height:calc(100% - 50px)}
.booking-modal-wrapper .booking-container{padding:0 8.3% 5%}
}
@media only screen and (max-width:720px){.booking-modal-wrapper{top:50px;height:calc(100% - 50px)}
.booking-modal-wrapper .booking-container .booking-container-header{flex-direction:column;align-items:flex-start}
.booking-modal-wrapper .booking-container .booking-container-header .timer-message{order:-1}
.booking-modal-wrapper .booking-container .booking-datetime-container{flex-direction:column}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-date{width:100%}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time{width:100%}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-radio-group-wrapper .hub-radio-group{overflow-x:scroll}
.booking-modal-wrapper .booking-container .booking-datetime-container .booking-time .hub-dropdown.form-control{width:100%;margin:0 0 26px}
.booking-modal-wrapper .booking-container .booking-datetime-container .form-message{max-width:none}
.booking-modal-wrapper .booking-container .form-container-booking{flex-direction:column}
.booking-modal-wrapper .booking-container .form-container-booking .driver-primary-data{flex-direction:column}
.booking-modal-wrapper .booking-container .form-container-booking .driver-secondary-data{flex-direction:column}
.booking-modal-wrapper .booking-container .form-container-booking .driver-secondary-data .grouped-companion-fields{margin:0;width:100%;flex-direction:column}
.booking-modal-wrapper .booking-container .form-container-booking .driver-secondary-data .hub-dropdown.control-half{width:100%}
.booking-modal-wrapper .booking-container .form-container-booking .hub-input.form-control{margin:10px 0 10px;width:100%}
.booking-modal-wrapper .booking-container .form-container-booking .hub-input.form-control.companions-counter{width:50%}
.booking-modal-wrapper .booking-container .grouped-terms-and-conditions{display:inline}
.booking-modal-wrapper .booking-container .grouped-terms-and-conditions .grouped-link{margin-left:3.32rem}
}
.confirmation-popup.booking-confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-title{color:#000;font-size:2.4rem;letter-spacing:normal;text-transform:unset}
.confirmation-popup.booking-confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-message{font-family:ProximaNova,Arial,Sans-Serif}
.confirmation-popup.booking-confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-message .booking-message{color:#000;letter-spacing:normal;font-size:1.6rem;width:455px;margin-bottom:40px}
.confirmation-popup.booking-confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-message .booking-info{font-family:'Roboto';font-size:1.2rem;line-height:1.66;color:#4a4a4a}
.confirmation-popup.booking-confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-message .booking-info span{font-weight:bold;font-size:2rem;line-height:1.49}
.confirmation-popup.booking-confirmation-popup .confirm-popup-container .confirm-popup-bottom{margin-top:35px}
@media only screen and (max-width:720px){.confirmation-popup.booking-confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-message .booking-message{width:unset}
.confirmation-popup.booking-confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-message .booking-info{display:flex;flex-direction:column;margin-bottom:20px}
.confirmation-popup.booking-confirmation-popup .confirm-popup-container .confirm-popup-content .confirm-popup-message .booking-info span{font-size:1.5rem}
}
.booking-expired-popup .confirm-popup-bottom .hub-button{min-width:unset}
.consulting-scheduling-vue{width:calc(100% / 12 * 8);height:49.89rem;background-color:#fff;display:flex;flex-direction:column;border-radius:.5rem}
.consulting-scheduling-vue .consulting-scheduling-header{display:flex;justify-content:flex-end}
.consulting-scheduling-vue .consulting-scheduling-header .confirm-btn-close{background-image:url('../../../designs/wisdom/base/images/close-icon.svg');width:4.35rem;height:4.35rem;background-repeat:no-repeat;background-position:center}
.consulting-scheduling-vue .content{width:calc(75%);margin:5% auto}
.consulting-scheduling-vue .content .content__table{margin-top:3.8rem;height:25rem;overflow:scroll}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling{width:100%;border-collapse:collapse}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .header-table{text-align:left;margin-bottom:.6rem}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling tr:not(.header-table){height:65px}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .header-none{display:none}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .show-button{display:flex}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .th-td-table{border-bottom:1.2px solid #979797;position:relative}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .th-td-table .table-title-header{width:11.4rem;height:2.7rem;object-fit:contain;font-family:'Roboto';font-size:1rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.59;letter-spacing:normal;color:#4a4a4a;padding:.81rem}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .th-td-table .table-row-text{width:19.7rem;height:2.8rem;object-fit:contain;font-family:ProximaNova,Arial,Sans-Serif;font-size:1.6rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.75;letter-spacing:normal;color:#4a4a4a;padding:.81rem}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .th-td-table .table-row-text.column-name{color:#636363}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .th-td-table .table-row-text-button{font-family:ProximaNova,Arial,Sans-Serif;font-size:1rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;text-decoration:underline;color:#1e1500;cursor:pointer}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .th-td-table .popup-wrapper{width:200px;height:32px;background-color:#ffba00;position:absolute;display:flex;right:135px;top:15px;border-radius:2.1px;box-shadow:1px 1px 4px 0 rgba(0,0,0,0.5)}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .th-td-table .popup-wrapper .popup-content{position:absolute;left:30px;top:5px;text-align:center}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .th-td-table .popup-wrapper .popup-content__text{font-size:1rem;margin:0}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .th-td-table .popup-wrapper .popup-content__link{font-size:1.2rem;text-decoration:underline;font-weight:bold;margin:0 5px;cursor:pointer}
.consulting-scheduling-vue .content .content__table .table-consulting-scheduling .th-td-table .popup-wrapper div:last-child{transform:rotate(-45deg);background-color:#ffba00;width:15px;height:15px;position:absolute;right:-5px;align-self:center;box-shadow:4px 4px 4px -4px rgba(0,0,0,0.5)}
@media only screen and (max-width:720px){.consulting-scheduling-vue{width:100%;height:100%}
.consulting-scheduling-vue .content{padding:0 2.7rem;overflow:scroll;width:100%;height:100%}
.consulting-scheduling-vue .content__table{margin-top:0;height:0}
.consulting-scheduling-vue .content .consulting-scheduling__title--mobile{padding:2.7rem 2.7rem}
.consulting-scheduling-vue .content .consulting-scheduling__title--mobile .title-consult-scheduling{font-size:2.4rem;text-align:center;justify-content:center;display:block}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile{padding:2.7rem 2.7rem;width:100%;border-spacing:0}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .header-none{display:none}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .show-button{display:flex}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info{border-bottom:.2rem solid #979797;border-top:.2rem solid #979797;margin-bottom:2.2rem;display:flex;flex-direction:column}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table{display:flex;text-align:justify;height:2rem}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table .item-table{width:100%;height:50%;margin-bottom:1rem;text-align:center;max-width:calc(33.33333333%)}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table .item-table .table-row-text{width:7.9rem;height:3.2rem;font-size:1.2rem;line-height:1.49;font-weight:bold;color:#4a4a4a}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table .item-table .table-row-text.column-name{color:#636363}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table .item-table .text-action{text-decoration:underline}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table__actions .actions--fullscreen{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.8)}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table__actions .actions--fullscreen .popup-wrapper{background-color:#ffba00;display:flex;flex-direction:column;justify-content:space-between;padding:70px;min-height:300px;border-radius:5px;position:absolute;left:10%;right:10%;bottom:30%;margin-left:auto;margin-right:auto}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table__actions .actions--fullscreen .popup-wrapper .popup-content{flex-direction:column;justify-content:center}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table__actions .actions--fullscreen .popup-wrapper .popup-content h4{font-size:1.4rem;font-weight:300;text-align:center;margin:2.1em 0}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table__actions .actions--fullscreen .popup-wrapper .popup-content .action-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table__actions .actions--fullscreen .popup-wrapper .popup-content .action-container a{font-size:2rem;border-bottom:solid 1px black;align-items:center;font-weight:bold;margin:17px 10px;cursor:pointer}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table__actions .text-action{text-decoration:underline;font-weight:bold}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table .header-table{padding:0;margin-bottom:2rem}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .table__info .container-table .th-td-table .table-title-header{width:8rem;height:3.04rem;font-size:1rem;line-height:1.59;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#4a4a4a}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .container-name{display:flex;padding:1.5rem 1.5rem;justify-content:center}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .container-name .name-scheduling{justify-content:center;display:block;object-fit:contain;font-family:'Roboto';font-size:1.4rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#636363}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .container-button{height:3.5rem;margin-bottom:4.46rem}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .container-button .item-button{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.consulting-scheduling-vue .content .table-consulting-scheduling-mobile .container-button .item-button .table-button-smartphone{width:16rem;height:2.84rem}
}
.show-case-container{display:flex;max-height:640px}
.show-case-container .section-details{width:calc(33.33333333%);padding:5%;display:flex;flex-direction:column;justify-content:center}
.show-case-container .section-details h2{font-size:4rem;color:#000;margin:0;line-height:4.2rem;font-weight:bold}
.show-case-container .section-details h4{font-size:1.6rem;color:#636363;margin:0}
.show-case-container .section-details p{font-size:1.8rem;color:#636363;font-family:'Roboto';line-height:1.56}
.show-case-container .section-details a span{font-size:1.5rem}
.show-case-container .section-banner{width:calc(66.66666667%)}
.show-case-container .section-banner img{width:100%;max-height:640px}
.show-case-container .wrap-cancelation-modal{position:fixed;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.8);top:50px}
.show-case-container .wrap-cancelation-modal .modal-content{background-color:#ffba00;display:flex;flex-direction:column;justify-content:space-between;padding:70px;min-height:300px;border-radius:5px}
.show-case-container .wrap-cancelation-modal .modal-content h4{font-size:1.4rem;font-weight:300}
.show-case-container .wrap-cancelation-modal .modal-content .action-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between}
.show-case-container .wrap-cancelation-modal .modal-content .action-container a{font-size:2rem;border-bottom:solid 1px black;align-items:center;font-weight:500;margin:10px;cursor:pointer}
@media only screen and (max-width:720px){.show-case-container{flex-direction:column-reverse;max-height:unset}
.show-case-container .section-details{width:100%;padding:15%}
.show-case-container .section-banner{width:100%}
.show-case-container .wrap-cancelation-modal .modal-content{padding:35px;justify-content:space-around}
}
.dates-and-vacancies-event-list{margin:35px 0}
.dates-and-vacancies-event-list .subscription-info{margin:0 160px}
.dates-and-vacancies-event-list .subscription-info .user-subscription-msg{margin:25px 0 50px 0}
.dates-and-vacancies-event-list .subscription-info span{display:block;max-width:450px}
.dates-and-vacancies-event-list .date-list__message{margin:0 160px}
.dates-and-vacancies-event-list .date-list__table{width:100%;margin-top:40px;border:0}
.dates-and-vacancies-event-list .date-list__table__row .desktop-hidden{display:none}
.dates-and-vacancies-event-list .date-list__table__row__cell{height:107px;width:calc(33.33333333%)}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-date-info,.dates-and-vacancies-event-list .date-list__table__row__cell.event-vacancies-info{padding-left:160px}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-vacancies-info{text-align:center}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-button{text-align:right;padding-right:160px}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-button div{display:flex;justify-content:flex-end}
.dates-and-vacancies-event-list .date-list__table__row__cell.subscriptions-closed-info{padding:24px 0 35px 160px}
.dates-and-vacancies-event-list .date-list__table__row__cell.subscriptions-closed-info .subscriptions-closed-info__list{list-style-type:none;padding-inline-start:unset}
@media only screen and (min-width:961px) and (max-width:1366px){.dates-and-vacancies-event-list .subscription-info{margin:0 110px}
.dates-and-vacancies-event-list .subscription-info .user-subscription-msg{margin:20px 0}
.dates-and-vacancies-event-list .date-list__message{margin:0 110px}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-date-info,.dates-and-vacancies-event-list .date-list__table__row__cell.event-vacancies-info{padding-left:110px}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-button{padding-right:110px}
.dates-and-vacancies-event-list .date-list__table__row__cell.subscriptions-closed-info{padding:24px 0 35px 110px}
}
@media only screen and (min-width:721px) and (max-width:960px){.dates-and-vacancies-event-list{margin:unset}
.dates-and-vacancies-event-list .subscription-info{margin:0 60px}
.dates-and-vacancies-event-list .subscription-info .user-subscription-msg{margin:40px 0}
.dates-and-vacancies-event-list .subscription-info span{width:100%;max-width:unset}
.dates-and-vacancies-event-list .date-list__message{margin:0 60px}
.dates-and-vacancies-event-list .date-list__table__row__cell{height:200px;width:50%}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-date-info,.dates-and-vacancies-event-list .date-list__table__row__cell.event-vacancies-info{padding-left:60px}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-vacancies-info{text-align:center}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-date-and-vacancies-info{width:100%;padding-left:60px;display:flex;flex-direction:column;justify-content:space-evenly}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-button{width:40%;padding-right:60px}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-button .hub-button{min-width:212px;height:51px}
.dates-and-vacancies-event-list .date-list__table__row__cell.subscriptions-closed-info{padding:24px 0 35px 60px}
}
@media only screen and (max-width:720px){.dates-and-vacancies-event-list{margin:unset}
.dates-and-vacancies-event-list .subscription-info{margin:0 45px}
.dates-and-vacancies-event-list .subscription-info .user-subscription-msg{margin:40px 0}
.dates-and-vacancies-event-list .subscription-info span{width:100%;max-width:unset}
.dates-and-vacancies-event-list .date-list__message{margin:0 45px}
.dates-and-vacancies-event-list .date-list__table__row__cell{height:110px}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-date-info,.dates-and-vacancies-event-list .date-list__table__row__cell.event-vacancies-info{padding-left:45px}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-vacancies-info{text-align:center}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-date-and-vacancies-info{width:100%;padding-left:45px;display:flex;flex-direction:column;justify-content:space-evenly}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-button{width:40%;padding-right:45px}
.dates-and-vacancies-event-list .date-list__table__row__cell.event-button .hub-button{min-width:110px;height:27px}
.dates-and-vacancies-event-list .date-list__table__row__cell.subscriptions-closed-info{padding:24px 0 35px 45px}
}
.event-users-list{margin:30px 160px}
.event-users-list__schedule-info{margin-bottom:40px}
.event-users-list__table{width:100%}
.event-users-list__table tr{height:30px}
.event-users-list__table tr td{width:calc(33.33333333%)}
.event-users-list__table tr td:not(:first-child){padding-left:160px}
.event-users-list__paginator{width:100%;margin:45px 0;display:flex;justify-content:center;align-items:center}
.event-users-list__paginator .page-controllers{display:inline-flex;cursor:pointer}
.event-users-list__paginator .page-controllers .controller-icon svg{width:50px;height:21px}
.event-users-list__paginator .page-controllers .previous-page-icon{transform:rotateY(180deg)}
.event-users-list__paginator .page-info{display:flex;margin:0 80px;align-items:center}
.event-users-list__paginator .page-info .hub-input{margin-bottom:unset}
.event-users-list__paginator .page-info .hub-input label{margin-bottom:unset}
.event-users-list__paginator .page-info .page-selector input{width:80px;height:60px;margin-right:10px}
.event-users-list__paginator .page-info .page-total{text-align:center;min-width:80px;margin:auto 0}
.event-users-list__paginator .page-info input[type='number']{-moz-appearance:textfield}
.event-users-list__paginator .page-info input::-webkit-outer-spin-button,.event-users-list__paginator .page-info input::-webkit-inner-spin-button{-webkit-appearance:none}
@media only screen and (min-width:961px) and (max-width:1366px){.event-users-list{margin:20px 110px}
.event-users-list__table tr td:not(:first-child){padding-left:110px}
.event-users-list__paginator .page-controllers .controller-icon svg{width:40px;height:14px}
.event-users-list__paginator .page-info{margin:0 20px}
.event-users-list__paginator .page-info .page-selector input{width:60px;height:40px;margin-right:unset}
}
@media only screen and (min-width:721px) and (max-width:960px){.event-users-list{margin:0 60px 30px 60px}
.event-users-list__table tr td:not(:first-child){padding-left:60px}
.event-users-list__paginator .page-controllers .controller-icon svg{width:40px;height:14px}
.event-users-list__paginator .page-info{margin:0 20px}
.event-users-list__paginator .page-info .page-selector input{width:60px;height:40px;margin-right:unset}
}
@media only screen and (max-width:720px){.event-users-list{margin:0 45px 30px 45px}
.event-users-list__table tr td:not(:first-child){padding-left:45px}
.event-users-list__paginator{flex-wrap:wrap}
.event-users-list__paginator .page-controllers .controller-icon svg{width:40px;height:14px}
.event-users-list__paginator .page-info{margin:0 20px}
.event-users-list__paginator .page-info .page-selector input{width:45px;height:40px;margin-right:unset}
}
.loyalty-event-modal{position:fixed;left:0;background-color:#fff;width:100%;overflow:auto;z-index:100}
.loyalty-event-modal .updateBannerWithNotch{position:relative;padding-bottom:100px}
.loyalty-event-modal .updateBannerWithNotch .box-svg-fiat-club-Verde,.loyalty-event-modal .updateBannerWithNotch .box-svg-fiat-club-Bianco,.loyalty-event-modal .updateBannerWithNotch .box-svg-fiat-club-Rosso{width:26.3%;z-index:100;position:absolute;bottom:280px;left:calc(8.33333333%)}
.loyalty-event-modal .updateBannerWithNotch .image-svg-fiat-club-Verde,.loyalty-event-modal .updateBannerWithNotch .image-svg-fiat-club-Bianco,.loyalty-event-modal .updateBannerWithNotch .image-svg-fiat-club-Rosso{width:66.7%;right:0;position:absolute;bottom:43px;z-index:10}
.loyalty-event-modal .updateBannerWithNotch .box-banner.box-banner--left{height:200px;padding-bottom:0}
.loyalty-event-modal .updateBannerWithNotch .box-title{font-size:3.2rem;font-weight:800;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:left}
.loyalty-event-modal__event-details{display:flex;align-items:center;min-height:500px;position:relative}
.loyalty-event-modal__event-details .event-information{width:50%;height:100%}
.loyalty-event-modal__event-details .event-information__box{width:640px;margin:auto;margin-top:50px;margin-bottom:10px}
.loyalty-event-modal__event-details .event-information__box__text-showcase{align-items:flex-start;padding:0}
.loyalty-event-modal__event-details .event-information__box .event-available-vacancies-info{margin:25px 0}
.loyalty-event-modal__event-details .event-information__box .event-address{display:flex;flex-direction:column}
.loyalty-event-modal__event-details .event-location-map{width:50%;height:100%;position:absolute;right:0}
.loyalty-event-modal__event-details .event-location-map .vue-map-container{width:100%;height:100%}
.loyalty-event-modal__event-control-lists{width:100%}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue,.loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed{width:100%}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title,.loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title{justify-content:flex-start;padding:unset}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-text,.loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-text{margin-left:160px;margin-right:60px}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-arrow-svg svg,.loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-arrow-svg svg{width:15px;height:26px}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-arrow-svg svg{transform:rotate(-90deg)}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-arrow-svg svg{transform:rotate(90deg)}
.loyalty-event-modal__legal-text{display:flex;align-items:center;min-height:130px;margin:0 160px}
@media only screen and (min-width:961px) and (max-width:1366px){.loyalty-event-modal__event-details .event-information__box{width:500px;margin-top:0 50px}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-text,.loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-text{margin-left:110px}
}
@media only screen and (min-width:721px) and (max-width:960px){.loyalty-event-modal__event-details{display:flex;flex-direction:column;justify-content:center;align-items:center}
.loyalty-event-modal__event-details .event-information{width:100%;height:unset}
.loyalty-event-modal__event-details .event-information__box{width:100%}
.loyalty-event-modal__event-details .event-information__box__text-showcase{align-items:flex-start}
.loyalty-event-modal__event-details .event-information__box__text-showcase .hub-box__content{margin:0 60px}
.loyalty-event-modal__event-details .event-information .event-available-vacancies-info{margin:25px 60px}
.loyalty-event-modal__event-details .event-information .event-address{margin:0 60px}
.loyalty-event-modal .event-location-map{width:100%;height:600px;position:unset;right:unset}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title,.loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title{justify-content:flex-start;padding:unset}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-text,.loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-text{margin-left:60px;margin-right:50px}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-arrow-svg svg,.loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-arrow-svg svg{width:28px;height:49px}
}
@media only screen and (max-width:720px){.loyalty-event-modal__go-back.go-back-page-vue{padding:15px 15px}
.loyalty-event-modal .updateBannerWithNotch .box-svg-fiat-club-Verde,.loyalty-event-modal .updateBannerWithNotch .box-svg-fiat-club-Bianco,.loyalty-event-modal .updateBannerWithNotch .box-svg-fiat-club-Rosso{width:87.3%;bottom:200px}
.loyalty-event-modal .updateBannerWithNotch .box-banner.box-banner--left{height:50%;width:83%;padding-bottom:0}
.loyalty-event-modal__event-details{display:flex;flex-direction:column;justify-content:center;align-items:center}
.loyalty-event-modal__event-details .event-information{width:100%;height:unset}
.loyalty-event-modal__event-details .event-information__box{width:100%}
.loyalty-event-modal__event-details .event-information__box__text-showcase .hub-box__content{margin:0 45px}
.loyalty-event-modal__event-details .event-information .event-available-vacancies-info{margin:25px 60px}
.loyalty-event-modal__event-details .event-information .event-address{margin:0 60px}
.loyalty-event-modal__event-details .event-information .event-available-vacancies-info{margin:25px 45px}
.loyalty-event-modal__event-details .event-information .event-address{margin:0 45px}
.loyalty-event-modal .event-location-map{width:100%;height:500px;position:unset;right:unset}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-text,.loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-text{margin-left:45px;margin-right:20px}
.loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-arrow-svg svg,.loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-arrow-svg svg{width:15px;height:26px}
}
.loyalty-event-subscription-form{margin:30px 160px}
.loyalty-event-subscription-form .go-back-dates-list{display:flex;align-items:center;width:fit-content;cursor:pointer}
.loyalty-event-subscription-form .go-back-dates-list__icon{display:flex;align-items:center;margin-right:10px;transform:rotate(180deg)}
.loyalty-event-subscription-form .date-subscription-info{display:flex;flex-direction:column;margin:10px 0 20px 0}
.loyalty-event-subscription-form .waiting-list-warning{margin-bottom:20px}
.loyalty-event-subscription-form .terms-and-conditions-box{width:100%;max-height:250px;padding:14px;overflow:auto}
.loyalty-event-subscription-form .form-controller{display:flex;justify-content:space-between;margin-top:22px}
.loyalty-event-subscription-form .form-controller__terms{display:flex;flex-direction:column;align-items:flex-start}
.loyalty-event-subscription-form .form-controller__subscription{display:flex;flex-direction:column;align-items:flex-end}
.loyalty-event-subscription-form .form-controller__subscription__time-left{color:black}
.loyalty-event-subscription-form .form-controller__subscription__button{padding:unset;justify-content:center}
.loyalty-event-subscription-form .form-controller__subscription__button .hub-button__label{flex-grow:unset}
.loyalty-event-subscription-form .form-controller__subscription__go-back{text-decoration:underline;cursor:pointer}
@media only screen and (min-width:961px) and (max-width:1366px){.loyalty-event-subscription-form{margin:30px 110px}
}
@media only screen and (min-width:721px) and (max-width:960px){.loyalty-event-subscription-form{margin:0 60px}
.loyalty-event-subscription-form .go-back-dates-list__icon{margin-right:20px}
.loyalty-event-subscription-form .terms-and-conditions-box{max-height:450px;padding:20px}
.loyalty-event-subscription-form .form-controller{flex-direction:column;margin-top:30px}
}
@media only screen and (max-width:720px){.loyalty-event-subscription-form{margin:0 45px}
.loyalty-event-subscription-form .form-controller{flex-direction:column;margin-top:30px}
.loyalty-event-subscription-form .form-controller__subscription{align-items:flex-start;margin-top:20px}
}
.loyalty-program-showcase{width:100%}
.loyalty-program-showcase__container{display:flex;flex-direction:column;align-items:center}
.loyalty-program-showcase__container .events-grid{width:100%}
.loyalty-program-showcase__container .events-grid__line{display:flex;width:100%}
.loyalty-program-showcase__container .events-grid__line:not(:last-child){margin-bottom:20px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__name,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__name{margin-right:40px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__img,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__img{display:flex;justify-content:center;width:100%;height:320px;object-fit:cover}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info{position:relative}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info .event-card__place-and-date,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info .event-card__place-and-date{display:flex;justify-content:space-between;text-transform:uppercase;flex-wrap:wrap}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info .event-card__text-showcase,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info .event-card__text-showcase{width:100%;padding:0;align-items:flex-start;justify-content:flex-start;height:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info .event-card__text-showcase .hub-box__content,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info .event-card__text-showcase .hub-box__content{width:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__button,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__button{min-width:unset;min-height:unset;width:100px;height:100px;position:absolute;right:0;border-radius:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__button__icon,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__button__icon{width:100%;text-align:center}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__button__icon svg,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__button__icon svg{width:12px;height:22px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card{width:calc(50%)}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info{padding:45px 160px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__button{top:-50px}
.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card{width:calc(33.33333333%)}
.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info{padding:45px 60px}
.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__button{top:-20px}
.loyalty-program-showcase__container .events-grid__line.line-control-full{height:640px}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card{width:100%;display:flex;position:relative}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__img{width:66%;height:100%;object-fit:cover}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info{height:100%;width:34%;padding:0 95px 0 140px;display:flex;flex-direction:column;justify-content:center}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info .event-card__place-and-date{display:flex;justify-content:space-between;text-transform:uppercase;flex-wrap:wrap}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info .event-card__text-showcase{width:100%;padding:0;height:unset;align-items:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info .event-card__text-showcase .hub-box__content{max-width:320px}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__button{min-width:unset;min-height:unset;width:100px;height:100px;position:absolute;border-radius:unset;left:64%;top:270px}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__button__icon{width:100%;text-align:center}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__button__icon svg{width:12px;height:22px}
.loyalty-program-showcase__container .show-more-button{display:flex;align-items:center;margin:40px 0;cursor:pointer}
.loyalty-program-showcase__container .show-more-button__icon{transform:rotate(90deg)}
.loyalty-program-showcase__container .show-more-button__icon svg{width:80px;height:80px}
.loyalty-program-showcase .loyalty-event-modal__event-details .event-information__box{font-size:1.8rem;line-height:1.56;letter-spacing:.7px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title{height:115px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue .collapse-title .collapse-title-text,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .hub-collapse-box-vue.collapsed .collapse-title .collapse-title-text{font-size:4rem;font-weight:bold}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .go-back-dates-list__label{font-size:1.2rem;font-weight:bold}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .go-back-dates-list__icon{height:1.2rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .date-subscription-info{font-size:1.8rem;line-height:1.67;letter-spacing:.7px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .date-subscription-info__date{font-weight:bold;text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .waiting-list-warning{font-size:1.8rem;line-height:1.67;letter-spacing:.7px;text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .waiting-list-warning__msg{font-weight:bold}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .terms-and-conditions-box{font-size:1.4rem;line-height:1.42;letter-spacing:.54px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller{font-size:1.4rem;line-height:2}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller__terms__checkbox .input-container .input-label{font-size:1rem;line-height:2}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller__terms__checkbox .input-container input[type='checkbox']{background-image:url(../../../designs/wisdom/base/images/jeep/checkbox-white-border.svg)}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller__terms__checkbox .input-container input[type='checkbox']:checked{background-image:url(../../../designs/wisdom/base/images/jeep/checkbox-white-border-checked.svg)}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .loyalty-event-subscription-form .form-controller__terms__error-msg{font-size:1.4rem;line-height:2}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .subscription-info{font-size:1.8rem;line-height:1.67;letter-spacing:.7px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .subscription-info .user-subscription-info .user-subscription-info__schedule{font-weight:bold;text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .subscription-info .user-subscription-msg{text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__message{font-size:1.4rem;line-height:2.14;letter-spacing:.54px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row:nth-child(odd){background-color:#535353}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row *{font-size:1.8rem;line-height:1.11;letter-spacing:.7px;font-weight:bold}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row .subscriptions-closed-info__list li{font-weight:normal}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row .event-date-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row .event-date-and-vacancies-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row .subscriptions-closed-info__label{text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row__cell.event-button .hub-button{padding:unset}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .dates-and-vacancies-collapse .collapse-content .dates-and-vacancies-event-list .date-list__table__row__cell.event-button .hub-button__label{font-size:1.4rem;line-height:normal;letter-spacing:normal;justify-content:center}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__schedule-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__schedule-info{font-size:1.8rem;font-weight:bold;text-transform:uppercase;line-height:1;letter-spacing:.7px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__table,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__table{font-size:1.8rem;letter-spacing:.7px}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator{font-size:1.8rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-controllers,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-controllers{letter-spacing:.7px;font-weight:bold;text-transform:uppercase}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-info{font-size:1.8rem}
.loyalty-program-showcase .loyalty-event-modal__event-control-lists .confirmed-users-list .collapse-content .event-users-list__paginator .page-info .page-selector input,.loyalty-program-showcase .loyalty-event-modal__event-control-lists .waiting-list .collapse-content .event-users-list__paginator .page-info .page-selector input{text-align:center;font-size:1.8rem}
.loyalty-program-showcase .loyalty-event-modal__legal-text{font-size:1.1rem;line-height:1.45;letter-spacing:.33px;text-align:justify}
@media only screen and (min-width:961px) and (max-width:1366px){.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__name,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__name{margin-right:20px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__img,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__img{height:230px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__button,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__button{width:70px;height:70px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__button__icon svg,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__button__icon svg{width:9px;height:16px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info{padding:32px 114px}
.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info{padding:32px 50px}
.loyalty-program-showcase__container .events-grid__line.line-control-full{height:470px}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info{padding:0 45px 0 90px}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info .event-card__text-showcase .hub-box__content{max-width:320px}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__button{width:70px;height:70px;left:64%;top:205px}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__button__icon svg{width:9px;height:16px}
.loyalty-program-showcase__container .show-more-button__icon svg{width:60px;height:60px}
}
@media only screen and (min-width:721px) and (max-width:960px){.loyalty-program-showcase__container .events-grid__line{flex-direction:column}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card{width:100%}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__name,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__name,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__name{margin-right:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__img,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__img,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__img{height:280px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info{padding:30px 60px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info .event-card__place-and-date,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info .event-card__place-and-date,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info .event-card__place-and-date{justify-content:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info .event-card__place-and-date .event-place,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info .event-card__place-and-date .event-place,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info .event-card__place-and-date .event-place{min-width:320px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__button,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__button,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__button{width:50px;height:50px;right:60px;top:-25px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__button__icon svg,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__button__icon svg,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__button__icon svg{width:6px;height:11px}
.loyalty-program-showcase__container .events-grid__line.line-control-full{height:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card{display:unset;position:relative}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__img{width:100%;height:280px;display:flex;justify-content:center;object-fit:cover}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info{width:100%}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info .event-card__text-showcase .hub-box__content{width:unset;max-width:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__button{right:60px;top:255px;left:unset}
.loyalty-program-showcase__container .show-more-button__icon svg{width:50px;height:50px}
}
@media only screen and (max-width:720px){.loyalty-program-showcase__container .events-grid__line{flex-direction:column}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card{width:100%}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__name,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__name,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__name{margin-right:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__img,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__img,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__img{height:280px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info{padding:25px 45px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info .event-card__place-and-date,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info .event-card__place-and-date,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info .event-card__place-and-date{justify-content:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__info .event-card__place-and-date .event-place,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__info .event-card__place-and-date .event-place,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info .event-card__place-and-date .event-place{min-width:280px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__button,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__button,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__button{width:50px;height:50px;right:40px;top:-25px}
.loyalty-program-showcase__container .events-grid__line.line-control-half .event-card__button__icon svg,.loyalty-program-showcase__container .events-grid__line.line-control-third .event-card__button__icon svg,.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__button__icon svg{width:6px;height:11px}
.loyalty-program-showcase__container .events-grid__line.line-control-full{height:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card{display:unset;position:relative}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__img{width:100%;height:280px;display:flex;justify-content:center;object-fit:cover}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info{width:100%}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__info .event-card__text-showcase .hub-box__content{width:unset;max-width:unset}
.loyalty-program-showcase__container .events-grid__line.line-control-full .event-card__button{right:40px;top:255px;left:unset}
.loyalty-program-showcase__container .show-more-button__icon svg{width:50px;height:50px}
}
.wrapper-terms{position:fixed;top:72px;left:0;width:100%;height:100vh;background-color:#fff;overflow:scroll}
.wrapper-terms .terms-content{margin:0 20%}
.wrapper-terms .terms-content h2{font-size:2.4rem}
.wrapper-terms .terms-content p{font-size:1.4rem;color:#4a4a4a}
.wrapper-terms .go-back-page-vue a span{font-size:1.4rem}
.wrapper-terms .go-back-page-vue a svg .fill{fill:black;height:15px;width:15px}
.wrapper-terms .actions-container{margin-bottom:150px}
@media only screen and (min-width:721px) and (max-width:960px){.wrapper-terms{top:48px}
}
@media only screen and (max-width:720px){.wrapper-terms{top:48px;height:100vh;overflow:scroll}
.wrapper-terms .actions-container{margin-bottom:150px}
}