.bde-section-166-100 .section-container{align-items:center;text-align:center;justify-content:flex-end}.bde-section-166-100{background-image:url(https://awo-feriendorf.de/wp-content/uploads/2026/10/AWO_Feriendorf_aussen1.webp);background-size:cover;background-repeat:repeat;background-position:center center}.bde-section-166-100>.bde-section-background-overlay{background:linear-gradient(0deg,#fff0 57.94871794871795%,rgb(0 0 0) 100%)}.bde-section-166-100>.bde-section-background-overlay{background-color:#0000002b;transition:background-color var(--bde-transition-duration) ease-in-out}.bde-section-166-100 .section-container{min-height:90vh}@media (max-width:1119px){.bde-section-166-100 .section-container{height:70vh;min-height:0}}@media (max-width:767px){.bde-section-166-100 .section-container{height:50vh;min-height:0vh}}.bde-section-166-101 .section-container{display:flex;flex-direction:column;gap:var(--hsp-s)}.bde-div-166-187{width:100%;padding:var(--hss-xxs) var(--hss-s) var(--hss-xxs) var(--hss-s);border-radius:24px;box-shadow:5px 10px 40px 0 #00000025;margin-top:-160px;margin-bottom:var(--hsp-l)}.bde-div-166-187{background-color:var(--hcl-neutral-1)}.bde-div-166-187{z-index:2}@media (max-width:767px){.bde-div-166-187{padding-right:25px;padding-left:25px}}@media (max-width:479px){.bde-div-166-187{padding:var(--hsp-m) var(--hsp-m) var(--hsp-m) var(--hsp-m)}}.bde-text-166-190{color:var(--hcl-brand-10);font-size:15px;font-weight:600;text-transform:uppercase;margin-bottom:var(--hsp-xxs)}.bde-text-166-190{display:flex;align-items:center;gap:10px}.bde-text-166-190::before{content:"";width:26px;height:2px;background:#e3000f;flex:none}@media (max-width:479px){.bde-text-166-190{text-align:center;font-size:calc(var(--hfs-text-s)*0.9)}}.bde-heading-166-191{width:900px;font-size:var(--hfs-h1);font-weight:800;line-height:1.1;margin-bottom:var(--hsp-xs)}.bde-text-166-193{width:900px;margin-bottom:var(--hsp-xs)}@media (max-width:1023px){.bde-text-166-193{margin-bottom:var(--hsp-xxs)}}@media (max-width:479px){.bde-text-166-193{margin-bottom:var(--hss-xxs)}}.bde-div-166-241{width:100%;border-top:1px solid var(--hcl-neutral-7);border-bottom:1px solid var(--hcl-neutral-7);border-left:1px solid var(--hcl-neutral-7);border-right:1px solid var(--hcl-neutral-7);border-radius:20px;margin-bottom:var(--hss-s)}.bde-div-166-241{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1px}.bde-div-166-241{background-color:var(--hcl-neutral-7)}.bde-div-166-241{overflow:hidden}@media (max-width:767px){.bde-div-166-241{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.bde-div-166-242{width:100%;min-height:100%;padding:var(--hsp-s) var(--hsp-m) var(--hsp-s) var(--hsp-m)}.bde-div-166-242{display:flex;flex-direction:column}.bde-div-166-242{background-color:var(--hcl-on-brand)}.bde-div-166-242{align-self:stretch}.bde-text-166-252{color:var(--bde-palette-color-1-56a750ff-a175-4c5e-8337-1d61fc2ea38e);font-size:var(--hfs-text-s);text-transform:uppercase;margin-bottom:var(--hsp-xxs)}.bde-text-166-494{text-decoration-line:underline}.bde-text-166-496{font-size:var(--hfs-text-s)}.bde-div-166-248{width:100%;min-height:100%;padding:var(--hsp-s) var(--hsp-m) var(--hsp-s) var(--hsp-m)}.bde-div-166-248{display:flex;flex-direction:column}.bde-div-166-248{background-color:var(--hcl-on-brand)}.bde-div-166-248{align-self:stretch}@media (max-width:767px){.bde-div-166-248{order:-1}}.bde-text-166-256{color:var(--bde-palette-color-1-56a750ff-a175-4c5e-8337-1d61fc2ea38e);font-size:var(--hfs-text-s);text-transform:uppercase;margin-bottom:var(--hsp-xxs)}.bde-text-166-491{text-decoration-line:underline}.bde-text-166-492{font-size:var(--hfs-text-s)}.bde-div-166-482{width:100%;min-height:100%;padding:var(--hsp-s) var(--hsp-m) var(--hsp-s) var(--hsp-m)}.bde-div-166-482{display:flex;flex-direction:column}.bde-div-166-482{background-color:var(--hcl-on-brand)}.bde-div-166-482{align-self:stretch}@media (max-width:767px){.bde-div-166-482{order:-2}}.bde-text-166-483{color:var(--bde-palette-color-1-56a750ff-a175-4c5e-8337-1d61fc2ea38e);font-size:var(--hfs-text-s);text-transform:uppercase;margin-bottom:var(--hsp-xxs)}.bde-div-166-510{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media (max-width:1023px){.bde-div-166-510{gap:var(--hsp-s);flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.bde-rich-text-166-490 p{font-size:17px}.bde-columns-166-269{--columnCount:2;margin-bottom:var(--hsp-l)}.bde-columns-166-269{align-items:stretch}@media (max-width:1119px){.bde-columns-166-269{--columnCount:2}.bde-columns-166-269.bde-columns{flex-direction:column;flex-wrap:nowrap}.bde-columns-166-269.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.bde-columns-166-269{--columnCount:2}}@media (max-width:767px){.bde-columns-166-269{--columnCount:2}}@media (max-width:479px){.bde-columns-166-269{--columnCount:2}}.bde-column-166-331{--column-width:50%;border-top:1px solid var(--hcl-neutral-5);border-bottom:1px solid var(--hcl-neutral-5);border-left:1px solid var(--hcl-neutral-5);border-right:1px solid var(--hcl-neutral-5);border-radius:24px}.bde-column-166-331{background-color:var(--hcl-neutral-3)}.bde-column-166-331.bde-column{padding:var(--hsp-l) var(--hsp-l) var(--hsp-l) var(--hsp-l)}.bde-heading-166-332{font-size:var(--hfs-h3);margin-bottom:var(--hsp-xxs)}.bde-text-166-361{font-size:calc(var(--hfs-text-s)*1.2);margin-bottom:var(--hsp-s)}h3.ff-el-section-title{font-size:inherit}.ff-el-form-control-label{font-size:13px!important;margin-bottom:4px!important}.fluentform .ff-el-form-control{font-size:13px!important;padding:8px 12px!important}.fluentform input[type="text"],.fluentform input[type="email"],.fluentform input[type="number"],.fluentform input[type="tel"],.fluentform select.ff-el-form-control,.fluentform input.ff-el-datepicker{height:38px!important;min-height:38px!important;box-sizing:border-box}.fluentform .ff-el-checkbox-item label{font-size:13px!important}.fluentform .ff-el-group{margin-bottom:15px!important}.ff-el-input--label.ff-el-is-required.asterisk-right,.ff-el-input--label.asterisk-right,.ff-el-group.ff-el-input--content{font-size:15px!important}.bde-shortcode-166-499 .ff-el-form-control{background-color:#fff;border:1px solid var(--hcl-neutral-6);border-radius:10px;box-shadow:none;transition:border-color 0.15s ease,box-shadow 0.15s ease}.bde-shortcode-166-499 .ff-el-form-control:hover{border-color:var(--hcl-neutral-8)}.bde-shortcode-166-499 .ff-el-form-control:focus{border-color:#da1a22;box-shadow:0 0 0 3px rgb(218 26 34 / .15);outline:none}.bde-shortcode-166-499 .ff-el-form-check input[type="checkbox"],.bde-shortcode-166-499 .ff-el-form-check input[type="radio"]{accent-color:#da1a22}.bde-shortcode-166-499 .ff-btn.ff-btn-submit{background-color:#da1a22!important;color:#ffffff!important;border-radius:10px;padding:14px 28px;border:none;transition:filter 0.15s ease}.bde-shortcode-166-499 .ff-btn.ff-btn-submit:hover{filter:brightness(.9)}.fluentform select.ff-el-form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1.5l5 5 5-5' fill='none' stroke='%23555555' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:12px 8px!important}.bde-column-166-270{--column-width:50%}.bde-column-166-270{display:flex;flex-direction:column;gap:var(--hsp-s)}.bde-div-166-500{width:100%;padding:var(--hsp-l) var(--hsp-l) var(--hsp-l) var(--hsp-l);border-top:1px solid var(--hcl-neutral-5);border-bottom:1px solid var(--hcl-neutral-5);border-left:1px solid var(--hcl-neutral-5);border-right:1px solid var(--hcl-neutral-5);border-radius:24px}.bde-heading-166-272{font-size:var(--hfs-h3);margin-bottom:var(--hsp-m)}.bde-text-166-497{font-size:calc(var(--hfs-text-s)*1.2);margin-bottom:var(--hsp-s)}.bde-rich-text-166-498{margin-bottom:var(--hsp-s)}.bde-rich-text-166-498 ul{list-style:none;margin:0;padding:0;counter-reset:step;display:flex;flex-direction:column;gap:14px}.bde-rich-text-166-498 ul li{counter-increment:step;display:flex;gap:14px;align-items:flex-start;font-size:15px;line-height:1.55;color:#4a424a;min-width:0}.bde-rich-text-166-498 ul li::before{content:counter(step);flex:0 0 26px;height:26px;border-radius:50%;background:#f7f3f5;color:#e3000f;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}.bde-rich-text-166-498 ul li:last-child::before{background:#3f9c35;color:#fff}.bde-rich-text-166-498 ul li:last-child{color:#1b1519;font-weight:600}.bde-div-166-501{width:100%;padding:var(--hsp-l) var(--hsp-l) var(--hsp-l) var(--hsp-l);border-top:1px solid var(--hcl-neutral-5);border-bottom:1px solid var(--hcl-neutral-5);border-left:1px solid var(--hcl-neutral-5);border-right:1px solid var(--hcl-neutral-5);border-radius:24px}.bde-heading-166-502{font-size:var(--hfs-h3);margin-bottom:var(--hsp-m)}.bde-text-166-503{font-size:calc(var(--hfs-text-s)*1.2);margin-bottom:var(--hsp-s)}.bde-image2-166-505{margin-bottom:var(--hsp-s)}.bde-div-166-178{min-height:340px;border-radius:20px}.bde-div-166-178{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.bde-div-166-178>*{width:auto!important;height:auto!important}.bde-div-166-178{background-color:var(--hcl-neutral-9)}.bde-div-166-178{overflow:hidden}.bde-div-166-178{grid-column:span 2;grid-template-columns:1fr 1fr;align-items:stretch;gap:0}@media (max-width:1023px){.bde-div-166-178{grid-column:1 / -1;grid-template-columns:1fr}}@media (max-width:1023px){.bde-div-166-178{min-height:400px}}.bde-div-166-179{width:50%;padding:var(--hss-xs) var(--hss-xs) var(--hss-xs) var(--hss-xs)}.bde-div-166-179{display:flex;flex-direction:column;justify-content:center;gap:var(--hsp-s)}.bde-div-166-179{background-color:var(--bde-palette-color-1-56a750ff-a175-4c5e-8337-1d61fc2ea38e)}.bde-div-166-179{align-self:stretch}@media (max-width:479px){.bde-div-166-179{padding-right:var(--hsp-m);padding-bottom:var(--hss-xs);padding-left:var(--hsp-m)}}.bde-heading-166-180{color:var(--hcl-brand-1)}.bde-text-166-181{color:var(--hcl-on-neutral);margin-bottom:var(--hsp-s)}.bde-div-166-184{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--hsp-xxs)}.bde-button-166-185 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#000;--bde-button-custom-text-color-hover:#000;--bde-button-custom-background-color:#fff;--bde-button-custom-background-color-hover:#fff;border-radius:10px;color:#000;font-weight:600}.bde-button-166-186 .bde-button__button{--bde-button-custom-border-color:var(--hcl-on-brand);--bde-button-custom-border-color-hover:var(--hcl-on-brand);--bde-button-custom-background-color:transparent;--bde-button-custom-background-color-hover:var(--bde-palette-color-1-56a750ff-a175-4c5e-8337-1d61fc2ea38e);--bde-button-custom-text-color:var(--hcl-on-brand);--bde-button-custom-text-color-hover:var(--hcl-on-brand);border-radius:10px;color:var(--hcl-on-brand)}.bde-div-166-183{width:50%;min-height:100%}.bde-div-166-183{background-image:url(https://awo-feriendorf.de/wp-content/uploads/2026/10/AWO_Feriendorf_Familie_Kind.webp);background-size:cover;background-position:center center}.bde-div-166-183{align-self:stretch}@media (max-width:1023px){.bde-div-166-183{min-height:250px}}@media (max-width:767px){.bde-div-166-183{order:-1}}