.gallery-container{padding:.9375rem 0}.gallery-container h1{margin:2rem 0;padding:0;text-align:center;color:#fff;text-transform:uppercase;font-size:6.5vw;font-weight:lighter}.gallery-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:8px;max-width:1200px;width:100%;margin:0 auto}@media(min-width: 512px){.gallery-grid{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 768px){.gallery-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1152px){.gallery-grid{grid-template-columns:repeat(3, 1fr)}}.gallery-grid img{width:100%;border:5px solid #fff}.gallery-grid .imageContainer div .imageToShow{position:relative;cursor:pointer}.gallery-grid .imageContainer div .imageToShow:before,.gallery-grid .imageContainer div .imageToShow:after{transition:.3s opacity ease;opacity:0}.gallery-grid .imageContainer div .imageToShow:after{content:"↔";font-size:80px;position:absolute;transform:translate3d(-50%, -50%, 0) rotate(-45deg);color:#fff;left:50%;top:50%;display:block}.gallery-grid .imageContainer div .imageToShow:before{content:"";position:absolute;top:0;bottom:4px;left:0;right:0;background:rgba(34,34,34,.5);display:block}.gallery-grid .imageContainer div .imageToShow:hover:before,.gallery-grid .imageContainer div .imageToShow:hover:after{opacity:1;transition:.3s opacity ease}.modal{position:fixed;z-index:999;width:50%;max-width:800px;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}@media(min-width: 512px){.modal{width:95%}}@media(min-width: 768px){.modal{width:80%}}@media(min-width: 1152px){.modal{width:60%}}.modal img{width:100%;border:5px solid #fff}.modal-overlay{position:fixed;z-index:1;height:100%;width:100%;background-color:rgba(0,0,0,.5);top:0;left:0}.modal-body a{position:absolute;display:inline;color:#222;text-decoration:none;line-height:36px;font-size:30px;font-weight:lighter;background:#fff;border-radius:5px;height:40px;width:40px;text-align:center}.modal-body .modal-close{right:0;top:0;border-radius:0 0 0 5px}.modal-body .modal-next,.modal-body .modal-prev{right:0;top:calc(50% - 25px);border-radius:5px 0 0 5px;height:50px;line-height:40px;font-size:60px}.modal-body .modal-prev{left:0;right:auto;border-radius:0 5px 5px 0}.modal-body{position:relative}.thumbContainer{display:inline-flex;border-radius:2px;border:1px solid #eaeaea;margin-bottom:8px;margin-right:8px;width:150px;height:150px;padding:4px;box-sizing:border-box}@media(min-width: 896px){.thumbContainer{width:250px;height:250px}}.navigation-menu{border-width:0 !important;border-radius:0;min-height:20px !important;max-height:390px !important}@media all and (max-width: 600px){.navigation-menu{overflow:auto !important}}.navigation-menu>a{overflow:hidden !important;font-weight:400 !important}.navigation-menu-segment{border:0 !important;box-shadow:unset !important;background:rgba(0,0,0,0) !important}@media all and (max-width: 600px){.navigation-menu-segment{overflow:auto !important}}.navigation-menu-container{align-self:flex-end;color:rgba(0,2,0,.68)}.navigation-container{padding-bottom:0 !important}.ui.secondary.menu .active.item{font-size:12px;font-weight:400 !important;padding:8px 0;margin-left:12px;margin-right:12px;border-bottom:0;background-color:rgba(0,0,0,0);color:rgba(0,2,0,.68) !important;letter-spacing:.58px !important}.ui.secondary.menu .active.item:hover{border-bottom:0;background-color:rgba(0,0,0,0)}.ui.secondary.menu .active.item>a{color:rgba(0,2,0,.68) !important}.ui.secondary.menu .active.item>a:hover{color:rgba(0,2,0,.68) !important}.ui.secondary.menu .item{font-size:12px;font-weight:400 !important;padding:8px 0;margin-left:12px;margin-right:12px;border-bottom:0;color:rgba(0,2,0,.68) !important;letter-spacing:.58px !important}.ui.secondary.menu .item:hover{background-color:rgba(0,0,0,0) !important}.ui.secondary.menu .item>a{color:rgba(0,2,0,.68) !important}.ui.secondary.menu .item>a:hover{color:rgba(0,2,0,.68) !important}.overflow-scroll{overflow-y:auto}.mobile-accordion-content{padding-left:25px}.mobile-item{font-size:13pt !important;font-weight:400 !important;padding:.3rem 0 !important;margin:.3rem 0 !important;border-bottom:0 !important;letter-spacing:.58px !important;color:rgba(0,2,0,.68) !important}.mobile-item:hover{background-color:rgba(0,0,0,0) !important;color:rgba(0,2,0,.68) !important}.nav-header-item{display:flex !important;align-items:center !important;padding:0 !important}.mobile-item-title{font-size:14pt !important;font-weight:400 !important;padding:1rem !important;padding-right:0 !important;margin:0 !important;border-bottom:0 !important;letter-spacing:.58px !important;color:rgba(0,2,0,.68) !important}.mobile-item-title:hover{background-color:rgba(0,0,0,0) !important;color:rgba(0,2,0,.68) !important}.inactive-language{color:gray}.active-language{color:#f39a38 !important}.ui.secondary.menu{border-bottom:0}.language-row{display:flex}.mobile-logo{max-width:50% !important}.language-col{padding-right:20px !important;padding-bottom:0 !important}.nav-row{padding-top:0 !important}.inactive-language,.active-language{font-size:13px;display:inline;word-wrap:break-word;cursor:pointer}.hide-div{display:none !important}.no-top-padding{padding-top:0 !important;box-shadow:gray 0 10px 10px 1px !important}.mobile-burger-row{padding-bottom:0 !important}.normal-text{color:gray !important}.upper-menu-item{padding:0 !important}.upper-menu-item-mobile{padding-top:8px !important}.upper-menu-item-mobile,.upper-menu-item{color:#000 !important;font-size:13px !important;letter-spacing:.58px;line-height:15px;opacity:.5}.upper-menu-item-mobile>p,.upper-menu-item>p{color:#000;font-weight:bold}.hamburger-position{position:absolute !important;right:0;top:50%;transform:translateY(-50%)}.login-overly{position:fixed;overflow-y:scroll;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(228.64deg, #A068AE 0%, #F39A38 100%)}.login-form-segment{position:absolute !important;top:20%;left:50%;transform:translateX(-50%)}.login-logo{position:absolute !important;top:50px;left:30px}.login-icon{position:absolute !important;top:50px;right:30px;height:90px !important;color:#fff !important}.forgot-password{padding-top:15px;text-decoration:underline;color:#fff !important;font-size:14px;font-weight:300;letter-spacing:.58px;line-height:18px}.search-bar>div>input{background:rgba(0,0,0,0) !important;border:0 !important;border-bottom:1px solid #fff !important;border-radius:0 !important;color:#fff !important}.search-bar>div>i{color:#fff !important}.nav-bar-image{padding-top:16px !important;height:58px !important;width:auto !important;position:absolute !important;cursor:pointer;margin-left:6.25%;z-index:1 !important}.hamburger-mobile-navigation{width:77px;height:58px;padding-bottom:20px;padding-left:25px;top:50%;transform:translateY(-50%);position:absolute;right:0;padding-top:5px}.hamburger{position:relative;top:20px;float:left;margin-left:10px;z-index:2;transform:translateY(-40%)}.hamburger .bar1,.hamburger .bar2,.hamburger .bar3{width:40px;height:5px;background-color:#000;transition:.4s;margin:8px 0}.hamburger .bar1.change{transform:rotate(-45deg) translate(-10px, 6px)}.hamburger .bar2.change{opacity:0}.hamburger .bar3.change{transform:rotate(45deg) translate(-10px, -8px)}.mobile_dropdown{font-size:12px;font-weight:400 !important;padding:8px 0;margin-left:12px;margin-right:12px;border-bottom:0;color:rgba(0,2,0,.68) !important;letter-spacing:.58px !important}.footer-container{background:#eae8e5 !important;color:rgba(0,2,0,.68) !important;font-size:15px !important;font-weight:300 !important;line-height:26px !important}.footer-link{cursor:pointer !important;color:rgba(0,2,0,.68) !important}.footer-header-text{color:#e96b54 !important;font-size:48px;line-height:60px;text-align:center;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.footer-header-text>div>div{font-family:"Turbinado",cursive}@supports(-webkit-background-clip: text){.footer-header-text{color:#f39a38 !important;font-size:48px;line-height:60px;text-align:center;padding-bottom:15px}.footer-header-text>div>div{background-image:url("/images/textgradient.jpg");-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:"Turbinado",cursive}}.footer-subheader{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:22px;letter-spacing:1px;line-height:28px}@media only screen and (max-width: 787px){.footer-subheader{margin:.5rem;font-size:20px}}.footer-subtitle{top:30px !important;left:38px !important;color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:22px;letter-spacing:1px;line-height:28px;position:absolute !important;width:100%}.footer-bullet-point{height:90px !important;position:absolute !important;opacity:.5 !important}.footer-bullet-point-right{height:90px !important;position:absolute !important;opacity:.5 !important;right:0;z-index:-1}.footer-title-container{position:relative !important;width:100% !important;min-height:90px}@media(max-width: 990px){.footer-title-container{min-height-height:130px}}.product-bubble-container{margin-top:30px}.product-detail-blob{height:90px !important;opacity:.5 !important;margin-bottom:0 !important;position:absolute !important;left:50%;transform:translateX(-50%)}.product-detail-blob-text,.product-detail-blob-text-active{font-size:18px !important;letter-spacing:.82px !important;line-height:28px !important;padding-top:90px !important}.product-detail-blob-text-active{color:#f39a38 !important;font-weight:bold !important}.footer-background-image{position:absolute !important;height:60% !important;bottom:0 !important;left:24% !important;width:auto !important}.gallery-back-button{position:absolute;top:50%;transform:translateY(-50%);left:-60px;width:100px;height:100px}.home-back-button{position:absolute;top:50%;transform:translateY(-50%);left:5%;width:100px;height:100px}.gallery-button-image{background-repeat:no-repeat;background-size:90px;height:90px}.inner-slide-padding,.product-inner-slide-padding{min-height:200px !important}.product-inner-slide-padding{padding:20px}.outer-slide-padding{width:25%}.gallery-button-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.gallery-next-button{position:absolute;top:50%;transform:translateY(-50%);right:-60px;width:100px;height:100px}.home-next-button{position:absolute;top:50%;transform:translateY(-50%);right:5%;width:100px;height:100px}.gallery-next-button,.gallery-back-button,.home-next-button,.home-back-button{background:rgba(0,0,0,0) !important;border:0}.inputfile:focus+label,.inputfile+label:hover{background-color:rgba(0,0,0,0)}.inputfile{display:none}.upload-button{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.selected-image{border:2px solid #4caf50 !important}.unselected-image{border:2px solid gray !important}.selected-image,.unselected-image{margin:5px !important;border-radius:4px}.selected-label{background:#4caf50}.unselected-label{background:gray}.selected-label,.unselected-label{position:absolute;top:5px;right:6px;color:#fff;padding:15px;border-top-right-radius:4px;border-bottom-left-radius:4px}.selected-label:before,.unselected-label:before{position:absolute !important;top:6px !important;right:7px !important}.page-title-image{color:#fff !important;background-size:cover !important;background-position:center !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;margin:0 !important}.image-title-header{color:#fff;font-size:88px !important;line-height:76px !important;font-weight:lighter;word-break:break-word !important;margin-top:100px !important}.image-title-header>div>div{font-family:"Turbinado",cursive;word-break:break-word !important}@media all and (max-width: 600px){.image-title-header{font-size:46px !important;line-height:53px !important;position:relative !important;top:20% !important;margin-top:0 !important}}.mb-20{margin-bottom:20px}.image-subtitle-header{color:#fff;font-family:"Merriweather Sans",sans-serif;font-size:18px;font-weight:300;line-height:24px;text-align:center;margin-top:15px !important;word-break:break-word !important}.image-subtitle-header,.image-title-header{text-shadow:1px 1px 1px rgba(202,195,188,.7) !important}.page-title-button{padding-top:33px}.title-button{color:#f39a38 !important;font-size:12px !important;letter-spacing:1px !important;line-height:15px !important;padding:17px 103px !important;background-color:rgba(0,0,0,0) !important;background-repeat:no-repeat !important;min-width:322px !important;background-size:322px 49px !important}.big-title-button{color:#f39a38 !important;font-size:12px !important;letter-spacing:1px !important;line-height:15px !important;padding:17px 103px !important;background-color:rgba(0,0,0,0) !important;background-repeat:no-repeat !important;min-width:322px !important}.card-shadow{background-color:#fff !important;box-shadow:5px 5px 20px 2px rgba(202,195,188,.35) !important;border:0 !important;border-radius:0 !important}.card-header{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:18px !important;letter-spacing:1px !important;line-height:22px !important;text-align:center !important;padding-left:60px !important;padding-right:60px !important;position:absolute !important;top:0;width:100%}.card-text{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:13px !important;font-weight:300 !important;line-height:21px !important;padding-left:30px !important;padding-right:30px !important;padding-bottom:80px !important;white-space:pre-wrap;-webkit-hyphens:manual !important;hyphens:manual !important;-moz-hyphens:manual !important}.card-proposal-button{font-family:"Merriweather Sans",sans-serif !important;font-size:12px !important;letter-spacing:1px !important;line-height:15px !important;text-align:right !important;background-color:rgba(0,0,0,0) !important;color:#f39a38 !important}.card-button-red,.card-button-orange,.card-button-blue{font-family:"Merriweather Sans",sans-serif;font-size:12px !important;letter-spacing:1px !important;line-height:15px !important;text-align:right !important;background-color:rgba(0,0,0,0) !important;padding:42px 30px !important}.card-button-red{color:#e96b54 !important}.card-button-orange{color:#f39a38 !important}.card-button-blue{color:#1780bf !important}.card-title-container{margin-top:14px !important;height:90px;position:relative !important;width:100% !important}.card-bullet-point{height:75px !important;position:relative !important;opacity:.5 !important;left:50%;transform:translateX(-50%)}.contact-form{white-space:nowrap}.contact-form>div>label{color:#9c9c9c !important;font-family:"Merriweather Sans",sans-serif;font-size:12px;letter-spacing:1px;line-height:15px}.contact-form>div>textarea{border-radius:0 !important;color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:15px !important;letter-spacing:.82px !important;line-height:24px !important}.contact-form>div>textarea:focus{border-color:#f39a38 !important}.contact-form>div>div>input{border-radius:0 !important;color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:15px !important;letter-spacing:.82px !important;line-height:24px !important}.contact-form>div>div>input:focus{border-color:#f39a38 !important}.contact-form>div>div>div>input{border-radius:0 !important;color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:15px !important;letter-spacing:.82px !important;line-height:24px !important}.contact-form>div>div>div>input:focus{border-color:#f39a38 !important}.contact-form>div>div>label{color:#9c9c9c !important;font-family:"Merriweather Sans",sans-serif;font-size:10px;letter-spacing:1px;line-height:12px}.accept-terms,.accept-terms-link{font-family:"Merriweather Sans",sans-serif;font-size:15px;letter-spacing:.82px;line-height:24px;white-space:normal !important}.accept-terms>div input[type=checkbox],.accept-terms-link>div input[type=checkbox]{display:none !important}.accept-terms>div input[type=checkbox]+label::after,.accept-terms-link>div input[type=checkbox]+label::after{display:none !important}.accept-terms>div input[type=checkbox]+label::before,.accept-terms-link>div input[type=checkbox]+label::before{width:21px;height:21px;border-radius:0 !important;background-color:#fff;display:block;content:"";float:left}.accept-terms>div input[type=checkbox]:checked+label::before,.accept-terms-link>div input[type=checkbox]:checked+label::before{box-shadow:inset 0 0 0 3px #fff;background-color:#f39a38;border:1px solid #f39a38}.accept-terms{color:rgba(0,2,0,.68)}.accept-terms-link{color:#f39a38 !important;cursor:pointer !important}.submit-button{color:#fff !important;font-size:10px !important;letter-spacing:1px !important;line-height:12px !important;padding:17px 10px !important;text-align:center !important;background-color:rgba(0,0,0,0) !important;margin-top:15px !important;margin-bottom:30px !important;background-repeat:no-repeat !important;min-width:322px !important;background-size:322px 49px !important}.expert-dashboard-button{color:#fff !important;font-size:10px !important;letter-spacing:1px !important;line-height:12px !important;padding:10px !important;text-align:center !important;background-color:rgba(0,0,0,0) !important;margin-top:15px !important;margin-bottom:30px !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important}.order-button{color:#fff !important;font-size:10px !important;letter-spacing:1px !important;line-height:12px !important;padding:17px 10px !important;text-align:center !important;background-color:rgba(0,0,0,0) !important;margin-top:15px !important;margin-bottom:30px !important;background-repeat:no-repeat !important;min-width:322px !important;background-size:contain !important;background-position-y:5px !important}.direct-contact{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:18px;letter-spacing:1px;line-height:24px}.direct-contact-address{font-family:"Merriweather Sans Light",sans-serif;font-size:12px;font-weight:300;line-height:21px;margin-bottom:50px !important}.direct-contact-address-header{font-family:"Merriweather Sans",sans-serif;font-size:12px;font-weight:300;line-height:21px;margin-bottom:0 !important}.orange-link{color:#f39a38 !important}.contact-dropdown{border-radius:0 !important;color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:15px !important;letter-spacing:.82px !important;line-height:24px !important}.contact-dropdown>i{color:#f39a38 !important;position:absolute;right:13px;top:13px}div.error.field input{background-color:rgba(0,0,0,0) !important;border-color:#f39a38 !important;color:rgba(0,2,0,.68) !important}.ui.selection.dropdown.error{background:#fff !important;border-color:#f39a38 !important;color:rgba(0,2,0,.68) !important}.newsletter-row{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;padding:0 !important}.banner{min-height:400px}@media all and (max-width: 600px){.banner{min-height:200px}}.newsletter-title{color:#fff;font-family:"Turbinado",cursive;font-size:88px;line-height:76px;text-align:center;margin-bottom:51px !important;margin-top:100px !important;font-weight:lighter}.newsletter-text{color:#fff;font-family:"Merriweather Sans Light",sans-serif;font-size:12px;font-weight:300;line-height:21px;margin-bottom:6rem !important}.newsletter-form-input{border-radius:0 !important;border:1px solid #fff !important;background:rgba(0,0,0,0) !important;color:#fff !important;height:35px !important}.newsletter-form-input::-moz-placeholder{color:#fff !important}.newsletter-form-input::placeholder{color:#fff !important}.newsletter-form-input-label{color:rgba(0,0,0,0) !important;margin-top:-19px !important}.newsletter-form-button{border-radius:0 !important;border:1px solid #fff !important;background:#fff !important;color:#f39a38 !important;height:35px !important;font-family:"Merriweather Sans",sans-serif;font-size:10px !important;letter-spacing:1px !important;line-height:12px !important}.banner-last{margin-bottom:6rem !important}@media all and (max-width: 600px){.banner-last{margin-bottom:1rem !important}}.banner-button{margin-bottom:4rem !important}@media all and (max-width: 600px){.banner-button{margin-bottom:2rem !important}}.newsletter-banner-header>div>div{color:#f39a38 !important;font-family:"Turbinado",cursive;font-size:64px;line-height:76px;text-align:left;margin:3rem auto;font-weight:lighter}@media screen and (max-width: 991px){.newsletter-banner-header>div>div{font-size:48pt}}.newsletter-banner-text{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:18px;letter-spacing:1px;line-height:24px}.newsletter-button-text-header{color:#fff;font-family:"Turbinado",cursive;font-size:64px;line-height:76px;text-align:center;font-weight:lighter}.newsletter-button-text{color:#fff;text-align:center;font-weight:lighter;font-size:1rem}@media screen and (max-width: 991px){.newsletter-button-text{font-size:14pt}}.newsletter-banner-button:hover>div>div{text-decoration:underline !important;-webkit-text-decoration-color:#fff !important;text-decoration-color:#fff !important}.newsletter-container{display:flex !important;justify-content:center !important}@media screen and (min-width: 991px){.newsletter-container{min-width:950px !important}}.newsletter-card-container{background-image:url("/images/icons/Newsletter_Hintergrund.jpg") !important;background-color:#fff !important;background-size:100%;width:100%;background-position-y:bottom;margin:16rem auto !important}@media screen and (min-width: 991px){.newsletter-card-container{width:850px !important;max-width:850px !important}}.newsletter-action{background-image:url("/images/icons/newsletterV1-background.jpg") !important;padding:0 !important;background-size:cover !important;background-position-y:bottom !important;background-color:rgba(0,0,0,0) !important;width:100% !important}@media screen and (max-width: 991px){.newsletter-action{background-repeat:no-repeat !important;border-radius:0 !important}}.newsletter-action-button{display:flex;align-items:center}@media screen and (max-width: 991px){.newsletter-action-button{display:unset !important}}.newsletter-button-text{background-image:url("/images/icons/newsletter-button-background.png") !important;background-size:cover !important;background-position-y:bottom !important;background-color:rgba(0,0,0,0) !important;text-align:center !important;max-width:200px !important}@media screen and (max-width: 991px){.newsletter-button-text{background-position-y:35px !important;background-repeat:no-repeat !important;border-radius:0 !important}}.button-wrapper{top:-3rem;width:350px !important;text-align:right !important}@media screen and (max-width: 991px){.button-wrapper{bottom:-3rem !important;top:unset;text-align:center !important}}.subscribe-modal{-o-border-image:linear-gradient(45deg, rgb(255, 135, 39) 0%, rgb(255, 131, 144) 100%) 30 !important;border-image:linear-gradient(45deg, rgb(255, 135, 39) 0%, rgb(255, 131, 144) 100%) 30 !important;border-width:8px !important;border-style:solid !important;padding:3rem;background-image:url("/images/icons/Newsletter_Hintergrund.jpg") !important;background-size:100% !important;background-repeat:no-repeat !important}.subscribe-modal-button{color:#fff !important;font-size:14px !important;letter-spacing:1px !important;line-height:12px !important;padding:17px 10px !important;text-align:center !important;background-color:rgba(0,0,0,0) !important;margin-top:15px !important;margin-bottom:15px !important;background-size:100% 100% !important;min-width:175px !important;background-image:url("/images/buttonorange.png") !important}.font-gradient{background:linear-gradient(45deg, rgb(255, 135, 39) 0%, rgb(255, 131, 144) 100%) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:rgba(0,0,0,0) !important;padding:1rem !important;text-align:center !important}.newsletter-abort-button{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,2,0,.68);border-width:1px !important;border-radius:25px !important;border-style:solid !important}.newsletter-button{color:#fff !important;font-size:14px !important;padding:17px 10px !important;text-align:center !important;background-color:rgba(0,0,0,0) !important;background-size:100% 100% !important;background-image:url("/images/buttonorange.png") !important}.accordion-title{background-color:#fff;box-shadow:5px 5px 20px 2px rgba(202,195,188,.35);position:relative !important;margin-bottom:30px}.accordion-title>div>div{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:18px;letter-spacing:1px;line-height:24px;padding:31px 62px 31px 34px}.accordion-icon{position:absolute;top:40px;right:33px}.accordion-icon:before{color:#f39a38 !important}.engagement-header{color:#f39a38;font-family:"Merriweather Sans",sans-serif;font-size:10px;letter-spacing:1px;line-height:12px;padding-top:15px;padding-left:15px}.engagement-text-header{font-family:"Merriweather Sans",sans-serif;color:rgba(0,2,0,.68);font-size:18px;letter-spacing:1px;line-height:24px;padding-left:15px;padding-right:15px;word-break:break-word}.engagement-text{font-family:"Merriweather Sans",sans-serif;color:rgba(0,2,0,.68);font-size:12px;font-weight:300;line-height:21px;padding-left:15px;padding-right:15px;padding-bottom:35px}.engagement-download-text{font-family:"Merriweather Sans",sans-serif;color:rgba(0,2,0,.68);font-size:12px;font-weight:300;line-height:21px;padding-left:15px;padding-right:15px;padding-bottom:15px}.engage-button{font-family:"Merriweather Sans",sans-serif;font-size:10px !important;letter-spacing:1px !important;line-height:12px !important;text-align:right !important;background-color:rgba(0,0,0,0) !important;color:#f39a38 !important;position:absolute;bottom:15px;right:15px}.engagement-card{margin-bottom:15px !important}.engage-download-point-container{position:absolute;height:90px;width:90px;top:50%;transform:translateY(-50%);right:10px}.engage-download-title{font-family:"Merriweather Sans",sans-serif;color:rgba(0,2,0,.68);font-size:18px;letter-spacing:1px;line-height:24px;padding-left:15px;padding-right:15px;padding-top:20px;margin-bottom:0 !important}.meet-card-header{color:rgba(0,2,0,.68);font-size:15px;letter-spacing:.82px;line-height:24px;padding-left:15px;padding-right:15px;padding-top:15px;margin-bottom:0 !important}.meet-card-text{color:rgba(0,2,0,.68);font-size:12px;font-weight:300;line-height:21px;padding-left:15px;padding-right:15px;padding-bottom:25px}.menu_item{cursor:pointer;padding:5px !important;border-radius:5px !important}.menu_item:hover{background:#dbdbdb !important}.menu_item>i{position:absolute;right:0}.products_container>p{cursor:pointer}@font-face{font-family:"Merriweather Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/javascripts/43706a2883eb57c7928494da07b0bf70.ttf) format("ttf")}@font-face{font-family:"Turbinado";font-display:swap;font-style:normal;font-weight:400;src:url(/javascripts/19cacb5ed88f2fa01885c04e7d473f65.otf) format("opentype")}@font-face{font-family:"Sugar Cream";font-display:swap;font-style:normal;font-weight:400;src:url(/javascripts/5f714ae81a93b7eb10929aee64faa2e5.otf) format("opentype")}body{font-family:"Merriweather Sans",sans-serif}p{color:rgba(0,2,0,.68)}html{width:100%}body{width:100%}button{outline:none !important}.breadcrumb-container{margin:0 0 2rem 0 !important}.slider_button{position:absolute;top:50%;border:none;outline:none;background:rgba(0,0,0,0);z-index:2;cursor:pointer}.slider_button.left{left:-5px;padding:0}.slider_button.right{right:-5px;padding:0}.default-editor{color:#000}.editor-class figure{margin:0}.editor-class .rdw-image-left{display:unset !important;float:left !important}.editor-class .rdw-image-right{display:unset !important;justify-content:unset !important;float:right !important}.rdw-image-modal{position:relative !important;top:0 !important;left:0 !important}.page-title-header{color:#f39a38 !important;font-size:52px;font-weight:300;line-height:58px;text-align:center;padding-bottom:15px}.page-title-header>div>div{color:#f39a38 !important;font-family:"Turbinado",cursive}.video-item-header{color:#f39a38 !important;font-size:52px;font-weight:300;line-height:58px;font-family:"Turbinado",cursive}.card-title-header{color:#f39a38 !important;font-size:48px;font-weight:300;line-height:50px;text-align:center;padding-bottom:15px}.card-title-header>div>div{color:#f39a38 !important;font-family:"Turbinado",cursive}@media all and (max-width: 600px){.page-title-header{font-size:36px !important;line-height:40px !important;padding-bottom:0 !important;margin-bottom:10px !important;margin-top:15px !important}}.mobile-hide{display:initial}@media all and (max-width: 880px){.mobile-hide{display:none !important}}@supports(-webkit-background-clip: text){.page-title-header{color:#f39a38 !important;font-size:64px;font-weight:300;line-height:72px;text-align:center;padding-bottom:15px}.page-title-header>div>div{background-image:url("/images/textgradient.jpg");-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:"Turbinado",cursive}@media all and (max-width: 600px){.page-title-header{font-size:36px !important;line-height:40px !important}}}.page-subtitle-header{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:18px;letter-spacing:1px;line-height:24px;text-align:center !important}.separator-image-column{margin-top:30px !important;margin-bottom:15px !important}.video-text{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:13px !important;font-weight:300 !important;line-height:21px !important;hyphens:manual !important;-moz-hyphens:manual !important;-webkit-hyphens:manual !important}.video-text *{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif !important;font-size:13px !important;font-weight:300 !important;line-height:21px !important;hyphens:manual !important;-moz-hyphens:manual !important;-webkit-hyphens:manual !important}.video-text *>strong{font-weight:bold !important}.video-text:hover{color:rgba(0,2,0,.68)}.video-text-editor{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:13px;font-weight:300;line-height:21px;hyphens:manual !important;-moz-hyphens:manual !important;-webkit-hyphens:manual !important}.video-text-editor *{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif !important;font-size:13px;font-weight:300;line-height:21px;hyphens:manual !important;-moz-hyphens:manual !important;-webkit-hyphens:manual !important}.video-text-editor *>strong{font-weight:bold}.video-text-editor:hover{color:rgba(0,2,0,.68)}.text-end{text-align:end}.spag-text{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:18px;letter-spacing:1px;line-height:24px;text-align:left}.spag-text *{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:18px;letter-spacing:1px;line-height:24px}.spag-text *>strong{font-weight:bold !important}.image-overlay{position:absolute !important;top:0 !important;height:100% !important;width:100% !important}.main-background-images{background-position:left,right;background-repeat:repeat-y,repeat-y;background-size:20%,20%}.dot-header,.dot-header-left{color:#000 !important;background:rgba(0,0,0,0) !important;font-family:"Merriweather Sans",sans-serif;font-size:22px !important;letter-spacing:1px !important;line-height:28px !important;padding:20px 40px 42px !important;width:100%;top:0}.download-margin{padding-right:130px !important}.dot-icon{position:absolute !important;top:30px;right:30px}.dot-header-left{text-align:right !important}.page-subheader{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:22px !important;letter-spacing:1px !important;line-height:28px !important}.meet-text{color:#fff;font-family:"Merriweather Sans Light",sans-serif;font-size:15px;font-weight:300;line-height:26px;margin-top:0 !important;margin-bottom:29px !important}.meet-title{color:#fff;font-size:88px;line-height:76px;text-align:center;margin-bottom:22px !important;margin-top:129px !important;font-family:"Turbinado",cursive;font-weight:lighter}.meet-title>div>div{font-family:"Turbinado",cursive}.banner-title{color:#fff;font-size:88px;line-height:76px;text-align:center;margin-top:8rem !important;margin-bottom:22px !important;font-family:"Turbinado",cursive;font-weight:lighter}@media all and (max-width: 600px){.banner-title{margin-top:1rem !important}}.banner-title>div>div{font-family:"Turbinado",cursive}.newsletter-banner-title{color:#fff;font-size:76px;line-height:64px;text-align:center;margin-top:6rem !important;margin-bottom:2rem !important;font-family:"Turbinado",cursive;font-weight:lighter}@media all and (max-width: 600px){.newsletter-banner-title{margin-top:2rem !important}}.newsletter-banner-title>div>div{font-family:"Turbinado",cursive}.grey-font-color{color:rgba(0,2,0,.68)}.health-component-box{background-color:#fff !important;box-shadow:5px 5px 20px 2px rgba(202,195,188,.35) !important;padding:25px 30px 15px !important}.health-component-icon{color:#f39a38 !important}.health-component-box-header{color:rgba(0,2,0,.68);font-family:"Merriweather Sans",sans-serif;font-size:18px !important;letter-spacing:3.3px !important;line-height:23px !important;margin-bottom:8px !important;word-break:break-all}.health-component-box-text{color:rgba(0,2,0,.68);font-family:"Merriweather Sans Light",sans-serif;font-size:15px !important;font-weight:300 !important;line-height:26px !important}.background-text{font-family:"Turbinado",cursive;color:rgba(202,195,188,.27);font-size:150px;line-height:140px;text-align:center;position:absolute}@media(max-width: 990px){.background-text{font-size:55px;line-height:30px;left:0}}.ingredient-card{background-color:#fff !important;box-shadow:5px 5px 20px 2px rgba(202,195,188,.35) !important;border-radius:0 !important;margin-bottom:15px !important;height:inherit}.ingredient-card:hover{z-index:1 !important}.ingredient-lat-name{color:#f39a38 !important;font-family:"Merriweather Sans",sans-serif;font-size:12px !important;letter-spacing:1px !important;line-height:15px !important}.no-margin{margin:0 !important}.ingredient-name{color:rgba(0,2,0,.68) !important;font-family:"Merriweather Sans",sans-serif;font-size:18px !important;letter-spacing:.82px !important;line-height:28px !important;word-break:break-word}.ingredient-name>a{color:rgba(0,2,0,.68) !important;font-family:"Merriweather Sans",sans-serif;font-size:18px !important;letter-spacing:.82px !important;line-height:28px !important}.ingredient-name>a:hover{color:rgba(0,2,0,.68) !important}.ingredient-key{color:rgba(0,2,0,.68) !important;font-family:"Merriweather Sans",sans-serif;font-size:15px !important;font-weight:300 !important;line-height:26px !important;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.div-ratio-one-two-container{overflow:hidden;padding-top:70%;position:relative;width:100%}.div-ratio-one-one-container{overflow:hidden;padding-top:100%;position:relative;width:100%}.div-ratio-content{position:absolute;top:0;left:0;bottom:0;right:0}.div-ratio-content>picture{height:100% !important;width:100% !important;display:flex}.div-ratio-content>picture>img{-o-object-fit:cover !important;object-fit:cover !important}.quote-text{font-family:"Merriweather Sans",sans-serif;font-size:18px;font-style:italic;letter-spacing:.6px;line-height:30px;text-align:center;padding-top:36px;width:100% !important}.quote-person-red{color:#e96b54}.quote-person-orange{color:#f39a38}.quote-person-blue{color:#1780bf}.quote-person-red,.quote-person-blue,.quote-person-orange{font-family:"Merriweather Sans",sans-serif;font-size:12px;letter-spacing:1px;line-height:15px;text-align:center;padding-bottom:36px}.quote-image{position:absolute !important;height:194px;top:50%;left:50%;transform:translate(-50%, -50%)}.clicky-thingy{cursor:pointer !important}.management-top-row{padding-top:80px !important}.inactive-equipment{border-color:#d3d3d3 !important}.active-equipment{border-color:#32cd32 !important;color:#fff;background:#32cd32}.inactive-equipment,.active-equipment{border:2px solid;border-radius:5px;margin:5px !important;cursor:pointer}.filter-container{background-color:#fff !important}.filter-reset-container,.filter-container{border-radius:0 !important;box-shadow:unset !important}.filter-reset-container{border:0 !important;background-color:#cac3bc !important;cursor:pointer}.filter-upper-text{color:#f39a38;font-family:"Merriweather Sans",sans-serif;font-size:12px;letter-spacing:1px;line-height:15px;padding-left:15px;padding-top:15px;word-break:break-all !important}.filter-reset-text{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.filter-lower-text{color:rgba(0,2,0,.68);font-size:15px;letter-spacing:.82px;line-height:18px;padding-left:15px !important;padding-bottom:18px !important;margin:0 !important}.filter-lower-text>input{padding:0 !important;color:rgba(0,2,0,.68) !important;font-size:15px;letter-spacing:.82px;line-height:18px;background:rgba(0,0,0,0) !important;box-shadow:unset !important;border:0 !important}.filter-lower-text>i{line-height:1;vertical-align:middle;font-size:1.5em;color:#f39a38;position:absolute;right:0}.filter-icon{color:#f39a38 !important;position:absolute;right:15px;top:40px}.card-button-bottom{position:absolute;bottom:0;left:1em}.index-list-item{cursor:pointer;padding-left:10px !important;white-space:pre-line !important}.faq-answer{padding-top:0 !important;padding-left:34px;padding-bottom:34px;padding-right:34px}.link-text{font-family:"Merriweather Sans",sans-serif;color:rgba(0,2,0,.68);font-size:15px;font-weight:300;line-height:26px;padding-left:15px;padding-right:40px;padding-bottom:0px}.book-text{font-family:"Merriweather Sans",sans-serif;color:rgba(0,2,0,.68);font-size:15px;font-weight:300;line-height:26px;padding-left:0;padding-right:40px;padding-bottom:0}.book-meta{font-family:"Merriweather Sans",sans-serif;color:rgba(0,2,0,.58);font-size:12px;font-weight:300;line-height:26px;padding-left:0;padding-right:40px;padding-bottom:0}.book-text-header{font-family:"Merriweather Sans",sans-serif;color:rgba(0,2,0,.68);font-size:22px;letter-spacing:1px;line-height:28px;padding-left:0;padding-right:15px}.link-button{font-family:"Merriweather Sans",sans-serif;font-size:12px !important;letter-spacing:1px !important;line-height:15px !important;text-align:right !important;background-color:rgba(0,0,0,0) !important;color:#f39a38 !important;position:absolute;bottom:15px;right:0}.product-image{display:block;max-width:100%;max-height:100%;position:absolute !important;top:50%;left:50%;transform:translate(-50%, -50%)}.job-image{display:block;width:auto;height:100%;position:absolute !important;top:50%;bottom:0;left:50%;transform:translate(-50%, -50%)}.product-image-container{display:block;width:100%;height:auto;position:relative !important;overflow:hidden;padding:75% 0 0 0}.download-card-text{word-break:break-all !important}.kasuistik-form-header-text{color:rgba(0,2,0,.68);font-size:18px;letter-spacing:1px;line-height:22px}.test-overlay{background:linear-gradient(228.64deg, rgba(160, 104, 174, 0.25), rgba(243, 154, 56, 0.25))}.background-white{background-color:#fff}.card-padding-top{padding-top:15px !important}@media(max-width: 990px){.edit-card-column{margin-top:15px !important}}.modal-margin{margin:auto !important}.outer-title-slide{width:100%}.dot-header-icon{position:absolute;top:40px;left:45px}.delima-card-header{color:rgba(0,2,0,.68);font-size:16px;letter-spacing:.82px;line-height:24px}.delima-card-text{color:rgba(0,2,0,.68);font-size:12px;font-weight:300;line-height:24px;white-space:pre-wrap}.delima-card-text-below{color:rgba(0,2,0,.68);font-size:12px;line-height:24px}.scroll-up-button-image{height:50pt !important;width:50pt !important;padding:0 !important}.scroll-up-button-icon{position:absolute !important;top:50%;left:50%;transform:translate(-50%, -50%)}.shopping-icon{position:absolute !important;left:50%;top:14pt;transform:translateX(-50%);height:30pt !important;width:30pt !important}.news-icon{position:absolute !important;left:50%;top:24pt;transform:translateX(-50%);height:30pt !important;color:#fff !important;width:30pt !important}.scroll-to-top{position:fixed;right:25px;bottom:25px;cursor:pointer;background-color:rgba(0,0,0,0);font-size:20px;padding:10px;z-index:90}.scroll-to-top:focus{display:none}.shop-bubble{position:fixed;right:25px;bottom:155px;cursor:pointer;background-color:rgba(0,0,0,0);font-size:20px;padding:10px;z-index:90}.news-bubble{position:fixed;right:25px;bottom:90px;cursor:pointer;background-color:rgba(0,0,0,0);font-size:20px;padding:10px;z-index:90}.scroll-button-transition{right:25px}.custom-chat-bot>a{right:40px !important;background-image:url("/images/orange.png") !important;background-color:rgba(0,0,0,0) !important;background-repeat:no-repeat !important;background-size:50pt 50pt !important;height:50pt;width:50pt;box-shadow:none !important;bottom:103px}.rsc-footer{display:none !important}.iUEDjx{height:420px !important}.fmVhEk{height:420px !important}.rsc-ts-image{display:none}.jarAVO{background-image:url("/images/chatbot_header.png") !important;background-color:rgba(0,0,0,0) !important;background-size:cover !important;background-repeat:no-repeat !important;height:90px !important}.dzrSRm{bottom:100px !important}.rsc-header-title{color:#fff;font-family:"Merriweather Sans",sans-serif;font-size:22px;letter-spacing:1px;line-height:28px;text-align:center}.rsc-ts-bubble{margin-left:0 !important;margin-top:0 !important;max-width:90% !important;text-align:left !important}.rsc-os-options{text-align:end}.rsc-os-option-element{background-color:rgba(243,154,56,.6) !important;color:#fff !important}.rsc-os-option-element,.rsc-ts-bubble{border-radius:10px !important;font-size:15px !important}.inactive-breadcrumb,.active-breadcrumb{color:#f39a38 !important}.inactive-breadcrumb>a,.active-breadcrumb>a{color:#f39a38 !important}.inactive-breadcrumb>a:hover,.active-breadcrumb>a:hover{color:#f39a38 !important}.header-bullet-point{height:90px !important;position:relative !important;opacity:.9 !important}.edit-modal{position:absolute !important;top:0 !important;transform:none !important;height:auto !important}.newsletter-modal{margin:auto !important}@media only screen and (max-width: 450px){.newsletter-modal{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;height:auto !important}}@media only screen and (max-height: 336px){.newsletter-modal{position:absolute !important;top:50% !important;left:0 !important;transform:translate(0, 0) !important;height:auto !important}}@media only screen and (min-height: 900px){.edit-modal{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;height:auto !important}}.circle-image{border-radius:50% !important}.cookie-modal{position:absolute !important;top:0 !important;transform:none !important;height:100vh !important}@media only screen and (min-width: 400px){.cookie-modal{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;height:auto !important}}.video-placeholder{display:block;width:100%;height:auto;position:relative !important;overflow:hidden;cursor:pointer !important;padding:62% 0 0 0;background-size:cover !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important}.video-play-button{position:absolute !important;top:50%;left:50%;transform:translate(-50%, -50%)}.magazine-download{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#f39a38 !important;text-transform:uppercase;text-decoration:underline;cursor:pointer;font-size:15px}.ausleitung_kalender{box-shadow:0 20px 30px 0 rgba(16,36,94,.2) !important;cursor:pointer !important}.text_subheader_top{padding-top:30px !important}.aaa-input>input{border-radius:25px;box-shadow:0 20px 30px 0 rgba(16,36,94,.5);color:#002546}.teeth-banner-row{background-repeat:no-repeat;background-position:left,right;background-size:20%,20%;background-color:#fff5e9}.teeth-title-header{color:#f39a38 !important;font-size:88px !important;line-height:76px !important;font-weight:300;text-align:center;padding-bottom:15px}.teeth-title-header>div>div{color:#f39a38 !important;font-family:"Turbinado",cursive}.teeth-side-image{margin-top:auto !important}.teeth-content{padding-top:100px}.teeth-logo{max-width:70px !important;margin:auto}.show-computer{display:none !important}.hide-computer{display:block !important}@media all and (min-width: 992px){.show-computer{display:block !important}.hide-computer{display:none !important}}.pointer_list_item{cursor:pointer !important}.basket-label{width:17px;height:17px;background:#f39a38;color:#fff;border-radius:10px;font-size:10px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0}@media all and (max-width: 600px){.basket-label{top:0;left:11px;bottom:unset !important;right:unset !important}}.basket-label-mobile{width:17px;height:17px;background:#f39a38;color:#fff;border-radius:10px;font-size:10px;display:flex;justify-content:center;align-items:center;position:absolute;right:65px;top:20px}.main-content{padding-top:115px !important}@media all and (max-width: 980px){.main-content{padding-top:70px !important}}.image-overlay-top,.image-overlay-bottom{height:auto !important;width:100% !important}.newsletter-overlay-top{top:0}.newsletter-overlay-bottom,.newsletter-overlay-top{height:auto !important;width:100% !important;position:absolute;left:0}.newsletter-overlay-bottom{bottom:0}.image-overlay-top{margin-top:-10px}.image-overlay-bottom{margin-bottom:-10px !important}.video-row{padding-top:50px !important}.hero-row{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover}.hero-overlay-top,.hero-overlay-bottom{position:absolute !important;height:auto !important;width:100% !important}.hero-overlay-top{top:0 !important}.hero-overlay-bottom{bottom:-8px !important}@media screen and (max-width: 768px){.mobile-padding-top{padding-top:1.5rem !important}}
.shoppingcart{border-radius:0 !important}.shoppingcart .header{display:flex;align-items:center;padding-bottom:0;border-bottom:none}.shoppingcart .products-overview{display:grid;grid-template-columns:1fr;row-gap:1rem}.shoppingcart .product{display:grid;grid-template-columns:1fr 3fr 1fr 1fr}.shoppingcart .product .dropdown{height:-webkit-fit-content !important;height:-moz-fit-content !important;height:fit-content !important;border:solid 1px #d3d3d3;padding:2px;width:50px;text-align:center}.shoppingcart .product .remove{cursor:pointer;color:#f39a38;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.shoppingcart .product .remove:hover{color:#cc6e00}.shoppingcart p{margin:0}.shoppingcart .checkout{text-align:end}.shoppingcart .checkout table{width:100%;margin-bottom:3rem}.shoppingcart .checkout table tr>td:nth-child(2){width:100px}.shoppingcart .checkout .info-text{display:flex;justify-content:end;align-items:center}.checkout-button{padding:10px 2rem;text-transform:uppercase;color:#fff;background-color:#f39a38;border:none;cursor:pointer;font-weight:600}.checkout-button:hover{background-color:#cc6e00}.table-headers{text-transform:uppercase;margin-bottom:1rem}.table-headers p{color:#f39a38}
