.elementor-478336 .elementor-element.elementor-element-7a0b6787{--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:flex-start;--overflow:hidden;--background-transition:0.3s;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-478336 .elementor-element.elementor-element-e6dc825{--display:flex;--min-height:149px;--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;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000040;--border-color:#00000040;--border-radius:6px 6px 6px 6px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-478336 .elementor-element.elementor-element-e6dc825, .elementor-478336 .elementor-element.elementor-element-e6dc825::before{--border-transition:0.3s;}.elementor-478336 .elementor-element.elementor-element-6926a77 > .elementor-widget-container{margin:-10px 0px 16px 0px;}.elementor-478336 .elementor-element.elementor-element-6926a77 .elementor-heading-title{font-family:"Open Sans", Montserrat;font-size:24px;font-weight:700;}.elementor-478336 .elementor-element.elementor-element-28f8ba5 .jet-register__input{font-size:16px;margin:0px 0px 20px 0px;border-style:solid;border-color:#02010136;}.elementor-478336 .elementor-element.elementor-element-28f8ba5 .jet-register__label{font-size:16px;padding:0px 0px 6px 0px;}.elementor-478336 .elementor-element.elementor-element-28f8ba5 .jet-register__submit{font-family:"Open Sans", Montserrat;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-478336 .elementor-element.elementor-element-28f8ba5 .jet-register-submit{text-align:left;}.elementor-478336 .elementor-element.elementor-element-28f8ba5 .jet-privacy-policy .jet-register__label{font-family:"Open Sans", Montserrat;font-size:14px;line-height:18px;}.elementor-478336 .elementor-element.elementor-element-28f8ba5 .jet-privacy-policy .jet-register__input{margin-right:5px;}.elementor-478336 .elementor-element.elementor-element-b8af303{--display:flex;--min-height:149px;--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;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000040;--border-color:#00000040;--border-radius:6px 6px 6px 6px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-478336 .elementor-element.elementor-element-b8af303, .elementor-478336 .elementor-element.elementor-element-b8af303::before{--border-transition:0.3s;}.elementor-478336 .elementor-element.elementor-element-ea7f9a5 > .elementor-widget-container{margin:-10px 0px 16px 0px;}.elementor-478336 .elementor-element.elementor-element-ea7f9a5 .elementor-heading-title{font-family:"Open Sans", Montserrat;font-size:24px;font-weight:700;}.elementor-478336 .elementor-element.elementor-element-ee20a96 .jet-login input.input{font-size:16px;margin:0px 0px 20px 0px;border-style:solid;border-color:#02010136;}.elementor-478336 .elementor-element.elementor-element-ee20a96 .jet-login label{font-size:16px;padding:0px 0px 6px 0px;}.elementor-478336 .elementor-element.elementor-element-ee20a96 input[type="submit"]{font-weight:600;margin:40px 0px 0px 0px;}.elementor-478336 .elementor-element.elementor-element-ee20a96 .login-submit{text-align:left;}@media(max-width:767px){.elementor-478336 .elementor-element.elementor-element-e6dc825{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-478336 .elementor-element.elementor-element-6926a77 .elementor-heading-title{font-size:24px;}.elementor-478336 .elementor-element.elementor-element-b8af303{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-478336 .elementor-element.elementor-element-ea7f9a5 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for jet-register, class: .elementor-element-28f8ba5 */.elementor-478336 .elementor-element.elementor-element-28f8ba5 .password-visibility__icon {
    width: 16px !important;  /* Reduziert die Breite auf 16px */
    height: 16px !important; /* Reduziert die Höhe auf 16px */
    position: absolute;
    right: 10px;
    top: 35%;
    transform: translateY(-50%);
    cursor: pointer;
}

.elementor-478336 .elementor-element.elementor-element-28f8ba5 .jet-register__wrapper {
    position: relative;
    display: block;
}/* End custom CSS */
/* Start custom CSS for jet-login, class: .elementor-element-ee20a96 */.elementor-478336 .elementor-element.elementor-element-ee20a96 .password-visibility__icon {
    width: 16px !important;  /* Reduziert die Breite auf 16px */
    height: 16px !important; /* Reduziert die Höhe auf 16px */
    position: absolute;
    right: 10px;
    top: 35%;
    transform: translateY(-50%);
    cursor: pointer;
}

.elementor-478336 .elementor-element.elementor-element-ee20a96 .jet-register__wrapper {
    position: relative;
    display: block;
}/* End custom CSS */
/* Start custom CSS */jet-register__submit:hover {
    background-color: var(--e-global-color-primary)!important;
    color: #FFFFFF!important;
}



html, body {
    max-width: 100%;
    overflow-x: hidden;
}/* End custom CSS */