:root{--dh-color-mint:#1ad7a0;--dh-color-mint-bright:#18e3a2;--dh-color-mint-light:#c3e6db;--dh-color-yellow:#ffde27;--dh-color-coral:#f44a38;--dh-color-sand:#f0d7b9;--dh-color-gray-100:#ededed;--dh-color-navy:#1e2346;--dh-color-white:#fff}.destination-hub{display:flex;flex-direction:column}.destination-hub-section{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:96px 0}.destination-hub-section--bg-white{background:var(--dh-color-white);color:var(--dh-color-navy)}.destination-hub-section--bg-gray{background:var(--dh-color-gray-100);color:var(--dh-color-navy)}.destination-hub-section--bg-sand{background:var(--dh-color-sand);color:var(--dh-color-navy)}.destination-hub-section--bg-mint-light{background:var(--dh-color-mint-light);color:var(--dh-color-navy)}.destination-hub-section--bg-navy{background:var(--dh-color-navy);color:var(--dh-color-white)}.destination-hub-section--spacing-top-default{padding-top:96px}.destination-hub-section--spacing-top-small{padding-top:56px}.destination-hub-section--spacing-top-none{padding-top:0}.destination-hub-section--spacing-bottom-default{padding-bottom:96px}.destination-hub-section--spacing-bottom-small{padding-bottom:56px}.destination-hub-section--spacing-bottom-none{padding-bottom:0}.destination-hub-section__header{margin-bottom:48px}.destination-hub-section__eyebrow{margin-bottom:12px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.destination-hub-section__title{margin:0}.destination-hub code{padding:2px 5px;border-radius:4px;background:var(--dh-color-gray-100);color:var(--dh-color-navy);font-family:monospace;font-size:.9em}@media (max-width:768px){.destination-hub-section{padding:72px 0}.destination-hub-section--spacing-top-small{padding-top:40px}.destination-hub-section--spacing-bottom-small{padding-bottom:40px}}@media (max-width:375px){.destination-hub-section{padding:56px 0}.destination-hub-section--spacing-top-small{padding-top:32px}.destination-hub-section--spacing-bottom-small{padding-bottom:32px}}