a:focus{outline:2px solid #fe5a00 !important}input[type=checkbox]:focus{outline-offset:1px !important}input.custom-control-input.custom-control-label{left:-9px !important;top:2px !important}input.custom-control-input.custom-control-label::before,input.custom-control-input.custom-control-label::after{display:none !important}.tx-sf-event-mgt input.custom-control-input.custom-control-label{left:1px !important;position:absolute !important;top:5px !important}.tx-sf-event-mgt .custompicker .btn-outline-primary:not(:disabled),.tx-sf-event-mgt .custompicker .btn-outline-primary:not(:disabled):focus,.tx-sf-event-mgt .custompicker .btn-outline-primary:not(:disabled):hover{border-color:#007bff !important}form .custom-checkbox .custom-control-label:before,.input-group--filter .custom-checkbox .custom-control-label:before{background-color:#fff !important}.input-group>.form-control:focus{z-index:1 !important}.btn-group-toggle .btn-outline-primary:not(:disabled).focus{outline:2px solid #fe5a00 !important}body form .bootstrap-select>select{left:0 !important;margin:0 !important;opacity:1 !important;width:100% !important;z-index:1 !important}body form .bootstrap-select>select:focus{outline:2px solid #fe5a00 !important}body form .bootstrap-select>.dropdown-toggle{background-color:#fff !important;z-index:2 !important}.form-fieldset .form-row .col-12 .custom-control.custom-checkbox:not(.input.checkbox) input.custom-control-input.custom-control-label{left:-23px !important;top:25px !important}.swiper-button-next:focus,.swiper-button-prev:focus{outline:2px solid #fe5a00 !important}.swiper-button-next:focus,.swiper-button-prev:focus{opacity:1 !important}.swiper-pagination-bullet:focus{outline:2px solid #fe5a00 !important}.swiper-pagination-bullet:focus{opacity:1 !important}.vdi-advantages__benefits .vdi-advantages__service-badge{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10'%3E%3Cpolygon points='50 10 0 0 100 0 50 10' style='fill: %23D14900'/%3E%3C/svg%3E%0A") !important}.vdi-advantages__benefits .vdi-advantages__service-badge span{background-color:#fe5a00 !important}.vdi-advantages__benefits .vdi-advantages__usps{background-color:#4b75bd !important}.vdi-advantages__memberships .accordion .membership-item__header{background-color:transparent !important;border:none !important;display:flex !important;width:100% !important}.vdi-advantages__memberships .accordion .membership-item__header:focus{outline:2px solid #fe5a00 !important}.vdi-advantages__memberships .accordion .membership-item__header .membership-item__title{color:#71767a !important;flex:1 1 0% !important}@media(min-width: 992px){.vdi-advantages__memberships .accordion .membership-item__header .membership-item__title{text-align:left !important}}.vdi-advantages__memberships .accordion .membership-item__header:hover .membership-item__title{color:#007bff !important}.breadcrumb-item--has-sub:focus{outline:2px solid #fe5a00 !important}.text-tertiary{color:#9dd0f4 !important}.tabs .nav-tabs .nav-item{color:#73767a !important}.tabs .nav-tabs .nav-item.nav-link:hover{border-bottom-color:#73767a !important}.tabs .nav-tabs .nav-item.active{color:#007bff !important}.tabs .nav-tabs .nav-item.active.nav-link:hover{border-bottom-color:#007bff !important}.teaser-list-withimages-item-content>a:focus img{outline:2px solid #fe5a00 !important}.badge-cyan{background-color:#00c7b1 !important}.ui-datepicker{background-color:#fff;padding:20px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.ui-datepicker-multi{display:flex !important;margin-bottom:0}@media(max-width: 575.98px){.ui-datepicker-multi{flex-direction:column}}.ui-datepicker-multi>*{flex:1}.ui-datepicker-row-break{display:none}.ui-datepicker-group{min-height:280px;padding:0 20px 20px 0}.ui-datepicker-group+.ui-picker-group{padding-left:20px}.ui-datepicker-group-last{padding-right:0}.ui-datepicker-header{display:flex;margin-bottom:10px}.ui-datepicker-title{flex:1;text-align:center;font-weight:700}.ui-datepicker-next,.ui-datepicker-prev{cursor:pointer}.ui-datepicker-next .ui-icon,.ui-datepicker-prev .ui-icon{display:block;width:20px;height:20px;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden}.ui-datepicker-prev .ui-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M213.7 256L380.9 81.9c4.2-4.3 4.1-11.4-.2-15.8l-29.9-30.6c-4.3-4.4-11.3-4.5-15.5-.2L131.1 247.9c-2.2 2.2-3.2 5.2-3 8.1-.1 3 .9 5.9 3 8.1l204.2 212.7c4.2 4.3 11.2 4.2 15.5-.2l29.9-30.6c4.3-4.4 4.4-11.5.2-15.8L213.7 256z'/%3E%3C/svg%3E")}.ui-datepicker-next{order:2}.ui-datepicker-next .ui-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M298.3 256L131.1 81.9c-4.2-4.3-4.1-11.4.2-15.8l29.9-30.6c4.3-4.4 11.3-4.5 15.5-.2L380.9 248c2.2 2.2 3.2 5.2 3 8.1.1 3-.9 5.9-3 8.1L176.7 476.8c-4.2 4.3-11.2 4.2-15.5-.2L131.3 446c-4.3-4.4-4.4-11.5-.2-15.8L298.3 256z'/%3E%3C/svg%3E")}.ui-datepicker-calendar{width:100%}.ui-datepicker-calendar th,.ui-datepicker-calendar td{position:relative;font-weight:400;text-align:center}.ui-datepicker-calendar thead{color:#ced4da}.ui-datepicker-calendar th span,.ui-datepicker-calendar td a{display:flex;width:30px;height:30px;margin:0 auto;border-radius:50%;color:inherit;text-decoration:none !important;justify-content:center;align-items:center}.ui-datepicker-today a{background-color:#ccced1}.ui-datepicker-current-day a{background-color:#003da4;color:#fff !important}.modal-content .ui-datepicker{width:100% !important;margin-bottom:40px;padding:0;box-shadow:none}.datepicker-member .ui-datepicker td a{background-color:#ccced1}.datepicker-member .ui-datepicker td a.ui-state-active{background-color:#003da4}.datepicker-member .ui-datepicker-unselectable{opacity:.3}.image-crop{width:200px;height:auto;margin-top:20px}.croppie-container .cr-viewport{border-radius:50%}.croppie-container .cr-boundary{width:200px !important;height:200px !important}.croppie-container .cr-slider{margin-top:20px;margin-bottom:20px}.croppie-container .cr-slider-wrap{width:200px;margin:0 auto}.spinner__image{animation:spinner-rotator 1.4s linear infinite}.spinner__path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:spinner-dash 1.4s ease-in-out infinite,spinner-colors 5.6s ease-in-out infinite}@keyframes spinner-rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}@keyframes spinner-colors{0%{stroke:#003da4}25%{stroke:#0059f1}50%{stroke:#3e86ff}75%{stroke:#0059f1}100%{stroke:#003da4}}@keyframes spinner-dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}#page-content{z-index:auto}.relative{position:relative}.breadcrumb-section{background-color:#fff}.btn{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;outline:none !important}.btn-primary{color:#fff !important}.btn-text{padding-right:0;padding-left:0;font-size:.9375rem;font-weight:400;color:#666d75;background-color:transparent !important}.btn-text:hover{color:#003da4}.page-meta__user-button{overflow:visible}a{cursor:pointer !important}.fileupload{position:absolute;bottom:0;left:50%;width:1px;height:1px;overflow:hidden;opacity:0}.refresh{position:relative}.refresh .appointment-accordion__header,.refresh .appointment-accordion__content,.refresh .appointment-modal__content{opacity:.3}.refresh .spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.appointment-download{display:flex;justify-content:space-between;background-color:#f7f7f7}.appointment-download:hover{background-color:#ccced1;color:#003da4}input[type=file].advisor-image{border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;padding:0;position:absolute !important;white-space:nowrap;width:1px}.user-image_action{display:flex;flex-direction:column;align-items:center}.user-image_action input[type=file]~label{margin-top:0}.user-image_action label{margin-bottom:0;content:"Select some files";-webkit-user-select:none;white-space:nowrap}.user-image_action .btn{width:100%}@media(min-width: 768px){.user-image_action .btn{width:auto}}.user-image_action .btn+.btn{margin-top:10px}@media(min-width: 768px){.user-image_action .btn+.btn{margin-top:0;margin-left:20px}}.user-image_btn{margin-top:20px !important}.user_preview-image{display:none}.user_image{width:200px;height:200px;margin-bottom:20px;border-radius:50%;align-self:center}.user_image-dummy{background-color:#ccced1;display:flex;justify-content:center;width:300px;height:300px}.user_image-dummy svg{width:60%;height:auto}.appointment-filter{display:flex;flex-direction:column;margin-bottom:40px}@media(min-width: 992px){.appointment-filter{flex-direction:row;align-items:center}}@media(min-width: 992px){.appointment-filter__header,.appointment-filter__select{margin-bottom:0}}.appointment-filter__header{margin-right:20px;text-align:left !important}@media(max-width: 991.98px){.appointment-filter__select{display:block;margin-bottom:20px !important}}@media(max-width: 991.98px){.appointment-filter__add .btn{display:block}}@media(min-width: 992px){.appointment-filter__add{display:flex;flex:1;justify-content:flex-end}}.appointment-accordion__item{padding:10px 24px;border-top:2px solid #003da4;border-bottom:2px solid #003da4}.appointment-accordion__item:first-child,.appointment-accordion__item:last-child{border-color:#dee2e6}.appointment-accordion__item--header{transition:all .35s ease-in-out}.appointment-accordion__item--header:not(.collapsed){margin-bottom:25px}.appointment-accordion__item--header:not(.collapsed) .appointment-accordion__item--icon{background-color:#003da4}.appointment-accordion__item--header:not(.collapsed) .appointment-accordion__item--icon:before{transform:translate(-50%, -50%) rotate(90deg)}.appointment-accordion__item--header:not(.collapsed) .appointment-accordion__item--icon:after{background-color:#fff}.appointment-accordion__item--header:not(.collapsed) .appointment-accordion__item--headline{color:#003da4}.appointment-accordion__item--title{display:flex;justify-content:space-between;align-items:center;gap:20px}.appointment-accordion__item--title .status{font-size:13px;font-weight:700;line-height:normal;letter-spacing:.65px;border-radius:4px;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:0 10px;height:24px;margin-left:auto;border-width:1px;border-style:solid}.appointment-accordion__item--title .status:after{content:"";display:inline-block;width:17px;height:17px;background-size:contain}.appointment-accordion__item--title .status--open{color:#002b73;border-color:#002b73;background-color:#e2f1fc}.appointment-accordion__item--title .status--confirmed{color:#007a76;border-color:#007a76;background-color:#d9f7f3}.appointment-accordion__item--title .status--confirmed:after{background:url("../Icons/check.svg") no-repeat center center}.appointment-accordion__item--title .status--canceled{color:#c92200;border-color:#c92200;background-color:#ffebe5}.appointment-accordion__item--headline{font-size:18px;font-weight:800;line-height:28px;letter-spacing:.18px;color:#000c19;margin-bottom:0;transition:all .25s ease-in-out}.appointment-accordion__item--icon{position:relative;background-color:transparent;border-radius:6px;width:42px;height:42px;transition:all .25s ease-in-out}.appointment-accordion__item--icon:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:17px;background-color:#000c19;transform:translate(-50%, -50%);transition:all .25s ease-in-out}.appointment-accordion__item--icon:after{content:"";position:absolute;top:50%;left:50%;width:17px;height:2px;background-color:#000c19;transform:translate(-50%, -50%);transition:all .25s ease-in-out}.appointment-accordion__item--property{display:flex;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dee2e6}.appointment-accordion__item--property>*{flex:1}.appointment-accordion__item--issue{margin-top:25px;border-bottom:1px solid #dee2e6}.appointment-accordion__item--issue .h6{font-size:20px;font-weight:700;line-height:24px}.appointment-accordion .card-title{display:flex !important;align-items:flex-start;padding-right:1.5rem}@media(max-width: 991.98px){.appointment-accordion .card-title{flex-direction:column}}.appointment-accordion .card-title .card-title-headline{flex:1}@media(max-width: 991.98px){.appointment-accordion .card-title .card-title-headline{margin-top:5px;order:2}}.appointment-accordion .card-title .status{padding:0 10px;border-width:1px;border-style:solid;font-size:.9375rem;font-weight:700;text-transform:uppercase}.appointment-accordion .card-title .status--open{color:#003da4;border-color:#003da4}.appointment-accordion .card-title .status--confirmed{color:#fff;background-color:#003da4}.appointment-accordion .card-title .status--canceled{color:#fff;background-color:#666d75;border-color:#666d75}@media(max-width: 991.98px){.appointment-accordion__content .btn{display:block}}.appointment-accordion__property{display:flex;margin-bottom:10px}@media(max-width: 991.98px){.appointment-accordion__property{flex-direction:column}}.appointment-accordion__property>*{flex:1}.appointment-accordion__actions{display:flex}@media(max-width: 991.98px){.appointment-accordion__actions{flex-direction:column}}.appointment-accordion__actions .btn:not(:last-of-type){margin-bottom:20px}@media(max-width: 991.98px){.appointment-accordion__actions .btn:not(:last-of-type){display:block}}@media(min-width: 992px){.appointment-accordion__actions .btn:not(:last-of-type){margin-right:20px;margin-bottom:0}}.appointment-accordion .alert-icon{position:relative;background-color:#f7f7f7;padding-left:40px}.appointment-accordion .alert-icon [class^=vdi-]{position:absolute;top:50%;left:1rem;color:#003da4;transform:translateY(-50%);line-height:1}.appointment-accordion--available .appointment-accordion__content .card-body{padding-top:0}.appointment-accordion--available .appointment-accordion__timeslots{display:flex;flex-direction:column;margin-bottom:40px}@media(min-width: 992px){.appointment-accordion--available .appointment-accordion__timeslots{flex-direction:row;flex-wrap:wrap}}.appointment-accordion--available .appointment-accordion__timeslot-item{display:flex;padding:10px 10px;margin-bottom:10px;color:#fff;background-color:#666d75;align-items:center}@media(min-width: 992px){.appointment-accordion--available .appointment-accordion__timeslot-item{margin-right:10px;padding:5px 10px}}@media(max-width: 991.98px){.appointment-accordion--available .appointment-accordion__timeslot-item span:first-of-type{flex:1;text-align:center}}.appointment-accordion--available .appointment-accordion__timeslot-item a{color:#fff;margin-left:10px}.appointment-accordion--available .appointment-accordion__timeslot-item a:hover{text-decoration:none}.appointment-accordion--available .appointment-accordion__timeslot-item a .vdi-close{display:flex;font-size:1.6rem;line-height:1}.appointment-list.card{border:2px solid #9dd0f4}.appointment-list__header{display:flex;flex-direction:column}@media(min-width: 768px){.appointment-list__header{flex-direction:row}}.appointment-list__header .btn{display:block}.appointment-list__title{flex:1}.appointment-list__item{display:flex;flex-direction:column;padding:20px 0;border-top:1px solid #dee2e6}.appointment-list__item--single{margin-top:20px;padding:0;border-top:0 !important;border-bottom:0 !important}@media(max-width: 767.98px){.appointment-list__item--single{text-align:center}.appointment-list__item--single .appointment-list__table{display:inline-block;text-align:left}}@media(min-width: 768px)and (max-width: 1199.98px){.appointment-list__item{flex-wrap:wrap}}@media(min-width: 768px){.appointment-list__item{flex-direction:row;align-items:center}}.appointment-list__item:last-of-type{border-bottom:1px solid #dee2e6}.appointment-list__image{margin-right:20px}@media(max-width: 767.98px){.appointment-list__image{margin-top:20px;margin-right:0;margin-bottom:20px}}.appointment-list__image img{border-radius:50%}.appointment-list__info{color:#003da4;font-size:1.25rem}@media(min-width: 768px){.appointment-list__info{flex:1}}.appointment-list__info p{margin-bottom:0}.appointment-list__subjects{list-style:none;margin:20px 0;padding:0;display:flex;flex-wrap:wrap}.appointment-list__subjects li{margin:0 10px 10px 0;padding:5px 10px}@media(min-width: 768px)and (max-width: 1199.98px){.appointment-list__action{flex:1 0 100%;margin-top:20px}}.appointment-list__table tr+tr{margin-top:10px}.appointment-list__table th,.appointment-list__table td{color:#000c19;font-size:16px}.appointment-list__table td{padding-left:10px}.career-form__title{margin-bottom:20px}.career-form__profile-image{align-items:center;justify-content:center}@media(min-width: 576px){.career-form__profile-image{justify-content:flex-start}}.career-form__profile-image img{display:block;width:150px;height:auto;margin:0 0 20px 0;border-radius:50%}@media(min-width: 576px){.career-form__profile-image img{margin:0 40px 0 0}}.career-form__checkbox input[type=checkbox]{position:absolute;height:0;overflow:hidden;visibility:hidden}.career-form__checkbox input[type=checkbox]~label{position:relative;padding-left:30px}.career-form__checkbox input[type=checkbox]~label::before{position:absolute;top:2px;left:0;width:20px;height:20px;border:1px solid #003da4;content:""}.career-form__checkbox input[type=checkbox]:checked~label::after{position:absolute;top:4px;left:2px;font-family:vdi;font-size:16px;line-height:16px;color:#003da4;content:"L"}@media(min-width: 576px){.career-form__checkbox-group{justify-content:flex-start}}.career-form__checkbox-group>*{display:block;min-width:25%;padding:0 0 10px 0}@media(min-width: 576px){.career-form__checkbox-group>*{float:left;padding:0 20px 10px 0}}.career-form__note{font-size:.875rem;padding:5px 0}.career-form__note ul{margin-top:5px}.modal-dialog{position:fixed;max-width:none;width:100vw;height:100vh;margin:0;align-items:stretch;overflow:auto}@media(min-width: 576px){.modal-dialog{position:relative;width:90vw;height:auto;margin:0 auto;max-width:690px;max-height:70vh;align-items:center}}@media(min-width: 992px){.modal-dialog{max-width:900px}}.modal-content{border-radius:6px}.custompicker .dropdown-menu{max-height:185px}.appointment-modal{display:flex;width:100%;padding:20px;flex-direction:column}.appointment-modal__control{padding-top:10px;border-top:1px solid #ccced1}@media(max-width: 767.98px){.appointment-modal__control{flex-direction:column}.appointment-modal__control .btn{order:2;flex:1 0 100%}.appointment-modal__control .btn+.btn{order:1;margin-bottom:10px}}.appointment-modal__close{float:none;width:40px;height:40px;margin-bottom:20px;font-size:40px;line-height:40px;color:#fff;background-color:#003da4 !important;outline:none !important;opacity:1 !important;align-self:flex-end}.appointment-modal__close span{font-size:40px}@media(max-width: 767.98px){.appointment-modal__button{flex:1}}.appointment-time{display:flex;flex-direction:column;height:100%}.appointment-time__title{margin-bottom:20px;font-weight:700;text-align:center}.appointment-time__select{display:flex;flex-direction:column;flex:1;overflow:auto;max-height:276px}@media(max-width: 991.98px){.appointment-time__select{margin-bottom:20px !important}}.appointment-time__select span{margin-bottom:10px;color:#666d75;text-align:center;cursor:pointer}.appointment-time__select span:hover{color:#003da4}.appointment-time__select span.active{color:#003da4;font-weight:700}#termine{background-color:#e2f1fc;padding:20px;margin-right:20px;margin-left:20px}@media(min-width: 992px){#termine{margin-right:100px;margin-left:100px}}#termine>h3{color:#000c19;font-size:24px;line-height:24px;margin-bottom:3px}#termine>p{font-size:16px;margin-bottom:50px}#termine .grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}@media(min-width: 992px){#termine .grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){#termine .filter-button-group{display:flex;justify-content:space-between}}#termine .filter-button-group .clear{display:flex;align-items:center;gap:5px}@media(max-width: 991.98px){#termine .filter-button-group .clear{justify-content:center;margin-top:15px}}#termine .filter-button-group .clear span{font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.7px}#termine .filter-button-group .clear svg{margin-top:-4px}.appointment-list__item{padding:25px 0}.appointment-list__info{font-size:16px;color:#000;line-height:24px}.appointment-list__subjects li{background-color:#e2f1fc;border-radius:4px;border:1px solid #003da4;color:#003da4;font-size:13px;font-weight:700;letter-spacing:.65px;padding:0 10px}.appointment-list__action{align-self:flex-start}.appointment-list .pagination{margin-top:30px}.appointment-list__footer{background-color:#e2f1fc;height:25px;margin-right:20px;margin-left:20px}@media(min-width: 992px){.appointment-list__footer{height:40px;margin-right:100px;margin-left:100px}}/*# sourceMappingURL=carreer-advice.css.map */
