.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"Filson Pro";src:url("/fileadmin/fonts/filson_pro_regular.woff2") format("woff2"), url("/fileadmin/fonts/filson_pro_regular.woff") format("woff")}@font-face{font-family:"Filson Pro";font-weight:500;src:url("/fileadmin/fonts/filson_pro_medium.woff2") format("woff2"), url("/fileadmin/fonts/filson_pro_medium.woff") format("woff")}@font-face{font-family:"Filson Pro";font-weight:700;src:url("/fileadmin/fonts/filson_pro_bold.woff2") format("woff2"), url("/fileadmin/fonts/filson_pro_bold.woff") format("woff")}*{box-sizing:border-box}:focus{outline:none}html,body{margin:0;padding:0}body,textarea{font-family:Filson Pro, sans-serif;font-style:normal;font-weight:400}body{padding-top:166px}@media screen and (max-width:768px){body{padding-top:120px}}a{text-decoration:none}nav ul{list-style:none;margin:0;padding:0}figure{margin:0;padding:0}footer,section{position:relative;padding-left:75px;padding-right:75px}@media screen and (max-width:959px){footer,section{padding-left:57px;padding-right:57px}}@media screen and (max-width:719px){footer,section{padding-left:36px;padding-right:36px}}section{position:relative;padding-bottom:270px;margin-top:-270px;background-color:white}section .section-anchor{position:absolute;left:0;top:-300px;height:0;width:0}section:first-child{margin-top:0}section:last-child{padding-bottom:0}.hidden{display:none}.content .text-left{text-align:left}.content .text-right{text-align:right}.content .text-center{text-align:center}.content .text-justify{text-align:justify}button,.page-footer .opening-hours .phone,a.button{display:inline-block;padding:13px 35px;background:#10069F;border:none;border-radius:31px;color:#FFFFFF;font-size:24px;line-height:33px;text-transform:uppercase;cursor:pointer;font-family:Filson Pro, sans-serif}button:hover,.page-footer .opening-hours .phone:hover,a.button:hover{background:#FFFFFF;color:#10069F}button.button-secondary,.page-footer .opening-hours .button-secondary.phone,a.button.button-secondary{background:#FFFFFF;color:#10069F}button.button-secondary:hover,.page-footer .opening-hours .button-secondary.phone:hover,a.button.button-secondary:hover{background:#10069F;color:#FFFFFF}button.button-secondary.button-secondary-border,.page-footer .opening-hours .button-secondary.button-secondary-border.phone,a.button.button-secondary.button-secondary-border{border:2px solid #10069F}button.button-highlight,.page-footer .opening-hours .button-highlight.phone,a.button.button-highlight{background:#ff1393}@media screen and (max-width:1024px){button,.page-footer .opening-hours .phone,a.button{font-size:16px}}.content{color:#10069F}.content *{margin:0;padding:0;letter-spacing:0}.content h2{font-size:48px;line-height:58px}.content h3{font-size:24px}.content p,.content table{font-size:20px;line-height:28px;letter-spacing:1px}.content p{color:#707070}.content table{width:100%}.content table td{padding-left:10px;padding-right:10px;vertical-align:top}.content table td:first-child{padding-left:0}.content table td:last-child{padding-right:0}.content ul{margin-left:24px}.content h1+h1,.content h1+h2,.content h1+h3,.content h1+h4,.content h1+h5,.content h1+h6,.content h1+p,.content h1+table,.content h1+ul,.content h1+li,.content h2+h1,.content h2+h2,.content h2+h3,.content h2+h4,.content h2+h5,.content h2+h6,.content h2+p,.content h2+table,.content h2+ul,.content h2+li,.content h3+h1,.content h3+h2,.content h3+h3,.content h3+h4,.content h3+h5,.content h3+h6,.content h3+p,.content h3+table,.content h3+ul,.content h3+li,.content h4+h1,.content h4+h2,.content h4+h3,.content h4+h4,.content h4+h5,.content h4+h6,.content h4+p,.content h4+table,.content h4+ul,.content h4+li,.content h5+h1,.content h5+h2,.content h5+h3,.content h5+h4,.content h5+h5,.content h5+h6,.content h5+p,.content h5+table,.content h5+ul,.content h5+li,.content h6+h1,.content h6+h2,.content h6+h3,.content h6+h4,.content h6+h5,.content h6+h6,.content h6+p,.content h6+table,.content h6+ul,.content h6+li,.content p+h1,.content p+h2,.content p+h3,.content p+h4,.content p+h5,.content p+h6,.content p+p,.content p+table,.content p+ul,.content p+li,.content table+h1,.content table+h2,.content table+h3,.content table+h4,.content table+h5,.content table+h6,.content table+p,.content table+table,.content table+ul,.content table+li,.content ul+h1,.content ul+h2,.content ul+h3,.content ul+h4,.content ul+h5,.content ul+h6,.content ul+p,.content ul+table,.content ul+ul,.content ul+li,.content li+h1,.content li+h2,.content li+h3,.content li+h4,.content li+h5,.content li+h6,.content li+p,.content li+table,.content li+ul,.content li+li{margin-top:20px}.content header+.body-text{margin-top:50px}@media screen and (max-width:1024px){.content h2{font-size:48px}.content h3{font-size:18px}}@media screen and (max-width:959px){.content h2{font-size:40px}.content h3{font-size:16px}}@media screen and (max-width:719px){.content h2{font-size:38px}}form{display:flex;flex-direction:column}form .form-group p.form-field-advice{font-weight:bold;margin-bottom:10px;color:#10069F}form.order-step-selector-form{margin-bottom:80px}form.order-step-selector-form .form-row .form-group{display:flex;position:relative}form.order-step-selector-form .form-row .form-group p{line-height:60px;font-size:20px;font-weight:500}form.order-step-selector-form .form-row .form-group p:after{content:">";display:inline-block;padding-left:15px}form.order-step-selector-form .form-row .form-group select{width:auto;background-color:transparent;padding-left:15px}form.order-step-selector-form .form-row .form-group select[disabled]{background-image:none}form.order-step-selector-form .form-row .form-group select option{max-width:0}form.order-step-selector-form .form-row .form-group select:focus{max-width:none}@media screen and (max-width:600px){form.order-step-selector-form .form-row{flex-direction:column}}form+form{margin-top:40px}form .validation-error{color:red;margin-bottom:40px}form fieldset{margin:0;padding:0;border:none}form fieldset+fieldset{margin-top:40px}form .form-row{display:flex;flex-direction:row;justify-content:space-between;margin:-20px -15px 0 -15px;flex-wrap:wrap;position:relative}form .form-row .external-logo-shop{position:absolute;top:40px;right:20px;width:230px;height:230px}form .form-row .external-logo-shop img{width:100%;height:auto}@media screen and (max-width:1000px){form .form-row .external-logo-shop{display:flex;position:unset;top:unset;right:unset;width:100%;justify-content:center;padding-top:50px;height:auto}form .form-row .external-logo-shop img{width:230px;height:auto}}form .form-row+.form-row{margin-top:20px}form .form-row+.row-submit{margin-top:75px}form .form-row.row-ltr{justify-content:flex-start}form .form-row.info{flex-direction:column;padding:0 15px;color:#707070;font-size:20px}form .form-row.info p{max-width:950px}form .form-row.info a:not(.button){color:#2CD5C4}form .form-row.info-split{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}form .form-row.info-split>div:nth-child(1){width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between}form .form-row.info-split>div:nth-child(2){width:40%}@media screen and (max-width:1080px){form .form-row.info-split.info-split{flex-direction:column}form .form-row.info-split.info-split>div:nth-child(1){width:100%}form .form-row.info-split.info-split>div:nth-child(2){width:100%}}form .form-row.info-hint{align-items:center}form .form-row.info-hint>div{max-width:750px}form .form-row .form-group{margin-top:20px;flex:1;min-width:300px}form .form-row.row-2 .form-group{flex-grow:1;flex-basis:50%}form .form-row.row-2-1 .form-group{flex-grow:1}form .form-row.row-2-1 .form-group:nth-child(1){flex-basis:66.66%}form .form-row.row-2-1 .form-group:nth-child(2){flex-basis:33.33%}form .form-row.row-3 .form-group{flex-grow:1;flex-basis:33.33%;min-width:300px}form .form-row.row-4 .form-group{flex-grow:1;flex-basis:25%;min-width:225px}form .row-submit .form-group:last-child{flex-basis:auto;text-align:right}form .form-group{min-width:0;padding:0 15px;margin:auto 0}form .form-group.empty{margin:0;padding:0;height:0}form .form-group p{color:#707070;font-size:14px;font-weight:400;max-width:80%;margin:0}form .form-group p.full{max-width:100%}form .form-group.form-group-label{display:flex;flex-wrap:wrap}form .form-group.form-group-label label{color:#707070;font-size:20px;font-weight:400;line-height:60px;margin-right:20px}form .form-group.form-group-label select,form .form-group.form-group-label input:not([type='checkbox']):not([type='radio']),form .form-group.form-group-label textarea{flex:1;min-width:300px}form .form-group.floating-label{position:relative}form .form-group.floating-label label{position:absolute;top:17px;left:43px;padding:4px 8px;z-index:-1;color:rgba(112, 112, 112, 0.75);font-size:12px;background:white;border-radius:5px;opacity:0;transition:top 200ms, opacity 200ms}form .form-group.floating-label.is-floating label{top:-9px;z-index:1;opacity:1;box-shadow:0 0 4px rgba(0, 0, 0, 0.1)}form .form-group.checkbox-group{display:flex;align-items:center}form .form-group.checkbox-group>p,form .form-group.radio-group>p{font-size:20px;margin-bottom:20px}form .form-group .checkbox-container,form .form-group .radio-container{display:flex;justify-content:flex-start;line-height:28px;color:#707070;position:relative;height:100%}form .form-group .checkbox-container input,form .form-group .radio-container input{opacity:0;position:absolute}form .form-group .checkbox-container .checkmark,form .form-group .checkbox-container .checkmark::after,form .form-group .checkbox-container .radiomark,form .form-group .checkbox-container .radiomark::after,form .form-group .radio-container .checkmark,form .form-group .radio-container .checkmark::after,form .form-group .radio-container .radiomark,form .form-group .radio-container .radiomark::after{border-radius:50%;cursor:pointer}form .form-group .checkbox-container .checkmark,form .form-group .checkbox-container .radiomark,form .form-group .radio-container .checkmark,form .form-group .radio-container .radiomark{position:relative;display:flex;height:20px;width:20px;border:2px solid #707070;justify-content:center;align-items:center}form .form-group .checkbox-container .checkmark::after,form .form-group .checkbox-container .radiomark::after,form .form-group .radio-container .checkmark::after,form .form-group .radio-container .radiomark::after{display:none;content:"";height:10px;width:10px;background-color:#707070}form .form-group .checkbox-container input:checked~.checkmark::after,form .form-group .checkbox-container input:checked~.radiomark::after,form .form-group .radio-container input:checked~.checkmark::after,form .form-group .radio-container input:checked~.radiomark::after{display:block}form .form-group .checkbox-container input[disabled]~.checkmark,form .form-group .checkbox-container input[disabled]~.radiomark,form .form-group .radio-container input[disabled]~.checkmark,form .form-group .radio-container input[disabled]~.radiomark{border-color:#A7A7A7}form .form-group .checkbox-container input[disabled]~.checkmark::after,form .form-group .checkbox-container input[disabled]~.radiomark::after,form .form-group .radio-container input[disabled]~.checkmark::after,form .form-group .radio-container input[disabled]~.radiomark::after{background-color:#A7A7A7}form .form-group .checkbox-container .label,form .form-group .radio-container .label{margin-top:-4px;margin-left:14px;width:100%;font-size:20px;font-weight:400}form .form-group .checkbox-container .label .light,form .form-group .radio-container .label .light{font-size:80%;color:#A7A7A7}form .form-group .checkbox-container input[disabled]~.label,form .form-group .radio-container input[disabled]~.label{color:#A7A7A7}form .form-group .checkbox-container input[disabled]~.label h3,form .form-group .radio-container input[disabled]~.label h3{color:rgba(16, 6, 159, 0.5)}form .form-group .checkbox-container a,form .form-group .radio-container a{font-size:18px;color:#707070;font-family:Filson Pro, sans-serif;font-weight:600}form .form-group .checkbox-container+.checkbox-container,form .form-group .checkbox-container+.radio-container,form .form-group .radio-container+.checkbox-container,form .form-group .radio-container+.radio-container{margin-top:20px}form .form-group .checkbox-container.checkbox-form-error,form .form-group .checkbox-container.radio-form-error,form .form-group .radio-container.checkbox-form-error,form .form-group .radio-container.radio-form-error{color:red}form .form-group .checkbox-container.checkbox-form-error .checkmark,form .form-group .checkbox-container.radio-form-error .checkmark,form .form-group .radio-container.checkbox-form-error .checkmark,form .form-group .radio-container.radio-form-error .checkmark{border-color:red}form .form-group .checkbox-container.checkbox-form-error .checkmark::after,form .form-group .checkbox-container.radio-form-error .checkmark::after,form .form-group .radio-container.checkbox-form-error .checkmark::after,form .form-group .radio-container.radio-form-error .checkmark::after{background-color:red}form .form-group .checkbox-container.checkbox-form-error a,form .form-group .checkbox-container.radio-form-error a,form .form-group .radio-container.checkbox-form-error a,form .form-group .radio-container.radio-form-error a{color:red}form .form-group p.f3-form-error-message{color:red;max-width:none;padding:10px 0}form select,form input:not([type='checkbox']):not([type='radio']),form textarea{width:100%;border-radius:5px;border:1px solid transparent;background:white;padding:17px 36px;font-size:20px;line-height:21px;color:#707070}form select.f3-form-error,form input:not([type='checkbox']):not([type='radio']).f3-form-error,form textarea.f3-form-error{border-color:red}form select,form input:not([type='checkbox']):not([type='radio']){height:60px}form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:right 10px center}form textarea{height:150px;resize:none}.autocomplete-suggestions{background:white;overflow:auto}.autocomplete-suggestions .autocomplete-suggestion{padding:9px 36px;white-space:nowrap;overflow:hidden;cursor:pointer;color:#707070}.autocomplete-suggestions .autocomplete-suggestion strong{font-weight:normal;color:#10069F}.autocomplete-suggestions .autocomplete-selected{background:#f3f2ff}#loading{position:fixed;top:20px;right:20px;width:60px;height:60px;background-color:#2CD5C4;background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center center;border-radius:30px;z-index:10000}.extbase-debugger{position:relative;z-index:5000}.fullsize-warning{z-index:10000;position:fixed;top:0;left:50%;transform:translate(-50%, 0);padding:15px 0 25px 0;width:100%;background-color:#10069F;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.fullsize-warning p{margin:0;padding:20px 100px 0 100px;text-align:center;font-size:20px;color:white}@media screen and (max-width:959px){.fullsize-warning p{font-size:16px;padding:0 60px}}@media screen and (max-width:768px){.fullsize-warning p{font-size:12px}}.fullsize-warning .close-icon{position:absolute;width:21px;height:21px;right:40px;margin-top:10px;cursor:pointer}@media screen and (max-width:959px){.fullsize-warning .close-icon{margin-top:0;right:15px}}@media screen and (max-width:768px){.fullsize-warning .close-icon{right:5px}}.fullsize-warning .close-icon::before,.fullsize-warning .close-icon::after{height:2px;width:29px;background-color:#fff;position:absolute}@media screen and (max-width:959px){.fullsize-warning .close-icon::before,.fullsize-warning .close-icon::after{width:20px}}@media screen and (max-width:768px){.fullsize-warning .close-icon::before,.fullsize-warning .close-icon::after{right:15px}}.fullsize-warning .close-icon::before,.fullsize-warning .close-icon::after{content:"";top:50%;transform-origin:center}.fullsize-warning .close-icon::before{transform:translate(-3px, -50%) rotate(-45deg)}.fullsize-warning .close-icon::after{transform:translate(-3px, -50%) rotate(45deg)}.page-scroll{display:flex;align-items:center;padding:12px 22px}.page-scroll svg{display:block;width:18px;height:18px}.page-scroll svg path{transform-origin:center 10px}.page-scroll .text{font-size:18px}@media screen and (max-width:768px){.page-scroll .text{font-size:15px}}.page-scroll .icon{margin-left:20px}.page-scroll:focus,.page-scroll:hover{background-color:#2CD5C4;color:#10069F}.page-scroll:focus svg path,.page-scroll:hover svg path{fill:#10069F}body.mobile-nav-active .page-scroll{display:none !important}#page-scroll-down{position:fixed;bottom:40px;left:50%;transform:translateX(-50%);z-index:6500}@media screen and (max-width:600px){#page-scroll-down{bottom:130px}}#page-scroll-up{position:fixed;bottom:40px;right:40px;z-index:6500}#page-scroll-up svg path{transform:rotate(180deg)}@media screen and (max-width:1024px){#page-scroll-up{top:166px;left:50%;bottom:auto;right:auto;transform:translate(-50%, -50%)}}@media screen and (max-width:768px){#page-scroll-up{top:122px}}.accordion .item-content{display:none;margin-bottom:25px}.accordion .toggle .opened,.accordion .toggle .closed{position:relative;padding-right:20px}.accordion .toggle .closed::after,.accordion .toggle .opened::after{content:"";position:absolute;top:50%;right:0;width:7px;height:7px;border:0;border-left:3px solid currentColor;border-top:3px solid currentColor;transform-origin:center}.accordion .toggle .opened::after{transform:translateY(-33%) rotate(45deg)}.accordion .toggle .closed::after{transform:translateY(-77%) rotate(-135deg)}.accordion .toggle .opened{display:inline-block}.accordion .toggle .opened{display:none}.accordion .item.active .item-content{display:block}.accordion .item.active .toggle .closed{display:none}.accordion .item.active .toggle .opened{display:inline-block}.accordion .item{border-top:1px solid #707070}.accordion .item-heading{color:#10069F;display:flex;justify-content:space-between;padding:25px 0;cursor:pointer}.accordion .title,.accordion .id,.accordion .toggle{flex:1 1 100%;min-width:0}.accordion .id{display:flex;justify-content:center}.accordion .toggle{display:flex;justify-content:flex-end}.accordion .column.luggage{display:flex;flex-direction:column}.accordion .column.button{flex:1 0 auto}.container-registration .block-hint,.container-order .block-hint,.container-login .block-hint{font-size:16px;position:relative;background-color:#10069F;color:#FFFFFF;padding:16px;border-radius:16px;margin-top:16px}.container-registration .block-hint h3,.container-order .block-hint h3,.container-login .block-hint h3{margin-top:0;color:#FFFFFF}.container-registration .block-hint a,.container-order .block-hint a,.container-login .block-hint a{color:#2CD5C4}.container-registration .block-hint p,.container-order .block-hint p,.container-login .block-hint p{font-size:16px;color:#FFFFFF;max-width:100%}.container-registration .block-hint p a,.container-order .block-hint p a,.container-login .block-hint p a{font-weight:500}.container-registration .block-hint span.close,.container-order .block-hint span.close,.container-login .block-hint span.close{position:absolute;right:16px;top:16px;font-weight:500;cursor:pointer}.container-registration .block-hint.block-hint-important,.container-order .block-hint.block-hint-important,.container-login .block-hint.block-hint-important{background-color:#ff1393}.contact{display:flex;flex-direction:column;font-size:18px}.contact .image{width:136px;height:136px}.contact img{width:100%;height:100%;display:block;border-radius:50%}.contact .name{text-align:left;font-weight:500;letter-spacing:0.9px;color:#10069F}.contact .position,.contact .email a,.contact .phone{font-weight:400;color:#707070}.contact-list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:86px}.contact-list .contact{flex:0 1 auto;width:calc(50% - 20px);margin-top:78px}.contact-list .image+.name{margin-top:15px}.contact-list .position+.email{margin-top:20px}#help-text-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.25);z-index:5000}.info-panel{position:fixed;top:0;width:100%;z-index:3;height:73px;background-color:#10069F;color:#fff}.info-panel a{color:#fff;text-decoration:underline}.info-panel+.page-header{top:73px}.info-panel .info-container{display:flex;margin:0 auto;max-width:1167px;width:100%;height:100%;align-items:center}.info-panel .info-icon-container{position:relative;width:47px;height:37px}.info-panel .info-icon-background{position:absolute;width:0;height:0;border-style:solid;border-width:0 23.5px 37px 23.5px;border-color:transparent transparent #2CD5C4 transparent}.info-panel .info-icon{position:absolute;top:50%;left:50%;transform:translate(-43%, -19%)}.info-panel .headline,.info-panel .link{margin-left:30px}.info-panel .headline{font-weight:700;font-size:18px;line-height:1.3}.info-panel .link{font-weight:500;font-size:12px;line-height:1.4}.info-panel .info-close{margin-left:auto}.info-panel .close-icon{position:relative;width:21px;height:21px}.info-panel .close-icon::before,.info-panel .close-icon::after{height:2px;width:29px;background-color:#fff;position:absolute}.info-panel .close-icon::before,.info-panel .close-icon::after{content:"";top:50%;transform-origin:center}.info-panel .close-icon::before{transform:translate(-3px, -50%) rotate(-45deg)}.info-panel .close-icon::after{transform:translate(-3px, -50%) rotate(45deg)}.line-content{position:relative;padding-left:60px;margin-top:-3px;background-color:white}.line-content>figure{border:3px solid #00DDD1;border-radius:50%;width:70px;height:70px;display:flex;justify-content:center;align-items:center;background:white;overflow:hidden;position:absolute;top:0;left:0;transform:translate(-50%, -50%);z-index:2}.line-content.big-icon{padding-left:115px}.line-content.big-icon>figure{width:170px;height:170px}.line-content img{display:block;width:100%;height:100%}.line-content .text{text-align:left;font-size:20px;line-height:28px;letter-spacing:1px;color:#707070;max-width:507px}.mobile-navigation{display:none;position:fixed;top:0;bottom:0;overflow:scroll;z-index:5;flex-direction:column;width:100%;background-color:#ffffff;padding-top:166px}.mobile-navigation .nav-container{margin-top:70px;margin-bottom:140px}.mobile-navigation ul{list-style:none;margin:0;padding:0}.mobile-navigation .level-0{padding-top:45px;padding-bottom:45px;margin-left:160px}.mobile-navigation .level-0>li+li{margin-top:45px}.mobile-navigation .level-0 a{font-size:18px;text-transform:uppercase;font-weight:500;color:#10069F}.mobile-navigation .level-1>li{margin-top:30px}.mobile-navigation .level-1 a{font-size:14px}.mobile-navigation .level-2{margin-left:30px}.mobile-navigation .level-2>li{margin-top:15px}.mobile-navigation .level-2 a{color:#A7A7A7}.mobile-navigation .level-0,.mobile-navigation .level-1{display:flex;flex-direction:column}.mobile-navigation .button{margin-left:120px;font-weight:500;font-size:18px;background-color:#EAEAEA;color:#10069F}.mobile-navigation .button:hover{background:#10069F;color:#FFFFFF}@media screen and (max-width:768px){.mobile-navigation{padding-top:120px}.mobile-navigation .button{margin-left:60px}.mobile-navigation .level-0{margin-left:100px}}.mobile-nav-active .mobile-navigation{display:none}@media screen and (max-width:1024px){.mobile-nav-active .mobile-navigation{display:block}.mobile-nav-active{overflow:hidden}}.overlay-info-background{z-index:10000;position:fixed;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center}.overlay-info-background-content{z-index:10001;max-width:580px;min-height:350px;background:#2CD5C4;padding:50px;border-radius:30px;box-shadow:0 4px 8px rgba(0, 0, 0, 0.2);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:start}@media screen and (max-width:1024px){.overlay-info-background-content{max-width:400px;min-height:250px}}.overlay-info-background-content div{color:#10069F}.overlay-info-background-content div:nth-child(1){font-size:2.5rem;font-weight:700;margin-bottom:20px}@media screen and (max-width:1024px){.overlay-info-background-content div:nth-child(1){font-size:2rem}}.overlay-info-background-content div:nth-child(2){font-size:1.5rem;font-weight:400;margin-bottom:30px}@media screen and (max-width:1024px){.overlay-info-background-content div:nth-child(2){font-size:1rem}}.overlay-info-background-content div:nth-child(3) button:hover,.overlay-info-background-content div:nth-child(3) .page-footer .opening-hours .phone:hover,.page-footer .opening-hours .overlay-info-background-content div:nth-child(3) .phone:hover{background-color:#ff1393;color:#FFFFFF}.page-footer{position:relative;display:flex;flex-direction:column;color:#707070}.page-footer .footer-container{width:100%;max-width:1170px;margin:137px auto 80px auto}.page-footer .footer-section{display:flex;flex-direction:row;justify-content:space-between}.page-footer .logo-container{display:flex;flex-direction:column}.page-footer .logo svg{width:260px;height:auto}.page-footer .logo svg .st0{fill:#10069F}.page-footer .provenexpert-googlestars-container{margin-top:20px}.page-footer .additional-logo{margin-top:20px}.page-footer .additional-logo img{width:225px;height:auto}.page-footer .copyright{font-weight:500}.page-footer ul{display:flex;margin:0;padding:0;list-style:none}.page-footer .level-0{display:flex;justify-content:space-between}.page-footer .level-0 a{color:#10069F;font-weight:700}.page-footer .level-1{display:flex;flex-direction:column;margin-top:32px}.page-footer .level-1 a{color:#707070;font-weight:500}.page-footer .level-1 li+li{margin-top:32px}.page-footer .footer-navigation{font-size:16px}.page-footer .footer-navigation a{text-transform:uppercase}.page-footer .back-to-top{position:absolute;right:88px;bottom:155px}.page-footer .back-to-top svg{width:60px;height:60px}.page-footer .top+.center,.page-footer .center+.bottom{margin-top:120px}.page-footer .bottom{margin-bottom:80px}.page-footer .info{font-size:32px;line-height:1.3125}.page-footer .info,.page-footer .footer-navigation,.page-footer .social{width:100%;max-width:587px}.page-footer .social{display:flex;align-items:center}.page-footer .social a+a{margin-left:84px}.page-footer .facebook svg{width:15px}.page-footer .instagram svg{width:29px}.page-footer .linkedIn svg{width:23px}.page-footer .xing svg{width:25px}.page-footer .opening-hours{letter-spacing:0.8px;font-size:16px;font-weight:500;color:#A7A7A7;margin-top:28px;width:100%;max-width:520px;line-height:1.2}.page-footer .opening-hours a{color:#A7A7A7;text-decoration:underline}.page-footer .opening-hours .phone{position:relative;height:60px;padding-left:65px;color:white;text-decoration:none}.page-footer .opening-hours .phone:hover{background:#10069F;color:white}.page-footer .opening-hours .phone svg{position:absolute;height:50px;width:50px;left:5px;top:5px}.page-footer .opening-hours .phone svg .cls-1{fill:none}.page-footer .opening-hours .phone svg .cls-2{fill:#ffffff}@media screen and (max-width:959px){.page-footer .footer-section{flex-direction:column}.page-footer .top+.center,.page-footer .center+.bottom{margin-top:70px}.page-footer .copyright+.social,.page-footer .rating+.footer-navigation{margin-top:50px}}.page-header{position:fixed;z-index:6000;background-color:#ffffff;top:0;left:0;right:0;font-size:18px;overflow:hidden;box-shadow:0 5px 30px rgba(0, 0, 0, 0.16);padding-left:75px;padding-right:75px}.page-header .mobile-navigation-toggle{display:none}.page-header .header-container{display:flex;padding:25px 0;align-items:center;justify-content:space-between;max-width:1167px;width:100%;margin:0 auto}.page-header .newsletter-button-container{display:none;position:absolute;max-width:1167px;width:100%;margin:0 auto;left:50%;transform:translateX(-50%);bottom:51px}.page-header ul{display:flex;margin:0;padding:0;list-style:none}.page-header a:not(.button){display:block;text-transform:uppercase;color:#10069F;font-size:18px;font-weight:500}.page-header button,.page-header .page-footer .opening-hours .phone,.page-footer .opening-hours .page-header .phone{text-transform:uppercase;font-size:18px}.page-header .logo{height:116px}.page-header .logo svg{height:100%;fill:#10069F}.page-header .main-navigation{position:relative;margin-top:-25px;margin-bottom:-25px;margin-right:20px;z-index:1}.page-header .main-navigation .level-0{height:166px}.page-header .main-navigation .level-0 li{position:relative;height:100%;display:flex;align-items:center;white-space:nowrap}.page-header .main-navigation .level-0 li+li{margin-left:50px}.page-header .main-navigation .level-1{opacity:0;position:absolute;left:0;top:100%;padding-bottom:51px}.page-header .main-navigation .level-1,.page-header .main-navigation .level-2{flex-direction:column}.page-header .main-navigation .level-1 li,.page-header .main-navigation .level-2 li{flex-direction:column;align-items:flex-start}.page-header .main-navigation .level-1 li+li,.page-header .main-navigation .level-2 li+li{margin-left:0;margin-top:15px}.page-header .main-navigation .level-1 a,.page-header .main-navigation .level-2 a{font-size:14px}.page-header .main-navigation .level-2{margin-left:10px;margin-top:15px}.page-header .main-navigation .level-2 a{color:#A7A7A7}.page-header .login-dropdown{display:flex;align-items:center;padding:12px 22px}.page-header .login-dropdown svg{display:block;width:18px;height:18px}.page-header .login-dropdown svg path{transform-origin:center 10px}.page-header .login-dropdown:hover,.page-header .login-dropdown.active{background-color:#2CD5C4;color:#10069F}.page-header .login-dropdown:hover svg path,.page-header .login-dropdown.active svg path{fill:#10069F}.page-header .login-dropdown.active svg path{transform:rotate(180deg)}.page-header .login-dropdown .icon{margin-left:20px}.page-header .login-container{position:relative;z-index:1;display:none;padding:50px 0 76px 0;align-items:center;justify-content:space-between;max-width:1167px;width:100%;margin:0 auto}.page-header .button:not(.login-dropdown){font-size:18px;background-color:#EAEAEA;color:#10069F;padding-left:30px;padding-right:30px}.page-header .button:not(.login-dropdown):hover{background:#10069F;color:#FFFFFF}.page-header .toggle-icon{position:relative;width:37px;height:27px}.page-header .toggle-icon .top-line,.page-header .toggle-icon .bottom-line,.page-header .toggle-icon::before,.page-header .toggle-icon::after{height:2px;width:37px;background-color:#10069F;position:absolute}.page-header .toggle-icon::before,.page-header .toggle-icon::after{content:"";top:50%;transform-origin:center;transition:transform 0.15s;will-change:transform}.page-header .toggle-icon .top-line,.page-header .toggle-icon .bottom-line{opacity:1;will-change:opacity;transition:opacity 0.15s}.page-header .toggle-icon .top-line{top:0}.page-header .toggle-icon .bottom-line{bottom:0}.page-header .toggle-icon::before{transform:translateY(-50%)}.page-header .toggle-icon::after{transform:translateY(-50%)}@media screen and (max-width:1200px){.page-header .login-dropdown{display:none}.page-header .main-navigation{display:none}.page-header .mobile-navigation-toggle{display:block}}@media screen and (max-width:959px){.page-header{padding-left:57px;padding-right:57px}}@media screen and (max-width:768px){.page-header{height:120px}.page-header .logo{height:72px}}@media screen and (max-width:719px){.page-header{padding-left:36px;padding-right:36px}}.mobile-nav-active .toggle-icon::before{transform:translateY(-50%) rotate(-45deg)}.mobile-nav-active .toggle-icon::after{transform:translateY(-50%) rotate(45deg)}.mobile-nav-active .toggle-icon .top-line,.mobile-nav-active .toggle-icon .bottom-line{opacity:0}.side-panel{position:fixed;right:0;top:500px;transform:translateY(-50%) translateX(203px);z-index:4;border-bottom-left-radius:50px;border-top-left-radius:50px;box-shadow:0 5px 30px rgba(0, 0, 0, 0.1);display:flex;background-color:#fff;text-transform:uppercase;will-change:transform}.side-panel.active{transform:translateY(-50%) translateX(0)}.side-panel.active .side-panel-toggle .background{fill:#10069F}.side-panel.active .side-panel-toggle .foreground{fill:white}.side-panel header{line-height:54px;font-weight:500;color:#10069F}.side-panel .contact-container{width:70px;display:flex;flex-direction:column;align-items:center;padding:20px}.side-panel .contact-container a{display:block}.side-panel .contact-container a+a{margin-top:15px}.side-panel .contact-container svg{display:block;width:45px;height:54px}.side-panel .contact-container .cls-1{fill:none}.side-panel .contact-container .cls-2{fill:#10069f}.side-panel .account-container{padding:20px 40px 20px 0;width:203px;display:flex;flex-direction:column}.side-panel .account-container .button{height:54px;margin-top:15px;text-align:center;line-height:1.5556;font-size:18px;padding:13px;font-weight:500}@media screen and (max-width:600px){.side-panel{flex-direction:column;right:50%;top:calc(100vh - 100px);transform:translatex(50%) translateY(0);border-bottom-left-radius:0;border-top-right-radius:50px;box-shadow:0 3px 30px rgba(0, 0, 0, 0.15);width:calc(100% - 48px)}.side-panel.active{transform:translatex(50%) translateY(-225px)}.side-panel.active .side-panel-toggle .cls-1{fill:#10069f}.side-panel.active .side-panel-toggle .cls-2{fill:#fff}.side-panel .contact-container{width:100%;flex-direction:row;justify-content:space-between}.side-panel .contact-container a+a{margin-top:0}.side-panel .account-container{text-align:center;width:100%;padding:20px}}.statement{z-index:2}.statement .image-container{width:50%;height:76px;left:0;top:0;transform:translateY(-50%);background-color:white}.statement figure{border:3px solid #00DDD1;border-radius:50%;width:70px;height:70px;display:flex;justify-content:center;align-items:center;background:white;overflow:hidden;position:absolute;top:0;right:0;transform:translateX(50%)}.statement img{width:100%;height:100%;display:block}.statement .text-content{width:300px;margin:0 117px}.statement .statement-text{text-align:center;font-size:32px;line-height:1.3125;font-weight:700;font-family:Filson Pro, sans-serif;letter-spacing:0;color:#080B9D;opacity:1}.statement .name{text-align:center;font-size:18px;line-height:1.2778;font-weight:700;font-family:Filson Pro, sans-serif;letter-spacing:0.9px;color:#080B9D;text-transform:uppercase;margin-top:28px}.statement .position{text-align:center;font-size:18px;line-height:1.2778;font-weight:400;font-family:Filson Pro, sans-serif;letter-spacing:0.9px;color:#080B9D;text-transform:uppercase}.section-call-to-action{background:#2CD5C4;padding-top:125px;padding-bottom:425px;text-align:center}.section-call-to-action:last-of-type{padding-bottom:125px}.section-call-to-action.gradient{background:linear-gradient(126deg, #2CD5C4 0%, #1C5FAF 80%, #10069F 100%) 0 0 no-repeat padding-box}.section-call-to-action.with-image{padding-top:111px;padding-bottom:392px;margin-top:-30px}.section-call-to-action.with-image:last-of-type{padding-bottom:92px}.section-call-to-action.with-image .container-call-to-action{max-width:1167px}.section-call-to-action.with-image h2{line-height:42px}.section-call-to-action.with-image .content{text-align:left;letter-spacing:0;max-width:365px;margin-bottom:54px}.section-call-to-action.with-image figure{position:absolute;right:-100px;bottom:0;box-shadow:10px 10px 60px rgba(0, 0, 0, 0.15);max-width:825px}.section-call-to-action.with-image img{width:100%;height:auto;display:block}.section-call-to-action.with-image .button-secondary{background:#10069F;color:#FFFFFF;font-size:18px;line-height:1.3889}.section-call-to-action.with-image .button-secondary:hover{background:#FFFFFF;color:#10069F}.section-call-to-action.with-image .content header+.body-text{margin-top:33px}.section-call-to-action .container-call-to-action{position:relative;width:100%;max-width:714px;margin:0 auto;display:flex}.section-call-to-action h2{font-size:32px}@media screen and (max-width:1368px){.section-call-to-action.with-image .image{position:static;margin-left:20px}}@media screen and (max-width:1100px){.section-call-to-action.with-image .container-call-to-action{flex-direction:column-reverse}.section-call-to-action.with-image .content{max-width:100%;padding:0;margin-top:20px}.section-call-to-action.with-image .image{margin-left:0;margin-top:20px}}.section-card{padding-top:110px;padding-bottom:410px;width:100%;margin-left:auto;margin-right:auto}.section-card:last-of-type{padding-bottom:110px}.section-card+.section-card{padding-top:0}.section-card .section-card-container{max-width:1167px;width:100%;margin:0 auto}.section-card .section-card-container.card-listing-container header{margin-bottom:70px}.section-card .section-card-container.card-listing-container .container-card{margin-top:-30px;margin-left:-30px;flex-wrap:wrap;justify-content:flex-start}.section-card .section-card-container.card-listing-container .container-card .text-image{margin-left:30px;margin-top:30px;flex-basis:calc(25% - 30px);padding:40px}.section-card .section-card-container.card-listing-container figure>div{background-size:contain;background-repeat:no-repeat;background-color:white}@media screen and (max-width:1200px){.section-card .section-card-container.card-listing-container .container-card .text-image{flex-basis:calc(33% - 30px)}}.section-card .container-card{margin-top:70px;display:flex;justify-content:center}.section-card .text-image{display:flex;flex-direction:column;align-items:center;padding:60px;background:rgba(234, 234, 234, 0.2);width:100%;max-width:370px;min-width:0}.section-card .text-image:hover{background:#F5F5F5;box-shadow:0 5px 20px rgba(0, 0, 0, 0.16)}.section-card .text-image:hover h2{color:#35A8AD}.section-card .text-image:hover .button{background:#2CD5C4;border-color:#2CD5C4}.section-card .text-image+.text-image{margin-left:30px}.section-card .text-image h2{font-size:24px;text-transform:uppercase;line-height:1.1667;font-family:Filson Pro, sans-serif;font-weight:500;margin-top:43px;margin-bottom:10px;min-height:56px;display:flex;justify-content:center;align-items:center}.section-card .text-image h3{font-size:20px;line-height:1.4;font-weight:400;color:#707070;text-transform:none}.section-card .text-image header+.body-text{margin-top:37px}.section-card figure{min-width:0;width:100%;max-width:252px}.section-card figure>div{display:block;width:100%;height:100%;padding-top:100%;background-position:center;background-size:cover;border-radius:50%}.section-card .content{text-align:center;display:flex;flex-direction:column;justify-content:space-between;min-height:270px;flex:1 1 auto;width:100%}.section-card h2,.section-card h3{margin:0;padding:0}.section-card h2{font-size:60px;color:#10069F}.section-card h3{font-size:24px;text-transform:uppercase;color:#A7A7A7;font-weight:500}@media screen and (max-width:1200px){.section-card .text-image{padding:50px}}@media screen and (max-width:1000px){.section-card .text-image{padding:40px}}@media screen and (max-width:960px){.section-card .container-card{flex-direction:column}.section-card .text-image{flex-direction:row;justify-content:space-between;max-width:100%;align-items:center;padding:30px 60px}.section-card .text-image+.text-image{margin-top:30px;margin-left:0}.section-card .text-image h2{margin-top:0}.section-card .content{max-width:250px}}@media screen and (max-width:959px){.section-card .text-image{padding:30px}}@media screen and (max-width:650px){.section-card .container-card{flex-direction:column}.section-card .text-image{flex-direction:column;max-width:370px;margin-left:auto !important;margin-right:auto !important;padding:30px 15px}.section-card .text-image h2{margin-top:43px}}.section-dashboard{background:#F8F8F8;padding-top:100px;padding-bottom:400px;color:#A7A7A7;font-size:18px;line-height:1.277777778}.section-dashboard:last-of-type{padding-bottom:100px}.section-dashboard h2,.section-dashboard h4{color:#10069F}.section-dashboard a:not(.button){color:#10069F}.section-dashboard .dashboard-welcome{max-width:1167px;width:100%;margin:0 auto 40px auto}.section-dashboard .dashboard-welcome h1{color:#10069F}.section-dashboard .dashboard-container{max-width:1167px;width:100%;margin:0 auto;display:flex}.section-dashboard .dashboard-dropdown select{border-radius:0}.section-dashboard .dashboard-dropdown select,.section-dashboard .dashboard-dropdown option{text-transform:uppercase;font-weight:500;font-family:Filson Pro, sans-serif}.section-dashboard .dashboard-navigation{display:flex;flex-direction:column;max-width:268px;list-style:none;margin:0;padding:0;flex:1 1 auto;min-width:0;font-size:18px}.section-dashboard .dashboard-navigation li{position:relative;height:80px;width:100%;border-left:5px solid white}.section-dashboard .dashboard-navigation li+li{margin-top:10px}.section-dashboard .dashboard-navigation li:hover{border-left-color:#2CD5C4}.section-dashboard .dashboard-navigation li:hover a{box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);color:#10069F}.section-dashboard .dashboard-navigation li.active{border-left-color:#2CD5C4;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.section-dashboard .dashboard-navigation li.active::after{width:20px;content:"";position:absolute;top:0;bottom:0;left:100%;transform:translateX(-50%);background-color:white}.section-dashboard .dashboard-navigation li.active a{margin-right:0;color:#10069F}.section-dashboard .dashboard-navigation a{font-weight:500;height:100%;text-transform:uppercase;display:flex;justify-content:flex-start;align-items:center;margin-right:10px;background:white;color:#707070;padding:15px 10px 15px 13px}.section-dashboard .dashboard-content{background:white;flex:1 1 auto;min-width:0;padding:50px;padding-top:0;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.section-dashboard .dashboard-content section{padding:0}.section-dashboard .dashboard-content .contents{margin:0}.section-dashboard .dashboard-content .appointment{padding-top:20px}.section-dashboard .dashboard-content .statistics .sales{width:100%;margin:40px 0;border-collapse:collapse}.section-dashboard .dashboard-content .statistics .sales tr{border-top:1px solid #707070}.section-dashboard .dashboard-content .statistics .sales td{padding:10px 0}.section-dashboard .dashboard-content .statistics .sales td+td{padding-left:40px}.section-dashboard .dashboard-content .statistics .sales td:nth-child(2){width:180px;text-align:right;font-weight:bold}.section-dashboard .dashboard-content .statistics .commissions .row{border-top:1px solid #707070;padding:25px 0}.section-dashboard .dashboard-content .statistics .commissions .row+.row{margin-top:0}.section-dashboard .dashboard-content .statistics .commissions p{margin:0}.section-dashboard .dashboard-content .statistics .commissions .edit-link{font-weight:bold}.section-dashboard .dashboard-content .bookings .accordion .item-heading{flex-wrap:wrap}.section-dashboard .dashboard-content .bookings .accordion .title,.section-dashboard .dashboard-content .bookings .accordion .id,.section-dashboard .dashboard-content .bookings .accordion .toggle{flex-basis:33.33%}.section-dashboard .dashboard-content .bookings .accordion .heading-details{flex:1 1 100%;min-width:0}.section-dashboard .dashboard-content .bookings .accordion .heading-details ul{list-style-type:none;margin:10px 0 0 0;padding:0}.section-dashboard .dashboard-content .bookings .bookings-button{display:flex;justify-content:flex-end;gap:0.5rem;align-items:flex-end}.section-dashboard .dashboard-content .booking-event ul{line-height:150%}.section-dashboard .dashboard-content .booking-event ul li:not(:first-child){margin-top:20px}.section-dashboard .dashboard-content .address-book .addresses .row{border-top:1px solid #707070;padding:25px 0}.section-dashboard .dashboard-content .address-book .addresses .row+.row{margin-top:0}.section-dashboard .dashboard-content .address-book .addresses p{margin:0}.section-dashboard .dashboard-content .address-book .addresses .edit-link{font-weight:bold}.section-dashboard .dashboard-dropdown{display:none}.section-dashboard .row{display:flex}.section-dashboard .row+.row{margin-top:40px}.section-dashboard .column{flex:1 1 100%;min-width:0}.section-dashboard .edit-link{margin-left:40px;color:#A7A7A7}.section-dashboard .tracking-link{color:#A7A7A7;font-weight:700}.section-dashboard .heading{font-size:18px;line-height:1.3889;text-transform:uppercase;font-weight:500}.section-dashboard form select,.section-dashboard form input:not([type='checkbox']):not([type='radio']),.section-dashboard form textarea{background:#F5F5F5}@media screen and (max-width:1120px){.section-dashboard .dashboard-container{flex-direction:column}.section-dashboard .dashboard-navigation{display:none}.section-dashboard .dashboard-dropdown{display:block}.section-dashboard .dashboard-content{box-shadow:none}}.section-default-content{padding-top:110px;padding-bottom:410px}.section-default-content:last-of-type{padding-bottom:110px}.section-default-content.double-column .contents{margin:0 auto}.section-default-content+.section-default-content{padding-top:0}.section-default-content .container{width:100%;max-width:1169px;margin:0 auto}.section-default-content h2{font-weight:700;font-size:32px;color:#10069F}.section-default-content h1+p,.section-default-content h2+p,.section-default-content h3+p,.section-default-content h4+p,.section-default-content p+p{margin-top:20px}.section-default-content figure+figure{margin-top:20px}.section-default-content .contents{width:100%;max-width:785px;margin:70px auto 0}.section-default-content .content{padding:20px 0}.section-default-content img{display:block;width:100%;height:auto}.section-default-content .columns{display:flex;margin-left:-20px}.section-default-content .column{margin-left:20px}@media screen and (max-width:719px){.section-default-content .columns{flex-direction:column}}.section-hero{position:relative;padding-bottom:450px;background:linear-gradient(130deg, #2CD5C4, #2CD5C4 50%, #10069F);overflow:hidden}.section-hero:last-of-type{padding-bottom:150px}.section-hero header{display:flex;flex-direction:column-reverse}.section-hero .container-hero{position:relative;width:100%;max-width:1167px;margin:115px auto 0;height:550px}.section-hero .content{position:absolute;top:40px;left:0;padding-bottom:5px}.section-hero .provenexpert{position:absolute;top:-90px;right:-190px}@media screen and (max-width:1555px){.section-hero .provenexpert{right:-110px}}@media screen and (max-width:1368px){.section-hero .provenexpert{right:-50px}}@media screen and (max-width:959px){.section-hero .provenexpert{right:-40px;top:420px}}@media screen and (max-width:719px){.section-hero .provenexpert{right:-20px;top:400px}}.section-hero .provenexpert .rating{display:block}.section-hero .provenexpert .rating img{opacity:1;max-height:inherit;display:inherit}.section-hero .scroll-indicator{position:absolute;left:50%;transform:translateX(-50%);bottom:316px}.section-hero h2{width:100%;max-width:580px}.section-hero h3{font-weight:400}.section-hero h2+h3{margin-bottom:25px}.section-hero header+.body-text{margin-top:107px}.section-hero .image{position:absolute;right:-100px;max-width:824px;width:70%;height:550px;background-size:cover;background-position:center}.section-hero .slick-list{overflow:visible !important}.section-hero img,.section-hero .pills{width:100%;max-width:825px;height:auto}.section-hero img{display:block;max-height:550px;opacity:0}.section-hero .pills{display:flex}.section-hero .pills-container{display:flex;justify-content:flex-start;width:100%;margin-top:-60px;list-style:none;padding:0;position:absolute}.section-hero .pills-container li+li{margin-left:29px}.section-hero .pill{text-transform:uppercase;font-size:16px;padding:3px 15px;border:2px solid #ffffff;border-radius:29px;color:#ffffff;cursor:pointer;background:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-hero .pill.active{color:#10069F;background-color:#ffffff}.section-hero .pill+.pill{margin-left:29px}@media screen and (max-width:959px){.section-hero .pill{font-size:12px}.section-hero .pill+.pill{margin-left:10px}}.section-hero .hero-elements-fader{width:100%;margin-bottom:63px}.section-hero .hero-element{position:absolute;display:flex;justify-content:flex-end;width:100%;opacity:0;z-index:1;transition:opacity 270ms linear 30ms}.section-hero .hero-element.active{opacity:1;z-index:2;transition:opacity 300ms linear}@media screen and (max-width:1368px){.section-hero .image{position:static}.section-hero .slick-list{overflow:hidden !important}.section-hero .container-hero{height:605px}}@media screen and (max-width:1160px){.section-hero h2+h3{margin-bottom:16px}.section-hero .pill{font-size:13px}.section-hero .image{max-width:600px}.section-hero .content{top:42px}.section-hero header+.body-text{margin-top:47px}}@media screen and (max-width:959px){.section-hero .image{max-width:415px}.section-hero .content{max-width:344px}}@media screen and (max-width:719px){.section-hero .container-hero{height:1150px}.section-hero .pills-container{margin:-100px 0 20px 0;position:unset;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.section-hero .pill{flex:0 0 48%;box-sizing:border-box;text-align:center}.section-hero .pill+.pill{margin-left:0}.section-hero .pill:nth-child(n+3){margin-top:10px}.section-hero .content{position:relative}.section-hero .hero-element{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:70px}.section-hero .image{max-width:100%;width:100%}}@media screen and (max-width:450px){.section-hero .container-hero{height:1250px}.section-hero .pills-container{margin:-100px 0 20px 0;position:unset;flex-direction:column;justify-content:start}.section-hero .pill{width:100%;box-sizing:border-box;text-align:center}.section-hero .pill+.pill{margin-top:10px}.section-hero .content .button{font-size:14px}}.section-hero-small{padding-top:115px;padding-bottom:138px;text-align:center;background:transparent linear-gradient(120deg, #2CD5C4 0%, #10069F 100%) 0% 0% no-repeat padding-box;z-index:1}.section-hero-small .text{position:relative;z-index:1}.section-hero-small .container-hero-small{position:relative;width:100%;max-width:1167px;margin:0 auto;display:flex}.section-hero-small h2{line-height:1.2;font-size:48px;margin:0;padding:150px 0 0;text-align:left;max-width:580px;color:#10069F}.section-hero-small h2 p{margin:0;padding:0}.section-hero-small .content{text-align:left;letter-spacing:0;max-width:365px;margin-bottom:54px}.section-hero-small figure{position:absolute;right:-100px;top:0;box-shadow:10px 10px 60px rgba(0, 0, 0, 0.15);max-width:825px;width:100%}.section-hero-small img{width:100%;height:auto;display:block}.section-hero-small .content header+.body-text{margin-top:33px}.section-hero-small+section{margin-top:200px;padding-top:0}.section-hero-small+.section-default-content{padding-top:110px}@media screen and (max-width:1368px){.section-hero-small .image{position:static}.section-hero-small .image{margin-left:20px}}@media screen and (max-width:1100px){.section-hero-small .container-hero-small{flex-direction:column}.section-hero-small h2{max-width:100%;padding:0}.section-hero-small .image{margin-left:0;margin-top:20px}}.section-line-element{padding-left:105px;padding-top:100px}.section-line-element.connected .statement::before{content:"";position:absolute;left:0;height:100%;top:-3px;width:70px;border-top:3px solid #00DDD1;border-left:3px solid #00DDD1;border-top-left-radius:50px;z-index:2}.section-line-element.connected .statement::after{content:"";position:absolute;left:0;height:70px;top:-3px;width:70px;background:white;z-index:1}.section-line-element.connected .statement .image-container{background-color:transparent}.section-line-element.connected+.section-line-element .container-line-element{position:relative}.section-line-element.connected+.section-line-element .container-line-element::before{content:"";position:absolute;left:0;width:3px;background:#00DDD1;bottom:100%;height:50%}.section-line-element.connected .second-content{z-index:1}.section-line-element.connected .second-content::after{content:"";background:white;right:calc(100% + 3px);height:calc(100% - 3px);width:100%;position:absolute;bottom:0}.section-line-element .container-line-element{max-width:1137px;width:100%;margin:100px auto 0;padding-bottom:100px;position:relative}.section-line-element .headline{text-align:left;font-size:32px;line-height:1.0625;font-weight:700;font-family:Filson Pro, sans-serif;letter-spacing:0;color:#080B9D;opacity:1}.section-line-element .headline+.text{margin-top:28px}.section-line-element .line-content-container{max-width:545px}.section-line-element .line-content-container .content-container .headline{transform:translateY(-16px)}.section-line-element .first-content{border-left:3px solid #00DDD1;border-bottom:3px solid #00DDD1;border-bottom-left-radius:50px}.section-line-element .first-content .line-content{margin-bottom:160px}.section-line-element .first-content .contact:nth-child(1),.section-line-element .first-content .contact:nth-child(2){margin-top:0}.section-line-element .second-content{position:relative;border-left:3px solid #00DDD1;left:45%}.section-line-element .second-content .contact-list{flex-direction:column}.section-line-element .second-content .contact{width:100%}.section-line-element .second-content .contact:nth-child(1){margin-top:0}.section-line-element .statement-content{position:relative;z-index:1;left:0;background:white;border-top:3px solid #00DDD1;max-width:515px;width:45.3%}.section-line-element .statement-content::before,.section-line-element .statement-content::after{position:absolute;content:"";height:70px;width:70px;border-right:3px solid #00DDD1;border-bottom:3px solid #00DDD1;border-bottom-right-radius:40px;bottom:100%;right:0;background:white;z-index:1}.section-line-element .statement-content::after{border-radius:0;border:0;z-index:0}@media screen and (max-width:1131px){.section-line-element .line-content-container{border-radius:0;max-width:100%}.section-line-element .line-content{max-width:100%}.section-line-element .second-content{left:0}.section-line-element .second-content .line-content{padding-bottom:160px}.section-line-element .second-content .contact-list{flex-direction:row}.section-line-element .second-content .contact-list .contact{width:calc(50% - 20px)}.section-line-element .second-content .contact-list .contact:nth-child(2){margin-top:0}.section-line-element .big-icon>.image{width:70px;height:70px}.section-line-element .big-icon.line-content{padding-left:60px}.section-line-element .big-icon .text{max-width:452px}.section-line-element .statement-content{top:100%;right:inherit;left:0;width:100%}.section-line-element .statement-content::before,.section-line-element .statement-content::after{right:inherit;left:-3px}.section-line-element .statement-content::before{border-left:3px solid #00DDD1;border-right:0;border-bottom-right-radius:0;border-bottom-left-radius:40px}.section-line-element .statement-content .image{transform:translateX(-50%);left:0;right:inherit}.section-line-element .statement-content .image-container{position:absolute;right:0;left:inherit}.section-line-element .statement-content .statement{position:relative}.section-line-element .statement-content .text-content{padding-top:50px;margin:0 auto}.section-line-element.connected .statement-content{top:inherit;width:100%;border:0}.section-line-element.connected .statement-content::before,.section-line-element.connected .statement-content::after{display:none}.section-line-element.connected .image-container{left:0}.section-line-element.connected .image-container .image{top:100%}.section-line-element.connected .statement::before{border-radius:0;border-top:0;z-index:0}.section-line-element.connected .statement::after{top:inherit;bottom:-3px;border-left:3px solid #00DDD1}.section-line-element:not(.connected) .statement-content{top:inherit;left:3px}}@media screen and (max-width:959px){.section-line-element{padding-left:87px}}@media screen and (max-width:719px){.section-line-element{padding-left:66px}}@media screen and (max-width:640px){.section-line-element .first-content .contact-list,.section-line-element .second-content .contact-list{flex-direction:column}.section-line-element .first-content .contact-list .contact,.section-line-element .second-content .contact-list .contact{width:100%}.section-line-element .first-content .contact-list .contact:nth-child(2),.section-line-element .second-content .contact-list .contact:nth-child(2){margin-top:78px}}.section-login{background-color:#F8F8F8;padding-top:70px;padding-bottom:340px}.section-login:last-of-type{padding-bottom:40px}.section-login h2{font-size:32px;line-height:1.3125;color:#10069F;margin:0}.section-login .container-login{width:100%;max-width:1170px;margin:0 auto;display:flex}.section-login .container-login form{flex-basis:50%}.section-login .container-login form .header{margin-bottom:40px}.section-login .container-login form .header-content{margin-top:40px}.section-login .container-login form input[type="text"],.section-login .container-login form input[type="password"]{max-width:350px}.section-login .container-login .section-login-image-container{flex-basis:50%;padding-left:20px;display:flex;justify-content:flex-end}.section-login .container-login .section-login-image-container .section-login-image{width:360px;height:360px;border-radius:180px;background:url(../images/login.jpg) no-repeat;background-size:cover;background-position:center center}@media screen and (max-width:1024px){.section-login .container-login{flex-direction:column}.section-login .container-login form{order:2}.section-login .container-login form input[type="text"],.section-login .container-login form input[type="password"]{max-width:none}.section-login .container-login .section-login-image-container{order:1;justify-content:flex-start;padding-left:0;margin-bottom:40px}}.section-newsletter{background-color:#DDDDDD;padding-top:70px;padding-bottom:340px}.section-newsletter:last-of-type{padding-bottom:40px}.section-newsletter h2{text-align:center;font-size:32px;line-height:1.3125;color:#10069F;margin:0}.section-newsletter .header+form{margin-top:80px}.section-newsletter .container-newsletter{width:100%;max-width:1170px;margin:0 auto}.section-numbers{background-color:#F8F8F8;padding-top:100px;padding-bottom:400px}.section-numbers:last-of-type{padding-bottom:100px}.section-numbers header{text-align:center;letter-spacing:0}.section-numbers header h2{font-size:48px;font-weight:700;color:#10069F}.section-numbers header+.container-numbers{margin-top:73px}.section-numbers .section-numbers-container{width:100%;max-width:1167px;margin:0 auto}.section-numbers .container-numbers{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:-40px}.section-numbers .number{min-width:200px;margin-top:40px;width:216px}.section-numbers .circle-container{max-width:256px;margin:0 auto}.section-numbers .circle{position:relative;border-radius:50%;background-color:#2CD5C4;padding-top:100%}.section-numbers .circle-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-numbers .value,.section-numbers .unit,.section-numbers .text{color:#10069F}.section-numbers .value{font-size:60px;line-height:1;font-weight:700;letter-spacing:0}.section-numbers .value+.unit{margin-top:10px}.section-numbers .unit{font-size:18px;line-height:1;font-weight:500;letter-spacing:0.9px;text-transform:uppercase}.section-numbers .text{font-size:18px;line-height:1.3889;margin-top:42px;text-align:center;text-transform:uppercase;letter-spacing:0.9px;font-weight:500}@media screen and (max-width:1080px){.section-numbers .number{flex-basis:50%}}@media screen and (max-width:700px){.section-numbers .number{flex-basis:100%}}.section-order{background-color:#F8F8F8;padding-top:70px;padding-bottom:340px}.section-order:last-of-type{padding-bottom:40px}.section-order h2{font-size:32px;line-height:1.3125;color:#10069F;margin:0}.section-order h3{color:#10069F}.section-order h3.light{font-weight:normal}.section-order h3.inverted{color:#FFFFFF}.section-order .header{display:flex;justify-content:space-between}.section-order .header .header-row.info{flex-direction:column;padding:0 15px;color:#707070;font-size:20px}.section-order .header .header-row.info p{max-width:950px}.section-order .header .header-row.info a:not(.button){color:#2CD5C4}.section-order .header .header-row.info-split{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.section-order .header .header-row.info-split>div:nth-child(1){width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.section-order .header .header-row.info-split>div:nth-child(2){width:40%}@media screen and (max-width:1080px){.section-order .header .header-row.info-split.info-split{flex-direction:column}.section-order .header .header-row.info-split.info-split>div:nth-child(1){width:100%}.section-order .header .header-row.info-split.info-split>div:nth-child(2){width:100%}}.section-order .header .header-row.info-nopad{padding:0 0}.section-order .header+form{margin-top:80px}.section-order .header+form.less-margin{margin-top:20px}.section-order .help-text-container{position:relative}.section-order .help-text-indicator{display:flex;justify-content:center;align-items:center;font-size:30px;border-radius:50%;width:51px;height:51px;border:4px solid #00DDD1;color:#00DDD1;font-weight:700;cursor:pointer}.section-order .help-text{position:absolute;right:calc(100% + 20px);top:0;padding:27px;background:#00DDD1;z-index:5001;width:625px;display:none}.section-order .help-text::after{content:'';position:absolute;width:20px;height:20px;background:#00DDD1;top:15px;right:0;transform-origin:center;transform:translateX(50%) rotate(45deg)}.section-order .help-text a{color:white;font-weight:700}.section-order .help-text .text{color:#10069F;font-size:18px;line-height:23px}.section-order .container-order{width:100%;max-width:1170px;margin:0 auto}.section-order .container-order .heading-with-logo{margin-top:20px;display:flex;align-items:flex-start;justify-content:left}.section-order .container-order .heading-with-logo.heading-with-logo-right{justify-content:space-between}@media screen and (max-width:800px){.section-order .container-order .heading-with-logo.heading-with-logo-right .external-logo-shop{width:230px}}.section-order .container-order .heading-with-logo h3,.section-order .container-order .heading-with-logo div{margin-top:0;width:70%}.section-order .container-order .heading-with-logo .external-logo-shop{width:230px;margin-left:25px}.section-order .container-order .heading-with-logo .external-logo-shop img{width:100%;height:auto}.section-order button:focus,.section-order .page-footer .opening-hours .phone:focus,.page-footer .opening-hours .section-order .phone:focus,.section-order button:hover,.section-order .page-footer .opening-hours .phone:hover,.page-footer .opening-hours .section-order .phone:hover,.section-order a.button:focus,.section-order a.button:hover{background-color:#2CD5C4;color:#10069F}.section-order table{width:100%;margin:40px 0;border-collapse:collapse}.section-order table tr:nth-child(even){background:white}.section-order table td{color:#707070;font-size:20px;font-weight:400;padding:10px}.section-order table td+td{padding-left:40px}.section-order table a{display:inline-block;width:14px;background-repeat:no-repeat;background-position:center center}.section-order table a+a{margin-left:7px}.section-order table a.edit{background-image:url(../images/edit.svg)}.section-order table a.delete{background-image:url(../images/delete.svg)}.section-order form .header{margin-top:80px;margin-bottom:80px}.section-order form .row-submit a+button,.section-order form .row-submit .page-footer .opening-hours a+.phone,.page-footer .opening-hours .section-order form .row-submit a+.phone,.section-order form .row-submit button+button,.section-order form .row-submit .page-footer .opening-hours .phone+button,.page-footer .opening-hours .section-order form .row-submit .phone+button,.section-order form .row-submit .page-footer .opening-hours button+.phone,.page-footer .opening-hours .section-order form .row-submit button+.phone,.section-order form .row-submit .page-footer .opening-hours .page-footer .opening-hours .phone+.phone,.page-footer .opening-hours .section-order form .row-submit .page-footer .opening-hours .phone+.phone{margin-left:20px}.section-order form .section-order-vocher input:not(:first-child){margin-top:20px}.section-order form .section-order-delivery-shiptrip-label{font-size:20px}.section-order form .section-order-airporttrip-submit{margin-top:20px}.section-order form .section-order-airporttrip-table table td:nth-child(1){font-weight:bold;width:50%}.section-order form .section-order-airporttrip-table p{color:#707070;font-size:20px;max-width:950px}.section-order form .section-order-airporttrip-table+.form-row{margin-top:20px}.section-order form .section-order-payment .section-order-payment-add{padding-top:40px}.section-order form .section-order-payment .section-order-payment-add .form-row+.row-submit{margin-top:20px}.section-order form .section-order-payment .add-payment-instrument{margin-top:40px}.section-order form .section-order-payment .row-submit{margin-top:75px}.section-order form .section-order-luggage-form-buttons{margin-top:40px;margin-bottom:40px}.section-order form .section-order-luggage-items .section-order-luggage-items-data{margin-top:0}.section-order form .section-order-luggage-items table{padding:0 15px}.section-order form .section-order-luggage-items table td.section-order-luggage-items-data-name{width:250px}.section-order form .section-order-luggage-items table td.section-order-luggage-items-data-cabinnumber{width:150px}.section-order form .section-order-luggage-items table td.section-order-luggage-items-data-pricegross{text-align:right;width:200px}.section-order form .section-order-luggage-items table td.section-order-luggage-items-data-buttons{text-align:right;width:100px}.section-order form .section-order-overview h3{text-transform:uppercase;color:#707070;font-size:18px;font-weight:500}.section-order form .section-order-overview h3 a{color:#707070;font-weight:400;text-transform:none;background:url(../images/edit.svg) no-repeat left center;background-size:14px 14px;padding-left:20px;margin-left:20px}.section-order form .section-order-overview .block-hint h3{color:#FFFFFF}.section-order form .section-order-overview .section-order-overview-data p{font-size:20px;margin-bottom:0.5rem}.section-order form .section-order-overview .section-order-overview-data-items{padding:0 5px}.section-order form .section-order-overview .section-order-overview-data-items h3{padding:0 10px}.section-order form .section-order-overview .section-order-overview-data-items table td.section-order-overview-items-data-name{width:400px}.section-order form .section-order-overview .section-order-overview-data-items table td.section-order-overview-items-data-cabinnumber{width:200px}.section-order form .section-order-overview .section-order-overview-data-items table td.section-order-overview-items-data-pricegross{text-align:right;width:200px}.section-order form .section-order-overview .section-order-overview-data-items table .section-order-overview-items-data-label{text-align:right}.section-order form .section-order-overview .tracking-mail-intro p,.section-order form .section-order-overview .notification-mobile-intro p{margin-bottom:0}.section-order form .section-order-overview .tracking-mail-intro+.form-row,.section-order form .section-order-overview .notification-mobile-intro+.form-row{margin-top:0}.section-order form .section-order-overview .row-submit .form-group{text-align:right}.section-order .section-order-done .section-order-done-logo{margin:40px 0;width:130px;height:130px;background:url(../images/check-big.svg) no-repeat}.section-order .section-order-done .section-order-done-buttons{display:flex;justify-content:space-between}.section-powermail{padding-top:70px;background-color:#F8F8F8}.section-powermail,.section-powermail:last-child{padding-bottom:40px}.section-powermail .container-fluid,.section-powermail .powermail_confirmation{width:100%;max-width:1169px;margin:0 auto}.section-powermail form>h3,.section-powermail form fieldset legend{display:none}.section-powermail form input[type="submit"]{display:inline-block;padding:13px 35px;background:#10069F;border:none;border-radius:31px;color:#FFFFFF;font-size:24px;line-height:33px;text-transform:uppercase;cursor:pointer;font-family:Filson Pro, sans-serif;width:auto}.section-powermail form input[type="submit"]:hover{background:#FFFFFF;color:#10069F}@media screen and (max-width:1024px){.section-powermail form input[type="submit"]{font-size:16px}}.section-powermail form .floating-label{position:relative}.section-powermail form .floating-label label{position:absolute;top:17px;left:43px;padding:4px 8px;z-index:-1;color:rgba(112, 112, 112, 0.75);font-size:12px;background:white;border-radius:5px;opacity:0;transition:top 200ms, opacity 200ms}.section-powermail form .floating-label.is-floating label{top:-9px;z-index:1;opacity:1;box-shadow:0 0 4px rgba(0, 0, 0, 0.1)}.section-powermail .powermail_fieldwrap+.powermail_fieldwrap{margin-top:20px}.section-powermail .powermail_fieldwrap.powermail_fieldwrap_type_submit{margin-top:70px}.section-powermail .parsley-errors-list{color:red;list-style-type:none;margin:0;padding:10px 36px}.section-price-list{margin-top:-240px;padding-bottom:360px;background-color:white}.section-price-list:last-of-type{padding-bottom:60px}.section-price-list h2{font-size:48px;line-height:1.2;color:#10069F;margin:0;padding:0}.section-price-list h2+.entries{margin-top:50px}.section-price-list .container-price-list{position:relative;width:100%;max-width:1167px;margin:0 auto}.section-price-list .entries{display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;column-gap:20px;row-gap:40px}.section-price-list .entries+.info-text{margin-top:60px}.section-price-list .entries .base-information,.section-price-list .entries .extra{display:flex;padding:20px}.section-price-list .entries .base-information{flex-direction:column;justify-content:space-between;background-color:#2CD5C4;height:160px}.section-price-list .entries .price-information{display:flex;justify-content:space-between;align-items:baseline}.section-price-list .entries .price-information>.price{font-size:32px}.section-price-list .entries .entry>.title{text-transform:uppercase;padding:0 20px;font-weight:500;font-size:20px;height:85px;padding-top:20px}.section-price-list .entries .entry>.title span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-price-list .entries .unit{color:white;margin-right:30px}.section-price-list .entries .from-to-container{position:relative;width:125px}.section-price-list .entries .from-to-container .line{position:absolute;height:2px;width:100%;top:50%;left:0;transform:translateY(-50%);background-color:#2CD5C4}.section-price-list .entries .from-to{position:relative;text-transform:uppercase;display:flex;justify-content:space-between}.section-price-list .entries .from,.section-price-list .entries .to{position:relative;border:2px solid #2CD5C4;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:white;z-index:1;font-size:15px}.section-price-list .entries .from svg,.section-price-list .entries .to svg{width:24px;height:auto;fill:#10069F}.section-price-list .entries .from .arrow,.section-price-list .entries .to .arrow{position:absolute;top:50%;transform:translateY(-50%);height:15px}.section-price-list .entries .from .arrow svg,.section-price-list .entries .to .arrow svg{display:block;height:100%;width:auto;fill:#2CD5C4}.section-price-list .entries .from .arrow{left:100%}.section-price-list .entries .to .arrow{right:100%}.section-price-list .entries .from,.section-price-list .entries .to,.section-price-list .entries .description,.section-price-list .entries .price,.section-price-list .entries .title{color:#10069F}.section-price-list .entries .extra{display:flex;justify-content:space-between}.section-price-list .entries .extra .title,.section-price-list .entries .extra .price{color:#707070}.section-price-list .entries .extra .price{font-size:18px}.section-price-list .entries .extra+.extra{border-top:1px solid #707070}.section-price-list .entries .from,.section-price-list .entries .to,.section-price-list .entries .description,.section-price-list .entries .price{font-weight:700}.section-price-list .entries.single .price-information{display:flex;justify-content:flex-end}.section-price-list .entries.single .price-information>.price{font-size:42px}.section-price-list .entries.many .price-information>.price{font-size:24px}@media screen and (max-width:1368px){.section-price-list .entries.many{grid-auto-columns:unset;grid-auto-flow:unset;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.section-price-list .entries.many .price-information>.price{font-size:32px}}.section-price-list .info-text{color:#A7A7A7}.section-price-list .content{margin-top:30px}.section-price-list .content p+p{margin-top:20px}.section-price-list .content+.info-text{margin-top:60px}@media screen and (max-width:1200px){.section-price-list .entries:not(.single){grid-auto-columns:unset;grid-auto-flow:unset;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}@media screen and (max-width:768px){.section-price-list .entries:not(.single),.section-price-list .entries.single{grid-template-columns:minmax(0, 1fr)}.section-price-list .entries:not(.single) .title:empty,.section-price-list .entries.single .title:empty{height:10px}.section-price-list .entries:not(.single) .price-information,.section-price-list .entries.single .price-information{justify-content:space-between}.section-price-list .entries:not(.single) .price-information>.price,.section-price-list .entries.single .price-information>.price{font-size:32px}}@media screen and (max-width:768px){.section-price-list .entries:not(.single) .price-information>.price,.section-price-list .entries.single .price-information>.price{font-size:24px}}.section-registration{background-color:#F8F8F8;padding-top:70px;padding-bottom:340px}.section-registration:last-of-type{padding-bottom:40px}.section-registration h2{font-size:32px;line-height:1.3125;color:#10069F;margin:0}.section-registration .header+form{margin-top:80px}.section-registration .container-registration{width:100%;max-width:1170px;margin:0 auto}.section-slider{padding-top:72px;padding-bottom:372px;overflow:hidden}.section-slider:last-of-type{padding-bottom:72px}.section-slider .container-slider{display:flex;align-items:center;justify-content:space-between;position:static}.section-slider .text-image{width:278px}.section-slider .text-image header{display:none}.section-slider .text-image header+.body-text{margin-top:0}.section-slider .content{margin-top:24px;text-align:center;text-transform:uppercase;font-family:Filson Pro, sans-serif;font-weight:500;position:relative}.section-slider .slide{display:flex;justify-content:center}.section-slider p{font-size:18px;color:#10069F;letter-spacing:0.48px;line-height:1.3889}.section-slider figure{text-align:center;width:100%}.section-slider img{height:auto;display:block;max-width:238px;position:relative;left:50%;transform:translateX(-50%)}.section-slider header{width:100%;max-width:600px;margin:0 auto;text-align:center}.section-slider header+.container-slider{margin-top:73px}.section-slider h2{font-size:48px;line-height:1.2083;color:#10069F;margin:0;padding:0}.section-slider .slick-list{margin:0 auto;width:100%;max-width:1265px;padding:0 !important}.section-slider .slick-track{display:flex;flex-shrink:0}.section-slider .slick-arrow{position:absolute;cursor:pointer}.section-slider .slick-arrow.prev{left:78px}.section-slider .slick-arrow.next{right:101px}.section-slider .slick-arrow svg{height:28px;width:auto;display:block}@media screen and (max-width:1134px){.section-slider .text-image{margin:0 100px}}@media screen and (max-width:1000px){.section-slider .text-image{margin:0 70px}}@media screen and (max-width:850px){.section-slider .text-image{margin:0 115px}}@media screen and (max-width:700px){.section-slider .text-image{margin:0 70px}}@media screen and (max-width:600px){.section-slider .slick-arrow.prev{left:50px}.section-slider .slick-arrow.next{right:50px}}@media screen and (max-width:550px){.section-slider .text-image{margin:0 50px}}@media screen and (max-width:500px){.section-slider .text-image{margin:0 25px}}@media screen and (max-width:450px){.section-slider .slick-arrow.prev{left:25px}.section-slider .slick-arrow.next{right:25px}}.section-teaser{padding-top:72px;padding-bottom:372px}.section-teaser:last-of-type{padding-bottom:72px}.section-teaser .container-teaser{width:100%;max-width:1167px;margin:0 auto}.section-teaser .element-teaser{display:flex}.section-teaser .element-teaser+.element-teaser{margin-top:154px}.section-teaser .half{display:flex;align-items:flex-end;flex:1 0 0;min-width:0}.section-teaser .half+.half{margin-left:80px}.section-teaser .image-container{display:flex;width:100%}.section-teaser .image-container.image-left{justify-content:flex-start}.section-teaser .image-container.image-center{justify-content:space-around}.section-teaser .image-container.image-right{justify-content:flex-end}.section-teaser .image-container .image:nth-child(n+2){display:none}.section-teaser img{max-width:100%;height:auto}.section-teaser .body-text{width:100%;max-width:377px}@media screen and (max-width:1024px){.section-teaser .element-teaser{flex-direction:column;align-items:center}.section-teaser .element-teaser.text-image{flex-direction:column-reverse}.section-teaser .element-teaser .body-text{max-width:100%}.section-teaser .image-container.image-left,.section-teaser .image-container.image-center,.section-teaser .image-container.image-right{justify-content:center}.section-teaser .half+.half{margin-left:0}.section-teaser .text{margin-top:20px}}.section-testimonial{position:relative;background:#F8F8F8;padding-top:80px;padding-bottom:420px;text-align:center}.section-testimonial:last-of-type{padding-bottom:120px}.section-testimonial .container-testimonial{width:100%}.section-testimonial .testimonial{padding:0 50px}.section-testimonial .image{border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;height:200px;width:200px;background:white;margin:0 auto}.section-testimonial .image img{width:100%;height:auto}.section-testimonial p,.section-testimonial .author{color:#10069F}.section-testimonial p{font-size:28px;line-height:1.3125}.section-testimonial .author{font-size:24px}.section-testimonial .rating{display:flex;margin-top:56px;justify-content:center}.section-testimonial .rating.stars-1 .star:nth-child(n+2){display:none}.section-testimonial .rating.stars-2 .star:nth-child(n+3){display:none}.section-testimonial .rating.stars-3 .star:nth-child(n+4){display:none}.section-testimonial .rating.stars-4 .star:nth-child(n+5){display:none}.section-testimonial .star{fill:#c6b075}.section-testimonial .star+.star{margin-left:11px}.section-testimonial .star svg{display:block;height:56px;width:auto}.section-testimonial .content{margin:56px auto 0;width:100%;max-width:770px}.section-testimonial .content+.author{margin-top:50px}.section-testimonial .slick-arrow{position:absolute;cursor:pointer;top:50%;transform:translateY(-50%);z-index:1}.section-testimonial .slick-arrow.prev{left:0;margin-left:100px}.section-testimonial .slick-arrow.next{right:0;margin-right:100px}.section-testimonial .slick-arrow svg{height:28px;width:auto;display:block}@media screen and (max-width:600px){.section-testimonial .testimonial .image{width:100px;height:100px}.section-testimonial .testimonial .rating{margin-top:40px}.section-testimonial .testimonial .star svg{height:30px}.section-testimonial .testimonial p{font-size:20px}}@media screen and (max-width:1300px){.section-testimonial .slick-arrow.prev{margin-left:50px}.section-testimonial .slick-arrow.next{margin-right:50px}}@media screen and (max-width:1200px){.section-testimonial .slick-arrow.prev{margin-left:-20px}.section-testimonial .slick-arrow.next{margin-right:-20px}}body.is-affiliate #page-body>section:not(.section-affiliate):not(.section-newsletter){display:none}body.is-affiliate .section-affiliate{margin-top:0;padding-top:110px}.section-affiliate .section-card-container>header{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:800px){.section-affiliate .section-card-container>header{flex-direction:column}}.section-affiliate .section-card-container>header .external-logo-shop img{width:230px;height:auto}