@charset "UTF-8";body,html{margin:0;padding:0;font-family:system-ui,sans-serif;height:100%}.content{position:relative;min-height:50vh;z-index:1;background:white}html *{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:100%}.drobdown-item:hover{background-color:none!important}.spacing-container{padding-left:8%;padding-right:8%}.no-link{pointer-events:none}.post-thumbnail{position:relative;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000000!important}.post-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%}.post-thumbnail .heading{position:absolute;top:40%;text-align:center;text-shadow:0px 10px 10px rgba(0,0,0,0.5647058824);color:white;font-weight:500;left:auto}#BorlabsCookieBox ._brlbs-refuse-btn{font-size:1em}#BorlabsCookieBox ._brlbs-refuse-btn a{font-size:1.25em}#BorlabsCookieBox .cookie-preference .cookie-logo{max-width:70px;height:auto}#BorlabsCookieBox .bcac-item p{font-size:1em}#BorlabsCookieBox ._brlbs-refuse{font-size:1em}#BorlabsCookieBox ._brlbs-manage{font-size:1em}#BorlabsCookieBox ._brlbs-legal{font-size:1em}.background-color-white{background:white!important}.background-color-white h1,.background-color-white h2,.background-color-white h3,.background-color-white h4,.background-color-white h5,.background-color-white h6{color:#000000!important}.background-color-white *{color:#000000!important}.background-color-white a>p{color:white!important}.background-color-white a{color:#000000}.background-color-white p.overline{color:#000000!important}.small-container{max-width:100%;margin:0 auto}.team-image{padding-right:0}.team-details{padding-bottom:60px}.team-row{padding-top:0!important;padding-bottom:0!important}.col-gap-30>.vc_column_container{padding:15px 0}.col-gap-30>.vc_column_container:first-child{padding-top:0}.col-gap-30>.vc_column_container:last-child{padding-bottom:0}.responsive-video{width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.image-border{outline:1px solid black}.sticky-top{position:fixed;width:100%;padding:0;background:var(--coco-primary)}.sticky-top .no-link a{pointer-events:none;text-decoration:none}.sticky-top .nav-bar-sticky{max-width:1920px;padding:0;height:auto}.sticky-top .nav-bar-sticky .navbar-brand{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-ms-flex-negative:0;flex-shrink:0;margin-left:27px;margin-right:10px;width:auto;margin-top:18px;margin-bottom:18px}.sticky-top .nav-bar-sticky .navbar-brand img{height:25px}.sticky-top .nav-bar-sticky .navbar-brand-md{margin-left:27px;margin-right:10px}.sticky-top .nav-bar-sticky .navbar-toggler{margin-right:25px}#menu-hauptmenue{padding-right:27px;padding-left:27px;padding-top:20px;padding-bottom:20px;gap:50px}#menu-hauptmenue .nav-link:not(.vc_btn3){padding:0}.navbar-toggler{border:none!important}.navbar-toggler:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.navbar-toggler .animated-icon{width:30px;height:22px;position:relative;margin:0px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}.navbar-toggler .animated-icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;background:white}.navbar-toggler .animated-icon span:first-child{top:0px;-webkit-transform-origin:left center;transform-origin:left center}.navbar-toggler .animated-icon span:nth-child(2){top:10px;-webkit-transform-origin:left center;transform-origin:left center}.navbar-toggler .animated-icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;transform-origin:left center}.navbar-toggler .animated-icon.open span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0px;left:5px}.navbar-toggler .animated-icon.open span:nth-child(2){width:0%;opacity:0}.navbar-toggler .animated-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:5px}.accordion-coco h4{font-size:3rem}.accordion-coco .row>div{padding:0}.accordion-coco .heading-area{padding-bottom:6.7rem}.accordion-coco .heading-area .main-heading{margin-bottom:1.5rem}.accordion-coco h2{margin:0}.accordion-coco .accordion-inner{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:800px;padding:0;gap:50px}.accordion-coco .accordion-inner.blur-effect .accordion-item:not(.active):before{opacity:1;backdrop-filter:blur(80px)}.accordion-coco .accordion-item{position:relative;background:none no-repeat center/cover;min-height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:flex-grow 0.75s cubic-bezier(0.4,0,0.2,1),-webkit-box-flex 0.75s cubic-bezier(0.4,0,0.2,1);transition:flex-grow 0.75s cubic-bezier(0.4,0,0.2,1),-webkit-box-flex 0.75s cubic-bezier(0.4,0,0.2,1);transition:flex-grow 0.75s cubic-bezier(0.4,0,0.2,1);transition:flex-grow 0.75s cubic-bezier(0.4,0,0.2,1),-webkit-box-flex 0.75s cubic-bezier(0.4,0,0.2,1),-ms-flex-positive 0.75s cubic-bezier(0.4,0,0.2,1);cursor:pointer}.accordion-coco .accordion-item.active{-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10}.accordion-coco .accordion-item.active:before{opacity:0;backdrop-filter:none}@-webkit-keyframes fadeGradient{0%{opacity:0}to{opacity:1}}@keyframes fadeGradient{0%{opacity:0}to{opacity:1}}.accordion-coco .accordion-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.6)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);-webkit-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out;pointer-events:none}.accordion-coco .accordion-item.active:after{height:70%}.accordion-coco .accordion-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);opacity:0;-webkit-transition:opacity 0.4s ease-in-out,backdrop-filter 0.4s ease-in-out;transition:opacity 0.4s ease-in-out,backdrop-filter 0.4s ease-in-out;z-index:1}.accordion-coco .accordion-item h3{position:absolute;top:40px;right:72%;-webkit-transform:rotate(-90deg) translateY(-50%);transform:rotate(-90deg) translateY(-50%);-webkit-transform-origin:top right;transform-origin:top right;z-index:2;color:white;font-size:3rem;margin:0;-webkit-transition:right 0.6s ease-in-out;transition:right 0.6s ease-in-out}.accordion-coco .accordion-item.active h3{opacity:0;pointer-events:none;right:72%}.accordion-coco .accordion-item:not(.active) h3{opacity:1;-webkit-transition:right 0.6s ease-in-out,opacity 0.6s ease-in-out;transition:right 0.6s ease-in-out,opacity 0.6s ease-in-out}.accordion-coco .accordion-item.not-active h3{right:50%}.accordion-coco .accordion-item .textblock{position:absolute;bottom:0;padding-left:4rem;padding-bottom:4rem;font-family:sans-serif;width:450px;line-height:1.5;border-radius:0.25rem;opacity:0;visibility:hidden;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;color:white;z-index:1}.accordion-coco .accordion-item .textblock .vc_do_btn{margin-bottom:0}.accordion-coco .accordion-item .textblock .vc_btn3{margin-bottom:2.5rem!important}.accordion-coco .accordion-item.active .textblock{opacity:1;visibility:visible}.accordion-coco .accordion-item .close-btn{position:absolute;top:25px;right:25px;background:transparent;color:white;border:none;font-size:18px;font-family:monospace;cursor:pointer;padding:10px;border-radius:50%;width:35px;height:35px;display:none;text-align:center;z-index:1}.accordion-coco .accordion-item .close-btn:before{content:"X";font-family:monospace;font-size:50px;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.accordion-coco .accordion-item.active .close-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.accordion-coco .logo img{width:190px;height:auto}.coco-logo-slider{overflow:hidden;white-space:nowrap}.coco-logo-slider .slide-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;width:calc((233px + 5rem) * 15 * 2);-webkit-animation:scroll 60s linear infinite;animation:scroll 60s linear infinite}.coco-logo-slider .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:233px;height:233px;background-color:#F0F0F0}.coco-logo-slider img{max-width:100%;max-height:100%;height:auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-3495px - 75rem));transform:translateX(calc(-3495px - 75rem))}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-3495px - 75rem));transform:translateX(calc(-3495px - 75rem))}}.scroll-element-coco [class^=col]{padding-left:0;padding-right:0}.scroll-element-coco .textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;gap:40px}.scroll-element-coco .col-scroll-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.scroll-element-coco .col-scroll-image .scroll-image{margin-top:3rem;margin-bottom:3rem}.scroll-element-coco .col-scroll-image .scroll-image>img{max-width:100%;height:auto;position:sticky;top:10vh}.scroll-element-coco .custom-size{font-size:60px;margin-bottom:1rem}.benefits-element-coco .textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-top:1rem}.benefits-element-coco-single [class^=col]{padding-left:0!important;padding-right:0!important}.benefits-element-coco-single .textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-top:1rem}.checkbox-element-coco [class^=col]{padding-left:0;padding-right:0}.checkbox-element-coco .subheading{text-transform:uppercase}.checkbox-element-coco .custom-size h4{font-size:60px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.checkbox-element-coco .checked .custom-size h4:before{content:"☑"}.checkbox-element-coco .textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-top:1rem}.checkbox-element-coco .col-scroll-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkbox-element-coco .col-scroll-image .scroll-image{max-width:100%;height:auto;position:sticky;top:10vh}.checkbox-element-coco .col-scroll-image .scroll-image img{width:100%}.checkbox-element-coco-single [class^=col]{padding-left:0;padding-right:0}.checkbox-element-coco-single .custom-size h4{font-size:60px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.checkbox-element-coco-single .textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-top:1rem}.hero-coco .vc_col-sm-4{width:100%}.hero-coco .vc_col-sm-8{width:100%}.packages-element-desktop .center-package{padding-left:20px;padding-right:20px}.packages-element-desktop .center-package>div>div{margin-left:50px;margin-right:50px}.packages-element-desktop .button-coco{margin:0 0 5rem 0}.packages-element-desktop .col-hide{display:none}.packages-element-coco .package-1 p,.packages-element-coco .package-2 p,.packages-element-coco .package-3 p{position:relative}.packages-element-coco .package-1 p:not(:last-of-type),.packages-element-coco .package-2 p:not(:last-of-type),.packages-element-coco .package-3 p:not(:last-of-type){border-bottom:1px solid #B1B1B1;padding-bottom:15px;margin-bottom:15px}.packages-element-coco .package-1 .button-coco,.packages-element-coco .package-2 .button-coco,.packages-element-coco .package-3 .button-coco{margin-left:0;margin-right:0;font-size:16px}.packages-element-coco .package-1 .text-area{border:1px solid black;background-color:#F0F0F0;padding:3rem 2rem 1rem 2rem}.packages-element-coco .package-2 .text-area{border:1px solid black;background-color:#F0F0F0;padding:3rem 2rem 1rem 2rem}.packages-element-coco .package-2 .favorite-package{background-color:black;color:white;padding:9px 19px 9px 19px;text-transform:uppercase}.packages-element-coco .package-2 .favorite-package span{padding-right:14px}.packages-element-coco .package-2 .favorite-package h4{margin-bottom:0;font-size:2rem}.packages-element-coco .package-3 .text-area{border:1px solid black;background-color:#F0F0F0;padding:3rem 2rem 1rem 2rem}.packages-element-coco .addon *{font-size:1.6rem}.packages-desktop-version{display:none}.success-coco{overflow:hidden}.success-coco .success-cols-coco>.vc_col-sm-4>.vc_column-inner{height:100%}.image-right-element-coco .textarea-html{margin-bottom:3rem}.image-left-element-coco .textarea-html{margin-top:3rem}.animation-right{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:opacity 0.8s ease-out,-webkit-transform 0.8s ease-out;transition:opacity 0.8s ease-out,-webkit-transform 0.8s ease-out;transition:opacity 0.8s ease-out,transform 0.8s ease-out;transition:opacity 0.8s ease-out,transform 0.8s ease-out,-webkit-transform 0.8s ease-out}.animation-right.in-view{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.animation-up{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity 0.8s ease-out,-webkit-transform 0.8s ease-out;transition:opacity 0.8s ease-out,-webkit-transform 0.8s ease-out;transition:opacity 0.8s ease-out,transform 0.8s ease-out;transition:opacity 0.8s ease-out,transform 0.8s ease-out,-webkit-transform 0.8s ease-out;will-change:opacity,transform}.animation-left{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-transition:opacity 0.8s ease-out,-webkit-transform 0.8s ease-out;transition:opacity 0.8s ease-out,-webkit-transform 0.8s ease-out;transition:opacity 0.8s ease-out,transform 0.8s ease-out;transition:opacity 0.8s ease-out,transform 0.8s ease-out,-webkit-transform 0.8s ease-out;will-change:opacity,transform}.in-view{opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.scroll-container{position:relative;height:100%}.scroll-container .inner-wrapper{max-width:100%;height:auto;position:sticky;top:10vh}.spacing-container.scroll>.vc_row>.vc_column_container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.spacing-container.scroll>.vc_row>.vc_column_container>.vc_column-inner{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.spacing-container.scroll>.vc_row>.vc_column_container>.vc_column-inner>.wpb_wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}footer.footer{height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;position:relative;background:#393838;width:100%;max-width:1920px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer.footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;gap:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:white;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}footer.footer .logo-footer{-webkit-filter:invert(1);filter:invert(1);margin-left:10px;margin-right:27px;width:auto}footer.footer .logo-footer img{height:25px}#menu-footer-menue{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#menu-footer-menue .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.main-footer{position:sticky;bottom:0;left:0;width:100%;background:#393838;display:-ms-grid;display:grid;place-items:center}@media (max-width:767.98px){body.debug{background:blue}}@media (max-width:991.98px){body.debug{background:green}.accordion-coco .textblock{padding:3rem!important}}@media (min-width:1200px){#menu-hauptmenue{gap:26px}}@media (max-width:1399.98px){body.debug{background:yellow}}@media (max-width:1599.98px){body.debug{background:orange}}@media (min-width:1600px){#menu-hauptmenue{gap:50px}}