@import url('css/contentBuilderSpecial.css?version=20260619105025');
@font-face {
        font-family: "AktivGroteskGeberit_W_Bd";
        src: url("https://assets.guestid.events/kd264017_2/project/3507/project_fonts_uploaded_file/6a969054091a52_30151145/6a969054091a52_30151145.woff2?Expires=1793395066&Signature=j8ITNnKKhpATDuBPIfiJhTWeo0cyE~CDyEy5FUg4-yanpOHjB9IGIR2PvJx1-Tb3zDOt-8bUafMO4caC4IhYy2FrV~JgRZiYuk5tIegtH5NAx0ELZJuo8DtWx1YH1ai3f4FRHkzkaLRX87hpGMqQAszj4nBi-BBnHl~ZwWQzbDTZIEbTphR9xlVe1sjPGABBqxkk1IdwKSA20ZNkr4HCj~W9ZZtABrMDY~NQ3niADwVwjU7tml6jraZwe6BLKa0ozCP1ItC4JWzbBRewcAbb9DLyOAKoofzzXkGOlJ3hEbJN~DnnBP7dMwwnPsxC5~zooBF6dyxzG7bvuJTcWlTa-g__&Key-Pair-Id=KOC82DKSC2S7B") format("woff2");
        font-weight: bold;
        font-style: normal;
    }
@font-face {
        font-family: "AktivGroteskGeberit_W_Lt";
        src: url("https://assets.guestid.events/kd264017_2/project/3507/project_fonts_uploaded_file/6a96905466fae5_44318578/6a96905466fae5_44318578.woff2?Expires=1793395066&Signature=NAj9SKm4l4un5dwxV~2k8RLiSLeClI3ivxdJygXBkqanNUo7ZF5LERHHm9~8T76I-GbeL6NMGrukxJQBnrsTylRukqAiK3MjsfpoMPR7ndFBp~p-4nD1osYyVda07VgJ8wZ8qxerqtLRMs0o9nzzd7du4sk6N71WwLmZdb5SM5aueQsVm9UT7MTNvN1THkEJT8D0GnUQb9e4irEFHSg~yKcY6N38dfTgm2P3yIdhcOIzT1CIR2kP7FZTlmJmtla~WSDhYWsebrafya9MZXRQziWB5LxBHYU0SfMUb0Ggvhe8lsS7TzEqeRIeHijp84i2YJ0v5s0v5IYQsU-mfyXDzw__&Key-Pair-Id=KOC82DKSC2S7B") format("woff2");
        font-weight: normal;
        font-style: normal;
    }
@font-face {
        font-family: "AktivGroteskGeberit-W-Md";
        src: url("https://assets.guestid.events/kd264017_2/project/3507/project_fonts_uploaded_file/6a969054882b85_03201942/6a969054882b85_03201942.woff2?Expires=1793395066&Signature=K6Ja0YZdP5ABzW8kBUZry9SlvAQmNwtc4klQ4Qb0tgUlcC0mxpdEkRvfo~dUFox5UFuZWMW7IVxF4Wg3WDMsLjfH-jPRSNXZAfqgNUppGI~e5K1L5MeNnSUGOx1lHMpkR-AOosGD1Fxm5mQXRNw2kScYbb7cbj2OIkmiQUwOk402meZlVXOhGMloa-CJxz32Z31un3A3rt4MeBRhJY9QfoK5eW1Gh5aJjhZYS3JHopfokWy3jDe0VI903An~tlzld1IZSkuG1oLuoTMpH4r8fL8KGVZQVOhuN6pyYaD62GZBiqsYFT0g39Y0knRS5IRvlSuRLZNP0pHUpAlL6QZQig__&Key-Pair-Id=KOC82DKSC2S7B") format("woff2");
        font-weight: normal;
        font-style: normal;
    }
@font-face {
        font-family: "AktivGroteskGeberit_W_Rg";
        src: url("https://assets.guestid.events/kd264017_2/project/3507/project_fonts_uploaded_file/6a969054b34900_34999803/6a969054b34900_34999803.woff2?Expires=1793395066&Signature=DsDJqiJyrM4ljeEY~tQ2Yg1uEZf5onhzIDp~HHbNsfZF0jbbufCEznU7Exf496IWBuWhlSyxDgXxGV-oih~v5gD0tDyeVVN6NMmKcTjSnwMQL8co-2PgoUnfuO~vhoxUexBrxrZmQ~sRD6YQ4zZ9WIcFBkPNeMuZw0Sc17z9Ux2MTiDg2CWd2PIBu2AMLUDFswVftGRwGuznbXHIz0zyOK5uc-dLaAs4Srhoc3cFaiyxAJYQYuqWDVCYy90utGCYqcD1Dr-LZpSlz0TP1MBdhVlaZS7OphFMlqnLWeB7ldPG8iXTJbTeRVL0YkKm1arS5GPBYUkFjvS988d1JIjV2Q__&Key-Pair-Id=KOC82DKSC2S7B") format("woff2");
        font-weight: normal;
        font-style: normal;
    }
@font-face {
        font-family: "AktivGroteskGeberit-Bold";
        src: url("https://assets.guestid.events/kd264017_2/project/3507/project_fonts_uploaded_file/6a969054dc4373_86648440/6a969054dc4373_86648440.ttf?Expires=1793395066&Signature=fjgTCX4yOI~5LQv9hpPsYiw6SAqxCnIykWXfPbV4SgJ79Jg-xopXsY9-qaxrq6ZrWXxJsbZyNeYCrPuAzCJDru1-bnhsFvIHqT3yxzxf5syXeGsDLhz0Abildm~rIas0Pp9GOuO1p~uSmOv5FB6v4~9fBHeYN8qfO0yWeGTh4TtjjrivWO2jPHVjGUfios7Bf-OW1utglyKQi9qluwU3VAEYPlaLiUKqvo3rrQzmvIfcIH5T8ZsNS26T~CLfJmAjjuX1wdQZ~fSPuyd5edLxX2YvNtYveorMDaBRDvVmgGaNIl7h2FOx-bX9DsUMKy0rX73fEq~aN9hC9LzBjPObyA__&Key-Pair-Id=KOC82DKSC2S7B") format("truetype");
        font-weight: bold;
        font-style: normal;
    }
@font-face {
        font-family: "AktivGroteskGeberit-Light";
        src: url("https://assets.guestid.events/kd264017_2/project/3507/project_fonts_uploaded_file/6a9690550b25b9_63048197/6a9690550b25b9_63048197.ttf?Expires=1793395066&Signature=n5dAAjFIlSaO2IAUPJIs39fHACRNq~g6cZ~5EjE8zFBFWk0j6Xk06k-yco-iu7XduyZfEyhAULZ77YAKmNIenfBonJ3oK~xWjJCsAXM9UjFdyaqe-70CQIkWcYWZR2F1EHZLwEXvPuQuvsvHTWJTzlRqsd3kNXnMkW7lQnqadlIOTs-XL0tBD7uvGOsh7t39~19l4rF721i15t6rOc-Ie7~hjchH4dEGDEulSEWZ~74DyYGfbWUqs38kSHZe6KqLEJOEeVXv5RRseidSNDivvL7QMNNCxyT6udkJYJsHXyio6j8jp6CFecZDCCtm-HVuKl0fvAuCLUAo7h4jaqvtWQ__&Key-Pair-Id=KOC82DKSC2S7B") format("truetype");
        font-weight: normal;
        font-style: normal;
    }
@font-face {
        font-family: "AktivGroteskGeberit-Medium";
        src: url("https://assets.guestid.events/kd264017_2/project/3507/project_fonts_uploaded_file/6a9690553892f8_69866665/6a9690553892f8_69866665.ttf?Expires=1793395066&Signature=kVhkSr4pA~KgkextjPk5g8f1szL86OQGJawf0Rgy54Cr-pPk8KPIdNcJS1AUUYu2rxYA59IDqPbPly2A4A9cOn9TDrm-2j~C-hS~4dqqG7iYa-APjCZeOJ4v6liXF61XFu1kforcsbQwKEvrs-kIiKzoQldWdFbUuAWswtBPiGX8v5H4JGejtu0LWtQHex0xhP-rch99i69rAYUJrrLTbUxnLHIRnbNH2haqlBtCqsOhgE3CA6eZ9qzPJUc5cnx3a2Jlcc8hh9DekmGTWbwoNvz48Sxi2TRirOeJQQ0I0AvKsQELc1s6uCMS6qNg28YaVUnZxYyMmc2nifgsFMsVmQ__&Key-Pair-Id=KOC82DKSC2S7B") format("truetype");
        font-weight: normal;
        font-style: normal;
    }
@font-face {
        font-family: "AktivGroteskGeberit-Regular";
        src: url("https://assets.guestid.events/kd264017_2/project/3507/project_fonts_uploaded_file/6a969055608871_27820461/6a969055608871_27820461.ttf?Expires=1793395066&Signature=hUVLqTm7q1dZrrOCQtTstBg0dd9IEjBwY4w2fuKEHOruwKI74vEBmmeg66WknKFogqa7vDah9m33DZzQpoETiLDVfHtQVj-57pnMpGUFnhteF0cTg-njQ5bAHdx4twYezr0gLpCM50sjc5-DRJcTnL-ibW7VGZriOpvrK3QGXHwlIEnZksOXn77pkM8Va3fpl0vj8UoIKPrV8LIEY0YBXEfKf~8~lLrbYfSb7OEUK~A6Ebfy34Zto0ify0aK9kUkDqmer3OXMYUcUwrQICv~525y6xF3nSokILGzfY35~y4ZJY3aFDENAmnfNmxdVz7LGl4jU37IY5EfBAELascgww__&Key-Pair-Id=KOC82DKSC2S7B") format("truetype");
        font-weight: normal;
        font-style: normal;
    }
 #body-content-customer { background-color: #ffffff; } #body-content-customer p, #body-content-customer li { font-size: 16px; } #body-content-customer p, #body-content-customer li { font-weight: normal; }.div-content-customer h1{color: #000000;font-family: AktivGroteskGeberit_W_Rg;font-weight: normal;font-size: 36px;text-transform: uppercase;text-decoration: none;}.div-content-customer h2{color: #000000;font-family: AktivGroteskGeberit-Light;font-weight: normal;font-size: 30px;text-transform: uppercase;text-decoration: none;}.div-content-customer h3{color: #000000;font-family: AktivGroteskGeberit-Medium;font-weight: normal;font-size: 24px;text-transform: uppercase;text-decoration: none;}.div-content-customer h4{color: #000000;font-family: AktivGroteskGeberit-Light;font-weight: inherit;font-size: 22px;text-transform: none;text-decoration: none;}.div-content-customer h5{color: #000000;font-family: AktivGroteskGeberit_W_Rg;font-weight: inherit;font-size: 18px;text-transform: none;text-decoration: none;}.div-content-customer h6{color: #000000;font-family: AktivGroteskGeberit_W_Rg;font-weight: inherit;font-size: 16rem;text-transform: none;text-decoration: none;}.div-content-customer {color: #000000;background-color: #ffffff;font-family: AktivGroteskGeberit_W_Lt;font-weight: normal;font-size: 16px;letter-spacing: inherit;}.div-content-customer a{color: #0a5a96;text-decoration: none;}.div-content-customer a:hover{color: #0a5a96;text-decoration: underline;}.div-content-customer a:visited{color: #0a5a96;text-decoration: none;}.div-content-customer a:visited:hover{color: #0a5a96;text-decoration: line-through;}.div-content-customer #mainNavbar{background-color: #ffffff;font-family: AktivGroteskGeberit_W_Rg;}.div-content-customer #navigation-bar-header{background-color: #ffffff;z-index: 10;width: 100%;}.div-content-customer #navigation-bar-header li:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-header li.active{background-color: #ffffff;}.div-content-customer #navigation-bar-header li.active:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-header li a{color: #000000;font-size: 16px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-header li a:hover{color: #0a5a96;font-size: 16px;font-weight: normal;text-transform: none;text-decoration: underline;}.div-content-customer #navigation-bar-header li.active a{color: #000000;font-size: 16px;font-weight: normal;text-transform: none;text-decoration: underline;}.div-content-customer #navigation-bar-header li.active a:hover{color: #000000;font-size: 16px;font-weight: normal;text-transform: none;text-decoration: underline;}.div-content-customer #footerNavbar{background-color: #ffffff;font-family: AktivGroteskGeberit_W_Rg;}.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: #000000;font-size: 14px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer li.selected a{color: #0a5a96;font-size: 14px;font-weight: normal;text-transform: none;text-decoration: none;}.div-content-customer #navigation-bar-footer li.selected a:hover{color: #0a5a96;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: 14px;font-weight: normal;text-decoration: none;}.div-content-customer #navigation-bar-footer #copyright li p:hover{color: #000000;font-size: 14px;font-weight: normal;text-decoration: none;}.div-content-customer .btn-primary{border-color: #376eb4;background-color: #376eb4;color: #ffffff;}.div-content-customer .btn-primary:hover{border-color: #0a5a96;background-color: #0a5a96;color: #ffffff;}.div-content-customer .required:after{color: #000000;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: #ffffff;}.div-content-customer #navigation-bar-header .dropdown-menu li>a:hover{background-color: #ffffff;}.div-content-customer #navigation-bar-header .dropdown-menu .dropdown-item:hover{background-color: #ffffff;}.gb-project-phases-container {
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    gap: 12px;
    margin: 0 auto;
    max-width: 600px;
    width: 100%;
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.gb-project-phases-container .gb-project-phase {
    display: flex;
    flex-direction: column;
    align-items: center;
    flex: 1;
    z-index: 1;
}

.gb-project-phases-container .gb-project-phases-line {
    position: absolute;
    left: 100px;
    top: 13px;
    width: calc(100% - 200px);
    height: 2px;
    border-bottom: 1.5px solid #000;
    z-index: 0;
}

.gb-project-phases-container .gb-project-phase__number {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    border-radius: 24px;
    background: #3d3d3d;
    position: relative;
    height: 30px;
    width: 30px;
}

.gb-project-phases-container .gb-project-phase__number span {
    position: absolute;
    left: 50%;
    top: 7px;
    transform: translateX(-50%);
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
}

.gb-project-phases-container .gb-project-phase--future .gb-project-phase__number {
    border: 1px solid rgba(0,0,0,.26);
    background: #fff;
}

.gb-project-phases-container .gb-project-phase--future .gb-project-phase__number span, .gb-project-phases-container .gb-project-phase--future .gb-project-phase__title {
    color: rgba(0,0,0,.26);
}

.gb-project-phases-container .gb-project-phase--past .gb-project-phase__number {
    border-color: #b4b4b4;
    background: #b4b4b4;
}

.gb-project-phases-container .gb-project-phase__title {
    padding: 10px;
    color: #000;
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

label[for="value_6184f23f0ba911_76873333_26988"].btn-outline-secondary:not(:disabled),
label[for="value_616ff4e0bf4965_98941083_26761"].btn-outline-secondary:not(:disabled),
label[for="value_618e7c90d60b48_30344633_27137"].btn-outline-secondary:not(:disabled),
label[for="value_617007fc187871_03641470_26860"].btn-outline-secondary:not(:disabled)
{
background-color: #0a5a96; 
border-color: #0a5a96;
color: #fff;
margin-right: 0.25rem;
}

label[for="value_6184f23f0ba911_76873333_26988"].btn-outline-secondary:not(:disabled).active,
label[for="value_616ff4e0bf4965_98941083_26761"].btn-outline-secondary:not(:disabled).active,
label[for="value_618e7c90d60b48_30344633_27137"].btn-outline-secondary:not(:disabled).active,
label[for="value_617007fc187871_03641470_26860"].btn-outline-secondary:not(:disabled).active
{
background-color: #f89d3c; 
border-color: #f89d3c;
margin-right: 0.25rem;
}

label[for="value_6184f23f0ba911_76873333_26989"].btn-outline-secondary:not(:disabled),
label[for="value_616ff4e0bf4965_98941083_26987"].btn-outline-secondary:not(:disabled),
label[for="value_618e7c90d60b48_30344633_27138"].btn-outline-secondary:not(:disabled),
label[for="value_617007fc187871_03641470_27136"].btn-outline-secondary:not(:disabled)
{
background-color: #0a5a96; 
border-color: #0a5a96;
color: #fff;
}

label[for="value_6184f23f0ba911_76873333_26989"].btn-outline-secondary:not(:disabled).active,
label[for="value_616ff4e0bf4965_98941083_26987"].btn-outline-secondary:not(:disabled).active,
label[for="value_618e7c90d60b48_30344633_27138"].btn-outline-secondary:not(:disabled).active,
label[for="value_617007fc187871_03641470_27136"].btn-outline-secondary:not(:disabled).active
{
background-color: #f89d3c; 
border-color: #f89d3c;
}
label[for="value_6184f23f0ba911_76873333_26988"].required:after,
label[for="value_616ff4e0bf4965_98941083_26761"].required:after,
label[for="value_618e7c90d60b48_30344633_27137"].required:after,
label[for="value_617007fc187871_03641470_26860"].required:after,
label[for="value_6184f23f0ba911_76873333_26989"].required:after,
label[for="value_616ff4e0bf4965_98941083_26987"].required:after,
label[for="value_618e7c90d60b48_30344633_27138"].required:after,
label[for="value_617007fc187871_03641470_27136"].required:after
{
    color: #fff;
}

.activity_selector_default.sicherdabei .card-header {
 background-color: #000000 !important;
 border-color: rgba(0, 0, 0, 0.176) !important;
color: #FFFFFF !important;
}

.activity_selector_select_card_selected.sicherdabei .card-header {
 background-color: #f89d3c !important;
}

div.bg-success[id^="activity_selector_select_card_"] {
color: white;
background-color: #f89d3c !important;
border-color: #f89d3c !important;
}

div.border-success[id^="activity_selector_select_card_"] {
border-color: #FCC488 !important;
}

.div-content-customer input.btn, .div-content-customer button.btn {
border-radius: 0px;
}



.activity_selector_technical_lecture .card-header {
 background-color: #376EB4 !important;
 border-color: #376EB4  !important;
color: #000000 !important;
}

.activity_selector_default .card-header a {
color: #000000 !important;
}

.activity_selector_select_card_selected .card-header a {
color: #ffffff !important;
}


.not_bookable {
color: #808080
}

.not_bookable > div > div > .stretched-link {
    color: transparent;
}

.col-form-label {
font-size: 0.9em;
}

.btn-link[data-direction="back"] { text-decoration: none; vertical-align: baseline; }
.btn-link[data-direction="back"]:hover,
.btn-link[data-direction="back"]:focus-visible { text-decoration: underline; }

#div_event_survey_question_container_65267f26df6018_32066671 {
  display: none
}

#btn_back_to_parent{
  color: #0a5a96;
  background: #FFFFFF;
  border: none;
  outline: none !important;
  box-shadow: none !important;
  padding-left: 0;
}
#btn_back_to_parent:hover {
    text-decoration: underline;
}

.btn-link {
    color: #0a5a96 !important;
}

#navigation-bar-header {
box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 12px 0px;
}