@import url('css/contentBuilderSpecial.css?version=20260619105026');
@font-face {
        font-family: "AvenirNextRename-DemiBold";
        src: url("https://assets.guestid.events/kd264017_2/project/3288/project_fonts_uploaded_file/69fddf06c42169_02189539/69fddf06c42169_02189539.ttf?Expires=1792692826&Signature=XZHUOk49KfyVtJnyx1Y3Ht~5VVIG7tWMpXQGYYDgmUk1wTblJ6PXGhdY~COSJu5GNBiVAlLMSzIpcG7Qf1aO2lmo29iOP1HX0XhkEjyfAK3GpHX438F9xcRdhfkVEMxTJ41uMkOnQUjfh8QsSopYb71dO9Q2HwKvQrFeVpVVTPpyeo1ej6jsohs6W5IxgNBC3jZLHgEIOsS5LlneWVJosYqUYcR4tybsFqVTbKeuPMMkEzHX7n2wtF0TpNhWXCLZeaASPD-pxa--aOI04TffTIzTnrNBZUarqtOdVbEaTAWtpPNNp9tanDMLZ4EgRgIoHUB8p3Lzn-sz3kx7lzWIdg__&Key-Pair-Id=KOC82DKSC2S7B") format("truetype");
        font-weight: bold;
        font-style: normal;
    }
@font-face {
        font-family: "AvenirNextRename-Regular";
        src: url("https://assets.guestid.events/kd264017_2/project/3288/project_fonts_uploaded_file/69fddf075ac830_02597572/69fddf075ac830_02597572.ttf?Expires=1792692826&Signature=j1tI6~PQvgPtjEnsOr962tw5EiKxjZVQgADduuRHN6oZDCAuObhfKK9eQ1zNrOA62wiuM43rAPTeftwzR1cnhhTKh3gK2Cq736IGt5Z4O~5b1Np4sZJWo7qefEOt12UG2hItbJ-4DwjHDZN1KWUwYRGkxsTlTqbKZoxTKgSUCD2jyg2zYBUFe7TX4KLEMFPnCfG7ly~4NY8H0QjXTDtLMHc5fTiGwWIttLMuTcRbGWugF8kygRgCdN17ttIWUpcuZSCEW8dceMCfwFsIe9kdbS4EVaPx8YgHuZeRDBVPM578ogupSQfgce4fuzEDBrClM6SQ0TT9gtekKaz4j7XpyQ__&Key-Pair-Id=KOC82DKSC2S7B") format("truetype");
        font-weight: normal;
        font-style: normal;
    }
@font-face {
        font-family: "ZahrahforDouglas-MediumIt - Original File";
        src: url("https://assets.guestid.events/kd264017_2/project/3288/project_fonts_uploaded_file/69fddf0798bf77_86065450/69fddf0798bf77_86065450.otf?Expires=1792692826&Signature=uYyzCurcMOcMc06T8vcT0nefVzj-CKgYYLz77-HvSvY8KUqJOET1Wx8c3UZE4PzAO~pGFLO0k0DMnwNfFYqirl7ujg5aC-EGU1qZeDEscShQLP2XXBIGI0ptQ5F4y-POr5wLcz-1YYHrYAxMzC~CjAjTk3JVuod5USiJteTVXwf3Jx1YBJXbwatWL6YE27~QPw6-TJbwnVN0DqdT2LTZVhDfXuDiJHUdgkxu2nORvhpQs6YkzxcQfdzSSQr5LkB4ff3r8miOwQlD22t4N-FcIf3oZ8kUpp-5nr5pEPhHGrtR-rXp2zdFvDt26U68vtYZtXPLmQcnIVxKJ-gip-hAng__&Key-Pair-Id=KOC82DKSC2S7B") format("opentype");
        font-weight: bold;
        font-style: normal;
    }
@font-face {
        font-family: "ZAHRAHFORDOUGLAS-SEMIBDIT - Original File";
        src: url("https://assets.guestid.events/kd264017_2/project/3288/project_fonts_uploaded_file/69fddf07e46a66_63132223/69fddf07e46a66_63132223.otf?Expires=1792692826&Signature=pBtxy9gUr~ptdkNS77e9nsyqIdH9a3~TKhLgQvJUM9-6BWxohzaBX9TwEOBfIHbXYigXsWIWvh3YFC5LLSz1ZvZisuy4xDjOxTMagh6mJQYYOMQmprQ9DAAJPZrY-70hUtaX0BuOYXrDGhqHq3eIKlwqsCCLnJUdscZY3~ysQbYvEOzis6x3jQ18I6DQoToc6L5cBaKIrUIgACHFxLREi8hIt9yUlESm0sT60j1T9Vw6q0Pfto5K5RxaqSAPj-oiDZGfrOU2o2pXCF0jKKJy0NSUE5fFG8KVQpJt2Ta5lHtRAKvuZhaUDK9D~kK-HOdN1WWIsViCOz9B10jkI9Czzg__&Key-Pair-Id=KOC82DKSC2S7B") format("opentype");
        font-weight: bold;
        font-style: normal;
    }
 #body-content-customer { background-color: #f4f8f7; } #body-content-customer p, #body-content-customer li { font-size: 18px; } #body-content-customer p, #body-content-customer li { font-weight: normal; }.div-content-customer h1{color: #000000;font-family: AvenirNextRename-DemiBold;font-weight: bold;font-size: 36px;text-transform: none;text-decoration: none;}.div-content-customer h2{color: #000000;font-family: AvenirNextRename-DemiBold;font-weight: bold;font-size: 30px;text-transform: none;text-decoration: none;}.div-content-customer h3{color: #000000;font-family: AvenirNextRename-DemiBold;font-weight: bold;font-size: 24px;text-transform: none;text-decoration: none;}.div-content-customer h4{color: #000000;font-family: AvenirNextRename-DemiBold;font-weight: bold;font-size: 18px;text-transform: none;text-decoration: none;}.div-content-customer h5{color: #000000;font-family: inherit;font-weight: bold;font-size: 14px;text-transform: none;text-decoration: none;}.div-content-customer h6{color: #000000;font-family: inherit;font-weight: bold;font-size: 12rem;text-transform: none;text-decoration: none;}.div-content-customer {color: #000000;background-color: #f4f8f7;font-family: AvenirNextRename-Regular;font-weight: normal;font-size: 18px;letter-spacing: inherit;}.div-content-customer a{color: #000000;text-decoration: underline;}.div-content-customer a:hover{color: #982656;text-decoration: underline;}.div-content-customer a:visited{color: #000000;text-decoration: none;}.div-content-customer a:visited:hover{color: #000000;text-decoration: underline;}.div-content-customer #mainNavbar{background-color: #92c7bf;font-family: AvenirNextRename-Regular;}.div-content-customer #navigation-bar-header{background-color: #92c7bf;z-index: 10;width: 100%;}.div-content-customer #navigation-bar-header li:hover{background-color: #92c7bf;}.div-content-customer #navigation-bar-header li.active{background-color: #92c7bf;}.div-content-customer #navigation-bar-header li.active:hover{background-color: #92c7bf;}.div-content-customer #navigation-bar-header li a{color: #000000;font-size: 18px;font-weight: normal;text-transform: uppercase;text-decoration: none;}.div-content-customer #navigation-bar-header li a:hover{color: #982656;font-size: 18px;font-weight: normal;text-transform: uppercase;text-decoration: none;}.div-content-customer #navigation-bar-header li.active a{color: #982656;font-size: 18px;font-weight: normal;text-transform: uppercase;text-decoration: none;}.div-content-customer #navigation-bar-header li.active a:hover{color: #982656;font-size: 18px;font-weight: normal;text-transform: uppercase;text-decoration: none;}.div-content-customer #footerNavbar{background-color: #ffffff;font-family: AvenirNextRename-Regular;}.div-content-customer #navigation-bar-footer{background-color: #ffffff;}.div-content-customer #navigation-bar-footer li:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-footer li.selected{background-color: #ffffff;}.div-content-customer #navigation-bar-footer li.selected:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-footer li a{color: #000000;font-size: 14px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer li a:hover{color: #982656;font-size: 14px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer li.selected a{color: #982656;font-size: 14px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer li.selected a:hover{color: #982656;font-size: 14px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer #copyright{background-color: #ffffff;}.div-content-customer #navigation-bar-footer #copyright li:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-footer #copyright li p{color: #000000;font-size: 12px;font-weight: normal;text-decoration: none;}.div-content-customer #navigation-bar-footer #copyright li p:hover{color: #000000;font-size: 12px;font-weight: normal;text-decoration: none;}.div-content-customer .btn-primary{border-color: #cbe9e4;background-color: #cbe9e4;color: #000000;}.div-content-customer .btn-primary:hover{border-color: #982656;background-color: #982656;color: #ffffff;}.div-content-customer .required:after{color: #982656;content:  *;}.div-content-customer .navbar-default #mainNavbar .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color: #ffffff;background-color: #7faa2a;}.div-content-customer div#header{background-color: #aba69d;font-family: inherit;}.div-content-customer div#header-text{position: absolute;top: 35px;}.div-content-customer div#header-text span.line1{color: #000000;font-size: 2em;}.div-content-customer div#header-text span.line2{color: #000000;font-size: 1.5em;}.div-content-customer #navigation-bar-header .dropdown-menu{background-color: #92c7bf;}.div-content-customer #navigation-bar-header .dropdown-menu li>a:hover{background-color: #92c7bf;}.div-content-customer #navigation-bar-header .dropdown-menu .dropdown-item:hover{background-color: #92c7bf;}#navigation-bar-header .navbar-collapse {
  justify-content: center;
}

.produkt {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.produkt img {
    display: block;
    width: 100%;
    transition: opacity 0.3s ease;
}

.hover-text {
    position: absolute;
    inset: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    font-size: 10em;
    font-weight: bold;
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Beim Hover */
.produkt:hover img {
    opacity: 0.4; /* Bild bleibt zu 40 % sichtbar */
}

.produkt:hover .hover-text {
    opacity: 1;
}

#div_content .table-overview> tbody > tr > td:nth-child(1) {
background-color: #FFFFFF;
font-weight: bold;
width: 25%;
}

#div_content .table-overview> tbody > tr > td:nth-child(2) {
background-color: #FAFAFA;
}

#div_content .table-overview td {
border: 1px solid #DADADA;
}

span.custom-size-68{
font-size: 2.1rem !important;

}