.header[data-v-6318d582]{line-height:70px;min-height:70px}.header-mobile[data-v-6318d582],.header[data-v-6318d582]{position:fixed;z-index:1002;display:block;width:100%;margin-right:auto;margin-left:auto;padding:0;text-align:center}.skin .header-mobile[data-v-6318d582],.skin .header[data-v-6318d582]{color:#444;background-color:#fff;border-bottom:1px solid #d6d6d6}.header-container[data-v-6318d582]{display:flex;justify-content:space-between;padding:0 10%}@media(min-width:768px) and (max-width:1112px){.header-container[data-v-6318d582]{padding:0 3%}}.header-container .header-brand[data-v-6318d582]{display:flex;justify-content:center;align-items:center}@media (max-width:767px){.header-container .header-brand[data-v-6318d582]{margin-top:10px}}.header-container .header-brand img[data-v-6318d582]{height:40px}.header-container .header-title[data-v-6318d582]{text-transform:uppercase;font-size:20px}.header-container.header-shadow[data-v-6318d582]{box-shadow:0 0 5px 0 #a9a9a9}.header-mobile-title[data-v-6318d582]{text-transform:uppercase;font-size:14px;float:left}.header .header-container .mdi-exit-to-app[data-v-6318d582],.header .header-container .title[data-v-6318d582]{color:var(--a45ff914)}.header .header-container .header-brand .header-divider[data-v-6318d582]{height:30px;margin:0 15px;border:1px solid var(--a45ff914)}.footer[data-v-97eac46c]{display:flex;justify-content:space-between;padding:1% 7%;position:absolute;left:0;bottom:0;width:100%;background-color:#fff;font-size:12px}.bg-gray-light[data-v-727d5c00]{background-color:#f2f2f2}.w-20[data-v-727d5c00]{width:20%}.w-80[data-v-727d5c00]{width:80%}.ptop-30[data-v-727d5c00]{padding-top:30px}.pbottom-30[data-v-727d5c00]{padding-bottom:30px}@media (min-width:350px) and (max-width:640px){.back-btn-container[data-v-727d5c00]{background:none!important}.mdi-chevron-left[data-v-727d5c00]{font-size:30px!important}}.stepper[data-v-727d5c00]{text-align:center;font-size:0}.stepper ul[data-v-727d5c00]{padding:0;margin:0;list-style:none}.stepper .stepper-li[data-v-727d5c00]{display:inline-block;vertical-align:top;width:25%;padding-top:20px}.stepper .stepper-li .stepper-item[data-v-727d5c00]{position:relative}.stepper .stepper-index[data-v-727d5c00]{width:25px;height:25px;border-radius:100%;border:2px solid #ccc;background-color:#fff;color:#fff;font-size:18px;line-height:28px;margin:0 auto;position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.stepper .stepper-index .stepper-index-icon[data-v-727d5c00]{font-weight:700;font-size:large}.stepper .stepper-text[data-v-727d5c00]{margin-top:1px;display:inline-block;font-size:12px;text-transform:uppercase;color:#999}.stepper .stepper-item[data-v-727d5c00]:after,.stepper .stepper-item[data-v-727d5c00]:before{content:"";width:50%;display:block;position:absolute;z-index:1;top:11px;border-bottom:3px solid #ccc;border-bottom-color:#ccc}.stepper .stepper-item[data-v-727d5c00]:before{left:0}.stepper .stepper-item[data-v-727d5c00]:after{right:0}.stepper .stepper-li.complete:last-child .stepper-item[data-v-727d5c00]:after,.stepper .stepper-li:first-child .stepper-item[data-v-727d5c00]:before,.stepper .stepper-li:last-child .stepper-item[data-v-727d5c00]:after{border-color:transparent}.stepper .stepper-li.active .stepper-index[data-v-727d5c00]{border:2px solid var(--b0e1ab62)}.stepper .stepper-li.complete .stepper-index[data-v-727d5c00]{border:2px solid var(--b0e1ab62);background-color:var(--b0e1ab62)}.stepper .stepper-li.complete .stepper-item[data-v-727d5c00]:after,.stepper .stepper-li.complete+.stepper-li .stepper-item[data-v-727d5c00]:before{border-color:var(--b0e1ab62)}.stepper .stepper-li.active .stepper-text[data-v-727d5c00]{color:var(--b0e1ab62)}.stepper .stepper-li.complete .stepper-text[data-v-727d5c00]{color:var(--b0e1ab62);font-weight:500}.stepper .stepper-li.hovered[data-v-727d5c00]{cursor:pointer}.stepper .stepper-li.hovered[data-v-727d5c00]:hover{background-color:rgba(0,0,0,.06)}.back-btn-container .mdi-chevron-left[data-v-727d5c00]{color:var(--b0e1ab62)}@media (max-width:640px){.stepper .stepper-text[data-v-727d5c00]{display:none}.stepper .stepper-index[data-v-727d5c00]{width:20px;height:20px;font-size:12px}.stepper .stepper-item[data-v-727d5c00]:after,.stepper .stepper-item[data-v-727d5c00]:before{top:8px}}.vehicle-group-notif{border:1px solid #636464!important}.btn[data-v-2e861fea]{font-size:14px;padding:5px 16px;line-height:inherit;color:#8b95a5;letter-spacing:1px;border-radius:2px;background-color:#fff;border-color:#ebebeb;outline:none!important;transition:.15s linear}.btn-sm[data-v-2e861fea]{font-size:12px;padding:4px 12px;line-height:20px}.active[data-v-2e861fea]{background-color:#efefef}.btn[data-v-8206dd1a]{font-size:14px;padding:5px 16px;line-height:inherit;color:#8b95a5;letter-spacing:1px;border-radius:2px;background-color:#fff;border-color:#ebebeb;outline:none!important;transition:.15s linear}.btn-sm[data-v-8206dd1a]{font-size:12px;padding:4px 12px;line-height:20px}.footer-pages[data-v-8206dd1a]{font-size:12px;color:#8b95a5!important}.dropdown-menu[data-v-8206dd1a]{min-width:3rem;text-align:center}.badge[data-v-5d3f90e8]{border-bottom-right-radius:50px 80px}span[data-v-5d3f90e8]{padding-right:15px}.vehicle-group-card[data-v-5d3f90e8]{border-bottom:3px solid var(--a50626ce)}.vehicle-group-card .badge[data-v-5d3f90e8]{background-color:var(--a50626ce)}.badge[data-v-8a1409e6]{border-bottom-right-radius:50px 80px}span[data-v-8a1409e6]{padding-right:15px}.vehicle-group-card[data-v-8a1409e6]{border-bottom:3px solid var(--62e7237f)}.vehicle-group-card .badge[data-v-8a1409e6]{background-color:var(--62e7237f)}.card-header[data-v-16892550]{font-size:20px;padding:15px 10px;border-color:#e6e6e6}.gray[data-v-16892550]{color:#8b95a5}.filter .card[data-v-4f0b0ecf]{border:none}.filter .card-header[data-v-4f0b0ecf]{padding:15px 10px}.filter .card-header .filter-icon[data-v-4f0b0ecf]{width:100%;text-align:center;cursor:pointer}.filter .card-body[data-v-4f0b0ecf]{padding:10px}.highlight[data-v-4f0b0ecf]{border:1px solid #636464;color:var(--81c98d6e)}.filter .card-body .dropdown-menu[data-v-4f0b0ecf]{min-height:80px;padding:0;max-height:300px;overflow-y:auto;transform:translate3d(0,44px,0)!important}.filter .card-body .dropdown-toggle[data-v-4f0b0ecf]:after{content:none!important}.filter .card-body .dropdown-close-icon[data-v-4f0b0ecf],.filter .card-body .dropdown-down-icon[data-v-4f0b0ecf]{position:absolute;right:7px;font-size:20px;color:var(--81c98d6e)}.filter .card-body .mdi-crosshairs-gps[data-v-4f0b0ecf]{cursor:pointer}.filter .card-body .mdi-minus[data-v-4f0b0ecf],.filter .card-body .mdi-plus[data-v-4f0b0ecf]{color:var(--81c98d6e)}.filter .card-body .form-checkbox[data-v-4f0b0ecf]{cursor:pointer;width:20px;height:20px;border-radius:2px!important;border:1px solid #d6d6d6!important}.filter .card-body .checkbox-container[data-v-4f0b0ecf]{display:flex;align-items:center}input[type=number][data-v-4f0b0ecf]:focus,input[type=text][data-v-4f0b0ecf]:focus{outline:none!important;border:1px solid var(--81c98d6e)!important;box-shadow:none!important}.input-group>.form-control[data-v-4f0b0ecf]{padding:9px 16px}.invalid-input[data-v-4f0b0ecf]{color:#f96868;font-weight:700}.error-highlight[data-v-4f0b0ecf]{border:1px solid #f96868;color:#f96868}.column[data-v-4f0b0ecf]{width:45%!important}.btn-xxl[data-v-4f0b0ecf]{font-size:16px;padding:16px 6px;line-height:40px;margin:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter .card-body .vehicle-type .checked-icon[data-v-4f0b0ecf]{display:none;color:#fff!important}.filter .card-body .vehicle-type .checked .checked-icon[data-v-4f0b0ecf]{position:absolute;display:flex;align-items:center;justify-content:center;top:-6px;right:-6px;border-radius:15px;background-color:var(--81c98d6e);width:15px;height:15px}.filter .card-body .vehicle-type .checked[data-v-4f0b0ecf]{border:1px solid var(--81c98d6e)!important;color:var(--81c98d6e)!important;overflow:initial}.filter .card-body .btn[data-v-4f0b0ecf]:hover{color:var(--81c98d6e);border:1px solid var(--81c98d6e)}.filter .card-body .slider-container .slider[data-v-4f0b0ecf]{-webkit-appearance:none;height:10px;border-radius:5px;background:#ebebeb;outline:none;opacity:.7;transition:opacity .2s}.filter .card-body .slider-container .slider[data-v-4f0b0ecf]:hover{opacity:1}.filter .card-body .slider-container .slider[data-v-4f0b0ecf]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--81c98d6e);cursor:pointer}.filter .card-body .slider-container .slider[data-v-4f0b0ecf]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--81c98d6e);cursor:pointer}.filter .card-body .slider-container .slider-highlight[data-v-4f0b0ecf]{margin-top:-7px}.filter .card-body .input-group-text[data-v-4f0b0ecf]{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.search-bar[data-v-692abf7e]{border-radius:5px;padding:12px 12px}.input-search[data-v-692abf7e]{background:none!important}.mdi-magnify[data-v-692abf7e]{cursor:pointer}.loading[data-v-36ffd76a]{position:absolute;top:0;left:11px;right:11px;bottom:0}.opacity-50[data-v-021af3da]{opacity:.5}.dealerships .dealership-card[data-v-021af3da]{border-bottom:3px solid var(--2eaf0f2e)}.dealerships .dealership-card .map-icon[data-v-021af3da]{color:var(--2eaf0f2e)}@media (max-width:1112px){.dealership-card .card-body .btn[data-v-021af3da]{padding:4px 12px!important}}.map-container[data-v-4a9f5215]{height:475px;max-height:580px;border-radius:3px;border:1px solid #dfdfdf}.dealerships .dealerships-container[data-v-55c1e1cd]{height:520px;overflow:auto}.dealerships .card-footer[data-v-55c1e1cd]{background-color:#fff!important;border:1px solid #d6d6d6!important;border-radius:0 0 5px 5px}@media (max-width:1112px){.dealerships .card-header .title[data-v-55c1e1cd]{font-size:16px!important}}.calendar-day-conainer[data-v-7ad96ad6]{width:100%}.calendar .calendar-day-header[data-v-7ad96ad6]{background-color:var(--20b2ff29)}.calendar-day .calendar-day-body .time-slots li.active[data-v-7ad96ad6]:hover{cursor:pointer;background:var(--20b2ff29);color:#fff}.event-info .card-body .mdi-minus[data-v-490ca484],.event-info .card-body .mdi-plus[data-v-490ca484]{color:var(--fefca504)}.event-info .card-header .btn[data-v-490ca484]{color:var(--fefca504);background-color:#fff;border:1px solid var(--fefca504)}.event-info .card-header .btn[data-v-490ca484]:hover{color:#fff;background-color:var(--fefca504)}.calendar .calendar-header .btn[data-v-f8bada88]{background-color:#fff!important}.calendar .calendar-footer a[data-v-f8bada88],.calendar .calendar-header .btn.btn-next .icon[data-v-f8bada88],.calendar .calendar-header .btn.btn-previous .icon[data-v-f8bada88]{color:var(--a6f10092)}.calendar .calendar-header .btn.btn-next[data-v-f8bada88]:hover,.calendar .calendar-header .btn.btn-previous[data-v-f8bada88]:hover{border:1px solid #fff!important;background-color:var(--a6f10092)!important}.form-checkbox.is-invalid[data-v-70a101fc]{border-color:#dc3545!important}.form-checkbox[data-v-70a101fc]{border:1px solid #d6d6d6!important;background-color:#fff}.client-form-container .client-form .card-body .confirmation[data-v-70a101fc]{background-color:var(--33e4bc9e);opacity:1}.confirmation .calendar-part .mdi-check-circle-outline[data-v-44fdce0e],.confirmation .calendar-part .title[data-v-44fdce0e]{color:var(--cab9bbe0)}.confirmation .calendar-part .btn[data-v-44fdce0e]{color:var(--cab9bbe0);background-color:#fff;border:1px solid var(--cab9bbe0)}.confirmation .calendar-part .btn[data-v-44fdce0e]:hover{color:#fff;background-color:var(--cab9bbe0)}.event-sub-header[data-v-67942b0c]{display:flex;align-items:center;background-color:#e6e6e6;padding:0 5%}@media (max-width:639px){.event-sub-header[data-v-67942b0c]{top:70px;position:relative}}.content[data-v-91c9fa5e]{background-color:#fff!important}.error.content-inner[data-v-91c9fa5e]{width:100%;padding:0!important}.content[data-v-91c9fa5e]{background:#fff!important;padding:30px;top:0!important}.error .message[data-v-91c9fa5e]{color:red!important;display:flex;justify-content:center;text-align:center}.error .refresh[data-v-91c9fa5e]{margin:20% auto}@media (max-width:767px){.error[data-v-91c9fa5e]{margin-top:50px!important}}@font-face{font-family:Roboto Condensed;src:url(/fonts/RobotoCondensed-Light.8cc845c5.ttf) format("truetype")}html{width:100%;height:100%}body{font-family:Roboto Condensed,Helvetica Neue,Source Sans Pro,Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;line-height:24px;color:#00203f;overflow:auto;letter-spacing:.3px}.content{margin-right:auto;margin-left:auto;position:relative;width:100%;bottom:0;overflow:auto;top:70px;min-height:calc(100vh - 70px)}.skin .content{background-color:#e2e2e2}.content .content-inner{width:100%;padding:2% 10%;margin-bottom:5%}@media (min-width:768px) and (max-width:1112px){.content-inner{padding:2% 5%!important}}@media (min-width:1113px) and (max-width:1280px){.content-inner{padding:2% 3%!important}}a{color:#00203f;text-decoration:none;background-color:transparent}a:hover{cursor:pointer;color:#999}.bg-skin-header{background-color:#e6e6e6}.bg-skin-body{background-color:#dedede}.header-bar{display:flex;align-items:center;padding:15px 20px;background-color:#fff;border-bottom:1px solid #f2f2f2}.flexbox{display:flex;justify-content:space-between}.flex-grow{flex:1}.fs-9{font-size:9px!important}.fs-10{font-size:10px!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important}.fs-19{font-size:19px!important}.fs-20,.fs-22{font-size:20px!important}.fs-24{font-size:24px!important}.fs-25,.fs-26{font-size:25px!important}.fs-28{font-size:28px!important}.fs-30{font-size:30px!important}.fs-32{font-size:32px!important}.fs-50{font-size:50px!important}.fs-70{font-size:70px!important}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.fi,.fib{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.33333333em;line-height:1em}.fi:before{content:"\00a0"}.fi.fis{width:1em}.fi-xx{background-image:url(/img/xx.cc2f3d95.svg)}.fi-fr{background-image:url(/img/fr.b4b9a1cb.svg)}.fi-mc{background-image:url(/img/mc.157f4807.svg)}.fi-be{background-image:url(/img/be.4eca7636.svg)}.fi-ch{background-image:url(/img/ch.0a6603da.svg)}.fi-ad{background-image:url(/img/ad.d7238c8f.svg)}.fi-it{background-image:url(/img/it.fe19a6d2.svg)}.fi-es{background-image:url(/img/es.29993e05.svg)}.fi-lu{background-image:url(/img/lu.86b59766.svg)}.fi-nl{background-image:url(/img/nl.5af91500.svg)}.fi-de{background-image:url(/img/de.1d14df14.svg)}.fi-at{background-image:url(/img/at.497683a1.svg)}sup{top:-.3em}sub{bottom:-.2em}.btn{font-size:14px;padding:9px 16px;line-height:inherit;color:#fff;letter-spacing:1px;border-radius:5px;background-color:#00203f;border-color:#ebebeb;outline:none!important;transition:.15s linear}.btn:hover{cursor:pointer;transition:.5s;color:#00203f;border:1px solid #00203f;background-color:#fff}.btn-xs{font-size:11px;padding:2px 8px;line-height:18px}.btn-sm{font-size:12px;padding:4px 12px;line-height:20px}.btn-lg{font-size:13px;border-radius:8px;text-align:start}.btn-xl{font-size:14px;padding:8px 16px;line-height:24px}.btn-round{border-radius:10rem}.card-mobile-btn{font-size:14px;padding:8px 16px;line-height:24px}.dropdown-item,.dropdown-menu{width:100%}.calendar-container .calendar-card-hearder,.client-form .card-body,.client-form-container .card-header,.dealerships .card-header,.event-info .card-body,.event-info .card-header,.event-sub-header,.search-bar,.vehicle-group .data-list .card-header{background-color:#fff!important;border:1px solid #d6d6d6!important}.client-form .card-body,.event-info .card-body{border-top:none!important}.card-header{border-color:#e6e6e6;padding:15px 10px;display:flex;justify-content:space-between;flex-direction:row;align-items:center}.badge{border-radius:3px;font-weight:400;line-height:1.3;font-size:85%}.badge:empty{display:inline-block;vertical-align:inherit}.badge-pill{border:none;border-radius:10rem}.search-bar .filter-badge{background-color:#ebebeb;padding:4px 10px;color:#00203f;cursor:pointer}.search-bar .filter-badge .mdi-close-circle{color:#636464}.search-bar .lookup{position:relative;display:inline-flex;align-items:center}.search-bar .lookup:before{position:absolute;top:50%;left:0;transform:translateY(-50%);width:36px;text-align:center;cursor:text}.search-bar .lookup input{border-radius:18px;height:36px;width:237px;max-width:100%;padding-left:17px;padding-right:18px;font-weight:600;letter-spacing:.5px;outline:none!important;transition:.5s;opacity:.7}.search-bar .lookup-circle input{background-color:#fff;width:37px;padding-right:0;border:1px solid #ebebeb}.search-bar .lookup-circle input:valid{background-color:#fff;opacity:.9;width:237px;padding-left:30px;border:1px solid #d6d6d6!important}.search-bar .lookup-circle input:focus{background-color:#fff;opacity:.9;width:237px;padding-left:30px;border:1px solid #d6d6d6!important}.search-bar .lookup-circle{left:auto;right:12px;padding-left:12px;padding-right:12px}.search-bar .lookup-circle:before{left:12px}input:focus{border:none!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter .card-body .btn{color:#8b95a5;background-color:#ebebeb;border-color:#d6d6d6}.filter .card-body .input-group input{background:#ebebeb}.filter .card-body .input-group .input-group-text{background:#ebebeb!important}.filter .card-body .form-control{background:#ebebeb}.filter .card-body .btn:hover{color:#00203f;border:1px solid #00203f}.filter .card-body,.filter .card-header{background-color:#fff!important}span-remove:after,span.remove:after{content:"x";margin-left:9px;margin-right:-1px;cursor:pointer;opacity:.7}.form-checkbox,.form-radio{cursor:pointer;width:20px;height:20px;border-radius:2px!important}.checkbox-container{display:flex;align-items:center}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;border:1px solid #d6d6d6;border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center}input[type=checkbox]:checked{border:1px solid #d6d6d6}input[type=checkbox]:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:transform .12s ease-in-out;background-color:#00203f;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}input[type=checkbox]:checked:before{transform:scale(1.5)}.loading.reveal{opacity:1;z-index:99999}.loading{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center;opacity:0;z-index:-1;transition:.5s}.alert-dismissible .btn-close{top:-8px;font-size:12px}@media (min-width:350px) and (max-width:639px){.content-inner{padding:2% 3%!important}.header-container.header-shadow{box-shadow:none!important}.header .header-container{display:block}.header-container .header-link{float:right}i.mdi-exit-to-app{font-size:20px!important}.content-inner{margin-top:80px!important}.card-mobile-btn{font-size:12px;padding:4px 12px;line-height:20px}.client-form-container .client-form .phone-input .dropdown-toggled{padding:6px}.client-form-container .client-form .phone-input .dropdown-toggled .indicatif{font-size:11px!important}.paginate{min-width:250px;margin-bottom:50px}}@media (max-width:500px){.search-bar{flex-wrap:wrap}.lookup{margin-bottom:5px}}@media (min-width:640px) and (max-width:768px){i.mdi-exit-to-app{font-size:22px!important}.card-mobile-btn{font-size:12px;padding:4px 12px;line-height:20px}.paginate{min-width:250px;margin-bottom:50px}}@media (min-width:769px) and (max-width:1280px){.card-mobile-btn{font-size:13px;padding:8px 16px;line-height:24px}.paginate{min-width:250px;margin-bottom:50px}}.vehicle-group-card .card-img{width:90%;padding:5px}.dealership-card.hovered{box-shadow:0 5px 15px rgba(0,0,0,.35);cursor:pointer}.dealership-card .card-body .marker label{position:absolute;left:8px;top:3px;color:#fff}.calendar .calendar-header .btn{background-color:#fff!important}.calendar .calendar-day-header .day-name,.calendar .calendar-day-header .day-number,.calendar .calendar-header .btn.btn-next:hover .icon,.calendar .calendar-header .btn.btn-previous:hover .icon{color:#fff}.calendar .calendar-header{display:inline-block;width:100%;position:absolute;top:15px;z-index:1000}.calendar .calendar-header-arrow{display:inline-block;text-align:center}.calendar .calendar-header .btn{display:flex;align-items:center;height:40px;font-size:20px;padding:0;background-color:#d6d6d6!important}.calendar .calendar-header .btn:hover{transition:.5s!important;color:#fff;border:none!important;background-color:#00203f!important}.calendar .calendar-header .btn.btn-previous{border-radius:40px 999em 999em 40px}.calendar .calendar-header .btn.btn-previous .icon{margin-right:5px}.calendar .calendar-header .btn.btn-next{border-radius:999em 40px 40px 999em}.calendar .calendar-header .btn.btn-next .icon{margin-left:5px}.calendar .calendar-days{list-style:none;margin:0;padding:0;display:flex;justify-content:center;width:100%}.calendar .calendar-body .calendar-days .day-name{display:block;font-size:14px}.calendar .calendar-body .calendar-days .day-number{display:block;font-size:16px}.calendar .more-days,.calendar .more-hours{padding:5px}.calendar .more-hours .btn{width:100%;padding:0;color:gray;background-color:#ebebeb}.calendar .more-hours .btn i{margin-top:-6px;margin-bottom:-6px}.calendar .more-days a{position:relative;display:block}.calendar .calendar-day{display:inline-block;text-align:center;width:100%!important}.calendar .calendar-day .calendar-day-header{border-right:1px solid #e2e2e2;box-shadow:1px 1px 1px 1px #ebebeb;padding:10px;margin-bottom:10px}.calendar ul.calendar-days li.calendar-day:last-child>div.calendar-day-header{border-right:none}.calendar-day .calendar-day-body{margin-right:2px;margin-left:2px}.calendar-day .calendar-day-body .time-slots{padding:0;list-style:none;vertical-align:top;width:100%}.calendar-day .calendar-day-body .time-slots li{width:100%;background-color:#fff;opacity:.45;border:1px solid transparent;border-radius:5px;padding:20px;margin-bottom:4px;font-size:18px}.calendar-day .calendar-day-body .time-slots li.active{opacity:1;border:1px solid #c8c8c8}.calendar-day .calendar-day-body .time-slots li.active:hover{cursor:pointer;background:#00203f;color:#fff}.calendar .calendar-footer a,.calendar-day .calendar-day-body .time-slots .time-slot{text-align:center;display:block;position:relative}.calendar .calendar-footer a{border-radius:5px;padding:5px;margin-top:5px;font-size:16px;font-weight:400;text-decoration:underline}@media (max-width:768px){.calendar .calendar-body{max-height:400px;overflow:hidden}.calendar .calendar-body .calendar-days .day-name{font-size:12px}.calendar .calendar-body .calendar-days .day-number{font-size:14px}.calendar .calendar-header .btn{font-size:15px}}@media (max-width:991px){.calendar-container,.client-container{flex-direction:column-reverse!important}}@media (min-width:992px){.calendar-container .event-info,.client-container .event-info{margin-left:12px}}@media (max-width:1112px){.client-container .client-form-container .client-form .form-group{width:100%}}.event-info .card-header{border-color:#e6e6e6}.event-info .card-body{padding:10px}.event-info .card-img{width:80%;margin:0 auto}.client-form-container .card-header .btn,.event-info .card-header .btn{padding:5px 15px}@media (max-width:1112px){.event-info .card-header{padding:12px 10px}}.client-form-container .client-form .card-body .confirmation{color:#fff;background-color:#636464;opacity:.8;padding:25px 50px}.client-form-container .client-form .card-body .validation{display:flex;justify-content:center;align-items:center;padding:10px}.client-form-container .client-form .card-body .validation a:hover{color:#00203f}.client-form-container .client-form .card-body .dropdown-toggled,.client-form-container .client-form .card-body input{background:#ebebeb!important}.confirmation .calendar-part{background:#fff;padding:30px}.confirmation .registration-part{padding:15px}.confirmation.content-inner{width:100%;padding:0!important;margin-bottom:5%}@media (max-width:767px){.confirmation{margin-top:0!important}}