html{--scrollbarBG:#d8dadd;--thumbBG:#cc082c}body::-webkit-scrollbar{width:8px}body{font-weight:normal!important;scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}body::-webkit-scrollbar-track{background:var(--scrollbarBG)}body::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:0px;border:0px solid var(--scrollbarBG)}body{font-weight:300}.special-text{font-family:'Merienda'}.et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo{max-width:210px}.et_pb_section_0_tb_header.et_pb_section.custom-fixed-header{background:#FFF!important;box-shadow:1px 2px 20px rgba(50,50,50,0.3)}.et_pb_section_0_tb_header.et_pb_section.custom-fixed-header .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{color:#323232!important;position:relative}.et_pb_section_0_tb_header.et_pb_section.custom-fixed-header .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li:not(.menu-item-has-children)>a{padding:0!important}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:0!important}.nav li li{padding:0!important;width:100%}.et-menu a,.et-menu a:hover{transition:none!important}.et_pb_menu .et-menu-nav>ul ul{padding:0!important;border-top:none!important}.nav li li.current-menu-item,.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu>li:hover{background:#cc082c;color:#FFF}.nav li li.current-menu-item a,.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu>li.current-menu-item.page_item>a,.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu>li:hover a{color:#FFF!important;opacity:1!important}.nav#menu-footer-menu li.current_page_item a:before{display:none!important}.nav li li.current_page_item a:before{display:none!important}.et-menu li li a{padding-left:15px;padding-right:15px;width:100%;display:block}.header-section{padding:250px 0!important;min-height:auto!important}.header-section.extra{padding:300px 0!important;min-height:auto!important}.header-section:before{content:'';display:block;position:absolute;top:0;bottom:0;width:100%;opacity:0;z-index:1;background:rgba(0,0,0,0)}.current_page_item a:before{position:absolute;top:80%;width:100%;height:0.05556rem;background:#fff;content:'';opacity:1;left:0;visibility:visible}.et_pb_section_0_tb_header.et_pb_section.custom-fixed-header .current_page_item a:before{background:#cc082c}.et_pb_menu .et-menu>li{padding-left:20px;padding-right:20px}.et_pb_menu .et-menu>li.menu-item-has-children a{padding-right:20px!important}.box-gradient:before{content:'';display:block;position:absolute;top:0;bottom:0;width:40%;opacity:0.6;z-index:1;transition:width .3s ease-in-out}.box-gradient.left:before{left:0}.box-gradient.right:before{right:0}.box-gradient.red:before{background-color:#cc082c}.box-gradient.grey:before{background-color:#323232}.box-gradient .et_pb_module{z-index:2}.box-gradient:hover:before{width:60%}.box-gradient:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:100%;background-color:#000;z-index:0;opacity:0.25}.et_pb_text_inner ul{list-style:none!important}.et_pb_text_inner ul.one-column{padding-left:3px!important}.et_pb_text_inner ul:not(.one-column){column-count:2;-webkit-column-count:2;-moz-column-count:2;-webkit-column-gap:1rem;column-gap:1rem}.et_pb_text_inner ul li:before{content:'';width:5px;height:5px;background:#cc082c;display:inline-block;margin-right:0.55556rem;-webkit-transform:translateY(-4px);transform:translateY(-4px);text-indent:-0.83333rem}.icon-content{display:none}.icon-content.active{display:block!important}.icon-content:after{position:absolute;right:-8px;top:calc(50% - 8px);bottom:auto;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #d8dadd}.contact-icon,.whatsapp-icon,.instagram-icon,.facebook-icon{cursor:pointer}.et_pb_salvattore_content .entry-title{font-size:30px;line-height:1.2em;font-weight:500}.news-blog .et_pb_de_mach_content h3{font-size:21px;color:#323232;line-height:1.2em}div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-image-choices-modern li{width:15%}ul.wpforms-image-choices-modern{display:flex;flex-wrap:wrap}ul.wpforms-image-choices-modern>li{display:flex!important}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-image:after{background:#cc082c!important}.gutschein-motiv{margin-bottom:50px!important}.gutschein-motiv .wpforms-field-label,.wpforms-form h3{text-transform:uppercase!important;color:#cc082c!important;font-size:24px!important;font-weight:500!important}.wpforms-form hr{border-top:1px solid #cc082c!important;margin:2.5em auto!important}.dmach_carousel_container .slick-next::before,.dmach_carousel_container .slick-prev::before{text-shadow:none!important}.same-height-cards.et_pb_de_mach_carousel .slick-track{margin:0!important}.btn-inline,.btn-inline:hover{padding-left:0.7em!important;padding-top:0.7em!important;padding-bottom:0.7em!important;margin:0!important;display:block}.btn-inline:after{display:none!important}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{padding:20px!important;height:auto!important}.category-aktuelles .et_pb_module ul{margin-left:30px}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected .wpforms-image-choices-label{color:green}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a,.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{border-radius:0px;font-size:18px}@media all and (max-width:980px){.header-section,.header-section.extra{padding:100px 0!important;min-height:auto!important}h2{line-height:1.2em!important}div.wpforms-container-full .wpforms-form .wpforms-list-inline ul.wpforms-image-choices-modern li{width:45%!important}.current_page_item a:before{display:none!important}}