section.block.block-hero-content{--breadcrubmbs-height: 2.5rem;--minus-nav-height: calc((var(--nav-height) + var(--breadcrubmbs-height)));--minus-nav-height-with-admin: calc((var(--nav-height) + var(--admin-bar-height) + var(--breadcrubmbs-height)));position:relative;min-height:240px;color:var(--color-text-primary);margin-top:0 !important;padding-right:0;padding-left:0}section.block.block-hero-content .heading{font-size:var(--text-styles-interface-xl-font-size, 2.5rem);font-style:normal;font-weight:700;line-height:var(--text-styles-interface-xl-line-height, 2.75rem);margin:0}section.block.block-hero-content.bg-background-invert .heading{color:var(--color-text-invert, #fff)}section.block.block-hero-content:has(+.block-archive-destinations){margin-bottom:0 !important}section.block.block-hero-content:has(+[class*=block-highlights-]:not(.bg-background-base)){margin-bottom:0 !important}section.block.block-hero-content+[class*=block-highlights-]:not(.bg-background-base){margin-top:var(--grid-gutter) !important}section.block.block-hero-content .col-text{padding:var(--spacing-2xl) var(--grid-margin);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;z-index:1;position:relative}section.block.block-hero-content .col-text.bg-background-base{background:var(--color-background-base)}section.block.block-hero-content .col-text.bg-background-brand-sand{background:var(--color-background-brand-sand)}section.block.block-hero-content .col-text.bg-background-brand-yellow{background:var(--color-background-brand-yellow)}section.block.block-hero-content .col-text.bg-background-brand-petrol{background:var(--color-background-brand-petrol)}section.block.block-hero-content .col-text.bg-background-brand-pink{background:var(--color-background-brand-pink)}section.block.block-hero-content .col-text.bg-background-brand-blue{background:var(--color-background-brand-blue)}section.block.block-hero-content .col-text.bg-background-invert{background:var(--color-background-invert)}@media screen and (min-width: 1025px){section.block.block-hero-content .col-text{border-radius:var(--radius-2xs, 0.125rem) 0 0 var(--radius-2xs, 0.125rem);padding:var(--spacing-3xl, 4rem) var(--spacing-2xl, 3rem)}}@media screen and (min-width: 1025px){section.block.block-hero-content .col-media{padding-left:0;overflow:hidden}}section.block.block-hero-content .description{font-size:var(--text-styles-base-p-strong-font-size, 1.125rem);font-style:normal;font-weight:500;line-height:var(--text-styles-base-p-strong-line-height, 1.575rem);margin-top:var(--spacing-m, 1rem)}@media screen and (min-width: 1025px){section.block.block-hero-content .description{padding-right:var(--spacing-2xl)}}@media screen and (min-width: 1025px){section.block.block-hero-content .col{align-items:center;justify-content:center;display:flex}}section.block.block-hero-content .button{margin-top:var(--spacing-l)}section.block.block-hero-content .col-image{display:flex;position:relative;overflow:hidden;z-index:1}@media screen and (min-width: 1025px){section.block.block-hero-content .col-image{border-radius:var(--radius-2xs, 0.125rem) 0 0 var(--radius-2xs, 0.125rem)}}section.block.block-hero-content .col-image .image-wrapper{aspect-ratio:4/3;margin:0}@media screen and (min-width: 1025px){section.block.block-hero-content .col-image .image-wrapper{max-width:100%;height:100%}}section.block.block-hero-content .col-image img{aspect-ratio:4/3;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:auto;z-index:1;vertical-align:bottom}section.block.block-hero-content .col-video{height:100%}section.block.block-hero-content .col-video .video-wrapper{height:100%;align-items:center;display:flex}section.block.block-hero-content .col-video__overlay{position:relative;padding-bottom:100%;height:0;width:100%}section.block.block-hero-content .col-video__overlay video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1025px){section.block.block-hero-content .col-video__overlay video{border-radius:var(--radius-2xs, 0.125rem) 0 0 var(--radius-2xs, 0.125rem)}}section.block.block-hero-content .col-video__overlay #video-control{position:absolute;right:1.5rem;bottom:1.5rem;border-radius:var(--radius-rounded-full, 99rem);border:var(--stroke-l, 4px) solid hsla(0,0%,100%,0);background:hsla(0,0%,100%,.4);backdrop-filter:blur(6px);width:2.25rem;height:2.25rem;color:var(--color-background-neutral, #e8e8e8);transition:all .2s ease}section.block.block-hero-content .col-video__overlay #video-control:hover,section.block.block-hero-content .col-video__overlay #video-control:focus{color:var(--color-background-base, #fff)}section.block.block-hero-content .col-video__overlay #video-control .play,section.block.block-hero-content .col-video__overlay #video-control .pause{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section.block.block-hero-content .col-video__overlay #video-control .play{display:none;padding-left:5px}section.block.block-hero-content .col-video__overlay #video-control .pause{display:block}section.block.block-hero-content .col-video__overlay #video-control.video-stopped .play{display:block}section.block.block-hero-content .col-video__overlay #video-control.video-stopped .pause{display:none}@media screen and (min-width: 1025px){section.block.block-hero-content .col-video__overlay #video-control{width:3rem;height:3rem}}section.block.block-hero-content.no-media{min-height:unset;padding:var(--spacing-2xl) var(--grid-margin) var(--spacing-2xl) var(--grid-margin);max-width:var(--content-max-width);margin-right:auto;margin-left:auto}@media screen and (min-width: 1025px){section.block.block-hero-content.no-media{padding-left:0}}section.block.block-hero-content.no-media .col-text{border-left:var(--stroke-m, 2px) solid var(--color-border-beige, #e6e0db);padding:0;padding-left:var(--spacing-xl, 2rem)}section.block.block-hero-content.no-media.bg-background-brand-petrol .col-text{border-left-color:var(--color-border-brand-petrol, #c1d6d2)}section.block.block-hero-content.no-media.bg-background-invert .col-text{border-left:var(--stroke-m, 2px) solid var(--color-border-bold-subtle, #303030)}
