.elementor .s-about-hero-eyebrow{color:var(--va-ink);letter-spacing:0.32em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-hero-title{font-size:clamp(52px, 6vw, 84px);line-height:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-hero-tagline{color:var(--va-ink);letter-spacing:0.32em;margin-block-start:18px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-hero-lead{max-width:480px;font-size:17px;color:var(--va-ink);line-height:1.65;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-hero-btn-stay-t{font-weight:600;font-size:15px;color:var(--va-white);line-height:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-hero-btn-stay-i{width:18px;height:18px;color:var(--va-white);}.elementor .s-about-hero-btn-stay{width:auto;min-height:50px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;gap:12px;flex:0 0 auto;justify-content:center;}.elementor .s-about-hero-btn-stay:hover,.elementor .s-about-hero-btn-stay:focus-visible{background-color:var(--va-green-dark);}.elementor .s-about-hero-btn-book-t{font-weight:600;font-size:15px;color:var(--va-green-dark);line-height:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-hero-btn-book-i{width:18px;height:18px;color:var(--va-green-dark);}.elementor .s-about-hero-btn-book{width:auto;min-height:50px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-width:1px;border-color:var(--va-green-dark);border-style:solid;background-color:rgba(255,255,255,0.35);gap:12px;flex:0 0 auto;justify-content:center;}.elementor .s-about-hero-btn-book:hover,.elementor .s-about-hero-btn-book:focus-visible{background-color:var(--va-green);}.elementor .s-about-hero-actions{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .s-about-hero-inner{width:100%;max-width:560px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .s-about-hero-content{width:48%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:max(32px, calc((100vw - 1240px) / 2));padding-inline-end:48px;display:flex;flex-direction:column;flex:0 0 auto;justify-content:center;align-items:flex-start;}.elementor .s-about-hero-image{min-height:480px;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, rgba(244,241,235,1) 0%,rgba(244,241,235,0) 28%),url("https://villa-amylia.be/wp-content/uploads/2026/09/villa-amylia-vaas-raam.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex:1 1 0%;}.elementor .s-about-hero{min-height:480px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F4F1EB;display:flex;flex-direction:row;align-items:stretch;}.elementor .s-about-story-eyebrow{color:var(--va-ink);letter-spacing:0.32em;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-story-title{font-size:clamp(34px, 3.4vw, 48px);line-height:1.08;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-story-p1{max-width:600px;font-size:16px;color:var(--va-ink);line-height:1.7;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-story-p2{max-width:600px;font-size:16px;color:var(--va-ink);line-height:1.7;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-story-text{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;flex:1 1 0%;justify-content:center;align-items:flex-start;}.elementor .s-about-story-image{min-height:380px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://villa-amylia.be/wp-content/uploads/2026/09/villa-amylia-gevel-voorzijde.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 0%;}.elementor .s-about-story-line{width:28px;height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--va-ink);}.elementor .s-about-story-panel-title{font-size:11px;color:var(--va-ink);letter-spacing:0.26em;line-height:1.7;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-story-panel-text{font-size:15px;color:var(--va-ink);line-height:1.6;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-story-panel{width:42%;padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;background-color:#E4E8E1;display:flex;flex-direction:column;flex:0 0 auto;justify-content:center;align-items:flex-start;}.elementor .s-about-story-visual{width:50%;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:4px;display:flex;flex-direction:row;flex:0 0 auto;align-items:stretch;}.elementor .s-about-story-in{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:56px;align-items:stretch;}.elementor .s-about-story{padding-block-start:80px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F4F1EB;display:flex;flex-direction:column;align-items:center;}.elementor .s-about-usp-1-icon{width:40px;height:22px;color:var(--va-green);}.elementor .s-about-usp-1-title{font-family:var(--va-font-heading);font-weight:500;font-size:23px;color:var(--va-ink);line-height:1.2;text-align:center;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-usp-1-text{max-width:230px;font-size:14px;color:#3B433E;line-height:1.45;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-usp-1{padding-block-start:4px;padding-block-end:4px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D9D0C1;border-style:solid;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;align-items:center;}.elementor .s-about-usp-2-icon{width:36px;height:36px;color:var(--va-green);}.elementor .s-about-usp-2-title{font-family:var(--va-font-heading);font-weight:500;font-size:23px;color:var(--va-ink);line-height:1.2;text-align:center;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-usp-2-text{max-width:230px;font-size:14px;color:#3B433E;line-height:1.45;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-usp-2{padding-block-start:4px;padding-block-end:4px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#D9D0C1;border-style:solid;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;align-items:center;}.elementor .s-about-usp-3-icon{width:36px;height:36px;color:var(--va-green);}.elementor .s-about-usp-3-title{font-family:var(--va-font-heading);font-weight:500;font-size:23px;color:var(--va-ink);line-height:1.2;text-align:center;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-usp-3-text{max-width:230px;font-size:14px;color:#3B433E;line-height:1.45;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-usp-3{padding-block-start:4px;padding-block-end:4px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#D9D0C1;border-style:solid;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;align-items:center;}.elementor .s-about-usp-4-icon{width:36px;height:36px;color:var(--va-green);}.elementor .s-about-usp-4-title{font-family:var(--va-font-heading);font-weight:500;font-size:23px;color:var(--va-ink);line-height:1.2;text-align:center;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-usp-4-text{max-width:230px;font-size:14px;color:#3B433E;line-height:1.45;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-usp-4{padding-block-start:4px;padding-block-end:4px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#D9D0C1;border-style:solid;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;align-items:center;}.elementor .s-about-usp-in{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;align-items:stretch;}.elementor .s-about-usp{padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;background-color:#ECE7DE;display:flex;flex-direction:column;align-items:center;}.elementor .s-about-band-quote{font-family:var(--va-font-heading);font-weight:500;font-size:clamp(28px, 3vw, 40px);color:var(--va-ink);line-height:1.2;text-align:center;font-style:italic;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-band-line{width:56px;height:2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--va-ink);}.elementor .s-about-band{min-height:200px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(180deg, rgba(247,244,238,0.55) 0%,rgba(247,244,238,0.25) 100%),url("https://villa-amylia.be/wp-content/uploads/2026/09/villa-amylia-omg-hero.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .s-about-impress-eyebrow{color:var(--va-ink);letter-spacing:0.32em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-impress-title{font-size:clamp(30px, 2.8vw, 38px);line-height:1.1;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-imp-1{min-height:230px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:2px;background-image:url("https://villa-amylia.be/wp-content/uploads/2026/09/villa-amylia-ontbijtruimte.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 0%;}.elementor .s-about-imp-2{min-height:230px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:2px;background-image:url("https://villa-amylia.be/wp-content/uploads/2026/09/villa-amylia-inkomhal.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 0%;}.elementor .s-about-imp-3{min-height:230px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:2px;background-image:url("https://villa-amylia.be/wp-content/uploads/2026/09/villa-amylia-kamer-dak.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 0%;}.elementor .s-about-imp-4{min-height:230px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:2px;background-image:url("https://villa-amylia.be/wp-content/uploads/2026/09/villa-amylia-terras.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:1 1 0%;}.elementor .s-about-impress-grid{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;align-items:stretch;}.elementor .s-about-impress-in{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .s-about-impress{padding-block-start:64px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F4F1EB;display:flex;flex-direction:column;align-items:center;}.elementor .s-about-why-eyebrow{color:var(--va-ink);letter-spacing:0.32em;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-reason-1-icon{width:40px;height:40px;color:var(--va-ink);}.elementor .s-about-reason-1-title{font-family:var(--va-font-heading);font-weight:500;font-size:22px;color:var(--va-ink);line-height:1.2;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-reason-1-text{font-family:var(--va-font-heading);font-size:17px;color:#3B433E;line-height:1.4;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-reason-1-txt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .s-about-reason-1{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;border-width:1px;border-color:var(--va-sand);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:20px;flex:1 1 0%;align-items:flex-start;}.elementor .s-about-reason-2-icon{width:40px;height:40px;color:var(--va-ink);}.elementor .s-about-reason-2-title{font-family:var(--va-font-heading);font-weight:500;font-size:22px;color:var(--va-ink);line-height:1.2;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-reason-2-text{font-family:var(--va-font-heading);font-size:17px;color:#3B433E;line-height:1.4;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-reason-2-txt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .s-about-reason-2{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;border-width:1px;border-color:var(--va-sand);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:20px;flex:1 1 0%;align-items:flex-start;}.elementor .s-about-reason-3-icon{width:40px;height:40px;color:var(--va-ink);}.elementor .s-about-reason-3-title{font-family:var(--va-font-heading);font-weight:500;font-size:22px;color:var(--va-ink);line-height:1.2;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-reason-3-text{font-family:var(--va-font-heading);font-size:17px;color:#3B433E;line-height:1.4;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-reason-3-txt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .s-about-reason-3{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;border-width:1px;border-color:var(--va-sand);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:20px;flex:1 1 0%;align-items:flex-start;}.elementor .s-about-why-grid{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;align-items:stretch;}.elementor .s-about-why-in{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .s-about-why{padding-block-start:28px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F4F1EB;display:flex;flex-direction:column;align-items:center;}.elementor .s-about-cta-title{font-size:clamp(28px, 2.6vw, 36px);line-height:1.1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-cta-text-p{font-size:16px;color:var(--va-ink);line-height:1.6;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-cta-text{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .s-about-cta-btn-stay-t{font-weight:600;font-size:15px;color:var(--va-white);line-height:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-cta-btn-stay-i{width:18px;height:18px;color:var(--va-white);}.elementor .s-about-cta-btn-stay{width:auto;min-height:50px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;gap:12px;flex:0 0 auto;justify-content:center;}.elementor .s-about-cta-btn-stay:hover,.elementor .s-about-cta-btn-stay:focus-visible{background-color:var(--va-green-dark);}.elementor .s-about-cta-btn-book-t{font-weight:600;font-size:15px;color:var(--va-green-dark);line-height:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-about-cta-btn-book-i{width:18px;height:18px;color:var(--va-green-dark);}.elementor .s-about-cta-btn-book{width:auto;min-height:50px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-width:1px;border-color:var(--va-green-dark);border-style:solid;background-color:rgba(255,255,255,0.35);gap:12px;flex:0 0 auto;justify-content:center;}.elementor .s-about-cta-btn-book:hover,.elementor .s-about-cta-btn-book:focus-visible{background-color:var(--va-green);}.elementor .s-about-cta-actions{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;flex:0 0 auto;align-items:center;}.elementor .s-about-cta-in{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:center;}.elementor .s-about-cta{padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;background-color:#E4E8E1;display:flex;flex-direction:column;align-items:center;}