#featured{flex-direction:column !important;justify-content:start;align-items:start}.seo-block{display:flex;flex-direction:column;gap:10px;padding:25px;background-color:#1818180d;color:#181818}.seo-block-title{font-size:24px;font-weight:700;line-height:34px;margin:0}.seo-block-description{font-size:16px;font-weight:400;line-height:24px;margin:0}@media screen and (min-width:1199px){.intro-container{gap:50px;padding:50px 25px 0}.header-hero{align-items:center;height:500px;text-align:left}.header-hero-inner{justify-content:space-between !important;flex-direction:row !important;gap:10px !important;align-items:center !important}.header-hero-text{justify-content:center;order:1}.header-hero-text h1{font-size:40px}.header-hero-text p{font-size:32px}.header-hero-logo{height:100px;width:auto;order:2}.brandmark{width:100px}.intro{flex-direction:row;align-items:center;gap:100px}.overview-wrapper,.overview-wrapper-2{padding:50px 25px}.cta-outer{padding:60px 25px}.cta{flex-direction:row;align-items:center}.seo-block{gap:25px;padding:120px 275px}.seo-block-description{column-count:2;column-gap:100px}#column-left{width:341px !important}#extra-info-block_text h3,#extra-info-block_text p{text-align:center !important}}.btn{padding:15px 24px;border-radius:9px;color:#fff;background-color:#dcad51;text-decoration:none;font-weight:700;transition:background-color 0.2s ease,color 0.2s ease;width:fit-content;display:flex;align-items:center;gap:10px;border:2px solid #dcad51;&:hover{background-color:#fff;border:2px solid #dcad51;color:#dcad51}}.seo-outer{background-image:url("https://www.amelandappartementen.nl/data/images/1/9/8/3/6/2/backgorund.jpg");display:grid;place-items:center;padding-block:120px}.deluxe-seo-block{display:flex;position:relative;isolation:isolate;overflow:hidden;align-items:stretch;background-color:#fff;border-radius:24px;max-width:calc(1600px - 3rem);margin-inline:1rem}.deluxe-seo-block-text-wrapper{padding:50px;display:grid;grid-template-columns:1fr;gap:25px;color:#181818;font-size:16px;line-height:24px;h2{font-weight:700;font-size:24px}}.deluxe-seo-block-logo{height:100%;max-height:400px;margin:auto -2rem;z-index:99}.deluxe-seo-block-image{display:contents}.deluxe-seo-block-image>img{width:50%;flex-shrink:0;object-fit:cover}@media (width < 900px){.seo-outer{padding-block:25px}.deluxe-seo-block{flex-direction:column-reverse;align-items:center}.deluxe-seo-block-logo{transform:rotate(.25turn);margin:-15rem 0 -10rem}.deluxe-seo-block-image>img{width:100%}}