.elementor-56 .elementor-element.elementor-element-5e1d15c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--overlay-opacity:1;--margin-top:-157px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px}.elementor-56 .elementor-element.elementor-element-5e1d15c:not(.elementor-motion-effects-element-type-background),.elementor-56 .elementor-element.elementor-element-5e1d15c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://brautschmiede.de/wp-content/uploads/dry-herbal-bouquet-white-background-soft-selective-focus-scaled-e1759929614379.jpg");background-position:center left;background-size:cover}.elementor-56 .elementor-element.elementor-element-5e1d15c:before,.elementor-56 .elementor-element.elementor-element-5e1d15c>.elementor-background-video-container:before,.elementor-56 .elementor-element.elementor-element-5e1d15c>.e-con-inner>.elementor-background-video-container:before,.elementor-56 .elementor-element.elementor-element-5e1d15c>.elementor-background-slideshow:before,.elementor-56 .elementor-element.elementor-element-5e1d15c>.e-con-inner>.elementor-background-slideshow:before,.elementor-56 .elementor-element.elementor-element-5e1d15c>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#FFFFFF4F 0%,var(--e-global-color-d9b511f) 100%)}.elementor-56 .elementor-element.elementor-element-7acd8a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-56 .elementor-element.elementor-element-8e4b355{text-align:center}.elementor-56 .elementor-element.elementor-element-2340aef .elementor-repeater-item-9535cac.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto}.elementor-56 .elementor-element.elementor-element-2340aef{margin-top:30px;margin-bottom:90px}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-5e1d15c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px}.elementor-56 .elementor-element.elementor-element-2340aef{padding:0 10px}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-5e1d15c{--min-height:0vh;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:150px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-56 .elementor-element.elementor-element-2340aef{margin-top:0;margin-bottom:30px}}.ui-datepicker{box-shadow:none !important;border:1px solid var(--e-global-color-accent) !important;border-radius:20px !important}.ui-datepicker-title{font-family:Helvetica !important;font-weight:300 !important;color:#4f4f4f !important;font-size:18px !important}.ui-datepicker-calendar{font-family:Helvetica !important;font-weight:300 !important}.ui-datepicker .ui-datepicker-current-day{background-color:var(--e-global-color-accent) !important}.ui-datepicker .ui-datepicker-current-day a,.ea-bootstrap .ui-datepicker .busy,.ea-bootstrap .ui-datepicker .busy a,.ea-bootstrap .ui-datepicker .no-slots,.ea-bootstrap .ui-datepicker .no-slots a,.ea-bootstrap .time-disabled{color:#fff !important}.ui-datepicker .ui-datepicker-calendar td,.ea-bootstrap .form-control{border-radius:20px !important;height:auto !important;padding:12px !important}.ea-bootstrap .ui-datepicker .no-slots,.ea-bootstrap .ui-datepicker .no-slots:hover{background-color:var(--e-global-color-text) !important}.ea-bootstrap a{color:var(--e-global-color-accent) !important}.ea-bootstrap .well{border-radius:0 !important;border:0 !important}.ea-bootstrap .time-value{border:1px solid var(--e-global-color-accent) !important;border-radius:20px}.ea-bootstrap.ea-bootstrap .selected-time,.ea-bootstrap.ea-bootstrap .selected-time:hover{background-color:var(--e-global-color-accent) !important;color:#fff !important}.elementor-56 .elementor-element.elementor-element-c4e085b h3{font-family:Helvetica !important;font-weight:400 !important;color:#4f4f4f !important;font-size:26px}.elementor-56 .elementor-element.elementor-element-c4e085b small{font-family:Helvetica !important;font-size:14px !important;color:#4f4f4f !important}.control-label{font-family:Helvetica !important;font-size:14px !important;color:#4f4f4f !important;font-weight:600 !important}{margin-top:20px}.row-price{display:none !important}.ea-bootstrap .form-control:focus{box-shadow:none !important;border:1px solid var(--e-global-color-accent) !important}.ea-bootstrap .form-horizontal .form-group{margin-left:-13px !important}@media (min-width:768px){.ea-bootstrap .col-sm-4{width:100% !important}}@media (min-width:768px){.ea-bootstrap .form-horizontal .control-label{text-align:left !important}}@media (min-width:768px){.ea-bootstrap .col-sm-8{width:100% !important}}.ea-bootstrap .form-horizontal .form-group,.row-location{margin-top:0 !important}.ea-bootstrap .form-group{margin-bottom:5px !important}html .ea-bootstrap{font-family:Helvetica !important}.ea-bootstrap #booking-overview .value{font-weight:600 !important}.ea-bootstrap .form-horizontal .radio,.ea-bootstrap .form-horizontal .checkbox{margin-top:-32px;margin-bottom:20px !important}.ea-bootstrap .btn-primary{background-color:var(--e-global-color-accent) !important;border-radius:20px !important;border:2px solid var(--e-global-color-accent) !important;text-transform:uppercase !important;transition:.3s}.ea-bootstrap .btn-primary:hover{background-color:#fff !important;color:var(--e-global-color-accent) !important}.ea-bootstrap .btn-default{text-transform:uppercase !important;color:#fff !important;border-radius:20px !important;border:2px solid #f7f7f7 !important;background-color:#f7f7f7 !important}.ea-bootstrap .btn-default:hover{background-color:#fff !important;border:2px solid #f7f7f7 !important;color:#f7f7f7 !important}.col-sm-12 .ea-actions-group div{display:block !important}@media (max-width:768px){small{display:none !important}}.ea-label:before{content:'Bitte wähle nachfolgend Deine gewünschte Terminart aus';background-color:var(--e-global-color-8b6813a);color:#4f4f4f;font-weight:700;padding:10px;text-align:center;margin-bottom:5px;border-radius:50px}.ea-label{display:grid !important}.ui-datepicker{box-shadow:none !important;border:1px solid var(--e-global-color-accent) !important;border-radius:20px !important}.ui-datepicker-title{font-family:Helvetica !important;font-weight:300 !important;color:#4f4f4f !important;font-size:18px !important}.ui-datepicker-calendar{font-family:Helvetica !important;font-weight:300 !important}.ui-datepicker .ui-datepicker-current-day{background-color:var(--e-global-color-accent) !important}.ui-datepicker .ui-datepicker-current-day a,.ea-bootstrap .ui-datepicker .busy,.ea-bootstrap .ui-datepicker .busy a,.ea-bootstrap .ui-datepicker .no-slots,.ea-bootstrap .ui-datepicker .no-slots a,.ea-bootstrap .time-disabled{color:#fff !important}.ui-datepicker .ui-datepicker-calendar td,.ea-bootstrap .form-control{border-radius:20px !important;height:auto !important;padding:12px !important}.ea-bootstrap .ui-datepicker .no-slots,.ea-bootstrap .ui-datepicker .no-slots:hover{background-color:var(--e-global-color-text) !important}.ea-bootstrap a{color:var(--e-global-color-accent) !important}.ea-bootstrap .well{border-radius:0 !important;border:0 !important}.ea-bootstrap .time-value{border:1px solid var(--e-global-color-accent) !important;border-radius:20px}.ea-bootstrap.ea-bootstrap .selected-time,.ea-bootstrap.ea-bootstrap .selected-time:hover{background-color:var(--e-global-color-accent) !important;color:#fff !important}.elementor-56 .elementor-element.elementor-element-c4e085b h3{font-family:Helvetica !important;font-weight:400 !important;color:#4f4f4f !important;font-size:26px}.elementor-56 .elementor-element.elementor-element-c4e085b small{font-family:Helvetica !important;font-size:14px !important;color:#4f4f4f !important}.control-label{font-family:Helvetica !important;font-size:14px !important;color:#4f4f4f !important;font-weight:600 !important}{margin-top:20px}.row-price{display:none !important}.ea-bootstrap .form-control:focus{box-shadow:none !important;border:1px solid var(--e-global-color-accent) !important}.ea-bootstrap .form-horizontal .form-group{margin-left:-13px !important}@media (min-width:768px){.ea-bootstrap .col-sm-4{width:100% !important}}@media (min-width:768px){.ea-bootstrap .form-horizontal .control-label{text-align:left !important}}@media (min-width:768px){.ea-bootstrap .col-sm-8{width:100% !important}}.ea-bootstrap .form-horizontal .form-group,.row-location{margin-top:0 !important}.ea-bootstrap .form-group{margin-bottom:5px !important}html .ea-bootstrap{font-family:Helvetica !important}.ea-bootstrap #booking-overview .value{font-weight:600 !important}.ea-bootstrap .form-horizontal .radio,.ea-bootstrap .form-horizontal .checkbox{margin-top:-32px;margin-bottom:20px !important}.ea-bootstrap .btn-primary{background-color:var(--e-global-color-accent) !important;border-radius:20px !important;border:2px solid var(--e-global-color-accent) !important;text-transform:uppercase !important;transition:.3s}.ea-bootstrap .btn-primary:hover{background-color:#fff !important;color:var(--e-global-color-accent) !important}.ea-bootstrap .btn-default{text-transform:uppercase !important;color:#fff !important;border-radius:20px !important;border:2px solid #f7f7f7 !important;background-color:#f7f7f7 !important}.ea-bootstrap .btn-default:hover{background-color:#fff !important;border:2px solid #f7f7f7 !important;color:#f7f7f7 !important}.col-sm-12 .ea-actions-group div{display:block !important}@media (max-width:768px){small{display:none !important}}.ea-label:before{content:'Bitte wähle nachfolgend Deine gewünschte Terminart aus';background-color:var(--e-global-color-8b6813a);color:#4f4f4f;font-weight:700;padding:10px;text-align:center;margin-bottom:5px;border-radius:50px}.ea-label{display:grid !important}