﻿@font-face{font-display:swap;font-family:'Nothing You Could Do';font-style:normal;font-weight:400;src:url("../fonts/nothing-you-could-do-v15-latin-regular.woff2") format("woff2"),url("../fonts/nothing-you-could-do-v15-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Dancing Script';font-style:normal;font-weight:700;src:url("../fonts/dancing-script-v24-latin-700.woff2") format("woff2"),url("../fonts/dancing-script-v24-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;src:url("../fonts/open-sans-v35-latin-300.woff2") format("woff2"),url("../fonts/open-sans-v35-latin-300.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url("../fonts/open-sans-v35-latin-regular.woff2") format("woff2"),url("../fonts/open-sans-v35-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;src:url("../fonts/open-sans-v35-latin-700.woff2") format("woff2"),url("../fonts/open-sans-v35-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:'Pompiere';font-style:normal;font-weight:400;src:url("../fonts/pompiere-v15-latin-regular.woff2") format("woff2"),url("../fonts/pompiere-v15-latin-regular.ttf") format("truetype")}.font-pompiere,.font-pompiere *{font-family:"Pompiere", sans-serif !important;font-weight:400 !important}.font-open-sans,.font-open-sans *{font-family:"Open Sans", sans-serif !important}.font-dancing-script,.font-dancing-script *{font-family:"Dancing Script", sans-serif !important;font-weight:700 !important}.font-nothing-you-could-do,.font-nothing-you-could-do *{font-family:'Nothing You Could Do', sans-serif !important;font-weight:400 !important}*{font-family:"Open Sans", sans-serif}BODY{background:#fff;font-weight:400;color:#000000;font-size:15px;line-height:1.3;position:relative}.wrapper{width:100%;max-width:1280px;margin:0 auto 0 auto}@media (max-width: 1340px){.wrapper{margin:0 30px;width:calc( 100% - 60px)}}@media (max-width: 1079px){.wrapper{margin:0 20px;width:calc( 100% - 40px)}}@media (max-width: 399px){.wrapper{margin:0 15px;width:calc( 100% - 30px)}}.p-icon-train,.image-slider-container .text p.p-icon-train{display:block;position:relative;padding-left:45px !important}.p-icon-train::before,.image-slider-container .text p.p-icon-train::before{display:block;position:absolute;top:0;left:0;content:"";background:url("/assets/gfx/svg-icons/icon-train.svg") no-repeat center center scroll transparent;background-size:100% auto;width:35px;height:35px}.p-icon-trip,.image-slider-container .text p.p-icon-trip{display:block;position:relative;padding-left:45px !important}.p-icon-trip::before,.image-slider-container .text p.p-icon-trip::before{display:block;position:absolute;top:0;left:0;content:"";background:url("/assets/gfx/svg-icons/icon-trip.svg") no-repeat center 20% scroll transparent;background-size:60% auto;width:35px;height:60px}.text-center{text-align:center}.p-icon-bike,.image-slider-container .text p.p-icon-bike{display:block;position:relative;padding-left:45px !important}.p-icon-bike::before,.image-slider-container .text p.p-icon-bike::before{display:block;position:absolute;top:0;left:-2px;content:"";background:url("/assets/gfx/svg-icons/icon-bike.svg") no-repeat center center scroll transparent;background-size:100% auto;width:39px;height:39px}.page{position:relative;display:block;width:calc(100%);min-height:100vh;padding-bottom:0px;overflow:hidden}@media (max-width: 767px){.page{margin-top:112px}}@media (max-width: 359px){.page{margin-top:90px}}BODY.competition .page{min-height:auto}.page-width{position:relative;width:100%;max-width:1280px}@media (max-width: 1340px){.page-width{margin:0 30px;width:calc( 100% - 60px)}}@media (max-width: 1079px){.page-width{margin:0 20px;width:calc( 100% - 40px)}}.overflow-hidden{overflow:hidden}h2.big-h2{font-family:Pompiere;text-align:center;position:relative;display:block;font-size:3.5rem;font-weight:400;text-transform:uppercase;margin:1rem 0 2.5rem 0;padding:0}h2.big-h2 SPAN{z-index:1;position:relative;font-family:inherit;font-size:inherit}@media (max-width: 767px){h2.big-h2{font-size:42px;margin:0.5rem 0 1.5rem 0}}@media (max-width: 399px){h2.big-h2{font-size:40px;margin:0.25rem 0 1rem 0}}@media (max-width: 359px){h2.big-h2{font-size:36px}}h2.big-h2.mb-small{margin-top:-1rem;margin-bottom:0.5rem}h2.big-h2.icon-combinations::before{display:block;position:absolute;bottom:0px;left:0;text-align:right;content:"";background:url("../gfx/svg-icons/dazu-passt-icon.svg") no-repeat 65% center scroll transparent;width:50%;height:150px;background-size:auto 100%}@media (max-width: 640px){h2.big-h2.icon-combinations::before{height:100px;width:35%}}@media (max-width: 400px){h2.big-h2.icon-combinations::before{height:90px;width:45%;opacity:0.8}}h2.big-h2.icon-vote-plus::before{display:block;position:absolute;bottom:0px;left:13%;text-align:left;content:"";background:url("../gfx/svg-icons/vote-plus.svg") no-repeat 10px 40px scroll transparent;width:60%;height:150px;background-size:auto calc(100% - 40px)}@media (max-width: 1280px){h2.big-h2.icon-vote-plus::before{left:0px;height:110px;bottom:10px}}@media (max-width: 860px){h2.big-h2.icon-vote-plus::before{left:calc( 50% - 45px);height:90px;bottom:auto;top:-90px}}@media (max-width: 550px){h2.big-h2.icon-vote-plus::before{left:calc( 50% - 35px);height:70px;top:-90px}}@media (max-width: 479px){h2.big-h2.icon-vote-plus::before{display:none}}h2.big-h2.icon-vote-minus::before{display:block;position:absolute;bottom:0px;left:13%;text-align:left;content:"";background:url("../gfx/svg-icons/vote-minus.svg") no-repeat 10px 40px scroll transparent;width:60%;height:150px;background-size:auto calc(100% - 40px)}@media (max-width: 1280px){h2.big-h2.icon-vote-minus::before{left:0px;height:110px;bottom:10px}}@media (max-width: 860px){h2.big-h2.icon-vote-minus::before{left:calc( 50% - 45px);height:90px;bottom:auto;top:-90px}}@media (max-width: 550px){h2.big-h2.icon-vote-minus::before{left:calc( 50% - 35px);height:70px;top:-90px}}@media (max-width: 479px){h2.big-h2.icon-vote-minus::before{display:none}}h2.big-h2.icon-recipes::before{display:block;position:absolute;bottom:-25px;left:0;text-align:right;content:"";background:url("../gfx/svg-icons/rezepte-area-icon.svg") no-repeat 80% center scroll transparent;width:50%;height:135px;background-size:auto 100%}@media (max-width: 640px){h2.big-h2.icon-recipes::before{height:100px;bottom:-10px;width:45%}}@media (max-width: 400px){h2.big-h2.icon-recipes::before{height:80px;bottom:0;width:40%;opacity:0.8}}.recipes-area{background:#e2e7d1;display:block;width:100%;position:relative;padding:50px 0}.heading-container h3{color:#ae2424;text-transform:uppercase;font-size:3.5rem;line-height:1.2em;font-weight:normal;margin-bottom:15px;margin-top:20px}.heading-container hr{display:block;border:0;outline:0;background:url(../gfx/hr-handdrawn.png) no-repeat;background-size:100% 100%;width:100%;height:4px;margin:10px 0;margin-bottom:1.25rem}A.just-link{color:inherit}HEADER{display:block;position:relative;width:auto}@media (max-width: 767px){HEADER{position:fixed;top:0px;left:0px;width:100%;z-index:999}}HEADER .metamenu{height:32px;width:100%;display:block;position:relative;background:#005CA8;color:#FFF;padding:0px 25px}@media (max-width: 1340px){HEADER .metamenu{padding:0px 15px}}@media (max-width: 1079px){HEADER .metamenu{padding:0px 5px}}HEADER .metamenu NAV{margin:0;padding:0;display:block;position:relative}HEADER .metamenu NAV UL{margin:0;padding:0;display:-ms-flexbox;display:flex;position:relative;list-style:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;gap:0px 30px}@media (max-width: 590px){HEADER .metamenu NAV UL{gap:0px 15px;-ms-flex-pack:center;justify-content:center}}HEADER .metamenu NAV UL LI{display:block;list-style:none;margin:0;padding:0;position:relative}HEADER .metamenu NAV UL LI A{color:#FFF;text-decoration:none;display:block;height:32px;line-height:32px;transition:0.4s background ease;padding:0px 10px;text-transform:uppercase}HEADER .metamenu NAV UL LI A:hover{background:rgba(255,255,255,0.15);transition:0.4s background ease}HEADER .metamenu NAV UL LI A.shop{background:url("../gfx/shop-icon.svg") no-repeat 10px center scroll transparent;background-size:auto 18px;padding-left:35px}@media (max-width: 590px){HEADER .metamenu NAV UL LI A.shop{padding-left:30px}HEADER .metamenu NAV UL LI A.shop>SPAN{display:none}}HEADER .metamenu NAV UL LI A.shop:hover{background-color:rgba(255,255,255,0.15);transition:0.4s background ease}HEADER .metamenu NAV UL LI A.contact{background:url("../gfx/contact-icon.svg") no-repeat 10px center scroll transparent;background-size:auto 18px;padding-left:41px}@media (max-width: 590px){HEADER .metamenu NAV UL LI A.contact{padding-left:36px}HEADER .metamenu NAV UL LI A.contact>SPAN{display:none}}HEADER .metamenu NAV UL LI A.contact:hover{background-color:rgba(255,255,255,0.15);transition:0.4s background ease}HEADER .metamenu NAV UL LI A.login{background:url("../gfx/login-icon.svg") no-repeat 10px center scroll transparent;background-size:auto 18px;padding-left:30px}@media (max-width: 590px){HEADER .metamenu NAV UL LI A.login{padding-left:25px}HEADER .metamenu NAV UL LI A.login>SPAN{display:none}}HEADER .metamenu NAV UL LI A.login:hover{background-color:rgba(255,255,255,0.15);transition:0.4s background ease}HEADER .metamenu NAV UL LI A.language{text-transform:uppercase;cursor:pointer}@media (max-width: 590px){HEADER .metamenu NAV UL LI A.language{padding-right:3px}}HEADER .metamenu NAV UL LI A.language::after{content:">";display:inline-block;position:relative;transform:rotate(90deg) scale(0.45, 1);padding-left:6px}HEADER .metamenu NAV UL LI A.language.open::after{content:"<"}HEADER .metamenu NAV UL LI .languageselector{z-index:1001;display:block;position:absolute;top:36px;right:0px;background:#005CA8;border-radius:3px;padding:5px 0px;box-shadow:1px 1px 3px rgba(0,0,0,0.3);display:none}HEADER .metamenu NAV UL LI .languageselector UL{display:block;list-style:none;padding:0;margin:0;position:relative}HEADER .metamenu NAV UL LI .languageselector UL LI{display:block;list-style:none;padding:0;margin:0;position:relative}HEADER .metamenu NAV UL LI .languageselector UL LI A{text-transform:uppercase;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:20px;padding-right:20px;text-align:center}HEADER.competition .metamenu{background:none;position:absolute;top:0px;left:0px;height:50px}HEADER.competition .metamenu NAV UL LI A.language{height:50px;line-height:50px}HEADER.competition .metamenu NAV UL LI .languageselector{top:50px}@media (max-width: 1079px){HEADER.competition .metamenu NAV{margin:0 10px}}@media (max-width: 590px){HEADER.competition .metamenu NAV{margin:0 20px}HEADER.competition .metamenu NAV UL{-ms-flex-pack:end;justify-content:flex-end}}HEADER .logobar{min-height:96px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;position:relative;background:url("../gfx/header.webp") repeat top left scroll #1b477b;color:#FFF;padding:0px 40px}HEADER .logobar .burgerbutton{position:absolute;top:0px;right:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:50px;height:80px;-ms-flex-pack:end;justify-content:flex-end;z-index:1000;cursor:pointer}@media (min-width: 768px){HEADER .logobar .burgerbutton{display:none !important}}@media (max-width: 359px){HEADER .logobar .burgerbutton{height:58px}}HEADER .logobar .burgerbutton IMG{width:65%;height:auto;display:block;position:relative}HEADER .logobar .burgerbutton IMG.normal{display:block}HEADER .logobar .burgerbutton IMG.x{display:none}HEADER .logobar .burgerbutton.burgeractive IMG.normal{display:none}HEADER .logobar .burgerbutton.burgeractive IMG.x{display:block}@media (max-width: 1340px){HEADER .logobar{padding:0px 30px}}@media (max-width: 1079px){HEADER .logobar{min-height:80px;padding:0px 20px}}@media (max-width: 449px){HEADER .logobar{-ms-flex-pack:center;justify-content:center}}@media (max-width: 359px){HEADER .logobar{min-height:58px}}HEADER .logobar .logo{width:100px;height:auto;display:block;position:relative}@media (max-width: 1079px){HEADER .logobar .logo{width:86px}}@media (max-width: 479px){HEADER .logobar .logo{width:75px}}@media (max-width: 359px){HEADER .logobar .logo{width:54px}}HEADER .logobar .slogan{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center}HEADER .logobar .slogan .text{font-family:"Dancing Script", cursive;font-weight:700;font-size:55px}@media (max-width: 1079px){HEADER .logobar .slogan .text{font-size:45px}}@media (max-width: 900px){HEADER .logobar .slogan .text{font-size:36px}}@media (max-width: 767px){HEADER .logobar .slogan .text{font-size:30px}}@media (max-width: 649px){HEADER .logobar .slogan .text{display:none}}@media (max-width: 479px){HEADER .logobar .slogan .text{display:none}}HEADER .logobar .slogan a{padding-right:1rem;height:100%}HEADER .logobar .left{-ms-flex-preferred-size:50%;flex-basis:50%}@media (max-width: 1079px){HEADER .logobar .left{-ms-flex-preferred-size:60%;flex-basis:60%}}@media (max-width: 679px){HEADER .logobar .left{-ms-flex-preferred-size:70%;flex-basis:70%}}@media (max-width: 449px){HEADER .logobar .left{-ms-flex-preferred-size:auto;flex-basis:auto}}HEADER .logobar #searchform{-ms-flex-preferred-size:50%;flex-basis:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media (max-width: 1079px){HEADER .logobar #searchform{-ms-flex-preferred-size:40%;flex-basis:40%}}@media (max-width: 679px){HEADER .logobar #searchform{-ms-flex-preferred-size:30%;flex-basis:30%}}@media (max-width: 449px){HEADER .logobar #searchform{display:none}}HEADER .logobar #searchform .container{position:relative}@media (max-width: 767px){HEADER .logobar #searchform .container{margin-right:78px}}HEADER .logobar #searchform .container INPUT[type=text]{border-radius:8px;border:none;background:#FFF;width:300px;height:44px;display:block;color:#000;padding:10px 20px;position:relative}@media (max-width: 1079px){HEADER .logobar #searchform .container INPUT[type=text]{padding:6px 15px;height:36px;width:250px}}@media (max-width: 767px){HEADER .logobar #searchform .container INPUT[type=text]{width:180px}}HEADER .logobar #searchform .container INPUT[type=submit]{display:block;position:absolute;top:0px;right:0;width:50px;height:44px;opacity:0;background:none}@media (max-width: 1079px){HEADER .logobar #searchform .container INPUT[type=submit]{height:36px}}HEADER .logobar #searchform .container::after{content:"";position:absolute;top:12px;right:12px;width:21px;height:20px;background:url("../gfx/lupe-icon.svg") no-repeat center center scroll transparent;background-size:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 1079px){HEADER .logobar #searchform .container::after{top:8px}}HEADER.competition{z-index:1000;box-shadow:0px 0px 8px rgba(0,0,0,0.3)}HEADER.competition .logobar{min-height:50px;text-align:center}HEADER.competition .logobar .logo{position:absolute;top:20px;left:calc( 50% - 90px);width:180px}@media (max-width: 1200px){HEADER.competition .logobar .logo{left:calc( 50% - 65px);width:130px}}@media (max-width: 550px){HEADER.competition .logobar .logo{left:calc( 50% - 45px);width:90px}}HEADER .mainnavi{height:52px;width:100%;display:block;position:relative;background:#F8E4C5;color:#000;padding:0px}@media (max-width: 767px){HEADER .mainnavi{position:fixed;top:32px;left:0px;width:100vw;display:none;height:auto}}HEADER .mainnavi>NAV{display:block;position:relative;padding:0px;margin:0px}@media (max-width: 1079px){HEADER .mainnavi>NAV{margin:0px 20px}}@media (max-width: 767px){HEADER .mainnavi>NAV{background:#F8E4C5;margin:0px;padding:10px 0px}}HEADER .mainnavi>NAV>UL{display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;bottom:0;right:0;padding:0px;margin:0px;list-style:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){HEADER .mainnavi>NAV>UL{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;position:relative;top:auto;left:auto;bottom:auto;right:auto}}HEADER .mainnavi>NAV>UL>LI{display:block;height:52px;width:25%}@media (max-width: 767px){HEADER .mainnavi>NAV>UL>LI{padding:0px 20px;position:relative;margin-right:75px}}@media (max-width: 359px){HEADER .mainnavi>NAV>UL>LI{margin-right:65px}}HEADER .mainnavi>NAV>UL>LI:not(.nosub):hover::before{content:"";display:block;position:absolute;bottom:-53px;left:calc(12.5% - 10px);width:28px;height:15px;background:url("../gfx/submenu.png") no-repeat center center scroll transparent;background-size:contain;pointer-events:none}HEADER .mainnavi>NAV>UL>LI>A,HEADER .mainnavi>NAV>UL>LI>SPAN.nolink{display:block;color:#000;text-decoration:none;text-align:center;height:52px;line-height:49.4px;text-transform:uppercase}@media (max-width: 767px){HEADER .mainnavi>NAV>UL>LI>A,HEADER .mainnavi>NAV>UL>LI>SPAN.nolink{text-align:left;font-weight:700;border-bottom:1px solid rgba(0,0,0,0.4)}HEADER .mainnavi>NAV>UL>LI>A::after,HEADER .mainnavi>NAV>UL>LI>SPAN.nolink::after{content:"";position:relative;display:inline-block;background:url("../gfx/mobile-menu.svg") no-repeat center center scroll transparent;background-size:contain;width:30px;height:20px;top:5px;margin-left:5px;opacity:0.5;transform:rotate(90deg)}HEADER .mainnavi>NAV>UL>LI>A.opened::after,HEADER .mainnavi>NAV>UL>LI>SPAN.nolink.opened::after{transform:rotate(-90deg)}}@media (max-width: 767px){HEADER .mainnavi>NAV>UL>LI:last-child>A,HEADER .mainnavi>NAV>UL>LI:last-child>SPAN.nolink{border-bottom:none}HEADER .mainnavi>NAV>UL>LI:last-child>A.opened,HEADER .mainnavi>NAV>UL>LI:last-child>SPAN.nolink.opened{border-bottom:1px solid rgba(0,0,0,0.4)}}HEADER .mainnavi>NAV>UL>LI.active>A,HEADER .mainnavi>NAV>UL>LI.active.SPAN.nolink{font-weight:700}HEADER .mainnavi>NAV>UL>LI.hover>A,HEADER .mainnavi>NAV>UL>LI.hover>SPAN.nolink{font-weight:700}HEADER .mainnavi>NAV>UL>LI>.submenu{background:#F8E4C5;border-top:6px solid #fdf5e9;padding:20px 40px 10px 40px;box-shadow:2px 4px 6px rgba(0,0,0,0.3);display:none;z-index:1000;position:absolute;top:52px;width:auto;max-width:calc(100vw - 20px)}@media (max-width: 1599px){HEADER .mainnavi>NAV>UL>LI>.submenu{max-height:calc(100vh - 190px);overflow:auto}}@media (max-width: 1079px){HEADER .mainnavi>NAV>UL>LI>.submenu{max-height:calc(100vh - 175px);width:calc(100vw - 20px);left:-10px}}@media (max-width: 767px){HEADER .mainnavi>NAV>UL>LI>.submenu{width:100vw;left:0px;max-width:100vw;border-top:0px;box-shadow:none;padding-left:20px;padding-right:20px;max-height:calc(100vh - 94px)}}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner{-ms-flex:1;flex:1;position:relative;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;gap:20px}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner[data-line]::before{content:"";-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;border:1px solid rgba(0,0,0,0.25)}@media (max-width: 449px){HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner[data-line]::before{display:none}}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL{display:block;position:relative;padding:0px;margin:0px;list-style:none;width:100%;padding-right:0px;-ms-flex:1;flex:1;-ms-flex-order:-1;order:-1;display:-ms-flexbox;display:flex}@media (max-width: 1599px){HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL{-ms-flex-direction:column;flex-direction:column}}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI{display:inline-block;position:relative;padding:0px;list-style:none;margin:0 0 10px 0;overflow-wrap:break-word;min-width:190px;margin-right:40px;display:block}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI.mobile-main-item{margin-bottom:20px;font-size:1.15rem}@media (max-width: 1599px){HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI{min-width:250px;margin-right:20px;width:100%}}@media (max-width: 549px){HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI{min-width:200px;margin-right:10px}}@media (max-width: 449px){HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI{min-width:none;margin-right:0px}}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI>A{text-decoration:none;font-weight:bold;color:#000;text-transform:uppercase;position:relative;display:block;width:100%}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI>A:hover{text-decoration:underline}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI>SPAN.nolink{text-decoration:none;font-weight:bold;color:#000;text-transform:uppercase;position:relative;display:block;width:100%}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI>UL{display:block;position:relative;padding:0px;list-style:none;margin:0 0 10px 0;float:none;width:auto;margin-top:5px;column-count:1;page-break-inside:avoid}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI>UL>LI{margin:0 0 2px 0}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI>UL>LI>A{text-decoration:none;color:#000;text-transform:none;font-weight:normal;font-size:0.85em}HEADER .mainnavi>NAV>UL>LI>.submenu>.sub-inner>UL>LI>UL>LI>A:hover{text-decoration:underline}HEADER .mainnavi>NAV>UL>LI>.submenu .maintopic{display:block;width:360px;text-align:center}@media (max-width: 449px){HEADER .mainnavi>NAV>UL>LI>.submenu .maintopic{display:none}}HEADER .mainnavi>NAV>UL>LI>.submenu .maintopic .hl{font-weight:bold;margin-bottom:3px}HEADER .mainnavi>NAV>UL>LI>.submenu .maintopic .bt{display:inline-block;background:#005CA8;color:#FFF;text-decoration:none;padding:8px 16px;border-radius:5px;margin-top:15px;font-weight:bold}HEADER .mainnavi>NAV>UL>LI>.submenu .maintopic .bt:hover{background:#297dc2}HEADER .mainnavi>NAV>UL>LI>.submenu .maintopic .bt.btn-brown{background:#673918}HEADER .mainnavi>NAV>UL>LI>.submenu .maintopic .bt.btn-brown:hover{background:#905022}HEADER .mainnavi>NAV>UL>LI>.submenu .maintopic .bt.btn-green{background:#006837}HEADER .mainnavi>NAV>UL>LI>.submenu .maintopic .bt.btn-green:hover{background:#009b52}HEADER .mainnavi>NAV>UL>LI>.submenu .maintopic IMG{display:block;width:100%;height:auto;margin-bottom:15px;margin-left:auto;margin-right:auto}HEADER .mainnavi>NAV>UL>LI:hover>A,HEADER .mainnavi>NAV>UL>LI:hover>SPAN.nolink{font-weight:bold}HEADER .mainnavi>NAV>UL.menuitems-1>LI{width:100%}HEADER .mainnavi>NAV>UL.menuitems-1>LI:not(.nosub):hover::before{left:calc(50% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-1>LI>.sub-inner{left:10px;width:50%}@media (max-width: 1079px){HEADER .mainnavi>NAV>UL.menuitems-1>LI{width:auto}HEADER .mainnavi>NAV>UL.menuitems-1>LI::before{display:none !important}}HEADER .mainnavi>NAV>UL.menuitems-2>LI{width:50%}HEADER .mainnavi>NAV>UL.menuitems-2>LI:not(.nosub):hover::before{left:calc(25% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-2>LI:nth-child(2n+2):hover::before{left:calc(75% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-2>.sub-inner{left:10px;width:50%}@media (max-width: 1079px){HEADER .mainnavi>NAV>UL.menuitems-2{width:auto}HEADER .mainnavi>NAV>UL.menuitems-2::before{display:none !important}}HEADER .mainnavi>NAV>UL.menuitems-3>LI{width:33.333%}HEADER .mainnavi>NAV>UL.menuitems-3>LI:not(.nosub):hover::before{left:calc(16.666% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-3>LI:nth-child(3n+2):hover::before{left:calc(50% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-3>LI:nth-child(3n+3):hover::before{left:calc(83.333% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-3>LI>.sub-inner{left:10px;width:50%}@media (max-width: 1079px){HEADER .mainnavi>NAV>UL.menuitems-3>LI{width:auto}HEADER .mainnavi>NAV>UL.menuitems-3>LI::before{display:none !important}}HEADER .mainnavi>NAV>UL.menuitems-4>LI{width:25%}HEADER .mainnavi>NAV>UL.menuitems-4>LI:not(.nosub):hover::before{left:calc(12.5% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-4>LI:nth-child(4n+2):hover::before{left:calc(37.5% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-4>LI:nth-child(4n+3):hover::before{left:calc(62.5% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-4>LI:nth-child(4n+4):hover::before{left:calc(87.5% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-4>LI>.sub-inner{left:10px;width:50%}@media (max-width: 1079px){HEADER .mainnavi>NAV>UL.menuitems-4>LI{width:auto}HEADER .mainnavi>NAV>UL.menuitems-4>LI::before{display:none !important}}HEADER .mainnavi>NAV>UL.menuitems-5>LI{width:20%}HEADER .mainnavi>NAV>UL.menuitems-5>LI:not(.nosub):hover::before{left:calc(10% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-5>LI:nth-child(5n+2):hover::before{left:calc(30% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-5>LI:nth-child(5n+3):hover::before{left:calc(50% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-5>LI:nth-child(5n+4):hover::before{left:calc(70% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-5>LI:nth-child(5n+5):hover::before{left:calc(90% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-5>LI>.sub-inner{left:10px;width:50%}@media (max-width: 1079px){HEADER .mainnavi>NAV>UL.menuitems-5>LI{width:auto}HEADER .mainnavi>NAV>UL.menuitems-5>LI::before{display:none !important}}HEADER .mainnavi>NAV>UL.menuitems-6>LI{width:16.666%}HEADER .mainnavi>NAV>UL.menuitems-6>LI:not(.nosub):hover::before{left:calc(8.333% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-6>LI:nth-child(6n+2):hover::before{left:calc(25% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-6>LI:nth-child(6n+3):hover::before{left:calc(41.666% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-6>LI:nth-child(6n+4):hover::before{left:calc(58.333% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-6>LI:nth-child(6n+5):hover::before{left:calc(75% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-6>LI:nth-child(6n+6):hover::before{left:calc(91.666% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-6>LI>.sub-inner{left:10px;width:50%}@media (max-width: 1079px){HEADER .mainnavi>NAV>UL.menuitems-6>LI{width:auto}HEADER .mainnavi>NAV>UL.menuitems-6>LI::before{display:none !important}}HEADER .mainnavi>NAV>UL.menuitems-7>LI{width:14.285%}HEADER .mainnavi>NAV>UL.menuitems-7>LI:not(.nosub):hover::before{left:calc(7.1425% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-7>LI:nth-child(7n+2):hover::before{left:calc(21.43% - 10$diffleftpx)}HEADER .mainnavi>NAV>UL.menuitems-7>LI:nth-child(7n+3):hover::before{left:calc(35.71% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-7>LI:nth-child(7n+4):hover::before{left:calc(50% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-7>LI:nth-child(7n+5):hover::before{left:calc(64.285% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-7>LI:nth-child(7n+6):hover::before{left:calc(78.56% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-7>LI:nth-child(7n+7):hover::before{left:calc(92.845% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-7>LI>.sub-inner{left:10px;width:50%}@media (max-width: 1079px){HEADER .mainnavi>NAV>UL.menuitems-7>LI{width:auto}HEADER .mainnavi>NAV>UL.menuitems-7>LI::before{display:none !important}}HEADER .mainnavi>NAV>UL.menuitems-8>LI{width:12.5%}HEADER .mainnavi>NAV>UL.menuitems-8>LI:not(.nosub):hover::before{left:calc(6.25% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-8>LI:nth-child(8n+2):hover::before{left:calc(19.75% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-8>LI:nth-child(8n+3):hover::before{left:calc(32.25% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-8>LI:nth-child(8n+4):hover::before{left:calc(44.75% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-8>LI:nth-child(8n+5):hover::before{left:calc(57.25% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-8>LI:nth-child(8n+6):hover::before{left:calc(70.75% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-8>LI:nth-child(8n+7):hover::before{left:calc(83.25% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-8>LI:nth-child(8n+8):hover::before{left:calc(95.75% - 15px)}HEADER .mainnavi>NAV>UL.menuitems-8>LI>.sub-inner{left:10px;width:50%}@media (max-width: 1079px){HEADER .mainnavi>NAV>UL.menuitems-8>LI{width:auto}HEADER .mainnavi>NAV>UL.menuitems-8>LI::before{display:none !important}}.rapelli-header{display:block;position:relative;width:100%;height:auto}.rapelli-header .header-image{display:block;position:relative;width:100%;height:auto}@media (max-width: 767px){.rapelli-header .header-image{height:52vw}}@media (max-width: 640px){.rapelli-header .header-image{height:60vw}}@media (max-width: 450px){.rapelli-header .header-image{height:70vw}}@media (max-width: 359px){.rapelli-header .header-image{height:80vw}}.rapelli-header .header-image IMG{display:block;width:100%;height:auto;position:relative}@media (max-width: 767px){.rapelli-header .header-image IMG{object-fit:cover;height:100%}}@media (max-width: 500px){.rapelli-header.rapelli-header-recipe .header-image{height:70vw}}@media (max-width: 450px){.rapelli-header.rapelli-header-recipe .header-image{height:82vw}}@media (max-width: 359px){.rapelli-header.rapelli-header-recipe .header-image{height:100vw}}.rapelli-header .header-title{position:absolute;bottom:0px;left:0px;width:100%;right:0px;display:block;color:#FFF;text-shadow:1px 1px 4px rgba(0,0,0,0.3),2px 2px 5px rgba(0,0,0,0.5);padding-bottom:4.5rem}@media (max-width: 1180px){.rapelli-header .header-title{padding-bottom:3rem}}@media (max-width: 991px){.rapelli-header .header-title{padding-bottom:1.5rem}}.rapelli-header .header-title .headline{font-weight:600;font-size:3rem;margin:0;padding:0;position:relative;display:block}@media (max-width: 1340px){.rapelli-header .header-title .headline{font-size:2.75rem}}@media (max-width: 991px){.rapelli-header .header-title .headline{font-size:2.25rem}}@media (max-width: 767px){.rapelli-header .header-title .headline{font-size:2.5rem;line-height:1.15;margin-bottom:0.5rem}}.rapelli-header .header-title .subheadline{font-weight:400;font-size:1.75rem;margin:1rem 0 0 0;padding:0;position:relative;display:block;text-transform:uppercase}@media (max-width: 1340px){.rapelli-header .header-title .subheadline{margin-top:0.25rem;font-size:1.65rem}}@media (max-width: 991px){.rapelli-header .header-title .subheadline{margin-top:0;font-size:1.25rem}}@media (max-width: 676px){.rapelli-header .header-title{padding-bottom:calc(0.38 * 4.5rem)}.rapelli-header .header-title .headline{font-size:2.25rem}.rapelli-header .header-title .subheadline{font-size:1.0rem}}@media (max-width: 450px){.rapelli-header .header-title{padding-bottom:1rem}.rapelli-header .header-title .headline{font-size:1.95rem}}@media (max-width: 359px){.rapelli-header .header-title .headline{font-size:1.75rem}}.rapelli-header.rapelli-header-recipe .header-title .headline{max-width:50%;font-size:2.75rem}@media (max-width: 1340px){.rapelli-header.rapelli-header-recipe .header-title .headline{max-width:55%;font-size:2.35rem;margin-bottom:0.75rem}}@media (max-width: 1180px){.rapelli-header.rapelli-header-recipe .header-title .headline{max-width:65%;font-size:2rem;margin-bottom:0.5rem}}@media (max-width: 991px){.rapelli-header.rapelli-header-recipe .header-title .headline{max-width:80%;font-size:1.8rem}}@media (max-width: 450px){.rapelli-header.rapelli-header-recipe .header-title .headline{max-width:100%;font-size:1.65rem}}@media (max-width: 1180px){.rapelli-header.rapelli-header-recipe .header-title .subheadline{font-size:1.35rem}}.rapelli-header.rapelli-header-recipe .header-icons-holder{position:absolute;right:0;left:0;width:100%;bottom:30px}@media (max-width: 1340px){.rapelli-header.rapelli-header-recipe .header-icons-holder{bottom:auto;top:30px}}@media (max-width: 1080px){.rapelli-header.rapelli-header-recipe .header-icons-holder{background:linear-gradient(to right, rgba(0,0,0,0) 40%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 );padding:9px 0px;top:0px}}@media (max-width: 520px){.rapelli-header.rapelli-header-recipe .header-icons-holder{background:#683818;top:auto;bottom:-66px;z-index:5}}.rapelli-header.rapelli-header-recipe .header-icons{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:row;flex-direction:row;gap:0px 40px;-ms-flex-align:center;align-items:center}@media (max-width: 1340px){.rapelli-header.rapelli-header-recipe .header-icons{gap:0px 25px}}@media (max-width: 1080px){.rapelli-header.rapelli-header-recipe .header-icons{gap:0px 22px}}@media (max-width: 520px){.rapelli-header.rapelli-header-recipe .header-icons{-ms-flex-pack:center;justify-content:center}}.rapelli-header.rapelli-header-recipe .header-icons .icon{display:block;font-weight:400;font-size:1.5rem;margin:0;padding:0;position:relative;display:block;text-transform:uppercase;text-align:center;color:#FFF;text-shadow:1px 1px 4px rgba(0,0,0,0.3),2px 2px 5px rgba(0,0,0,0.5)}@media (max-width: 1340px){.rapelli-header.rapelli-header-recipe .header-icons .icon{font-size:1.1rem}}@media (max-width: 1080px){.rapelli-header.rapelli-header-recipe .header-icons .icon{font-size:0.85rem}}.rapelli-header.rapelli-header-recipe .header-icons .icon IMG{position:relative;height:50px;width:auto;display:block;margin-left:auto;margin-right:auto;margin-bottom:6px}@media (max-width: 1340px){.rapelli-header.rapelli-header-recipe .header-icons .icon IMG{height:35px}}@media (max-width: 1080px){.rapelli-header.rapelli-header-recipe .header-icons .icon IMG{height:25px}}@media (max-width: 520px){.rapelli-header.rapelli-header-recipe{margin-bottom:66px}}@media (max-width: 1200px){BODY.competition .rapelli-header .header-title .headline{line-height:1.1;margin-bottom:1rem}}BODY.competition .rapelli-header .header-image IMG.for_desktop{display:block}@media (max-width: 1200px){BODY.competition .rapelli-header .header-image IMG.for_desktop{display:none}}BODY.competition .rapelli-header .header-image IMG.for_tablet{display:none}@media (max-width: 1200px){BODY.competition .rapelli-header .header-image IMG.for_tablet{display:block}}@media (max-width: 767px){BODY.competition .rapelli-header .header-image IMG.for_tablet{display:none}}BODY.competition .rapelli-header .header-image IMG.for_mobile{display:none}@media (max-width: 767px){BODY.competition .rapelli-header .header-image IMG.for_mobile{display:block}}@media (max-width: 767px){BODY.competition .rapelli-header .header-image{height:auto !important}BODY.competition .page{margin-top:50px}}.flex{display:-ms-flexbox !important;display:flex !important}.flex-dir-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-dir-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;-ms-flex-pack:end;justify-content:flex-end}.flex-dir-col{-ms-flex-direction:column !important;flex-direction:column !important}.flex-dir-col-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.flex-space-between{-ms-flex-pack:justify;justify-content:space-between}.flex-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.flex-center{-ms-flex-pack:center !important;justify-content:center !important}.flex-center-horz{-ms-flex-align:center !important;align-items:center !important}FOOTER{background:url("../gfx/header.webp") repeat top left scroll #1b477b;color:#FFF;width:100%;display:block;position:relative;color:#FFF;padding:0;margin:0}FOOTER A{color:#FFF;text-decoration:none}FOOTER A:hover{text-decoration:underline}FOOTER .leftright{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:50px;padding:2rem 0;line-height:1.5}FOOTER .leftright::before{content:"";-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;border:1px solid #fff}@media (max-width: 479px){FOOTER .leftright{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}FOOTER .columns{-ms-flex:1;flex:1;-ms-flex-order:-1;order:-1;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1079px){FOOTER .columns{-ms-flex-preferred-size:60%;flex-basis:60%}}@media (max-width: 911px){FOOTER .columns{-ms-flex-preferred-size:68%;flex-basis:68%;font-size:0.8rem}}@media (max-width: 767px){FOOTER .columns{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 0px;font-size:1rem;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width: 767px){FOOTER .address{text-align:center}}@media (max-width: 767px){FOOTER .mid,FOOTER .right{text-align:center}}FOOTER .mid A,FOOTER .right A{display:block}FOOTER .mid UL,FOOTER .right UL{position:relative;list-style:none;padding:0;margin:0;display:block}FOOTER .mid UL LI,FOOTER .right UL LI{position:relative;list-style:none;padding:0;margin:0;display:block}FOOTER .mid UL LI A,FOOTER .right UL LI A{text-transform:uppercase}FOOTER .crosslinks{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1079px){FOOTER .crosslinks{-ms-flex-preferred-size:40%;flex-basis:40%}}@media (max-width: 911px){FOOTER .crosslinks{-ms-flex-preferred-size:32%;flex-basis:32%;font-size:0.8rem;gap:0px 10px}}@media (max-width: 767px){FOOTER .crosslinks{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 0px;font-size:1rem}}@media (max-width: 479px){FOOTER .crosslinks{font-size:0.8rem;gap:20px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}FOOTER .crosslinks A{width:100%;display:block;text-align:center}FOOTER .crosslinks IMG{width:80px;margin:0 auto 10px auto;height:auto;display:block;position:relative}@media (max-width: 911px){FOOTER .crosslinks IMG{width:56px;margin-bottom:8px}}@media (max-width: 767px){FOOTER .crosslinks IMG{width:80px;margin-bottom:10px}}@media (max-width: 359px){FOOTER .crosslinks IMG{width:65px}}FOOTER .footer-end{display:block;background:#F8E4C5;height:50px;width:100%;display:none !important}.form-control{background:#FFF;border:1px solid #707070;position:relative;display:inline-block;color:#000000;line-height:1;padding:8px 10px 6px 10px}.btn{background:#D8CFBA;color:#000000;border:none;font-size:0.8rem;font-weight:700;line-height:1.1;border-radius:10px;padding:10px 30px;text-align:center;display:inline-block;position:relative;transition:.3s background ease;text-decoration:none}.btn:hover{background:#fed881;transition:.3s background ease}.btn.bg-green{color:#FFF}.btn.bg-green:hover{color:#FFF;background:#009b52 !important;transition:.3s background ease}.btn.bg-red{color:#FFF}.btn.bg-red:hover{color:#FFF;background:#f9222e !important;transition:.3s background ease}.btn.bg-blue{color:#FFF}.btn.bg-blue:hover{color:#FFF;background:#0078db !important;transition:.3s background ease}.btn.bg-brown{color:#FFF}.btn.bg-brown:hover{color:#FFF;background:#8d420d !important;transition:.3s background ease}.btn-wh{background:#D8CFBA;color:#000000;border:none;font-size:18px;line-height:1.1;border-radius:20px;padding:10px 30px;text-align:center;display:inline-block;position:relative;transition:.3s background ease;text-decoration:none}.btn-red{background:#e20612;color:#FFF}.btn-red:hover{background:#f9222e;transition:.3s background ease}#mainmenu{display:block;background:#102d69;width:100%;height:150px;z-index:55}#mainmenu UL{display:-ms-flexbox;display:flex;top:0px;left:0px;bottom:0px;height:100%;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;list-style:none}#mainmenu UL LI{position:relative;display:block;width:auto;padding:0;margin:15px auto;list-style:none}#mainmenu UL LI.programm-pdf{position:absolute;bottom:20vh;left:40px}#mainmenu UL LI A{width:64px;height:64px;display:block;position:relative}#mainmenu UL LI A.programm-icon{background:url("../gfx/menu-programm-icon.svg") no-repeat center center scroll transparent;background-size:contain}#mainmenu UL LI A.spielorte-icon{background:url("../gfx/menu-spielorte-icon.svg") no-repeat center center scroll transparent;background-size:contain}#mainmenu UL LI A.tickets-icon{background:url("../gfx/menu-ticket-icon.svg") no-repeat center center scroll transparent;background-size:contain}#mainmenu UL LI A.presse-icon{background:url("../gfx/menu-folder-icon.svg") no-repeat center center scroll transparent;background-size:contain}#mainmenu UL LI A.home-icon{background:url("../gfx/menu-home-icon.svg") no-repeat center center scroll transparent;background-size:contain}#mainmenu UL LI A.programm-pdf{width:180px;height:180px;background:url("../gfx/menu-programm-pdf.svg") no-repeat center center scroll transparent;background-size:contain;transition:0.3s all ease;position:absolute;left:0px;top:0px}#mainmenu UL LI A.programm-pdf>SPAN{display:none !important}#mainmenu UL LI A SPAN{display:block;position:absolute;left:80px;top:20px;background:#fffad0;color:#000;text-decoration:none;width:auto;white-space:nowrap;padding:6px 20px;border-radius:0px 8px 8px 0px;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;transform:rotate(2.5deg);font-size:17px}#mainmenu UL LI A SPAN::before{content:"";display:block;width:10px;height:36px;position:absolute;top:0px;left:-9px;background:url("../gfx/navi-arrow.png") no-repeat left center scroll transparent}#mainmenu UL LI A:hover{transform:rotate(-2.5deg)}#mainmenu UL LI A:hover SPAN{opacity:1}#mainmenu UL LI.active A.programm-icon{background-image:url("../gfx/menu-programm-icon-white.svg")}#mainmenu UL LI.active A.spielorte-icon{background-image:url("../gfx/menu-spielorte-icon-white.svg")}#mainmenu UL LI.active A.tickets-icon{background-image:url("../gfx/menu-ticket-icon-white.svg")}#mainmenu UL LI.active A.presse-icon{background-image:url("../gfx/menu-folder-icon-white.svg")}#mainmenu UL LI.active A.home-icon{background-image:url("../gfx/menu-home-icon-white.svg")}.bg-pastelgreen{background-color:#e2e7d2}.bg-white{background-color:#FFF;color:#000}.bg-pastelwhite{background-color:#fcf5e8}.bg-pastelwhite2{background-color:#fdf5e8}.bg-pastelblue{background-color:#e7eaf2}.bg-pastelred{background-color:#fce5e1}.bg-beigebrown{background-color:#f8e4c5}.bg-beigebrown2{background-color:#f9e4c5}.bg-green{background-color:#006837}A.bg-green:hover{background-color:#009b52}.bg-darkgreen{background-color:#006633}.bg-brown{background-color:#673918}A.bg-brown:hover{background-color:#905022}.bg-red{background-color:#e20612}A.bg-red:hover{background-color:#f9222e}.bg-darkred{background-color:#761f20}.bg-yellow{background-color:#ffed00}.bg-blue{background-color:#005ca8}A.bg-blue:hover{background-color:#0078db}.bg-dark-blue{background-color:#295ba3}.bg-darkblue{background-color:#023f87}.bg-white{background-color:white}.bg-transparent{background-color:transparent}.brown{color:#5e2c09 !important}@media (max-width: 767px){.responsive-bg-pastelgreen{background-color:#e2e7d2}.responsive-bg-white{background-color:#FFF;color:#000}.responsive-bg-pastelwhite{background-color:#fcf5e8}.responsive-bg-pastelwhite2{background-color:#fdf5e8}.responsive-bg-pastelblue{background-color:#e7eaf2}.responsive-bg-pastelred{background-color:#fce5e1}.responsive-bg-beigebrown{background-color:#f8e4c5}.responsive-bg-beigebrown2{background-color:#f9e4c5}.responsive-bg-green{background-color:#006837}.responsive-bg-darkgreen{background-color:#006633}.responsive-bg-brown{background-color:#673918}.responsive-bg-red{background-color:#e20612}.responsive-bg-darkred{background-color:#761f20}.responsive-bg-yellow{background-color:#ffed00}.responsive-bg-blue{background-color:#005ca8}.responsive-bg-dark-blue{background-color:#295ba3}.responsive-bg-darkblue{background-color:#023f87}.responsive-bg-white{background-color:white}.responsive-bg-transparent{background-color:transparent}}.swiper-button-disabled{visibility:hidden}.swiper-button-prev::after,.swiper-button-next::after{content:"";width:100%;height:100%;background-position:center !important}.swiper-button-next{right:-40px}@media (max-width: 1390px){.swiper-button-next{right:-20px}}@media (max-width: 1079px){.swiper-button-next{right:5px}}.swiper-button-next::after{background:url("/assets/gfx/slider-arrow-right.svg") no-repeat}.swiper-button-prev{left:-40px}@media (max-width: 1390px){.swiper-button-prev{left:-20px}}@media (max-width: 1079px){.swiper-button-prev{left:5px}}.swiper-button-prev::after{background:url("/assets/gfx/slider-arrow-left.svg") no-repeat}.imagemarker-holder{position:relative;display:block}.imagemarker-holder .marker{position:absolute;top:0;left:0;width:22px;height:22px;background:#FFF;box-shadow:1px 1px 4px rgba(0,0,0,0.4);border-radius:50%;margin-left:-11px;margin-top:-11px;z-index:999}@media (max-width: 767px){.imagemarker-holder .marker{display:none !important}}.imagemarker-holder .marker:before{content:'';position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:45px;background-color:#FFF;animation:pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite}.imagemarker-holder .marker:after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:white;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,0.3);animation:pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite}.imagemarker-holder .marker SPAN{display:block;position:absolute;top:-45px;left:-114px;max-width:100%;min-width:250px;background:rgba(255,255,255,0.75);border-radius:10px;padding:15px;text-align:center;cursor:default;transition:0.4s all ease;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.imagemarker-holder .marker SPAN B{display:block}.imagemarker-holder .marker SPAN B I{display:block;font-style:normal !important;font-weight:300;padding-top:3px}.imagemarker-holder .marker SPAN A{display:inline-block;background:#005CA8;color:#FFF;text-decoration:none;padding:8px 16px;border-radius:5px;margin-top:15px}.imagemarker-holder .marker SPAN A:hover{background:#297dc2}.imagemarker-holder .marker.marker-blue-shop SPAN A::before{content:"";position:relative;display:inline-block;background:url("../gfx/svg-icons/marker-shop.svg") no-repeat center center scroll transparent;width:17px;height:15px;background-size:100% 100%;margin-right:5px;top:1px}.imagemarker-holder .marker:hover{background:none;box-shadow:none}.imagemarker-holder .marker:hover:before,.imagemarker-holder .marker:hover:after{display:none}.imagemarker-holder .marker:hover SPAN{opacity:1;transition:0.4s all ease;pointer-events:all}@keyframes pulse-ring{0%{transform:scale(0.33)}80%,100%{opacity:0}}@keyframes pulse-dot{0%{transform:scale(0.8)}50%{transform:scale(1)}100%{transform:scale(0.8)}}.modal-dialog{max-width:800px !important}@media (min-width: 576px) and (max-width: 840px){.modal-dialog{width:calc( 100% - 40px) !important}}.modal-dialog.modal-dialog-share{max-width:500px !important}.modal-content{box-shadow:2px 2px 5px rgba(0,0,0,0.3)}.modal-footer .btn-primary,.modal-footer .btn-light{border-radius:10px}.modal-footer .btn-light{font-size:0.8rem;font-weight:700}.modal-footer .btn-primary{font-size:0.8rem;color:#FFF;font-weight:700;background:#673918}.modal-footer .btn-primary:hover{background:#7c441d}.modal-footer .error-message{display:block;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;color:#e20612;text-align:right}.modal-footer .error-message h5{font-size:15px;font-weight:bold;margin:0 0 0.75rem 0;padding:0;display:block;text-align:right}.checkbox-single INPUT[type=checkbox]{opacity:0;position:absolute}.no-padding-y{margin-top:-10px !important}.no-padding-y .checkbox-single{margin-bottom:25px}.modal-body.py-0{padding-bottom:10px !important}.modal-title{font-weight:400;font-size:1.5rem;margin:0;padding:0;text-transform:uppercase;color:#673918;font-family:Pompiere;font-size:1.75rem}.modal-title>SPAN{font-family:Pompiere;font-size:1.75rem;font-weight:400}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:0.25em 0.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:0.375rem;opacity:0.5}.btn-close:hover{color:#000;text-decoration:none;opacity:0.75}.btn-close:focus{outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.modal-dialog-product .btn{color:#FFF;background:#673918}.modal-dialog-product .btn:hover{background:#7c441d}.modal-dialog-product .modal-header{background:#673918;color:#FFF}.modal-dialog-product .modal-header .modal-title{color:#FFF;line-height:1.2}.modal-dialog-product .modal-header .btn-close{color:#FFF;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFF'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}.modal-dialog-product .modal-body{background:#fdf5e8;padding:30px}.modal-dialog-product .phead{display:block;position:relative}.modal-dialog-product .phead .text{text-align:center;display:block}.modal-dialog-product .phead .text h4{font-family:Pompiere;margin:0 0 0.25rem 0;padding:0;font-size:1.5rem;color:#673918;text-transform:uppercase}.modal-dialog-product .detailimage{display:block;margin:2rem 0;text-align:center}.modal-dialog-product .detailimage IMG{display:inline-block;max-width:100%}.modal-dialog-product .empfehlungen{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.modal-dialog-product .empfehlungen .empfehlung{display:block;width:100%;height:auto;position:relative;margin:0 0 1.5rem 0}.modal-dialog-product .empfehlungen .empfehlung h5{font-family:Pompiere;font-size:1.3rem;margin:0 0 0.25rem 0;padding:0;text-transform:uppercase}.loader-container{position:relative;background-color:#fff}.loader-container .pre{position:relative;height:100%;background:linear-gradient(to right, #eee 8%, #e1e1e1 18%, #eee 33%);background-size:200% 50px;animation:preloadAnimation 2s infinite}.loader-container .loader-item{border:8px solid #fff}.loader-container .rect{height:64px;width:150px}.loader-container .line{height:100%}.loader-container .items{position:relative;height:100%}@keyframes preloadAnimation{from{background-position:100% 0}to{background-position:-100% 0}}.with-icon{position:relative;padding-left:40px}.align-left{position:absolute;left:12px}.icon-fullscreen{display:block;width:16px;height:16px;position:absolute;top:9px;left:13px;background:url("../gfx/arrows-fullscreen.svg") no-repeat center center scroll transparent;background-size:contain}.icon-fullscreen-exit{display:block;width:16px;height:16px;position:absolute;top:9px;left:13px;background:url("../gfx/fullscreen-exit.svg") no-repeat center center scroll transparent;background-size:contain}.modal .btn-fullscreen .icon-fullscreen-exit{display:none}.modal .btn-fullscreen .act{display:none}.modal.fullscreen .btn-fullscreen .icon-fullscreen{display:none}.modal.fullscreen .btn-fullscreen .icon-fullscreen-exit{display:inline-block}.modal.fullscreen .btn-fullscreen .act{display:inline}.modal.fullscreen .btn-fullscreen .inact{display:none}.modal.fullscreen .modal-dialog{width:100%;max-width:none !important;margin:0 !important}@media (min-width: 576px) and (max-width: 840px){.modal.fullscreen .modal-dialog{width:100% !important}}.modal.fullscreen .modal-dialog .modal-content{border:0px !important;border-radius:0px !important;min-height:100vh}@media (max-width: 600px){.modal .btn-fullscreen{display:none}.modal .modal-dialog{width:100%;max-width:none !important;margin:0 !important}}@media (max-width: 600px) and (min-width: 576px) and (max-width: 840px){.modal .modal-dialog{width:100% !important}}@media (max-width: 600px){.modal .modal-dialog .modal-content{border:0px !important;border-radius:0px !important;min-height:100vh}}@media (max-width: 385px){#modalStepByStep .modal-footer .btn-light{display:none}}BODY.touch .modal.fullscreen .modal-dialog .modal-content{min-height:1px}.fullscreen-header{width:100%;display:block;position:relative;height:100vh;background-repeat:no-repeat;background-position:center center;background-size:cover}.fullscreen-header A.arrow{position:absolute;bottom:30px;right:30px;width:50px;height:50px;display:block;background:url("../gfx/pfeil.svg") no-repeat center center scroll transparent;background-size:contain;animation:pulsating2 2.5s infinite linear}@keyframes pulsating2{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}.rapelli-video-header{width:100%;display:block;position:relative;height:45vw;overflow:hidden;background:url("../gfx/header.webp") repeat top left scroll #1b477b}@media (max-width: 767px){.rapelli-video-header{height:64vw}}@media (max-width: 640px){.rapelli-video-header{height:80vw}}@media (max-width: 450px){.rapelli-video-header{height:90vw}}.rapelli-video-header::before{background:url("../gfx/spinner.svg") no-repeat center 57.5% fixed rgba(0,0,0,0.5);position:absolute;top:0;left:0;right:0;bottom:0;display:block;content:""}.rapelli-video-header .rapelli-video-header-holder{width:100%;display:block;position:absolute;top:0;left:0;height:100%}.rapelli-video-header .rapelli-video-header-holder>VIDEO{display:block;position:relative;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.rapelli-video-header .rapelli-video-header-holder.rapelli-video-header-holder-mobile{display:none}@media (max-width: 600px){.rapelli-video-header .rapelli-video-header-holder.rapelli-video-header-holder-desktop{display:none}.rapelli-video-header .rapelli-video-header-holder.rapelli-video-header-holder-mobile{display:block}}.rapelli-video-header IFRAME{width:100%;height:100%;position:relative;display:block;border:0;min-height:39.1666vw}.full-headline{display:block;position:relative;text-align:center;padding-top:32px;padding-bottom:32px}.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{display:block;color:#000000;font-size:50px;font-family:inherit;font-weight:400;padding:0px;margin:0px;line-height:1.15;position:relative;text-transform:uppercase;z-index:10}@media (max-width: 767px){.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-size:42px}}@media (max-width: 399px){.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-size:40px}}@media (max-width: 359px){.full-headline h1,.full-headline h2,.full-headline h3,.full-headline h4,.full-headline h5{font-size:36px}}.full-headline h1.has-icons,.full-headline h2.has-icons,.full-headline h3.has-icons,.full-headline h4.has-icons,.full-headline h5.has-icons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-align:baseline;align-items:baseline}@media (max-width: 530px){.full-headline h1.has-icons,.full-headline h2.has-icons,.full-headline h3.has-icons,.full-headline h4.has-icons,.full-headline h5.has-icons{gap:10px}}.full-headline h1 SPAN,.full-headline h2 SPAN,.full-headline h3 SPAN,.full-headline h4 SPAN,.full-headline h5 SPAN{display:block;position:relative}.full-headline h1 SPAN.underline-hw,.full-headline h2 SPAN.underline-hw,.full-headline h3 SPAN.underline-hw,.full-headline h4 SPAN.underline-hw,.full-headline h5 SPAN.underline-hw{display:inline-block;transform:none}.full-headline h1 SPAN.underline-hw::before,.full-headline h2 SPAN.underline-hw::before,.full-headline h3 SPAN.underline-hw::before,.full-headline h4 SPAN.underline-hw::before,.full-headline h5 SPAN.underline-hw::before{content:"";position:absolute;bottom:-11px;left:-10px;right:-10px;width:calc(100% + 20px);height:15px;background:url("../gfx/svg-icons/unterstrich.svg") no-repeat center center scroll transparent;background-size:100% 100%;z-index:-1}.full-headline h1.has-icons SPAN,.full-headline h2.has-icons SPAN,.full-headline h3.has-icons SPAN,.full-headline h4.has-icons SPAN,.full-headline h5.has-icons SPAN{transform:translate(0px, -20px)}.full-headline h1.has-icons SPAN SPAN.underline-hw,.full-headline h2.has-icons SPAN SPAN.underline-hw,.full-headline h3.has-icons SPAN SPAN.underline-hw,.full-headline h4.has-icons SPAN SPAN.underline-hw,.full-headline h5.has-icons SPAN SPAN.underline-hw{transform:translate(0px, 0px)}@media (max-width: 530px){.full-headline h1.has-icons SPAN,.full-headline h2.has-icons SPAN,.full-headline h3.has-icons SPAN,.full-headline h4.has-icons SPAN,.full-headline h5.has-icons SPAN{transform:translate(0px, -10px)}}.full-headline h1 .left-ico,.full-headline h2 .left-ico,.full-headline h3 .left-ico,.full-headline h4 .left-ico,.full-headline h5 .left-ico{display:block;max-width:120px;height:auto;max-height:120px;position:relative}@media (max-width: 767px){.full-headline h1 .left-ico,.full-headline h2 .left-ico,.full-headline h3 .left-ico,.full-headline h4 .left-ico,.full-headline h5 .left-ico{max-width:80px;max-height:80px}}@media (max-width: 530px){.full-headline h1 .left-ico,.full-headline h2 .left-ico,.full-headline h3 .left-ico,.full-headline h4 .left-ico,.full-headline h5 .left-ico{max-width:60px;max-height:60px;transform:translate(0px, 10px)}}.full-headline h1 .left-ico.invis,.full-headline h2 .left-ico.invis,.full-headline h3 .left-ico.invis,.full-headline h4 .left-ico.invis,.full-headline h5 .left-ico.invis{opacity:0 !important}.full-headline h1 .right-ico,.full-headline h2 .right-ico,.full-headline h3 .right-ico,.full-headline h4 .right-ico,.full-headline h5 .right-ico{display:block;max-width:120px;height:auto;max-height:120px;position:relative}@media (max-width: 767px){.full-headline h1 .right-ico,.full-headline h2 .right-ico,.full-headline h3 .right-ico,.full-headline h4 .right-ico,.full-headline h5 .right-ico{max-width:80px;max-height:80px}}@media (max-width: 530px){.full-headline h1 .right-ico,.full-headline h2 .right-ico,.full-headline h3 .right-ico,.full-headline h4 .right-ico,.full-headline h5 .right-ico{max-width:60px;max-height:60px;transform:translate(0px, 10px)}}.full-headline h1 .right-ico.invis,.full-headline h2 .right-ico.invis,.full-headline h3 .right-ico.invis,.full-headline h4 .right-ico.invis,.full-headline h5 .right-ico.invis{opacity:0 !important}.full-headline.font-open-sans h1,.full-headline.font-open-sans h2,.full-headline.font-open-sans h3,.full-headline.font-open-sans h4,.full-headline.font-open-sans h5{text-transform:none}@media (max-width: 767px){.full-headline.font-open-sans h1.has-icons SPAN,.full-headline.font-open-sans h2.has-icons SPAN,.full-headline.font-open-sans h3.has-icons SPAN,.full-headline.font-open-sans h4.has-icons SPAN,.full-headline.font-open-sans h5.has-icons SPAN{transform:translate(0px, -10px)}}@media (max-width: 550px){.full-headline.font-open-sans h1 SPAN,.full-headline.font-open-sans h2 SPAN,.full-headline.font-open-sans h3 SPAN,.full-headline.font-open-sans h4 SPAN,.full-headline.font-open-sans h5 SPAN{font-size:30px !important}}@media (max-width: 399px){.full-headline.font-open-sans h1 SPAN,.full-headline.font-open-sans h2 SPAN,.full-headline.font-open-sans h3 SPAN,.full-headline.font-open-sans h4 SPAN,.full-headline.font-open-sans h5 SPAN{font-size:24px !important}}@media (max-width: 359px){.full-headline.font-open-sans h1 SPAN,.full-headline.font-open-sans h2 SPAN,.full-headline.font-open-sans h3 SPAN,.full-headline.font-open-sans h4 SPAN,.full-headline.font-open-sans h5 SPAN{font-size:18px !important}}.standard-text-box{display:block;position:relative;padding-top:60px;padding-bottom:60px}@media (max-width: 767px){.standard-text-box{padding-top:50px;padding-bottom:50px}}@media (max-width: 450px){.standard-text-box{padding-top:24px;padding-bottom:24px}}.standard-text-box.standard-text-box-bg-lightgold{background:#e32013}.standard-text-box.standard-text-box-bg-gold{background:#A26F01;color:#fff}.standard-text-box .text{line-height:24px;text-align:center}.standard-text-box .text .textpart A{text-decoration:underline}.standard-text-box .text .textpart A:hover{opacity:0.75;text-decoration:underline}.standard-text-box .text .textpart P:first-child{margin-top:0}.standard-text-box .text .textpart P:last-child{margin-bottom:0}.standard-text-box .text .textpart.textpart-2cols{column-count:2;column-gap:38px}@media (max-width: 720px){.standard-text-box .text .textpart.textpart-2cols{column-count:1;column-gap:0px}}.standard-text-box .text .textpart.textpart-justify-text{text-align:justify}@media (max-width: 599px){.standard-text-box .text .textpart.textpart-justify-text{text-align:center}}.standard-text-box .text .textpart.tp-marginbottom-none{margin-bottom:0px}.standard-text-box .text .textpart.tp-marginbottom-xs{margin-bottom:20px}.standard-text-box .text .textpart.tp-marginbottom-sm{margin-bottom:40px}.standard-text-box .text .textpart.tp-marginbottom-md{margin-bottom:60px}.standard-text-box .text .textpart.tp-marginbottom-lg{margin-bottom:90px}.standard-text-box .text .textpart.tp-marginbottom-xl{margin-bottom:240px}@media (max-width: 767px){.standard-text-box .text .textpart.tp-marginbottom-xs{margin-bottom:12px}.standard-text-box .text .textpart.tp-marginbottom-sm{margin-bottom:30px}.standard-text-box .text .textpart.tp-marginbottom-md{margin-bottom:50px}.standard-text-box .text .textpart.tp-marginbottom-lg{margin-bottom:70px}.standard-text-box .text .textpart.tp-marginbottom-xl{margin-bottom:120px}}@media (max-width: 450px){.standard-text-box .text .textpart.tp-marginbottom-xs{margin-bottom:8px}.standard-text-box .text .textpart.tp-marginbottom-sm{margin-bottom:16px}.standard-text-box .text .textpart.tp-marginbottom-md{margin-bottom:24px}.standard-text-box .text .textpart.tp-marginbottom-lg{margin-bottom:32px}.standard-text-box .text .textpart.tp-marginbottom-xl{margin-bottom:40px}}.standard-text-box .text A{color:inherit;transition:0.3s color ease}.standard-text-box .text A:hover{color:#000000;transition:0.3s color ease}.standard-text-box h1.hl,.standard-text-box h2.hl,.standard-text-box h3.hl,.standard-text-box h4.hl{margin:0;padding:0;font-size:50px;font-family:"Pompiere", cursive;font-weight:400;display:block;line-height:56x;position:relative;text-align:center}@media (max-width: 767px){.standard-text-box h1.hl,.standard-text-box h2.hl,.standard-text-box h3.hl,.standard-text-box h4.hl{font-size:42px}}@media (max-width: 399px){.standard-text-box h1.hl,.standard-text-box h2.hl,.standard-text-box h3.hl,.standard-text-box h4.hl{font-size:40px}}@media (max-width: 359px){.standard-text-box h1.hl,.standard-text-box h2.hl,.standard-text-box h3.hl,.standard-text-box h4.hl{font-size:36px}}.standard-text-box h1.hl.hl-mb-small,.standard-text-box h2.hl.hl-mb-small,.standard-text-box h3.hl.hl-mb-small,.standard-text-box h4.hl.hl-mb-small{margin-bottom:20px}.standard-text-box h1.hl.hl-mb-medium,.standard-text-box h2.hl.hl-mb-medium,.standard-text-box h3.hl.hl-mb-medium,.standard-text-box h4.hl.hl-mb-medium{margin-bottom:40px}.standard-text-box h1.hl.hl-mb-big,.standard-text-box h2.hl.hl-mb-big,.standard-text-box h3.hl.hl-mb-big,.standard-text-box h4.hl.hl-mb-big{margin-bottom:60px}.standard-text-box h3.hl,.standard-text-box h4.hl{font-weight:900;font-family:"Pompiere", cursive}.standard-text-box h2.shl,.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{margin:1rem 0 1rem 0;padding:0;font-size:1.1rem;font-weight:600;display:block;position:relative;text-align:center}@media (max-width: 767px){.standard-text-box h2.shl,.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:1rem}}.standard-text-box h3.shl,.standard-text-box h4.shl,.standard-text-box h5.shl,.standard-text-box h6.shl{font-size:40px;font-weight:900;font-family:"Pompiere", cursive;line-height:1.2;max-width:920px;margin-left:auto;margin-right:auto}.text-headline-container a{color:#102d69}.text-headline-container a:hover{text-decoration:underline}.standard-list-box{display:block;position:relative;background:#FFF;color:#000000;padding:40px 0 40px 0}.standard-list-box .wrapper{position:relative}.standard-list-box.standard-list-box-bg-grey{background:#494749;color:#FFF}.standard-list-box.standard-list-box-bg-orange{background:#102d69;color:#FFF}.standard-list-box.standard-list-box-bg-white{background:#FFF;color:#000000}.standard-list-box.standard-list-box-bg-lightblue{background:#EFF6FC;color:#000000}.standard-list-box .input-group{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}.standard-list-box .input-group INPUT[name=strasse]{width:75%}.standard-list-box .input-group INPUT[name=nr]{width:25%}.standard-list-box .input-group INPUT[name=ort]{width:65%}.standard-list-box .input-group INPUT[name=plz]{width:35%}.standard-list-box UL{margin:0 0 0 175px;padding:0;list-style:none;display:block;position:relative}@media (max-width: 999px){.standard-list-box UL{margin-left:100px}}@media (max-width: 767px){.standard-list-box UL{margin-left:20px}}@media (max-width: 399px){.standard-list-box UL{margin-left:0px}}.standard-list-box UL.demo{margin-left:0px;width:50%}@media (max-width: 767px){.standard-list-box UL.demo{width:100%}}.standard-list-box UL LI{margin:0 0 2.75rem 0;padding:0 0 0 65px;list-style:none;display:block;position:relative}.standard-list-box UL LI::before{content:"";width:30px;height:47px;background:url("../gfx/arrow-right-white.svg") no-repeat left center scroll transparent;background-size:100% auto;position:absolute;top:10px;left:0px}@media (max-width: 767px){.standard-list-box UL LI{margin:0 0 2rem 0;padding:0 0 0 45px}.standard-list-box UL LI::before{background-size:80% auto;top:0px}}.standard-list-box UL LI H1.hl,.standard-list-box UL LI H2.hl,.standard-list-box UL LI H3.hl,.standard-list-box UL LI H4.hl,.standard-list-box UL LI H5.hl,.standard-list-box UL LI H6.hl{margin:0 0 0.5rem 0;padding:0;display:block;position:relative;font-weight:900;font-size:24px}@media (max-width: 767px){.standard-list-box UL LI H1.hl,.standard-list-box UL LI H2.hl,.standard-list-box UL LI H3.hl,.standard-list-box UL LI H4.hl,.standard-list-box UL LI H5.hl,.standard-list-box UL LI H6.hl{font-size:22px}}.standard-list-box UL LI .text{line-height:24px}.standard-list-box.standard-list-box-col-white UL LI::before{background-image:url("../gfx/arrow-right-white.svg")}.standard-list-box.standard-list-box-col-orange UL LI::before{background-image:url("../gfx/arrow-right.svg")}.standard-list-box.standard-list-box-col-lightgreen UL LI::before{background-image:url("../gfx/arrow-right-lightgreen.svg")}.standard-list-box.standard-list-box-col-darkgreen UL LI::before{background-image:url("../gfx/arrow-right-darkgreen.svg")}.standard-list-box.standard-list-box-col-grey UL LI::before{background-image:url("../gfx/arrow-right-grey.svg")}.standard-list-box.standard-list-box-col-blue UL LI::before{background-image:url("../gfx/arrow-right-blue.svg")}.image-box{display:block;position:relative;padding:0}.image-box.image-box-align-center{text-align:center}.image-box.image-box-align-center IMG{margin-left:auto;margin-right:auto}.image-box.image-box-align-left{text-align:left}.image-box.image-box-align-left IMG{margin-left:0px;margin-right:auto}.image-box.image-box-align-right{text-align:right}.image-box.image-box-align-right IMG{margin-left:auto;margin-right:0px}.image-box IMG{width:100%;height:auto;display:block;position:relative}.standard-text-image-box{display:block;position:relative;padding:40px 0}.standard-text-image-box .image-holder{display:block;position:relative;float:left;width:calc( 50% - 60px);margin-right:60px;margin-bottom:16px}@media (max-width: 767px){.standard-text-image-box .image-holder{float:none;width:100%;margin-right:0;text-align:left}}.standard-text-image-box .image-holder.image-holder-ratio-25{width:calc( 25% - 60px)}@media (max-width: 767px){.standard-text-image-box .image-holder.image-holder-ratio-25{float:none;width:100%;margin-right:0}}.standard-text-image-box .image-holder.image-holder-txtimg{float:right;margin-left:60px;margin-right:0px}@media (max-width: 767px){.standard-text-image-box .image-holder.image-holder-txtimg{float:none;width:100%;margin-left:0;text-align:left}}.standard-text-image-box .image-holder IMG{width:80%;height:auto;display:block;position:relative;margin-left:10%;margin-right:10%;margin-top:20px}.standard-text-image-box .image-holder IMG[data-no-width]{width:auto;max-width:80%}@media (max-width: 767px){.standard-text-image-box .image-holder IMG{margin:0;max-height:none;display:inline-block;width:auto;max-width:100%}.standard-text-image-box .image-holder IMG[data-no-width]{max-width:100%;width:auto}}.standard-text-image-box .image-holder .button-holder{display:block;position:relative;margin:-20px 0 0 0;padding:0;text-align:center}.standard-text-image-box .image-holder .button-holder .btn{display:inline-block;width:auto}.standard-text-image-box .text{line-height:24px}.standard-text-image-box .text p:first-child{margin-top:0px}.standard-text-image-box .text p:last-child{margin-bottom:0px}.standard-text-image-box .text-block{display:block;float:right;width:50%}.standard-text-image-box .text-block.text-block-txtimg{float:left}@media (max-width: 767px){.standard-text-image-box .text-block{float:none;width:100%}}.standard-text-image-box .text-block.text-block-ratio-25{width:75%}@media (max-width: 767px){.standard-text-image-box .text-block.text-block-ratio-25{width:100%}}.standard-text-image-box h1.hl,.standard-text-image-box h2.hl,.standard-text-image-box h3.hl,.standard-text-image-box h4.hl,.standard-text-image-box h5.hl,.standard-text-image-box h6.hl{font-size:24px;font-weight:900;padding-top:1rem;margin-bottom:16px;padding-bottom:0px}.standard-text-image-box .float-none.image-exists{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.standard-text-image-box .float-none.image-exists.imgtxt{-ms-flex-direction:row;flex-direction:row}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists.imgtxt{-ms-flex-direction:column;flex-direction:column;gap:10px}}.standard-text-image-box .float-none.image-exists.txtimg{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists.txtimg{-ms-flex-direction:column;flex-direction:column;gap:10px}}.standard-text-image-box .float-none.image-exists h1.hl,.standard-text-image-box .float-none.image-exists h2.hl,.standard-text-image-box .float-none.image-exists h3.hl,.standard-text-image-box .float-none.image-exists h4.hl,.standard-text-image-box .float-none.image-exists h5.hl,.standard-text-image-box .float-none.image-exists h6.hl{margin-top:0;padding-top:0}.standard-text-image-box .float-none.image-exists .image-holder{margin-bottom:0px}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists .image-holder{margin-bottom:20px}}.standard-text-image-box .float-none.image-exists .image-holder IMG{width:100%;margin:0}@media (max-width: 767px){.standard-text-image-box .float-none.image-exists .image-holder IMG{width:auto}}@media (max-width: 399px){.standard-text-image-box .float-none.image-exists .image-holder IMG{width:100%;height:auto;max-width:100%}}.standard-text-image-box DIV>A.btn-inner,.standard-text-image-box P>A.btn-inner{margin-right:0.25rem;margin-left:0.25rem}.standard-text-image-box DIV>A.btn-inner:first-child,.standard-text-image-box P>A.btn-inner:first-child{margin-left:0}.standard-text-image-box DIV>A.btn-inner:last-child,.standard-text-image-box P>A.btn-inner:last-child{margin-right:0}.faqs-box{display:block;position:relative;background:#FFF;color:#000000;padding:40px 0}.faqs-box .faqs-holder{display:block;position:relative;width:100%;column-count:2;column-gap:50px}.faqs-box .faqs-holder::before{display:block;height:100%;width:1px;background:#000;content:"";position:absolute;top:0px;left:calc( 50% - 25px)}.faqs-box A.question{font-size:32px;line-height:1.1;text-decoration:none;color:#000000;font-weight:900;font-family:"Pompiere", cursive;display:block;width:auto;padding:10px 0px 20px 60px;position:relative;transition:0.3s all ease;margin-bottom:20px}.faqs-box A.question.open{padding-bottom:10px;transition:0.3s all ease;margin-bottom:0px}.faqs-box A.question:hover{color:#102d69;transition:0.3s all ease}.faqs-box A.question::before{content:"";position:absolute;left:0px;top:10px;background:url("../gfx/faq-back.svg") no-repeat 0px 0px scroll transparent;background-size:contain;height:38px;width:38px;transition:0.3s all ease}.faqs-box A.question::after{content:"+";color:#000;font-family:"Open Sans", sans-serif;font-weight:900;font-size:55px;line-height:1;position:absolute;left:3px;top:0px}.faqs-box A.question.open::after{content:"–";font-size:48px;top:2px;left:7px}.faqs-box .answer{display:none;position:relative;width:auto;padding:0px 0px 80px 60px}.faqs-box .answer,.faqs-box .answer *{font-family:"Pompiere", cursive;font-weight:400}.faqs-box .answer P:first-child{margin-top:0px}.faqs-box .answer P:last-child{margin-bottom:0px}.faqs-box .answer UL{list-style:none;margin:40px 0px 40px 0px;padding:0px;display:block}.faqs-box .answer UL LI{display:block;list-style:none;margin:0px 0px 30px 0px;position:relative;padding:0px 0px 0px 60px}.faqs-box .answer UL LI::before{content:"";position:absolute;left:30px;top:4px;background:url("../gfx/arrow-down-faq.svg") no-repeat 0px 0px scroll transparent;background-size:100%;height:9px;width:13px;transform:rotate(-90deg);transition:0.3s all ease}.map-text-box{display:block;position:relative;margin-top:40px;margin-bottom:40px}.map-text-box .map-holder{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:45px}@media (max-width: 699px){.map-text-box .map-holder{-ms-flex-direction:column;flex-direction:column;gap:20px;-ms-flex-pack:center;justify-content:center}}.map-text-box .map-holder .map{width:100%}@media (max-width: 699px){.map-text-box .map-holder .map{max-width:500px}}.map-text-box .map-holder .map IFRAME,.map-text-box .map-holder .map .cookie-no-comfort{width:100%;height:380px}.map-text-box .map-holder .text{width:100%;font-size:20px;line-height:28px}.bigcard-slider-container{position:relative;overflow-x:hidden;padding-top:10px !important}.bigcard-slider-container .swiper{overflow:visible !important}@media (max-width: 1100px){.bigcard-slider-container .page-width{margin:0px !important;width:100% !important}.bigcard-slider-container .swiper-button-prev{left:15px !important}.bigcard-slider-container .swiper-button-next{right:15px !important}.bigcard-slider-container .swiper{padding-left:20px !important;padding-right:20px !important}}.productcard-slider-container{position:relative;padding-top:10px !important}.card-container,.bigcard-slider-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.card-container .container .card,.bigcard-slider-container .container .card{position:relative;background-color:#fff;width:405px;height:400px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;transition:box-shadow 150ms ease-in-out;z-index:50}@media (max-width: 1340px){.card-container .container .card,.bigcard-slider-container .container .card{width:324px;height:320px}}.card-container .container .card .image,.bigcard-slider-container .container .card .image{max-height:50%;height:100%;width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-container .container .card .image img,.bigcard-slider-container .container .card .image img{width:100%;height:100%;object-fit:cover;object-position:center}.card-container .container .card .content,.bigcard-slider-container .container .card .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:calc(50% - 28px);margin:14px}.card-container .container .card .content .header,.bigcard-slider-container .container .card .content .header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.card-container .container .card .content .header .title,.bigcard-slider-container .container .card .content .header .title{font-size:1.3rem;font-weight:bold;min-height:90px;color:black}@media (max-width: 1340px){.card-container .container .card .content .header .title,.bigcard-slider-container .container .card .content .header .title{font-size:1.1rem;min-height:70px}}.card-container .container .card .content .header .subtitle,.bigcard-slider-container .container .card .content .header .subtitle{text-transform:uppercase;color:grey;margin-bottom:2px}@media (max-width: 1340px){.card-container .container .card .content .header .subtitle,.bigcard-slider-container .container .card .content .header .subtitle{font-size:0.8rem}}.card-container .container .card .content .footer,.bigcard-slider-container .container .card .content .footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;bottom:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:end;align-items:flex-end}.card-container .container .card .content .footer .text,.bigcard-slider-container .container .card .content .footer .text{margin-left:24px;display:inline;position:relative}.card-container .container .card .content .footer .text.icon-none,.bigcard-slider-container .container .card .content .footer .text.icon-none{margin-left:0}@media (max-width: 1340px){.card-container .container .card .content .footer .text,.bigcard-slider-container .container .card .content .footer .text{font-size:0.9rem;transform:translate(0px, 4px)}}.card-container .container .card .content .footer a,.card-container .container .card .content .footer .btn.bg-red,.bigcard-slider-container .container .card .content .footer a,.bigcard-slider-container .container .card .content .footer .btn.bg-red{color:white;border-radius:10px;text-decoration:none;padding:10px 30px 10px 30px;white-space:nowrap;font-weight:700}@media (max-width: 1340px){.card-container .container .card .content .footer a,.card-container .container .card .content .footer .btn.bg-red,.bigcard-slider-container .container .card .content .footer a,.bigcard-slider-container .container .card .content .footer .btn.bg-red{font-size:0.9rem;padding:6px 18px 6px 18px}}.card-container .container .card .content .footer a:hover,.card-container .container .card .content .footer .btn.bg-red:hover,.bigcard-slider-container .container .card .content .footer a:hover,.bigcard-slider-container .container .card .content .footer .btn.bg-red:hover{background-color:#e20612}.card-container .container .card .content .footer a.bg-brown:hover,.card-container .container .card .content .footer .btn.bg-red.bg-brown:hover,.bigcard-slider-container .container .card .content .footer a.bg-brown:hover,.bigcard-slider-container .container .card .content .footer .btn.bg-red.bg-brown:hover{background-color:#7c441d}.card-container .container .card .content .footer a.bg-green:hover,.card-container .container .card .content .footer .btn.bg-red.bg-green:hover,.bigcard-slider-container .container .card .content .footer a.bg-green:hover,.bigcard-slider-container .container .card .content .footer .btn.bg-red.bg-green:hover{background-color:#008244}.card-container .container .card .content .footer a.bg-blue:hover,.card-container .container .card .content .footer .btn.bg-red.bg-blue:hover,.bigcard-slider-container .container .card .content .footer a.bg-blue:hover,.bigcard-slider-container .container .card .content .footer .btn.bg-red.bg-blue:hover{background-color:#006ac2}.card-container .container .card .content .footer a.bg-red:hover,.card-container .container .card .content .footer .btn.bg-red.bg-red:hover,.bigcard-slider-container .container .card .content .footer a.bg-red:hover,.bigcard-slider-container .container .card .content .footer .btn.bg-red.bg-red:hover{background-color:#f80916}.card-container .container .card:hover,.bigcard-slider-container .container .card:hover{box-shadow:0px 0px 10px rgba(0,0,0,0.75)}.card-container .container .card:hover .footer a.bg-green,.bigcard-slider-container .container .card:hover .footer a.bg-green{background-color:#009b52}.card-container .container .card:hover .footer .btn.bg-red,.bigcard-slider-container .container .card:hover .footer .btn.bg-red{background-color:#f9222e}.test-icon{margin-bottom:10px}.test-icon::before{position:absolute;content:"";display:inline-table;color:black;background-image:url(/assets/gfx/clock-icon.svg);background-repeat:no-repeat;left:-24px;top:-4px;width:26px;height:26px;margin-right:8px}.icon-clock{margin-bottom:10px;margin-left:28px !important}.icon-clock::before{position:absolute;content:"";display:inline-table;color:black;background-image:url(/assets/gfx/clock-icon.svg);background-repeat:no-repeat;left:-28px;top:-4px;width:26px;height:26px;margin-right:8px}.icon-tessin{margin-bottom:10px;margin-left:35px !important}.icon-tessin::before{position:absolute;content:"";display:inline-table;color:black;background-image:url(/assets/gfx/svg-icons/tessin.svg);background-repeat:no-repeat;left:-35px;top:-8px;width:27px;height:40px;margin-right:8px}.header-slider{position:relative;overflow-x:hidden;height:520px;content-visibility:auto;contain:size layout paint style;contain-intrinsic-size:520px;z-index:1}@media only screen and (min-width: 650px){.header-slider{height:640px;contain-intrinsic-size:640px}}@media only screen and (min-width: 1000px){.header-slider{height:752px;contain-intrinsic-size:752px}}.header-slider__carousel{position:absolute;height:100%;width:100%}.header-slider__content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;position:absolute;margin-left:calc((99.99% - 20px) * 0 + 16px);-ms-flex:0 0 auto;flex:0 0 auto;width:calc((99.99% - 20px) * 6 / 6 - 12px)}@media only screen and (min-width: 650px){.header-slider__content{margin-left:calc((99.99% - 60px) * 0 + 40px);-ms-flex:0 0 auto;flex:0 0 auto;width:calc((99.99% - 60px) * 8 / 8 - 20px)}}@media only screen and (min-width: 1000px){.header-slider__content{margin-left:calc((99.99% - 104px) * 0 + 64px);-ms-flex:0 0 auto;flex:0 0 auto;width:calc((99.99% - 104px) * 12 / 12 - 24px)}}@media only screen and (min-width: 1600px){.header-slider__content{margin-left:calc((1600px - 128px + 24px) * 0 + 64px + (100% - 1600px) / 2);width:1472px}}@media only screen and (min-width: 650px){.header-slider__content{padding-bottom:20px}}@media only screen and (min-width: 1000px){.header-slider__content{padding-bottom:32px}}.header-slider__timeline{padding-left:16px}@media only screen and (min-width: 650px) and (max-width: 999px){.header-slider__timeline{padding-left:40px}}@media only screen and (min-width: 1000px){.header-slider__timeline{padding-left:64px}}.header-slider-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column-reverse;flex-flow:column-reverse;height:100%}@media only screen and (min-width: 650px){.header-slider-item{padding-bottom:32px}}.header-slider-item__content{position:relative}.header-slider-item__content--fade-in .header-slider-item__cta,.header-slider-item__content--fade-in .header-slider-item__meta,.header-slider-item__content--fade-in .header-slider-item__panel-logo,.header-slider-item__content--fade-in .header-slider-item__tag,.header-slider-item__content--fade-in .header-slider-item__title-logo-wrapper{opacity:1;transform:translateX(0);transition-timing-function:cubic-bezier(0, 0.32, 0.32, 1)}.header-slider-item__content--fade-out .header-slider-item__cta,.header-slider-item__content--fade-out .header-slider-item__meta,.header-slider-item__content--fade-out .header-slider-item__panel-logo,.header-slider-item__content--fade-out .header-slider-item__tag,.header-slider-item__content--fade-out .header-slider-item__title-logo-wrapper{opacity:0;transform:translateX(-40px);transition-timing-function:cubic-bezier(0.32, 0, 1, 0.32)}.header-slider-item__content--reset .header-slider-item__cta,.header-slider-item__content--reset .header-slider-item__meta,.header-slider-item__content--reset .header-slider-item__panel-logo,.header-slider-item__content--reset .header-slider-item__tag,.header-slider-item__content--reset .header-slider-item__title-logo-wrapper{transition-duration:0ms;transition-delay:0ms}.header-slider-item__tag{color:#fff;text-transform:uppercase;text-shadow:1px 1px 4px rgba(0,0,0,0.3),2px 2px 5px rgba(0,0,0,0.5);font-family:var(--font-family--title-default, var(--fonts__family--title-default)),var(--font-family--title-fallback, var(--fonts__family--title-fallback));font-weight:700;font-size:14px;line-height:16px;opacity:0;transition-property:opacity, transform;transition-duration:300ms;transition-delay:160ms;transform:translateX(60px)}@media only screen and (min-width: 650px){.header-slider-item__tag{transform:translateX(120px);font-size:16px;line-height:16px}}@media only screen and (max-width: 649px){.header-slider-item__tag--hidden-on-mobile{display:none}}.header-slider-item__meta{color:#fff;padding-top:12px;opacity:0;transition-property:opacity, transform;transition-duration:300ms;transition-delay:80ms;transform:translateX(60px)}@media only screen and (min-width: 650px){.header-slider-item__meta{transform:translateX(120px)}}.header-slider-item__cta{padding-top:24px;opacity:0;transition-property:opacity, transform;transition-duration:300ms;transition-delay:0;transform:translateX(60px)}@media only screen and (min-width: 650px){.header-slider-item__cta{transform:translateX(120px);padding-top:32px}}.header-slider-item__event-date{color:#fff;font-family:var(--font-family--text-default, var(--fonts__family--text-default)),var(--font-family--text-fallback, var(--fonts__family--text-fallback));font-weight:500;font-size:16px;line-height:20px}@media only screen and (min-width: 650px){.header-slider-item__event-date{font-size:18px;line-height:20px}}.header-slider-item__person-location{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.header-slider-item__person-flag{height:16px;width:21px;margin-right:8px}.header-slider-item__person-location-text{font-family:var(--font-family--text-default, var(--fonts__family--text-default)),var(--font-family--text-fallback, var(--fonts__family--text-fallback));font-weight:500;font-size:16px;line-height:20px}@media only screen and (min-width: 650px){.header-slider-item__person-location-text{font-size:18px;line-height:20px}}.header-slider-item__title-logo-wrapper{opacity:0;transition-property:opacity, transform;transition-duration:300ms;transition-delay:80ms;transform:translateX(60px)}@media only screen and (min-width: 650px){.header-slider-item__title-logo-wrapper{transform:translateX(120px)}}.header-slider-item__title{cursor:pointer;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,0.3),2px 2px 5px rgba(0,0,0,0.5);font-family:var(--font-family--title-default, var(--fonts__family--title-default)),var(--font-family--title-fallback, var(--fonts__family--title-fallback));font-weight:700;font-size:32px;line-height:36px;margin-top:12px;width:calc((99.99% + 12px) * 1 - 12px + 0px)}@media only screen and (min-width: 650px){.header-slider-item__title{font-size:44px;line-height:52px}}@media only screen and (min-width: 1000px){.header-slider-item__title{font-size:60px;line-height:68px}}@media only screen and (min-width: 650px){.header-slider-item__title{width:calc((99.99% + 20px) * 0.75 - 20px + 0px)}}@media only screen and (min-width: 1000px){.header-slider-item__title{width:calc((99.99% + 24px) * 0.666666666666667 - 24px + 0px)}}.header-slider-item__title--subHeading{font-family:var(--font-family--text-default, var(--fonts__family--text-default)),var(--font-family--text-fallback, var(--fonts__family--text-fallback));font-weight:500;font-size:16px;line-height:20px}@media only screen and (min-width: 650px){.header-slider-item__title--subHeading{font-size:18px;line-height:20px}}.header-slider-item__asset-logo{max-height:32px;margin:12px 0}@media only screen and (min-width: 650px){.header-slider-item__asset-logo{margin:16px 0;max-height:48px}}.header-slider-item__asset-logo--square{max-height:100px}@media only screen and (min-width: 650px){.header-slider-item__asset-logo--square{max-height:140px}}.header-slider-item__panel-logo{max-height:32px;max-width:50%;opacity:0;transition-property:opacity, transform;transition-duration:300ms;transition-delay:160ms;transform:translateX(60px)}@media only screen and (min-width: 650px){.header-slider-item__panel-logo{position:absolute;right:0;bottom:0;transform:translateX(120px)}}@media only screen and (max-width: 999px){.header-slider-item__panel-logo{margin-top:12px}}@media only screen and (min-width: 650px){.header-slider-item__panel-logo{max-height:48px}}@media only screen and (max-width: 999px){.header-slider-item__panel-logo--hidden-on-mobile{display:none}}@keyframes header-slider-timeline__progress-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.header-slider-timeline__items{display:-ms-flexbox;display:flex;overflow:hidden}.header-slider-timeline__item{width:160px;padding-right:16px;-ms-flex-negative:0;flex-shrink:0;opacity:0.2;transition:opacity 300ms}@media only screen and (max-width: 649px){.header-slider-timeline__item{-ms-flex-negative:unset;flex-shrink:unset;-ms-flex-positive:1;flex-grow:1;padding-right:8px}}@media only screen and (min-width: 650px){.header-slider-timeline__item{width:180px}}.header-slider-timeline__item-content{height:100%}@media only screen and (max-width: 649px){.header-slider-timeline__item-content{padding:20px 0}}.header-slider-timeline__item-content:hover{cursor:pointer}.header-slider-timeline__item--active{opacity:1}.header-slider-timeline__item--active .header-slider-timeline__progress-bar{background-color:#e20e17}.header-slider-timeline__item-tag,.header-slider-timeline__item-title{font-family:var(--font-family--text-default, var(--fonts__family--text-default)),var(--font-family--text-fallback, var(--fonts__family--text-fallback));font-weight:700;font-size:14px;line-height:20px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.3),2px 2px 3px rgba(0,0,0,0.5)}.header-slider-timeline__item-title{display:none}@media only screen and (min-width: 650px){.header-slider-timeline__item-title{display:block}}.header-slider-timeline__progress-bar-mask{height:2px;border-radius:1px;background-color:#fff}@media only screen and (min-width: 650px){.header-slider-timeline__progress-bar-mask{margin-bottom:12px}}.header-slider-timeline__progress-bar{transform-origin:0;height:100%}.header-slider-timeline--waiting .header-slider-timeline__item--active .header-slider-timeline__progress-bar{background-color:transparent}.header-slider-timeline--animate .header-slider-timeline__item--active .header-slider-timeline__progress-bar{background-color:#db0a40;animation-name:header-slider-timeline__progress-bar;animation-duration:4s;animation-timing-function:linear;animation-delay:calc(720)}.header-slider-timeline--touch{pointer-events:auto}.header-slider-timeline--touch .header-slider-timeline__items{overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow:-moz-scrollbars-none;scrollbar-width:none}.header-slider-timeline--touch .header-slider-timeline__items::-webkit-scrollbar{width:0;height:0}@media only screen and (max-width: 649px){@keyframes header-slider-carousel__image-zoom{0%{transform:scale(1)}to{transform:scale(1.05)}}}@media only screen and (min-width: 650px){@keyframes header-slider-carousel__image-zoom{0%{transform:scale(1)}to{transform:scale(1.03)}}}.header-slider-carousel{background:url("../gfx/header.webp") repeat top left scroll #1b477b;height:100%;width:100%;z-index:-1;overflow:hidden;position:relative}.header-slider-carousel::before{background:url("../gfx/spinner.svg") no-repeat center 57.5% fixed rgba(0,0,0,0.5);position:absolute;top:0;left:0;right:0;bottom:0;display:block;content:""}.header-slider-carousel:after{position:absolute;top:27%;left:0;width:100%;height:73%;content:"";background:linear-gradient(to top, rgba(0,15,30,0.6), rgba(0,15,30,0));pointer-events:none;z-index:2}@media only screen and (min-width: 650px){.header-slider-carousel{position:relative}.header-slider-carousel:after{position:absolute;top:50%;left:0;width:100%;height:50%;content:"";background:linear-gradient(to bottom, rgba(0,15,30,0), rgba(0,15,30,0.38) 44%, rgba(0,15,30,0.67));pointer-events:none;z-index:2}}.header-slider-carousel__item{position:absolute;height:100%;width:100%;opacity:0;z-index:-1}.header-slider-carousel__item .video-view{position:relative;width:100%;height:100%}.header-slider-carousel__item .video-view IFRAME{width:100%;height:100%;background:none !important}.header-slider-carousel__item .image-view,.header-slider-carousel__item .header-slider-carousel__video-item{position:relative;height:inherit;opacity:0;transition-delay:300ms;transition-duration:300ms;transform-origin:center right;transform:scale(1);transition-timing-function:cubic-bezier(0.32, 0, 1, 0.32)}.header-slider-carousel__item .image-view>VIDEO,.header-slider-carousel__item .header-slider-carousel__video-item>VIDEO{display:block;position:relative;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.header-slider-carousel__item .header-slider-carousel__video-item{transform-origin:center center !important;transform:scale(1) !important;transition-delay:0ms !important;transition-delay:0ms !important}.header-slider-carousel__item--previous{z-index:1;opacity:1}.header-slider-carousel__item--previous .image-view,.header-slider-carousel__item--previous .header-slider-carousel__video-item{position:relative;height:inherit;opacity:0;transform:scale(1.1)}.header-slider-carousel__item--active{z-index:0;opacity:1}.header-slider-carousel__item--active .image-view,.header-slider-carousel__item--active .header-slider-carousel__video-item{opacity:1}.header-slider-carousel__item--active.header-slider-carousel__item--image,.header-slider-carousel__item--previous.header-slider-carousel__item--image,.header-slider-carousel__item--active.header-slider-carousel__item--video,.header-slider-carousel__item--previous.header-slider-carousel__item--video{animation-name:header-slider-carousel__image-zoom;animation-duration:calc(3.7s);animation-iteration-count:1;animation-timing-function:cubic-bezier(0.45, 0.05, 0.5, 0.95);animation-fill-mode:forwards}.header-slider-carousel__video-item{position:absolute;top:0;object-fit:cover;width:100%;height:100%;opacity:1}.header-slider-carousel__video-item-mobile{display:none}@media (max-width: 600px){.header-slider-carousel__video-item-desktop{display:none}.header-slider-carousel__video-item-mobile{display:block}}.image-view__container{position:relative;height:inherit;width:inherit}.image-view__container img{object-fit:cover;object-position:top;height:inherit;width:100%}.image-view__container img.image-view__content_desktop{display:block}@media (max-width: 800px){.image-view__container img.image-view__content_desktop{display:none}}.image-view__container img.image-view__content_mobile{display:none}@media (max-width: 800px){.image-view__container img.image-view__content_mobile{display:block}}.header-slider-carousel__video-item--preview{opacity:0}.header-slider-carousel--tv{position:relative}.header-slider-carousel--tv:after{position:absolute;top:27%;left:0;width:100%;height:73%;content:"";background:linear-gradient(to top, #00162b, rgba(0,15,30,0));pointer-events:none;z-index:2}@media only screen and (min-width: 650px){.header-slider-carousel--tv{position:relative}.header-slider-carousel--tv:after{position:absolute;top:50%;left:0;width:100%;height:50%;content:"";background:linear-gradient(to bottom, rgba(0,15,30,0), rgba(0,15,30,0.38) 44%, #00162b);pointer-events:none;z-index:2}}.button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:48px;min-width:200px;border:2px solid #a0a1a1;text-align:center;border-radius:6px;padding-left:15px;padding-right:15px;cursor:default;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;font-size:1rem;line-height:1;border-color:#e2e3e5;background-color:unset}.button-big{min-width:225px;font-size:1.25rem;height:64px;border-radius:12px}@media (max-width: 1080px){.button-big{min-width:195px;font-size:1.15rem;height:58px}}@media (max-width: 911px){.button-big{min-width:170px;font-size:1.05rem;height:50px}}@media (max-width: 767px){.button-big{min-width:150px;font-size:1rem;height:40px;border-radius:8px}}@media (max-width: 430px){.button-big{font-size:0.8rem;height:30px}}.button--clickable{cursor:pointer}.button--cta{border-color:#005ca8;background-color:#005ca8;color:#FFF;box-shadow:1px 1px 2px rgba(0,0,0,0.2),2px 2px 3px rgba(0,0,0,0.4)}.button--cta:hover{border-color:#0078db;background-color:#0078db;color:#FFF}.button--cta.color-white{border-color:#FFF;background-color:#FFF;color:#000}.button--cta.color-white:hover{opacity:0.9}.button--cta.color-green{border-color:#006837;background-color:#006837;color:#FFF}.button--cta.color-green:hover{border-color:#009b52;background-color:#009b52}.button--cta.color-brown{border-color:#673918;background-color:#673918;color:#FFF}.button--cta.color-brown:hover{border-color:#905022;background-color:#905022}.button__content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;pointer-events:none}.button__label{color:#fff}a{text-decoration:none}.article-slider-container .article-slider{width:100%;padding-top:20px;padding-bottom:20px}.article-slider-container .article-slider .swiper-slide{font-size:18px;background:#fff;width:250px;min-height:450px;padding:10px;margin-top:-10px;margin-bottom:-10px}.article-slider-container .article-slider .swiper-slide:hover{transform:scale(1.02, 1.02);box-shadow:2px 3px 5px rgba(0,0,0,0.2);text-decoration:none}.article-slider-container .article-slider .swiper-slide .images{width:100%;height:150px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-slider-container .article-slider .swiper-slide .images img{width:100%;height:100%;object-fit:cover;object-position:center}.article-slider-container .article-slider .swiper-slide .content{width:100%}.article-slider-container .article-slider .swiper-slide .content .text-box{display:block;height:65px;background-color:#ffffffb0}.article-slider-container .article-slider .swiper-slide .content .text-box .text{color:#000;font-weight:400;line-height:18.59px;font-size:11px}.article-slider-container .article-slider .swiper-slide .content .text-box .btn-wh{position:absolute;bottom:10px;left:10px;right:10px;color:white;border-radius:10px;text-decoration:none;padding:10px 30px 10px 30px;white-space:nowrap}.article-slider-container .article-slider .swiper-slide .content .text-box a{color:#102d69;font-size:11px}.article-slider-container .article-slider .swiper-slide .content .text-box .headline{margin:15px 0px 5px 0px;font-family:Pompiere;font-size:23px;padding:0px;color:#ae2323}.card-slider-container{margin-top:-45px;margin-bottom:-40px}@media (max-width: 600px){.card-slider-container .page-width{margin:0px;width:100%}.card-slider-container .swiper-button-prev{left:15px}.card-slider-container .swiper-button-next{right:15px}.card-slider-container .swiper{padding-left:20px;padding-right:20px}}.card-slider-container .swiper{width:100%;padding-top:45px;padding-bottom:40px}.card-slider-container .swiper .swiper-slide{text-align:center;font-size:18px;background:#eeeeee;height:209px;width:297px;transition:box-shadow 150ms ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:black;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.card-slider-container .swiper .swiper-slide a{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.card-slider-container .swiper .swiper-slide a img{position:absolute;left:0;width:100%;height:100%;object-fit:cover}.card-slider-container .swiper .swiper-slide a img:hover{opacity:0.5}.card-slider-container .swiper .swiper-slide a span{z-index:1;width:auto;color:white;text-transform:uppercase;pointer-events:none;font-weight:700;font-size:1.25rem;width:80%;text-shadow:0px 0px 3px rgba(0,0,0,0.5),0px 0px 5px rgba(0,0,0,0.75)}.card-slider-container .swiper .swiper-slide a span .btn{display:inline-block;margin-top:8px;font-size:0.8rem;color:#000;text-shadow:none;word-break:keep-all;text-transform:none;width:auto;padding-left:15px;padding-right:15px}.card-slider-container .swiper .swiper-slide a span .btn.btn-normal-white{background-color:#FFF;color:#000}.card-slider-container .swiper .swiper-slide a span .btn.btn-normal-blue{background-color:#005ca8;color:#FFF}.card-slider-container .swiper .swiper-slide a span .btn.btn-normal-brown{background-color:#673918;color:#FFF}.card-slider-container .swiper .swiper-slide a span .btn.btn-normal-green{background-color:#006837;color:#FFF}.card-slider-container .swiper .swiper-slide:hover{box-shadow:0px 8px 25px inset rgba(0,0,0,0.75)}.card-slider-container .swiper .swiper-slide:hover a span .btn.btn-hover-white{background-color:#FFF;color:#000}.card-slider-container .swiper .swiper-slide:hover a span .btn.btn-hover-blue{background-color:#005ca8;color:#FFF}.card-slider-container .swiper .swiper-slide:hover a span .btn.btn-hover-brown{background-color:#673918;color:#FFF}.card-slider-container .swiper .swiper-slide:hover a span .btn.btn-hover-green{background-color:#006837;color:#FFF}.card-slider-container .swiper .swiper-slide::after{content:"";position:absolute;top:0;left:0;width:calc(100%);height:calc(100%);margin-top:10px;margin-left:10px;object-fit:cover;background:url("/assets/gfx/slider-borderoverlay.svg");background-repeat:no-repeat;background-size:calc(100% - 20px) auto;opacity:0.7;overflow:visible;pointer-events:none}.small-card-slider-container{position:relative}@media (max-width: 1149px){.small-card-slider-container .page-width{margin:0 !important;width:calc( 100%) !important}}.small-card-slider-container .small{width:100%}.small-card-slider-container .small .swiper-slide{text-align:left;font-size:18px;background:#fff;width:296px;height:86px;border-bottom-right-radius:15px;border-top-right-radius:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.small-card-slider-container .small .swiper-slide .images{height:100%}.small-card-slider-container .small .swiper-slide .images img{width:75px}.small-card-slider-container .small .swiper-slide .content{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:5px 10px;overflow:hidden}.small-card-slider-container .small .swiper-slide .content .text{font-size:0.75rem;font-weight:bold;white-space:wrap;width:100%;overflow:hidden;text-overflow:ellipsis;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.small-card-slider-container .small .swiper-slide .content a{font-size:0.67rem;font-weight:700;color:white;border-radius:10px;text-decoration:none;-ms-flex-item-align:self-end;-ms-grid-row-align:self-end;align-self:self-end;padding:3px 8px 3px 8px}.small-card-slider-container .small .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.card-slider-container-tall .tall{width:100%}.card-slider-container-tall .tall .swiper-slide{text-align:center;font-size:18px;background:#fff;width:250px;height:445px;border-bottom-right-radius:15px;border-top-right-radius:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.card-slider-container-tall .tall .swiper-slide .images{position:absolute;height:100%;width:100%;z-index:50;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-slider-container-tall .tall .swiper-slide .images img{object-fit:cover}.card-slider-container-tall .tall .swiper-slide .content{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;z-index:51}.card-slider-container-tall .tall .swiper-slide .content .text-box{display:-ms-flexbox;display:flex;height:65px;background-color:#ffffffb0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:305px;margin-bottom:20px}.card-slider-container-tall .tall .swiper-slide .content .text-box .text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;color:#000;font-weight:bold;z-index:51}.card-slider-container-tall .tall .swiper-slide .content a{font-size:1rem;color:#000;font-weight:bold;background-color:#fff;border-radius:5px;text-decoration:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:7px 9px 7px 9px}.card-slider-container-tall .tall .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.card-slider-container-empfehlungen .page-width{max-width:1020px}.card-slider-container-empfehlungen .empfehlungen{width:100%}.card-slider-container-empfehlungen .empfehlungen .swiper-slide{text-align:center;font-size:18px;width:310px;height:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.card-slider-container-empfehlungen .empfehlungen .swiper-slide .content{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;z-index:51}.card-slider-container-empfehlungen .empfehlungen .swiper-slide .content .image{position:relative;height:auto;width:100%;z-index:50;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-slider-container-empfehlungen .empfehlungen .swiper-slide .content .image img{position:relative;height:auto;width:58%;display:block;border-radius:50%;overflow:hidden;margin-left:auto;margin-right:auto}.card-slider-container-empfehlungen .empfehlungen .swiper-slide .content .text-box{display:block;margin-top:20px;margin-bottom:20px;padding-bottom:40px}.card-slider-container-empfehlungen .empfehlungen .swiper-slide .content .text-box .hl{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;color:#000;font-weight:bold;z-index:51;margin-bottom:10px}.card-slider-container-empfehlungen .empfehlungen .swiper-slide .content .text-box .text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;color:#000;font-weight:400;z-index:51;font-size:0.9rem}.card-slider-container-empfehlungen .empfehlungen .swiper-slide .content a{font-size:0.85rem;color:#FFF;font-weight:bold;background-color:#673918;border-radius:5px;text-decoration:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:8px 20px;position:absolute;bottom:0px;transition:0.4s all ease}.card-slider-container-empfehlungen .empfehlungen .swiper-slide .content a:hover{background-color:#905022;transition:0.4s all ease}.card-slider-container-empfehlungen .empfehlungen .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.image-slider-container{position:relative;width:100%}@media (max-width: 767px){.image-slider-container>.flex-dir-row-reverse,.image-slider-container>.flex-dir-row{-ms-flex-direction:column !important;flex-direction:column !important}}.image-slider-container h3{margin:0 0 0.25rem 0;padding:0;display:block;font-size:1.5rem;font-weight:700}.image-slider-container p,.image-slider-container ul li p,.image-slider-container ul li,.image-slider-container ul{font-size:1.1rem;line-height:1.5}.image-slider-container ul{padding-left:0;margin-left:0}.image-slider-container ul>li{margin-bottom:0.5rem;list-style-type:none;background-image:url("../gfx/hook.svg");background-repeat:no-repeat;background-position:0px 7px;background-size:15px 15px;padding-left:25px;margin-left:0px}.image-slider-container ul>*:last-child{margin-bottom:0px}.image-slider-container a{color:#000000}.image-slider-container a:visited{color:black}.image-slider-container .gap{gap:40px}@media (max-width: 767px){.image-slider-container .gap{gap:0px}}.image-slider-container .overlay::after{content:"";position:absolute;top:-3px;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background:url("../gfx/product-image-frame.svg") no-repeat center center scroll transparent;background-size:calc(100% - 30px) calc(100% - 30px)}@media (max-width: 767px){.image-slider-container.big-slider .img-container{min-height:70vw !important}}.image-slider-container.big-slider .gap{gap:0px}.image-slider-container.big-slider .container{width:100%;height:auto}.image-slider-container.big-slider .container.img-container{width:100%}.image-slider-container.big-slider .container.img-container .image-slider{overflow:visible}.image-slider-container.big-slider .container.text-container{width:100%;border-radius:0 0 16px 16px}.image-slider-container.big-slider .swiper-wrapper{overflow:hidden}.image-slider-container.big-slider .swiper-button-next{right:25px}.image-slider-container.big-slider .swiper-button-prev{left:25px}.image-slider-container.big-slider .img-container{position:relative;width:100%}.image-slider-container.big-slider .img-container .gmaps-holder{position:relative;width:100%;height:350px;background:#000;border:0}@media (max-width: 1340px){.image-slider-container.big-slider .img-container .gmaps-holder{min-height:50vw !important;max-height:50vw !important;height:50vw !important}}@media (max-width: 599px){.image-slider-container.big-slider .img-container .gmaps-holder{min-height:65vw !important;max-height:65vw !important;height:65vw !important}}.image-slider-container.big-slider .img-container .gmaps-holder iframe{border:0;width:100%;height:100%;background:#000}.image-slider-container .text{position:relative;width:100%;padding:40px}@media (max-width: 767px){.image-slider-container .text{padding:30px}}@media (max-width: 500px){.image-slider-container .text{padding:20px}}.image-slider-container .text p,.image-slider-container .text h3{padding:0 !important}.image-slider-container .swiper-pagination{position:absolute;bottom:5px;left:0}.image-slider-container .swiper-pagination-bullet{opacity:0.6;box-shadow:0px 0px 3px #FFF}.image-slider-container .swiper-pagination-bullet-active{background:#FFF;opacity:1.0;box-shadow:0px 0px 3px #000}.image-slider-container .swiper-button-next{right:15px}.image-slider-container .swiper-button-prev{left:15px}.image-slider-container .container{position:relative}.image-slider-container .container.img-container{position:relative;width:0;min-width:calc(50% - 40px);-ms-flex:1;flex:1}@media (max-width: 767px){.image-slider-container .container.img-container{width:100%}}.image-slider-container .container.img-container .gmaps-holder{position:relative;width:100%;height:350px;background:#000;border:0}@media (max-width: 1340px){.image-slider-container .container.img-container .gmaps-holder{min-height:50vw !important;max-height:50vw !important;height:50vw !important}}@media (max-width: 599px){.image-slider-container .container.img-container .gmaps-holder{min-height:65vw !important;max-height:65vw !important;height:65vw !important}}.image-slider-container .container.img-container .gmaps-holder iframe{width:100%;height:100%;background:#000;border:0}.image-slider-container .container.text-container{position:relative;width:50%;-ms-flex:1;flex:1;border-radius:16px}@media (max-width: 767px){.image-slider-container .container.text-container{width:100%;border-radius:0px 0px 16px 16px}}@media (max-width: 676px){.image-slider-container .container.text-container{width:100%}}.image-slider-container .container.text-container.frameoverlay{padding:50px}.image-slider-container .container.text-container.frameoverlay::after{content:"";position:absolute;top:0px;left:0;right:0;bottom:0;display:block;width:100%;height:100%;background:url("../gfx/product-image-frame.svg") no-repeat center center scroll transparent;background-size:calc(100% - 45px) calc(100% - 45px)}.image-slider-container .container.text-container.with-button{padding-bottom:100px}.image-slider-container .container.text-container.with-button.with-button-2{padding-bottom:148px}.image-slider-container .container.text-container.with-button.with-button-3{padding-bottom:196px}.image-slider-container .container.text-container.with-button.with-button-4{padding-bottom:244px}.image-slider-container .container.text-container.with-button.with-button-5{padding-bottom:292px}.image-slider-container .container.text-container.with-button.frameoverlay{padding-bottom:110px}.image-slider-container .container.text-container.with-button.frameoverlay.with-button-2{padding-bottom:158px}.image-slider-container .container.text-container.with-button.frameoverlay.with-button-3{padding-bottom:206px}.image-slider-container .container.text-container.with-button.frameoverlay.with-button-4{padding-bottom:254px}.image-slider-container .container.text-container.with-button.frameoverlay.with-button-5{padding-bottom:302px}.image-slider-container .container.text-container a{color:#102d69;text-decoration:underline}.image-slider-container .container.text-container a.extlink-vimeo{text-decoration:none;position:relative;padding-left:28px;display:inline-block;margin-bottom:3px}.image-slider-container .container.text-container a.extlink-vimeo::before{position:absolute;left:0;top:4px;min-height:20px;width:100%;background:url("/assets/gfx/linkicon-vimeo.png") no-repeat;content:"";pointer-events:none}.image-slider-container .container.text-container a.extlink-info{text-decoration:none;position:relative;padding-left:28px;display:inline-block;margin-bottom:3px}.image-slider-container .container.text-container a.extlink-info::before{position:absolute;left:0;top:3px;min-height:20px;width:100%;background:url("/assets/gfx/linkicon-info.png") no-repeat;content:"";pointer-events:none}.image-slider-container .container.text-container a.extlink-youtube{text-decoration:none;position:relative;padding-left:28px;display:inline-block;margin-bottom:3px}.image-slider-container .container.text-container a.extlink-youtube::before{position:absolute;left:0;top:3px;min-height:20px;width:100%;background:url("/assets/gfx/linkicon-youtube.png") no-repeat;content:"";pointer-events:none}.image-slider-container .container.text-container .button-container{display:block;width:100%;position:absolute;bottom:40px;padding-left:40px;padding-right:40px;z-index:1;-ms-flex-direction:column;flex-direction:column}.image-slider-container .container.text-container .button-container.button-container-left{text-align:left}.image-slider-container .container.text-container .button-container.button-container-left a.btnlink{margin-right:10px}.image-slider-container .container.text-container .button-container.button-container-right{text-align:right}.image-slider-container .container.text-container .button-container.button-container-right a.btnlink{margin-left:10px}.image-slider-container .container.text-container .button-container.button-container-center{text-align:center}.image-slider-container .container.text-container .button-container.button-container-center a.btnlink{margin-left:5px;margin-right:5px}.image-slider-container .container.text-container .button-container a.btnlink{position:relative;color:white;border-radius:10px;text-decoration:none;padding:10px 30px 10px 30px;white-space:nowrap;font-weight:bold;display:inline-block;margin-bottom:6px}.image-slider-container .container.text-container .button-container a.btnlink:hover{opacity:0.9}.image-slider-container .container.text-container.frameoverlay .button-container{bottom:50px;width:calc( 100% - 100px)}.image-slider-container .container.text-container a.btnlink_x{position:absolute;bottom:40px;color:white;border-radius:10px;text-decoration:none;padding:10px 30px 10px 30px;white-space:nowrap;font-weight:bold}.image-slider-container .container.text-container a.btnlink_x:hover{opacity:0.9}.image-slider-container .container.text-container a.btnlink_x.right{right:40px}.image-slider-container .container.text-container a.btnlink_x.left{left:40px}.image-slider-container .container .swiper{position:relative;width:100%;height:100%}.image-slider-container .container .swiper .swiper-wrapper{position:relative}.image-slider-container .container .swiper .swiper-wrapper .swiper-slide{position:relative;text-align:center;font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image-slider-container .container .swiper .swiper-wrapper .swiper-slide a.btnlink,.image-slider-container .container .swiper .swiper-wrapper .swiper-slide span.nolink{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.image-slider-container .container .swiper .swiper-wrapper .swiper-slide a.btnlink h6,.image-slider-container .container .swiper .swiper-wrapper .swiper-slide span.nolink h6{position:absolute;bottom:45px;left:0px;width:auto;background:rgba(248,228,197,0.75);color:#333;padding:5px 12px;text-align:left;font-size:1.1rem;line-height:1.5;margin:0;display:inline-block;font-weight:400}@media (max-width: 600px){.image-slider-container .container .swiper .swiper-wrapper .swiper-slide a.btnlink h6,.image-slider-container .container .swiper .swiper-wrapper .swiper-slide span.nolink h6{font-size:1rem;line-height:1.2;padding:4px 10px;bottom:28px}}.image-slider-container .container .swiper .swiper-wrapper .swiper-slide a.btnlink span,.image-slider-container .container .swiper .swiper-wrapper .swiper-slide span.nolink span{position:relative;height:100%;width:100%}.image-slider-container .container .swiper .swiper-wrapper .swiper-slide a.btnlink span img,.image-slider-container .container .swiper .swiper-wrapper .swiper-slide span.nolink span img{position:relative;left:0;width:100%;height:100%;object-fit:cover}.image-slider-container .container .swiper .swiper-wrapper .swiper-slide a.btnlink span,.image-slider-container .container .swiper .swiper-wrapper .swiper-slide span.nolink span{z-index:1;width:100%;color:white;text-transform:uppercase;pointer-events:none}.paper-text-container{position:relative}.paper-text-container>.wrapper{gap:40px;position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1080px){.paper-text-container>.wrapper{gap:0px}}@media (max-width: 767px){.paper-text-container>.wrapper{-ms-flex-direction:column;flex-direction:column;margin-bottom:45px}}@media (max-width: 600px){.paper-text-container>.wrapper{margin-bottom:20px}}.paper-text-container .container{position:relative;width:100%}.paper-text-container .container.container-paper{-ms-flex-preferred-size:calc( 50% - 60px);flex-basis:calc( 50% - 60px);width:auto;display:block;margin-left:40px}@media (max-width: 1080px){.paper-text-container .container.container-paper{margin-left:0px;-ms-flex-preferred-size:calc(60% - 20px);flex-basis:calc(60% - 20px)}}@media (max-width: 991px){.paper-text-container .container.container-paper{margin-left:0px;-ms-flex-preferred-size:calc(58% - 20px);flex-basis:calc(58% - 20px)}}@media (max-width: 767px){.paper-text-container .container.container-paper{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:40px;margin-left:40px}}@media (max-width: 500px){.paper-text-container .container.container-paper{transform:scale(1.15, 1.15);margin-bottom:75px;margin-top:50px;display:none}}.paper-text-container .container.container-paper>IMG{width:100%}.paper-text-container .container.container-paper-icon{-ms-flex-preferred-size:calc( 50% - 20px);flex-basis:calc( 50% - 20px);width:auto}@media (max-width: 1080px){.paper-text-container .container.container-paper-icon{-ms-flex-preferred-size:calc(40% - 20px);flex-basis:calc(40% - 20px)}}@media (max-width: 991px){.paper-text-container .container.container-paper-icon{-ms-flex-preferred-size:calc(42% - 20px);flex-basis:calc(42% - 20px)}}@media (max-width: 767px){.paper-text-container .container.container-paper-icon{-ms-flex-preferred-size:100%;flex-basis:100%}}.paper-text-container .container img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.paper-text-container .container .image{width:100%}.paper-text-container .container .image img{max-width:100%;display:block;margin-left:auto;margin-right:auto}.paper-text-container .container .image-text{font-size:1.1rem;line-height:1.5}.paper-text-container .container .paper-text{display:block;padding:0;margin:0;position:absolute;top:11.5%;left:17.5%;height:70%;width:55%;transform:rotate(-5deg)}.paper-text-container .container .paper-text h3{font-family:'Nothing You Could Do';font-style:normal;font-weight:bold;font-size:2.1rem;margin:0 0 1.25rem 0;padding:0}@media (max-width: 1340px){.paper-text-container .container .paper-text h3{font-size:2.5vw;margin-bottom:1vw}}@media (max-width: 1080px){.paper-text-container .container .paper-text h3{font-size:3vw;margin-bottom:1.25vw}}@media (max-width: 767px){.paper-text-container .container .paper-text h3{font-size:5.5vw;margin-bottom:2vw}}.paper-text-container .container .paper-text h4{font-family:'Nothing You Could Do';font-style:normal;font-weight:bold;font-size:1.25rem;line-height:1.2;margin:0 0 1.25rem 0;padding:0;display:block;position:relative}@media (max-width: 1340px){.paper-text-container .container .paper-text h4{font-size:1.5vw;margin-bottom:1vw}}@media (max-width: 1080px){.paper-text-container .container .paper-text h4{font-size:1.8vw;margin-bottom:1.25vw}}@media (max-width: 767px){.paper-text-container .container .paper-text h4{font-size:2.9vw;margin-bottom:2vw}}.paper-text-container .container .paper-text p{font-family:'Nothing You Could Do';font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.2;margin:0;padding:0;display:block;position:relative}@media (max-width: 1340px){.paper-text-container .container .paper-text p{font-size:1.5vw}}@media (max-width: 1080px){.paper-text-container .container .paper-text p{font-size:1.8vw}}@media (max-width: 767px){.paper-text-container .container .paper-text p{font-size:2.9vw}}.paper-text-container .container .paper-text a{font-family:'Nothing You Could Do';color:#102d69;text-decoration:none}.paper-text-container .container .paper-text a:hover{text-decoration:underline}.product-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;-ms-flex-pack:center;justify-content:center}.product-wrapper .swiper{padding:10px 0}.product-wrapper .flex{gap:20px}.product-wrapper .card{position:relative;width:240px;min-width:240px;background-color:#fff;border-radius:15px;padding:20px;display:block;text-decoration:none;color:#000000}@media (max-width: 1350px){.product-wrapper .card{width:200px;min-width:200px}}.product-wrapper .card:hover{box-shadow:0px 0px 12px rgba(0,0,0,0.25)}.product-wrapper .card .label{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:50;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-wrapper .card .label[class*="bg-yellow"]{color:black;font-weight:bolder}.product-wrapper .card .label[class*="bg-brown"],.product-wrapper .card .label[class*="bg-green"]{color:white}.product-wrapper .card .label[class*="bg-green"]{background-color:#009245}.product-wrapper .card .label-rect{top:30px;left:0;height:35px;padding:15px 15px 15px 15px}.product-wrapper .card .label-round{right:12px;top:190px;padding:0px;width:56px;height:56px;border-radius:50%;transform:rotate(-15deg);font-size:1.12rem}.product-wrapper .card .label-round span{font-family:"Pompiere", cursive;line-height:1;font-weight:700}.product-wrapper .card .image{width:100%;height:auto;height:225px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:25px}@media (max-width: 1350px){.product-wrapper .card .image{padding-top:15px}}.product-wrapper .card .image img{width:100%;height:100%;object-fit:cover;z-index:49}.product-wrapper .card.card-event .image{margin-left:-20px;margin-top:-20px;border-radius:15px 15px 0px 0px;width:calc(100% + 40px);padding-top:0px;overflow:hidden;height:240px}.product-wrapper .card .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.product-wrapper .card .content::before{display:block;background-color:#e4e4e4;height:2px;width:100%;content:"";position:relative}.product-wrapper .card .content .title{font-size:1rem;line-height:1.2;font-weight:bolder;padding-top:8px}@media (max-width: 1350px){.product-wrapper .card .content .title{font-size:0.9rem}}.product-wrapper .card .content .category{padding-top:15px;font-size:0.8rem;text-transform:uppercase;color:grey}@media (max-width: 1350px){.product-wrapper .card .content .category{padding-top:10px;font-size:0.7rem}}.product-wrapper .card .content .price-box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin-top:25px;font-size:1.5rem}.product-wrapper .card .content .price-box span{font-size:calc(1.25rem - 0.30rem)}.product-wrapper .card .content .price-box .discount{color:grey;font-size:0.9rem;transform:translate(0px, -5px)}.product-wrapper .card .content .price-box .discount span{font-size:calc(0.9rem - 0.25rem)}.product-wrapper .card .content .price-box .discount ::before{content:"";display:block;position:relative;top:11px;height:1px;width:100%;z-index:51;border-radius:2px;background-color:grey}.product-wrapper .card .content .col.col-block{display:block;text-align:center}.product-wrapper .card .content .col.col-block.col-block-left{text-align:left}.product-wrapper .card .content .col.col-block.col-block-right{text-align:right}.product-wrapper .card .content .realbtn{margin-top:10px;margin-bottom:5px;width:auto;height:auto;border-radius:5px;color:white;padding:6.25px 10px;display:inline-block;min-width:1px;max-width:100%;font-size:15px;font-weight:700}.product-wrapper .card .content .realbtn.has-label{padding-left:15px;padding-right:15px}.product-wrapper .card .content .buy-button{min-width:65px;position:relative;min-height:32px;padding-left:38px;padding-right:0px}.product-wrapper .card .content .buy-button.has-label{padding-left:15px;padding-right:15px}.product-wrapper .card .content .buy-button .icon{position:absolute;top:5px;left:10px;width:22px;height:auto}.product-wrapper .card .content .buy-button .icon.icon-sc{left:20px}.product-wrapper .card.card-event .content::before{display:none}.product-wrapper .card.card-event .content .title{padding-top:14px}.product-wrapper .card.card-event .content .price-box{margin-top:10px}.product-wrapper .card:hover .content .realbtn{background:#3372cc}.product-wrapper .card:hover .content .realbtn.bg-green{background:#009b52}.product-wrapper .card:hover .content .realbtn.bg-brown{background:#905022}.product-wrapper .card.card-shop .image{margin-top:-20px;margin-left:-20px;margin-right:-20px;width:calc( 100% + 40px);padding-top:0px;border-radius:15px 15px 0px 0px;height:245px;overflow:hidden}.col{display:contents;width:100%;height:100%}.image-full-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;height:auto;overflow:hidden}.image-full-container .container{position:relative;height:100%;width:100%}@media (max-width: 680px){.image-full-container .container{min-height:60vw}}@media (max-width: 399px){.image-full-container .container{min-height:70vw}}.image-full-container .container img{position:relative;width:100%;height:auto;z-index:49;display:block}@media (max-width: 680px){.image-full-container .container img{height:100%;object-fit:cover}}.image-full-container .container .content{position:absolute;top:0;left:0;bottom:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:50;width:100%;height:100%}.image-full-container .container .content .inner{position:relative;display:block;text-align:center}.image-full-container .container .content .title{text-align:center;font-weight:bolder;font-size:3rem;color:#fff;pointer-events:none;margin-bottom:24px;width:75%;text-shadow:0px 0px 10px rgba(0,0,0,0.7),0px 0px 3px rgba(0,0,0,0.9);display:block;margin-left:auto;margin-right:auto}@media (max-width: 1080px){.image-full-container .container .content .title{font-size:2.5rem}}@media (max-width: 911px){.image-full-container .container .content .title{font-size:2.2rem}}@media (max-width: 767px){.image-full-container .container .content .title{font-size:1.75rem}}@media (max-width: 550px){.image-full-container .container .content .title{font-size:1.35rem;margin-bottom:20px}}@media (max-width: 430px){.image-full-container .container .content .title{font-size:1.15rem;margin-bottom:12px}}.image-full-container .container .content.content-valign-bottom{-ms-flex-pack:end;justify-content:flex-end}.image-full-container .container .content.content-valign-bottom .inner{padding-bottom:50px}@media (max-width: 767px){.image-full-container .container .content.content-valign-bottom .inner{padding-bottom:30px}}@media (max-width: 500px){.image-full-container .container .content.content-valign-bottom .inner{padding-bottom:10px}}.image-full-container .container .content.content-valign-top{-ms-flex-pack:start;justify-content:flex-start}.image-full-container .container .content.content-valign-top .inner{padding-top:50px}.image-full-container .container .content.content-align-left{-ms-flex-align:start;align-items:flex-start}.image-full-container .container .content.content-align-left .inner{padding-left:50px;text-align:left}.image-full-container .container .content.content-align-left .title{text-align:left;width:100%}.image-full-container .container .content.content-align-right{-ms-flex-align:end;align-items:flex-end}.image-full-container .container .content.content-align-right .inner{padding-right:50px;text-align:right}.image-full-container .container .content.content-align-right .title{text-align:right;width:100%}.image-full-container .container .content a{margin-left:auto;margin-right:auto;position:relative;padding-left:20px;padding-right:20px}.image-full-container .container .content a:hover{background:#0078db;border-color:#0078db}.image-full-container .container .content a.bg-white{background:#FFF !important;border-color:#FFF !important;color:#000 !important}.image-full-container .container .content a.bg-white .button__label{color:#000 !important}.image-full-container .container .content a.bg-white:hover{background:#e6e6e6 !important;border-color:#e6e6e6 !important}.image-full-container .container .content a.bg-blue{background:#005ca8 !important;border-color:#005ca8 !important}.image-full-container .container .content a.bg-blue:hover{background:#0078db !important;border-color:#0078db !important}.image-full-container .container .content a.bg-brown{background:#673918 !important;border-color:#673918 !important}.image-full-container .container .content a.bg-brown:hover{background:#905022 !important;border-color:#905022 !important}.image-full-container .container .content a.bg-green{background:#006837 !important;border-color:#006837 !important}.image-full-container .container .content a.bg-green:hover{background:#009b52 !important;border-color:#009b52 !important}.big-button A{display:inline;height:auto;line-height:1.15;background-color:transparent;padding:18px 28px 14px 28px;border:1px solid black;border-radius:7px;color:#000000;text-decoration:none;font-weight:900;font-size:1.25rem;text-align:center;transition:0.4s all ease}@media (max-width: 767px){.big-button A{font-size:1.15rem;padding:15px 20px 12px 20px}}@media (max-width: 450px){.big-button A{font-size:1.05rem;padding:10px 12px 8px 12px}}@media (max-width: 420px){.big-button A{min-width:1px}}.big-button A.button-back-yellow2,.big-button A.button-back-yellow,.big-button A.button-back-green{position:relative;z-index:2;border:0px !important}.big-button A.button-back-yellow2 .text,.big-button A.button-back-yellow .text,.big-button A.button-back-green .text{position:relative}.big-button A.button-back-yellow2::before,.big-button A.button-back-yellow::before,.big-button A.button-back-green::before{position:absolute;top:-10px;left:-18px;right:-18px;bottom:-10px;background:url("../gfx/button-back-yellow.svg") no-repeat center center scroll transparent;background-size:100% 100%;content:"";display:block;z-index:-1}.big-button A.button-back-yellow2.button-back-yellow::before,.big-button A.button-back-yellow.button-back-yellow::before,.big-button A.button-back-green.button-back-yellow::before{background-image:url("../gfx/button-back-yellow.svg")}.big-button A.button-back-yellow2.button-back-yellow2::before,.big-button A.button-back-yellow.button-back-yellow2::before,.big-button A.button-back-green.button-back-yellow2::before{background-image:url("../gfx/button-back-yellow2.svg")}.big-button A.button-back-yellow2.button-back-green::before,.big-button A.button-back-yellow.button-back-green::before,.big-button A.button-back-green.button-back-green::before{background-image:url("../gfx/button-back-green.svg")}.big-button A.button-back-yellow2::after,.big-button A.button-back-yellow::after,.big-button A.button-back-green::after{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:transparent;content:"";display:block;z-index:1;border:1px solid black;border-radius:7px}.big-button A.button-back-yellow2:hover,.big-button A.button-back-yellow:hover,.big-button A.button-back-green:hover{background-color:transparent}.big-button A.button-back-yellow2:hover::before,.big-button A.button-back-yellow:hover::before,.big-button A.button-back-green:hover::before{transform:scale(1.05, 1.05)}.big-button A:hover{background-color:rgba(0,0,0,0.05)}.big-button A .text{white-space:nowrap;font-weight:900}@media (max-width: 767px){.big-button A .text{white-space:inherit}}.big-button A .arrow{padding-left:5px}.big-button A .arrow svg{height:100%;transform:scale(2)}.big-button A .arrow svg g:first-child{visibility:hidden}@media (max-width: 600px){.quote-slider-container .page-width{margin:0px;width:100%}.quote-slider-container .swiper-button-prev{left:15px}.quote-slider-container .swiper-button-next{right:15px}.quote-slider-container .swiper{padding-left:20px;padding-right:20px}}.quote-slider-container .quote-container{width:250px;text-align:center}.quote-slider-container .quote-container .image{width:180px;height:180px;margin-bottom:20px;-webkit-clip-path:circle();clip-path:circle()}.quote-slider-container .quote-container .image img{width:100%;height:100%;object-fit:cover}.quote-slider-container .quote-container .quote{font-size:1.25rem;margin-bottom:1rem;position:relative;padding:0px 32px 0px 32px}.quote-slider-container .quote-container .quote .before,.quote-slider-container .quote-container .quote .after{position:absolute;height:32px;width:32px}.quote-slider-container .quote-container .quote .before{top:0;left:0}.quote-slider-container .quote-container .quote .after{transform:rotate(180deg);bottom:0;right:0}.quote-slider-container .quote-container .bold{font-weight:bold}.quote-slider-container .quote-container .cursive{font-style:italic;padding-bottom:1rem}@media (max-width: 600px){.quote-slider-container .quote-container{width:200px}.quote-slider-container .quote-container .image{width:140px;height:140px}.quote-slider-container .quote-container .quote{font-size:1rem;margin-bottom:0.8rem;padding:0px 24px 0px 24px}.quote-slider-container .quote-container .quote .before,.quote-slider-container .quote-container .quote .after{position:absolute;height:32px;width:32px}}.quote-slider-container A.btn.bg-brown{color:#FFF}.quote-slider-container A.btn.bg-brown:hover{background-color:#905022}.quote-slider-container A.btn.bg-blue{color:#FFF}.quote-slider-container A.btn.bg-blue:hover{background-color:#0078db}.quote-slider-container A.btn.bg-green{color:#FFF}.quote-slider-container A.btn.bg-green:hover{background-color:#009b52}@media (max-width: 520px){.card-slider-container-empfehlungen .swiper-button-next,.card-slider-container-empfehlungen .swiper-button-prev{top:21% !important}}.rapelli-header .header-title .original{margin:0 0 0.25rem 0;padding:0;display:block;font-weight:400;position:relative;font-size:1.75rem}.product-detail{display:block;position:relative;width:100%;padding:70px 0px;background:#fdf5e8;font-size:1.1rem;line-height:1.5}@media (max-width: 991px){.product-detail{font-size:1rem;padding:20px 0px}}.product-detail .product-detail-papier{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:40px;margin-bottom:70px;position:relative;width:100%;margin-left:auto;margin-right:auto;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-x:hidden}@media (max-width: 1080px){.product-detail .product-detail-papier{gap:0px}}@media (max-width: 767px){.product-detail .product-detail-papier{-ms-flex-direction:column;flex-direction:column;margin-bottom:120px}}@media (max-width: 500px){.product-detail .product-detail-papier{margin-bottom:80px}}.product-detail .product-detail-papier .papier{display:block;position:relative;-ms-flex-preferred-size:calc(50% - 60px);flex-basis:calc(50% - 60px);margin-left:40px}@media (max-width: 1080px){.product-detail .product-detail-papier .papier{margin-left:0px;-ms-flex-preferred-size:calc(60% - 20px);flex-basis:calc(60% - 20px)}}@media (max-width: 991px){.product-detail .product-detail-papier .papier{margin-left:0px;-ms-flex-preferred-size:calc(58% - 20px);flex-basis:calc(58% - 20px)}}@media (max-width: 767px){.product-detail .product-detail-papier .papier{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:40px;margin-left:40px}}@media (max-width: 500px){.product-detail .product-detail-papier .papier{transform:scale(1.15, 1.15);margin-bottom:75px;margin-top:50px;display:none}}.product-detail .product-detail-papier .papier img{width:100%}.product-detail .product-detail-papier .papier .on-paper{display:block;padding:0;margin:0;position:absolute;top:11.5%;left:17.5%;height:70%;width:55%;transform:rotate(-5deg)}.product-detail .product-detail-papier .papier .on-paper h3{font-family:'Nothing You Could Do';font-style:normal;font-weight:bold;font-size:2.1rem;margin:0 0 1.25rem 0;padding:0;display:block;position:relative}@media (max-width: 1340px){.product-detail .product-detail-papier .papier .on-paper h3{font-size:2.5vw;margin-bottom:1vw}}@media (max-width: 1080px){.product-detail .product-detail-papier .papier .on-paper h3{font-size:3vw;margin-bottom:1.25vw}}@media (max-width: 767px){.product-detail .product-detail-papier .papier .on-paper h3{font-size:5.5vw;margin-bottom:2vw}}.product-detail .product-detail-papier .papier .on-paper DIV.q{font-family:'Nothing You Could Do';font-style:normal;font-weight:bold;font-size:1.25rem;line-height:1.2;margin:0 0 1.25rem 0;padding:0;display:block;position:relative}@media (max-width: 1340px){.product-detail .product-detail-papier .papier .on-paper DIV.q{font-size:1.5vw;margin-bottom:1vw}}@media (max-width: 1080px){.product-detail .product-detail-papier .papier .on-paper DIV.q{font-size:1.8vw;margin-bottom:1.25vw}}@media (max-width: 767px){.product-detail .product-detail-papier .papier .on-paper DIV.q{font-size:2.9vw;margin-bottom:2vw}}.product-detail .product-detail-papier .papier .on-paper DIV.a{font-family:'Nothing You Could Do';font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.2;margin:0;padding:0;display:block;position:relative}@media (max-width: 1340px){.product-detail .product-detail-papier .papier .on-paper DIV.a{font-size:1.5vw}}@media (max-width: 1080px){.product-detail .product-detail-papier .papier .on-paper DIV.a{font-size:1.8vw}}@media (max-width: 767px){.product-detail .product-detail-papier .papier .on-paper DIV.a{font-size:2.9vw}}.product-detail .product-detail-papier .icon{display:block;position:relative;text-align:center;margin-top:-75px;-ms-flex:1;flex:1;-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}@media (max-width: 1080px){.product-detail .product-detail-papier .icon{-ms-flex-preferred-size:calc(40% - 20px);flex-basis:calc(40% - 20px)}}@media (max-width: 991px){.product-detail .product-detail-papier .icon{-ms-flex-preferred-size:calc(42% - 20px);flex-basis:calc(42% - 20px)}}@media (max-width: 767px){.product-detail .product-detail-papier .icon{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width: 500px){.product-detail .product-detail-papier .icon{margin-top:25px}}.product-detail .product-detail-papier .icon .icon-image{display:block;width:100%;margin:0px 0px 1rem 0px}.product-detail .product-detail-papier .icon .icon-image IMG{width:auto;height:auto;max-width:75%;max-height:400px;margin:0 auto;display:block;position:relative}@media (max-width: 767px){.product-detail .product-detail-papier .icon .icon-image IMG{max-width:330px;max-height:300px}}@media (max-width: 500px){.product-detail .product-detail-papier .icon .icon-image IMG{max-width:220px;max-height:200px}}.product-detail .product-detail-herstellung-slider,.product-detail .product-detail-genussmoment-slider{margin-bottom:70px}@media (max-width: 991px){.product-detail .product-detail-herstellung-slider,.product-detail .product-detail-genussmoment-slider{margin-bottom:60px}}.product-detail .product-detail-herstellung-slider h3,.product-detail .product-detail-genussmoment-slider h3{margin:0 0 1rem 0;padding:0;display:block;font-size:1.5rem;font-weight:700}.product-detail .product-detail-herstellung-slider .wrapper,.product-detail .product-detail-genussmoment-slider .wrapper{margin-left:0px !important;margin-right:0px !important;width:100% !important}.product-detail .product-detail-herstellung-slider .container.img-container,.product-detail .product-detail-genussmoment-slider .container.img-container{max-height:465px}.product-detail .product-detail-herstellung-slider .container.img-container .swiper-slide IMG,.product-detail .product-detail-genussmoment-slider .container.img-container .swiper-slide IMG{width:100%;height:100%;display:blocK;object-fit:cover}@media (max-width: 1339px){.product-detail .product-detail-herstellung-slider .container.img-container,.product-detail .product-detail-genussmoment-slider .container.img-container{max-height:none}}@media (max-width: 767px){.product-detail .product-detail-herstellung-slider .container.img-container,.product-detail .product-detail-genussmoment-slider .container.img-container{max-height:calc( (100vw - 40px) * 533 / 800);padding:0px;background:#f9e4c5;border-radius:0;width:calc( 100%)}}.product-detail .product-detail-col2{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:40px;margin-bottom:70px;position:relative;width:100%;margin-left:auto;margin-right:auto}@media (max-width: 991px){.product-detail .product-detail-col2{margin-bottom:20px;gap:20px}}@media (max-width: 767px){.product-detail .product-detail-col2{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0px}}.product-detail .product-detail-col2.herstellung{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width: 767px){.product-detail .product-detail-col2.herstellung{-ms-flex-direction:column;flex-direction:column}}.product-detail .product-detail-col2 .imageslider{height:465px}.product-detail .product-detail-col2 .image,.product-detail .product-detail-col2 .imageslider{-ms-flex:1;flex:1;display:block;position:relative}@media (max-width: 767px){.product-detail .product-detail-col2 .image,.product-detail .product-detail-col2 .imageslider{-ms-flex:auto;flex:auto;background:#f9e4c5;border-radius:0px;padding:0px 0px 0px 0px}}.product-detail .product-detail-col2 .image SPAN,.product-detail .product-detail-col2 .imageslider SPAN{display:block;position:relative}.product-detail .product-detail-col2 .image IMG,.product-detail .product-detail-col2 .imageslider IMG{width:100%;height:auto;display:block;position:relative}@media (max-width: 767px){.product-detail .product-detail-col2 .image IMG,.product-detail .product-detail-col2 .imageslider IMG{max-width:calc(100%);margin-left:auto;margin-right:auto}}.product-detail .product-detail-col2 .text{-ms-flex:1;flex:1;background:#f9e4c5;border-radius:16px;display:block}@media (max-width: 767px){.product-detail .product-detail-col2 .text{border-radius:0px 0px 16px 16px}}.product-detail .product-detail-col2 .text .inner{padding:40px}@media (max-width: 767px){.product-detail .product-detail-col2 .text .inner{padding:20px 30px 30px 30px}}@media (max-width: 500px){.product-detail .product-detail-col2 .text .inner{padding:20px}}.product-detail .product-detail-col2 .text .inner h3{margin:0 0 1rem 0;padding:0;display:block;font-size:1.5rem;font-weight:700}@media (max-width: 991px){.product-detail .product-detail-col2 .text .inner h3{font-size:1.25rem;margin-bottom:0.5rem}}.product-detail-pack{display:block;position:relative;width:100%;padding:70px 0px 0px 0px;background:#fdf5e8;font-size:1.1rem;line-height:1.5}@media (max-width: 991px){.product-detail-pack{line-height:1.4;font-size:1rem;margin-bottom:-1rem}}.product-detail-pack ul li p,.product-detail-pack ul li,.product-detail-pack ul{font-size:1.1rem;line-height:1.5}@media (max-width: 991px){.product-detail-pack ul li p,.product-detail-pack ul li,.product-detail-pack ul{line-height:1.4;font-size:1rem}}.product-detail-pack ul{padding-left:0;margin-left:0}.product-detail-pack ul>li{margin-bottom:0.5rem;list-style-type:none;background-image:url("../gfx/hook.svg");background-repeat:no-repeat;background-position:0px 7px;background-size:15px 15px;padding-left:25px;margin-left:0px}.product-detail-pack ul>*:last-child{margin-bottom:0px}.virtual-tour-iframe{display:block;width:100%;position:relative;margin-top:1.5rem}.virtual-tour-iframe IFRAME{width:100%;display:block;border:0px;position:relative;height:38vw}@media (max-width: 1340px){.virtual-tour-iframe IFRAME{height:54vw}}@media (max-width: 599px){.virtual-tour-iframe IFRAME{height:65vw}}.packaging{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0px 50px;margin-bottom:50px;position:relative;width:100%;margin-left:auto;margin-right:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.packaging{display:block}}.packaging .image{-ms-flex-preferred-size:40%;flex-basis:40%;display:block;position:relative}@media (max-width: 767px){.packaging .image{-ms-flex-preferred-size:100%;flex-basis:100%;background-color:#f9e4c5;padding:20px 0 0 0;border-radius:16px 16px 0 0}}.packaging .image IMG{width:100%;height:auto;display:block;position:relative}@media (max-width: 767px){.packaging .image IMG{max-width:450px;margin-left:auto;margin-right:auto;margin-bottom:0px}}.packaging .text{background:#f9e4c5;padding:40px;border-radius:16px;-ms-flex-preferred-size:40%;flex-basis:40%;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:auto}@media (max-width: 767px){.packaging .text{-ms-flex-preferred-size:100%;flex-basis:100%;display:block;border-radius:0 0 16px 16px}}.packaging .text .fscimage{position:relative;display:block;margin:35px 0px 0px 0px}.packaging .text .fscimage IMG{position:relative;display:block;margin:25px 0px 0px 0px;max-width:240px}.packaging .text .inner{width:100%;display:block;position:relative;padding:0px}.packaging .text .inner .icons{position:relative;display:block;margin-top:40px}.packaging .text .inner .icons .addicons{display:block;margin-bottom:15px}.packaging .text .inner .icons .ic{display:block;float:left;width:50px;height:50px;background-repeat:no-repeat;background-size:100% 100%;background-color:transparent;margin-right:15px;margin-bottom:15px;position:relative}.packaging .text .inner .icons .ic.ic-zubereitung{height:80px;width:auto;top:-15px}.packaging .text .inner .icons .ic.ic-gluten{background-image:url("../gfx/svg-icons/icon-gluten.svg")}.packaging .text .inner .icons .ic.ic-laktose{background-image:url("../gfx/svg-icons/icon-laktose.svg")}.packaging .text .inner .icons .ic.ic-palmoel{background-image:url("../gfx/svg-icons/icon-palmoel.svg")}.packaging .text .inner .icons .ic.ic-clean{background-image:url("../gfx/svg-icons/icon-clean.svg")}.packaging .text ul{padding:0px;margin:0px;display:block}.recipe-detail{display:block;position:relative;width:100%;padding:40px 0px 50px 0px;background:#fdf5e8;font-size:1.1rem;line-height:1.5}@media (max-width: 911px){.recipe-detail{font-size:1rem}}.recipe-detail A.ingredshopitem{color:#005CA8;text-decoration:underline;background:url("../gfx/shop-icon-blue.svg") no-repeat right 4px scroll transparent;background-size:auto 18px;padding-right:22px}.recipe-detail A.ingredshopitem:hover{opacity:0.8}.recipe-detail .parts{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:0px 40px}@media (max-width: 911px){.recipe-detail .parts{gap:0px 20px}}@media (max-width: 767px){.recipe-detail .parts{-ms-flex-direction:column;flex-direction:column;gap:30px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.recipe-detail .leftpart{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}@media (max-width: 767px){.recipe-detail .leftpart{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.recipe-detail .leftpart H4{text-align:center}.recipe-detail .rightpart{-ms-flex-preferred-size:66.666%;flex-basis:66.666%}@media (max-width: 767px){.recipe-detail .rightpart{-ms-flex-preferred-size:100%;flex-basis:100%}}.recipe-detail H4{margin:0 0 12px 0;padding:0;display:block;position:relative}.recipe-detail .tabs{display:-ms-flexbox;display:flex;position:relative}.recipe-detail .tabs A{display:block;border-radius:10px 10px 0px 0px;background:none;padding:19px 20px 12px 20px;color:#000000;text-transform:uppercase;border:1px solid #673918;border-bottom:0px;margin-right:5px}.recipe-detail .tabs A:hover{background:rgba(255,255,255,0.8)}.recipe-detail .tabs A.active{background:rgba(255,255,255,0.8);border:1px solid rgba(255,255,255,0.8);border-bottom:0px}.recipe-detail .tabs A IMG{position:relative;display:inline-block;width:auto;height:25px;margin-right:6px;top:4px}@media (max-width: 480px){.recipe-detail .tabs A.step-by-step>SPAN{display:none}}.recipe-detail .light-rounded-box{position:relative;border-radius:10px;background:rgba(255,255,255,0.8);padding:20px}@media (max-width: 911px){.recipe-detail .light-rounded-box{padding:12px}}.recipe-detail .light-rounded-box.light-rounded-box-tab{border-radius:0px 10px 10px 10px}.recipe-detail .similar-rounded-box{position:relative;border-radius:10px;background:#f8e4c5;padding:25px;margin-top:2.5rem}.recipe-detail .similar-rounded-box .subtitle{text-transform:uppercase;color:#673918;font-weight:700}@media (max-width: 1023px){.recipe-detail .similar-rounded-box{display:none}}.recipe-detail .similar-rounded-box h4{font-family:Pompiere;text-align:left;position:relative;display:block;font-size:2.5rem;font-weight:400;text-transform:uppercase;margin:0.5rem 0 1.25rem 0;padding:0;width:80%;line-height:1.1}.recipe-detail .similar-rounded-box .inner{border:1px solid #000000;border-radius:10px;padding:15px;display:block;text-align:center}.recipe-detail .similar-rounded-box .inner::before{background:url("../gfx/svg-icons/rec-similar-sideicon.svg") no-repeat center center scroll transparent;content:"";position:absolute;top:-4.2%;right:-7.8%;width:135px;height:162px;background-size:contain;display:block}.recipe-detail .similar-rounded-box .btn{background:#673918;color:#FFF;border-radius:10px;font-size:0.8rem;font-weight:700}.recipe-detail .similar-rounded-box .btn:hover{background:#7c441d}.recipe-detail .similar-rounded-box .product-list{display:-ms-flexbox;display:flex;position:relative;gap:8px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.25rem;margin-top:1.25rem}.recipe-detail .similar-rounded-box .product-list A{font-size:1rem;display:block;background:#fcf5e8;color:#000000;border-radius:0px;text-transform:uppercase;padding:7px 14px;width:auto;word-break:unset;word-wrap:unset;overflow-wrap:unset;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset;white-space:nowrap}.recipe-detail .similar-rounded-box .product-list A:hover{background:white}.recipe-detail .shop-rounded-box{position:relative;border-radius:10px;background:#ccdeee;padding:25px;margin-top:2.9rem}@media (max-width: 1023px){.recipe-detail .shop-rounded-box{display:none}}.recipe-detail .shop-rounded-box h4{font-family:Pompiere;text-align:left;position:relative;display:block;font-size:2.5rem;font-weight:400;text-transform:uppercase;margin:0.5rem 0 1.25rem 0;padding:0;width:60%;line-height:1.1}.recipe-detail .shop-rounded-box .inner{border:1px solid #000000;border-radius:10px;padding:15px;display:block;text-align:center;position:relative}.recipe-detail .shop-rounded-box .inner::before{background:url("../gfx/svg-icons/rec-shop-sideicon.svg") no-repeat center center scroll transparent;content:"";position:absolute;top:-23.8%;right:-13.8%;width:160px;height:160px;background-size:contain;display:block}.recipe-detail .shop-rounded-box .btn{background:#005CA8;color:#FFF;border-radius:10px;font-size:0.8rem;font-weight:700}.recipe-detail .shop-rounded-box .btn:hover{background:#006ac2}.recipe-detail .shop-rounded-box .product-list{display:-ms-flexbox;display:flex;position:relative;gap:8px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.25rem;margin-top:1.25rem}.recipe-detail .shop-rounded-box .product-list A{font-size:1rem;display:block;background:#005CA8;color:#FFF;border-radius:0px;text-transform:uppercase;padding:7px 14px;width:auto;word-break:unset;word-wrap:unset;overflow-wrap:unset;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset;white-space:nowrap}.recipe-detail .shop-rounded-box .product-list A:hover{background:#006ac2}.recipe-detail .gut-zu-wissen{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:30px;margin-top:3rem}@media (max-width: 600px){.recipe-detail .gut-zu-wissen{-ms-flex-direction:column;flex-direction:column;gap:0px}}.recipe-detail .gut-zu-wissen .icon{display:block;position:relative}.recipe-detail .gut-zu-wissen .icon IMG{position:relative;display:block;width:210px;height:auto}.recipe-detail .gut-zu-wissen .icon SPAN{position:absolute;top:0px;left:0px;color:#FFF;display:block;width:50%;left:42%;top:20%;height:60%;transform:rotate(-7.5deg);text-align:center;font-family:'Nothing You Could Do';font-style:normal;font-weight:bold;font-size:1.8rem;line-height:0.8}@media (max-width: 600px){.recipe-detail .gut-zu-wissen .icon SPAN{left:88px;width:120px}}.recipe-detail .gut-zu-wissen .text{display:block;padding-top:15px;border-bottom:1px solid rgba(0,0,0,0.25)}@media (max-width: 600px){.recipe-detail .gut-zu-wissen .text{border-bottom:none;padding-bottom:15px}}.recipe-detail .ingredients-list{list-style:none;display:block;margin:0px;padding:0px;position:relative;gap:40px;-ms-flex-align:start;align-items:flex-start}.recipe-detail .ingredients-list>LI{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0.35rem 0 0.35rem 0}.recipe-detail .ingredients-list>LI .category{-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700;margin-top:1.5rem;margin-bottom:0.35rem}.recipe-detail .ingredients-list>LI:first-child .category{margin-top:0}.recipe-detail .ingredients-list>LI .amount{-ms-flex-preferred-size:24%;flex-basis:24%}@media (max-width: 911px){.recipe-detail .ingredients-list>LI .amount{-ms-flex-preferred-size:30%;flex-basis:30%}}@media (max-width: 767px){.recipe-detail .ingredients-list>LI .amount{-ms-flex-preferred-size:15%;flex-basis:15%}}@media (max-width: 530px){.recipe-detail .ingredients-list>LI .amount{-ms-flex-preferred-size:30%;flex-basis:30%}}.recipe-detail .ingredients-list>LI .amount SPAN{margin-left:4px}.recipe-detail .ingredients-list>LI .name{-ms-flex-preferred-size:76%;flex-basis:76%}.recipe-detail .portions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:25px;margin-bottom:calc(2rem + 2px)}@media (max-width: 911px){.recipe-detail .portions{gap:15px}}.recipe-detail .portions .minus{display:block;width:36px;height:36px;position:relative}@media (max-width: 911px){.recipe-detail .portions .minus{width:28px;height:28px}}.recipe-detail .portions .minus .icon{display:block;width:36px;height:36px;position:relative;background:url("../gfx/svg-icons/rec-minus.svg") no-repeat center center scroll transparent}@media (max-width: 911px){.recipe-detail .portions .minus .icon{width:28px;height:28px}}.recipe-detail .portions .minus:hover{background-color:rgba(104,56,24,0.2);border-radius:50%}.recipe-detail .portions .plus{display:block;width:36px;height:36px;position:relative}@media (max-width: 911px){.recipe-detail .portions .plus{width:28px;height:28px}}.recipe-detail .portions .plus .icon{display:block;width:36px;height:36px;position:relative;background:url("../gfx/svg-icons/rec-plus.svg") no-repeat center center scroll transparent}@media (max-width: 911px){.recipe-detail .portions .plus .icon{width:28px;height:28px}}.recipe-detail .portions .plus:hover{background-color:rgba(104,56,24,0.2);border-radius:50%}.recipe-detail .portions .amount .nr{font-weight:bold}.recipe-detail .recipe-tool-buttons{position:relative;display:-ms-flexbox;display:flex;margin-top:2.5rem;border:1px solid #673918;border-radius:10px;padding:18px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (max-width: 500px){.recipe-detail .recipe-tool-buttons{padding:10px}}.recipe-detail .recipe-tool-buttons A.linkitem,.recipe-detail .recipe-tool-buttons DIV.linkitem{color:#000000;text-decoration:none;text-align:center;transition:0.4s background ease;padding:10px;border-radius:10px;min-width:100px;text-transform:uppercase}@media (max-width: 500px){.recipe-detail .recipe-tool-buttons A.linkitem,.recipe-detail .recipe-tool-buttons DIV.linkitem{padding:6px;min-width:75px}}@media (max-width: 380px){.recipe-detail .recipe-tool-buttons A.linkitem,.recipe-detail .recipe-tool-buttons DIV.linkitem{min-width:60px}}.recipe-detail .recipe-tool-buttons A.linkitem:not(DIV):hover,.recipe-detail .recipe-tool-buttons DIV.linkitem:not(DIV):hover{background:rgba(103,57,24,0.075);transition:0.4s background ease}.recipe-detail .recipe-tool-buttons A.linkitem .icon,.recipe-detail .recipe-tool-buttons DIV.linkitem .icon{display:block;position:relative;background:red;margin-left:auto;margin-right:auto;width:34px;height:34px;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-color:transparent;background-size:contain}@media (max-width: 500px){.recipe-detail .recipe-tool-buttons A.linkitem .icon,.recipe-detail .recipe-tool-buttons DIV.linkitem .icon{width:26px;height:26px}}.recipe-detail .recipe-tool-buttons A.linkitem .icon.icon-heart,.recipe-detail .recipe-tool-buttons DIV.linkitem .icon.icon-heart{background-image:url("../gfx/svg-icons/rec-icon-heart.svg")}.recipe-detail .recipe-tool-buttons A.linkitem .icon.icon-star-thin,.recipe-detail .recipe-tool-buttons DIV.linkitem .icon.icon-star-thin{background-image:url("../gfx/svg-icons/star-thin.svg")}.recipe-detail .recipe-tool-buttons A.linkitem .icon.icon-save,.recipe-detail .recipe-tool-buttons DIV.linkitem .icon.icon-save{background-image:url("../gfx/svg-icons/rec-icon-save2.svg")}.recipe-detail .recipe-tool-buttons A.linkitem .icon.icon-print,.recipe-detail .recipe-tool-buttons DIV.linkitem .icon.icon-print{background-image:url("../gfx/svg-icons/rec-icon-print.svg")}.recipe-detail .recipe-tool-buttons A.linkitem .icon.icon-share,.recipe-detail .recipe-tool-buttons DIV.linkitem .icon.icon-share{background-image:url("../gfx/svg-icons/rec-icon-share.svg")}.recipe-detail .recipe-tool-buttons A.linkitem SPAN,.recipe-detail .recipe-tool-buttons DIV.linkitem SPAN{display:block}@media (max-width: 500px){.recipe-detail .recipe-tool-buttons A.linkitem SPAN,.recipe-detail .recipe-tool-buttons DIV.linkitem SPAN{font-size:0.8rem}}@media (max-width: 380px){.recipe-detail .recipe-tool-buttons A.linkitem SPAN,.recipe-detail .recipe-tool-buttons DIV.linkitem SPAN{font-size:0.75rem}}.recipe-detail .ingredients-buttons{position:relative;display:block;margin-top:2.5rem}.recipe-detail .ingredients-buttons .toolbutton{width:100%;display:block;height:auto;position:relative;padding:12px 20px 12px 65px;color:#000000;text-decoration:none;margin-bottom:0.75rem;border-radius:10px;border:1px solid #673918;font-weight:600;text-align:center;transition:0.4s background ease;text-transform:uppercase}.recipe-detail .ingredients-buttons .toolbutton:hover{background:rgba(103,57,24,0.075);transition:0.4s background ease}.recipe-detail .ingredients-buttons .toolbutton .icon{display:block;width:34px;height:34px;position:absolute;top:7px;left:25px;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-color:transparent;background-size:contain}.recipe-detail .ingredients-buttons .toolbutton .icon.icon-save{background-image:url("../gfx/svg-icons/rec-icon-save.svg")}.recipe-detail .ingredients-buttons .toolbutton .icon.icon-print{background-image:url("../gfx/svg-icons/rec-icon-print.svg")}.recipe-detail .ingredients-buttons .toolbutton .icon.icon-send{background-image:url("../gfx/svg-icons/rec-icon-send.svg")}.recipe-detail .step-list{list-style:none;display:block;margin:0px;padding:0px;position:relative;gap:40px;-ms-flex-align:start;align-items:flex-start}.recipe-detail .step-list>LI{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:1.2rem 0 1.2rem 0}.recipe-detail .step-list>LI .category{-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:700;margin-top:1.5rem;margin-bottom:0.35rem}.recipe-detail .step-list>LI:first-child .category{margin-top:0}.recipe-detail .step-list>LI:first-child{margin-top:0.2rem}.recipe-detail .step-list>LI .nr{-ms-flex-preferred-size:6%;flex-basis:6%;text-align:center;font-size:1.5rem;background:url("../gfx/svg-icons/rec-step-nr-1.svg") no-repeat center center scroll transparent;background-size:100% auto;color:#683818;display:block;position:relative;width:45.6px;height:38.4px}@media (max-width: 911px){.recipe-detail .step-list>LI .nr{-ms-flex-preferred-size:9%;flex-basis:9%}}@media (max-width: 767px){.recipe-detail .step-list>LI .nr{-ms-flex-preferred-size:6%;flex-basis:6%}}@media (max-width: 620px){.recipe-detail .step-list>LI .nr{-ms-flex-preferred-size:7vw;flex-basis:7vw}}@media (max-width: 480px){.recipe-detail .step-list>LI .nr{-ms-flex-preferred-size:8vw;flex-basis:8vw}}@media (max-width: 400px){.recipe-detail .step-list>LI .nr{-ms-flex-preferred-size:9vw;flex-basis:9vw}}@media (max-width: 359px){.recipe-detail .step-list>LI .nr{-ms-flex-preferred-size:10.5vw;flex-basis:10.5vw}}.recipe-detail .step-list>LI:nth-child(4n+2) .nr{background-image:url("../gfx/svg-icons/rec-step-nr-2.svg")}.recipe-detail .step-list>LI:nth-child(4n+3) .nr{background-image:url("../gfx/svg-icons/rec-step-nr-3.svg")}.recipe-detail .step-list>LI:nth-child(4n+4) .nr{background-image:url("../gfx/svg-icons/rec-step-nr-4.svg")}.recipe-detail .step-list>LI .step{display:block;position:relative;-ms-flex-preferred-size:94%;flex-basis:94%;padding-left:15px;padding-top:3px}.just-link{text-align:center}.vote-text{text-align:center;margin-top:-2rem}.vote-text.vote-text-btn{width:320px;display:block;height:auto;line-height:1.15;background-color:transparent;padding:18px 28px 14px 28px;border:1px solid black;border-radius:7px;color:#000000;text-decoration:none;font-weight:900;font-size:1.25rem;text-align:center;transition:0.4s all ease;margin-left:auto;margin-right:auto}.vote-text.vote-text-btn:hover{background-color:rgba(0,0,0,0.1)}@media (max-width: 767px){.vote-text.vote-text-btn{margin-top:-0.75rem;font-size:1.15rem;padding:15px 20px 12px 20px}}@media (max-width: 450px){.vote-text.vote-text-btn{font-size:1.05rem;padding:10px 12px 8px 12px;width:280px}}@media (max-width: 600px){.vote-text{margin-top:-0.75rem}}.starvoter{display:-ms-flexbox;display:flex;position:relative;border:1px solid #673918;border-radius:10px;padding:10px 20px;margin-left:auto;margin-right:auto;width:300px;max-width:100%;-ms-flex-direction:row;flex-direction:row;gap:0px 10px;-ms-flex-pack:center;justify-content:center}@media (max-width: 450px){.starvoter{width:260px}}.starvoter .star{width:50px;height:50px;display:block;background:url("../gfx/svg-icons/star-bk.svg") no-repeat center center scroll transparent;background-size:100% 100%}@media (max-width: 450px){.starvoter .star{width:40px;height:40px}}.starvoter .star.filled,.starvoter .star.active{background-image:url("../gfx/svg-icons/star-full-bk.svg")}.starvoter .star.active.anyover{background-image:url("../gfx/svg-icons/star-bk.svg")}.starvoter .star.active.anyover.filled,.starvoter .star.anyover.filled{background-image:url("../gfx/svg-icons/star-full-bk.svg")}.vote-formbox{padding:10px 20px;margin:30px 0px;position:relative;border:1px solid #673918;border-radius:10px;display:none;text-align:center}.vote-formbox h4{font-size:17.55px}.vote-formbox .btn{display:inline-block;margin-bottom:20px}.vote-formbox .formholder{background:rgba(255,255,255,0.75);display:block;position:relative;border-radius:3px;text-align:left;margin:30px 0px;padding:30px}.vote-formbox .formholder INPUT,.vote-formbox .formholder TEXTAREA{border:0px;display:block;width:100%;position:relative;background:none;outline:none}.vote-formbox .formholder TEXTAREA{height:120px}.vote-formbox .formholder INPUT{border-bottom:1px solid #673918;padding-bottom:10px}.copy-link{margin-top:10px}.copy-link SPAN{font-size:0.7em}.copy-link .input{position:relative;display:block}.copy-link INPUT{position:relative;display:block;width:100%;font-size:0.85em;padding-right:36px}.copy-link .msg{margin-top:6px;font-weight:bold;color:#800000;display:none;font-size:0.9em}.copy-link A{position:absolute;right:4px;top:5px;width:22px;height:22px;display:block}.copy-link A IMG{width:100%;height:100%;display:block;position:relative}.share-plattforms{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;gap:0px 12px;position:relative}.share-plattforms A{position:relative;display:block;width:40px;height:40px}.share-plattforms A IMG{position:relative;width:100%;height:100%;display:block}.modal-steplist{list-style:none;display:block;margin:0;padding:0;position:relative}.modal-steplist .category{color:#673918;font-size:1.25rem;font-weight:700;margin-bottom:0.5rem}.modal-steplist .comb{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.modal-steplist .comb .nr{display:block;-ms-flex-preferred-size:8%;flex-basis:8%;font-size:1.15rem;font-weight:700;text-align:center;font-size:1.4rem;background:url("../gfx/svg-icons/rec-step-nr-1.svg") no-repeat center center scroll transparent;background-size:contain;color:#683818;display:block;position:relative;width:50px;height:42px;padding-top:4px;text-align:center}@media (max-width: 550px){.modal-steplist .comb .nr{-ms-flex-preferred-size:10%;flex-basis:10%}}@media (max-width: 420px){.modal-steplist .comb .nr{-ms-flex-preferred-size:12%;flex-basis:12%}}@media (max-width: 380px){.modal-steplist .comb .nr{-ms-flex-preferred-size:14%;flex-basis:14%}}.modal-steplist .comb .nr.nr-2{background-image:url("../gfx/svg-icons/rec-step-nr-2.svg")}.modal-steplist .comb .nr.nr-3{background-image:url("../gfx/svg-icons/rec-step-nr-3.svg")}.modal-steplist .comb .nr.nr-0{background-image:url("../gfx/svg-icons/rec-step-nr-4.svg")}.modal-steplist .comb .nr:after{content:"."}.modal-steplist .comb .text{display:block;-ms-flex-preferred-size:92%;flex-basis:92%;font-size:1.15rem;padding-left:5px;padding-top:5px}.modal-body-steplist{min-height:300px}.modal-body-steplist H3{font-size:1.5rem;font-weight:700;color:#000000;display:block;margin:0 0 1.25rem 0;padding:0}.video-inner{display:none;position:relative;margin:0 0 0 0;padding:0}.video-inner.shown{display:block}.video-inner IFRAME{width:100%;height:450px;border:0px;display:block;position:relative}#modalStepByStep.fullscreen .modal-body-steplist H3,#modalStepByStep.pseudofullscreen .modal-body-steplist H3{font-size:4vw}@media (min-width: 1000px){#modalStepByStep.fullscreen .modal-body-steplist H3,#modalStepByStep.pseudofullscreen .modal-body-steplist H3{font-size:40px}}#modalStepByStep.fullscreen .modal-steplist,#modalStepByStep.pseudofullscreen .modal-steplist{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#modalStepByStep.fullscreen .modal-steplist .comb,#modalStepByStep.pseudofullscreen .modal-steplist .comb{display:block}#modalStepByStep.fullscreen .modal-steplist .comb .nr,#modalStepByStep.pseudofullscreen .modal-steplist .comb .nr{margin-left:auto;margin-right:auto;font-size:8.5vw;width:16vw;height:16vw;padding-top:2vw}@media (min-width: 1000px){#modalStepByStep.fullscreen .modal-steplist .comb .nr,#modalStepByStep.pseudofullscreen .modal-steplist .comb .nr{font-size:85px;width:160px;height:160px;padding-top:16px}}#modalStepByStep.fullscreen .modal-steplist .comb .text,#modalStepByStep.pseudofullscreen .modal-steplist .comb .text{text-align:center;font-size:5vw}@media (min-width: 1000px){#modalStepByStep.fullscreen .modal-steplist .comb .text,#modalStepByStep.pseudofullscreen .modal-steplist .comb .text{font-size:50px}}.social-contact-container .wrapper{max-width:1020px}.social-contact-container .container-holder{display:block;position:relative;border-radius:16px;background-color:#f9e4c5;padding:40px}@media (max-width: 991px){.social-contact-container .container-holder{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}}@media (max-width: 767px){.social-contact-container .container-holder{-ms-flex-direction:column !important;flex-direction:column !important;padding:30px}}@media (max-width: 500px){.social-contact-container .container-holder{padding:20px}}@media (max-width: 991px){.social-contact-container .container-image{-ms-flex-preferred-size:250px;flex-basis:250px}}@media (max-width: 767px){.social-contact-container .container-image{text-align:center}}@media (max-width: 991px){.social-contact-container .container-text{-ms-flex-preferred-size:calc( 100% - 250px);flex-basis:calc( 100% - 250px)}}.social-contact-container .gap{gap:40px}.social-contact-container .phone-icon{display:inline-block;position:relative;padding-top:1px;padding-bottom:1px;padding-left:22px;background:url("/assets/gfx/icon-telephone.png") no-repeat 0px 3px scroll transparent;background-size:16px 16px}.social-contact-container .email-icon{display:inline-block;position:relative;padding-top:1px;padding-bottom:1px;padding-left:22px;background:url("/assets/gfx/icon-email.png") no-repeat 0px 3px scroll transparent;background-size:16px 16px}.social-contact-container .web-icon{display:inline-block;position:relative;padding-top:1px;padding-bottom:1px;padding-left:22px;background:url("/assets/gfx/icon-web.png") no-repeat 0px 3px scroll transparent;background-size:16px 16px}.social-contact-container .instagram-icon{display:inline-block;width:36px;height:36px;margin:0px 5px;background:url("/assets/gfx/Icona_Instagram.png") no-repeat center center scroll transparent;background-size:36px 36px}.social-contact-container .instagram-icon:hover{transform:scale(1.05, 1.05)}.social-contact-container .googlemaps-icon{display:inline-block;width:36px;height:36px;margin:0px 5px;background:url("/assets/gfx/Icona_googlemaps.png") no-repeat center center scroll transparent;background-size:36px 36px}.social-contact-container .googlemaps-icon:hover{transform:scale(1.05, 1.05)}.social-contact-container .facebook-icon{display:inline-block;width:36px;height:36px;margin:0px 5px;background:url("/assets/gfx/Icona_Facebook.png") no-repeat center center scroll transparent;background-size:36px 36px}.social-contact-container .facebook-icon:hover{transform:scale(1.05, 1.05)}.social-contact-container .tripadvisor-icon{display:inline-block;width:36px;height:36px;margin:0px 5px;background:url("/assets/gfx/Icona_Tripadvisor.png") no-repeat center center scroll transparent;background-size:36px 36px}.social-contact-container .tripadvisor-icon:hover{transform:scale(1.05, 1.05)}.social-contact-container A{color:#102d69}.social-contact-container A:hover{text-decoration:underline}.newsletter-box{background:#e3e7d3;display:block;position:relative;padding:25px 0 50px 0px;margin:0px}.newsletter-box .parts{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:0px 80px}@media (max-width: 1149px){.newsletter-box .parts{gap:0px 60px}}@media (max-width: 991px){.newsletter-box .parts{-ms-flex-direction:column;flex-direction:column;gap:20px}}.newsletter-box .newsletter-part{-ms-flex:1;flex:1}@media (max-width: 1149px){.newsletter-box .newsletter-part{-ms-flex:3;flex:3}}.newsletter-box .newsletter-part P{margin:0;padding:0;text-align:center;font-weight:700}.newsletter-box .newsletter-part .nl_cb{position:relative;padding-top:12px;font-size:0.75rem;padding-left:32px;width:calc(100% - 115px);margin:0 115px 0 0;color:#666}.newsletter-box .newsletter-part .nl_cb A{color:#006837;text-decoration:underline}.newsletter-box .newsletter-part .nl_cb INPUT{position:absolute;top:13px;left:10px}.newsletter-box .newsletter-part .form-control{width:calc(100% - 115px);margin:1rem 115px 0 0;border:0px;border-bottom:1px solid rgba(0,0,0,0.4)}@media (max-width: 359px){.newsletter-box .newsletter-part .form-control{width:100%;margin-right:0px}}.newsletter-box .newsletter-part .nl_leg{position:relative;font-size:0.65em;padding-top:1rem;padding-left:26px}.newsletter-box .newsletter-part .nl_leg SPAN{position:absolute;top:1rem;left:18px;display:block}.newsletter-box .newsletter-part H4{margin-bottom:0.65rem}@media (max-width: 540px){.newsletter-box .newsletter-part H4{margin-bottom:1rem}}.newsletter-box .newsletter-part H4::before{content:"";background:url("../gfx/svg-icons/nl-envelope.svg") no-repeat center center scroll transparent;width:50.8px;height:58.1px;background-size:100% 100%;position:relative;display:inline-block;margin-right:10px;top:20px}@media (max-width: 359px){.newsletter-box .newsletter-part H4::before{top:14px}}.newsletter-box .newsletter-part FORM{position:relative;display:block;background:#FFF;padding:10px;margin:1.5rem 0 0 0}.newsletter-box .newsletter-part FORM INPUT{outline-style:none;outline-width:0px}.newsletter-box .newsletter-part FORM INPUT:focus,.newsletter-box .newsletter-part FORM INPUT:focus-visible{outline-style:none !important;outline-width:0px !important;outline-color:#FFF;outline:none}.newsletter-box .newsletter-part FORM INPUT[type=submit]{position:absolute;bottom:13px;right:10px;display:block;color:#FFF;background:#006837;font-weight:bold;border-radius:16px;border:0;padding:5px 10px;outline-style:none;outline-width:0px}@media (max-width: 359px){.newsletter-box .newsletter-part FORM INPUT[type=submit]{position:relative;bottom:auto;right:auto;margin-top:15px;margin-left:auto;margin-right:auto}}.newsletter-box .newsletter-part FORM INPUT[type=submit]:focus,.newsletter-box .newsletter-part FORM INPUT[type=submit]:focus-visible{outline-style:none !important;outline-width:0px !important;outline-color:#FFF;outline:none}.newsletter-box .newsletter-part FORM INPUT[type=submit]:hover{background:#008244}.newsletter-box .social-part{-ms-flex:1;flex:1}@media (max-width: 1149px){.newsletter-box .social-part{-ms-flex:2;flex:2}}.newsletter-box .social-part UL{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:1.75rem 0 0 0;padding:0;list-style:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:30px}@media (max-width: 1149px){.newsletter-box .social-part UL{gap:15px}}@media (max-width: 420px){.newsletter-box .social-part UL{gap:25px}}.newsletter-box .social-part UL LI{display:block;text-align:center}@media (max-width: 449px){.newsletter-box .social-part UL LI{-ms-flex-preferred-size:calc( 50% - 30px);flex-basis:calc( 50% - 30px)}}.newsletter-box .social-part UL LI A{display:block;text-transform:uppercase;color:#000000}.newsletter-box .social-part UL LI A:hover{transform:scale(1.05, 1.05)}.newsletter-box .social-part UL LI A::before{display:block;width:40px;height:40px;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:contain;position:relative;margin:0 0 0.5rem 0;padding:0;content:"";margin-left:auto;margin-right:auto}@media (max-width: 1149px){.newsletter-box .social-part UL LI A::before{width:35px;height:35px}}.newsletter-box .social-part UL LI.facebook A::before{background-image:url("../gfx/svg-icons/nl-facebook.svg")}.newsletter-box .social-part UL LI.instagram A::before{background-image:url("../gfx/svg-icons/nl-instagram.svg")}.newsletter-box .social-part UL LI.youtube A::before{background-image:url("../gfx/svg-icons/nl-youtube.svg")}.newsletter-box .social-part UL LI.linkedin A::before{background-image:url("../gfx/svg-icons/nl-linkedin.svg")}.newsletter-box .social-part UL LI.pinterest A::before{background-image:url("../gfx/svg-icons/nl-pinterest.svg")}.newsletter-box .social-part H4{margin-top:1rem}.newsletter-box .social-part H4::before{content:"";background:url("../gfx/svg-icons/nl-star.svg") no-repeat center center scroll transparent;width:63.4px;height:58.1px;background-size:100% 100%;position:relative;display:inline-block;margin-right:12px;top:11px}.newsletter-box h4{font-family:Pompiere;text-align:center;position:relative;display:block;font-size:2.25rem;font-weight:400;text-transform:uppercase;margin:0 0 0.5rem 0;padding:0}#modalNLFB h5.modal-title::after{content:"";position:absolute;display:inline-block;background:url("/assets/gfx/svg-icons/nl-envelope-w.svg") no-repeat center center scroll transparent;background-size:auto;background-size:contain;width:48px;height:48px;margin-left:11px;top:7px}.grid-subpages-container{position:relative;gap:10px}.grid-subpages-container .container{-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);margin:15px;color:white;-ms-flex-negative:0;flex-shrink:0;min-width:610px;overflow:hidden;border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media (max-width: 649px){.grid-subpages-container .container{min-width:100%}}.grid-subpages-container .container:hover{text-decoration:none;transform:scale(1.015, 1.015);box-shadow:2px 2px 4px rgba(0,0,0,0.3);transition:0.1s transform ease}.grid-subpages-container .container .title{font-family:'Pompiere';font-weight:normal;font-size:30px;line-height:1.15em;letter-spacing:0.030em;text-transform:uppercase;min-width:100%;margin:0;padding:16px 0px 16px 0px}.grid-subpages-container .container .description{width:100%;height:100%}@media (max-width: 549px){.grid-subpages-container .container .description.flex-dir-row{-ms-flex-direction:column !important;flex-direction:column !important}}.grid-subpages-container .container .description .text{width:50%;padding:15px 20px 20px 20px;font-size:0.9rem}@media (max-width: 649px){.grid-subpages-container .container .description .text{width:60%}}@media (max-width: 549px){.grid-subpages-container .container .description .text{width:100%;padding-bottom:30px}}.grid-subpages-container .container .description .text A.redhookicon{color:inherit;font-weight:900;display:inline-block;margin:2px 0px;text-decoration:none;position:relative;padding-left:22px}.grid-subpages-container .container .description .text A.redhookicon:before{content:"";position:absolute;display:block;top:-5px;left:0px;background-image:url("../gfx/hook.svg");background-repeat:no-repeat;background-position:0px 7px;background-size:15px 15px;width:25px;height:25px}.grid-subpages-container .container .description .text A.redhookicon:hover{text-decoration:underline}.grid-subpages-container .container .description .img{width:50%}@media (max-width: 649px){.grid-subpages-container .container .description .img{width:40%}}@media (max-width: 549px){.grid-subpages-container .container .description .img{width:calc(100% - 40px);margin:20px 20px 0px 20px}}@media (max-width: 449px){.grid-subpages-container .container .description .img{width:calc(100% - 0px);margin:0px}}.grid-subpages-container .container .description .img img{width:100%;height:100%;object-fit:cover}.grid-subpages-container .container.grid-subpages-beige{background-color:#f9e4c5}.grid-subpages-container .container.grid-subpages-beige .text{color:#000;background-color:#f9e4c5}.grid-subpages-container .container.grid-subpages-textured{color:#683817;text-shadow:0px 0px 1px rgba(104,56,23,0.8)}.grid-subpages-container .container.grid-subpages-textured .text{background-color:#f4d29e;background:url(../gfx/paper-selektion.jpg) no-repeat #d6a963;background-size:cover}.grid-subpages-container .container.grid-subpages-green{background-color:#759c68}.grid-subpages-container .container.grid-subpages-green .text{background-color:#759c68}.grid-subpages-container .container.grid-subpages-brown{background-color:#a7836f}.grid-subpages-container .container.grid-subpages-brown .text{background-color:#a7836f;padding-bottom:30px}.grid-subpages-container .container.grid-subpages-orange{background-color:#e5a770}.grid-subpages-container .container.grid-subpages-orange .text{background-color:#e5a770}.grid-subpages-container .container.grid-subpages-intensive-orange{background-color:#ea5b0a}.grid-subpages-container .container.grid-subpages-intensive-orange .text{background-color:#ea5b0a}.grid-subpages-container .container.grid-subpages-blue{background-color:#102d69}.grid-subpages-container .container.grid-subpages-blue .text{background-color:#102d69}@media (max-width: 549px){BODY.menutype .grid-subpages-container .container .description .img{width:100%;margin:0px !important}BODY.menutype .grid-subpages-container .container.grid-subpages-brown .text{padding-bottom:10px}}.recipe-cat-description>P{display:none}.recipe-cat-description>P:first-child{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;position:relative}.recipe-cat-description.has-overflow>P:first-child::after{position:absolute;bottom:0px;right:0px;display:block;content:"...Mehr";padding-left:40px;text-decoration:underline;background:linear-gradient(to right, rgba(252,245,232,0) 1%, #fcf5e8 32%, #fcf5e8 100%);cursor:pointer}.recipe-cat-description.has-overflow.show-overflow>P{display:block}.recipe-cat-description.has-overflow.show-overflow>P:first-child::after{content:"...Weniger";position:relative;bottom:auto;right:auto;display:inline;background:none;padding-left:4px}HTML[lang=it] .recipe-cat-description.has-overflow>P:first-child::after{content:"...Altro"}HTML[lang=it] .recipe-cat-description.has-overflow.show-overflow>P:first-child::after{content:"...Meno"}HTML[lang=fr] .recipe-cat-description.has-overflow>P:first-child::after{content:"...Plus"}HTML[lang=fr] .recipe-cat-description.has-overflow.show-overflow>P:first-child::after{content:"...Moins"}#recipe-count{margin-bottom:30px}.recipe-filter-freesearch{display:block;margin:-0.75rem 0px 1.25rem 0px;padding:0px}.recipe-filter-freesearch INPUT{padding:15px;border:1px solid #5e2c09;border-radius:10px;display:block;width:calc(100% - 32px)}.recipe-filter-container{position:relative;height:100px;width:100%;border:1px solid #5e2c09;border-radius:10px;color:#5e2c09;font-weight:bold;text-decoration:none;z-index:50;margin:30px 0 30px 0}@media (max-width: 1340px){.recipe-filter-container{margin:30px;width:calc(100% - 60px)}}@media (max-width: 1079px){.recipe-filter-container{margin:30px 20px 30px 20px;width:calc(100% - 40px)}}@media (max-width: 767px){.recipe-filter-container{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;height:120px}}@media (max-width: 479px){.recipe-filter-container{height:auto}}.recipe-filter-container .item{margin:auto;height:90%;width:100%;color:#5e2c09}@media (max-width: 767px){.recipe-filter-container .item{width:50%;height:calc(50% - 4px)}}@media (max-width: 479px){.recipe-filter-container .item{width:100%;height:42px}.recipe-filter-container .item .item{height:auto}}.recipe-filter-container .item.active{font-weight:bold !important}.recipe-filter-container .item:hover,.recipe-filter-container .item.touchvisible{font-weight:bold !important}.recipe-filter-container .item:hover .inner-container,.recipe-filter-container .item.touchvisible .inner-container{position:relative;top:-2px;height:calc(100% + 4px);background-color:#f8e4c5}@media (max-width: 767px){.recipe-filter-container .item:hover .inner-container,.recipe-filter-container .item.touchvisible .inner-container{top:0px;height:100%}}@media (max-width: 479px){.recipe-filter-container .item:hover .inner-container,.recipe-filter-container .item.touchvisible .inner-container{top:2px;height:calc(100% - 0px)}}.recipe-filter-container .item:hover .drop-down,.recipe-filter-container .item.touchvisible .drop-down{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:visible}.recipe-filter-container .item:hover .drop-down .dash,.recipe-filter-container .item:hover .drop-down .list,.recipe-filter-container .item.touchvisible .drop-down .dash,.recipe-filter-container .item.touchvisible .drop-down .list{display:block}.recipe-filter-container .item .drop-down{top:-2px;display:none;width:95%;margin:auto}.recipe-filter-container .item .drop-down .dash{margin-left:-3%;height:4px;width:106%}@media (max-width: 767px){.recipe-filter-container .item .drop-down .dash{height:1px;width:100%;margin-left:0;background-color:#d5c3b1 !important;opacity:0.75}}@media (max-width: 767px){.recipe-filter-container .item .drop-down{top:0px}}.recipe-filter-container .item .drop-down .list{background:#f8e4c5;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px}.recipe-filter-container .item .drop-down .list .item{padding:5px;text-transform:uppercase;width:100%;border:0 !important;font-weight:normal}.recipe-filter-container .item .drop-down .list .item:first{margin-top:12px}.recipe-filter-container .item .inner-container{margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:95%;height:100%;border-top-right-radius:10px;border-top-left-radius:10px}.recipe-filter-container .item:visited{color:#5e2c09}.recipe-filter-container .item svg{margin-left:10px;height:32px}@media (max-width: 767px){.recipe-filter-container .item svg{height:24px;margin-left:8px}}.recipe-filter-container .item svg .st0{fill:#5e2c09}.recipe-filter-container .item svg .st1{fill:#f8e4c5}.recipe-filter-container .item:not(:last-child){border-right:1px solid #5e2c09}@media (max-width: 767px){.recipe-filter-container .item:nth-child(4n+2){border-right:none !important}.recipe-filter-container .item:nth-child(4n+1),.recipe-filter-container .item:nth-child(4n+2){border-bottom:1px solid #5e2c09}}@media (max-width: 479px){.recipe-filter-container .item{border-right:none !important}.recipe-filter-container .item:nth-child(4n+3){border-bottom:1px solid #5e2c09}}.search-container{position:relative;width:100%}.search-container>DIV{position:relative;width:100%;height:100%}.search-container .background-image{position:absolute;height:100%;width:100%;overflow:hidden}.search-container .background-image img{width:100%;height:100%;object-fit:cover}.search-container .container{position:relative;width:1000px;height:100%;margin:auto;padding:50px 15px 15px 15px}@media (max-width: 1600px){.search-container .container{width:900px;max-width:100%}}@media (max-width: 1500px){.search-container .container{width:800px}}@media (max-width: 1380px){.search-container .container{width:1080px;padding-bottom:35px}}.search-container .container .headline{color:#fff;font-family:Pompiere;font-size:4rem;line-height:1.15;text-align:center;width:100%;filter:drop-shadow(2px 4px 6px black)}@media (max-width: 911px){.search-container .container .headline{font-size:3.35rem}}@media (max-width: 500px){.search-container .container .headline{font-size:2.75rem}}@media (max-width: 399px){.search-container .container .headline{font-size:2.35rem}}@media (max-width: 676px){.search-container .container{padding:25px 10px 25px 10px}}.search-container .container .search{position:relative;z-index:900}@media (max-width: 1380px){.search-container .container .search{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-align:start !important;align-items:flex-start !important;-ms-flex-pack:center !important;justify-content:center !important}}.search-container .container .search #search{width:calc(100% - 65px);padding:15px 50px 15px 15px;border:none;background:url("../gfx/lupe.svg") no-repeat calc( 100% - 10px) center scroll #fff;background-size:30px auto}.search-container .container .search .all-categories{position:absolute;top:15px;right:-200px}.search-container .container .search .all-categories.all-categories-fr{right:-290px}@media (max-width: 1380px){.search-container .container .search .all-categories{position:relative !important;top:auto !important;right:auto !important;margin-top:0px !important}}.search-container .container .search .all-categories .label{position:absolute;top:-127px;left:0px;color:#FFF;font-family:"Pompiere", cursive;text-align:center;width:100%;font-size:3.1rem;line-height:1;text-transform:uppercase;filter:drop-shadow(2px 4px 6px black)}.search-container .container .search .all-categories .label SPAN{display:block;font-size:2.45rem;font-family:"Pompiere", cursive}.search-container .container .search .all-categories.all-categories-it .label{top:-157px;font-size:4.5rem}.search-container .container .search .all-categories.all-categories-it .label SPAN{font-size:3.15rem}.search-container .container .search .all-categories.all-categories-fr .label{top:-141px;font-size:4.0rem}.search-container .container .search .all-categories.all-categories-fr .label SPAN{font-size:3.15rem}@media (max-width: 1380px){.search-container .container .search .all-categories,.search-container .container .search .all-categories.all-categories-it,.search-container .container .search .all-categories.all-categories-fr{padding-top:30px !important;text-align:center !important;width:100% !important}.search-container .container .search .all-categories .label,.search-container .container .search .all-categories.all-categories-it .label,.search-container .container .search .all-categories.all-categories-fr .label{display:none !important}}.search-container .container .search .all-categories a{color:white;border-radius:10px;text-decoration:none;padding:10px 15px 10px 15px;white-space:nowrap;font-weight:700}@media (max-width: 676px){.search-container .container .search .all-categories{position:relative;right:0;top:0;margin-bottom:30px;text-align:center}}.search-container .container .search .list-container{position:absolute;width:100%;z-index:1;box-shadow:2px 2px 5px rgba(0,0,0,0.3);top:54px}.search-container .container .search .list-container .list{width:100%;max-height:450px;overflow:auto;position:relative}@media (max-width: 676px){.search-container .container .search .list-container .list{max-height:calc(64px * 5)}}.search-container .container .search .list-container .list .hidden{display:none}.search-container .container .search .list-container .list .item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-grid-column-align:center;justify-items:center;height:64px;padding:5px;background-color:#fff;box-shadow:0px 20px 38px black}@media (max-width: 399px){.search-container .container .search .list-container .list .item{height:80px}}.search-container .container .search .list-container .list .item:hover{background-color:lightgray}.search-container .container .search .list-container .list .item .img{position:relative;width:150px;height:100%}.search-container .container .search .list-container .list .item .img img{width:100%;height:100%;object-fit:cover}.search-container .container .search .list-container .list .item .title{position:relative;width:100%;height:100%;margin-left:1rem;color:black}.search-container .container .search .list-container .list .item .title .text{width:100%;font-weight:bold;font-size:1rem}.search-container .container .search .list-container .list .item .title .text.text-not-found{color:#999;font-style:italic;font-weight:normal;padding-top:17px;margin-right:1rem}.search-container .container .search .list-container .list .item .title .icon{margin-top:10px;margin-left:24px;display:inline;position:relative}@media (max-width: 676px){.search-container .container .search .list-container .list .item .title .text{font-size:0.75rem}.search-container .container .search .list-container .list .item .title .text.text-not-found{font-size:0.85rem}.search-container .container .search .list-container .list .item .title .icon{position:absolute;margin:0;right:0;bottom:0;font-size:0.6rem}.search-container .container .search .list-container .list .item .title .icon::before{display:none}}.search-container .container .category-list{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;z-index:0;gap:5px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.75rem;margin-top:1rem}.search-container .container .category-list .category{display:block;padding:10px;font-size:1.15rem;background-color:#fff;border-radius:4px;color:black;font-weight:bolder;cursor:pointer}@media (max-width: 500px){.search-container .container .category-list .category{padding:6px;font-size:1.05rem}}@media (max-width: 500px){.search-container .container .category-list .category:nth-child(3n+1){display:none}}@media (max-width: 399px){.search-container .container .category-list .category:nth-child(3n+1){display:block}.search-container .container .category-list .category:nth-child(2n+1){display:none}}.search-container .container .category-list .category:hover{background-color:rgba(255,255,255,0.8)}.search-container .container .category-list .category.active{background-color:#005ca8;color:#fff}.search-container .container .category-list .category.active:hover{background-color:rgba(0,92,168,0.8)}.verantwortung-container{position:relative;width:100%;display:block;padding:32px 0px}.verantwortung-container .holder{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;text-align:center;gap:0px 60px}@media (max-width: 680px){.verantwortung-container .holder{-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-align:center !important;align-items:center !important;-ms-flex-pack:center !important;justify-content:center !important;gap:60px !important}}.verantwortung-container .holder .verantwortung{display:block;-ms-flex-preferred-size:26%;flex-basis:26%}.verantwortung-container .holder .verantwortung .image{width:100%;display:block;position:relative}@media (max-width: 1100px){.verantwortung-container .holder .verantwortung .image{width:80%;margin-left:10%}}@media (max-width: 680px){.verantwortung-container .holder .verantwortung .image{width:280px;margin-left:auto;margin-right:auto}}@media (max-width: 450px){.verantwortung-container .holder .verantwortung .image{width:220px}}.verantwortung-container .holder .verantwortung .image IMG{width:auto;display:block;height:300px;position:relative;margin-left:auto;margin-right:auto}@media (max-width: 1100px){.verantwortung-container .holder .verantwortung .image IMG{width:100%;height:auto}}.verantwortung-container .holder .verantwortung .btn-wh{color:white;border-radius:10px;text-decoration:none;padding:10px 30px 10px 30px;white-space:nowrap;font-weight:bold;font-size:15px;line-height:1.3}.verantwortung-container .holder .verantwortung .btn-wh:hover{opacity:0.9}.verantwortung-container .holder .verantwortung .text-box{min-height:90px;padding:10px 20px}@media (max-width: 680px){.verantwortung-container .holder .verantwortung .text-box{min-height:0px}}.verantwortung-container .holder .verantwortung .text-box .headline{font-weight:bold;font-size:1.45rem}@media (max-width: 1024px){.verantwortung-container .holder .verantwortung .text-box .headline{font-size:1.25rem;padding-bottom:12px}}@media (max-width: 767px){.verantwortung-container .holder .verantwortung .text-box .headline{font-size:1.1rem}}.verantwortung-container.count-2 .holder .verantwortung{-ms-flex-preferred-size:20%;flex-basis:20%}.verantwortung-container.count-2 .holder .verantwortung{-ms-flex-preferred-size:15%;flex-basis:15%}.instagram-saison{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.instagram-saison .list{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:60px 15px;margin-bottom:60px}.instagram-saison .list .item{position:relative;width:100%;min-height:310px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}@media (max-width: 1024px){.instagram-saison .list .item{gap:20px}}@media (max-width: 799px){.instagram-saison .list .item{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0px}}.instagram-saison .list .item .image{position:relative}@media (max-width: 1024px){.instagram-saison .list .item .image{-ms-flex-preferred-size:40%;flex-basis:40%}}@media (max-width: 799px){.instagram-saison .list .item .image{background-color:#FFF;border-radius:16px 16px 0 0;padding:30px 30px 0px 30px;text-align:center}}@media (max-width: 580px){.instagram-saison .list .item .image{border-radius:0;padding:0px}}.instagram-saison .list .item .image img{width:480px;height:100%;border-radius:0px;object-fit:cover}@media (max-width: 1024px){.instagram-saison .list .item .image img{width:100%;height:auto;object-fit:contain}}@media (max-width: 799px){.instagram-saison .list .item .image img{max-width:480px;margin-left:auto;margin-right:auto}}@media (max-width: 580px){.instagram-saison .list .item .image img{max-width:none}}.instagram-saison .list .item .info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-preferred-size:70%;flex-basis:70%;background-color:#fff;border-radius:16px;padding:40px;-ms-flex:1;flex:1;font-size:1.1rem;line-height:1.5}@media (max-width: 1024px){.instagram-saison .list .item .info{-ms-flex-preferred-size:calc( 60% - 40px);flex-basis:calc( 60% - 40px)}}@media (max-width: 799px){.instagram-saison .list .item .info{border-radius:0 0 16px 16px;padding:30px}}.instagram-saison .list .item .info .headline{font-size:1.5rem;font-weight:700;margin:0 0 0.25rem 0;padding:0px}.instagram-saison .list .item .info a{position:relative;padding-left:28px;color:#102d69}.instagram-saison .list .item .info a.link-icon::before{position:absolute;left:0;top:4px;min-height:20px;width:100%;background:url("/assets/gfx/linkicon-insta.png") no-repeat;content:"";pointer-events:none}.instagram-saison .list .item .info a:visited{color:#102d69}.instagram-saison .list .item .info .timestamp{position:relative;width:100%;margin-top:auto;padding-left:28px}.instagram-saison .list .item .info .timestamp::before{position:absolute;left:0;top:4px;min-height:20px;width:100%;background:url("/assets/gfx/timestamp-insta2.png") no-repeat;background-size:contain;content:"";pointer-events:none}.instagram-wall{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:3rem 0;padding:3rem 0;background:url("../gfx/instagram-wall-back.jpg") center top repeat-y scroll #c0a994;background-size:100% auto}@media (max-width: 767px){.instagram-wall{margin:2rem 0;padding:2rem 0}}@media (max-width: 400px){.instagram-wall{margin:1.5rem 0;padding:1.5rem 0}}.instagram-wall .standard-text-box{padding-top:0px;margin-top:-10px;padding-bottom:35px}@media (max-width: 767px){.instagram-wall .full-headline{padding-top:0 !important}}.instagram-wall .outer-block{position:relative;display:block;padding:0;margin:0}.instagram-wall .outer-block .dummy{display:block;width:100%;height:auto;position:relative}.instagram-wall .outer-block .item{position:absolute;display:block;margin:0;padding:0px;border:1px solid rgba(0,0,0,0.5);background:rgba(0,0,0,0.1);overflow:hidden}.instagram-wall .outer-block .item::after{opacity:0;transition:0.2s all ease;background:rgba(0,0,0,0.2);display:block;position:absolute;top:0;left:0;right:0;bottom:0;content:""}@media (max-width: 800px){.instagram-wall .outer-block .item::after{opacity:1;background:rgba(0,0,0,0);border-top:1px solid #000;border-left:1px solid #000}}@media (max-width: 800px){.instagram-wall .outer-block .item{border:none}}.instagram-wall .outer-block .item:hover{box-shadow:0px 0px 5px rgba(0,0,0,0.4);border:1px solid #000}@media (max-width: 800px){.instagram-wall .outer-block .item:hover{border:none;box-shadow:none}}.instagram-wall .outer-block .item:hover::after{opacity:1;transition:0.2s all ease}.instagram-wall .outer-block .item:nth-child(15n+1){top:0;left:0;width:30%;height:35%}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+1){width:38%}}.instagram-wall .outer-block .item:nth-child(15n+2){top:0;left:calc(30% + 8px);width:12%;height:18%}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+2){width:22%;height:35%;left:calc(38% + 0px)}}.instagram-wall .outer-block .item:nth-child(15n+3){top:calc(18% + 8px);left:calc(30% + 8px);width:12%;height:calc(17% - 8px)}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+3){left:calc(60% + 0px);width:calc( 40% - 0px);height:40%;top:0px}.instagram-wall .outer-block .item:nth-child(15n+3)::after{border-right:1px solid #000}}.instagram-wall .outer-block .item:nth-child(15n+4){top:0;left:calc(42% + 16px);width:27%;height:27%}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+4){left:0px;height:40%;width:calc( 60% + 0px);top:calc( 35% + 0px)}}.instagram-wall .outer-block .item:nth-child(15n+5){top:0;left:calc(69% + 24px);width:calc(31% - 24px);height:40%}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+5){left:calc(60% + 0px);width:calc( 20% - 0px);height:24%;top:calc(40% + 0px)}}.instagram-wall .outer-block .item:nth-child(15n+6){top:calc(35% + 8px);left:0px;width:20%;height:28%}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+6){left:calc(60% + 0px);width:calc( 40% - 0px);height:calc(36% - 0px);top:calc(64% + 0px)}.instagram-wall .outer-block .item:nth-child(15n+6)::after{border-right:1px solid #000;border-bottom:1px solid #000}}.instagram-wall .outer-block .item:nth-child(15n+7){top:calc(35% + 8px);left:calc(20% + 8px);width:22%;height:35%}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+7){left:0px;width:20%;height:calc(25% - 0px);top:calc(75% + 0px)}.instagram-wall .outer-block .item:nth-child(15n+7)::after{border-bottom:1px solid #000}}.instagram-wall .outer-block .item:nth-child(15n+8){top:calc(63% + 16px);left:0pc;width:20%;height:calc(37% - 16px)}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+8){left:calc( 20% + 0px);width:40%;height:calc(25% - 0px);top:calc(75% + 0px)}.instagram-wall .outer-block .item:nth-child(15n+8)::after{border-bottom:1px solid #000}}.instagram-wall .outer-block .item:nth-child(15n+9){top:calc(70% + 16px);left:calc(20% + 8px);width:22%;height:calc(30% - 16px)}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+9){left:calc(80% + 0px);width:calc( 20% - 0px);height:24%;top:calc(40% + 0px)}.instagram-wall .outer-block .item:nth-child(15n+9)::after{border-right:1px solid #000}}.instagram-wall .outer-block .item:nth-child(15n+10){top:calc(65% + 16px);left:calc(42% + 16px);width:18%;height:calc(35% - 16px)}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+10){display:none}}.instagram-wall .outer-block .item:nth-child(15n+11){top:calc(65% + 16px);left:calc(60% + 24px);width:22%;height:calc(35% - 16px)}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+11){display:none}}.instagram-wall .outer-block .item:nth-child(15n+12){top:calc(70% + 16px);left:calc(82% + 32px);width:calc(18% - 32px);height:calc(30% - 16px)}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+12){display:none}}.instagram-wall .outer-block .item:nth-child(15n+13){top:calc(40% + 8px);left:calc(82% + 32px);width:calc(18% - 32px);height:30%}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+13){display:none}}.instagram-wall .outer-block .item:nth-child(15n+14){top:calc(27% + 8px);left:calc(42% + 16px);width:27%;height:38%}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+14){display:none}}.instagram-wall .outer-block .item:nth-child(15n+15){top:calc(40% + 8px);left:calc(69% + 24px);width:13%;height:25%}@media (max-width: 800px){.instagram-wall .outer-block .item:nth-child(15n+15){display:none}}.instagram-wall .outer-block .item img{object-fit:cover;object-position:50% 50%;position:relative;display:block;height:100%;width:100%}.recipes-list{display:block;column-count:3;color:black;text-decoration:none;max-width:1280px;column-gap:2rem;padding:2rem 0}@media (max-width: 1024px){.recipes-list{column-gap:20px}}@media (max-width: 911px){.recipes-list{column-count:2}}@media (max-width: 580px){.recipes-list{column-count:1}}.recipes-list .rec-cat{position:relative;display:block;break-inside:avoid-column;margin-bottom:2.5rem}.recipes-list .rec-cat .rec-cat-head{position:relative;display:block}@media (max-width: 1024px){.recipes-list .rec-cat{margin-bottom:20px}}.recipes-list .rec-cat:hover{box-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:0px 0px 16px 16px}.recipes-list .rec-cat .cat-image{width:100%;display:block;height:auto;position:relative;border-radius:0px}.recipes-list .rec-cat h2.over-image{position:absolute;bottom:16px;line-height:1;left:20px;color:#FFF;text-shadow:0px 0px 10px black,0px 0px 6px rgba(0,0,0,0.9),0px 0px 4px rgba(0,0,0,0.8),0px 0px 2px black;font-size:2.6rem;margin:0px 20px 0 0}@media (max-width: 680px){.recipes-list .rec-cat h2.over-image{font-size:2rem}}.recipes-list .rec-cat ul{background:rgba(255,255,255,0.9);display:block;position:relative;border-radius:0px 0px 16px 16px;padding:15px 20px;margin:0px;color:#000000}.recipes-list .rec-cat ul h2{font-size:1.75rem;font-weight:400 !important;margin-bottom:0.25rem !important;margin-top:0 !important;display:none}.recipes-list .rec-cat ul li{margin-left:0rem;line-height:1.5;list-style:none}@media (max-width: 1024px){.recipes-list .rec-cat ul li{margin:8px 0px;line-height:1.2}}.recipes-list .rec-cat ul li:hover{font-weight:bolder !important}.recipes-list a{text-decoration:none;color:#000000}.buy-map .map-holder{position:relative;display:block;width:750px;max-width:100%;margin:0px auto 80px auto}@media (max-width: 680px){.buy-map .map-holder{margin-bottom:70px}}@media (max-width: 400px){.buy-map .map-holder{margin-top:30px}}.buy-map .map-holder IMG{width:100%;height:auto;display:block}.buy-map .map-links-holder{padding:0px;gap:40px;list-style:none}.buy-map .map-links-holder LI{float:left;text-align:center}.buy-map .map-links-holder LI a{color:#337ab7;text-decoration:none}.buy-map .map-links-holder LI a img{transition:0.2s transform ease;width:147px}.buy-map .map-links-holder LI a:hover img{transform:scale(1.15, 1.15)}.buy-map .map-label{position:absolute;font-size:11.5px;display:block;color:#102d69;transition:0.1s transform ease;top:99.8%;left:68.2%;width:150px}.buy-map .map-label .maptext div{font-weight:bold;padding-bottom:6px;font-size:15px}.buy-map .map-label img{width:80px;position:absolute;top:-142px;left:-53px}.product-overview-list{display:block;column-count:3;color:black;text-decoration:none;max-width:1280px}.product-overview-list ul{break-inside:avoid-column}.product-overview-list ul:first-child{margin-top:0 !important}.product-overview-list ul:first-child h2{margin-top:0 !important}.product-overview-list ul h2{font-size:1.75rem;font-weight:400 !important;margin-bottom:0.25rem !important;margin-top:2rem}.product-overview-list ul li{margin-left:0rem;line-height:1.5;list-style:none}.product-overview-list ul li:hover{font-weight:bolder !important}.product-overview-list a{text-decoration:none;color:black}.recipe-send-form{display:block;position:relative;width:100%;background:url("../gfx/recipe-book.jpg") no-repeat center center scroll #f8e4c5;background-size:100% auto}.recipe-send-form .headline{text-align:center;font-size:1.15rem;font-weight:700;padding-bottom:30px}.recipe-send-form .rezept-formbox{padding:10px 20px;margin:0px;position:relative;border:1px solid #673918;border-radius:10px;display:block;text-align:center;background:#f8e4c5}.recipe-send-form .rezept-formbox .headerlabel{font-size:1.15rem;font-weight:700;margin:30px 0px 15px 0px}.recipe-send-form .rezept-formbox .formcol2{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:40px;margin-left:auto;margin-right:auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width: 750px){.recipe-send-form .rezept-formbox .formcol2{gap:20px}}@media (max-width: 480px){.recipe-send-form .rezept-formbox .formcol2{-ms-flex-direction:column;flex-direction:column;gap:0px}}.recipe-send-form .rezept-formbox .formcol2 .formholder{width:100%}.recipe-send-form .rezept-formbox .sendit{display:block;position:relative;padding-top:20px}.recipe-send-form .rezept-formbox .checkboxes{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}@media (max-width: 750px){.recipe-send-form .rezept-formbox .checkboxes{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}.recipe-send-form .rezept-formbox .checkboxes .cb{display:block;width:150px;position:relative}@media (max-width: 750px){.recipe-send-form .rezept-formbox .checkboxes .cb{width:auto;-ms-flex:1;flex:1}}.recipe-send-form .rezept-formbox .checkboxes .cb>SPAN{width:50px;height:50px;display:block;border-radius:50%;border:2px solid #673918;margin:0px auto 5px auto}.recipe-send-form .rezept-formbox .checkboxes .cb>SPAN:hover{background:rgba(103,57,24,0.5)}.recipe-send-form .rezept-formbox .checkboxes .cb>SPAN.selected{background:#673918}.recipe-send-form .rezept-formbox .checkboxes .cb .label{text-transform:uppercase}.recipe-send-form .rezept-formbox SELECT{background:rgba(255,255,255,0.75);border:0px;padding:14px 28px;margin:0px;display:block;margin-left:auto;margin-right:auto;outline:none;max-width:100%}.recipe-send-form .rezept-formbox .formcol3{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:40px;margin-left:auto;margin-right:auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width: 750px){.recipe-send-form .rezept-formbox .formcol3{gap:20px;-ms-flex-direction:column;flex-direction:column;gap:0px}}.recipe-send-form .rezept-formbox .formcol3 .formholder{width:100%}.recipe-send-form .rezept-formbox .btn{display:inline-block;margin-bottom:20px}.recipe-send-form .rezept-formbox .formholder{background:rgba(255,255,255,0.75);display:block;position:relative;border-radius:3px;text-align:left;margin:10px 0px;padding:30px}@media (max-width: 750px){.recipe-send-form .rezept-formbox .formholder{padding:25px 20px}}.recipe-send-form .rezept-formbox .formholder INPUT,.recipe-send-form .rezept-formbox .formholder TEXTAREA{border:0px;display:block;width:100%;position:relative;background:none;outline:none}.recipe-send-form .rezept-formbox .formholder TEXTAREA{height:120px}.recipe-send-form .rezept-formbox .formholder INPUT{border-bottom:1px solid #673918;padding-bottom:10px}.mixed-slider{display:block;position:relative}@media (max-width: 1152px){.mixed-slider .page-width{margin:0;width:100%}.mixed-slider .page-width .swiper-button-prev{left:-15px}.mixed-slider .page-width .swiper-button-next{right:-15px}}.mixed-slider .card-container{transform:translate(-2px, 0px)}.mixed-slider .card-container .container{gap:30px}.fridge-recipefinder{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0;padding:4.75rem 0px 3rem 0px;background:#f9e4c5;background:url("../gfx/fridge-back.jpg") center top no-repeat scroll #f9e4c5;background-size:100% auto;z-index:50}.fridge-recipefinder .full-headline{padding-bottom:16px !important}@media (max-width: 680px){.fridge-recipefinder{padding:3rem 0px 2rem 0px}}.fridge-recipefinder .full-width{position:relative;display:block;width:552px;max-width:100%}.fridge-recipefinder .standard-text-box{z-index:1;position:relative;text-shadow:0px 0px 5px #f9e4c5, 0px 0px 3px #f9e4c5, 0px 0px 1px #f9e4c5}.fridge-recipefinder h2{z-index:1;position:relative;text-shadow:0px 0px 5px #f9e4c5, 0px 0px 3px #f9e4c5, 0px 0px 1px #f9e4c5}.fridge-recipefinder .fridge{position:absolute;top:-40px;right:calc(50% - 400px);width:140px;height:auto;display:block}@media (max-width: 1100px){.fridge-recipefinder .fridge{width:100px;top:-10px;right:calc(50% - 300px)}}@media (max-width: 820px){.fridge-recipefinder .fridge{top:0px;right:calc(50% - 40px);z-index:0}}.fridge-recipefinder .none-found{display:none}.fridge-recipefinder .standard-text-box{padding-top:0px;margin-top:-10px;padding-bottom:35px}@media (max-width: 640px){.fridge-recipefinder .standard-text-box{margin-top:0}}.fridge-recipefinder .inputfield{width:920px;max-width:100%;display:block;position:relative;margin-left:auto;margin-right:auto}.fridge-recipefinder INPUT[type=search]{width:calc(100% - 65px);display:block;padding:15px 50px 15px 15px;border:none;background:url("../gfx/lupe.svg") no-repeat calc(100% - 10px) center scroll #fff;background-size:30px auto}.fridge-recipefinder .two-colums{position:relative;margin-top:30px;width:920px;max-width:100%;margin-left:auto;margin-right:auto;display:none}.fridge-recipefinder .two-colums.has-results{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width: 535px){.fridge-recipefinder .two-colums.has-results{-ms-flex-direction:column;flex-direction:column}}.fridge-recipefinder .two-colums .ingredients{display:block;width:40%;-ms-flex-preferred-size:40%;flex-basis:40%}@media (max-width: 535px){.fridge-recipefinder .two-colums .ingredients{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.fridge-recipefinder .two-colums .result{display:block;width:60%;-ms-flex-preferred-size:60%;flex-basis:60%;background-color:rgba(249,228,197,0.85);box-shadow:0px 0px 20px #f9e4c5}@media (max-width: 535px){.fridge-recipefinder .two-colums .result{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:20px}}.fridge-recipefinder .two-colums .headerlabel{font-size:1.1em;font-weight:700;margin-bottom:15px}.fridge-recipefinder .fridgelist-container{margin-top:3px;position:absolute;width:100%;z-index:51}.fridge-recipefinder .fridgelist-container .list .item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-grid-column-align:center;justify-items:center;height:44px;padding:5px 15px;line-height:33px;background-color:#fff;color:#000;border-top:1px solid #c0a994;font-weight:700;background:url("../gfx/svg-icons/plus-schwarz.svg") no-repeat calc(100% - 10px) center scroll #fff;background-size:30px auto}@media (max-width: 450px){.fridge-recipefinder .fridgelist-container .list .item{padding-right:50px;line-height:1.1;font-size:0.9rem}}.fridge-recipefinder .fridgelist-container .list .item SPAN{font-weight:normal}.fridge-recipefinder .fridgelist-container .list .item:hover{background-color:#ffcc81}.fridge-recipefinder .ingredients-list{display:block;margin:5px 70px 0 0;padding:0;list-style:none}@media (max-width: 911px){.fridge-recipefinder .ingredients-list{margin-right:50px}}@media (max-width: 600px){.fridge-recipefinder .ingredients-list{margin-right:30px}}@media (max-width: 535px){.fridge-recipefinder .ingredients-list{margin-right:0px}}.fridge-recipefinder .ingredients-list LI{display:block;margin:6px 0;padding:0;list-style:none;background:url("../gfx/svg-icons/minus-schwarz.svg") no-repeat 0px center scroll transparent;background-size:30px auto;cursor:pointer}.fridge-recipefinder .ingredients-list LI A{margin-left:40px;display:-ms-flexbox;display:flex;position:relative;border-radius:10px;background-color:#fdf5e8;text-align:center;padding:5px 25px;color:#000;min-height:48px;line-height:1.1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;border:1px solid #000}@media (max-width: 600px){.fridge-recipefinder .ingredients-list LI A{font-size:0.85rem}}.fridge-recipefinder .ingredients-list LI A SPAN{display:block}.fridge-recipefinder .ingredients-list LI:hover A{background-color:#ffcc81}.fridge-recipefinder .recipes-list{display:block;position:relative;padding:0px;margin:0px;width:100%;height:auto;column-gap:normal;column-count:auto}#modalKontakt .modal-title{text-align:center !important;text-align-last:center !important;width:calc( 100% - 10px);margin-left:16px;line-height:1.3}#modalKontakt .modal-body,#modalKontakt .modal-header,#modalKontakt .modal-footer{background-color:#f8e4c5;border-color:#000000}@media (max-width: 400px){#modalKontakt .modal-body{padding-left:10px;padding-right:10px}}#modalKontakt .contact-formbox{padding:0px;margin:0px;position:relative;display:block;text-align:center}#modalKontakt .contact-formbox h4{margin:0px;display:block;position:relative;text-transform:uppercase;font-size:1.25rem;font-weight:700}#modalKontakt .contact-formbox .headerlabel{font-size:1.1rem;font-weight:400;margin:30px 0px 15px 0px}#modalKontakt .contact-formbox .formcol2{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:40px;margin-left:auto;margin-right:auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width: 767px){#modalKontakt .contact-formbox .formcol2{gap:20px}}@media (max-width: 700px){#modalKontakt .contact-formbox .formcol2{-ms-flex-direction:column;flex-direction:column;gap:0px}}#modalKontakt .contact-formbox .formcol2 .formholder{width:100%}#modalKontakt .contact-formbox .sendit{display:block;position:relative;padding-top:20px}#modalKontakt .contact-formbox .text-left{text-align:left;text-align-last:left}#modalKontakt .contact-formbox .mt-3{margin-top:2rem}#modalKontakt .contact-formbox .checkbox-single{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px;text-align:left;margin-top:10px}#modalKontakt .contact-formbox .checkbox-single.mt-3{margin-top:2rem}#modalKontakt .contact-formbox .checkbox-single .cb{display:block;position:relative;padding-left:26px}#modalKontakt .contact-formbox .checkbox-single .cb>.label{display:inline-block;margin-left:8px;position:relative;top:-2px}#modalKontakt .contact-formbox .checkbox-single .cb>SPAN{width:22px;height:22px;display:inline-block;border:2px solid #673918;margin:0px;background:rgba(255,255,255,0.75);position:relative;position:absolute;top:0px;left:0px}#modalKontakt .contact-formbox .checkbox-single .cb>SPAN:hover{background:#d9bfad}#modalKontakt .contact-formbox .checkbox-single .cb>SPAN.selected::after{content:"x";display:block;line-height:22px;text-align:center;width:22px;height:22px;position:absolute;top:-5px;left:-2px;font-size:1.6rem;font-weight:700}#modalKontakt .contact-formbox .checkboxes{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}#modalKontakt .contact-formbox .checkboxes INPUT[type=text]{opacity:0;position:absolute;width:1px;height:1px;border:0px;overflow:hidden}#modalKontakt .contact-formbox .checkboxes .cb{display:block;width:100px;position:relative}#modalKontakt .contact-formbox .checkboxes .cb>SPAN{width:22px;height:22px;display:block;border-radius:50%;border:2px solid #673918;margin:0px auto 5px auto;background:rgba(255,255,255,0.75)}#modalKontakt .contact-formbox .checkboxes .cb>SPAN:hover{background:#cba88e}#modalKontakt .contact-formbox .checkboxes .cb>SPAN.selected{background:#673918}#modalKontakt .contact-formbox SELECT{background:rgba(255,255,255,0.75);border:0px;padding:14px 28px;margin:0px;display:block;margin-left:auto;margin-right:auto}#modalKontakt .contact-formbox .formcol3{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:40px;margin-left:auto;margin-right:auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#modalKontakt .contact-formbox .formcol3 .formholder{width:100%}#modalKontakt .contact-formbox .btn{display:inline-block;margin-bottom:20px}#modalKontakt .contact-formbox .formholder{background:rgba(255,255,255,0.75);display:block;position:relative;border-radius:3px;text-align:left;margin:10px 0px;padding:20px}@media (max-width: 400px){#modalKontakt .contact-formbox .formholder{padding:16px 10px}}#modalKontakt .contact-formbox .formholder.formholder-file LABEL{opacity:0.5;display:block;padding-bottom:6px}#modalKontakt .contact-formbox .formholder INPUT,#modalKontakt .contact-formbox .formholder TEXTAREA{border:0px;display:block;width:100%;position:relative;background:none;outline:none}#modalKontakt .contact-formbox .formholder TEXTAREA{height:120px}#modalKontakt .contact-formbox .formholder INPUT{border-bottom:1px solid #673918;padding-bottom:10px}#modalKontakt .contact-formbox .formholder INPUT[type=file]{border:none}.checkbox-single{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px;text-align:left;margin-top:10px}.checkbox-single.mt-3{margin-top:2rem}.checkbox-single .cb{display:block;position:relative;padding-left:26px}.checkbox-single .cb>.label{display:inline-block;margin-left:8px;position:relative;top:-2px}.checkbox-single .cb>SPAN{width:22px;height:22px;display:inline-block;border:2px solid #673918;margin:0px;background:rgba(255,255,255,0.75);position:relative;position:absolute;top:0px;left:0px}.checkbox-single .cb>SPAN:hover{background:#d9bfad}.checkbox-single .cb>SPAN.selected::after{content:"x";display:block;line-height:22px;text-align:center;width:22px;height:22px;position:absolute;top:-5px;left:-2px;font-size:1.6rem;font-weight:700}.captcha-holder{text-align:left;text-align-last:left}.captcha-holder.captcha-holder-mt-3{margin-top:1.5rem}.captcha-holder .captcha-form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (max-width: 500px){.captcha-holder .captcha-form{-ms-flex-direction:column;flex-direction:column}}.captcha-holder .nl-captcha-image{width:220px;margin-right:10px;height:auto;display:block}@media (max-width: 500px){.captcha-holder .nl-captcha-image{margin-right:0px}}.captcha-holder #captchacode{padding:10px;border:0px;background:rgba(255,255,255,0.75);outline:none}@media (max-width: 500px){.captcha-holder #captchacode{width:220px;margin-top:10px}}.captcha-holder .nl-captcha-refresh{color:#000000;margin-top:2px;font-size:0.8em;display:block}@media (max-width: 500px){.captcha-holder .nl-captcha-refresh{text-align:center;text-align-last:center;margin-top:10px}}.general-search{position:relative;width:100%;max-width:920px;margin:2rem auto 0 auto;padding:0px 0 5rem 0}@media (max-width: 1150px){.general-search{margin-top:1rem}}@media (max-width: 800px){.general-search{margin-top:0}}.general-search .inputfield{width:920px;display:block;position:relative;margin-left:auto;margin-right:auto;max-width:100%}.general-search INPUT[type=search]{width:calc(100% - 30px);display:block;padding:15px 15px;border:none;background:url("../gfx/lupe.svg") no-repeat calc(100% - 10px) center scroll #fff;background-size:30px auto}.general-search HR{margin:2rem 0}.general-search .search-result-cat{font-size:1.5em;margin:2.5rem 0 0 0;display:block;position:relative}.general-search .result{display:block;margin:1rem 0 2rem 0}@media (max-width: 450px){.general-search .result{margin-bottom:3rem}}.general-search .result.result-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:40px}@media (max-width: 700px){.general-search .result.result-flex{gap:0px 20px}}@media (max-width: 450px){.general-search .result.result-flex{-ms-flex-direction:column;flex-direction:column}}.general-search .result.result-flex .image IMG{width:320px;height:220px;display:block;position:relative;object-fit:cover}@media (max-width: 700px){.general-search .result.result-flex .image IMG{width:240px;height:240px}}@media (max-width: 550px){.general-search .result.result-flex .image IMG{width:160px;height:160px}}@media (max-width: 450px){.general-search .result.result-flex .image IMG{width:100%;height:200px}}.general-search .result.result-flex .text{padding-top:10px}.general-search .result A{color:#000000;text-decoration:none}.general-search .result .name{color:#000000;text-decoration:none;font-weight:700;font-size:1.1em;margin:0 0 0.25rem 0;padding:0;display:block;position:relative}.general-search .result .btn{color:#FFF;margin-top:0.65rem}.general-search .result .btn.nomt{margin-top:0}.competition-form{display:block;position:relative;padding:3rem 0}.competition-form A{color:#102d69;text-decoration:underline}.competition-form A:hover{color:#13367f}.competition-form .ds-and-more{padding-top:10px}.competition-form .ds-and-more .checkbox-single{padding-bottom:15px;border:1px solid rgba(0,0,0,0.05);background:#e3e7d3;border-radius:3px;padding:20px 20px 20px 20px;margin-bottom:25px !important}.competition-form .ds-and-more .checkbox-single .cb>SPAN{border:2px solid #006837 !important}.competition-form .ds-and-more .checkbox-single .cb>SPAN:hover{background:rgba(0,104,55,0.05) !important}.competition-form .ds-and-more .checkbox-single A{color:#006837;text-decoration:underline}.competition-form .ds-and-more .checkbox-single A:hover{color:#008244}.competition-form .successimage{display:block;margin:2.25rem auto 1rem 0;position:relative;width:100%;text-align:center}.competition-form .successimage IMG{display:block;position:relative;width:100%;max-width:400px;text-align:center;margin:0 auto}.competition-form .successmessage{display:none}.competition-form .button-holder{margin-top:20px}.competition-form .button-holder .error-message{color:#e20612;display:block;padding:5px 0px;margin-bottom:10px}.competition-form .button-holder .error-message h5{margin:0;padding:0;font-size:0.9rem}.competition-form .button-holder .btn{font-size:1rem}.competition-form .newsletter-adv{padding-bottom:15px}.competition-form .newsletter-adv UL,.competition-form .newsletter-adv LI{list-style:none}.competition-form .newsletter-adv UL{margin:1rem 0 0 0;padding:0;display:block;position:relative}.competition-form .newsletter-adv LI{font-weight:bold}.competition-form .newsletter-adv LI SPAN{color:#006837}.competition-form .small{font-size:0.75em}.competition-form FORM{display:block;padding:30px;border-radius:10px}.competition-form .modal-title{text-align:center !important;text-align-last:center !important;width:calc(100% - 10px);margin-left:16px;line-height:1.3}.competition-form .modal-body,.competition-form .modal-header,.competition-form .modal-footer{background-color:#f8e4c5;border-color:#000000}@media (max-width: 400px){.competition-form .modal-body{padding-left:10px;padding-right:10px}}.competition-form .contact-formbox{padding:0px;margin:0px;position:relative;display:block;text-align:center}.competition-form .contact-formbox h4{margin:0px;display:block;position:relative;text-transform:uppercase;font-size:1.25rem;font-weight:700}.competition-form .contact-formbox .headerlabel{font-size:1.1rem;font-weight:400;margin:30px 0px 15px 0px}.competition-form .contact-formbox .formcol2{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:40px;margin-left:auto;margin-right:auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.competition-form .contact-formbox .formcol2{gap:20px}}@media (max-width: 700px){.competition-form .contact-formbox .formcol2{-ms-flex-direction:column;flex-direction:column;gap:0px}}.competition-form .contact-formbox .formcol2 .formholder{width:100%}.competition-form .contact-formbox .sendit{display:block;position:relative;padding-top:20px}.competition-form .contact-formbox .text-left{text-align:left;text-align-last:left}.competition-form .contact-formbox .mt-3{margin-top:2rem}.competition-form .contact-formbox .checkbox-single{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px;text-align:left;margin-top:10px}.competition-form .contact-formbox .checkbox-single.mt-3{margin-top:2rem}.competition-form .contact-formbox .checkbox-single .cb{display:block;position:relative;padding-left:26px}.competition-form .contact-formbox .checkbox-single .cb>.label{display:inline-block;margin-left:8px;position:relative;top:-2px}.competition-form .contact-formbox .checkbox-single .cb>SPAN{width:22px;height:22px;display:inline-block;border:2px solid #673918;margin:0px;background:rgba(255,255,255,0.75);position:relative;position:absolute;top:0px;left:0px}.competition-form .contact-formbox .checkbox-single .cb>SPAN:hover{background:#d9bfad}.competition-form .contact-formbox .checkbox-single .cb>SPAN.selected::after{content:"x";display:block;line-height:22px;text-align:center;width:22px;height:22px;position:absolute;top:-5px;left:-2px;font-size:1.6rem;font-weight:700}.competition-form .contact-formbox .checkboxes{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.competition-form .contact-formbox .checkboxes INPUT[type=text]{opacity:0;position:absolute;width:1px;height:1px;border:0px;overflow:hidden}.competition-form .contact-formbox .checkboxes .cb{display:block;width:100px;position:relative}.competition-form .contact-formbox .checkboxes .cb>SPAN{width:22px;height:22px;display:block;border-radius:50%;border:2px solid #673918;margin:0px auto 5px auto;background:rgba(255,255,255,0.75)}.competition-form .contact-formbox .checkboxes .cb>SPAN:hover{background:#cba88e}.competition-form .contact-formbox .checkboxes .cb>SPAN.selected{background:#673918}.competition-form .contact-formbox SELECT{background:rgba(255,255,255,0.75);border:0px;padding:14px 28px;margin:0px;display:block;margin-left:auto;margin-right:auto}.competition-form .contact-formbox .formcol3{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:40px;margin-left:auto;margin-right:auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.competition-form .contact-formbox .formcol3 .formholder{width:100%}.competition-form .contact-formbox .btn{display:inline-block;margin-bottom:20px}.competition-form .contact-formbox .formholder{background:rgba(255,255,255,0.75);display:block;position:relative;border-radius:3px;text-align:left;margin:10px 0px;padding:20px}@media (max-width: 400px){.competition-form .contact-formbox .formholder{padding:16px 10px}}.competition-form .contact-formbox .formholder.formholder-file LABEL{opacity:0.5;display:block;padding-bottom:6px}.competition-form .contact-formbox .formholder.formholder-empty{background:none}@media (max-width: 700px){.competition-form .contact-formbox .formholder.formholder-empty{display:none !important}}.competition-form .contact-formbox .formholder INPUT,.competition-form .contact-formbox .formholder TEXTAREA{border:0px;display:block;width:100%;position:relative;background:none;outline:none}.competition-form .contact-formbox .formholder TEXTAREA{height:120px}.competition-form .contact-formbox .formholder INPUT{border-bottom:1px solid #673918;padding-bottom:10px}.competition-form .contact-formbox .formholder INPUT[type=file]{border:none}.checkbox-single{display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px;text-align:left;margin-top:10px}.checkbox-single.mt-3{margin-top:2rem}.checkbox-single .cb{display:block;position:relative;padding-left:26px}.checkbox-single .cb>.label{display:inline-block;margin-left:8px;position:relative;top:-2px}.checkbox-single .cb>SPAN{width:22px;height:22px;display:inline-block;border:2px solid #673918;margin:0px;background:rgba(255,255,255,0.75);position:relative;position:absolute;top:0px;left:0px}.checkbox-single .cb>SPAN:hover{background:#d9bfad}.checkbox-single .cb>SPAN.selected::after{content:"x";display:block;line-height:22px;text-align:center;width:22px;height:22px;position:absolute;top:-5px;left:-2px;font-size:1.6rem;font-weight:700}.captcha-holder{text-align:left;text-align-last:left}.captcha-holder.captcha-holder-mt-3{margin-top:1.5rem}.captcha-holder .captcha-form{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:0px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (max-width: 500px){.captcha-holder .captcha-form{-ms-flex-direction:column;flex-direction:column}}.captcha-holder .nl-captcha-image{width:220px;margin-right:10px;height:auto;display:block}@media (max-width: 500px){.captcha-holder .nl-captcha-image{margin-right:0px}}.captcha-holder #captchacode{padding:10px;border:0px;background:rgba(255,255,255,0.75);outline:none}@media (max-width: 500px){.captcha-holder #captchacode{width:220px;margin-top:10px}}.captcha-holder .nl-captcha-refresh{color:#000000;margin-top:2px;font-size:0.8em;display:block}@media (max-width: 500px){.captcha-holder .nl-captcha-refresh{text-align:center;text-align-last:center;margin-top:10px}}.module-margin-top-none{margin-top:0px !important}.module-margin-top-xs{margin-top:20px !important}.module-margin-top-sm{margin-top:40px !important}.module-margin-top-md{margin-top:60px !important}.module-margin-top-lg{margin-top:90px !important}.module-margin-top-xl{margin-top:240px !important}.module-margin-bottom-none{margin-bottom:0px !important}.module-margin-bottom-xs{margin-bottom:20px !important}.module-margin-bottom-sm{margin-bottom:40px !important}.module-margin-bottom-md{margin-bottom:60px !important}.module-margin-bottom-lg{margin-bottom:90px !important}.module-margin-bottom-xl{margin-bottom:240px !important}.module-padding-top-none{padding-top:0px !important}.module-padding-top-xs{padding-top:20px !important}.module-padding-top-sm{padding-top:40px !important}.module-padding-top-md{padding-top:60px !important}.module-padding-top-lg{padding-top:90px !important}.module-padding-top-xl{padding-top:240px !important}.module-padding-bottom-none{padding-bottom:0px !important}.module-padding-bottom-xs{padding-bottom:20px !important}.module-padding-bottom-sm{padding-bottom:40px !important}.module-padding-bottom-md{padding-bottom:60px !important}.module-padding-bottom-lg{padding-bottom:90px !important}.module-padding-bottom-xl{padding-bottom:240px !important}@media (max-width: 767px){.module-margin-top-xs{margin-top:12px !important}.module-margin-top-sm{margin-top:30px !important}.module-margin-top-md{margin-top:50px !important}.module-margin-top-lg{margin-top:70px !important}.module-margin-top-xl{margin-top:120px !important}.module-margin-bottom-xs{margin-bottom:12px !important}.module-margin-bottom-sm{margin-bottom:30px !important}.module-margin-bottom-md{margin-bottom:50px !important}.module-margin-bottom-lg{margin-bottom:70px !important}.module-margin-bottom-xl{margin-bottom:120px !important}.module-padding-top-xs{padding-top:12px !important}.module-padding-top-sm{padding-top:30px !important}.module-padding-top-md{padding-top:50px !important}.module-padding-top-lg{padding-top:70px !important}.module-padding-top-xl{padding-top:120px !important}.module-padding-bottom-xs{padding-bottom:12px !important}.module-padding-bottom-sm{padding-bottom:30px !important}.module-padding-bottom-md{padding-bottom:50px !important}.module-padding-bottom-lg{padding-bottom:70px !important}.module-padding-bottom-xl{padding-bottom:120px !important}}@media (max-width: 450px){.module-margin-top-xs{margin-top:8px !important}.module-margin-top-sm{margin-top:16px !important}.module-margin-top-md{margin-top:24px !important}.module-margin-top-lg{margin-top:32px !important}.module-margin-top-xl{margin-top:40px !important}.module-margin-bottom-xs{margin-bottom:8px !important}.module-margin-bottom-sm{margin-bottom:16px !important}.module-margin-bottom-md{margin-bottom:24px !important}.module-margin-bottom-lg{margin-bottom:32px !important}.module-margin-bottom-xl{margin-bottom:40px !important}.module-padding-top-xs{padding-top:8px !important}.module-padding-top-sm{padding-top:16px !important}.module-padding-top-md{padding-top:24px !important}.module-padding-top-lg{padding-top:32px !important}.module-padding-top-xl{padding-top:40px !important}.module-padding-bottom-xs{padding-bottom:8px !important}.module-padding-bottom-sm{padding-bottom:16px !important}.module-padding-bottom-md{padding-bottom:24px !important}.module-padding-bottom-lg{padding-bottom:32px !important}.module-padding-bottom-xl{padding-bottom:40px !important}}@media (min-width: 1025px){.invisible-on-desktop{display:none !important}}@media (min-width: 601px) and (max-width: 1024px){.invisible-on-tablet{display:none !important}}@media (max-width: 600px){.invisible-on-mobile{display:none !important}}.cookie-no-comfort{background:#BBB;border:3px dotted #999;padding:20px}.cookie-no-comfort A{color:#102d69}#cookie-select-overlay{position:fixed;top:0px;left:0px;right:0px;bottom:0px;display:block;background:rgba(0,0,0,0.5);z-index:99999;display:none;overflow:auto;font-size:13px}#cookie-select-overlay>DIV{position:relative;margin-top:30px;margin-bottom:30px;width:900px;margin-left:auto;margin-right:auto;background:rgba(255,255,255,0.9);box-shadow:6px 6px 12px rgba(0,0,0,0.5);padding:25px;color:#000;font-size:13px}@media (max-width: 460px){#cookie-select-overlay>DIV{margin-top:20px;margin-bottom:20px;padding:15px}}@media (max-width: 960px){#cookie-select-overlay>DIV{width:auto;margin-left:30px;margin-right:30px}}#cookie-select-overlay>DIV #notwendig-content{display:none;padding-top:20px;padding-bottom:10px}#cookie-select-overlay>DIV .row .col-3{width:calc( 25% - 36px);margin:10px 18px 0px 18px}@media (max-width: 720px){#cookie-select-overlay>DIV .row .col-3{width:calc( 33.333% - 36px)}#cookie-select-overlay>DIV .row .col-3:last-child{width:calc( 100% - 36px);text-align:right;padding-top:20px}}@media (max-width: 560px){#cookie-select-overlay>DIV .row .col-3{width:calc( 100% - 36px)}}#cookie-select-overlay>DIV .stdbtn{min-width:240px}@media (max-width: 640px){#cookie-select-overlay>DIV .stdbtn{min-width:220px;font-size:0.9em}}@media (max-width: 580px){#cookie-select-overlay>DIV .stdbtn{display:block}}@media (max-width: 460px){#cookie-select-overlay>DIV .stdbtn{min-width:1px;width:auto;font-size:0.8em}}#cookie-select-overlay>DIV .stdbtn.stdbtn-primary{margin-left:20px;background:#005ca8;color:#FFF !important;border-color:#005ca8 !important}@media (max-width: 580px){#cookie-select-overlay>DIV .stdbtn.stdbtn-primary{margin-left:0px}}#cookie-select-overlay>DIV .stdbtn.stdbtn-primary:hover{background:#006ac2;border-color:#005ca8 !important;color:#FFF !important}#cookie-select-overlay>DIV H3{margin-top:0px;margin-bottom:0.5em;color:#005ca8;font-size:18px;font-weight:900}#cookie-select-overlay>DIV A{color:#000;text-decoration:underline}#cookie-select-overlay>DIV .details{font-size:13px;position:relative;top:5px}#cookie-select-overlay>DIV .imprint{font-size:13px;position:relative;margin-top:10px}#cookie-select-overlay>DIV P{font-size:13px}#cookie-select-overlay>DIV P.normalsize{font-size:1em}#cookie-select-overlay>DIV .opa{opacity:0.3}#cookie-select-overlay>DIV .tickbox{display:inline-block;width:24px;height:24px;background:#FFF;border:2px solid #005ca8;border-radius:3px;margin-right:5px;position:relative;top:5px;cursor:pointer}#cookie-select-overlay>DIV .tickbox.dis{opacity:0.3;cursor:default}#cookie-select-overlay>DIV .tickbox:hover{background:rgba(0,0,0,0.12)}#cookie-select-overlay>DIV .tickbox:hover.dis{background:#FFF}#cookie-select-overlay>DIV .tickbox.ticked:before{content:"";background:url("../gfx/check.png") no-repeat center center scroll transparent;position:absolute;top:-4px;left:1px;display:block;width:24px;height:24px}#cookie-select-overlay .row{position:relative;display:block;width:auto;margin:0px -18px}#cookie-select-overlay .row .col-3{position:relative;display:block;float:left}#cookie-select-overlay .stdbtn{display:inline-block;width:200px;text-align:center !important;text-align-last:center !important;color:#000 !important;border:1px solid #000;height:42px;line-height:40px;text-decoration:none !important;margin-top:5px;font-weight:400;border-radius:12px;font-weight:700}#cookie-select-overlay *,#cookie-select-overlay *:before,#cookie-select-overlay *:after{box-sizing:border-box}#cookie-select-overlay *,#cookie-select-overlay *:before,#cookie-select-overlay *:after{box-sizing:border-box}#cookie-select-overlay .stdbtn>SPAN{position:relative;top:0px;margin-left:3px;font-weight:400}#cookie-select-overlay .stdbtn:hover{background:#000;color:#FFF !important;text-decoration:none !important}#cookie-select-overlay .clearfix:before,#cookie-select-overlay .clearfix:after{content:"";display:table}#cookie-select-overlay .clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}#cookie-select-overlay .clearfix:after{clear:both}#cookie-select-overlay .clearfix:before,#cookie-select-overlay .clearfix:after{content:"";display:table}#em24game.emgame{display:-ms-flexbox;display:flex;background:#1d341c;width:100%;-ms-flex-direction:row;flex-direction:row;margin:2rem 0;box-shadow:2px 2px 5px rgba(0,0,0,0.3)}@media (max-width: 767px){#em24game.emgame{-ms-flex-direction:column;flex-direction:column}}@media (max-width: 549px){#em24game.emgame{margin-left:-40px;margin-right:-40px;width:calc( 100% + 80px)}}#em24game.emgame .field{-ms-flex-preferred-size:calc( 100% - 370px);flex-basis:calc( 100% - 370px);width:calc( 100% - 370px);display:block;position:relative;background:url("/assets/em24/field.jpg") no-repeat center top scroll transparent;background-size:100% auto;width:100%}@media (max-width: 1179px){#em24game.emgame .field{-ms-flex-preferred-size:calc( 100% - 250px);flex-basis:calc( 100% - 250px);width:calc( 100% - 250px)}}@media (max-width: 799px){#em24game.emgame .field{background-size:auto 100%}}@media (max-width: 767px){#em24game.emgame .field{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}#em24game.emgame .field::before{padding-top:calc( 813 / 1220 * 100%);content:"";display:block}@media (max-width: 480px){#em24game.emgame .field::before{padding-top:calc( 1113 / 1220 * 100%)}}#em24game.emgame .field .dummy{display:block;position:absolute;top:0px;left:0px;width:127px;background:url("/assets/em24/dummy.png") no-repeat center center scroll transparent;background-size:100% auto;transform:translate(-10px, -9px)}@media (max-width: 1280px){#em24game.emgame .field .dummy{width:107px;transform:none}}#em24game.emgame .field .dummy A.removeagain{display:none}#em24game.emgame .field .dummy:hover A.removeagain,#em24game.emgame .field .dummy.hover A.removeagain{position:absolute;top:-45px;right:-15px;z-index:1000;display:block;width:20px;height:20px;border-radius:50%;background:#FFF;color:#000;text-decoration:none;font-weight:bold;text-align:center;line-height:17px;padding-left:1px;font-size:2rem}@media (max-width: 1179px){#em24game.emgame .field .dummy:hover A.removeagain,#em24game.emgame .field .dummy.hover A.removeagain{top:-70px;right:-25px;transform:scale(1.2, 1.2);box-shadow:0px 0px 5px rgba(0,0,0,0.4)}}@media (max-width: 767px){#em24game.emgame .field .dummy:hover A.removeagain,#em24game.emgame .field .dummy.hover A.removeagain{top:-100px;right:-50px;transform:scale(1.3, 1.3)}}@media (max-width: 480px){#em24game.emgame .field .dummy:hover A.removeagain,#em24game.emgame .field .dummy.hover A.removeagain{right:-9.5vw}}#em24game.emgame .field .dummy:hover A.removeagain:hover,#em24game.emgame .field .dummy.hover A.removeagain:hover{transform:scale(1.1, 1.1)}#em24game.emgame .field .dummy IMG.jnr{position:absolute;top:32%;left:0%;height:29%;width:100%;object-fit:contain;object-position:center center}#em24game.emgame .field .dummy IMG.jnr.jnr-11{width:95%}#em24game.emgame .field .dummy IMG.jnr.jnr-1{width:95%}#em24game.emgame .field .dummy.dummy-1{background-image:url("/assets/em24/GT11_1.png")}#em24game.emgame .field .dummy.dummy-2{background-image:url("/assets/em24/GT11_2.png")}#em24game.emgame .field .dummy.dummy-3{background-image:url("/assets/em24/GT11_3.png")}#em24game.emgame .field .dummy.dummy-4{background-image:url("/assets/em24/GT11_4.png")}#em24game.emgame .field .dummy.dummy-5{background-image:url("/assets/em24/GT11_5.png")}#em24game.emgame .field .dummy.dummy-6{background-image:url("/assets/em24/GT11_6.png")}#em24game.emgame .field .dummy.dummy-7{background-image:url("/assets/em24/GT11_7.png")}#em24game.emgame .field .dummy.dummy-8{background-image:url("/assets/em24/GT11_8.png")}#em24game.emgame .field .dummy.dummy-9{background-image:url("/assets/em24/GT11_9.png")}#em24game.emgame .field .dummy.dummy-10{background-image:url("/assets/em24/GT11_10.png")}#em24game.emgame .field .dummy.dummy-11{background-image:url("/assets/em24/GT11_11.png")}@media (max-width: 1179px){#em24game.emgame .field .dummy{width:95px;height:94px;transform:translate(0.5vw, 0.5vw)}}@media (max-width: 950px){#em24game.emgame .field .dummy{transform:translate(-1vw, -1vw)}}@media (max-width: 911px){#em24game.emgame .field .dummy{width:80px;height:79px;transform:translate(-0.5vw, -0.5vw)}}@media (max-width: 849px){#em24game.emgame .field .dummy{width:70px;height:70px}}@media (max-width: 767px){#em24game.emgame .field .dummy{width:95px;height:94px;transform:translate(-0.5vw, -0.5vw)}}@media (max-width: 620px){#em24game.emgame .field .dummy{width:80px;height:80px}}@media (max-width: 639px){#em24game.emgame .field .dummy{transform:translate(-1.5vw, -1.5vw)}}@media (max-width: 549px){#em24game.emgame .field .dummy{width:80px;height:80px;transform:translate(-1.75vw, -1vw)}}@media (max-width: 480px){#em24game.emgame .field .dummy{width:calc( ( 100vw - 20px ) * 0.22);height:calc( ( 100vw - 20px ) * 0.22);transform:translate(0, 0)}}#em24game.emgame .field .dummy .ov{display:none}#em24game.emgame .field .dummy.found:hover,#em24game.emgame .field .dummy.found.hover{z-index:20}#em24game.emgame .field .dummy.found:hover .ov,#em24game.emgame .field .dummy.found.hover .ov{display:block;position:absolute;top:-50px;left:-15%;width:130%;height:auto;box-shadow:2px 2px 6px rgba(0,0,0,0.4)}@media (max-width: 1179px){#em24game.emgame .field .dummy.found:hover .ov,#em24game.emgame .field .dummy.found.hover .ov{width:150%;left:-25%;top:-65px}}@media (max-width: 767px){#em24game.emgame .field .dummy.found:hover .ov,#em24game.emgame .field .dummy.found.hover .ov{width:180%;left:-40%;top:-90px}}#em24game.emgame .field .dummy.found:hover .ov IMG,#em24game.emgame .field .dummy.found.hover .ov IMG{width:100%;display:block;height:auto;position:relative}#em24game.emgame .field .dummy::before{padding-top:100%;content:"";display:block}#em24game.emgame .field .dummy.incorrect{opacity:0.0000 !important}#em24game.emgame .field .dummy.found.incorrect:hover .ov{display:none !important}#em24game.emgame .field .dummy.found.found-1{background-image:url("/assets/em24/GT11_HAMMER.png")}#em24game.emgame .field .dummy.found.found-2{background-image:url("/assets/em24/GT11_PUNTINE.png")}#em24game.emgame .field .dummy.found.found-3{background-image:url("/assets/em24/GT11_T-BONE.png")}#em24game.emgame .field .dummy.found.found-4{background-image:url("/assets/em24/GT11_WOLOWINA.png")}#em24game.emgame .field .dummy.found.found-5{background-image:url("/assets/em24/GT11_ASADO.png")}#em24game.emgame .field .dummy.found.found-6{background-image:url("/assets/em24/GT11_PICANHA.png")}#em24game.emgame .field .dummy.found.found-7{background-image:url("/assets/em24/GT11_FILETTO_DI_TORO.png")}#em24game.emgame .field .dummy.found.found-8{background-image:url("/assets/em24/GT11_SALSICCIA.png")}#em24game.emgame .field .dummy.found.found-9{background-image:url("/assets/em24/GT11_COSTOLETTA.png")}#em24game.emgame .field .dummy.found.found-10{background-image:url("/assets/em24/GT11_COWBOY.png")}#em24game.emgame .field .dummy.found.found-11{background-image:url("/assets/em24/GT11_TOMHAWK.png")}#em24game.emgame .field .dummy.dummy-1{top:77.25%;left:44%}@media (max-width: 480px){#em24game.emgame .field .dummy.dummy-1{left:39.5%}}#em24game.emgame .field .dummy.dummy-2{top:55%;left:21.5%}@media (max-width: 480px){#em24game.emgame .field .dummy.dummy-2{left:15%;top:59%}}#em24game.emgame .field .dummy.dummy-4{top:48.5%;left:44%}@media (max-width: 480px){#em24game.emgame .field .dummy.dummy-4{left:39.5%}}#em24game.emgame .field .dummy.dummy-3{top:55%;left:66.5%}@media (max-width: 480px){#em24game.emgame .field .dummy.dummy-3{left:65%;top:59%}}#em24game.emgame .field .dummy.dummy-7{top:33%;left:9.5%}@media (max-width: 480px){#em24game.emgame .field .dummy.dummy-7{left:0.5%}}#em24game.emgame .field .dummy.dummy-5{top:26%;left:32%}@media (max-width: 480px){#em24game.emgame .field .dummy.dummy-5{left:23%;top:28%}}#em24game.emgame .field .dummy.dummy-6{top:26%;left:55%}@media (max-width: 480px){#em24game.emgame .field .dummy.dummy-6{left:56%;top:28%}}#em24game.emgame .field .dummy.dummy-8{top:33%;left:78%}#em24game.emgame .field .dummy.dummy-10{top:4%;left:21.5%}@media (max-width: 480px){#em24game.emgame .field .dummy.dummy-10{left:17%;top:3%}}#em24game.emgame .field .dummy.dummy-11{top:4%;left:66%}@media (max-width: 480px){#em24game.emgame .field .dummy.dummy-11{left:62%;top:3%}}#em24game.emgame .field .dummy.dummy-9{top:2%;left:44%}@media (max-width: 480px){#em24game.emgame .field .dummy.dummy-9{left:39.5%;top:0}}#em24game.emgame .shirts{display:-ms-flexbox;display:flex;padding:20px 10px 0px 10px;position:relative;-ms-flex-preferred-size:370px;flex-basis:370px;width:370px;border-left:3px solid #000;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;gap:0;-ms-flex-pack:center;justify-content:center}@media (max-width: 1179px){#em24game.emgame .shirts{-ms-flex-preferred-size:250px;flex-basis:250px;width:250px;padding-left:0px;padding-right:0px}}@media (max-width: 767px){#em24game.emgame .shirts{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}#em24game.emgame .shirts .dummy{display:block;position:relative;width:110px;height:107px;background:url("/assets/em24/dummy.png") no-repeat center center scroll transparent;background-size:18% auto, 100% auto;background-position:center 45%, center center;cursor:move}#em24game.emgame .shirts .dummy.ui-draggable-dragging{width:127px;height:124px}@media (max-width: 1280px){#em24game.emgame .shirts .dummy.ui-draggable-dragging{width:110px;height:107px}}@media (max-width: 1179px){#em24game.emgame .shirts .dummy.ui-draggable-dragging{width:95px;height:94px}}@media (max-width: 911px){#em24game.emgame .shirts .dummy.ui-draggable-dragging{width:80px;height:79px}}@media (max-width: 767px){#em24game.emgame .shirts .dummy.ui-draggable-dragging{width:95px;height:94px}}@media (max-width: 620px){#em24game.emgame .shirts .dummy.ui-draggable-dragging{width:80px;height:80px}}@media (max-width: 549px){#em24game.emgame .shirts .dummy.ui-draggable-dragging{width:80px;height:80px}}@media (max-width: 480px){#em24game.emgame .shirts .dummy.ui-draggable-dragging{width:calc( ( 100vw - 20px ) * 0.22);height:calc( ( 100vw - 20px ) * 0.22)}}@media (max-width: 1179px){#em24game.emgame .shirts .dummy{width:80px;height:79px}}@media (max-width: 849px){#em24game.emgame .shirts .dummy{width:70px;height:70px}}@media (max-width: 767px){#em24game.emgame .shirts .dummy{width:95px;height:94px}}@media (max-width: 620px){#em24game.emgame .shirts .dummy{width:80px;height:80px}}@media (max-width: 549px){#em24game.emgame .shirts .dummy{width:80px;height:80px}}@media (max-width: 480px){#em24game.emgame .shirts .dummy{width:calc( ( 100vw - 20px ) * 0.22);height:calc( ( 100vw - 20px ) * 0.22)}}#em24game.emgame .shirts .dummy:hover{transform:scale(1.04, 1.04)}#em24game.emgame .shirts .dummy.ui-draggable-dragging:hover{transform:scale(1, 1)}@media (max-width: 1280px){#em24game.emgame .shirts .dummy.ui-draggable-dragging:hover{transform:scale(1.04, 1.04)}}#em24game.emgame .shirts .dummy.dummy-1{background-image:url("/assets/em24/GT11_NQ.png"),url("/assets/em24/GT11_HAMMER.png")}#em24game.emgame .shirts .dummy.dummy-2{background-image:url("/assets/em24/GT11_NQ.png"),url("/assets/em24/GT11_PUNTINE.png")}#em24game.emgame .shirts .dummy.dummy-3{background-image:url("/assets/em24/GT11_NQ.png"),url("/assets/em24/GT11_T-BONE.png")}#em24game.emgame .shirts .dummy.dummy-4{background-image:url("/assets/em24/GT11_NQ.png"),url("/assets/em24/GT11_WOLOWINA.png")}#em24game.emgame .shirts .dummy.dummy-5{background-image:url("/assets/em24/GT11_NQ.png"),url("/assets/em24/GT11_ASADO.png")}#em24game.emgame .shirts .dummy.dummy-6{background-image:url("/assets/em24/GT11_NQ.png"),url("/assets/em24/GT11_PICANHA.png")}#em24game.emgame .shirts .dummy.dummy-7{background-image:url("/assets/em24/GT11_NQ.png"),url("/assets/em24/GT11_FILETTO_DI_TORO.png")}#em24game.emgame .shirts .dummy.dummy-8{background-image:url("/assets/em24/GT11_NQ.png"),url("/assets/em24/GT11_SALSICCIA.png")}#em24game.emgame .shirts .dummy.dummy-9{background-image:url("/assets/em24/GT11_NQ.png"),url("/assets/em24/GT11_COSTOLETTA.png")}#em24game.emgame .shirts .dummy.dummy-10{background-image:url("/assets/em24/GT11_NQ.png"),url("/assets/em24/GT11_COWBOY.png")}#em24game.emgame .shirts .dummy.dummy-11{background-image:url("/assets/em24/GT11_NQ.png"),url("/assets/em24/GT11_TOMHAWK.png")}#comp-submit-btn.disabledx{cursor:not-allowed;opacity:0.3 !important}#comp-submit-btn.disabledx:hover{background:#e20612}#playagain{color:#FFF !important;text-decoration:none !important}[data-svg-inject]{opacity:0}

/*# sourceMappingURL=styles.min.css.map */
