.hero.svelte-gowwz4{padding:5rem 0;background-color:#ffffff1a}.hero.svelte-gowwz4 .row:where(.svelte-gowwz4){display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.hero.svelte-gowwz4 .row:where(.svelte-gowwz4) .column:where(.svelte-gowwz4){width:calc(50% - 2rem)}@media screen and (max-width: 600px){.hero.svelte-gowwz4 .row:where(.svelte-gowwz4) .column:where(.svelte-gowwz4){width:100%}}.video.svelte-12qtq7v .text-above:where(.svelte-12qtq7v){margin-bottom:1rem}.video.svelte-12qtq7v video:where(.svelte-12qtq7v){width:100%;object-fit:cover;border-radius:5px;background-color:#ffffff80}.image-and-text.svelte-1gc7j3 .row:where(.svelte-1gc7j3){display:flex;gap:clamp(2rem,6vw,8rem)}.image-and-text.svelte-1gc7j3 .row:where(.svelte-1gc7j3) .col:where(.svelte-1gc7j3).text{width:50%}.image-and-text.svelte-1gc7j3 .row:where(.svelte-1gc7j3) .col:where(.svelte-1gc7j3).image{width:50%}@media screen and (max-width: 600px){.image-and-text.svelte-1gc7j3 .row:where(.svelte-1gc7j3){flex-wrap:wrap}.image-and-text.svelte-1gc7j3 .row:where(.svelte-1gc7j3) .col:where(.svelte-1gc7j3).text{width:100%}.image-and-text.svelte-1gc7j3 .row:where(.svelte-1gc7j3) .col:where(.svelte-1gc7j3).image{width:100%}}.image-and-text.svelte-1gc7j3.layout-image-left-text-right .row:where(.svelte-1gc7j3) .col:where(.svelte-1gc7j3).text{order:2}@media screen and (max-width: 600px){.image-and-text.svelte-1gc7j3.layout-image-left-text-right .row:where(.svelte-1gc7j3) .col:where(.svelte-1gc7j3).text{order:1}}.image-and-text.svelte-1gc7j3.centre-content-vertically .row:where(.svelte-1gc7j3){align-items:center}.usps.svelte-h1ecn6{background-color:#fff3;padding:4rem 0}@media screen and (max-width: 600px){.usps.svelte-h1ecn6{padding:3rem 0}}.usps.svelte-h1ecn6 .list:where(.svelte-h1ecn6){list-style-type:none;padding:0;margin:0;display:flex;gap:clamp(1.5rem,2vw,2.1rem)}@media screen and (max-width: 600px){.usps.svelte-h1ecn6 .list:where(.svelte-h1ecn6){flex-wrap:wrap}.usps.svelte-h1ecn6 .list:where(.svelte-h1ecn6) .item:where(.svelte-h1ecn6){width:100%}}.usps.svelte-h1ecn6 .list:where(.svelte-h1ecn6) .item:where(.svelte-h1ecn6){flex-grow:1;color:#fff;position:relative;padding-left:4rem}@media screen and (max-width: 600px){.usps.svelte-h1ecn6 .list:where(.svelte-h1ecn6) .item:where(.svelte-h1ecn6){margin-left:1rem;padding-left:3rem}}.usps.svelte-h1ecn6 .list:where(.svelte-h1ecn6) .item:where(.svelte-h1ecn6):before{content:"";height:clamp(1.5rem,2vw,2.1rem);width:clamp(1.5rem,2vw,2.1rem);background-color:#a981c4;position:absolute;left:0;top:50%;margin-top:-1.05rem;border-radius:50%;box-shadow:0 0 10px 4px var(--color-primary)}.image-album.svelte-1hgy8mj{min-height:500px}.image-album.svelte-1hgy8mj .images:where(.svelte-1hgy8mj){column-count:4;column-gap:1.4rem}@media screen and (max-width: 900px){.image-album.svelte-1hgy8mj .images:where(.svelte-1hgy8mj){column-count:3}}@media screen and (max-width: 500px){.image-album.svelte-1hgy8mj .images:where(.svelte-1hgy8mj){column-count:2}}.image-album.svelte-1hgy8mj .images:where(.svelte-1hgy8mj) .image-container:where(.svelte-1hgy8mj){position:relative;margin-bottom:1.4rem}.image-album.svelte-1hgy8mj .images:where(.svelte-1hgy8mj) .image-container:where(.svelte-1hgy8mj) a:where(.svelte-1hgy8mj){display:block}.image-album.svelte-1hgy8mj .images:where(.svelte-1hgy8mj) .image-container:where(.svelte-1hgy8mj) a:where(.svelte-1hgy8mj) img:where(.svelte-1hgy8mj){border-radius:var(--border-radius)}.image-album.svelte-1hgy8mj .images:where(.svelte-1hgy8mj) .image-container:where(.svelte-1hgy8mj) a:where(.svelte-1hgy8mj) .zoom-icon:where(.svelte-1hgy8mj){position:absolute;bottom:10px;right:10px;width:23px;height:24px;background:url("data:image/svg+xml,%3csvg%20width='23'%20height='24'%20viewBox='0%200%2023%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cline%20x1='22.2929'%20y1='22.7071'%20x2='14.2929'%20y2='14.7071'%20stroke='white'%20stroke-width='2'/%3e%3ccircle%20cx='9'%20cy='9'%20r='8'%20stroke='white'%20stroke-width='2'/%3e%3cline%20x1='9'%20y1='5'%20x2='9'%20y2='13'%20stroke='white'%20stroke-width='2'/%3e%3cline%20x1='5'%20y1='9'%20x2='13'%20y2='9'%20stroke='white'%20stroke-width='2'/%3e%3c/svg%3e") no-repeat;transition:transform .3s ease}.image-album.svelte-1hgy8mj .images:where(.svelte-1hgy8mj) .image-container:where(.svelte-1hgy8mj) a:where(.svelte-1hgy8mj):hover .zoom-icon:where(.svelte-1hgy8mj){transform:scale(1.3)}
