:root{--frame-link-color:#000000}.geko-flex .sticky-btns-container{height:auto}.main-nav{--main-nav-bgcolor:transparent;--main-nav-textcolor:var(--primary-color);--main-nav-collapse-bgcolor:transparent;--main-nav-font:"Arial";background-color:var(--main-nav-bgcolor);color:var(--main-nav-textcolor)}.main-nav a.nav-link:not(.nav-link-language){color:var(--main-nav-textcolor);font-family:var(--main-nav-font);font-size:1.438rem}.main-nav a.nav-link:not(.nav-link-language):hover{color:var(--main-nav-textcolor);transform:scale(1.05);text-decoration:underline}.navbar-toggler-icon:after,.navbar-toggler-icon,.navbar-toggler-icon:before{background-color:#ffffff}@media (max-width:991px){.navbar-toggler-icon:after,.navbar-toggler-icon,.navbar-toggler-icon:before{background-color:#ffffff}}.burger-menu-enabled .navbar-collapse{background-color:var(--main-nav-collapse-bgcolor)}@media (max-width:991.98px){.navbar-nav{margin-left:2.5rem}.navbar-collapse{background-color:var(--main-nav-collapse-bgcolor)}}:root{--header-offset:215px}.frame{scroll-margin-top:var(--header-offset)}.top-nav{--top-nav-bgcolor:#eee;--top-nav-textcolor:#242936;font-size:14px;background-color:var(--top-nav-bgcolor)}.top-nav a{color:var(--top-nav-textcolor)}.top-nav ul{display:flex;gap:20px;list-style:none;margin:0;padding:8px 0;justify-content:flex-end}.top-nav .top-nav__menu{margin-right:2rem;margin-left:2rem}.navbar-additional-elements{display:flex;align-items:center;gap:1rem}.navbar-additional-elements .lang-container{display:flex;gap:1rem;margin-right:1rem;margin-left:1rem}.navbar-additional-elements-desktop{margin-right:1rem}.geko-flex-header .container-fluid{--bs-gutter-x:0}.geko-flex-header .navbar{padding-bottom:0;padding-top:0}.geko-flex-header .navbar-toggler{margin-right:2rem}.geko-flex-header .navbar-brand{margin-left:2rem;padding-top:20px;padding-bottom:20px}@media (min-width:992px) and (max-width:1199px){ul.navbar-nav{gap:4rem}}@media (min-width:992px){.navbar-nav{gap:4rem;justify-content:center;flex-direction:row}.navbar-collapse{min-height:120px;display:flex;justify-content:center}}@media (max-width:576px){.navbar-brand img{max-height:50px;width:auto}.burger-style .navbar-brand{margin-left:20px}.burger-style .navbar-toggler{margin-right:20px}.geko-flex-header .navbar-toggler{margin-right:1rem}.geko-flex-header .navbar-brand{margin-left:1rem}}.SKP5{font-family:"futura-pt";font-size:20px}.SKP5 h1,.SKP5 h2,.SKP5 h3,.SKP5 h4,.SKP5 h5{font-family:"aviano-flare",sans-serif;color:var(--primary-color)}.SKP5 h2{font-size:28px}.SKP5 .main-nav{--main-nav-font:"futura-pt"}.SKP5 .frame-type-ce_container>.frame-group-container>.frame-group-inner>.frame-container-default:first-of-type{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.SKP5 .frame{color:#000000}.SKP5 footer .frame{color:#ffffff;background:var(--primary-color);margin:0}.SKP5 footer .frame a{color:#ffffff}.SKP5 .frame-background-secondary a{color:black !important}.SKP5 .frame-background-secondary a:hover{color:var(--primary-color) !important}.SKP5 .frame-type-text a:not([class]):hover{font-weight:400;font-family:"futura-pt"}.SKP5 .btn-tertiary{background-color:transparent;--bs-btn-padding-x:2.75rem}.SKP5 .btn{border:2px solid var(--primary-color);border-radius:0}.SKP5 .frame-background-secondary a.btn:hover{color:#ffffff !important}.SKP5 .btn:hover{background-color:var(--primary-color);color:#ffffff}.SKP5 .section-footer .frame{margin-bottom:0px}.SKP5 .skp5-logo{width:140px;text-align:center;position:relative;top:-12px}.SKP5 .skp5-logo-sub{font-size:16px;padding-top:8px}.SKP5 .skp5-logo span{font-size:35px;font-family:"aviano-flare";border-bottom:1px solid #ffffff}.SKP5 .skp5-footer a{--frame-link-hover-color:#ffffff}.SKP5 .skp5-footer a:hover{font-weight:600}.SKP5 .carousel-box-cta{margin-left:180px;margin-right:180px}.SKP5 .carousel-box-cta-background{border-radius:0}.SKP5 .custom-carousel .carousel-item-header{font-family:"aviano-flare";color:var(--primary-color) !important;font-size:28px}.SKP5 .textbox-color-white .carousel-box-cta h1,.SKP5 .textbox-color-white .carousel-box-cta .h1,.SKP5 .textbox-color-white .carousel-box-cta h2,.SKP5 .textbox-color-white .carousel-box-cta .h2,.SKP5 .textbox-color-white .carousel-box-cta h3,.SKP5 .textbox-color-white .carousel-box-cta .h3,.SKP5 .textbox-color-white .carousel-box-cta h4,.SKP5 .textbox-color-white .carousel-box-cta .h4,.SKP5 .textbox-color-white .carousel-box-cta h5,.SKP5 .textbox-color-white .carousel-box-cta .h5,.SKP5 .textbox-color-white .carousel-box-cta h6,.SKP5 .textbox-color-white .carousel-box-cta .h6{color:var(--primary-color) !important}@media (max-width:1400px){.SKP5 .carousel-box-cta{width:70% !important;margin:0 auto}}.SKP5 .scroll-top:hover .scroll-top-icon.geko-arrow{background-color:var(--primary-color)}.skp5-language img{position:relative;top:-2px}.Kompass{font-family:"DIN W07 Regular",sans-serif;font-size:1rem}.Kompass h1,.Kompass h2,.Kompass h3,.Kompass h4,.Kompass h5{font-family:"DIN W07 Bold",sans-serif;color:#000000}.Kompass h1{font-weight:700;color:#000000 !important}.Kompass h2{font-weight:700;font-family:"DIN W07 Bold",sans-serif}.Kompass h5{font-size:1rem}.Kompass h6{font-size:0.875rem}@media (max-width:1199.98px){.Kompass h4,.Kompass .h4{font-size:1.25rem !important}}@media (min-width:1200px){.Kompass h4,.Kompass .h4{font-size:1.375rem !important}}.Kompass header{border-bottom:1px solid #ddd}.Kompass .geko-flex-header .navbar-brand{margin-left:0}.Kompass .frame{color:#000000}.Kompass .frame a{color:#000000}.footer-kompass .quicklinks-menu,.footer-kompass .footer-meta-menu,.footer-kompass .footer-column-html{list-style:none}.footer-kompass .quicklinks-menu a,.footer-kompass .footer-meta-menu a,.footer-kompass .footer-column-html a{text-decoration:none}.footer-kompass .quicklinks-menu a:hover,.footer-kompass .footer-meta-menu a:hover,.footer-kompass .footer-column-html a:hover{text-decoration:underline;color:#3d3f8c}.footer-kompass .footer-meta{font-size:0.875rem}.footer-kompass .footer-meta-menu{display:flex;padding:0;margin:0;gap:0.625rem;justify-content:flex-end}.footer-kompass .footer-meta-menu .footer-meta-links{padding-right:0.625rem;position:relative}.footer-kompass .footer-meta-menu .footer-meta-links::after{content:"";display:inline-block;background:#000;width:1px;height:0.75rem;position:absolute;right:0;top:0.25rem;margin-left:0.125rem}.footer-kompass h4.border-bottom{padding-bottom:1rem;margin-bottom:1rem}.footer-kompass .p3-0{padding-right:0 !important}@media (max-width:1599px){.sticky-btn-container-flex{position:fixed;bottom:0%;width:100%;display:flex;justify-content:center;background:white;border-top:solid 5px #577760;gap:1rem;z-index:1000}.sticky-btn-container-flex .sticky-btn-flex{margin-top:10px;margin-bottom:10px}.sticky-btn-container-flex .sticky-btn-flex .sticky-btn-inner-flex{display:flex;flex-direction:column;align-items:center}.sticky-btn-container-flex .sticky-btn-flex .sticky-btn-inner-flex .sticky-btn-icon-wrap-flex{width:fit-content}.sticky-btn-container-flex .sticky-btn-flex .sticky-btn-inner-flex .sticky-btn-icon-wrap-flex svg{width:50px;height:auto;fill:#577760}.sticky-btn-container-flex .sticky-btn-flex .sticky-btn-inner-flex .sticky-btn-text-flex span{color:#454544;font-size:0.85rem;font-family:"TacaPro";text-transform:uppercase}.sticky-btn-container-flex .sticky-btn-flex a:hover{text-decoration:none !important}.sticky-btn-container-flex .is-red svg{fill:#E14D53 !important}}@media (max-width:1599px) and (max-width:390px){.sticky-btn-container-flex{gap:3px}}@media (max-width:1599px) and (max-width:450px){.sticky-btn-container-flex .sticky-btn-flex .sticky-btn-inner-flex .sticky-btn-text-flex span{font-size:0.65rem}}@media (max-width:1599px) and (max-width:305px){.sticky-btn-container-flex .sticky-btn-flex .sticky-btn-inner-flex .sticky-btn-text-flex span{font-size:0.55rem}}@media (min-width:1600px){.sticky-btn-container-flex{position:fixed;right:40px;top:20%;display:flex;flex-direction:column;align-items:flex-end;z-index:1000}.sticky-btn-container-flex .sticky-btn-flex{--collapsed-size:92px;--expanded-width:340px;--svg-size:55px;border:0.1rem solid white;border-radius:8px;background-color:#577760;padding:11px;margin-bottom:15px;width:var(--collapsed-size);height:var(--collapsed-size);overflow:hidden;box-sizing:border-box;transition:width 0.55s ease,background-color 0.55s ease,border-color 0.55s ease}.sticky-btn-container-flex .sticky-btn-flex .sticky-btn-inner-flex{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;width:100%;height:100%}.sticky-btn-container-flex .sticky-btn-flex .sticky-btn-inner-flex .sticky-btn-icon-wrap-flex{flex-shrink:0}.sticky-btn-container-flex .sticky-btn-flex .sticky-btn-inner-flex .sticky-btn-icon-wrap-flex .sticky-btn-icon-flex svg{width:var(--svg-size);height:auto;fill:white;display:block;transform:rotate(-9deg);transition:transform 0.55s ease,fill 0.55s ease;transform-origin:center}.sticky-btn-container-flex .sticky-btn-flex .sticky-btn-inner-flex .sticky-btn-text-flex{width:0;opacity:0;overflow:hidden;white-space:nowrap;margin-right:0;transform:translateX(10px);transition:width 0.55s ease,opacity 0.45s ease,transform 0.55s ease,margin-right 0.55s ease}.sticky-btn-container-flex .sticky-btn-flex .sticky-btn-inner-flex .sticky-btn-text-flex span{display:block;color:#454544;overflow:hidden;text-overflow:ellipsis;font-family:"TacaPro";text-transform:uppercase}.sticky-btn-container-flex .sticky-btn-flex:hover{width:var(--expanded-width);background-color:#E8F3F4}.sticky-btn-container-flex .sticky-btn-flex:hover svg{fill:#454544 !important;transform:rotate(0deg) !important}.sticky-btn-container-flex .sticky-btn-flex:hover .sticky-btn-text-flex{width:calc(var(--expanded-width) - var(--svg-size) - 32px - 1rem);opacity:1;transform:translateX(0);margin-right:1rem}.sticky-btn-container-flex .sticky-btn-flex a:hover{text-decoration:none !important}.sticky-btn-container-flex .is-red{border:0.1rem solid #E14D53 !important;background:#E14D53 !important}.sticky-btn-container-flex .is-red:hover{background:#f7c3c5 !important}.sticky-btn-container-flex .sticky-btn-flex.sticky-btn-item-show{width:var(--expanded-width);background-color:#E8F3F4}.sticky-btn-container-flex .sticky-btn-flex.sticky-btn-item-show svg{fill:#454544 !important;transform:rotate(0deg) !important}.sticky-btn-container-flex .sticky-btn-flex.sticky-btn-item-show .sticky-btn-text-flex{width:calc(var(--expanded-width) - var(--svg-size) - 32px - 1rem);opacity:1;transform:translateX(0);margin-right:1rem}}
