.elementor-5770 .elementor-element.elementor-element-612d47f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5770 .elementor-element.elementor-element-4d26986{--display:flex;--overlay-opacity:0.5;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5770 .elementor-element.elementor-element-4d26986::before, .elementor-5770 .elementor-element.elementor-element-4d26986 > .elementor-background-video-container::before, .elementor-5770 .elementor-element.elementor-element-4d26986 > .e-con-inner > .elementor-background-video-container::before, .elementor-5770 .elementor-element.elementor-element-4d26986 > .elementor-background-slideshow::before, .elementor-5770 .elementor-element.elementor-element-4d26986 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5770 .elementor-element.elementor-element-4d26986 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-5770 .elementor-element.elementor-element-f3a458e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-b272fa6 );}.elementor-5770 .elementor-element.elementor-element-f3a458e .elementor-headline{text-align:left;}.elementor-5770 .elementor-element.elementor-element-f3a458e .elementor-headline-plain-text{color:var( --e-global-color-b272fa6 );}.elementor-5770 .elementor-element.elementor-element-f3a458e .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );stroke-width:7px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5770 .elementor-element.elementor-element-5e3c4ca{color:#FFFFFF;}.elementor-5770 .elementor-element.elementor-element-1ce3b23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5770 .elementor-element.elementor-element-4a06101{--spacer-size:100px;}.elementor-5770 .elementor-element.elementor-element-e65d47d{--display:flex;}.elementor-widget-ucaddon_protected_content .ue_pc_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_protected_content .ue_pc_desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_protected_content .ue_pc_password_input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_protected_content .ue_pc_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_protected_content .ue_unlocked_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_protected_content .ue_pc_error_message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_protected_content_wrapper{background-color:var( --e-global-color-b272fa6 );max-width:95%;min-height:350px;padding:25px 25px 25px 25px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 5px 1px rgba(0,0,0,0.5);}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_graphic_element{background-color:var( --e-global-color-primary );width:60px;height:60px;border-radius:50px 50px 50px 50px;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_locked_content{align-items:center;padding:25px 25px 25px 25px;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_input_wrapper{justify-content:center;margin-top:40px;flex-direction:row;gap:15px;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_unlocked_content{align-items:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_graphic_element i{font-size:22px;color:#FFFFFF;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_graphic_element svg{font-size:22px;fill:#FFFFFF;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;margin-top:40px;color:var( --e-global-color-primary );}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_desc{color:var( --e-global-color-text );margin-top:15px;text-align:center;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_password_input{width:500px;height:50px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;text-align:left;padding:8px 15px 8px 15px;background-color:#ffffff;border-radius:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#a8a8a8;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue-number-field-holder{width:500px;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_password_input:hover{border-radius:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_button{width:auto;padding:12px 25px 12px 30px;color:#ffffff;background-color:var( --e-global-color-text );border-radius:2px 2px 2px 2px;border-style:none;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_button:hover{background-color:var( --e-global-color-secondary );}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_error_message{font-family:"Roboto", Sans-serif;font-size:0.8em;font-weight:400;margin-top:15px;color:var( --e-global-color-accent );}.elementor-5770 .elementor-element.elementor-element-cf71630{--display:flex;}.elementor-5770 .elementor-element.elementor-element-4fcd59f{--spacer-size:50px;}@media(max-width:1024px){.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_password_input{width:300px;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue-number-field-holder{width:300px;}}@media(max-width:767px){.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_password_input{width:175px;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue-number-field-holder{width:175px;}.elementor-5770 .elementor-element.elementor-element-7700408 .ue_pc_input_wrapper{flex-direction:column;}}/* Start custom CSS for ucaddon_protected_content, class: .elementor-element-7700408 *//* Passwortfeld */
.ue_pc_password_container {
    border: none !important;
    border-bottom: 1px solid #A40931 !important;
    background-color: #FBFBFC !important;
}

.ue_pc_password_input {
    border: none !important;
    background-color: #FBFBFC !important;
}

.ue_pc_password_container:focus {
    outline: 1px solid #CAD0D3 !important;
}

/* Link im Protected Bereich */
.download-agb-avb {
    color: #A40931;   
}

.download-agb-avb:hover {
    color: #2A3033;   
}

.headline-protected-content {
    font-size: 20px;
}

/* Titel centern */
.ue_pc_title {
    text-align: center;
}

@media screen and (max-width: 767px) {
    .ue_pc_button {
        width: 100% !important;
    }
}/* End custom CSS */