.elementor-794 .elementor-element.elementor-element-751ad2d{--display:flex;--min-height:495px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-794 .elementor-element.elementor-element-751ad2d:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-751ad2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-794 .elementor-element.elementor-element-751ad2d, .elementor-794 .elementor-element.elementor-element-751ad2d::before{--border-transition:0.3s;}.elementor-794 .elementor-element.elementor-element-438633ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-438633ff{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-438633ff{right:0px;}.elementor-794 .elementor-element.elementor-element-791a456{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-791a456:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-791a456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://logopaedie-vonhausen.de.dev.kalayourlife.com/wp-content/uploads/2024/04/Bewerbung-Hero-Image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-794 .elementor-element.elementor-element-791a456, .elementor-794 .elementor-element.elementor-element-791a456::before{--border-transition:0.3s;}.elementor-794 .elementor-element.elementor-element-5e374aa3{--display:flex;--min-height:495px;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-5e374aa3{right:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-5e374aa3{left:0px;}.elementor-794 .elementor-element.elementor-element-5e374aa3.e-con{--e-con-transform-translateX:146px;}.elementor-794 .elementor-element.elementor-element-229f0979 img{width:100%;height:100%;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-229f0979{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-229f0979{right:0px;}.elementor-794 .elementor-element.elementor-element-229f0979{top:0px;}.elementor-794 .elementor-element.elementor-element-229f0979 > .elementor-widget-container{--e-transform-scale:1.4;}.elementor-794 .elementor-element.elementor-element-30d7819e img{width:100%;height:100%;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-30d7819e{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-30d7819e{right:0px;}.elementor-794 .elementor-element.elementor-element-30d7819e{top:0px;}.elementor-794 .elementor-element.elementor-element-30d7819e > .elementor-widget-container{--e-transform-translateX:-60px;--e-transform-translateY:18px;--e-transform-scale:1.4;}.elementor-794 .elementor-element.elementor-element-652c6394{--display:flex;--min-height:495px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 20px;--background-transition:0.3s;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-7b5ea056{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-794 .elementor-element.elementor-element-37026fd3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:40px;}.elementor-794 .elementor-element.elementor-element-37026fd3 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-c2431e7{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-c2431e7 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-50f1663{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-794 .elementor-element.elementor-element-50f1663:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-50f1663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-794 .elementor-element.elementor-element-50f1663, .elementor-794 .elementor-element.elementor-element-50f1663::before{--border-transition:0.3s;}.elementor-794 .elementor-element.elementor-element-e90d538{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:39px 0px;--background-transition:0.3s;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:90px;--padding-bottom:90px;--padding-left:70px;--padding-right:70px;}.elementor-794 .elementor-element.elementor-element-bf6c840{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-a847b5f{text-align:center;}.elementor-794 .elementor-element.elementor-element-a847b5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-a847b5f > .elementor-widget-container{margin:0px 0px 41px 0px;padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-bdefbb5{text-align:center;}.elementor-794 .elementor-element.elementor-element-bdefbb5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:40px;}.elementor-794 .elementor-element.elementor-element-bdefbb5 > .elementor-widget-container{margin:0px 0px 41px 0px;padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-e03c6fe{text-align:center;color:#242D15;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-e03c6fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-2fc986e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-467fe1d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-6ea8115{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 20px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-794 .elementor-element.elementor-element-6ea8115:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-6ea8115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-794 .elementor-element.elementor-element-6ea8115, .elementor-794 .elementor-element.elementor-element-6ea8115::before{--border-transition:0.3s;}.elementor-794 .elementor-element.elementor-element-ba8cb92{--display:flex;--gap:29px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-2b5d5ff{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-48da0bb{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-794 .elementor-element.elementor-global-3100 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-global-3100 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-794 .elementor-element.elementor-global-3100 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-type-html{padding-bottom:0px;}.elementor-794 .elementor-element.elementor-global-3100.select2-container .select2-selection, .select2-container--default .select2-results>.select2-results__options{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow-x:hidden;}.elementor-794 .elementor-element.elementor-global-3100 .select2-container .select2-selection, .select2-container .select2-dropdown{z-index:19999999999!important;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-794 .elementor-element.elementor-global-3100 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-button[type="submit"]{color:#ffffff;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-794 .elementor-element.elementor-global-3100 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-794 .elementor-element.elementor-global-3100 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-a594844 );color:#ffffff;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-a594844 );color:#ffffff;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-794 .elementor-element.elementor-global-3100 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-message{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:15.85px;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-message.elementor-message-success{color:#242D15;}.elementor-794 .elementor-element.elementor-global-3100 .elementor-message.elementor-message-danger{color:#54261F;}.elementor-794 .elementor-element.elementor-global-3100{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-794 .elementor-element.elementor-element-833aced{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-586a98f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:16px 20px;--background-transition:0.3s;--padding-top:16px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-794 .elementor-element.elementor-element-586a98f:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-586a98f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-794 .elementor-element.elementor-element-586a98f, .elementor-794 .elementor-element.elementor-element-586a98f::before{--border-transition:0.3s;}.elementor-794 .elementor-element.elementor-element-2f1c79e{--display:flex;--gap:29px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-5ae6c05{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-930a55c{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-794 .elementor-element.elementor-global-1709 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-global-1709 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-794 .elementor-element.elementor-global-1709 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-type-html{padding-bottom:0px;}.elementor-794 .elementor-element.elementor-global-1709.select2-container .select2-selection, .select2-container--default .select2-results>.select2-results__options{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow-x:hidden;}.elementor-794 .elementor-element.elementor-global-1709 .select2-container .select2-selection, .select2-container .select2-dropdown{z-index:19999999999!important;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-794 .elementor-element.elementor-global-1709 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-button[type="submit"]{color:#ffffff;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-794 .elementor-element.elementor-global-1709 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-794 .elementor-element.elementor-global-1709 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-a594844 );color:#ffffff;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-a594844 );color:#ffffff;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-794 .elementor-element.elementor-global-1709 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-message{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:15.85px;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-message.elementor-message-success{color:#242D15;}.elementor-794 .elementor-element.elementor-global-1709 .elementor-message.elementor-message-danger{color:#54261F;}.elementor-794 .elementor-element.elementor-global-1709{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-794 .elementor-element.elementor-element-82fd969{--n-accordion-title-font-size:30px;--n-accordion-item-title-space-between:33px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#242D15;--n-accordion-icon-size:15px;}.elementor-794 .elementor-element.elementor-element-82fd969 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FBFBFB;}:where( .elementor-794 .elementor-element.elementor-element-82fd969 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:700;line-height:45px;}.elementor-794 .elementor-element.elementor-element-f49638f{--display:flex;--min-height:495px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-794 .elementor-element.elementor-element-f49638f:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-f49638f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-794 .elementor-element.elementor-element-f49638f, .elementor-794 .elementor-element.elementor-element-f49638f::before{--border-transition:0.3s;}.elementor-794 .elementor-element.elementor-element-d782d1f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-d782d1f{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-d782d1f{right:0px;}.elementor-794 .elementor-element.elementor-element-308f7e2{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-308f7e2:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-308f7e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://logopaedie-vonhausen.de.dev.kalayourlife.com/wp-content/uploads/2024/04/hero-image-1-e1720776871621.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-794 .elementor-element.elementor-element-308f7e2, .elementor-794 .elementor-element.elementor-element-308f7e2::before{--border-transition:0.3s;}.elementor-794 .elementor-element.elementor-element-aa4b249{--display:flex;--min-height:495px;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:0px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-aa4b249{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-aa4b249{right:0px;}.elementor-794 .elementor-element.elementor-element-aa4b249.e-con{--e-con-transform-translateX:-146px;--e-con-transform-flipX:-1;}.elementor-794 .elementor-element.elementor-element-a46a307 img{width:100%;height:100%;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-a46a307{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-a46a307{right:0px;}.elementor-794 .elementor-element.elementor-element-a46a307{top:0px;}.elementor-794 .elementor-element.elementor-element-a46a307 > .elementor-widget-container{--e-transform-scale:1.4;}.elementor-794 .elementor-element.elementor-element-8add3d0 img{width:100%;height:100%;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-8add3d0{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-8add3d0{right:0px;}.elementor-794 .elementor-element.elementor-element-8add3d0{top:0px;}.elementor-794 .elementor-element.elementor-element-8add3d0 > .elementor-widget-container{--e-transform-translateX:-60px;--e-transform-translateY:18px;--e-transform-scale:1.4;}.elementor-794 .elementor-element.elementor-element-e4ce779{--display:flex;--min-height:495px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 20px;--background-transition:0.3s;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-d60d1b7{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-794 .elementor-element.elementor-element-4d9f34e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-4d9f34e > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-e121b1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:40px;}.elementor-794 .elementor-element.elementor-element-e121b1a > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-c9d23bf{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-c9d23bf > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-66f5fc07{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-794 .elementor-element.elementor-element-66f5fc07:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-66f5fc07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-794 .elementor-element.elementor-element-66f5fc07, .elementor-794 .elementor-element.elementor-element-66f5fc07::before{--border-transition:0.3s;}.elementor-794 .elementor-element.elementor-element-31bd4a58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:39px 0px;--background-transition:0.3s;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:90px;--padding-bottom:90px;--padding-left:70px;--padding-right:70px;}.elementor-794 .elementor-element.elementor-element-3861c213{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-cc6a6b5{text-align:center;}.elementor-794 .elementor-element.elementor-element-cc6a6b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-cc6a6b5 > .elementor-widget-container{margin:0px 0px 41px 0px;padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-1cd4f231{text-align:center;}.elementor-794 .elementor-element.elementor-element-1cd4f231 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:40px;}.elementor-794 .elementor-element.elementor-element-1cd4f231 > .elementor-widget-container{margin:0px 0px 41px 0px;padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-7a364a3c{--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;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-1de07214{--display:flex;--gap:25px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-288628f9{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-288628f9.e-con{--align-self:center;}.elementor-794 .elementor-element.elementor-element-7bc54d1a .elementor-icon-wrapper{text-align:center;}.elementor-794 .elementor-element.elementor-element-7bc54d1a .elementor-icon{font-size:24px;}.elementor-794 .elementor-element.elementor-element-7bc54d1a .elementor-icon svg{height:24px;}.elementor-794 .elementor-element.elementor-element-1dd49edb img{width:87px;height:82px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-1dd49edb{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-1dd49edb{right:0px;}.elementor-794 .elementor-element.elementor-element-1dd49edb{top:0px;}.elementor-794 .elementor-element.elementor-element-7cf78b43{text-align:center;}.elementor-794 .elementor-element.elementor-element-7cf78b43 .elementor-heading-title{color:#242D15;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-377c23a5{--display:flex;--gap:25px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-a772f0b{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-a772f0b.e-con{--align-self:center;}.elementor-794 .elementor-element.elementor-element-65ed69a7 .elementor-icon-wrapper{text-align:center;}.elementor-794 .elementor-element.elementor-element-65ed69a7 .elementor-icon{font-size:24px;}.elementor-794 .elementor-element.elementor-element-65ed69a7 .elementor-icon svg{height:24px;}.elementor-794 .elementor-element.elementor-element-f67fe2c img{width:87px;height:82px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-f67fe2c{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-f67fe2c{right:0px;}.elementor-794 .elementor-element.elementor-element-f67fe2c{top:0px;}.elementor-794 .elementor-element.elementor-element-17c56ab8{text-align:center;}.elementor-794 .elementor-element.elementor-element-17c56ab8 .elementor-heading-title{color:#242D15;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-637c6813{--display:flex;--gap:25px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-5679717d{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-5679717d.e-con{--align-self:center;}.elementor-794 .elementor-element.elementor-element-318f55ce .elementor-icon-wrapper{text-align:center;}.elementor-794 .elementor-element.elementor-element-318f55ce .elementor-icon{font-size:24px;}.elementor-794 .elementor-element.elementor-element-318f55ce .elementor-icon svg{height:24px;}.elementor-794 .elementor-element.elementor-element-34d47f9d img{width:87px;height:82px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-34d47f9d{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-34d47f9d{right:0px;}.elementor-794 .elementor-element.elementor-element-34d47f9d{top:0px;}.elementor-794 .elementor-element.elementor-element-70043200{text-align:center;}.elementor-794 .elementor-element.elementor-element-70043200 .elementor-heading-title{color:#242D15;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-507990ba{--display:flex;--gap:25px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-7a167c2f{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-7a167c2f.e-con{--align-self:center;}.elementor-794 .elementor-element.elementor-element-119da67f .elementor-icon-wrapper{text-align:center;}.elementor-794 .elementor-element.elementor-element-119da67f .elementor-icon{font-size:24px;}.elementor-794 .elementor-element.elementor-element-119da67f .elementor-icon svg{height:24px;}.elementor-794 .elementor-element.elementor-element-580aa7c9 img{width:87px;height:82px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-580aa7c9{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-580aa7c9{right:0px;}.elementor-794 .elementor-element.elementor-element-580aa7c9{top:0px;}.elementor-794 .elementor-element.elementor-element-59b69c41{text-align:center;}.elementor-794 .elementor-element.elementor-element-59b69c41 .elementor-heading-title{color:#242D15;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-1da4b4c2{--display:flex;--gap:25px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-636bcbcd{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-636bcbcd.e-con{--align-self:center;}.elementor-794 .elementor-element.elementor-element-22910dd1 .elementor-icon-wrapper{text-align:center;}.elementor-794 .elementor-element.elementor-element-22910dd1 .elementor-icon{font-size:24px;}.elementor-794 .elementor-element.elementor-element-22910dd1 .elementor-icon svg{height:24px;}.elementor-794 .elementor-element.elementor-element-196380d3 img{width:87px;height:82px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-196380d3{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-196380d3{right:0px;}.elementor-794 .elementor-element.elementor-element-196380d3{top:0px;}.elementor-794 .elementor-element.elementor-element-7dfb3b98{text-align:center;}.elementor-794 .elementor-element.elementor-element-7dfb3b98 .elementor-heading-title{color:#242D15;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-29fc0dc3{--display:flex;--gap:25px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-204ff4a2{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-204ff4a2.e-con{--align-self:center;}.elementor-794 .elementor-element.elementor-element-343f1621 .elementor-icon-wrapper{text-align:center;}.elementor-794 .elementor-element.elementor-element-343f1621 .elementor-icon{font-size:24px;}.elementor-794 .elementor-element.elementor-element-343f1621 .elementor-icon svg{height:24px;}.elementor-794 .elementor-element.elementor-element-6d4221fe img{width:87px;height:82px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-6d4221fe{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-6d4221fe{right:0px;}.elementor-794 .elementor-element.elementor-element-6d4221fe{top:0px;}.elementor-794 .elementor-element.elementor-element-408bdab1{text-align:center;}.elementor-794 .elementor-element.elementor-element-408bdab1 .elementor-heading-title{color:#242D15;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-70eabe51{--display:flex;--gap:25px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-73b93427{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-73b93427.e-con{--align-self:center;}.elementor-794 .elementor-element.elementor-element-1ed44aff .elementor-icon-wrapper{text-align:center;}.elementor-794 .elementor-element.elementor-element-1ed44aff .elementor-icon{font-size:24px;}.elementor-794 .elementor-element.elementor-element-1ed44aff .elementor-icon svg{height:24px;}.elementor-794 .elementor-element.elementor-element-4948cf65 img{width:87px;height:82px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-4948cf65{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-4948cf65{right:0px;}.elementor-794 .elementor-element.elementor-element-4948cf65{top:0px;}.elementor-794 .elementor-element.elementor-element-1e2535d5{text-align:center;}.elementor-794 .elementor-element.elementor-element-1e2535d5 .elementor-heading-title{color:#242D15;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-7ba96e31{--display:flex;--gap:25px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-7d462d59{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-7d462d59.e-con{--align-self:center;}.elementor-794 .elementor-element.elementor-element-585b23de .elementor-icon-wrapper{text-align:center;}.elementor-794 .elementor-element.elementor-element-585b23de .elementor-icon{font-size:24px;}.elementor-794 .elementor-element.elementor-element-585b23de .elementor-icon svg{height:24px;}.elementor-794 .elementor-element.elementor-element-7e50808e img{width:87px;height:82px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-7e50808e{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-7e50808e{right:0px;}.elementor-794 .elementor-element.elementor-element-7e50808e{top:0px;}.elementor-794 .elementor-element.elementor-element-61b02211{text-align:center;}.elementor-794 .elementor-element.elementor-element-61b02211 .elementor-heading-title{color:#242D15;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-32bb66c1{--display:flex;--gap:25px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-b681d90{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-b681d90.e-con{--align-self:center;}.elementor-794 .elementor-element.elementor-element-5db2b02b .elementor-icon-wrapper{text-align:center;}.elementor-794 .elementor-element.elementor-element-5db2b02b .elementor-icon{font-size:24px;}.elementor-794 .elementor-element.elementor-element-5db2b02b .elementor-icon svg{height:24px;}.elementor-794 .elementor-element.elementor-element-33fec22e img{width:87px;height:82px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-33fec22e{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-33fec22e{right:0px;}.elementor-794 .elementor-element.elementor-element-33fec22e{top:0px;}.elementor-794 .elementor-element.elementor-element-21b84ace{text-align:center;}.elementor-794 .elementor-element.elementor-element-21b84ace .elementor-heading-title{color:#242D15;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-4e72eb40{--display:flex;--gap:25px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-3896654e{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-3896654e.e-con{--align-self:center;}.elementor-794 .elementor-element.elementor-element-16c9e0fa .elementor-icon-wrapper{text-align:center;}.elementor-794 .elementor-element.elementor-element-16c9e0fa .elementor-icon{font-size:24px;}.elementor-794 .elementor-element.elementor-element-16c9e0fa .elementor-icon svg{height:24px;}.elementor-794 .elementor-element.elementor-element-707315d5 img{width:87px;height:82px;}body:not(.rtl) .elementor-794 .elementor-element.elementor-element-707315d5{left:0px;}body.rtl .elementor-794 .elementor-element.elementor-element-707315d5{right:0px;}.elementor-794 .elementor-element.elementor-element-707315d5{top:0px;}.elementor-794 .elementor-element.elementor-element-4357182b{text-align:center;}.elementor-794 .elementor-element.elementor-element-4357182b .elementor-heading-title{color:#242D15;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:19.5px;}:root{--page-title-display:none;}@media(max-width:1400px){.elementor-794 .elementor-element.elementor-element-30d7819e > .elementor-widget-container{--e-transform-translateX:-30px;--e-transform-scale:1.5;}.elementor-794 .elementor-element.elementor-element-7b5ea056{--gap:0px 0px;}.elementor-794 .elementor-element.elementor-element-e90d538{--gap:0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-bf6c840{--gap:0px 0px;}.elementor-794 .elementor-element.elementor-element-a847b5f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-794 .elementor-element.elementor-element-bdefbb5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-794 .elementor-element.elementor-element-e03c6fe > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-794 .elementor-element.elementor-element-2fc986e{--gap:0px 0px;}.elementor-794 .elementor-element.elementor-element-82fd969{--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:25px;}.elementor-794 .elementor-element.elementor-element-308f7e2:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-308f7e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-794 .elementor-element.elementor-element-8add3d0 > .elementor-widget-container{--e-transform-translateX:-30px;--e-transform-scale:1.5;}.elementor-794 .elementor-element.elementor-element-d60d1b7{--gap:0px 0px;}.elementor-794 .elementor-element.elementor-element-31bd4a58{--gap:0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-3861c213{--gap:0px 0px;}.elementor-794 .elementor-element.elementor-element-cc6a6b5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-794 .elementor-element.elementor-element-1cd4f231 > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(max-width:767px){.elementor-794 .elementor-element.elementor-element-751ad2d{--min-height:430px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-794 .elementor-element.elementor-element-438633ff{--flex-wrap:nowrap;}.elementor-794 .elementor-element.elementor-element-791a456:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-791a456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://logopaedie-vonhausen.de.dev.kalayourlife.com/wp-content/uploads/2024/04/main-hero-small.png");background-position:center right;background-size:cover;}.elementor-794 .elementor-element.elementor-element-5e374aa3.e-con{--e-con-transform-translateX:220px;}.elementor-794 .elementor-element.elementor-element-229f0979 > .elementor-widget-container{--e-transform-translateX:49px;--e-transform-scale:1.5;}.elementor-794 .elementor-element.elementor-element-30d7819e > .elementor-widget-container{--e-transform-translateX:-18px;--e-transform-translateY:14px;}.elementor-794 .elementor-element.elementor-element-652c6394{--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;--gap:16px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-7b5ea056{--width:234px;--gap:0px 0px;}.elementor-794 .elementor-element.elementor-element-37026fd3 .elementor-heading-title{font-size:25px;line-height:27px;}.elementor-794 .elementor-element.elementor-element-c2431e7{font-size:16px;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-c2431e7 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-794 .elementor-element.elementor-element-50f1663{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-794 .elementor-element.elementor-element-e90d538{--gap:0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-bf6c840{--gap:0px 0px;}.elementor-794 .elementor-element.elementor-element-a847b5f{text-align:center;}.elementor-794 .elementor-element.elementor-element-a847b5f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-794 .elementor-element.elementor-element-bdefbb5{text-align:center;}.elementor-794 .elementor-element.elementor-element-bdefbb5 .elementor-heading-title{font-size:25px;line-height:27px;}.elementor-794 .elementor-element.elementor-element-bdefbb5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-794 .elementor-element.elementor-element-e03c6fe{text-align:center;font-size:16px;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-e03c6fe > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-794 .elementor-element.elementor-element-2fc986e{--gap:0px 0px;}.elementor-794 .elementor-element.elementor-element-6ea8115{--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-794 .elementor-element.elementor-element-ba8cb92{--gap:16px 0px;}.elementor-794 .elementor-element.elementor-element-2b5d5ff{text-align:center;font-size:16px;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-586a98f{--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-794 .elementor-element.elementor-element-2f1c79e{--gap:16px 0px;}.elementor-794 .elementor-element.elementor-element-5ae6c05{text-align:center;font-size:16px;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-82fd969{--n-accordion-item-title-space-between:16px;}:where( .elementor-794 .elementor-element.elementor-element-82fd969 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:27px;}.elementor-794 .elementor-element.elementor-element-f49638f{--min-height:430px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-794 .elementor-element.elementor-element-d782d1f{--flex-wrap:nowrap;}.elementor-794 .elementor-element.elementor-element-308f7e2:not(.elementor-motion-effects-element-type-background), .elementor-794 .elementor-element.elementor-element-308f7e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://logopaedie-vonhausen.de.dev.kalayourlife.com/wp-content/uploads/2024/04/hero-image-small.png");background-position:center right;background-size:cover;}.elementor-794 .elementor-element.elementor-element-aa4b249.e-con{--e-con-transform-translateX:-220px;}.elementor-794 .elementor-element.elementor-element-a46a307 > .elementor-widget-container{--e-transform-translateX:49px;--e-transform-scale:1.5;}.elementor-794 .elementor-element.elementor-element-8add3d0 > .elementor-widget-container{--e-transform-translateX:-18px;--e-transform-translateY:14px;}.elementor-794 .elementor-element.elementor-element-e4ce779{--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;--gap:16px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-d60d1b7{--width:234px;--gap:0px 0px;}.elementor-794 .elementor-element.elementor-element-e121b1a .elementor-heading-title{font-size:25px;line-height:27px;}.elementor-794 .elementor-element.elementor-element-c9d23bf{font-size:16px;line-height:19.5px;}.elementor-794 .elementor-element.elementor-element-c9d23bf > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-794 .elementor-element.elementor-element-66f5fc07{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-794 .elementor-element.elementor-element-31bd4a58{--gap:0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-794 .elementor-element.elementor-element-3861c213{--gap:0px 0px;}.elementor-794 .elementor-element.elementor-element-cc6a6b5{text-align:center;}.elementor-794 .elementor-element.elementor-element-cc6a6b5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-794 .elementor-element.elementor-element-1cd4f231{text-align:center;}.elementor-794 .elementor-element.elementor-element-1cd4f231 .elementor-heading-title{font-size:25px;line-height:27px;}.elementor-794 .elementor-element.elementor-element-1cd4f231 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-794 .elementor-element.elementor-element-1de07214{--width:180px;}.elementor-794 .elementor-element.elementor-element-288628f9{--width:87px;}.elementor-794 .elementor-element.elementor-element-377c23a5{--width:180px;}.elementor-794 .elementor-element.elementor-element-a772f0b{--width:87px;}.elementor-794 .elementor-element.elementor-element-637c6813{--width:180px;}.elementor-794 .elementor-element.elementor-element-5679717d{--width:87px;}.elementor-794 .elementor-element.elementor-element-507990ba{--width:180px;}.elementor-794 .elementor-element.elementor-element-7a167c2f{--width:87px;}.elementor-794 .elementor-element.elementor-element-1da4b4c2{--width:180px;}.elementor-794 .elementor-element.elementor-element-636bcbcd{--width:87px;}.elementor-794 .elementor-element.elementor-element-29fc0dc3{--width:180px;}.elementor-794 .elementor-element.elementor-element-204ff4a2{--width:87px;}.elementor-794 .elementor-element.elementor-element-70eabe51{--width:180px;}.elementor-794 .elementor-element.elementor-element-73b93427{--width:87px;}.elementor-794 .elementor-element.elementor-element-7ba96e31{--width:180px;}.elementor-794 .elementor-element.elementor-element-7d462d59{--width:87px;}.elementor-794 .elementor-element.elementor-element-32bb66c1{--width:180px;}.elementor-794 .elementor-element.elementor-element-b681d90{--width:87px;}.elementor-794 .elementor-element.elementor-element-4e72eb40{--width:180px;}.elementor-794 .elementor-element.elementor-element-3896654e{--width:87px;}}@media(min-width:768px){.elementor-794 .elementor-element.elementor-element-5e374aa3{--width:500px;}.elementor-794 .elementor-element.elementor-element-7b5ea056{--width:370px;}.elementor-794 .elementor-element.elementor-element-ba8cb92{--width:406px;}.elementor-794 .elementor-element.elementor-element-48da0bb{--width:442px;}.elementor-794 .elementor-element.elementor-element-2f1c79e{--width:406px;}.elementor-794 .elementor-element.elementor-element-930a55c{--width:442px;}.elementor-794 .elementor-element.elementor-element-aa4b249{--width:500px;}.elementor-794 .elementor-element.elementor-element-d60d1b7{--width:370px;}.elementor-794 .elementor-element.elementor-element-1de07214{--width:180px;}.elementor-794 .elementor-element.elementor-element-288628f9{--width:87px;}.elementor-794 .elementor-element.elementor-element-377c23a5{--width:180px;}.elementor-794 .elementor-element.elementor-element-a772f0b{--width:87px;}.elementor-794 .elementor-element.elementor-element-637c6813{--width:180px;}.elementor-794 .elementor-element.elementor-element-5679717d{--width:87px;}.elementor-794 .elementor-element.elementor-element-507990ba{--width:180px;}.elementor-794 .elementor-element.elementor-element-7a167c2f{--width:87px;}.elementor-794 .elementor-element.elementor-element-1da4b4c2{--width:180px;}.elementor-794 .elementor-element.elementor-element-636bcbcd{--width:87px;}.elementor-794 .elementor-element.elementor-element-29fc0dc3{--width:180px;}.elementor-794 .elementor-element.elementor-element-204ff4a2{--width:87px;}.elementor-794 .elementor-element.elementor-element-70eabe51{--width:180px;}.elementor-794 .elementor-element.elementor-element-73b93427{--width:87px;}.elementor-794 .elementor-element.elementor-element-7ba96e31{--width:180px;}.elementor-794 .elementor-element.elementor-element-7d462d59{--width:87px;}.elementor-794 .elementor-element.elementor-element-32bb66c1{--width:180px;}.elementor-794 .elementor-element.elementor-element-b681d90{--width:87px;}.elementor-794 .elementor-element.elementor-element-4e72eb40{--width:180px;}.elementor-794 .elementor-element.elementor-element-3896654e{--width:87px;}}/* Start custom CSS for image, class: .elementor-element-229f0979 */.elementor-794 .elementor-element.elementor-element-229f0979 {
    /*top: 50%;*/
    /*left: 50%;*/
    
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30d7819e */.elementor-794 .elementor-element.elementor-element-30d7819e {
    /*top: 50%;*/
    /*left: 50%;*/
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791a456 */.elementor-794 .elementor-element.elementor-element-791a456 {
    /*max-width: 1345px;*/
    max-width: 1345px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-438633ff */.elementor-794 .elementor-element.elementor-element-438633ff {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b5ea056 */@media(max-width: 480px) {
    .elementor-794 .elementor-element.elementor-element-7b5ea056 {
        max-width: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652c6394 */.elementor-794 .elementor-element.elementor-element-652c6394 {
    max-width: 1140px;
}

@media (max-width: 767px) {
   .elementor-794 .elementor-element.elementor-element-652c6394 {
    max-width: 465px;
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a847b5f */.elementor-794 .elementor-element.elementor-element-a847b5f span {
    padding: 2px 8px;
    border-radius: 36px;
    background-color: #9EB74B;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e03c6fe */.elementor-794 .elementor-element.elementor-element-e03c6fe p {
    margin-bottom: 0;
    max-width: 627px;
    margin-right: auto;
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf6c840 */.elementor-794 .elementor-element.elementor-element-bf6c840 {
    max-width: 978px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3100 */.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group {
    position: relative;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group label {
    position: absolute;
    top: -10px;
    left: 15px;
    padding: 0 5px;
    background-color: #FBFBFB;
}

.elementor-794 .elementor-element.elementor-global-3100 input {
    height: 56px;
}

.elementor-794 .elementor-element.elementor-global-3100 input,
.elementor-794 .elementor-element.elementor-global-3100 textarea{
    background-color: #FBFBFB !important;
    border: 0.75px solid #ADADAD;
    border-radius: 4px;
    padding-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-form-fields-wrapper {
    row-gap: 32px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-forms-admin-errors {
    width: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-message {
    margin-top: 16px;
    gap: 8px;
    display: flex;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-message.elementor-message-success::before {
    content: url("/wp-content/uploads/2024/04/form-success-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-message.elementor-message-danger::before {
    content: url("/wp-content/uploads/2024/04/form-error-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group.elementor-column.elementor-col-50 {
    align-items: flex-start;
}

/* Dropzone Styles - Begin*/

.elementor-794 .elementor-element.elementor-global-3100 .dropzone_container {
    border: 1px dashed #ADADAD;
    background: none;
    border-radius: 14px;
    min-height: 226px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dropzone_container::before {
    content:url("/wp-content/uploads/2024/04/dropzone-icon.svg");
    display: block;
    height: 24.3px;
    width: 24.3px;
    margin: 37px auto 25px auto;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-button {
    height: 40px;
    border: 1px solid #242D15;
    color: #242D15 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-message {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 25px;
    margin-top: 25px !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-message::before {
    content: "Choose a file or drag & drop it here. (JPEG, PNG, PDG, and MP4 formats, up to 50MB)";
    max-width: 260px;
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #242D15;
   
}


.elementor-794 .elementor-element.elementor-global-3100 .dz-preview {
    display: block;
    background: white;
    border-radius: 4px;
    box-shadow: none !important;
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview:hover .dz-image img {
    filter: blur(0);
  -webkit-filter: blur(0);
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-image {
    border-radius: 0px !important;
    height: 100px;
    width: 100px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-details {
    padding: 13px;
    padding-left: 113px;
    opacity: 1;
    gap: 8.5px;
    display: flex;
    flex-direction: column-reverse;
    align-items: start;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename {
    font-size: 16px;
    font-weight: 500;
    line-height: 19.5px;
    font-family: Montserrat;
    /*white-space: wrap !important;*/
    display: flex;
    width: 92%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename span {
    text-align: start;
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename:hover span {
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-size {
    font-size: 13px !important;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #ADADAD;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-remove {
    left: unset;
    bottom: unset;
    right: 0;
    top: 0;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-remove:hover {
    transform: scale(1.1);
}


.elementor-794 .elementor-element.elementor-global-3100 .dz-remove::before {
   content: url("/wp-content/uploads/2024/04/trash.svg");
   display: block;
   margin-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-remove i {
    display: none;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-progress {
    margin: 0;
    transform: translateX(-50%);
    top: 75%;
    width: 90%;
    height: 10px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-progress .dz-upload {
    background: #9EB74B;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark {
    left: 146px;
     right: unset; 
    bottom: 10px;
    top: unset;
}

/*
    check mark animation
*/

@keyframes checkmark {

    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px);
    }
    30%, 70% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }

}

.elementor-794 .elementor-element.elementor-global-3100 .dropzone .dz-preview.dz-success .dz-success-mark {
    animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    -webkit-animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    animation-fill-mode: forwards !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark {
    
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark,
.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark svg {
    height: 20px;
    width: 20px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-message {
    background: #54261F;
    top: 100px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-message::after {
    border-bottom: 6px solid #54261F;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark svg * {
    stroke: #37401A;
    fill: #37401A;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark svg * {
    stroke: #54261F;
    fill: #54261F;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/check.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark::after {
    display: block;
    content: "Completed";
    color: #37401A;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark svg{
    display: none;
}


.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/error.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark::after {
    display: block;
    content: "Failed";
    color: #54261F;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success {
    background-color: #F0F4E4;
}

.elementor-794 .elementor-element.elementor-global-3100 .dropzone .dz-preview .dz-details .dz-filename span,
.elementor-794 .elementor-element.elementor-global-3100 .dropzone .dz-preview .dz-details .dz-size span {
    background-color: transparent;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename span {
    text-wrap: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 248px;
    direction: rtl;
}


/* Dropzone Styles - End*/

@media (max-width: 767px) {
   .elementor-794 .elementor-element.elementor-global-3100 .elementor-form-fields-wrapper {
    row-gap: 22px;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-467fe1d */.elementor-794 .elementor-element.elementor-element-467fe1d {
    border: none;
    border-radius: 0 0 6px 6px;
    box-shadow: 0 1px 2px 0 hsla(216, 23%, 43%, 0.1);
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1709 */.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group {
    position: relative;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group label {
    position: absolute;
    top: -10px;
    left: 15px;
    padding: 0 5px;
    background-color: #FBFBFB;
}

.elementor-794 .elementor-element.elementor-global-1709 input {
    height: 56px;
}

.elementor-794 .elementor-element.elementor-global-1709 input,
.elementor-794 .elementor-element.elementor-global-1709 textarea{
    background-color: #FBFBFB !important;
    border: 0.75px solid #ADADAD;
    border-radius: 4px;
    padding-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-form-fields-wrapper {
    row-gap: 32px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-forms-admin-errors {
    width: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-message {
    margin-top: 16px;
    gap: 8px;
    display: flex;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-message.elementor-message-success::before {
    content: url("/wp-content/uploads/2024/04/form-success-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-message.elementor-message-danger::before {
    content: url("/wp-content/uploads/2024/04/form-error-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group.elementor-column.elementor-col-50 {
    align-items: flex-start;
}

/* Dropzone Styles - Begin*/

.elementor-794 .elementor-element.elementor-global-1709 .dropzone_container {
    border: 1px dashed #ADADAD;
    background: none;
    border-radius: 14px;
    min-height: 226px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dropzone_container::before {
    content:url("/wp-content/uploads/2024/04/dropzone-icon.svg");
    display: block;
    height: 24.3px;
    width: 24.3px;
    margin: 37px auto 25px auto;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-button {
    height: 40px;
    border: 1px solid #242D15;
    color: #242D15 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-message {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 25px;
    margin-top: 25px !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-message::before {
    content: "Ziehe deine Datei einfach per Drag&Drop in dieses Feld (JPEG, PNG, PDF bis zu 50 MB).";
    max-width: 260px;
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #242D15;
   
}


.elementor-794 .elementor-element.elementor-global-1709 .dz-preview {
    display: block;
    background: white;
    border-radius: 4px;
    box-shadow: none !important;
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview:hover .dz-image img {
    filter: blur(0);
  -webkit-filter: blur(0);
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-image {
    border-radius: 0px !important;
    height: 100px;
    width: 100px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-details {
    padding: 13px;
    padding-left: 113px;
    opacity: 1;
    gap: 8.5px;
    display: flex;
    flex-direction: column-reverse;
    align-items: start;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename {
    font-size: 16px;
    font-weight: 500;
    line-height: 19.5px;
    font-family: Montserrat;
    /*white-space: wrap !important;*/
    display: flex;
    width: 92%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename span {
    text-align: start;
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename:hover span {
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-size {
    font-size: 13px !important;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #ADADAD;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-remove {
    left: unset;
    bottom: unset;
    right: 0;
    top: 0;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-remove:hover {
    transform: scale(1.1);
}


.elementor-794 .elementor-element.elementor-global-1709 .dz-remove::before {
   content: url("/wp-content/uploads/2024/04/trash.svg");
   display: block;
   margin-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-remove i {
    display: none;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-progress {
    margin: 0;
    transform: translateX(-50%);
    top: 75%;
    width: 90%;
    height: 10px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-progress .dz-upload {
    background: #9EB74B;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark {
    left: 146px;
     right: unset; 
    bottom: 10px;
    top: unset;
}

/*
    check mark animation
*/

@keyframes checkmark {

    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px);
    }
    30%, 70% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }

}

.elementor-794 .elementor-element.elementor-global-1709 .dropzone .dz-preview.dz-success .dz-success-mark {
    animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    -webkit-animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    animation-fill-mode: forwards !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark {
    
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark,
.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark svg {
    height: 20px;
    width: 20px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-message {
    background: #54261F;
    top: 100px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-message::after {
    border-bottom: 6px solid #54261F;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark svg * {
    stroke: #37401A;
    fill: #37401A;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark svg * {
    stroke: #54261F;
    fill: #54261F;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/check.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark::after {
    display: block;
    content: "Completed";
    color: #37401A;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark svg{
    display: none;
}


.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/error.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark::after {
    display: block;
    content: "Failed";
    color: #54261F;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success {
    background-color: #F0F4E4;
}

.elementor-794 .elementor-element.elementor-global-1709 .dropzone .dz-preview .dz-details .dz-filename span,
.elementor-794 .elementor-element.elementor-global-1709 .dropzone .dz-preview .dz-details .dz-size span {
    background-color: transparent;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename span {
    text-wrap: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 248px;
    direction: rtl;
}


/* Dropzone Styles - End*/

@media (max-width: 767px) {
   .elementor-794 .elementor-element.elementor-global-1709 .elementor-form-fields-wrapper {
    row-gap: 22px;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-833aced */.elementor-794 .elementor-element.elementor-element-833aced {
    border: none;
    border-radius: 0 0 6px 6px;
    box-shadow: 0 1px 2px 0 hsla(216, 23%, 43%, 0.1);
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3100 */.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group {
    position: relative;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group label {
    position: absolute;
    top: -10px;
    left: 15px;
    padding: 0 5px;
    background-color: #FBFBFB;
}

.elementor-794 .elementor-element.elementor-global-3100 input {
    height: 56px;
}

.elementor-794 .elementor-element.elementor-global-3100 input,
.elementor-794 .elementor-element.elementor-global-3100 textarea{
    background-color: #FBFBFB !important;
    border: 0.75px solid #ADADAD;
    border-radius: 4px;
    padding-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-form-fields-wrapper {
    row-gap: 32px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-forms-admin-errors {
    width: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-message {
    margin-top: 16px;
    gap: 8px;
    display: flex;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-message.elementor-message-success::before {
    content: url("/wp-content/uploads/2024/04/form-success-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-message.elementor-message-danger::before {
    content: url("/wp-content/uploads/2024/04/form-error-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group.elementor-column.elementor-col-50 {
    align-items: flex-start;
}

/* Dropzone Styles - Begin*/

.elementor-794 .elementor-element.elementor-global-3100 .dropzone_container {
    border: 1px dashed #ADADAD;
    background: none;
    border-radius: 14px;
    min-height: 226px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dropzone_container::before {
    content:url("/wp-content/uploads/2024/04/dropzone-icon.svg");
    display: block;
    height: 24.3px;
    width: 24.3px;
    margin: 37px auto 25px auto;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-button {
    height: 40px;
    border: 1px solid #242D15;
    color: #242D15 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-message {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 25px;
    margin-top: 25px !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-message::before {
    content: "Choose a file or drag & drop it here. (JPEG, PNG, PDG, and MP4 formats, up to 50MB)";
    max-width: 260px;
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #242D15;
   
}


.elementor-794 .elementor-element.elementor-global-3100 .dz-preview {
    display: block;
    background: white;
    border-radius: 4px;
    box-shadow: none !important;
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview:hover .dz-image img {
    filter: blur(0);
  -webkit-filter: blur(0);
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-image {
    border-radius: 0px !important;
    height: 100px;
    width: 100px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-details {
    padding: 13px;
    padding-left: 113px;
    opacity: 1;
    gap: 8.5px;
    display: flex;
    flex-direction: column-reverse;
    align-items: start;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename {
    font-size: 16px;
    font-weight: 500;
    line-height: 19.5px;
    font-family: Montserrat;
    /*white-space: wrap !important;*/
    display: flex;
    width: 92%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename span {
    text-align: start;
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename:hover span {
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-size {
    font-size: 13px !important;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #ADADAD;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-remove {
    left: unset;
    bottom: unset;
    right: 0;
    top: 0;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-remove:hover {
    transform: scale(1.1);
}


.elementor-794 .elementor-element.elementor-global-3100 .dz-remove::before {
   content: url("/wp-content/uploads/2024/04/trash.svg");
   display: block;
   margin-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-remove i {
    display: none;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-progress {
    margin: 0;
    transform: translateX(-50%);
    top: 75%;
    width: 90%;
    height: 10px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-progress .dz-upload {
    background: #9EB74B;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark {
    left: 146px;
     right: unset; 
    bottom: 10px;
    top: unset;
}

/*
    check mark animation
*/

@keyframes checkmark {

    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px);
    }
    30%, 70% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }

}

.elementor-794 .elementor-element.elementor-global-3100 .dropzone .dz-preview.dz-success .dz-success-mark {
    animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    -webkit-animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    animation-fill-mode: forwards !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark {
    
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark,
.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark svg {
    height: 20px;
    width: 20px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-message {
    background: #54261F;
    top: 100px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-message::after {
    border-bottom: 6px solid #54261F;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark svg * {
    stroke: #37401A;
    fill: #37401A;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark svg * {
    stroke: #54261F;
    fill: #54261F;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/check.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark::after {
    display: block;
    content: "Completed";
    color: #37401A;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark svg{
    display: none;
}


.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/error.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark::after {
    display: block;
    content: "Failed";
    color: #54261F;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success {
    background-color: #F0F4E4;
}

.elementor-794 .elementor-element.elementor-global-3100 .dropzone .dz-preview .dz-details .dz-filename span,
.elementor-794 .elementor-element.elementor-global-3100 .dropzone .dz-preview .dz-details .dz-size span {
    background-color: transparent;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename span {
    text-wrap: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 248px;
    direction: rtl;
}


/* Dropzone Styles - End*/

@media (max-width: 767px) {
   .elementor-794 .elementor-element.elementor-global-3100 .elementor-form-fields-wrapper {
    row-gap: 22px;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-467fe1d */.elementor-794 .elementor-element.elementor-element-467fe1d {
    border: none;
    border-radius: 0 0 6px 6px;
    box-shadow: 0 1px 2px 0 hsla(216, 23%, 43%, 0.1);
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1709 */.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group {
    position: relative;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group label {
    position: absolute;
    top: -10px;
    left: 15px;
    padding: 0 5px;
    background-color: #FBFBFB;
}

.elementor-794 .elementor-element.elementor-global-1709 input {
    height: 56px;
}

.elementor-794 .elementor-element.elementor-global-1709 input,
.elementor-794 .elementor-element.elementor-global-1709 textarea{
    background-color: #FBFBFB !important;
    border: 0.75px solid #ADADAD;
    border-radius: 4px;
    padding-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-form-fields-wrapper {
    row-gap: 32px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-forms-admin-errors {
    width: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-message {
    margin-top: 16px;
    gap: 8px;
    display: flex;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-message.elementor-message-success::before {
    content: url("/wp-content/uploads/2024/04/form-success-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-message.elementor-message-danger::before {
    content: url("/wp-content/uploads/2024/04/form-error-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group.elementor-column.elementor-col-50 {
    align-items: flex-start;
}

/* Dropzone Styles - Begin*/

.elementor-794 .elementor-element.elementor-global-1709 .dropzone_container {
    border: 1px dashed #ADADAD;
    background: none;
    border-radius: 14px;
    min-height: 226px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dropzone_container::before {
    content:url("/wp-content/uploads/2024/04/dropzone-icon.svg");
    display: block;
    height: 24.3px;
    width: 24.3px;
    margin: 37px auto 25px auto;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-button {
    height: 40px;
    border: 1px solid #242D15;
    color: #242D15 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-message {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 25px;
    margin-top: 25px !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-message::before {
    content: "Ziehe deine Datei einfach per Drag&Drop in dieses Feld (JPEG, PNG, PDF bis zu 50 MB).";
    max-width: 260px;
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #242D15;
   
}


.elementor-794 .elementor-element.elementor-global-1709 .dz-preview {
    display: block;
    background: white;
    border-radius: 4px;
    box-shadow: none !important;
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview:hover .dz-image img {
    filter: blur(0);
  -webkit-filter: blur(0);
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-image {
    border-radius: 0px !important;
    height: 100px;
    width: 100px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-details {
    padding: 13px;
    padding-left: 113px;
    opacity: 1;
    gap: 8.5px;
    display: flex;
    flex-direction: column-reverse;
    align-items: start;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename {
    font-size: 16px;
    font-weight: 500;
    line-height: 19.5px;
    font-family: Montserrat;
    /*white-space: wrap !important;*/
    display: flex;
    width: 92%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename span {
    text-align: start;
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename:hover span {
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-size {
    font-size: 13px !important;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #ADADAD;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-remove {
    left: unset;
    bottom: unset;
    right: 0;
    top: 0;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-remove:hover {
    transform: scale(1.1);
}


.elementor-794 .elementor-element.elementor-global-1709 .dz-remove::before {
   content: url("/wp-content/uploads/2024/04/trash.svg");
   display: block;
   margin-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-remove i {
    display: none;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-progress {
    margin: 0;
    transform: translateX(-50%);
    top: 75%;
    width: 90%;
    height: 10px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-progress .dz-upload {
    background: #9EB74B;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark {
    left: 146px;
     right: unset; 
    bottom: 10px;
    top: unset;
}

/*
    check mark animation
*/

@keyframes checkmark {

    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px);
    }
    30%, 70% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }

}

.elementor-794 .elementor-element.elementor-global-1709 .dropzone .dz-preview.dz-success .dz-success-mark {
    animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    -webkit-animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    animation-fill-mode: forwards !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark {
    
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark,
.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark svg {
    height: 20px;
    width: 20px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-message {
    background: #54261F;
    top: 100px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-message::after {
    border-bottom: 6px solid #54261F;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark svg * {
    stroke: #37401A;
    fill: #37401A;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark svg * {
    stroke: #54261F;
    fill: #54261F;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/check.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark::after {
    display: block;
    content: "Completed";
    color: #37401A;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark svg{
    display: none;
}


.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/error.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark::after {
    display: block;
    content: "Failed";
    color: #54261F;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success {
    background-color: #F0F4E4;
}

.elementor-794 .elementor-element.elementor-global-1709 .dropzone .dz-preview .dz-details .dz-filename span,
.elementor-794 .elementor-element.elementor-global-1709 .dropzone .dz-preview .dz-details .dz-size span {
    background-color: transparent;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename span {
    text-wrap: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 248px;
    direction: rtl;
}


/* Dropzone Styles - End*/

@media (max-width: 767px) {
   .elementor-794 .elementor-element.elementor-global-1709 .elementor-form-fields-wrapper {
    row-gap: 22px;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-833aced */.elementor-794 .elementor-element.elementor-element-833aced {
    border: none;
    border-radius: 0 0 6px 6px;
    box-shadow: 0 1px 2px 0 hsla(216, 23%, 43%, 0.1);
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3100 */.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group {
    position: relative;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group label {
    position: absolute;
    top: -10px;
    left: 15px;
    padding: 0 5px;
    background-color: #FBFBFB;
}

.elementor-794 .elementor-element.elementor-global-3100 input {
    height: 56px;
}

.elementor-794 .elementor-element.elementor-global-3100 input,
.elementor-794 .elementor-element.elementor-global-3100 textarea{
    background-color: #FBFBFB !important;
    border: 0.75px solid #ADADAD;
    border-radius: 4px;
    padding-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-form-fields-wrapper {
    row-gap: 32px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-forms-admin-errors {
    width: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-message {
    margin-top: 16px;
    gap: 8px;
    display: flex;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-message.elementor-message-success::before {
    content: url("/wp-content/uploads/2024/04/form-success-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-message.elementor-message-danger::before {
    content: url("/wp-content/uploads/2024/04/form-error-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-3100 .elementor-field-group.elementor-column.elementor-col-50 {
    align-items: flex-start;
}

/* Dropzone Styles - Begin*/

.elementor-794 .elementor-element.elementor-global-3100 .dropzone_container {
    border: 1px dashed #ADADAD;
    background: none;
    border-radius: 14px;
    min-height: 226px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dropzone_container::before {
    content:url("/wp-content/uploads/2024/04/dropzone-icon.svg");
    display: block;
    height: 24.3px;
    width: 24.3px;
    margin: 37px auto 25px auto;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-button {
    height: 40px;
    border: 1px solid #242D15;
    color: #242D15 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-message {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 25px;
    margin-top: 25px !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-message::before {
    content: "Choose a file or drag & drop it here. (JPEG, PNG, PDG, and MP4 formats, up to 50MB)";
    max-width: 260px;
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #242D15;
   
}


.elementor-794 .elementor-element.elementor-global-3100 .dz-preview {
    display: block;
    background: white;
    border-radius: 4px;
    box-shadow: none !important;
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview:hover .dz-image img {
    filter: blur(0);
  -webkit-filter: blur(0);
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-image {
    border-radius: 0px !important;
    height: 100px;
    width: 100px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-details {
    padding: 13px;
    padding-left: 113px;
    opacity: 1;
    gap: 8.5px;
    display: flex;
    flex-direction: column-reverse;
    align-items: start;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename {
    font-size: 16px;
    font-weight: 500;
    line-height: 19.5px;
    font-family: Montserrat;
    /*white-space: wrap !important;*/
    display: flex;
    width: 92%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename span {
    text-align: start;
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename:hover span {
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-size {
    font-size: 13px !important;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #ADADAD;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-remove {
    left: unset;
    bottom: unset;
    right: 0;
    top: 0;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-remove:hover {
    transform: scale(1.1);
}


.elementor-794 .elementor-element.elementor-global-3100 .dz-remove::before {
   content: url("/wp-content/uploads/2024/04/trash.svg");
   display: block;
   margin-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-remove i {
    display: none;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-progress {
    margin: 0;
    transform: translateX(-50%);
    top: 75%;
    width: 90%;
    height: 10px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-progress .dz-upload {
    background: #9EB74B;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark {
    left: 146px;
     right: unset; 
    bottom: 10px;
    top: unset;
}

/*
    check mark animation
*/

@keyframes checkmark {

    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px);
    }
    30%, 70% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }

}

.elementor-794 .elementor-element.elementor-global-3100 .dropzone .dz-preview.dz-success .dz-success-mark {
    animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    -webkit-animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    animation-fill-mode: forwards !important;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark {
    
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark,
.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark svg {
    height: 20px;
    width: 20px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-message {
    background: #54261F;
    top: 100px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-message::after {
    border-bottom: 6px solid #54261F;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-success-mark svg * {
    stroke: #37401A;
    fill: #37401A;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-error-mark svg * {
    stroke: #54261F;
    fill: #54261F;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/check.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark::after {
    display: block;
    content: "Completed";
    color: #37401A;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark svg{
    display: none;
}


.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/error.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark::after {
    display: block;
    content: "Failed";
    color: #54261F;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-error .dz-error-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-preview.dz-success {
    background-color: #F0F4E4;
}

.elementor-794 .elementor-element.elementor-global-3100 .dropzone .dz-preview .dz-details .dz-filename span,
.elementor-794 .elementor-element.elementor-global-3100 .dropzone .dz-preview .dz-details .dz-size span {
    background-color: transparent;
}

.elementor-794 .elementor-element.elementor-global-3100 .dz-filename span {
    text-wrap: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 248px;
    direction: rtl;
}


/* Dropzone Styles - End*/

@media (max-width: 767px) {
   .elementor-794 .elementor-element.elementor-global-3100 .elementor-form-fields-wrapper {
    row-gap: 22px;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-467fe1d */.elementor-794 .elementor-element.elementor-element-467fe1d {
    border: none;
    border-radius: 0 0 6px 6px;
    box-shadow: 0 1px 2px 0 hsla(216, 23%, 43%, 0.1);
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1709 */.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group {
    position: relative;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group label {
    position: absolute;
    top: -10px;
    left: 15px;
    padding: 0 5px;
    background-color: #FBFBFB;
}

.elementor-794 .elementor-element.elementor-global-1709 input {
    height: 56px;
}

.elementor-794 .elementor-element.elementor-global-1709 input,
.elementor-794 .elementor-element.elementor-global-1709 textarea{
    background-color: #FBFBFB !important;
    border: 0.75px solid #ADADAD;
    border-radius: 4px;
    padding-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-form-fields-wrapper {
    row-gap: 32px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-forms-admin-errors {
    width: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-message {
    margin-top: 16px;
    gap: 8px;
    display: flex;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-message.elementor-message-success::before {
    content: url("/wp-content/uploads/2024/04/form-success-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-message.elementor-message-danger::before {
    content: url("/wp-content/uploads/2024/04/form-error-icon.svg");
    height: 24px;
    width: 24px;
}

.elementor-794 .elementor-element.elementor-global-1709 .elementor-field-group.elementor-column.elementor-col-50 {
    align-items: flex-start;
}

/* Dropzone Styles - Begin*/

.elementor-794 .elementor-element.elementor-global-1709 .dropzone_container {
    border: 1px dashed #ADADAD;
    background: none;
    border-radius: 14px;
    min-height: 226px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dropzone_container::before {
    content:url("/wp-content/uploads/2024/04/dropzone-icon.svg");
    display: block;
    height: 24.3px;
    width: 24.3px;
    margin: 37px auto 25px auto;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-button {
    height: 40px;
    border: 1px solid #242D15;
    color: #242D15 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-message {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 25px;
    margin-top: 25px !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-message::before {
    content: "Ziehe deine Datei einfach per Drag&Drop in dieses Feld (JPEG, PNG, PDF bis zu 50 MB).";
    max-width: 260px;
    display: block;
    font-size: 13px;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #242D15;
   
}


.elementor-794 .elementor-element.elementor-global-1709 .dz-preview {
    display: block;
    background: white;
    border-radius: 4px;
    box-shadow: none !important;
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview:hover .dz-image img {
    filter: blur(0);
  -webkit-filter: blur(0);
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-image {
    border-radius: 0px !important;
    height: 100px;
    width: 100px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-details {
    padding: 13px;
    padding-left: 113px;
    opacity: 1;
    gap: 8.5px;
    display: flex;
    flex-direction: column-reverse;
    align-items: start;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename {
    font-size: 16px;
    font-weight: 500;
    line-height: 19.5px;
    font-family: Montserrat;
    /*white-space: wrap !important;*/
    display: flex;
    width: 92%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename span {
    text-align: start;
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename:hover span {
    border: none !important;
    background: none !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-size {
    font-size: 13px !important;
    font-weight: 400;
    line-height: 15.85px;
    font-family: Montserrat;
    color: #ADADAD;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-remove {
    left: unset;
    bottom: unset;
    right: 0;
    top: 0;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-remove:hover {
    transform: scale(1.1);
}


.elementor-794 .elementor-element.elementor-global-1709 .dz-remove::before {
   content: url("/wp-content/uploads/2024/04/trash.svg");
   display: block;
   margin-top: 10px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-remove i {
    display: none;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-progress {
    margin: 0;
    transform: translateX(-50%);
    top: 75%;
    width: 90%;
    height: 10px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-progress .dz-upload {
    background: #9EB74B;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark {
    left: 146px;
     right: unset; 
    bottom: 10px;
    top: unset;
}

/*
    check mark animation
*/

@keyframes checkmark {

    0% {
        opacity: 0;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px);
    }
    30%, 70% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }

}

.elementor-794 .elementor-element.elementor-global-1709 .dropzone .dz-preview.dz-success .dz-success-mark {
    animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    -webkit-animation: checkmark 3s cubic-bezier(0.77, 0, 0.175, 1) !important;
    animation-fill-mode: forwards !important;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark {
    
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark,
.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark,
.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark svg {
    height: 20px;
    width: 20px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-message {
    background: #54261F;
    top: 100px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-message::after {
    border-bottom: 6px solid #54261F;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-success-mark svg * {
    stroke: #37401A;
    fill: #37401A;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-error-mark svg * {
    stroke: #54261F;
    fill: #54261F;
    opacity: 1;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/check.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark::after {
    display: block;
    content: "Completed";
    color: #37401A;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success .dz-success-mark svg,
.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark svg{
    display: none;
}


.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark::before {
    display: block;
    content: url("/wp-content/uploads/2024/04/error.svg");
    height: 100%;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark::after {
    display: block;
    content: "Failed";
    color: #54261F;
    font-size: 13px;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-error .dz-error-mark {
    gap: 5.2px;
    display: flex;
    width: auto;
    align-items: center;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-preview.dz-success {
    background-color: #F0F4E4;
}

.elementor-794 .elementor-element.elementor-global-1709 .dropzone .dz-preview .dz-details .dz-filename span,
.elementor-794 .elementor-element.elementor-global-1709 .dropzone .dz-preview .dz-details .dz-size span {
    background-color: transparent;
}

.elementor-794 .elementor-element.elementor-global-1709 .dz-filename span {
    text-wrap: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 248px;
    direction: rtl;
}


/* Dropzone Styles - End*/

@media (max-width: 767px) {
   .elementor-794 .elementor-element.elementor-global-1709 .elementor-form-fields-wrapper {
    row-gap: 22px;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-833aced */.elementor-794 .elementor-element.elementor-element-833aced {
    border: none;
    border-radius: 0 0 6px 6px;
    box-shadow: 0 1px 2px 0 hsla(216, 23%, 43%, 0.1);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-82fd969 */.elementor-794 .elementor-element.elementor-element-82fd969 summary {
    background-color: #FBFBFB;
    flex-direction: row-reverse;
    border: none;
    box-shadow: 0 0px 2px 0 hsla(216, 23%, 43%, 0.1);
    padding: 32px;
    
    border-radius: 6px;
    justify-content: space-between;
}

.elementor-794 .elementor-element.elementor-element-82fd969 summary svg {
    height: 24px;
    width: 24px;
}

@media(max-width: 767px) {
    .elementor-794 .elementor-element.elementor-element-82fd969 summary {
        padding-left: 16px;
        padding-right: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc986e */.elementor-794 .elementor-element.elementor-element-2fc986e {
    max-width: 986px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e90d538 */.elementor-794 .elementor-element.elementor-element-e90d538 {
    max-width: 1140px;
}

@media (max-width: 767px) {
   .elementor-794 .elementor-element.elementor-element-e90d538 {
    max-width: 465px;
} 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a46a307 */.elementor-794 .elementor-element.elementor-element-a46a307 {
    /*top: 50%;*/
    /*left: 50%;*/
    
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8add3d0 */.elementor-794 .elementor-element.elementor-element-8add3d0 {
    /*top: 50%;*/
    /*left: 50%;*/
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-308f7e2 */.elementor-794 .elementor-element.elementor-element-308f7e2 {
    /*max-width: 1345px;*/
    max-width: 1345px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d782d1f */.elementor-794 .elementor-element.elementor-element-d782d1f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d9f34e */.elementor-794 .elementor-element.elementor-element-4d9f34e span {
    padding: 2px 8px;
    border-radius: 36px;
    background-color: #9EB74B;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d60d1b7 */@media(max-width: 480px) {
    .elementor-794 .elementor-element.elementor-element-d60d1b7 {
        max-width: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4ce779 */.elementor-794 .elementor-element.elementor-element-e4ce779 {
    max-width: 1140px;
}

@media (max-width: 767px) {
   .elementor-794 .elementor-element.elementor-element-e4ce779 {
    max-width: 465px;
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc6a6b5 */.elementor-794 .elementor-element.elementor-element-cc6a6b5 span {
    padding: 2px 8px;
    border-radius: 36px;
    background-color: #9EB74B;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7bc54d1a */.elementor-794 .elementor-element.elementor-element-7bc54d1a {
    height: 24px;
    width: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cf78b43 */.elementor-794 .elementor-element.elementor-element-7cf78b43 .elementor-heading-title {
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-65ed69a7 */.elementor-794 .elementor-element.elementor-element-65ed69a7 {
    height: 24px;
    width: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17c56ab8 */.elementor-794 .elementor-element.elementor-element-17c56ab8 .elementor-heading-title {
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-318f55ce */.elementor-794 .elementor-element.elementor-element-318f55ce {
    height: 24px;
    width: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70043200 */.elementor-794 .elementor-element.elementor-element-70043200 .elementor-heading-title {
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-119da67f */.elementor-794 .elementor-element.elementor-element-119da67f {
    height: 24px;
    width: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59b69c41 */.elementor-794 .elementor-element.elementor-element-59b69c41 .elementor-heading-title {
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22910dd1 */.elementor-794 .elementor-element.elementor-element-22910dd1 {
    height: 24px;
    width: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dfb3b98 */.elementor-794 .elementor-element.elementor-element-7dfb3b98 .elementor-heading-title {
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-343f1621 */.elementor-794 .elementor-element.elementor-element-343f1621 {
    height: 24px;
    width: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-408bdab1 */.elementor-794 .elementor-element.elementor-element-408bdab1 .elementor-heading-title {
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ed44aff */.elementor-794 .elementor-element.elementor-element-1ed44aff {
    height: 24px;
    width: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e2535d5 */.elementor-794 .elementor-element.elementor-element-1e2535d5 .elementor-heading-title {
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-585b23de */.elementor-794 .elementor-element.elementor-element-585b23de {
    height: 24px;
    width: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61b02211 */.elementor-794 .elementor-element.elementor-element-61b02211 .elementor-heading-title {
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5db2b02b */.elementor-794 .elementor-element.elementor-element-5db2b02b {
    height: 24px;
    width: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21b84ace */.elementor-794 .elementor-element.elementor-element-21b84ace .elementor-heading-title {
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-16c9e0fa */.elementor-794 .elementor-element.elementor-element-16c9e0fa {
    height: 24px;
    width: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4357182b */.elementor-794 .elementor-element.elementor-element-4357182b .elementor-heading-title {
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861c213 */.elementor-794 .elementor-element.elementor-element-3861c213 {
    max-width: 983px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bd4a58 */.elementor-794 .elementor-element.elementor-element-31bd4a58 {
    max-width: 1140px;
}

@media (max-width: 767px) {
   .elementor-794 .elementor-element.elementor-element-31bd4a58 {
    max-width: 465px;
} 
}/* End custom CSS */