.elementor .s-info-hero-title{font-size:clamp(44px, 5.2vw, 72px);line-height:1.02;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-info-hero-sub{color:var(--va-ink);letter-spacing:0.34em;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-info-hero-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:flex-start;}.elementor .s-info-hero{min-height:340px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(90deg, rgba(247,244,238,0.95) 0%,rgba(247,244,238,0.78) 40%,rgba(247,244,238,0.05) 70%),url("https://villa-amylia.be/wp-content/uploads/2026/09/villa-amylia-handdoeken.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .s-fact-1-svg{width:26px;height:26px;color:var(--va-green);}.elementor .s-fact-1-icon{width:52px;height:52px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:50%;background-color:#E4E8E1;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .s-fact-1-title{font-family:var(--va-font-heading);font-weight:500;font-size:24px;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-fact-1-text{font-size:15px;color:#3B433E;line-height:1.6;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-fact-1-txt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0%;}.elementor .s-fact-1{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--va-sand);border-style:solid;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .s-fact-2-svg{width:26px;height:26px;color:var(--va-green);}.elementor .s-fact-2-icon{width:52px;height:52px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:50%;background-color:#E4E8E1;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .s-fact-2-title{font-family:var(--va-font-heading);font-weight:500;font-size:24px;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-fact-2-text{font-size:15px;color:#3B433E;line-height:1.6;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-fact-2-txt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0%;}.elementor .s-fact-2{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--va-sand);border-style:solid;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .s-fact-3-svg{width:26px;height:26px;color:var(--va-green);}.elementor .s-fact-3-icon{width:52px;height:52px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:50%;background-color:#E4E8E1;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .s-fact-3-title{font-family:var(--va-font-heading);font-weight:500;font-size:24px;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-fact-3-text{font-size:15px;color:#3B433E;line-height:1.6;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-fact-3-txt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0%;}.elementor .s-fact-3{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--va-sand);border-style:solid;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .s-fact-4-svg{width:26px;height:26px;color:var(--va-green);}.elementor .s-fact-4-icon{width:52px;height:52px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:50%;background-color:#E4E8E1;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .s-fact-4-title{font-family:var(--va-font-heading);font-weight:500;font-size:24px;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-fact-4-text{font-size:15px;color:#3B433E;line-height:1.6;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-fact-4-txt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0%;}.elementor .s-fact-4{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--va-sand);border-style:solid;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .s-fact-5-svg{width:26px;height:26px;color:var(--va-green);}.elementor .s-fact-5-icon{width:52px;height:52px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:50%;background-color:#E4E8E1;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .s-fact-5-title{font-family:var(--va-font-heading);font-weight:500;font-size:24px;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-fact-5-text{font-size:15px;color:#3B433E;line-height:1.6;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-fact-5-txt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0%;}.elementor .s-fact-5{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--va-sand);border-style:solid;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .s-fact-6-svg{width:26px;height:26px;color:var(--va-green);}.elementor .s-fact-6-icon{width:52px;height:52px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:50%;background-color:#E4E8E1;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .s-fact-6-title{font-family:var(--va-font-heading);font-weight:500;font-size:24px;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-fact-6-text{font-size:15px;color:#3B433E;line-height:1.6;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-fact-6-txt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0%;}.elementor .s-fact-6{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--va-sand);border-style:solid;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .s-facts{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%;align-items:stretch;}.elementor .s-faq-title{font-size:clamp(28px, 2.4vw, 34px);line-height:1.1;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-faq-box{padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;background-color:#E4E8E1;display:flex;flex-direction:column;align-items:stretch;}.elementor .s-faq-contact-text{font-family:var(--va-font-heading);font-size:22px;color:var(--va-ink);line-height:1.3;text-align:center;font-style:italic;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-faq-contact-btn-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-faq-contact-btn-i{width:18px;height:18px;color:var(--va-white);}.elementor .s-faq-contact-btn{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-faq-contact-btn:hover,.elementor .s-faq-contact-btn:focus-visible{background-color:var(--va-green-dark);}.elementor .s-faq-contact{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;background-color:#E8E2D6;display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .s-faq-panel{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0%;align-items:stretch;}.elementor .s-info-main-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:flex-start;}.elementor .s-info-main{padding-block-start:64px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#F4F1EB;display:flex;flex-direction:column;align-items:center;}