:root{--cmplz-text-color:#333333;--cmplz-link-color:#0056b3}#cmplz-cookies-overview,#cmplz-cookies-overview h3,#cmplz-cookies-overview h4,#cmplz-cookies-overview h5,#cmplz-cookies-overview .cookies-per-purpose div,#cmplz-cookies-overview .cmplz-service-description p,#cmplz-cookies-overview .cmplz-sharing-data p,.cmplz-categories,.cmplz-categories .cmplz-category-title,.cmplz-categories .cmplz-always-active,.cmplz-categories .cmplz-description span,.cmplz-dropdown.cmplz-service-desc,.cmplz-dropdown.cmplz-service-desc h3,.cmplz-dropdown.cmplz-service-desc h4,.cmplz-dropdown.cmplz-service-desc h5,.cmplz-dropdown.cmplz-service-desc p,.cmplz-dropdown.cmplz-service-desc div,.cmplz-dropdown.cmplz-service-desc span{color:var(--cmplz-text-color)!important}#cmplz-cookies-overview a,.cmplz-dropdown.cmplz-service-desc a{color:var(--cmplz-link-color)!important;text-decoration:underline!important}.cmplz-categories .cmplz-icon svg{fill:var(--cmplz-text-color)!important}.custom-hover-menu .sub-menu li a:hover{background-color:transparent!important}.custom-hover-menu .sub-menu li a{position:relative!important}.custom-hover-menu .sub-menu li a::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fba8d2;opacity:0;transition:opacity 0.3s ease-in-out;pointer-events:none}.custom-hover-menu .sub-menu li a:hover::after{opacity:1}.custom-hover-menu .et_mobile_menu{max-height:75vh;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.custom-hover-menu .et_mobile_menu::-webkit-scrollbar{width:6px}.custom-hover-menu .et_mobile_menu::-webkit-scrollbar-thumb{background-color:#fba8d2;border-radius:10px}#my-sticky-header{transition:background-color 0.4s ease-in-out!important}#my-sticky-header.solid-header{background-color:rgba(0,0,0,0.6)!important}body.home li.current-menu-item>a[href*="#"]:not(:hover),body.home li.current_page_item>a[href*="#"]:not(:hover){color:#ffffff!important}body.home li.current-menu-item>a[href*="#"]:hover{color:#FBA8D2!important}@media only screen and (max-width:980px){body.home .et_mobile_menu li.current-menu-item>a[href*="#"]:not(:hover),body.home .et_pb_menu_inner li.current-menu-item>a[href*="#"]:not(:hover){color:#EA559D!important}}body,#pagecontainer{background:radial-gradient(rgba(0,110,174,0.48) 0%,rgb(183,88,162) 100%)!important}.divi-sparkle-row{position:relative}body:not(.et-fb) .divi-sparkle-row{opacity:0;animation:row-fade-in 1.5s ease-out forwards}.divi-sparkle-row::before,.divi-sparkle-row::after{content:'✨';position:absolute;opacity:0;pointer-events:none!important;z-index:50}body:not(.et-fb) .divi-sparkle-row::before,body:not(.et-fb) .divi-sparkle-row::after{animation:star-twinkle 4s ease-in-out infinite}.divi-sparkle-row::before{top:5%;left:3%;font-size:20px;animation-delay:1s}.divi-sparkle-row::after{bottom:5%;right:3%;font-size:15px;animation-delay:3s}@keyframes row-fade-in{0%{opacity:0;transform:scale(0.95)}100%{opacity:1;transform:scale(1)}}@keyframes star-twinkle{0%{transform:scale(0) rotate(0deg);opacity:0}50%{transform:scale(1.2) rotate(180deg);opacity:0.8}100%{transform:scale(0) rotate(360deg);opacity:0}}