@font-face{font-family:"GT-Super-Display";src:url("GTDisplay/GTSuperDisplay-Bold.woff2") format("woff2"),url("GTDisplay/GTSuperDisplay-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"BlackItalic";src:url("Silka/Silka-BlackItalic.woff2") format("woff2"),url("Silka/Silka-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Silka-Medium";src:url("Silka/Silka-Medium.woff2") format("woff2"),url("Silka/Silka-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Silka-BoldItalic";src:url("Silka/Silka-BoldItalic.woff2") format("woff2"),url("Silka/Silka-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Silka-Black";src:url("Silka/Silka-Black.woff2") format("woff2"),url("Silka/Silka-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Silka-Light";src:url("Silka/Silka-Light.woff2") format("woff2"),url("Silka/Silka-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Silka-Bold";src:url("Silka/Silka-Bold.woff2") format("woff2"),url("Silka/Silka-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Silka-ExtraLightItalic";src:url("Silka/Silka-ExtraLightItalic.woff2") format("woff2"),url("Silka/Silka-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Silka-LightItalic";src:url("Silka/Silka-LightItalic.woff2") format("woff2"),url("Silka/Silka-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Silka-ExtraLight";src:url("Silka/Silka-ExtraLight.woff2") format("woff2"),url("Silka/Silka-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Silka-Regular";src:url("Silka/Silka-Regular.woff2") format("woff2"),url("Silka/Silka-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Silka-ThinItalic";src:url("Silka/Silka-ThinItalic.woff2") format("woff2"),url("Silka/Silka-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Silka-Thin";src:url("Silka/Silka-Thin.woff2") format("woff2"),url("Silka/Silka-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Silka-RegularItalic";src:url("Silka/Silka-RegularItalic.woff2") format("woff2"),url("Silka/Silka-RegularItalic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Silka-MediumItalic";src:url("Silka/Silka-MediumItalic.woff2") format("woff2"),url("Silka/Silka-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Silka-SemiBoldItalic";src:url("Silka/Silka-SemiBoldItalic.woff2") format("woff2"),url("Silka/Silka-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Silka-SemiBold";src:url("Silka/Silka-SemiBold.woff2") format("woff2"),url("Silka/Silka-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}.ads{text-align:center}.form>.user_form_container>.maxwidth{width:calc(100% - 40px)}.user_form_container>div:last-of-type{max-width:900px;margin:0px auto}.user_form_container button{display:inline-block;margin-left:auto;margin-right:auto;text-align:center;position:relative;left:50%;transform:translateX(-50%);background-color:transparent}@media(max-width: 767px){.user_form_container .maxwidth{width:100%}.user_form_container .maxwidth tr:first-of-type p{text-align:center;padding-top:33px}.user_form_container .maxwidth tr:first-of-type p b{font-size:26px}.user_form_container .maxwidth input[type=checkbox]{height:30px !important;width:30px !important}.user_form_container .maxwidth input[type=checkbox]:checked::after{width:8px;height:14px}.user_form_container button{padding:15px 30px;font-size:16px}}form{width:100%}form textarea{padding:20px;width:calc(100% - 40px);border-radius:5px;font-family:"Silka-Light";font-size:14px;resize:none;border:1px solid rgba(0,0,0,.5)}@media(max-width: 767px){form textarea{padding:10px;font-size:16px;width:calc(100% - 20px)}}form span{font-size:14px;padding-left:20px;color:#262525;display:inline-block;padding-bottom:5px}@media(max-width: 767px){form span{padding-left:10px}}form input{padding:12px 20px !important;background-color:#fff !important;border-radius:8px !important;width:calc(100% - 40px - 2px) !important;font-size:18px;font-weight:300;font-family:"Silka-Regular";display:block;border:1px solid rgba(0,0,0,.5) !important}@media(max-width: 767px){form input{padding:17px 10px;font-size:16px;width:calc(100% - 22px)}}form input[type=checkbox]{width:auto;padding:0px;display:inline-block}form input[type=radio]{width:auto;padding:0px;display:inline-block}form input[type=submit]{background-color:var(--color1) !important;color:#fff;height:auto !important;width:auto !important}form input[type=date]{display:inline-block;appearance:none;-moz-appearance:textfield;-moz-appearance:none;-webkit-appearance:none}form input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}form select{padding:12px 20px !important;background-color:#fff !important;border-radius:8px !important;font-size:18px;font-weight:300;display:inline-block;color:#000;background-image:url(../img/arrow_down.svg);background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;padding-right:60px;width:100%;margin:0px 0px;height:auto !important;border:1px solid rgba(0,0,0,.5) !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(max-width: 767px){form select{padding:17px 10px;font-size:16px}}form button[name=save],form button[name=submit],form input[type=submit]{text-align:center}form .checkbox-wrapper{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:16px;margin-right:10px}form .checkbox-wrapper span{padding:0px;padding-left:10px !important}@media(max-width: 767px){form .checkbox-wrapper span{padding-left:0 !important}}form .checkbox-wrapper span a{color:var(--color1);font-size:16px}form .checkbox-wrapper input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px !important;height:20px;border:2px solid var(--color2);border-radius:6;display:inline-block;position:relative;cursor:pointer;padding:12px !important;transition:all .2s ease}form .checkbox-wrapper input[type=checkbox]:checked::after{content:"";position:absolute;left:8px;top:2px;width:6px;height:12px;border:solid var(--color2);border-width:0 2px 2px 0;transform:rotate(45deg)}form .checkbox-wrapper.violett input[type=checkbox]{border:2px solid var(--color1)}form .checkbox-wrapper.violett input[type=checkbox]:checked::after{border:solid var(--color1);border-width:0 2px 2px 0}form .subscription-options{margin:10px 0}form .subscription-options .option{position:relative;display:flex;align-items:center;gap:15px;border-radius:8px;text-align:left;padding:15px;cursor:pointer;transition:border-color .3s,background-color .3s}@media(max-width: 787px){form .subscription-options .option{margin:0;margin-bottom:26px}form .subscription-options .option .radio-container{margin-top:0}}form .subscription-options .option:hover{background-color:var(--color2)}form .subscription-options .option .radio-container{width:30px;height:30px;display:flex;justify-content:center;align-items:center}form .subscription-options .option input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid var(--color2) !important;border-radius:50% !important;margin-top:4px;cursor:pointer;position:relative;box-sizing:border-box;padding:8px !important}form .subscription-options .option input[type=radio]:checked::before{content:"";position:absolute;top:3px;left:3px;width:10px;height:10px;background-color:var(--color2);border-radius:50%}@media(max-width: 787px){form .subscription-options .option input[type=radio]:checked::before{width:15px;height:15px}}@media(max-width: 787px){form .subscription-options .option input[type=radio]{width:25px !important;height:25px !important;max-width:unset;max-height:unset;margin:0}}form .subscription-options .option .title{font-weight:bold;font-size:16px}form .subscription-options .option .desc{font-size:15px;color:#555}form .subscription-options .option .price{font-weight:bold;margin-top:18px}button,input[type=submit]{padding:10px 20px;background-color:#fff;border:1px solid #000;border-radius:0px;cursor:pointer;transition:.5s all ease-in-out}button:hover,input[type=submit]:hover{background-color:var(--color1);color:var(--color3)}table.form{width:100%;table-layout:fixed}table.form th,table.form td{width:calc(100% / 2 - 10px);padding:5px;text-align:left;color:#262525;vertical-align:top}@media(max-width: 787px){table.form th,table.form td{width:calc(100% - 0px);padding:11px 0px;display:block}}.nav-container{padding:40px 20px;border:none;text-align:center;width:calc(100% - 40px);position:sticky;top:0px;z-index:1000;background-color:#fff}@media(max-width: 1279px){.nav-container{width:calc(100% - 0px);padding:21px 0px}}.nav-container.scrolled{box-shadow:0px 0px 10px rgba(0,0,0,.1)}.nav-container.extrasize{padding:40px 20px 70px}@media(max-width: 1279px){.nav-container.extrasize{padding:25px 0px 25px}}@media(max-width: 1279px){.nav-container.extrasize nav{height:100%}}.nav-container .toprow{display:flex;justify-content:space-between;max-width:1628px;margin:0px auto}@media(max-width: 1279px){.nav-container .toprow{flex-direction:row-reverse}}.nav-container .toprow .nodots{margin:0px;align-items:center;gap:15px}@media(max-width: 1279px){.nav-container .toprow .nodots{background-color:#eee;width:100%;margin-top:35px;justify-content:space-evenly;gap:0px;align-items:baseline}}.nav-container .toprow .nodots li.lessmargin{margin-right:10px}.nav-container .toprow .nodots a{font-family:"Silka-Bold";color:#000;text-decoration:none !important;font-size:16px}@media(max-width: 1279px){.nav-container .toprow .nodots a{font-size:14px}}@media(max-width: 1279px){.nav-container .toprow .nodots .social{display:none}}.nav-container .toprow .nodots .social>a:first-of-type{margin-right:10px}.nav-container .toprow img{text-align:center;max-width:260px;width:31px;height:31px;vertical-align:middle}.nav-container .toprow img.top{max-width:500px}.nav-container .toprow ul li{margin-right:20px}@media(max-width: 1279px){.nav-container .toprow ul li{margin-right:0px;margin-bottom:0px;margin:10px 0px}}.nav-container .secondrow{display:block;display:none;padding:120px 0px;opacity:0;transition:.5s all ease-in-out;animation:fadeUp .5s ease-out forwards}@media(max-width: 1279px){.nav-container .secondrow{margin:25px 0px 0px 0px;padding:0}}.nav-container .secondrow .navi,.nav-container .secondrow .subnavi{display:flex;justify-content:center;background-color:#fff}.nav-container .secondrow .navi ul,.nav-container .secondrow .subnavi ul{list-style-type:none;margin:0;padding:0;display:flex}@media(max-width: 1279px){.nav-container .secondrow .navi ul,.nav-container .secondrow .subnavi ul{display:block}}.nav-container .secondrow .navi ul li,.nav-container .secondrow .subnavi ul li{position:relative;transition:background-color .3s}.nav-container .secondrow .navi ul li a,.nav-container .secondrow .navi ul li p,.nav-container .secondrow .subnavi ul li a,.nav-container .secondrow .subnavi ul li p{font-family:"Silka-Bold",sans-serif;font-size:28px;color:#000;text-decoration:none !important}@media(max-width: 1279px){.nav-container .secondrow .navi ul li a,.nav-container .secondrow .navi ul li p,.nav-container .secondrow .subnavi ul li a,.nav-container .secondrow .subnavi ul li p{font-size:20px}}.nav-container .secondrow .navi ul li:hover .dropdown,.nav-container .secondrow .subnavi ul li:hover .dropdown{display:block !important;transition:transform .4s ease-out}.nav-container .secondrow .navi ul li .dropdown,.nav-container .secondrow .subnavi ul li .dropdown{display:none !important;position:absolute;top:50px;left:0;background-color:var(--lightgray);min-width:160px;z-index:1;margin:0px;transition:transform .3s ease-out}@media(max-width: 1279px){.nav-container .secondrow .navi ul li .dropdown,.nav-container .secondrow .subnavi ul li .dropdown{position:relative;top:10px}}.nav-container .secondrow .navi ul li .dropdown.active,.nav-container .secondrow .subnavi ul li .dropdown.active{display:block !important}.nav-container .secondrow .navi ul li .dropdown li,.nav-container .secondrow .subnavi ul li .dropdown li{padding:8px 15px}.nav-container .secondrow .navi ul li .dropdown li a,.nav-container .secondrow .subnavi ul li .dropdown li a{font-family:"Silka-Medium";font-size:18px;color:#000}.nav-container .secondrow .navi ul li .dropdown li:hover,.nav-container .secondrow .subnavi ul li .dropdown li:hover{background-color:var(--lightgray)}.nav-container .secondrow .navi ul li .dropdown li:last-child,.nav-container .secondrow .subnavi ul li .dropdown li:last-child{border-bottom:none}.nav-container .secondrow .navi>ul>li,.nav-container .secondrow .subnavi>ul>li{padding:15px 20px;font-weight:bold;cursor:pointer;border:none}.nav-container .secondrow .navi>ul>li:hover,.nav-container .secondrow .subnavi>ul>li:hover{background-color:var(--lightgray)}@media(max-width: 1279px){.nav-container .secondrow .navi.navi,.nav-container .secondrow .subnavi.navi{display:block}}@media(max-width: 1279px){.nav-container .secondrow .navi.navi ul.navlist>li,.nav-container .secondrow .subnavi.navi ul.navlist>li{border-bottom:1px solid var(--lightgray)}}@media(max-width: 1279px){.nav-container .secondrow .navi.navi ul.navlist>li .mobileArrow::after,.nav-container .secondrow .subnavi.navi ul.navlist>li .mobileArrow::after{content:"";display:inline-block;width:17px;height:19px;background-image:url(../img/arrow_down.svg);background-repeat:no-repeat;background-size:contain;margin-left:10px;vertical-align:middle;border-radius:0px}}.nav-container .secondrow .navi.subnavi,.nav-container .secondrow .subnavi.subnavi{margin-bottom:100px}@media(max-width: 1279px){.nav-container .secondrow .navi.subnavi,.nav-container .secondrow .subnavi.subnavi{display:block;margin-bottom:20px;margin-top:0px}}.nav-container .secondrow .navi.subnavi .subnavlist li a,.nav-container .secondrow .subnavi.subnavi .subnavlist li a{font-size:20px;font-family:"Silka-Medium";font-weight:normal}.nav-container .secondrow .subnavi{margin-top:50px}.nav-container .iconsrow{display:none}@media(max-width: 1279px){.nav-container .iconsrow{display:flex;position:absolute;left:20px;margin:0px;top:18px}}.nav-container .iconsrow li{justify-content:space-between;align-items:center;margin:0px 5px}@media(max-width: 1279px){.nav-container .iconsrow li:first-of-type{margin-left:-5px}}.nav-container .iconsrow li img{width:30px}.nav-container.open{box-shadow:0px 0px 10px rgba(0,0,0,.1)}.nav-container.open .secondrow{animation:fadeDown .5s ease-out forwards;display:block}@media(max-width: 1279px){.nav-container.open .secondrow{overflow-y:auto}}.overflowwrap{overflow:auto}.withoverflow{overflow:hidden}#burger{display:block;width:30px;height:24px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;z-index:1000;transition:.5s ease all}@media(max-width: 1279px){#burger{position:fixed;top:20px;width:35px;height:21px;right:20px}}#burger>div{height:4px;background-color:#000;border-radius:2px;transition:all .3s ease}@media(max-width: 1279px){#burger>div{height:3px}}@media(max-width: 1120px){#burger.active{transform:translateY(-4px)}}#burger.active>div:nth-child(1){transform:rotate(45deg) translate(8px, 8px)}#burger.active>div:nth-child(2){opacity:0}#burger.active>div:nth-child(3){transform:rotate(-45deg) translate(5px, -5px)}.logosmall{display:none}@media(max-width: 1279px){.logosmall{display:inline-block;top:21px}}.logobig,.logosmall{position:absolute;left:50%;top:20px;transform:translateX(-50%);z-index:1000;transition:.5s all ease-in-out}@media(max-width: 1279px){.logobig,.logosmall{top:16px}.logobig.logobig,.logosmall.logobig{display:none}}.logobig img,.logosmall img{height:70px}@media(max-width: 1279px){.logobig img,.logosmall img{max-width:140px;height:40px}}@media(max-width: 787px){.logobig img,.logosmall img{max-width:150px;height:22px;margin-top:2px}}.logobig.extrasize,.logosmall.extrasize{top:20px}@media(max-width: 1279px){.logobig.extrasize,.logosmall.extrasize{top:7px}}.logobig.extrasize img,.logosmall.extrasize img{height:90px}@media(max-width: 1279px){.logobig.extrasize img,.logosmall.extrasize img{height:40px}}.specialsearch .searchbar{display:flex;max-width:640px;margin:0px auto}.specialsearch input{padding:16px 20px;background-color:#fff;border-radius:8px !important;border-bottom-right-radius:0px !important;border-top-right-radius:0px !important;display:block}.specialsearch button{padding:14px;border-radius:8px !important;border-bottom-left-radius:0px !important;border-top-left-radius:0px !important;background-color:#000}.specialsearch button img{width:20px;height:20px}.sub{width:calc(100% - 40px);max-width:900px;margin:0px auto;margin-bottom:20px}.sub ul{padding:0px;margin:0px;list-style:none}.sub ul:first-of-type{border-bottom:1px solid #000}.sub ul::after{content:"";clear:both;display:block}.sub ul li{float:left;margin-right:20px;padding:2px 0px}@media(max-width: 1279px){.sub ul li{margin-right:10px;float:none}}@media(max-width: 787px){.sub ul li{width:100%;margin-right:0px;margin-bottom:10px;text-align:center}}.sub ul li:last-of-type{margin-right:0px}.sub ul li a{font-size:22px;text-transform:uppercase;text-decoration:none;color:#000;font-family:"Silka-Regular"}@media(max-width: 1279px){.sub ul li a{font-size:20px}}@media(max-width: 767px){.sub ul li a{font-size:14px;line-height:18px}}.sub ul li.active a{color:var(--color1)}.sub ul:nth-of-type(2n) li a{text-transform:none;font-weight:100}footer{background-color:var(--lightgray);width:calc(100%);padding:62px 0px;margin-top:100px}footer>div{max-width:1628px;display:flex;margin:0px auto;justify-content:space-between;width:calc(100% - 40px)}@media(max-width: 787px){footer>div{display:block;text-align:center}}footer>div ul{display:flex;gap:20px;padding:0px;margin-top:0px}@media(max-width: 1279px){footer>div ul{display:block}}@media(max-width: 787px){footer>div ul{margin-bottom:80px}}footer>div ul li{list-style-type:none;color:var(--mediumgray);padding-right:45px}@media(max-width: 1500px){footer>div ul li{padding-right:10px}}@media(max-width: 787px){footer>div ul li{padding-right:0px;text-align:center;margin-bottom:25px}}footer>div ul li a{color:var(--mediumgray);font-size:20px;text-decoration:none !important;font-family:"Silka-Bold"}@media(max-width: 787px){footer>div ul li a{font-size:16px;font-family:"Silka-SemiBold"}}footer>div img{max-width:200px}footer>div p{color:var(--mediumgray);font-size:14px;margin-top:20px;text-align:right;font-family:"Silka-Medium"}@media(max-width: 787px){footer>div p{text-align:center;color:#000}}@media(max-width: 1279px){container:has(.team){width:calc(100% - 20px);display:inline-block;margin:0px 10px}container:has(.team) .maxwidth{padding:40px 0 76px 0}container:has(.team) .maxwidth h1{padding-bottom:34px;line-height:42px;font-family:"Silka-Bold"}}@media(max-width: 1279px){section.team{margin-bottom:0}}article.team{display:block;background-color:var(--lightgray);margin-bottom:60px;gap:10px;position:relative}@media(max-width: 1279px){article.team{flex-direction:column;margin-top:200px !important;padding-top:150px !important;width:calc(100% - 0px);margin:0px auto}}@media(max-width: 1279px){article.team{margin-top:150px !important}}article.team>div{padding:40px}@media(max-width: 1279px){article.team>div{padding:20px;position:relative}}article.team>div h2{margin-bottom:15px}@media(max-width: 1279px){article.team>div h2{font-size:22px}}article.team>div span{margin-bottom:15px}article.team>div p{margin-bottom:15px}article.team>div p.small{font-family:"Silka-LightItalic";font-size:14px}article.team>div img.accordiontrigger{width:25px;height:25px}@media(max-width: 1279px){article.team>div img.accordiontrigger{position:relative;transform:translate(-50%, 50%)}}article.team.right{margin-right:200px}@media(max-width: 1279px){article.team.right{margin-right:0px;margin-left:0px;padding-bottom:0px !important;margin:0px auto}}article.team.right.right1{margin-left:33%}article.team.right>div{padding-right:225px}@media(max-width: 1279px){article.team.right>div{padding-right:20px}}article.team.right img{transform:translate(50%, -50%);right:0px}@media(max-width: 1279px){article.team.right img{right:50%;left:auto}}article.team.left{margin-left:200px}@media(max-width: 1279px){article.team.left{margin-left:0px;margin-right:0px;margin:0px auto}}article.team.left.left1{margin-right:33%}article.team.left>div{padding-left:225px}@media(max-width: 1279px){article.team.left>div{padding-left:20px}}article.team.left img{transform:translate(-50%, -50%);left:0px}@media(max-width: 1279px){article.team.left img{left:50%;right:auto}}article.team.noimage.left>div{padding-left:40px !important}article.team.noimage.right>div{padding-right:40px !important}@media(max-width: 1279px){article.team .mobileaccordion{transition:.5s height ease;display:none}}@media(max-width: 1279px){article.team .mobileaccordion.opened{display:block}}article.team>img{width:360px;height:360px;object-fit:cover;border-radius:50%;position:absolute;top:50%}@media(max-width: 1279px){article.team>img{width:calc(100% - 40px);max-width:275px;height:275px;top:0px;margin:0px auto;left:50%}}@media(max-width: 1279px){article.team>img{max-width:245px;height:245px}}article.team a{color:#3588b6;text-decoration:underline}article.team a.button{color:#000;text-decoration:none}article.team a.button:hover{color:#fff}header{position:relative;width:100%;padding-bottom:calc(100% / 16 * 9);background-color:#fff}@media(max-width: 1650px){header{padding-bottom:calc(100% / 14 * 7)}}@media(max-width: 1023px){header{padding-bottom:calc(100% / 14 * 7)}}header img,header video{position:absolute;top:0px;left:50%;width:100%;height:100%;object-position:center center;object-fit:cover;transform:translateX(calc(-50%))}@media(max-width: 1650px){header img,header video{transform:translateX(calc(-50% - 0px))}}header video{object-fit:contain}.login,.registration{max-width:500px;padding-top:50px;text-align:left}.wysiwyg .OutlineElement{margin-bottom:30px}@media(max-width: 787px){.detail.mobile>div{margin-top:0px}}.detail .teaser{text-align:center;padding:60px 0px 0px}@media(max-width: 787px){.detail .teaser{padding:20px 0px 0px}}.detail .teaser h1{font-size:56px;font-family:"Silka-Bold";margin-bottom:25px}@media(max-width: 787px){.detail .teaser h1{font-size:42px;font-size:28px}}.detail .teaser p{font-size:30px}@media(max-width: 787px){.detail .teaser p{font-size:16px}}.detail>div>div>div>img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.detail .wysiwyg{text-align:left;font-size:20px;padding:25px 0px}@media(max-width: 787px){.detail .wysiwyg{padding:0px}.detail .wysiwyg h1{font-size:42px;line-height:52px;padding-bottom:30px}}.detail .wysiwyg p{font-size:20px;line-height:140%}@media(max-width: 787px){.detail .wysiwyg p{font-size:15px;line-height:22px}}.detail .wysiwyg h3{margin-bottom:10px}.detail .wysiwyg img{object-fit:contain;width:calc(100vw / 16 * 9)}@media(max-width: 787px){.detail .wysiwyg img{height:auto}}.detail .wysiwyg a{text-decoration:underline}.detail .wysiwyg table.fiftyfifty{border:none}.detail .wysiwyg table.fiftyfifty tr td{border:none;width:calc(50% - 20px);padding:10px}.detail .wysiwyg ul{transform:translateX(25px)}.detail .wysiwyg strong,.detail .wysiwyg b{font-weight:normal;font-family:"Silka-Bold"}.detail .wysiwyg h4{font-family:"Silka-Bold";margin:0px;font-size:20px}@media(max-width: 787px){.detail .wysiwyg h4{font-size:16px;line-height:19px}}.dualgrid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;padding:20px}.dualgrid>div:first-of-type{text-align:right}.dualgrid img{max-width:300px}.dualgrid>div{vertical-align:middle}hr{background-color:#000;height:0px;border:none;border-bottom:2px solid #000}section.accordion{opacity:1;transition:.75s ease-in-out all}section.accordion .headline{border-bottom:none;padding-top:0px;padding-bottom:10px}section.accordion .element{border-top:1px solid var(--lightgray);max-width:760px;background-color:var(--lightgray)}@media(max-width: 787px){section.accordion .element{padding:15px 0px}}section.accordion .element~.element{border-top:none}section.accordion>div{border-bottom:1px solid var(--lightgray);max-width:1075px;width:calc(100% - 280px);margin:0px auto;padding:40px 100px 40px 40px;position:relative}@media(max-width: 1279px){section.accordion>div{width:calc(100% - 80px);max-width:none;padding:17px 0px 25px 0px}}@media(max-width: 787px){section.accordion>div{width:calc(100% - 40px);max-width:none;padding:15px 0px 5px 0px}}section.accordion>div .title{font-weight:bold;font-size:20px;position:relative;cursor:pointer;letter-spacing:.75px;text-transform:uppercase}@media(max-width: 787px){section.accordion>div .title{font-size:18px;width:calc(100% - 40px);hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto}}section.accordion>div .title img{position:absolute;right:-60px;top:45%;transform:translateY(-49%);transition:.75s transform ease-in-out;width:30px;height:35px}@media(max-width: 1279px){section.accordion>div .title img{right:5px;top:55%}}@media(max-width: 787px){section.accordion>div .title img{right:-45px;top:45%;width:28px;height:33px}}section.accordion>div .text{display:none;transition:.75s height ease-in-out;padding-top:20px}section.accordion>div.opened .title img{transform:translateY(-50%) rotate(-180deg)}section.accordion>div.opened .text{display:block}#popup_content>div form>div{min-width:300px}#popup_content>div form>div .inlineflex h3{flex:0 0 50%;text-align:left;box-sizing:border-box}#popup_content>div form>div .inlineflex h3:last-of-type{text-align:right;margin-top:10px}#popup_content>div form>div a.button{width:30px;height:30px;padding:3px;position:relative}#popup_content>div form>div a.button img{width:16px;height:20px;margin:0px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(45deg)}#popup{background-color:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;top:0px;left:0px;z-index:1000000;display:none}#popup.active{display:block}#popup>div{max-width:800px;min-width:500px;padding:50px 20px 30px;border-radius:10px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center}@media(max-width: 1080px){#popup>div{min-width:calc(100% - 80px)}}#popup>div>div{display:flex;justify-content:center}#popup>div>div img{width:50px;margin:10px}#popup #close{position:absolute;top:20px;right:20px;width:40px;height:40px;display:block;position:absolute;background-size:16px;background-image:url(../img/cross.svg);background-repeat:no-repeat;background-position:center center;width:16px;height:16px;top:20px;right:20px;cursor:pointer}.tileswrapper{display:flex;flex-wrap:wrap;gap:130px;justify-content:space-between}@media(max-width: 1279px){.tileswrapper{gap:20px}}@media(max-width: 1279px){.tileswrapper{display:block}}.tileswrapper article{max-width:100%;flex:0 0 calc(50% - 65px);box-sizing:border-box;margin-top:0px}@media(max-width: 787px){.tileswrapper article{width:calc(100%);margin-bottom:25px}}.tileswrapper article.payfee{opacity:.5}.tileswrapper article .adsblock{background-color:#fff;padding:10px;position:absolute;top:0px;left:50px;z-index:1;max-width:175px}@media(max-width: 787px){.tileswrapper article .adsblock{left:25px}}.tileswrapper article .adsblock img{width:100%;max-height:auto}.tileswrapper article img{width:calc(100vw / 16 * 9);max-height:500px;object-fit:cover}@media(max-width: 787px){.tileswrapper article img{width:calc(100%)}}.tileswrapper article h3{font-family:"Silka-Bold";font-weight:normal;font-size:56px;margin:50px 0px 25px;text-align:left !important}@media(max-width: 787px){.tileswrapper article h3{font-size:30px;margin:30px 0px 20px}}@media(max-width: 787px){.tileswrapper article p{font-size:15px;line-height:22px}}.tileswrapper.single{justify-content:center}.tileswrapper.single article{flex:0 0 978px;text-align:center}.tileswrapper.single article h3{text-align:center !important}.tileswrapper.offsetted article{margin-top:100px}@media(max-width: 787px){.tileswrapper.offsetted article{margin-top:0px;margin-bottom:60px}}.tileswrapper.offsetted article:nth-child(2n){margin-top:0px}.news>div{width:calc(100% - 40px)}@media(max-width: 787px){.news>div{width:calc(100% - 60px)}}.news>div h2{text-align:center;margin-top:50px;margin-bottom:50px;font-size:36px}@media(max-width: 787px){.news>div h2{margin-top:65px;margin-bottom:25px;font-size:26px}}.news.border{margin-left:20px;margin-right:20px}.news.border>div{max-width:1648px;border:5px solid var(--lightgray);padding:20px;width:calc(100% - 40px - 10px)}@media(max-width: 787px){.news.border{margin-left:10px;margin-right:10px}}@media(max-width: 1279px){.agenda{margin:20px 10px 0 10px;display:inline-block;width:calc(100% - 20px)}}.agenda .maxwidth{width:calc(100%)}.agenda h1{font-family:"Silka-Bold";font-weight:normal}@media(max-width: 1279px){.agenda h1{font-size:42px}}.agenda form .centered{padding-top:50px}@media(max-width: 1279px){.agenda form .centered{padding-top:25px}}.agenda form button{height:auto;background-color:transparent;height:40px;margin-top:28px}@media(max-width: 1279px){.agenda>div{width:100%;margin:0 auto}.agenda>div .paddedbox{padding:40px 0;width:calc(100% - 20px) !important}.agenda>div .paddedbox form{margin-top:45px}.agenda>div .paddedbox form label{font-size:12px;margin-bottom:20px;display:inline-block;padding-left:15px}.agenda>div .paddedbox form label input,.agenda>div .paddedbox form label select{margin-left:-15px;padding:17px 15px}.agenda>div .paddedbox form label input{width:calc(100% - 32px)}.agenda>div .paddedbox button{display:inline-block;margin:0 auto;position:relative;left:50%;transform:translateX(-50%)}}.agendablocks{display:flex;gap:20px;flex-wrap:wrap;margin:50px 0px}@media(max-width: 1279px){.agendablocks{margin:40px 0px;display:block}}.agendablocks.singleblock{display:block}@media(max-width: 1279px){.agendablocks.singleblock{margin:50px 0px 0px 0px}.agendablocks.singleblock .detailview{margin-bottom:0}.agendablocks.singleblock .detailview .event-title{text-align:left;margin-top:15px}.agendablocks.singleblock .detailview .event-meta{padding:0;padding-top:15px}}.agendablocks.singleblock .event-card{width:100%}.event-card{display:flex;background:#fff;border:none;width:calc(50% - 10px);font-family:sans-serif;margin-bottom:30px}@media(max-width: 1279px){.event-card{width:calc(100% - 0px);margin:20px auto 35px auto;flex-direction:column}}.event-card .event-date{background-color:var(--color3);padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width: 1279px){.event-card .event-date{flex-direction:row;justify-content:space-between}}@media(max-width: 1279px){.event-card .event-date.single{justify-content:center}}.event-card .event-date .date-block{text-align:center;margin-bottom:20px}@media(max-width: 1279px){.event-card .event-date .date-block{display:flex;margin-bottom:0px}}.event-card .event-date .date-block .day,.event-card .event-date .date-block .month{font-weight:bold;font-size:43px}@media(max-width: 1279px){.event-card .event-date .date-block .day,.event-card .event-date .date-block .month{font-size:32px}}.event-card .event-date .date-block .year{font-size:22px;color:#555}@media(max-width: 1279px){.event-card .event-date .date-block .year{font-size:18px}}@media(max-width: 1279px){.event-card .event-date .date-block .year p{margin-top:10px}}.event-card .event-date .date-block:first-of-type:not(:last-of-type) .year::after{content:"";display:block;height:1px;width:30px;background-color:#000;margin:0px auto;margin-top:25px}@media(max-width: 1279px){.event-card .event-date .date-block:first-of-type:not(:last-of-type) .year::after{display:none;height:0px}}.event-card .betweenline{height:1px;width:20px;background-color:#000}.event-card .event-info{padding:10px 35px;flex:1;position:relative}@media(max-width: 1279px){.event-card .event-info{padding:10px 0px}}.event-card .event-info .event-title{margin:0 0 25px 0;font-weight:bold;font-size:42px}@media(max-width: 1279px){.event-card .event-info .event-title{font-size:26px;padding:0 20px}}.event-card .event-info .event-title.gtsd{font-family:"GT-Super-Display";font-size:42px}@media(max-width: 1279px){.event-card .event-info .event-title.gtsd{font-size:24px}}.event-card .event-info .event-title.silka{font-family:"Silka-Bold";font-size:40px}@media(max-width: 1279px){.event-card .event-info .event-title.silka{font-size:24px}}.event-card .event-info .event-meta{display:flex;gap:0;margin-bottom:0px;border-top:1px solid #ccc;padding-top:15px;padding-bottom:50px}@media(max-width: 1279px){.event-card .event-info .event-meta{flex-direction:column;width:calc(100% - 40px);gap:20px;margin:auto}.event-card .event-info .event-meta b{font-size:18px;line-height:32px;font-family:"Silka-SemiBold"}}.event-card .event-info .event-meta>div{flex:1;width:50%}.event-card .event-info .event-button{display:inline-block;position:absolute;bottom:0px;padding:.5rem 1rem;border:1px solid var(--color3);text-decoration:none;font-family:"Silka-Light";font-size:20px;transition:background .2s;text-transform:initial}@media(max-width: 1279px){.event-card .event-info .event-button{right:20px;border-color:#000;font-size:15px}}.event-card.detailview .event-info .event-title{font-size:64px}@media(max-width: 1279px){.event-card.detailview .event-info .event-title{font-size:24px}}.label{color:#000;margin:0;font-size:16px;font-family:"Silka-Light";margin-bottom:0px}.flexedaboform{display:flex;justify-content:space-between;gap:10px}@media(max-width: 1279px){.flexedaboform{display:block}}.flexedaboform label{align-items:baseline;width:100%;padding-left:20px}.flexedaboform label input,.flexedaboform label select{margin-left:-20px;margin-top:5px}@media(max-width: 1279px){.flexedaboform label input,.flexedaboform label select{margin-left:0px}}.paddedbox{padding:50px}@media(max-width: 1279px){.paddedbox{padding:20px 10px}}.sliderwrap{position:relative;width:calc(100% - 40px);max-width:1316px;margin:40px auto}.sliderwrap .slick-prev,.sliderwrap .slick-next{font-size:0px;color:transparent;background-color:transparent;width:18px;height:36px;background-repeat:no-repeat;background-size:contain;cursor:pointer;border:none;padding:20px;z-index:2;position:absolute}.sliderwrap .slick-prev{left:10px;left:-50px;top:50%;transform:translate(0%, -50%);background-image:url(/templates/web/img/arrow_left.svg)}.sliderwrap .slick-next{position:absolute;right:10px;right:-50px;top:50%;transform:translate(0%, -50%);background-image:url(/templates/web/img/arrow_right.svg);background-position:right}.sliderwrap .slick-slide img{width:100%;height:650px;object-fit:contain;object-position:center center;background-color:#eee}@media(max-width: 787px){.sliderwrap .slick-slide img{background-color:transparent;height:auto}}.sliderwrap .slick-slide p{padding:0px;margin:10px auto;font-size:14px}.slick-list{margin-bottom:20px !important}.slick-dots{position:absolute;list-style:none;text-align:center;bottom:25px;left:0px;width:100%;z-index:2;padding:0px;cursor:pointer;margin:0px}.slick-dots li{display:inline-block;margin:0px 5px}.slick-dots li button{padding:0px 0px;font-size:0px;display:block;width:15px;height:15px;background-color:transparent;border-radius:15px;border:1px solid var(--color2);min-width:auto}.slick-dots li.slick-active button{padding:0px 0px;background-color:var(--color2)}table.orders{border-collapse:collapse}table.orders tr th{text-align:left}table.orders tr td{padding:20px 5px}table.orders tr:nth-child(even) td{background-color:var(--lightgray)}@media(max-width: 1279px){container[path=abo] .blockssection:first-child{margin:0;width:100%;overflow:hidden}container[path=abo] .blockssection:first-child .blocks{margin:0}container[path=abo] .blockssection:first-child .blocks .blocktile{padding:0;margin:0}container[path=abo] .blockssection:first-child>div{width:200vw !important;margin-left:-35vw !important;max-width:unset !important;object-fit:cover;overflow:hidden}}.blockssection{margin:50px auto}@media(max-width: 1279px){.blockssection{width:calc(100% - 40px)}}.blockssection .blocks{display:flex;gap:20px}@media(max-width: 1279px){.blockssection .blocks{flex-direction:column}}.blockssection .blocks .blocktile{flex:1;padding:50px;text-align:center}@media(max-width: 1279px){.blockssection .blocks .blocktile{margin-bottom:25px;padding:20px}}.blockssection .blocks .blocktile h3{font-family:"Silka-Bold";margin-bottom:25px}.blockssection .blocks .blocktile p{font-size:20px}.blockssection .blocks .blocktile.background{background-color:var(--color3)}.blockssection .blocks .blocktile.border{border:3px solid var(--color1)}@media(max-width: 787px){.currentbooksection h2{width:80%;margin:auto}}.currentbooksection>div{padding-top:50px;padding-bottom:20px}.currentbooksection .flexed{gap:60px;justify-content:center;text-align:center;margin:0px;padding:50px;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;padding:20px}@media(max-width: 1279px){.currentbooksection .flexed{grid-template-columns:repeat(1, 1fr);gap:0px;padding:20px;overflow:hidden;max-width:unset}}@media(max-width: 787px){.currentbooksection .flexed{width:100%;padding-left:0;padding-right:0}}.currentbooksection .flexed .currentbooktile{margin-right:10px;margin-left:10px;margin-top:50px}@media(max-width: 1279px){.currentbooksection .flexed .currentbooktile{margin-bottom:25px;max-width:calc(100% - 20px)}}.currentbooksection .flexed .currentbooktile a{color:#000;text-decoration:none !important}.currentbooksection .flexed .currentbooktile a h3{color:#000}@media(max-width: 1279px){.currentbooksection .flexed .currentbooktile>h3{margin-top:20px;font-size:22px}}@media(max-width: 787px){.currentbooksection .flexed .currentbooktile>h3{margin:auto;margin-top:20px;font-size:22px;margin-bottom:30px;max-width:70%}}.currentbooksection .flexed .currentbooktile img{width:225px;height:225px;border-radius:50%;object-fit:cover;margin-bottom:25px}@media(max-width: 1279px){.currentbooksection .flexed .currentbooktile img{max-width:unset;margin:0 auto}}@media(max-width: 787px){.currentbooksection .flexed .currentbooktile img{height:calc(80vw - 60px);width:calc(80vw - 60px)}}.currentbooksection .flexed .currentbooktile .white{margin-top:25px;background-color:#fff;padding:10px;display:flex;flex-direction:column;height:496px;height:calc(100% - 275px) !important;justify-content:space-between;padding:0px 30px}.currentbooksection .flexed .currentbooktile .white.lightgray{background-color:var(--lightgray)}@media(max-width: 1279px){.currentbooksection .flexed .currentbooktile .white{padding:0px 10px;margin-bottom:15px}}.currentbooksection .flexed .currentbooktile .white .box{padding:30px 0px;border-bottom:1px solid var(--lightgray);height:100%}@media(max-width: 1279px){.currentbooksection .flexed .currentbooktile .white .box{padding:15px 0px}}.currentbooksection .flexed .currentbooktile .white .box a{color:#000}.currentbooksection .flexed .currentbooktile .white p{font-family:"Silka-Bold";font-size:18px;margin-bottom:20px}.currentbooksection .flexed .currentbooktile .white b{font-family:"GT-Super-Display";font-size:28px;width:100%}.currentbooksection.aktuell .flexed{grid-template-columns:repeat(5, 1fr)}@media(max-width: 1279px){.currentbooksection.aktuell .flexed{grid-template-columns:repeat(1, 1fr)}}.currentbooksection .button{margin-bottom:30px;display:inline-block}.mobileslider .slick-dots{position:absolute;list-style:none;text-align:center;bottom:25px;left:0px;width:100%;z-index:2;padding:0px;cursor:pointer;margin:0px}.mobileslider .slick-dots li{display:inline-block;margin:0px 5px}.mobileslider .slick-dots li button{padding:0px 0px;font-size:0px;display:block;width:15px;height:15px;background-color:transparent;border-radius:15px;border:1px solid #000;min-width:auto}.mobileslider .slick-dots li.slick-active button{padding:0px 0px;background-color:#000}.comment-section{background-color:var(--lightgray);padding:20px;border-radius:8px;width:calc(100% - 40px);margin:20px auto;box-shadow:0 2px 10px rgba(0,0,0,.1)}.comment-section .flex{display:flex;justify-content:space-between}.comment-section .flex>div{text-align:right;display:flex;gap:30px}@media(max-width: 787px){.comment-section .flex{flex-direction:column}.comment-section .flex>div{order:-1;text-align:right;display:flex;justify-content:end;gap:10px;margin-bottom:10px}}.comment-section h2{font-size:1.8rem;font-weight:bold;margin-bottom:10px}.comment-section p{font-size:1rem;color:#555;margin-bottom:15px}.flexedcontainer{display:flex}.comment-input{width:100%;padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:15px}.comment-footer{display:flex;justify-content:space-between;align-items:center}.comment-count{display:flex;align-items:center;font-size:1.2rem;font-weight:bold;padding:10px 20px;position:relative;font-family:"Silka-Bold";font-size:18px}.comment-count::after{content:"";background-image:url(/templates/web/img/comment.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;height:100%;width:100%;bottom:0;left:0}@media(max-width: 787px){.comment-count{padding:8px 15px;font-size:15px}}.comment-icon{margin-right:5px}.comment-number{font-size:1.5rem;margin-left:5px}.login-link{font-size:1rem;text-decoration:none;color:#007bff;font-weight:bold}.login-link:hover{text-decoration:underline}.comment-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;margin:20px auto;box-shadow:0 2px 10px rgba(0,0,0,.1);width:calc(100% - 40px)}.comment-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}@media(max-width: 787px){.comment-header{flex-flow:wrap}}.profile-pic{width:50px;height:50px;border-radius:50%;object-fit:cover}.comment-info{flex-grow:1;margin-left:15px}.comment-info h3{font-size:1.2rem;font-weight:bold;margin:0}.comment-time{font-size:.9rem;color:#777}.comment-actions{display:flex;align-items:center;background-color:var(--lightgray)}.comment-actions .like-button,.comment-actions .report-button{background:none;border:none;font-size:1rem;color:var(--mediumgray);cursor:pointer;margin-left:10px}.comment-actions .like-button.like-button,.comment-actions .report-button.like-button{white-space:nowrap;display:flex;justify-content:center;align-items:center;gap:5px}@media(max-width: 1279px){.comment-actions .like-button,.comment-actions .report-button{padding:10px}}@media(max-width: 787px){.comment-actions .like-button,.comment-actions .report-button{padding:10px;font-size:.8rem}}@media(max-width: 787px){.comment-actions{order:-4;flex-basis:100%;margin-left:calc(100% - 130px);margin-bottom:10px}}.comment-text{font-size:1rem;color:#333;margin-bottom:15px}.reply-input{width:100%;padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.newsback{padding-left:40px}.newsback li{list-style:none}.newsback li a{text-decoration:none}.nopaddingleftmobile{padding-left:0px !important}.cart-buttonrow{width:100%;display:flex;padding:24px 0px;justify-content:space-between;align-items:center}.cart-buttonrow button{background-color:var(--color1);padding:10px;border-radius:8px;color:#fff}.cart-item{display:flex;padding:24px 0px;gap:20px;border-bottom:1px solid var(--color1)}.cart-item:first-of-type{padding:24px 0px 10px 0px}@media(max-width: 1279px){.cart-item{padding:24px 0px 10px;gap:0px}}@media(max-width: 1279px){.cart-item.titlerow{display:none}}.cart-item button{background-color:var(--color1);padding:10px;border-radius:8px;color:#fff}.cart-item.noimage .f1 img{max-width:80px}@media(max-width: 1279px){.cart-item.noimage .f1 img{max-width:50px}}.cart-item input{padding:12px 20px;background-color:#fff;border-radius:8px;font-size:18px;font-weight:300;display:block;border:1px solid rgba(0,0,0,.5)}.cart-item .f1 img{padding-right:30px;max-width:80px;width:100%;height:100%;object-fit:cover}@media(max-width: 1279px){.cart-item .f1 img{max-width:80px;height:auto}}.cart-item .f1.discount img{max-width:60px;object-fit:contain}.cart-item .f2{display:flex;flex-direction:column;width:100%}.cart-item .f2 .item-grid{display:grid;grid-template:"info amountAndPrice" 1fr "crossSelling actions"/minmax(0px, 1fr) 450px;column-gap:32px;grid-template-columns:minmax(0px, 1fr) 450px}@media(max-width: 1279px){.cart-item .f2 .item-grid{display:flex;flex-flow:wrap;height:100%;column-gap:0px;row-gap:24px}}.cart-item .f2 .item-grid a{color:var(--color1)}.cart-item .f2 .item-grid div:last-child{justify-self:end;text-align:right}.cart-item .f2 .item-grid .count{display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}@media(max-width: 1279px){.cart-item .f2 .item-grid .count{-webkit-box-align:center;align-items:center;grid-area:amountAndPrice;flex-basis:100%}}.cart-item .f2 .item-grid .count input{max-width:100px;padding:8px 16px 8px 16px;width:calc(100% - 32px);display:initial}@media(max-width: 1279px){.cart-item .f2 .item-grid .count input{max-width:100px}}@media(max-width: 1279px){.basket .cart-item{padding:24px 0px 24px}}#wall{width:100%;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.5), white);background-color:var(--color1)}#wall>div{margin:0px auto;padding:20px}#wall>div button{border:0px;color:#fff;background-color:var(--color1);cursor:pointer}@media(max-width: 1279px){#wall>div button{margin-bottom:10px}}@keyframes fadeDown{from{opacity:0;max-height:0px;transform:translateY(-20px)}to{opacity:1;max-height:320px;transform:translateY(0);@media(max-width: 787px){max-height:calc(100vh - 50px)}}}@keyframes fadeUp{from{opacity:1;max-height:320px;transform:translateY(0);@media(max-width: 787px){max-height:calc(100vh - 50px)}}to{opacity:0;max-height:0px;transform:translateY(-20px)}}@keyframes logoDown{from{transform:translate(-50%, 0px)}to{transform:translate(-50%, 40px)}}@keyframes logoUp{from{transform:translate(-50%, 40px)}to{transform:translate(-50%, 20px)}}@media(max-width: 787px){@keyframes fadeDown{from{opacity:0;max-height:0px;transform:translateY(-20px)}to{opacity:1;transform:translateY(0);max-height:500px}}@keyframes fadeUp{from{opacity:1;transform:translateY(0);max-height:500px}to{opacity:0;max-height:0px;transform:translateY(-20px)}}@keyframes logoDown{from{transform:translate(-50%, 0px)}to{transform:translate(-50%, 0px)}}}.heart_fill{animation:fillHeart 2s forwards}@keyframes fillHeart{0%{opacity:0}100%{opacity:1;fill:red}}.fadeInArticle{opacity:0;transition:.75s ease-in-out all;transform:translateY(100px)}.slideUp{opacity:1;transform:translateY(0)}main{overflow:hidden;margin-top:0px;position:relative;margin-left:auto;margin-right:auto;padding-top:0px;min-height:70vh}@media(max-width: 787px){main section:first-child .maxwidth p:first-of-type{width:calc(100% - 60px);text-align:center;margin:30px auto}}body{font-family:"Silka-Light",sans-serif;margin:0;padding:0;border:none;color:#000}h1{font-family:"GT-Super-Display";font-size:84px;margin:0px;margin-bottom:25px;text-align:center}@media(max-width: 787px){h1{font-size:32px;max-width:297px;margin:auto}h1:has(img){width:100%;overflow:visible;margin:0;max-width:unset;margin-bottom:35px}h1:has(img) img{width:150vw !important;margin-left:-25vw !important;max-width:unset !important;object-fit:cover}}h2{font-family:"Silka-Bold";font-weight:normal;font-size:36px;margin:0px}@media(max-width: 787px){h2{font-size:28px}}h3{font-family:"GT-Super-Display";font-size:28px;margin:0px}p,b{font-size:22px;margin:0px}@media(max-width: 1279px){p,b{font-size:17px;line-height:24px}}p.small,b.small{font-family:"Silka-Light";font-size:14px}em{font-family:"Silka-BoldItalic";margin-top:10px;display:inline-block}.desktop{display:block}@media(max-width: 1279px){.desktop{display:none}}.mobile{display:none}@media(max-width: 1279px){.mobile{display:block}}b,strong{font-family:"Silka-Bold";font-weight:normal;font-size:22px}@media(max-width: 1279px){b,strong{line-height:24px;font-size:17px}}a{color:var(--color1)}a.goback{margin:0px 0px 0px 0px;display:inline-block;text-decoration:none !important;font-size:16px;text-transform:uppercase;color:#000}a.goback::before{content:"";display:inline-block;width:17px;height:19px;background-image:url(../img/arrow_left.svg);background-repeat:no-repeat;background-size:contain;margin-right:10px;vertical-align:middle;border-radius:0px}a.button,a.link-button{display:inline-block;padding:10px 20px;background-color:transparent;border:1px solid #000;border-radius:0px;text-decoration:none !important;cursor:pointer;transition:.25s all ease-in-out;color:#000}a.button:hover,a.link-button:hover{background-color:var(--color1);color:var(--color3);color:#fff}a.arrow-right{margin:0px 0px 0px 0px;display:inline-block;text-decoration:none !important;font-size:20px;padding:10px 20px;background-color:#fff;border:1px solid #000;border-radius:0px;cursor:pointer;color:#000;transition:.25s all ease-in-out}@media(max-width: 787px){a.arrow-right{font-size:15px}}a.arrow-right:hover{background-color:var(--color1);color:var(--color3);color:#fff}a.arrow-right:hover::after{transition:.5s all ease-in-out;background-image:url(../img/arrow_right_white.svg)}a.arrow-right::after{content:"";display:inline-block;width:17px;height:19px;background-image:url(../img/arrow_right.svg);background-repeat:no-repeat;transition:.5s all ease-in-out;background-size:contain;margin-left:10px;vertical-align:middle;border-radius:0px}a.reset{margin:0px 0px 0px 0px;display:inline-block;text-decoration:none;font-size:16px;text-decoration:underline;color:#000}a.reset::before{content:"";display:inline-block;width:17px;height:19px;background-image:url(../img/arrow_reset.svg);background-repeat:no-repeat;background-size:contain;margin-right:10px;vertical-align:middle;border-radius:0px}.maincolor1{background-color:var(--color1)}.maincolor2{background-color:var(--color2)}.maincolor3{background-color:var(--color3)}.maincolor1 input,.maincolor1 select,.maincolor1 textarea,.maincolor2 input,.maincolor2 select,.maincolor2 textarea,.maincolor3 input,.maincolor3 select,.maincolor3 textarea{border:none}.max3{max-width:1628px}.max2{max-width:900px}@media(max-width: 1279px){.max2{width:calc(100% - 40px)}}#page-container{position:relative;min-height:100vh}#content-wrap{min-height:100vh}ul{padding:0px;padding-left:30px}ul li{font-size:22px}@media(max-width: 1279px){ul li{line-height:24px;font-size:17px}}ul.nodots{padding:0px}ul.nodots li{list-style-type:none}ul.flexed{display:flex}iframe{max-width:100%}img{max-width:100%;object-fit:contain}body section{margin-bottom:40px}@media(max-width: 787px){body section{margin-bottom:41px}}body section>div{max-width:1628px;margin:20px auto}@media(max-width: 787px){body section>div{width:calc(100% - 0px)}}body section .maxwidth{max-width:900px;margin:0px auto}@media(max-width: 1279px){body section .maxwidth{width:calc(100% - 40px)}}body section.news h3{text-align:center}body button,body input[type=submit]{padding:10px 20px;background-color:#fff;border:1px solid #000;border-radius:0px;cursor:pointer}body table{width:100%}body table.products{margin-bottom:40px;width:100%;border-collapse:collapse;border:0px}body table.products tr td{padding:5px;border-bottom:1px solid var(--color1)}@media(max-width: 767px){body table.products tr td{font-size:12px}}body table.products tr td:first-of-type{text-align:left}body table.products tr td:nth-child(2n){width:40px}body table.products tr td:nth-child(3n){width:100px}body table.products tr td:last-of-type{width:180px;text-align:right}.greybar,.greybar2{background-color:var(--lightgray);padding:20px;position:fixed;left:0px;top:140px;z-index:2}@media(max-width: 1279px){.greybar,.greybar2{top:103px;padding:10px}}@media(max-width: 787px){.greybar,.greybar2{top:66px}}@media(max-width: 1279px){.greybar.back,.greybar2.back{margin-top:5px}}.greybar.next,.greybar2.next{left:auto;right:0px}@media(max-width: 1279px){.greybar.next,.greybar2.next{width:100%;z-index:1;text-align:right}}.greybar a,.greybar2 a{margin-right:20px}.greybar a:last-of-type,.greybar2 a:last-of-type{margin-right:0px}.greybar a img,.greybar2 a img{max-width:25px;max-height:25px}.greybar.greybar2,.greybar2.greybar2{position:initial;display:flex;justify-content:space-between}@media(max-width: 1279px){.greybar.greybar2,.greybar2.greybar2{padding:10px 20px}}.centered{text-align:center}.abos .maincolor3{padding:60px 0px;margin-bottom:120px}.abos .maincolor3 h3{font-family:"Silka-Bold";font-size:36px;margin-bottom:25px}.abos .maincolor3 h3::after{content:"*";color:red}@media(max-width: 787px){.abos .maincolor3 h3{font-size:26px;line-height:31px}}.abos .maincolor3 .title{margin-bottom:5px}.abos .maincolor3 .radio-container{margin-top:-7px}container[path=impressum] section{margin-bottom:0}container[path=impressum] section .maxwidth{padding:40px 0}container[path=impressum] section:first-of-type .maxwidth{width:500px}@media(max-width: 787px){container[path=impressum] section:first-of-type .maxwidth{width:80%}}container[path=impressum] section:first-of-type .maxwidth h1{font-family:"Silka-Bold";font-size:52px}container[path=impressum] section:first-of-type .maxwidth .link-button{display:inline-block;margin-top:10px}container[path=impressum] table.fiftyfifty{border:none}@media(max-width: 787px){container[path=impressum] table.fiftyfifty tr{display:flex;width:100%;flex-direction:column}container[path=impressum] table.fiftyfifty tr td{display:inline-block;width:calc(100% - 20px)}}container[path=impressum] table.fiftyfifty tr td{border:none;width:calc(50% - 20px);padding:10px}.gap{margin-right:20px}.red{color:#e00}.wysiwyg h3{margin-bottom:10px}.no-margin{margin:20px 0px;height:0px;border:none;border-bottom:1px solid var(--color1)}@media(max-width: 1279px){.no-margin{margin:15px 0px}}.grid-5{display:grid;grid-template-columns:repeat(5, 1fr);margin:0px 0px;gap:25px;margin-bottom:50px}@media(max-width: 1200px){.grid-5{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1279px){.grid-5{grid-template-columns:repeat(2, 1fr);max-width:100%;margin:0px;width:100%}}/*# sourceMappingURL=master.css.map */
