.calendar-toolbar__row .start-end-app .dropdown-menu.show .b-calendar-nav .btn-sm.btn{padding:12px 8px}.calendar-toolbar__row .start-end-app .btn-sm.btn{padding:12px 27px}.btn{padding:12px 35px;border:none;border-radius:0;font-family:Open Sans,sans-serif;font-size:16px;font-weight:800;letter-spacing:0;line-height:22px;text-transform:uppercase}.btn.btn-primary{background-color:#003946}.btn.btn-primary:hover,.btn.btn-secondary{background-color:#fbc301}.btn.btn-secondary:hover{background-color:#003946}.btn.btn-tertiary{background-color:#636363;color:#fff}.btn.btn-tertiary:hover{background-color:#535353}.btn.btn-outline,.btn.btn-outline-primary{border:1px solid #003946;color:#003946;font-weight:400;text-transform:none}.btn.btn-outline-primary:hover,.btn.btn-outline:hover{background-color:#fbc301}.btn.btn-lighten{color:#fff;background-color:#003946}.btn.btn-lighten:hover{opacity:.8}.btn.btn-pl-xsm{padding-left:11px;padding-right:11px}.btn.btn-w-sm{padding-left:22px;padding-right:22px}.btn.btn-w-med{padding-left:28px;padding-right:28px}.btn.btn-text-sm{font-size:13px}.btn-group .btn{margin-left:-1px}.btn-group .btn:first-of-type{margin-left:0}@media only screen and (max-width:1190px){.calendar-toolbar .btn-w-sm.month{margin-right:15px}.calendar-toolbar.switch-month .today{margin-left:0!important}.calendar-toolbar__row .start-end-app .dropdown-menu.show .b-calendar-nav .btn-sm.btn{padding:12px 8px}.calendar-toolbar__row .start-end-app .btn-sm.btn{padding:12px 13px}.calendar-toolbar__row .start-end-app .contact_date.form-control{font-size:15px}.calendar-toolbar__row .start-end-app .contact_date.form-control .form-control{padding:12px 9px}}@media only screen and (max-width:1023px){.calendar-toolbar__row .start-end-app .dropdown-menu.show .b-calendar-nav .btn-sm.btn{padding:12px 8px}.calendar-toolbar__row .start-end-app .btn-sm.btn{padding:12px 11px}.calendar-toolbar__row .start-end-app .contact_date.form-control{font-size:15px}.calendar-toolbar__row .start-end-app .contact_date.form-control .form-control{padding:12px 8px}}@media screen and (max-width:960px){.back-jump{flex-wrap:wrap}.back-jump form select{margin-left:auto!important;margin-right:auto!important}}.bj-location{font-size:22px;font-family:DIN\ 1451 W01 Engschrift,sans-serif;color:#000;margin-left:20px;text-transform:uppercase;flex:1 1 auto}@media screen and (max-width:960px){.bj-location{display:none}}@media screen and (max-width:960px){.back-arrow{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:50px;padding-top:20px;padding-bottom:20px}}.back-arrow span{display:none}@media screen and (max-width:960px){.back-arrow span{padding-left:5px;display:inline-block}}.back-arrow svg{margin-right:15px}@media screen and (max-width:960px){footer .back-arrow{margin-bottom:0}}.service-card{padding:20px;background-color:#fff;background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);margin-right:20px;margin-bottom:25px;flex:0 1 auto;width:calc(33.333% - 15px);position:relative}@media screen and (max-width:960px){.service-card{flex:1 1 100%;margin-right:0}}.service-card:nth-child(3n){margin-right:0}.service-card span{display:block;width:calc(100% - 50px);font-size:15px;color:#4c4c4c;line-height:20px;font-family:Open Sans,sans-serif;margin-bottom:4px}.service-card span:last-of-type{margin-bottom:0}.service-card .service-action-bar{position:absolute;top:15px;right:15px;display:flex;justify-content:center;align-items:center}.service-card .service-action-bar>div{margin-right:10px}.service-card .service-action-bar>div:hover{opacity:.6}.service-card .service-action-bar>div svg{cursor:pointer}.service-card .service-action-bar>div:last-of-type{margin-right:0}.date{height:100%;border-top-left-radius:6px;border-bottom-left-radius:6px;display:flex;align-items:center;justify-content:center;padding:8px 14px;background-image:linear-gradient(135deg,#fbc301,#ebdd92)}.date.presentation-date{background-image:linear-gradient(135deg,#0098c7,#92cfeb)}.date span{display:block;color:#000;font-weight:700;letter-spacing:0;text-align:center;text-transform:uppercase}.date span:first-of-type{font-size:17px;font-weight:600;line-height:23px}.date span:nth-of-type(2){margin-top:-5px;font-size:36px;font-weight:400;line-height:36px}.date span:nth-of-type(3){margin-top:-2px;font-size:15px;font-weight:600;line-height:20px}.date-card{border-radius:6px;margin-bottom:12px;background-color:#fff}.date-card .content{padding:11px 20px 11px 20px;cursor:pointer}.date-card .row{flex-wrap:nowrap;margin-left:0;margin-right:0;height:100%}.date-card .col-3{max-width:none;width:auto;flex:0 0 auto;padding:0}.date-card .col-9{max-width:none;width:auto;flex:1 1 auto;padding:0}.date-card-service-cont p{margin-bottom:0;font-size:15px}@media screen and (max-width:960px){.date-card-service-cont p{font-size:18px}}.date-card-service-cont p a{font-size:14px;color:#003946;font-weight:700;text-transform:uppercase}@media screen and (max-width:960px){.date-card-service-cont p a{font-size:18px}}.date-card-service-cont p.more-comp-line{display:flex;margin-top:4px}.date-card-service-cont p.more-comp-line .service-status{margin-left:15px;flex:1 1 auto;text-align:right}.service-times-presentations header h1[data-v-e6e9db3a]{padding-bottom:80px}@media screen and (max-width:960px){.service-times-presentations header h1[data-v-e6e9db3a]{padding-bottom:0}}.service-times-presentations h2[data-v-e6e9db3a]{margin:0;color:#000;font-family:DIN\ 1451 W01 Engschrift,sans-serif;font-size:42px;letter-spacing:1.4px;line-height:44px;text-transform:uppercase;display:flex}.service-times-presentations h2 .i-tooltip[data-v-e6e9db3a]{position:relative;top:-5px;margin-left:10px;line-height:0}.service-times-presentations h2 .i-tooltip svg path[data-v-e6e9db3a]{fill:#000}.service-times-presentations section[data-v-e6e9db3a]{margin-bottom:40px}.service-times-presentations section .p-4[data-v-e6e9db3a]{padding:40px 30px 20px 30px!important}@media screen and (max-width:960px){.service-times-presentations section .p-4[data-v-e6e9db3a]{padding:20px 24px 20px 24px!important}}.service-times-presentations section header[data-v-e6e9db3a]{display:flex}.service-times-presentations section header h2[data-v-e6e9db3a]{flex:1 1 auto}@media screen and (max-width:960px){.service-times-presentations section header h2[data-v-e6e9db3a]{margin-bottom:30px}}.service-times-presentations section header .toggle-arrow[data-v-e6e9db3a]{align-self:flex-start;margin-top:5px}@media screen and (max-width:960px){.service-times-presentations section .btn[data-v-e6e9db3a]{width:100%;margin-bottom:20px}.service-times-presentations section .btn[data-v-e6e9db3a]:last-of-type{margin-bottom:0}}.service-times-presentations .pres-dates[data-v-e6e9db3a],.service-times-presentations .service-times[data-v-e6e9db3a]{margin-top:35px}.service-times-presentations .pres-dates .col-lg-4v .date-card[data-v-e6e9db3a]{width:auto;margin-right:15px}@media screen and (max-width:960px){.service-times-presentations .pres-dates .col-lg-4v .date-card[data-v-e6e9db3a]{width:100%;margin-right:0}}.vdp-datepicker div input[data-v-e6e9db3a],.vue__time-picker input[data-v-e6e9db3a]{border:1px solid #636363;padding:10px 20px!important;width:18em;font-weight:600;text-transform:uppercase}.vdp-datepicker__calendar[data-v-e6e9db3a]{font-weight:600;text-transform:uppercase}.vue__time-picker input.display-time[data-v-e6e9db3a]{padding:10px 20px!important;border:1px solid #636363;width:17em;font-weight:600;height:3.2em}.vue__time-picker .dropdown .select-list[data-v-e6e9db3a]{width:15em}.date-card[data-v-e6e9db3a],.service-card[data-v-e6e9db3a]{margin-bottom:15px;border:1px solid #e9e9e9;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.date-card h3[data-v-e6e9db3a],.service-card h3[data-v-e6e9db3a]{color:#1b2831;font-size:16px;font-weight:600;letter-spacing:0;line-height:22px}