/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-dialog{position:absolute;inset-block-start:0;left:0;padding:0;border:0;border-radius:var(--jui-dialog-border-radius);background:transparent;box-shadow:var(--jui-dialog-box-shadow);&:focus{outline:var(--jui-dialog--focus-outline);box-shadow:var(--jui-dialog--focus-box-shadow);}}@media (forced-colors:active){.ui-dialog{border:1px solid transparent;}}@media all and (max-width:48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{.ui-dialog-titlebar{position:relative;box-sizing:border-box;padding-block:var(--space-m);padding-inline:var(--space-l) var(--jui-dialog-close-button-reserved-space);color:var(--jui-dialog-title-color);border-start-end-radius:var(--jui-dialog-border-radius);border-start-start-radius:var(--jui-dialog-border-radius);background:var(--jui-dialog-title-bg-color);line-height:calc(var(--space-m) * 2);.ui-dialog-title{-webkit-font-smoothing:antialiased;margin:0;font-size:var(--jui-dialog-title-font-size);font-weight:bold;}.ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-end:0;box-sizing:border-box;inline-size:var(--jui-dialog-close-button-size);block-size:var(--jui-dialog-close-button-size);margin-inline:var(--space-l);padding:0;transition:all 0.1s;transform:translateY(-50%);border:2px solid transparent;border-radius:var(--jui-dialog-close-button-border-radius);background:none;&:hover{border-color:var(--color-white);}&:focus{border-color:var(--color-focus);outline:var(--jui-dialog--focus-outline);box-shadow:none;}.ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;@media (forced-colors:active){background:buttontext;mask:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}}}}> .ui-dialog-content{overflow:auto;padding:var(--space-m) var(--space-l);color:var(--color-text);background:var(--color-white);.form-actions,.field-actions{margin:0;padding:0;}}> .ui-dialog-buttonpane{color:var(--color-text);border-bottom-right-radius:var(--jui-dialog-border-radius);border-bottom-left-radius:var(--jui-dialog-border-radius);background:var(--color-gray-050);.ui-dialog-buttonset{display:flex;gap:var(--space-s);justify-content:flex-end;margin-block:var(--space-m);margin-inline-end:var(--space-l);& > *{margin:0;}}.ui-button-text-only .ui-button-text{padding:0;}}&.ui-dialog-off-canvas{.ui-widget-content.ui-dialog-content{background:none;}}}#drupal-off-canvas{.form-item .form-item__description{color:var(--color-gray-050);font-size:0.75rem;}}
.component.background-image-promo{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin:0;padding:6rem 0}@media screen and (min-width:800px){.component.background-image-promo{padding:10rem 0}}.component.background-image-promo .container{background-color:transparent!important;padding:4rem 1.5rem 1.5rem;position:relative}@media screen and (min-width:800px){.component.background-image-promo .container{margin:0 4.5rem;padding:5rem 2rem 2rem}}.component.background-image-promo .container:before{background-color:var(--background-image-promo-panel-bg,#ff491c);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;transition:all .25s ease;width:100%}.component.background-image-promo .container>*{opacity:0;position:relative;transition:all .25s ease;transition-delay:0s}.component.background-image-promo .eyebrow{color:#fff;font-family:Oswald,sans-serif;font-size:2.4rem;padding:0;text-transform:uppercase}.component.background-image-promo.fade-in .container:before{height:100%;opacity:1}.component.background-image-promo.fade-in .container>*{opacity:1;transition-delay:.1s}.component.background-image-promo a.button{align-self:center;margin:0 10px 20px}.component.background-image-promo .buttons{display:inline-flex}@media(max-width:800px){.component.background-image-promo .buttons{flex-flow:column}}.component.background-image-promo .buttons a.button,.component.background-image-promo .buttons a.button:active,.component.background-image-promo .buttons a.button:focus,.component.background-image-promo .buttons a.button:hover,.component.background-image-promo .buttons a.button:visited,.component.background-image-promo .buttons a.cta-button,.component.background-image-promo .buttons a.cta-button span.wrap,.component.background-image-promo .buttons a.cta-button:active,.component.background-image-promo .buttons a.cta-button:focus,.component.background-image-promo .buttons a.cta-button:hover,.component.background-image-promo .buttons a.cta-button:visited{color:var(--background-image-promo-text-color,#fff7ba)!important}.component.background-image-promo .container .background-image-promo__additional-body,.component.background-image-promo .container .background-image-promo__additional-body .h2,.component.background-image-promo .container .background-image-promo__additional-body .h3,.component.background-image-promo .container .background-image-promo__additional-body .h4,.component.background-image-promo .container .background-image-promo__additional-body .h5,.component.background-image-promo .container .background-image-promo__additional-body .h6,.component.background-image-promo .container .background-image-promo__additional-body div,.component.background-image-promo .container .background-image-promo__additional-body h2,.component.background-image-promo .container .background-image-promo__additional-body h3,.component.background-image-promo .container .background-image-promo__additional-body h4,.component.background-image-promo .container .background-image-promo__additional-body h5,.component.background-image-promo .container .background-image-promo__additional-body h6,.component.background-image-promo .container .background-image-promo__additional-body li,.component.background-image-promo .container .background-image-promo__additional-body p,.component.background-image-promo .container .background-image-promo__additional-body span{color:inherit}.component.background-image-promo .container .background-image-promo__additional-body a:not(.unstyle),.component.background-image-promo .container .background-image-promo__additional-body a:not(.unstyle):active,.component.background-image-promo .container .background-image-promo__additional-body a:not(.unstyle):focus,.component.background-image-promo .container .background-image-promo__additional-body a:not(.unstyle):hover,.component.background-image-promo .container .background-image-promo__additional-body a:not(.unstyle):visited{background-image:none;background-size:auto;color:inherit;font-weight:inherit}
.component.social-gallery{margin:0;padding-bottom:40px;position:relative}.component.social-gallery .add-top{margin-top:40px!important}.component.social-gallery .social{justify-content:center}.component.social-gallery .social a{background-image:none!important}.component.social-gallery .social .twitter{display:none}.component.social-gallery .background-image{background-position:50%;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.component.social-gallery svg.decorative-top{fill:#f0e9dc;margin-top:-1px;position:relative;vertical-align:top;width:100%;z-index:1}.component.social-gallery .landing-max-width{position:relative;z-index:2}.component.social-gallery h2{padding-top:0}.component.social-gallery h2 p{margin-bottom:0!important}.component.social-gallery .crowdriff-gallery{min-height:840px}.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore{border:1px solid var(--social-gallery-text-color,#ffbf60)!important;color:var(--social-gallery-text-color,#ffbf60)!important}.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore span.loadMore__text{color:inherit}.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:active,.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:focus,.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:hover{background-color:var(--social-gallery-text-color,#ffbf60)!important;color:var(--social-gallery-background-color,#004175)!important}.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:active span.loadMore__text,.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:focus span.loadMore__text,.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:hover span.loadMore__text,.component.social-gallery .landing-max-width .container .social-gallery__additional-body,.component.social-gallery .landing-max-width .container .social-gallery__additional-body .h2,.component.social-gallery .landing-max-width .container .social-gallery__additional-body .h3,.component.social-gallery .landing-max-width .container .social-gallery__additional-body .h4,.component.social-gallery .landing-max-width .container .social-gallery__additional-body .h5,.component.social-gallery .landing-max-width .container .social-gallery__additional-body .h6,.component.social-gallery .landing-max-width .container .social-gallery__additional-body div,.component.social-gallery .landing-max-width .container .social-gallery__additional-body h2,.component.social-gallery .landing-max-width .container .social-gallery__additional-body h3,.component.social-gallery .landing-max-width .container .social-gallery__additional-body h4,.component.social-gallery .landing-max-width .container .social-gallery__additional-body h5,.component.social-gallery .landing-max-width .container .social-gallery__additional-body h6,.component.social-gallery .landing-max-width .container .social-gallery__additional-body li,.component.social-gallery .landing-max-width .container .social-gallery__additional-body p,.component.social-gallery .landing-max-width .container .social-gallery__additional-body span{color:inherit}.component.social-gallery .landing-max-width .container .social-gallery__additional-body a:not(.unstyle),.component.social-gallery .landing-max-width .container .social-gallery__additional-body a:not(.unstyle):active,.component.social-gallery .landing-max-width .container .social-gallery__additional-body a:not(.unstyle):focus,.component.social-gallery .landing-max-width .container .social-gallery__additional-body a:not(.unstyle):hover,.component.social-gallery .landing-max-width .container .social-gallery__additional-body a:not(.unstyle):visited{background-image:none;background-size:auto;color:inherit;font-weight:inherit}body .cr__gallery .cr__asset__overlay .overlayUser,body .cr__gallery .cr__asset__overlay .textLabel{letter-spacing:0;text-transform:none}body .cr__gallery .cr__asset__overlay .overlayIcon{bottom:3px;top:unset!important}body .cr__gallery .cr__asset__overlay .overlayUser{bottom:5px;top:unset!important}body .cr__gallery .cr__asset__overlay .overlayLocation span.textLabel{bottom:26px;top:unset!important}body .cr__gallery .loadMore{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent!important;background-image:none!important;border:1px solid #ffbf60!important;border:0;border-radius:0!important;color:#ffbf60!important;color:currentColor;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;height:auto!important;margin:20px auto 0!important;margin:auto;padding:2px 30px!important;padding:0;position:relative;text-transform:uppercase;width:auto!important}body .cr__gallery .loadMore:active,body .cr__gallery .loadMore:focus,body .cr__gallery .loadMore:hover{color:currentColor}body .cr__gallery .loadMore:after{content:none}body .cr__gallery .loadMore:active,body .cr__gallery .loadMore:focus,body .cr__gallery .loadMore:hover{background-color:#ffbf60!important;color:#004175!important}body .cr__gallery .assetInfoDetail__top{display:flex}body .cr__gallery .assetInfoDetail__top .assetInfoDetail__link{flex:0 1 100%;text-align:right}body .cr__gallery .fullscreen__dark .fullscreen__nextHold svg,body .cr__gallery .fullscreen__dark .fullscreen__previousHold svg{fill:rgba(250,250,255,.7)}body .cr__gallery .mobileImage__next,body .cr__gallery .mobileImage__previous{background:rgba(0,0,0,.3)}body .cr__gallery .fullscreenDetail__infoContainer{background:#004175;border:1px solid #004175}body .cr__gallery .infoLocation{border-top:0!important;font-family:Montserrat,sans-serif}body .cr__gallery .assetInfoDetail,body .cr__gallery .mobileAssetInfo{background:#004175;border-bottom:1px solid #ff491c;color:#fff}body .cr__gallery .assetInfoDetail a,body .cr__gallery .assetInfoDetail div,body .cr__gallery .assetInfoDetail p,body .cr__gallery .assetInfoDetail span,body .cr__gallery .mobileAssetInfo a,body .cr__gallery .mobileAssetInfo div,body .cr__gallery .mobileAssetInfo p,body .cr__gallery .mobileAssetInfo span{color:#fff!important;font-family:Montserrat,sans-serif}body .cr__gallery .assetInfoDetail a,body .cr__gallery .mobileAssetInfo a{border-bottom:0}body .cr__gallery .assetInfoDetail .infoLink,body .cr__gallery .assetInfoDetail .infoUser__link,body .cr__gallery .mobileAssetInfo .infoLink,body .cr__gallery .mobileAssetInfo .infoUser__link{color:#dbfcd8!important;display:inline-flex!important;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:400}body .cr__gallery .assetInfoDetail .infoLink:active,body .cr__gallery .assetInfoDetail .infoLink:focus,body .cr__gallery .assetInfoDetail .infoLink:hover,body .cr__gallery .assetInfoDetail .infoUser__link:active,body .cr__gallery .assetInfoDetail .infoUser__link:focus,body .cr__gallery .assetInfoDetail .infoUser__link:hover,body .cr__gallery .mobileAssetInfo .infoLink:active,body .cr__gallery .mobileAssetInfo .infoLink:focus,body .cr__gallery .mobileAssetInfo .infoLink:hover,body .cr__gallery .mobileAssetInfo .infoUser__link:active,body .cr__gallery .mobileAssetInfo .infoUser__link:focus,body .cr__gallery .mobileAssetInfo .infoUser__link:hover{filter:none}body .cr__gallery .assetInfoDetail .textLabel,body .cr__gallery .mobileAssetInfo .textLabel{color:#dbfcd8!important;font-family:Oswald,sans-serif;font-size:1.4rem;font-weight:400;text-transform:uppercase}body .cr__gallery .assetInfoDetail .infoLocation__label,body .cr__gallery .mobileAssetInfo .infoLocation__label{font-family:Montserrat,sans-serif!important}body .cr__gallery .assetInfoDetail .assetInfoDetail__text,body .cr__gallery .assetInfoDetail .mobileAssetInfo__text,body .cr__gallery .mobileAssetInfo .assetInfoDetail__text,body .cr__gallery .mobileAssetInfo .mobileAssetInfo__text{font-family:Montserrat,sans-serif}body .cr__gallery .assetInfoDetail .assetInfoDetail__readMore,body .cr__gallery .assetInfoDetail .assetInfoDetail__text a,body .cr__gallery .mobileAssetInfo .assetInfoDetail__readMore,body .cr__gallery .mobileAssetInfo .assetInfoDetail__text a{color:#dbfcd8!important;font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase}body .cr__gallery .assetInfoDetail .assetInfoDetail__readMore:active,body .cr__gallery .assetInfoDetail .assetInfoDetail__readMore:focus,body .cr__gallery .assetInfoDetail .assetInfoDetail__readMore:hover,body .cr__gallery .assetInfoDetail .assetInfoDetail__text a:active,body .cr__gallery .assetInfoDetail .assetInfoDetail__text a:focus,body .cr__gallery .assetInfoDetail .assetInfoDetail__text a:hover,body .cr__gallery .mobileAssetInfo .assetInfoDetail__readMore:active,body .cr__gallery .mobileAssetInfo .assetInfoDetail__readMore:focus,body .cr__gallery .mobileAssetInfo .assetInfoDetail__readMore:hover,body .cr__gallery .mobileAssetInfo .assetInfoDetail__text a:active,body .cr__gallery .mobileAssetInfo .assetInfoDetail__text a:focus,body .cr__gallery .mobileAssetInfo .assetInfoDetail__text a:hover{filter:none}body .cr__gallery .assetInfoDetail .iconWrapper svg path,body .cr__gallery .mobileAssetInfo .iconWrapper svg path{fill:#dbfcd8}.cr__singleEmbedContainer{background-color:transparent!important}.cr__singleEmbedContainer .icon-extlink{display:none}.cr__singleEmbedContainer p.caption{word-break:break-word}.cr__singleEmbedContainer a.link,.cr__singleEmbedContainer a.link-date{border:0;color:#fff!important;font-weight:700}.cr__singleEmbedContainer a.link-date:active,.cr__singleEmbedContainer a.link-date:focus,.cr__singleEmbedContainer a.link-date:hover,.cr__singleEmbedContainer a.link:active,.cr__singleEmbedContainer a.link:focus,.cr__singleEmbedContainer a.link:hover{color:#fff!important}.cr__singleEmbedContainer img{box-shadow:none}.cr__singleEmbedContainer h3{padding-bottom:5px;padding-top:5px}.cr__singleEmbedContainer .logoWrap{margin-top:10px}.cr__singleEmbedContainer .overlayContainer .overlayContainer--default__container{bottom:1.5rem;font-size:1.3rem;left:0;line-height:1.25;z-index:1}.cr__singleEmbedContainer .overlayContainer .overlayContainer--default__container .overlayContainer--default__userContainer{background-color:rgba(255,191,96,.9);color:#2b2b2b;display:inline-flex;font-family:Montserrat,sans-serif;margin:0;padding:.9rem 1em;vertical-align:bottom}.cr__singleEmbedContainer .overlayContainer .overlayContainer--default__container .overlayContainer--default__userContainer .iconWrap{filter:none;margin-right:5px}.cr__singleEmbedContainer .overlayContainer .overlayContainer--default__container .overlayContainer--default__userContainer .iconWrap svg{fill:#2b2b2b;height:1em;width:1em}.cr__singleEmbedContainer .overlayContainer .overlayContainer--default__container .overlayContainer--default__userContainer .overlayContainer--default__user{color:#2b2b2b;font-size:inherit;font-weight:400;line-height:1.25;margin:0;text-shadow:none}.cr__singleEmbedContainer .overlayContainer.overlayContainer--hovered .overlayContainer--default__container{opacity:0}.cr__singleEmbedContainer .overlayContainer:after{display:none}@media screen and (max-width:799px){.component figure.crowdriff-media{max-width:600px}.component figure.crowdriff-media .singleImageContain{margin-bottom:0!important}}@media screen and (max-width:600px){.component figure.crowdriff-media{display:grid;grid-template-areas:". container .";grid-template-columns:minmax(7%,1fr) minmax(auto,1176px) minmax(7%,1fr)}.component figure.crowdriff-media>div{grid-area:container}}@media screen and (min-width:800px){.component figure.crowdriff-media{height:525px;max-height:525px;overflow:hidden}}
body.preload *{transition:none!important}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;src:url(/themes/custom/discoverpr_v2_theme/fonts/fa/fa-regular-400.woff2) format("woff2"),url(/themes/custom/discoverpr_v2_theme/fonts/fa/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:block;font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;src:url(/themes/custom/discoverpr_v2_theme/fonts/fa/fa-solid-900.woff2) format("woff2"),url(/themes/custom/discoverpr_v2_theme/fonts/fa/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-display:block;font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;src:url(/themes/custom/discoverpr_v2_theme/fonts/fa/fa-brands-400.woff2) format("woff2"),url(/themes/custom/discoverpr_v2_theme/fonts/fa/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-pixiv:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-js-square:before,.fa-square-js:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-jxl:before{content:""}.fa-dart-lang:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-reddit-square:before,.fa-square-reddit:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-brave:before{content:""}.fa-sistrix:before{content:""}.fa-instagram-square:before,.fa-square-instagram:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-snapchat-square:before,.fa-square-snapchat:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:""}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before,.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-opensuse:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-dribbble-square:before,.fa-square-dribbble:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before,.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:before{content:""}.fa-app-store:before{content:""}.fa-cc-mastercard:before{content:""}.fa-itunes-note:before{content:""}.fa-golang:before{content:""}.fa-kickstarter:before,.fa-square-kickstarter:before{content:""}.fa-grav:before{content:""}.fa-weibo:before{content:""}.fa-uncharted:before{content:""}.fa-firstdraft:before{content:""}.fa-square-youtube:before,.fa-youtube-square:before{content:""}.fa-wikipedia-w:before{content:""}.fa-rendact:before,.fa-wpressr:before{content:""}.fa-angellist:before{content:""}.fa-galactic-republic:before{content:""}.fa-nfc-directional:before{content:""}.fa-skype:before{content:""}.fa-joget:before{content:""}.fa-fedora:before{content:""}.fa-stripe-s:before{content:""}.fa-meta:before{content:""}.fa-laravel:before{content:""}.fa-hotjar:before{content:""}.fa-bluetooth-b:before{content:""}.fa-square-letterboxd:before{content:""}.fa-sticker-mule:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-hips:before{content:""}.fa-behance:before{content:""}.fa-reddit:before{content:""}.fa-discord:before{content:""}.fa-chrome:before{content:""}.fa-app-store-ios:before{content:""}.fa-cc-discover:before{content:""}.fa-wpbeginner:before{content:""}.fa-confluence:before{content:""}.fa-shoelace:before{content:""}.fa-mdb:before{content:""}.fa-dochub:before{content:""}.fa-accessible-icon:before{content:""}.fa-ebay:before{content:""}.fa-amazon:before{content:""}.fa-unsplash:before{content:""}.fa-yarn:before{content:""}.fa-square-steam:before,.fa-steam-square:before{content:""}.fa-500px:before{content:""}.fa-square-vimeo:before,.fa-vimeo-square:before{content:""}.fa-asymmetrik:before{content:""}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:""}.fa-gratipay:before{content:""}.fa-apple:before{content:""}.fa-hive:before{content:""}.fa-gitkraken:before{content:""}.fa-keybase:before{content:""}.fa-apple-pay:before{content:""}.fa-padlet:before{content:""}.fa-amazon-pay:before{content:""}.fa-github-square:before,.fa-square-github:before{content:""}.fa-stumbleupon:before{content:""}.fa-fedex:before{content:""}.fa-phoenix-framework:before{content:""}.fa-shopify:before{content:""}.fa-neos:before{content:""}.fa-square-threads:before{content:""}.fa-hackerrank:before{content:""}.fa-researchgate:before{content:""}.fa-swift:before{content:""}.fa-angular:before{content:""}.fa-speakap:before{content:""}.fa-angrycreative:before{content:""}.fa-y-combinator:before{content:""}.fa-empire:before{content:""}.fa-envira:before{content:""}.fa-google-scholar:before{content:""}.fa-gitlab-square:before,.fa-square-gitlab:before{content:""}.fa-studiovinari:before{content:""}.fa-pied-piper:before{content:""}.fa-wordpress:before{content:""}.fa-product-hunt:before{content:""}.fa-firefox:before{content:""}.fa-linode:before{content:""}.fa-goodreads:before{content:""}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:""}.fa-jsfiddle:before{content:""}.fa-sith:before{content:""}.fa-themeisle:before{content:""}.fa-page4:before{content:""}.fa-hashnode:before{content:""}.fa-react:before{content:""}.fa-cc-paypal:before{content:""}.fa-squarespace:before{content:""}.fa-cc-stripe:before{content:""}.fa-creative-commons-share:before{content:""}.fa-bitcoin:before{content:""}.fa-keycdn:before{content:""}.fa-opera:before{content:""}.fa-itch-io:before{content:""}.fa-umbraco:before{content:""}.fa-galactic-senate:before{content:""}.fa-ubuntu:before{content:""}.fa-draft2digital:before{content:""}.fa-stripe:before{content:""}.fa-houzz:before{content:""}.fa-gg:before{content:""}.fa-dhl:before{content:""}.fa-pinterest-square:before,.fa-square-pinterest:before{content:""}.fa-xing:before{content:""}.fa-blackberry:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-playstation:before{content:""}.fa-quinscape:before{content:""}.fa-less:before{content:""}.fa-blogger-b:before{content:""}.fa-opencart:before{content:""}.fa-vine:before{content:""}.fa-signal-messenger:before{content:""}.fa-paypal:before{content:""}.fa-gitlab:before{content:""}.fa-typo3:before{content:""}.fa-reddit-alien:before{content:""}.fa-yahoo:before{content:""}.fa-dailymotion:before{content:""}.fa-affiliatetheme:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-bootstrap:before{content:""}.fa-odnoklassniki:before{content:""}.fa-nfc-symbol:before{content:""}.fa-mintbit:before{content:""}.fa-ethereum:before{content:""}.fa-speaker-deck:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-patreon:before{content:""}.fa-avianex:before{content:""}.fa-ello:before{content:""}.fa-gofore:before{content:""}.fa-bimobject:before{content:""}.fa-brave-reverse:before{content:""}.fa-facebook-f:before{content:""}.fa-google-plus-square:before,.fa-square-google-plus:before{content:""}.fa-web-awesome:before{content:""}.fa-mandalorian:before{content:""}.fa-first-order-alt:before{content:""}.fa-osi:before{content:""}.fa-google-wallet:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-periscope:before{content:""}.fa-fulcrum:before{content:""}.fa-cloudscale:before{content:""}.fa-forumbee:before{content:""}.fa-mizuni:before{content:""}.fa-schlix:before{content:""}.fa-square-xing:before,.fa-xing-square:before{content:""}.fa-bandcamp:before{content:""}.fa-wpforms:before{content:""}.fa-cloudversify:before{content:""}.fa-usps:before{content:""}.fa-megaport:before{content:""}.fa-magento:before{content:""}.fa-spotify:before{content:""}.fa-optin-monster:before{content:""}.fa-fly:before{content:""}.fa-aviato:before{content:""}.fa-itunes:before{content:""}.fa-cuttlefish:before{content:""}.fa-blogger:before{content:""}.fa-flickr:before{content:""}.fa-viber:before{content:""}.fa-soundcloud:before{content:""}.fa-digg:before{content:""}.fa-tencent-weibo:before{content:""}.fa-letterboxd:before{content:""}.fa-symfony:before{content:""}.fa-maxcdn:before{content:""}.fa-etsy:before{content:""}.fa-facebook-messenger:before{content:""}.fa-audible:before{content:""}.fa-think-peaks:before{content:""}.fa-bilibili:before{content:""}.fa-erlang:before{content:""}.fa-x-twitter:before{content:""}.fa-cotton-bureau:before{content:""}.fa-dashcube:before{content:""}.fa-42-group:before,.fa-innosoft:before{content:""}.fa-stack-exchange:before{content:""}.fa-elementor:before{content:""}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-palfed:before{content:""}.fa-superpowers:before{content:""}.fa-resolving:before{content:""}.fa-xbox:before{content:""}.fa-square-web-awesome-stroke:before{content:""}.fa-searchengin:before{content:""}.fa-tiktok:before{content:""}.fa-facebook-square:before,.fa-square-facebook:before{content:""}.fa-renren:before{content:""}.fa-linux:before{content:""}.fa-glide:before{content:""}.fa-linkedin:before{content:""}.fa-hubspot:before{content:""}.fa-deploydog:before{content:""}.fa-twitch:before{content:""}.fa-flutter:before{content:""}.fa-ravelry:before{content:""}.fa-mixer:before{content:""}.fa-lastfm-square:before,.fa-square-lastfm:before{content:""}.fa-vimeo:before{content:""}.fa-mendeley:before{content:""}.fa-uniregistry:before{content:""}.fa-figma:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-dropbox:before{content:""}.fa-instagram:before{content:""}.fa-cmplid:before{content:""}.fa-upwork:before{content:""}.fa-facebook:before{content:""}.fa-gripfire:before{content:""}.fa-jedi-order:before{content:""}.fa-uikit:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-phabricator:before{content:""}.fa-ussunnah:before{content:""}.fa-earlybirds:before{content:""}.fa-trade-federation:before{content:""}.fa-autoprefixer:before{content:""}.fa-whatsapp:before{content:""}.fa-square-upwork:before{content:""}.fa-slideshare:before{content:""}.fa-google-play:before{content:""}.fa-viadeo:before{content:""}.fa-line:before{content:""}.fa-google-drive:before{content:""}.fa-servicestack:before{content:""}.fa-simplybuilt:before{content:""}.fa-bitbucket:before{content:""}.fa-imdb:before{content:""}.fa-deezer:before{content:""}.fa-raspberry-pi:before{content:""}.fa-jira:before{content:""}.fa-docker:before{content:""}.fa-screenpal:before{content:""}.fa-bluetooth:before{content:""}.fa-gitter:before{content:""}.fa-d-and-d:before{content:""}.fa-microblog:before{content:""}.fa-cc-diners-club:before{content:""}.fa-gg-circle:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-kickstarter-k:before{content:""}.fa-yandex:before{content:""}.fa-readme:before{content:""}.fa-html5:before{content:""}.fa-sellsy:before{content:""}.fa-square-web-awesome:before{content:""}.fa-sass:before{content:""}.fa-wirsindhandwerk:before,.fa-wsh:before{content:""}.fa-buromobelexperte:before{content:""}.fa-salesforce:before{content:""}.fa-octopus-deploy:before{content:""}.fa-medapps:before{content:""}.fa-ns8:before{content:""}.fa-pinterest-p:before{content:""}.fa-apper:before{content:""}.fa-fort-awesome:before{content:""}.fa-waze:before{content:""}.fa-bluesky:before{content:""}.fa-cc-jcb:before{content:""}.fa-snapchat-ghost:before,.fa-snapchat:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-rust:before{content:""}.fa-wix:before{content:""}.fa-behance-square:before,.fa-square-behance:before{content:""}.fa-supple:before{content:""}.fa-webflow:before{content:""}.fa-rebel:before{content:""}.fa-css3:before{content:""}.fa-staylinked:before{content:""}.fa-kaggle:before{content:""}.fa-space-awesome:before{content:""}.fa-deviantart:before{content:""}.fa-cpanel:before{content:""}.fa-goodreads-g:before{content:""}.fa-git-square:before,.fa-square-git:before{content:""}.fa-square-tumblr:before,.fa-tumblr-square:before{content:""}.fa-trello:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-get-pocket:before{content:""}.fa-perbyte:before{content:""}.fa-grunt:before{content:""}.fa-weebly:before{content:""}.fa-connectdevelop:before{content:""}.fa-leanpub:before{content:""}.fa-black-tie:before{content:""}.fa-themeco:before{content:""}.fa-python:before{content:""}.fa-android:before{content:""}.fa-bots:before{content:""}.fa-free-code-camp:before{content:""}.fa-hornbill:before{content:""}.fa-js:before{content:""}.fa-ideal:before{content:""}.fa-git:before{content:""}.fa-dev:before{content:""}.fa-sketch:before{content:""}.fa-yandex-international:before{content:""}.fa-cc-amex:before{content:""}.fa-uber:before{content:""}.fa-github:before{content:""}.fa-php:before{content:""}.fa-alipay:before{content:""}.fa-youtube:before{content:""}.fa-skyatlas:before{content:""}.fa-firefox-browser:before{content:""}.fa-replyd:before{content:""}.fa-suse:before{content:""}.fa-jenkins:before{content:""}.fa-twitter:before{content:""}.fa-rockrms:before{content:""}.fa-pinterest:before{content:""}.fa-buffer:before{content:""}.fa-npm:before{content:""}.fa-yammer:before{content:""}.fa-btc:before{content:""}.fa-dribbble:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-internet-explorer:before{content:""}.fa-stubber:before{content:""}.fa-telegram-plane:before,.fa-telegram:before{content:""}.fa-old-republic:before{content:""}.fa-odysee:before{content:""}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:""}.fa-node-js:before{content:""}.fa-edge-legacy:before{content:""}.fa-slack-hash:before,.fa-slack:before{content:""}.fa-medrt:before{content:""}.fa-usb:before{content:""}.fa-tumblr:before{content:""}.fa-vaadin:before{content:""}.fa-quora:before{content:""}.fa-square-x-twitter:before{content:""}.fa-reacteurope:before{content:""}.fa-medium-m:before,.fa-medium:before{content:""}.fa-amilia:before{content:""}.fa-mixcloud:before{content:""}.fa-flipboard:before{content:""}.fa-viacoin:before{content:""}.fa-critical-role:before{content:""}.fa-sitrox:before{content:""}.fa-discourse:before{content:""}.fa-joomla:before{content:""}.fa-mastodon:before{content:""}.fa-airbnb:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-buy-n-large:before{content:""}.fa-gulp:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-strava:before{content:""}.fa-ember:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-teamspeak:before{content:""}.fa-pushed:before{content:""}.fa-wordpress-simple:before{content:""}.fa-nutritionix:before{content:""}.fa-wodu:before{content:""}.fa-google-pay:before{content:""}.fa-intercom:before{content:""}.fa-zhihu:before{content:""}.fa-korvue:before{content:""}.fa-pix:before{content:""}.fa-steam-symbol:before{content:""}*,:after,:before{box-sizing:border-box}html{font-size:62.5%;height:100%}body{background:#f2f2eb;color:#2b2b2b;font-family:Montserrat,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:1.3;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#004854}.h1 em b,.h1 em strong,.h2 em b,.h2 em strong,.h3 em b,.h3 em strong,.h4 em b,.h4 em strong,.h5 em b,.h5 em strong,.h6 em b,.h6 em strong,h1 em b,h1 em strong,h2 em b,h2 em strong,h3 em b,h3 em strong,h4 em b,h4 em strong,h5 em b,h5 em strong,h6 em b,h6 em strong{font-family:Briston,serif}.h1 b,.h1 strong,.h2 b,.h2 strong,.h3 b,.h3 strong,.h4 b,.h4 strong,.h5 b,.h5 strong,.h6 b,.h6 strong,h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-family:Briston,serif;font-weight:700}article.full .h1 a,article.full .h1 a:visited,article.full .h2 a,article.full .h2 a:visited,article.full .h3 a,article.full .h3 a:visited,article.full .h4 a,article.full .h4 a:visited,article.full .h5 a,article.full .h5 a:visited,article.full .h6 a,article.full .h6 a:visited,article.full h1 a,article.full h1 a:visited,article.full h2 a,article.full h2 a:visited,article.full h3 a,article.full h3 a:visited,article.full h4 a,article.full h4 a:visited,article.full h5 a,article.full h5 a:visited,article.full h6 a,article.full h6 a:visited{background-image:none!important;border:0;color:inherit}h1{font-family:Briston,serif;font-size:9.6rem;font-weight:400;line-height:.8;margin-bottom:2.4rem}@media(max-width:800px){h1{font-size:7.2rem}}@media(max-width:500px){h1{font-size:6.2rem}}h2{font-family:Briston,serif;font-size:7.2rem;font-weight:400;line-height:.8;margin-bottom:2.4rem}@media(max-width:800px){h2{font-size:6.2rem;margin-bottom:1.8rem}}@media(max-width:500px){h2{font-size:4.8rem}}h3{font-family:Briston,serif;font-size:5.2rem;font-weight:400;line-height:.8;margin-bottom:1.8rem}@media(max-width:800px){h3{font-size:4.6rem}}@media(max-width:500px){h3{font-size:3.8rem}}h4{font-family:Montserrat,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.3;margin-bottom:.8rem;text-transform:uppercase}@media(max-width:800px){h4{font-size:2.2rem}}h5{font-size:2.4rem;line-height:1.3}h5,h6{font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:.8rem}h6{font-size:2.2rem;line-height:1.4}.h1{font-family:Briston,serif;font-size:9.6rem;font-weight:400;line-height:.8;margin-bottom:2.4rem}@media(max-width:800px){.h1{font-size:7.2rem}}@media(max-width:500px){.h1{font-size:6.2rem}}.h2{font-family:Briston,serif;font-size:7.2rem;font-weight:400;line-height:.8;margin-bottom:2.4rem}@media(max-width:800px){.h2{font-size:6.2rem;margin-bottom:1.8rem}}@media(max-width:500px){.h2{font-size:4.8rem}}.h3{font-family:Briston,serif;font-size:5.2rem;font-weight:400;line-height:.8;margin-bottom:1.8rem}@media(max-width:800px){.h3{font-size:4.6rem}}@media(max-width:500px){.h3{font-size:3.8rem}}.h4{font-family:Montserrat,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.3;margin-bottom:.8rem;text-transform:uppercase}@media(max-width:800px){.h4{font-size:2.2rem}}.h5{font-size:2.4rem;line-height:1.3}.h5,.h6{font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:.8rem}.h6{font-size:2.2rem}.h6,p{line-height:1.4}p{margin:0 0 2rem}p img{margin:0}p.lead{font-size:2.6rem;font-weight:600;line-height:1.2;margin-bottom:2.6rem}p.lead em,p.lead i{color:#ff491c;font-family:Briston,serif;font-size:1.5em;font-style:normal;font-weight:400;line-height:.65}@media screen and (max-width:800px){p{font-size:1.8rem}}p+h2,p+h3{margin-top:2.6rem}.lead,.lead p{font-size:2.6rem;font-weight:600;line-height:1.2}@media screen and (max-width:800px){.lead,.lead p{font-size:2.2rem}}.lead a,.lead p a{font-weight:600}.lead-ruled{font-family:Briston,serif}.lead-ruled .lead{position:relative}.lead-ruled .lead:before{background-color:#ff491c;background-image:linear-gradient(#de7171,#ff491c);content:"";height:100%;left:-1em;max-height:5em;position:absolute;top:0;width:2px}em,i{font-style:italic}u{text-decoration:underline}b,strong{font-family:inherit;font-weight:700}.legal,.small,.small-text,small{font-size:12px;line-height:1.5;margin-bottom:1rem}.legal small,.small small,.small-text small,small small{font-size:85%;margin-top:.5em}blockquote{font-family:Montserrat,sans-serif;font-size:28px;margin-bottom:2rem;padding:50px 0;text-align:center}blockquote:after,blockquote:before{color:tint(#2b2b2b,30%);display:block;font-family:Briston,serif;font-style:italic;font-weight:700}blockquote:before{content:"“"}blockquote:after{content:"”";padding-top:10px}blockquote p{margin:0}blockquote cite{color:#2b2b2b;display:block;font-size:2rem}hr{border:solid #2b2b2b;border-width:0 0 1px;clear:both;margin:2rem auto}a,a:visited,button.link{border-bottom:1px solid #ff491c;color:#716252;text-decoration:none;transition:color .25s ease-in-out 0s,border-color .25s ease-in-out 0s}a:active,a:focus,a:hover{border-color:#ff491c;color:#ff491c}a.unstyle,button.unstyle{background:none;border:none;border-radius:0;color:inherit;letter-spacing:0;margin:0;padding:0;text-decoration:none;text-transform:none}a.unstyle:active,a.unstyle:hover,a.unstyle:visited,button.unstyle:active,button.unstyle:hover,button.unstyle:visited{border:none;color:inherit;padding:none;text-decoration:none}a.skip-link,button.skip-link{background:#2c426a;border:none;color:#fff;display:block;font-family:Briston,serif;font-weight:600;padding:5px;text-align:center;transform:translateY(62px)}ol,ul{margin-bottom:20px}ul{list-style:none outside}ol{list-style:decimal}ol.bold{font-weight:700}ol li span{font-weight:400}ol,ul.circle,ul.disc,ul.square{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ol ol,ol ul,ul ol,ul ul{font-size:90%;margin:4px 0 5px 30px}ol ol li,ol ul li,ul ol li,ul ul li{margin-bottom:6px}li{margin-bottom:12px}img.scale-with-grid{display:block;height:auto;max-width:100%}.button,.button:visited,.mind-trip-cta .mindtrip-button,a.button[href^=tel],input[type=button],input[type=reset]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.button:active,.button:focus,.button:hover,.button:visited:active,.button:visited:focus,.button:visited:hover,.mind-trip-cta .mindtrip-button:active,.mind-trip-cta .mindtrip-button:focus,.mind-trip-cta .mindtrip-button:hover,a.button[href^=tel]:active,a.button[href^=tel]:focus,a.button[href^=tel]:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{color:#ff491c}.button,.button:visited,.mind-trip-cta .mindtrip-button,a.button[href^=tel],input[type=button],input[type=reset]{align-items:center;color:#ff491c;display:inline-flex;position:relative}.button:before,.button:visited:before,.mind-trip-cta .mindtrip-button:before,a.button[href^=tel]:before,input[type=button]:before,input[type=reset]:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.button:after,.button:visited:after,.mind-trip-cta .mindtrip-button:after,a.button[href^=tel]:after,input[type=button]:after,input[type=reset]:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.button:active:after,.button:focus:after,.button:hover:after,.button:visited:active:after,.button:visited:focus:after,.button:visited:hover:after,.mind-trip-cta .mindtrip-button:active:after,.mind-trip-cta .mindtrip-button:focus:after,.mind-trip-cta .mindtrip-button:hover:after,a.button[href^=tel]:active:after,a.button[href^=tel]:focus:after,a.button[href^=tel]:hover:after,input[type=button]:active:after,input[type=button]:focus:after,input[type=button]:hover:after,input[type=reset]:active:after,input[type=reset]:focus:after,input[type=reset]:hover:after{transform:translateX(6px)}.button,.button:visited,.mind-trip-cta .mindtrip-button,a.button[href^=tel],input[type=button],input[type=reset]{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.button:active,.button:focus,.button:hover,.button:visited:active,.button:visited:focus,.button:visited:hover,.mind-trip-cta .mindtrip-button:active,.mind-trip-cta .mindtrip-button:focus,.mind-trip-cta .mindtrip-button:hover,a.button[href^=tel]:active,a.button[href^=tel]:focus,a.button[href^=tel]:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.button.yellow,.button:visited.yellow,.mind-trip-cta .mindtrip-button,a.button[href^=tel].yellow,input[type=button].yellow,input[type=reset].yellow{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.button.yellow:active,.button.yellow:focus,.button.yellow:hover,.button:visited.yellow:active,.button:visited.yellow:focus,.button:visited.yellow:hover,.mind-trip-cta .mindtrip-button:active,.mind-trip-cta .mindtrip-button:focus,.mind-trip-cta .mindtrip-button:hover,a.button[href^=tel].yellow:active,a.button[href^=tel].yellow:focus,a.button[href^=tel].yellow:hover,input[type=button].yellow:active,input[type=button].yellow:focus,input[type=button].yellow:hover,input[type=reset].yellow:active,input[type=reset].yellow:focus,input[type=reset].yellow:hover{color:#ffbf60}.button.yellow,.button:visited.yellow,.mind-trip-cta .mindtrip-button,a.button[href^=tel].yellow,input[type=button].yellow,input[type=reset].yellow{align-items:center;color:#ffbf60;display:inline-flex;position:relative}.button.yellow:before,.button:visited.yellow:before,.mind-trip-cta .mindtrip-button:before,a.button[href^=tel].yellow:before,input[type=button].yellow:before,input[type=reset].yellow:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.button.yellow:after,.button:visited.yellow:after,.mind-trip-cta .mindtrip-button:after,a.button[href^=tel].yellow:after,input[type=button].yellow:after,input[type=reset].yellow:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.button.yellow:active:after,.button.yellow:focus:after,.button.yellow:hover:after,.button:visited.yellow:active:after,.button:visited.yellow:focus:after,.button:visited.yellow:hover:after,.mind-trip-cta .mindtrip-button:active:after,.mind-trip-cta .mindtrip-button:focus:after,.mind-trip-cta .mindtrip-button:hover:after,a.button[href^=tel].yellow:active:after,a.button[href^=tel].yellow:focus:after,a.button[href^=tel].yellow:hover:after,input[type=button].yellow:active:after,input[type=button].yellow:focus:after,input[type=button].yellow:hover:after,input[type=reset].yellow:active:after,input[type=reset].yellow:focus:after,input[type=reset].yellow:hover:after{transform:translateX(6px)}.button.yellow,.button:visited.yellow,.mind-trip-cta .mindtrip-button,a.button[href^=tel].yellow,input[type=button].yellow,input[type=reset].yellow{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.button.yellow:active,.button.yellow:focus,.button.yellow:hover,.button:visited.yellow:active,.button:visited.yellow:focus,.button:visited.yellow:hover,.mind-trip-cta .mindtrip-button:active,.mind-trip-cta .mindtrip-button:focus,.mind-trip-cta .mindtrip-button:hover,a.button[href^=tel].yellow:active,a.button[href^=tel].yellow:focus,a.button[href^=tel].yellow:hover,input[type=button].yellow:active,input[type=button].yellow:focus,input[type=button].yellow:hover,input[type=reset].yellow:active,input[type=reset].yellow:focus,input[type=reset].yellow:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.button.yellow-lt,.button:visited.yellow-lt,.mind-trip-cta .yellow-lt.mindtrip-button,a.button[href^=tel].yellow-lt,input[type=button].yellow-lt,input[type=reset].yellow-lt{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.button.yellow-lt:active,.button.yellow-lt:focus,.button.yellow-lt:hover,.button:visited.yellow-lt:active,.button:visited.yellow-lt:focus,.button:visited.yellow-lt:hover,.mind-trip-cta .yellow-lt.mindtrip-button:active,.mind-trip-cta .yellow-lt.mindtrip-button:focus,.mind-trip-cta .yellow-lt.mindtrip-button:hover,a.button[href^=tel].yellow-lt:active,a.button[href^=tel].yellow-lt:focus,a.button[href^=tel].yellow-lt:hover,input[type=button].yellow-lt:active,input[type=button].yellow-lt:focus,input[type=button].yellow-lt:hover,input[type=reset].yellow-lt:active,input[type=reset].yellow-lt:focus,input[type=reset].yellow-lt:hover{color:#fff7ba}.button.yellow-lt,.button:visited.yellow-lt,.mind-trip-cta .yellow-lt.mindtrip-button,a.button[href^=tel].yellow-lt,input[type=button].yellow-lt,input[type=reset].yellow-lt{align-items:center;color:#fff7ba;display:inline-flex;position:relative}.button.yellow-lt:before,.button:visited.yellow-lt:before,.mind-trip-cta .yellow-lt.mindtrip-button:before,a.button[href^=tel].yellow-lt:before,input[type=button].yellow-lt:before,input[type=reset].yellow-lt:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.button.yellow-lt:after,.button:visited.yellow-lt:after,.mind-trip-cta .yellow-lt.mindtrip-button:after,a.button[href^=tel].yellow-lt:after,input[type=button].yellow-lt:after,input[type=reset].yellow-lt:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.button.yellow-lt:active:after,.button.yellow-lt:focus:after,.button.yellow-lt:hover:after,.button:visited.yellow-lt:active:after,.button:visited.yellow-lt:focus:after,.button:visited.yellow-lt:hover:after,.mind-trip-cta .yellow-lt.mindtrip-button:active:after,.mind-trip-cta .yellow-lt.mindtrip-button:focus:after,.mind-trip-cta .yellow-lt.mindtrip-button:hover:after,a.button[href^=tel].yellow-lt:active:after,a.button[href^=tel].yellow-lt:focus:after,a.button[href^=tel].yellow-lt:hover:after,input[type=button].yellow-lt:active:after,input[type=button].yellow-lt:focus:after,input[type=button].yellow-lt:hover:after,input[type=reset].yellow-lt:active:after,input[type=reset].yellow-lt:focus:after,input[type=reset].yellow-lt:hover:after{transform:translateX(6px)}.button.yellow-lt,.button:visited.yellow-lt,.mind-trip-cta .yellow-lt.mindtrip-button,a.button[href^=tel].yellow-lt,input[type=button].yellow-lt,input[type=reset].yellow-lt{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.button.yellow-lt:active,.button.yellow-lt:focus,.button.yellow-lt:hover,.button:visited.yellow-lt:active,.button:visited.yellow-lt:focus,.button:visited.yellow-lt:hover,.mind-trip-cta .yellow-lt.mindtrip-button:active,.mind-trip-cta .yellow-lt.mindtrip-button:focus,.mind-trip-cta .yellow-lt.mindtrip-button:hover,a.button[href^=tel].yellow-lt:active,a.button[href^=tel].yellow-lt:focus,a.button[href^=tel].yellow-lt:hover,input[type=button].yellow-lt:active,input[type=button].yellow-lt:focus,input[type=button].yellow-lt:hover,input[type=reset].yellow-lt:active,input[type=reset].yellow-lt:focus,input[type=reset].yellow-lt:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.button.blue,.button:visited.blue,.mind-trip-cta .blue.mindtrip-button,a.button[href^=tel].blue,input[type=button].blue,input[type=reset].blue{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.button.blue:active,.button.blue:focus,.button.blue:hover,.button:visited.blue:active,.button:visited.blue:focus,.button:visited.blue:hover,.mind-trip-cta .blue.mindtrip-button:active,.mind-trip-cta .blue.mindtrip-button:focus,.mind-trip-cta .blue.mindtrip-button:hover,a.button[href^=tel].blue:active,a.button[href^=tel].blue:focus,a.button[href^=tel].blue:hover,input[type=button].blue:active,input[type=button].blue:focus,input[type=button].blue:hover,input[type=reset].blue:active,input[type=reset].blue:focus,input[type=reset].blue:hover{color:#004175}.button.blue,.button:visited.blue,.mind-trip-cta .blue.mindtrip-button,a.button[href^=tel].blue,input[type=button].blue,input[type=reset].blue{align-items:center;color:#004175;display:inline-flex;position:relative}.button.blue:before,.button:visited.blue:before,.mind-trip-cta .blue.mindtrip-button:before,a.button[href^=tel].blue:before,input[type=button].blue:before,input[type=reset].blue:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.button.blue:after,.button:visited.blue:after,.mind-trip-cta .blue.mindtrip-button:after,a.button[href^=tel].blue:after,input[type=button].blue:after,input[type=reset].blue:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.button.blue:active:after,.button.blue:focus:after,.button.blue:hover:after,.button:visited.blue:active:after,.button:visited.blue:focus:after,.button:visited.blue:hover:after,.mind-trip-cta .blue.mindtrip-button:active:after,.mind-trip-cta .blue.mindtrip-button:focus:after,.mind-trip-cta .blue.mindtrip-button:hover:after,a.button[href^=tel].blue:active:after,a.button[href^=tel].blue:focus:after,a.button[href^=tel].blue:hover:after,input[type=button].blue:active:after,input[type=button].blue:focus:after,input[type=button].blue:hover:after,input[type=reset].blue:active:after,input[type=reset].blue:focus:after,input[type=reset].blue:hover:after{transform:translateX(6px)}.button.blue,.button:visited.blue,.mind-trip-cta .blue.mindtrip-button,a.button[href^=tel].blue,input[type=button].blue,input[type=reset].blue{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.button.blue:active,.button.blue:focus,.button.blue:hover,.button:visited.blue:active,.button:visited.blue:focus,.button:visited.blue:hover,.mind-trip-cta .blue.mindtrip-button:active,.mind-trip-cta .blue.mindtrip-button:focus,.mind-trip-cta .blue.mindtrip-button:hover,a.button[href^=tel].blue:active,a.button[href^=tel].blue:focus,a.button[href^=tel].blue:hover,input[type=button].blue:active,input[type=button].blue:focus,input[type=button].blue:hover,input[type=reset].blue:active,input[type=reset].blue:focus,input[type=reset].blue:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.button.green,.button:visited.green,.mind-trip-cta .green.mindtrip-button,a.button[href^=tel].green,input[type=button].green,input[type=reset].green{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.button.green:active,.button.green:focus,.button.green:hover,.button:visited.green:active,.button:visited.green:focus,.button:visited.green:hover,.mind-trip-cta .green.mindtrip-button:active,.mind-trip-cta .green.mindtrip-button:focus,.mind-trip-cta .green.mindtrip-button:hover,a.button[href^=tel].green:active,a.button[href^=tel].green:focus,a.button[href^=tel].green:hover,input[type=button].green:active,input[type=button].green:focus,input[type=button].green:hover,input[type=reset].green:active,input[type=reset].green:focus,input[type=reset].green:hover{color:#004854}.button.green,.button:visited.green,.mind-trip-cta .green.mindtrip-button,a.button[href^=tel].green,input[type=button].green,input[type=reset].green{align-items:center;color:#004854;display:inline-flex;position:relative}.button.green:before,.button:visited.green:before,.mind-trip-cta .green.mindtrip-button:before,a.button[href^=tel].green:before,input[type=button].green:before,input[type=reset].green:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.button.green:after,.button:visited.green:after,.mind-trip-cta .green.mindtrip-button:after,a.button[href^=tel].green:after,input[type=button].green:after,input[type=reset].green:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.button.green:active:after,.button.green:focus:after,.button.green:hover:after,.button:visited.green:active:after,.button:visited.green:focus:after,.button:visited.green:hover:after,.mind-trip-cta .green.mindtrip-button:active:after,.mind-trip-cta .green.mindtrip-button:focus:after,.mind-trip-cta .green.mindtrip-button:hover:after,a.button[href^=tel].green:active:after,a.button[href^=tel].green:focus:after,a.button[href^=tel].green:hover:after,input[type=button].green:active:after,input[type=button].green:focus:after,input[type=button].green:hover:after,input[type=reset].green:active:after,input[type=reset].green:focus:after,input[type=reset].green:hover:after{transform:translateX(6px)}.button.green,.button:visited.green,.mind-trip-cta .green.mindtrip-button,a.button[href^=tel].green,input[type=button].green,input[type=reset].green{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.button.green:active,.button.green:focus,.button.green:hover,.button:visited.green:active,.button:visited.green:focus,.button:visited.green:hover,.mind-trip-cta .green.mindtrip-button:active,.mind-trip-cta .green.mindtrip-button:focus,.mind-trip-cta .green.mindtrip-button:hover,a.button[href^=tel].green:active,a.button[href^=tel].green:focus,a.button[href^=tel].green:hover,input[type=button].green:active,input[type=button].green:focus,input[type=button].green:hover,input[type=reset].green:active,input[type=reset].green:focus,input[type=reset].green:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.alt-button,.the-button-the-designer-actually-uses,a.alt-button{border:0;font-family:Oswald,sans-serif;font-size:1.6rem;font-weight:400;padding:1rem 1em;text-transform:uppercase;transition:all .2s ease-in-out}.alt-button,.alt-button:visited,.the-button-the-designer-actually-uses,.the-button-the-designer-actually-uses:visited,a.alt-button,a.alt-button:visited{background-color:#ffbf60;color:#004854}.alt-button:active,.alt-button:focus,.alt-button:hover,.the-button-the-designer-actually-uses:active,.the-button-the-designer-actually-uses:focus,.the-button-the-designer-actually-uses:hover,a.alt-button:active,a.alt-button:focus,a.alt-button:hover{background-color:#004854;color:#ffbf60}form[id^=webform] .form-actions{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}form[id^=webform] .form-actions:active,form[id^=webform] .form-actions:focus,form[id^=webform] .form-actions:hover{color:currentColor}form[id^=webform] .form-actions{align-items:center;color:currentColor;display:inline-flex;position:relative}form[id^=webform] .form-actions:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}form[id^=webform] .form-actions:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}form[id^=webform] .form-actions:active:after,form[id^=webform] .form-actions:focus:after,form[id^=webform] .form-actions:hover:after{transform:translateX(6px)}form[id^=webform] .form-actions{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}form[id^=webform] .form-actions:active,form[id^=webform] .form-actions:focus,form[id^=webform] .form-actions:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}form[id^=webform] .form-actions{background-color:#ffbf60;border-color:#ffbf60;border-style:solid;border-width:1rem 3rem;color:#004854}form[id^=webform] .form-actions input,form[id^=webform] .form-actions input:focus-visible,form[id^=webform] .form-actions input:focus-within{color:#004854;font-size:1.6rem}form[id^=webform] .form-actions:active,form[id^=webform] .form-actions:focus,form[id^=webform] .form-actions:hover{background-color:#004854;border-color:#004854;color:#ffbf60;cursor:pointer}form[id^=webform] .form-actions:active input,form[id^=webform] .form-actions:focus input,form[id^=webform] .form-actions:hover input{color:#ffbf60}.bg--yellow,.bg--yellow:visited,.gsc-flyin-content.turquoise .button,.gsc-flyin-content.turquoise .button:visited,.gsc-flyin-content.turquoise .mind-trip-cta .mindtrip-button,.mind-trip-cta .gsc-flyin-content.turquoise .mindtrip-button{background-color:#ffbf60;border-color:#ffbf60;border-style:solid;border-width:1rem 3rem;color:#004854}.bg--yellow:active,.bg--yellow:focus,.bg--yellow:hover,.bg--yellow:visited:active,.bg--yellow:visited:focus,.bg--yellow:visited:hover,.gsc-flyin-content.turquoise .button:active,.gsc-flyin-content.turquoise .button:focus,.gsc-flyin-content.turquoise .button:hover,.gsc-flyin-content.turquoise .mind-trip-cta .mindtrip-button:active,.gsc-flyin-content.turquoise .mind-trip-cta .mindtrip-button:focus,.gsc-flyin-content.turquoise .mind-trip-cta .mindtrip-button:hover,.mind-trip-cta .gsc-flyin-content.turquoise .mindtrip-button:active,.mind-trip-cta .gsc-flyin-content.turquoise .mindtrip-button:focus,.mind-trip-cta .gsc-flyin-content.turquoise .mindtrip-button:hover{background-color:#004854;border-color:#004854;color:#ffbf60}.bg--blue,.bg--blue:visited,.gsc-flyin-content.coral .button,.gsc-flyin-content.coral .button:visited,.gsc-flyin-content.coral .mind-trip-cta .mindtrip-button,.gsc-flyin-content.gsc-cta .gsc-container .button,.gsc-flyin-content.gsc-cta .gsc-container .mind-trip-cta .mindtrip-button,.mind-trip-cta .gsc-flyin-content.coral .mindtrip-button,.mind-trip-cta .gsc-flyin-content.gsc-cta .gsc-container .mindtrip-button{background-color:#004175;border-color:#004175;border-style:solid;border-width:1rem 3rem;color:#fff7ba}.bg--blue:active,.bg--blue:focus,.bg--blue:hover,.bg--blue:visited:active,.bg--blue:visited:focus,.bg--blue:visited:hover,.gsc-flyin-content.coral .button:active,.gsc-flyin-content.coral .button:focus,.gsc-flyin-content.coral .button:hover,.gsc-flyin-content.coral .mind-trip-cta .mindtrip-button:active,.gsc-flyin-content.coral .mind-trip-cta .mindtrip-button:focus,.gsc-flyin-content.coral .mind-trip-cta .mindtrip-button:hover,.gsc-flyin-content.gsc-cta .gsc-container .button:active,.gsc-flyin-content.gsc-cta .gsc-container .button:focus,.gsc-flyin-content.gsc-cta .gsc-container .button:hover,.gsc-flyin-content.gsc-cta .gsc-container .mind-trip-cta .mindtrip-button:active,.gsc-flyin-content.gsc-cta .gsc-container .mind-trip-cta .mindtrip-button:focus,.gsc-flyin-content.gsc-cta .gsc-container .mind-trip-cta .mindtrip-button:hover,.mind-trip-cta .gsc-flyin-content.coral .mindtrip-button:active,.mind-trip-cta .gsc-flyin-content.coral .mindtrip-button:focus,.mind-trip-cta .gsc-flyin-content.coral .mindtrip-button:hover,.mind-trip-cta .gsc-flyin-content.gsc-cta .gsc-container .mindtrip-button:active,.mind-trip-cta .gsc-flyin-content.gsc-cta .gsc-container .mindtrip-button:focus,.mind-trip-cta .gsc-flyin-content.gsc-cta .gsc-container .mindtrip-button:hover{background-color:#fff7ba;border-color:#fff7ba;color:#004175}@media(max-width:800px){.block--blue,.block--blue:visited{border-left-width:1rem;border-right-width:1rem;font-size:2rem}}.block--blue,.block--blue:visited{background-color:#004175;border-color:#004175;border-style:solid;border-width:1rem 3rem;color:#dbfcd8}.block--blue:active,.block--blue:focus,.block--blue:hover,.block--blue:visited:active,.block--blue:visited:focus,.block--blue:visited:hover{background-color:#004175;border-color:#004175;box-shadow:5px 5px #ff491c;color:#dbfcd8}.block--orange,.block--orange:visited{background:url(https://www.discoverpuertorico.com/themes/custom/discoverpr_v2_theme/images/white-caret.svg) no-repeat 92% 50% #ff491b;background-size:.8rem;border-radius:0;box-sizing:inherit;color:#fff;display:block!important;font-family:Oswald;font-size:18px!important;font-weight:300;margin-top:1rem!important;max-width:auto;max-width:-moz-fit-content;max-width:fit-content;outline-offset:0;padding:8px 40px 8px 22px;text-transform:uppercase;transition:all .1s ease 0s}.block--orange:hover,.block--orange:visited:hover{background:url(https://www.discoverpuertorico.com/themes/custom/discoverpr_v2_theme/images/white-caret.svg) no-repeat 92% 50% #004854;background-size:.8rem}.cta-button,.cta-button:visited{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#ff491c;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.cta-button:active,.cta-button:focus,.cta-button:hover,.cta-button:visited:active,.cta-button:visited:focus,.cta-button:visited:hover{color:#ff491c}.cta-button,.cta-button:visited{margin-top:1.5rem}.cta-button span.wrap,.cta-button:visited span.wrap{align-items:center;color:#ff491c;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.cta-button span.wrap:before,.cta-button:visited span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.cta-button span.wrap:after,.cta-button:visited span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.cta-button span.wrap:active:after,.cta-button span.wrap:focus:after,.cta-button span.wrap:hover:after,.cta-button:visited span.wrap:active:after,.cta-button:visited span.wrap:focus:after,.cta-button:visited span.wrap:hover:after{transform:translateX(6px)}.cta-button span.wrap:before,.cta-button:visited span.wrap:before{margin-right:5px}.cta-button span.wrap span.text,.cta-button:visited span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.cta-button span.wrap span.text:before,.cta-button:visited span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.cta-button:before,.cta-button:visited:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.cta-button:active span.wrap span.text,.cta-button:focus span.wrap span.text,.cta-button:hover span.wrap span.text,.cta-button:visited:active span.wrap span.text,.cta-button:visited:focus span.wrap span.text,.cta-button:visited:hover span.wrap span.text{transform:translateY(-100%)}.cta-button:active:before,.cta-button:focus:before,.cta-button:hover:before,.cta-button:visited:active:before,.cta-button:visited:focus:before,.cta-button:visited:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.cta-button.yellow,.cta-button:visited.yellow,.mind-trip-cta .cta-button.mindtrip-button{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#ffbf60;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.cta-button.yellow:active,.cta-button.yellow:focus,.cta-button.yellow:hover,.cta-button:visited.yellow:active,.cta-button:visited.yellow:focus,.cta-button:visited.yellow:hover,.mind-trip-cta .cta-button.mindtrip-button:active,.mind-trip-cta .cta-button.mindtrip-button:focus,.mind-trip-cta .cta-button.mindtrip-button:hover{color:#ffbf60}.cta-button.yellow,.cta-button:visited.yellow,.mind-trip-cta .cta-button.mindtrip-button{margin-top:1.5rem}.cta-button.yellow span.wrap,.cta-button:visited.yellow span.wrap,.mind-trip-cta .cta-button.mindtrip-button span.wrap{align-items:center;color:#ffbf60;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.cta-button.yellow span.wrap:before,.cta-button:visited.yellow span.wrap:before,.mind-trip-cta .cta-button.mindtrip-button span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.cta-button.yellow span.wrap:after,.cta-button:visited.yellow span.wrap:after,.mind-trip-cta .cta-button.mindtrip-button span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.cta-button.yellow span.wrap:active:after,.cta-button.yellow span.wrap:focus:after,.cta-button.yellow span.wrap:hover:after,.cta-button:visited.yellow span.wrap:active:after,.cta-button:visited.yellow span.wrap:focus:after,.cta-button:visited.yellow span.wrap:hover:after,.mind-trip-cta .cta-button.mindtrip-button span.wrap:active:after,.mind-trip-cta .cta-button.mindtrip-button span.wrap:focus:after,.mind-trip-cta .cta-button.mindtrip-button span.wrap:hover:after{transform:translateX(6px)}.cta-button.yellow span.wrap:before,.cta-button:visited.yellow span.wrap:before,.mind-trip-cta .cta-button.mindtrip-button span.wrap:before{margin-right:5px}.cta-button.yellow span.wrap span.text,.cta-button:visited.yellow span.wrap span.text,.mind-trip-cta .cta-button.mindtrip-button span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.cta-button.yellow span.wrap span.text:before,.cta-button:visited.yellow span.wrap span.text:before,.mind-trip-cta .cta-button.mindtrip-button span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.cta-button.yellow:before,.cta-button:visited.yellow:before,.mind-trip-cta .cta-button.mindtrip-button:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.cta-button.yellow:active span.wrap span.text,.cta-button.yellow:focus span.wrap span.text,.cta-button.yellow:hover span.wrap span.text,.cta-button:visited.yellow:active span.wrap span.text,.cta-button:visited.yellow:focus span.wrap span.text,.cta-button:visited.yellow:hover span.wrap span.text,.mind-trip-cta .cta-button.mindtrip-button:active span.wrap span.text,.mind-trip-cta .cta-button.mindtrip-button:focus span.wrap span.text,.mind-trip-cta .cta-button.mindtrip-button:hover span.wrap span.text{transform:translateY(-100%)}.cta-button.yellow:active:before,.cta-button.yellow:focus:before,.cta-button.yellow:hover:before,.cta-button:visited.yellow:active:before,.cta-button:visited.yellow:focus:before,.cta-button:visited.yellow:hover:before,.mind-trip-cta .cta-button.mindtrip-button:active:before,.mind-trip-cta .cta-button.mindtrip-button:focus:before,.mind-trip-cta .cta-button.mindtrip-button:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.cta-button.yellow-lt,.cta-button:visited.yellow-lt{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#fff7ba;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.cta-button.yellow-lt:active,.cta-button.yellow-lt:focus,.cta-button.yellow-lt:hover,.cta-button:visited.yellow-lt:active,.cta-button:visited.yellow-lt:focus,.cta-button:visited.yellow-lt:hover{color:#fff7ba}.cta-button.yellow-lt,.cta-button:visited.yellow-lt{margin-top:1.5rem}.cta-button.yellow-lt span.wrap,.cta-button:visited.yellow-lt span.wrap{align-items:center;color:#fff7ba;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.cta-button.yellow-lt span.wrap:before,.cta-button:visited.yellow-lt span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.cta-button.yellow-lt span.wrap:after,.cta-button:visited.yellow-lt span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.cta-button.yellow-lt span.wrap:active:after,.cta-button.yellow-lt span.wrap:focus:after,.cta-button.yellow-lt span.wrap:hover:after,.cta-button:visited.yellow-lt span.wrap:active:after,.cta-button:visited.yellow-lt span.wrap:focus:after,.cta-button:visited.yellow-lt span.wrap:hover:after{transform:translateX(6px)}.cta-button.yellow-lt span.wrap:before,.cta-button:visited.yellow-lt span.wrap:before{margin-right:5px}.cta-button.yellow-lt span.wrap span.text,.cta-button:visited.yellow-lt span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.cta-button.yellow-lt span.wrap span.text:before,.cta-button:visited.yellow-lt span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.cta-button.yellow-lt:before,.cta-button:visited.yellow-lt:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.cta-button.yellow-lt:active span.wrap span.text,.cta-button.yellow-lt:focus span.wrap span.text,.cta-button.yellow-lt:hover span.wrap span.text,.cta-button:visited.yellow-lt:active span.wrap span.text,.cta-button:visited.yellow-lt:focus span.wrap span.text,.cta-button:visited.yellow-lt:hover span.wrap span.text{transform:translateY(-100%)}.cta-button.yellow-lt:active:before,.cta-button.yellow-lt:focus:before,.cta-button.yellow-lt:hover:before,.cta-button:visited.yellow-lt:active:before,.cta-button:visited.yellow-lt:focus:before,.cta-button:visited.yellow-lt:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.cta-button.blue,.cta-button:visited.blue{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#004175;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.cta-button.blue:active,.cta-button.blue:focus,.cta-button.blue:hover,.cta-button:visited.blue:active,.cta-button:visited.blue:focus,.cta-button:visited.blue:hover{color:#004175}.cta-button.blue,.cta-button:visited.blue{margin-top:1.5rem}.cta-button.blue span.wrap,.cta-button:visited.blue span.wrap{align-items:center;color:#004175;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.cta-button.blue span.wrap:before,.cta-button:visited.blue span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.cta-button.blue span.wrap:after,.cta-button:visited.blue span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.cta-button.blue span.wrap:active:after,.cta-button.blue span.wrap:focus:after,.cta-button.blue span.wrap:hover:after,.cta-button:visited.blue span.wrap:active:after,.cta-button:visited.blue span.wrap:focus:after,.cta-button:visited.blue span.wrap:hover:after{transform:translateX(6px)}.cta-button.blue span.wrap:before,.cta-button:visited.blue span.wrap:before{margin-right:5px}.cta-button.blue span.wrap span.text,.cta-button:visited.blue span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.cta-button.blue span.wrap span.text:before,.cta-button:visited.blue span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.cta-button.blue:before,.cta-button:visited.blue:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.cta-button.blue:active span.wrap span.text,.cta-button.blue:focus span.wrap span.text,.cta-button.blue:hover span.wrap span.text,.cta-button:visited.blue:active span.wrap span.text,.cta-button:visited.blue:focus span.wrap span.text,.cta-button:visited.blue:hover span.wrap span.text{transform:translateY(-100%)}.cta-button.blue:active:before,.cta-button.blue:focus:before,.cta-button.blue:hover:before,.cta-button:visited.blue:active:before,.cta-button:visited.blue:focus:before,.cta-button:visited.blue:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.cta-button.blue:before,.cta-button:visited.blue:before{background-color:#ff491c}.cta-button.green,.cta-button:visited.green{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#004854;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.cta-button.green:active,.cta-button.green:focus,.cta-button.green:hover,.cta-button:visited.green:active,.cta-button:visited.green:focus,.cta-button:visited.green:hover{color:#004854}.cta-button.green,.cta-button:visited.green{margin-top:1.5rem}.cta-button.green span.wrap,.cta-button:visited.green span.wrap{align-items:center;color:#004854;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.cta-button.green span.wrap:before,.cta-button:visited.green span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.cta-button.green span.wrap:after,.cta-button:visited.green span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.cta-button.green span.wrap:active:after,.cta-button.green span.wrap:focus:after,.cta-button.green span.wrap:hover:after,.cta-button:visited.green span.wrap:active:after,.cta-button:visited.green span.wrap:focus:after,.cta-button:visited.green span.wrap:hover:after{transform:translateX(6px)}.cta-button.green span.wrap:before,.cta-button:visited.green span.wrap:before{margin-right:5px}.cta-button.green span.wrap span.text,.cta-button:visited.green span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.cta-button.green span.wrap span.text:before,.cta-button:visited.green span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.cta-button.green:before,.cta-button:visited.green:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.cta-button.green:active span.wrap span.text,.cta-button.green:focus span.wrap span.text,.cta-button.green:hover span.wrap span.text,.cta-button:visited.green:active span.wrap span.text,.cta-button:visited.green:focus span.wrap span.text,.cta-button:visited.green:hover span.wrap span.text{transform:translateY(-100%)}.cta-button.green:active:before,.cta-button.green:focus:before,.cta-button.green:hover:before,.cta-button:visited.green:active:before,.cta-button:visited.green:focus:before,.cta-button:visited.green:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.cta-button.green:before,.cta-button:visited.green:before{background-color:#ff491c}.bt-button,.bt-button:visited{background-image:url(/themes/custom/discoverpr_v2_theme/images/boricua-twist-button-bg.8f6e138f291dd5e32e4a.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:none;color:#00596b;display:inline-block;font-weight:700;height:43px;min-width:218px;padding:1rem 2rem;text-align:center;width:-moz-fit-content;width:fit-content}a.bar{background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:0;padding:1rem;-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-transform:uppercase;text-underline-offset:.2rem;transition:all .2s ease-in-out;width:100%}a.bar,a.bar:not(.external-link)>span{align-items:center;display:inline-flex;position:relative}a.bar:not(.external-link)>span:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}a.bar:not(.external-link)>span:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}a.bar:active>span:after,a.bar:focus>span:after,a.bar:hover>span:after{transform:translateX(6px)}a.bar:active,a.bar:focus,a.bar:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.gsc-flyin-content.turquoise .mind-trip-cta a.bar.mindtrip-button,.gsc-flyin-content.turquoise .mind-trip-cta a.bar.mindtrip-button:active,.gsc-flyin-content.turquoise .mind-trip-cta a.bar.mindtrip-button:focus,.gsc-flyin-content.turquoise .mind-trip-cta a.bar.mindtrip-button:hover,.gsc-flyin-content.turquoise a.bar.button,.gsc-flyin-content.turquoise a.bar.button:active,.gsc-flyin-content.turquoise a.bar.button:focus,.gsc-flyin-content.turquoise a.bar.button:hover,.mind-trip-cta .gsc-flyin-content.turquoise a.bar.mindtrip-button,.mind-trip-cta .gsc-flyin-content.turquoise a.bar.mindtrip-button:active,.mind-trip-cta .gsc-flyin-content.turquoise a.bar.mindtrip-button:focus,.mind-trip-cta .gsc-flyin-content.turquoise a.bar.mindtrip-button:hover,a.bar.bg--yellow,a.bar.bg--yellow:active,a.bar.bg--yellow:focus,a.bar.bg--yellow:hover,a.bar.bg--yellow:visited,a.bar.bg--yellow:visited:active,a.bar.bg--yellow:visited:focus,a.bar.bg--yellow:visited:hover{border:0}.button b,.button strong,.cta-button b,.cta-button strong,.mind-trip-cta .mindtrip-button b,.mind-trip-cta .mindtrip-button strong,.mind-trip-cta b .mindtrip-button,.mind-trip-cta strong .mindtrip-button,b .button,b .cta-button,b .mind-trip-cta .mindtrip-button,strong .button,strong .cta-button,strong .mind-trip-cta .mindtrip-button{font-family:Oswald,sans-serif}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select{-moz-appearance:none;-webkit-appearance:none;appearance:none}form{font-family:Montserrat,sans-serif}fieldset,form{margin-bottom:2rem}fieldset{border:1px solid #d4d0cb;border-radius:4px;padding:1.5rem}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;border:1px solid #d4d0cb;border-radius:0;display:block;font-family:Montserrat,sans-serif;margin:0 0 20px;padding:8px 12px;width:100%}input[type=date]:focus,input[type=date]:hover,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:focus,input[type=email]:hover,input[type=month]:focus,input[type=month]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,input[type=week]:focus,input[type=week]:hover,select:focus,select:hover,textarea:focus,textarea:hover{box-shadow:0 0 2px rgba(43,43,43,.2);color:#2b2b2b}input[type=date]:active,input[type=datetime-local]:active,input[type=datetime]:active,input[type=email]:active,input[type=month]:active,input[type=number]:active,input[type=password]:active,input[type=search]:active,input[type=tel]:active,input[type=text]:active,input[type=time]:active,input[type=url]:active,input[type=week]:active,select:active,textarea:active{box-shadow:0 0 2px rgba(43,43,43,.3)}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;background:url(/themes/custom/discoverpr_v2_theme/images/caret-down-solid.fe6dfdc2c32c28f4946e.svg) no-repeat 95% 50% #fff;background-size:1.2rem;border:1px solid #d4d0cb;border-radius:0;box-sizing:inherit;padding:8px;transition:all .1s ease 0s;vertical-align:baseline;width:100%;-moz-padding-start:12px;-moz-padding-end:3.6rem;-moz-padding-before:12px;-moz-padding-after:12px;-webkit-padding-start:12px;-webkit-padding-end:3.6rem;-webkit-padding-before:12px;-webkit-padding-after:12px}select,select:focus{color:#2b2b2b;outline-offset:0}select:focus{border-color:#d4d0cb}textarea{min-height:6rem}label,legend{color:#004854;display:block;font-family:Oswald,sans-serif;font-size:1.2rem;font-weight:400;text-transform:uppercase}label p,legend p{font-size:2rem}label{margin-bottom:.5rem}input[type=checkbox]{border:1px solid #d4d0cb;display:inline}a,button,input,label,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}#industry-user-welcome .form-actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#industry-user-welcome .button,#industry-user-welcome .mind-trip-cta .mindtrip-button,.mind-trip-cta #industry-user-welcome .mindtrip-button{cursor:pointer}#industry-user-welcome input[type=submit]{margin-right:10px}#industry-user-welcome a.request-password-link,#industry-user-welcome a.request-password-link:visited{margin:10px 0;white-space:nowrap}#industry-user-welcome a.request-password-link,#industry-user-welcome a.request-password-link:visited,#industry-user-welcome a.request-password-link:visited:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}#industry-user-welcome a.request-password-link:active,#industry-user-welcome a.request-password-link:focus,#industry-user-welcome a.request-password-link:hover,#industry-user-welcome a.request-password-link:visited:active,#industry-user-welcome a.request-password-link:visited:focus,#industry-user-welcome a.request-password-link:visited:hover{background-position:0 100%;color:inherit;text-decoration:none!important}#industry-user-welcome a.request-password-link,#industry-user-welcome a.request-password-link:visited{align-items:center;display:inline-flex!important;justify-content:center}#industry-user-welcome a.request-password-link:after,#industry-user-welcome a.request-password-link:visited:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%232b2b2b' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:14px;margin-left:10px;width:100%;width:14px}.clearfix,.row,li.navigation__languages .toggle-wrapper ul{zoom:1}.clearfix:after,.clearfix:before,.row:after,.row:before,li.navigation__languages .toggle-wrapper ul:after,li.navigation__languages .toggle-wrapper ul:before{content:" ";display:block;height:0;overflow:hidden;visibility:hidden;width:0}.clear,.clearfix:after,.row:after,li.navigation__languages .toggle-wrapper ul:after{clear:both}.clear{display:block;height:0;overflow:hidden;visibility:hidden;width:0}.flex{display:flex}.flex.rows{flex-direction:row}.flex.column{flex-direction:column}.overflow-auto{overflow:auto}.remove-bottom{margin-bottom:0!important}.add-bottom{margin-bottom:20px!important}.add-top{display:inline-block;margin-top:30px!important;width:100%}.remove-top{margin-top:0!important}.center-text{text-align:center}.righten-text{text-align:right}.all-caps{text-transform:uppercase}.title-case{text-transform:capitalize}.border-none{border:none}@media(min-width:1200px){.mobile-menu-only{display:none!important}}.hidden{display:none!important}@media(max-width:1200px){.desktop-menu-only{display:none}}.cc-window{align-items:center;background-color:#de7171;background-image:linear-gradient(#de7171,#ff491c)!important;bottom:0;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;justify-content:center;left:0;padding:10px;position:fixed;width:100%;z-index:20}.cc-window a,.cc-window a:visited{border:none;color:#fff;font-weight:600}.cc-window a:active,.cc-window a:focus,.cc-window a:hover{border:none;color:#004175}.cc-window .cc-compliance{margin-left:60px}@media(max-width:799px){.cc-window{flex-direction:column;text-align:center}.cc-window .cc-compliance{margin:10px auto 0}}.skeleton-loader,.skeleton-loader-empty:empty{animation:shine 1s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 80%),#d3d3d3;background-position:0 0;background-repeat:repeat-y;background-size:50px 500px;display:block;height:15px;width:100%}@keyframes shine{to{background-position:100% 0}}.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom.cc-color-override--861176603{background-color:#ffbf60!important;background-image:linear-gradient(#ffbf60,#ffbf60)!important}.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom.cc-color-override--861176603 .cc-message,.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom.cc-color-override--861176603 .cc-message .cc-link.all-caps,.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom.cc-color-override--861176603 .cc-message a.cc-link.all-caps{color:#004854!important}.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom.cc-color-override--861176603 .cc-message a.cc-link.all-caps:hover{text-decoration:underline;transition:.3s ease-in}.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom.cc-color-override--861176603 .cc-compliance .mind-trip-cta button.cc-btn.cc-dismiss.transparent.mindtrip-button,.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom.cc-color-override--861176603 .cc-compliance button.cc-btn.cc-dismiss.button.transparent,.mind-trip-cta .cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom.cc-color-override--861176603 .cc-compliance button.cc-btn.cc-dismiss.transparent.mindtrip-button{color:#004854!important}body .ui-dialog:not(.ui-dialog-off-canvas){background:#fff;border-radius:20px;overflow:hidden}body .ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content{background:#fff;padding:0 0 0 15px}body .ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content .editorial-max-width{grid-template-columns:none;padding:0 1em}body .ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar{background:#fff;border:0;border-radius:20px;padding:0 1em}body .ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar-close{font-size:0}body .ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar-close .ui-icon,body .ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar-close .ui-icon-closethick{display:none}body .ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar-close:before{color:#003f49;content:"×";display:block;font-size:30px;font-weight:700;line-height:1}body .ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-title{color:#003f49;font-family:Briston,serif;font-size:4rem;font-weight:400;line-height:1;margin:0 0 2rem;padding-top:10px}body .ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-titlebar-close{margin:0;opacity:1;right:1%;top:10px}body .ui-dialog:not(.ui-dialog-off-canvas) p{color:#003f49}body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form .form-item{margin-bottom:0}body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form .form-item .small-text{padding-top:10px}body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form fieldset{padding:1rem}body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=date],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=datetime-local],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=datetime],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=email],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=month],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=number],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=password],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=search],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=tel],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=text],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=time],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=url],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form input[type=week],body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form select,body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form textarea{margin:0 0 10px}body .ui-dialog:not(.ui-dialog-off-canvas) .webform-submission-form .webform-button--submit{display:block!important;font-family:Oswald,sans-serif;font-weight:400}body .ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane{display:none}body .ui-widget-overlay{background:#000;opacity:.6}body .ui-dialog:not(.ui-dialog-off-canvas) .bookmarking-container .webform-img{margin-right:20px}body .ui-dialog:not(.ui-dialog-off-canvas) .bookmarking-container .webform-img img{border-radius:0}.bookmarking-container.landing-max-width{display:flex;justify-content:center}.bookmarking-container.landing-max-width .dFlex{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.bookmarking-container.landing-max-width .dFlex form{flex:1;margin-right:20px}.bookmarking-container.landing-max-width .dFlex .webform-img{flex-shrink:0}@media(max-width:1200px){.bookmarking-container.landing-max-width .dFlex .webform-img{display:none}}.bookmarking-container.landing-max-width .dFlex .webform-img img{border-top-left-radius:50px;height:auto;max-width:400px;width:100%}.color.alt-gray{color:#312f30}.color.alt-tan{color:#f3e8d5}.color.green{color:#004854}.color.green-lt{color:#dbfcd8}.color.blue{color:#004175}.color.blue-lt{color:#dbf7fe}.color.yellow,.mind-trip-cta .color.mindtrip-button{color:#ffbf60}.color.yellow-lt{color:#fff7ba}.color.sunshine,.color.sunshine-dk{color:#ff491c}.color.sunshine-lt{color:#fcf1ed}.color.tan{color:#f2f2eb}.color.white{color:#fff}.fill.alt-gray{background-color:#312f30}.fill.alt-tan{background-color:#f3e8d5}.fill.green{background-color:#004854}.fill.green-lt{background-color:#dbfcd8}.fill.blue{background-color:#004175}.fill.blue-aqua{background-color:#82d4d7}.fill.blue-lt{background-color:#dbf7fe}.fill.yellow,.mind-trip-cta .fill.mindtrip-button{background-color:#ffbf60}.fill.yellow-lt{background-color:#fff7ba}.fill.sunshine,.fill.sunshine-dk{background-color:#ff491c}.fill.sunshine-lt{background-color:#fcf1ed}.fill.tan{background-color:#f2f2eb}.fill.turquoise{background-color:#00596b}.fill.warm_white{background-color:#f9f8eb}.body-copy.blue,.body-copy.blue .h1,.body-copy.blue .h2,.body-copy.blue .h3,.body-copy.blue .h4,.body-copy.blue .h5,.body-copy.blue .h6,.body-copy.blue a,.body-copy.blue h1,.body-copy.blue h2,.body-copy.blue h3,.body-copy.blue h4,.body-copy.blue h5,.body-copy.blue h6,.body-copy.blue p,.body-copy.green,.body-copy.green .h1,.body-copy.green .h2,.body-copy.green .h3,.body-copy.green .h4,.body-copy.green .h5,.body-copy.green .h6,.body-copy.green a,.body-copy.green h1,.body-copy.green h2,.body-copy.green h3,.body-copy.green h4,.body-copy.green h5,.body-copy.green h6,.body-copy.green p,.body-copy.sunshine,.body-copy.sunshine .h1,.body-copy.sunshine .h2,.body-copy.sunshine .h3,.body-copy.sunshine .h4,.body-copy.sunshine .h5,.body-copy.sunshine .h6,.body-copy.sunshine a,.body-copy.sunshine h1,.body-copy.sunshine h2,.body-copy.sunshine h3,.body-copy.sunshine h4,.body-copy.sunshine h5,.body-copy.sunshine h6,.body-copy.sunshine p,.body-copy.turquoise,.body-copy.turquoise .h1,.body-copy.turquoise .h2,.body-copy.turquoise .h3,.body-copy.turquoise .h4,.body-copy.turquoise .h5,.body-copy.turquoise .h6,.body-copy.turquoise a,.body-copy.turquoise h1,.body-copy.turquoise h2,.body-copy.turquoise h3,.body-copy.turquoise h4,.body-copy.turquoise h5,.body-copy.turquoise h6,.body-copy.turquoise p{color:#fff}.body-copy.blue figcaption span.wrap *,.body-copy.green figcaption span.wrap *,.body-copy.sunshine figcaption span.wrap *,.body-copy.turquoise figcaption span.wrap *{color:#2b2b2b}.body-copy.blue .h1,.body-copy.blue .h2,.body-copy.blue .h3,.body-copy.blue .h4,.body-copy.blue .h5,.body-copy.blue .h6,.body-copy.blue h1,.body-copy.blue h2,.body-copy.blue h3,.body-copy.blue h4,.body-copy.blue h5,.body-copy.blue h6{color:#fcf1ed}.body-copy.blue a:not(.unstyle),.body-copy.blue a:not(.unstyle):visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ff491c 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.body-copy.blue a:not(.unstyle):active,.body-copy.blue a:not(.unstyle):focus,.body-copy.blue a:not(.unstyle):hover{background-position:0 100%;color:inherit;text-decoration:none!important}.body-copy.blue .button,.body-copy.blue .mind-trip-cta .mindtrip-button,.body-copy.blue a.button,.body-copy.blue a:visited.button,.mind-trip-cta .body-copy.blue .mindtrip-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.body-copy.blue .button:active,.body-copy.blue .button:focus,.body-copy.blue .button:hover,.body-copy.blue .mind-trip-cta .mindtrip-button:active,.body-copy.blue .mind-trip-cta .mindtrip-button:focus,.body-copy.blue .mind-trip-cta .mindtrip-button:hover,.body-copy.blue a.button:active,.body-copy.blue a.button:focus,.body-copy.blue a.button:hover,.body-copy.blue a:visited.button:active,.body-copy.blue a:visited.button:focus,.body-copy.blue a:visited.button:hover,.mind-trip-cta .body-copy.blue .mindtrip-button:active,.mind-trip-cta .body-copy.blue .mindtrip-button:focus,.mind-trip-cta .body-copy.blue .mindtrip-button:hover{color:#ffbf60}.body-copy.blue .button,.body-copy.blue .mind-trip-cta .mindtrip-button,.body-copy.blue a.button,.body-copy.blue a:visited.button,.mind-trip-cta .body-copy.blue .mindtrip-button{align-items:center;color:#ffbf60;display:inline-flex;position:relative}.body-copy.blue .button:before,.body-copy.blue .mind-trip-cta .mindtrip-button:before,.body-copy.blue a.button:before,.body-copy.blue a:visited.button:before,.mind-trip-cta .body-copy.blue .mindtrip-button:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.blue .button:after,.body-copy.blue .mind-trip-cta .mindtrip-button:after,.body-copy.blue a.button:after,.body-copy.blue a:visited.button:after,.mind-trip-cta .body-copy.blue .mindtrip-button:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.blue .button:active:after,.body-copy.blue .button:focus:after,.body-copy.blue .button:hover:after,.body-copy.blue .mind-trip-cta .mindtrip-button:active:after,.body-copy.blue .mind-trip-cta .mindtrip-button:focus:after,.body-copy.blue .mind-trip-cta .mindtrip-button:hover:after,.body-copy.blue a.button:active:after,.body-copy.blue a.button:focus:after,.body-copy.blue a.button:hover:after,.body-copy.blue a:visited.button:active:after,.body-copy.blue a:visited.button:focus:after,.body-copy.blue a:visited.button:hover:after,.mind-trip-cta .body-copy.blue .mindtrip-button:active:after,.mind-trip-cta .body-copy.blue .mindtrip-button:focus:after,.mind-trip-cta .body-copy.blue .mindtrip-button:hover:after{transform:translateX(6px)}.body-copy.blue .button,.body-copy.blue .mind-trip-cta .mindtrip-button,.body-copy.blue a.button,.body-copy.blue a:visited.button,.mind-trip-cta .body-copy.blue .mindtrip-button{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.body-copy.blue .button:active,.body-copy.blue .button:focus,.body-copy.blue .button:hover,.body-copy.blue .mind-trip-cta .mindtrip-button:active,.body-copy.blue .mind-trip-cta .mindtrip-button:focus,.body-copy.blue .mind-trip-cta .mindtrip-button:hover,.body-copy.blue a.button:active,.body-copy.blue a.button:focus,.body-copy.blue a.button:hover,.body-copy.blue a:visited.button:active,.body-copy.blue a:visited.button:focus,.body-copy.blue a:visited.button:hover,.mind-trip-cta .body-copy.blue .mindtrip-button:active,.mind-trip-cta .body-copy.blue .mindtrip-button:focus,.mind-trip-cta .body-copy.blue .mindtrip-button:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.body-copy.blue .cta-button,.body-copy.blue a.cta-button,.body-copy.blue a:visited.cta-button{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#ffbf60;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.body-copy.blue .cta-button:active,.body-copy.blue .cta-button:focus,.body-copy.blue .cta-button:hover,.body-copy.blue a.cta-button:active,.body-copy.blue a.cta-button:focus,.body-copy.blue a.cta-button:hover,.body-copy.blue a:visited.cta-button:active,.body-copy.blue a:visited.cta-button:focus,.body-copy.blue a:visited.cta-button:hover{color:#ffbf60}.body-copy.blue .cta-button,.body-copy.blue a.cta-button,.body-copy.blue a:visited.cta-button{margin-top:1.5rem}.body-copy.blue .cta-button span.wrap,.body-copy.blue a.cta-button span.wrap,.body-copy.blue a:visited.cta-button span.wrap{align-items:center;color:#ffbf60;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.body-copy.blue .cta-button span.wrap:before,.body-copy.blue a.cta-button span.wrap:before,.body-copy.blue a:visited.cta-button span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.blue .cta-button span.wrap:after,.body-copy.blue a.cta-button span.wrap:after,.body-copy.blue a:visited.cta-button span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.blue .cta-button span.wrap:active:after,.body-copy.blue .cta-button span.wrap:focus:after,.body-copy.blue .cta-button span.wrap:hover:after,.body-copy.blue a.cta-button span.wrap:active:after,.body-copy.blue a.cta-button span.wrap:focus:after,.body-copy.blue a.cta-button span.wrap:hover:after,.body-copy.blue a:visited.cta-button span.wrap:active:after,.body-copy.blue a:visited.cta-button span.wrap:focus:after,.body-copy.blue a:visited.cta-button span.wrap:hover:after{transform:translateX(6px)}.body-copy.blue .cta-button span.wrap:before,.body-copy.blue a.cta-button span.wrap:before,.body-copy.blue a:visited.cta-button span.wrap:before{margin-right:5px}.body-copy.blue .cta-button span.wrap span.text,.body-copy.blue a.cta-button span.wrap span.text,.body-copy.blue a:visited.cta-button span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.body-copy.blue .cta-button span.wrap span.text:before,.body-copy.blue a.cta-button span.wrap span.text:before,.body-copy.blue a:visited.cta-button span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.body-copy.blue .cta-button:before,.body-copy.blue a.cta-button:before,.body-copy.blue a:visited.cta-button:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.body-copy.blue .cta-button:active span.wrap span.text,.body-copy.blue .cta-button:focus span.wrap span.text,.body-copy.blue .cta-button:hover span.wrap span.text,.body-copy.blue a.cta-button:active span.wrap span.text,.body-copy.blue a.cta-button:focus span.wrap span.text,.body-copy.blue a.cta-button:hover span.wrap span.text,.body-copy.blue a:visited.cta-button:active span.wrap span.text,.body-copy.blue a:visited.cta-button:focus span.wrap span.text,.body-copy.blue a:visited.cta-button:hover span.wrap span.text{transform:translateY(-100%)}.body-copy.blue .cta-button:active:before,.body-copy.blue .cta-button:focus:before,.body-copy.blue .cta-button:hover:before,.body-copy.blue a.cta-button:active:before,.body-copy.blue a.cta-button:focus:before,.body-copy.blue a.cta-button:hover:before,.body-copy.blue a:visited.cta-button:active:before,.body-copy.blue a:visited.cta-button:focus:before,.body-copy.blue a:visited.cta-button:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.body-copy.green .h1,.body-copy.green .h2,.body-copy.green .h3,.body-copy.green .h4,.body-copy.green .h5,.body-copy.green .h6,.body-copy.green h1,.body-copy.green h2,.body-copy.green h3,.body-copy.green h4,.body-copy.green h5,.body-copy.green h6{color:#dbf7fe}.body-copy.green a:not(.unstyle),.body-copy.green a:not(.unstyle):visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ff491c 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.body-copy.green a:not(.unstyle):active,.body-copy.green a:not(.unstyle):focus,.body-copy.green a:not(.unstyle):hover{background-position:0 100%;color:inherit;text-decoration:none!important}.body-copy.green .button,.body-copy.green .mind-trip-cta .mindtrip-button,.body-copy.green a.button,.body-copy.green a:visited.button,.mind-trip-cta .body-copy.green .mindtrip-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.body-copy.green .button:active,.body-copy.green .button:focus,.body-copy.green .button:hover,.body-copy.green .mind-trip-cta .mindtrip-button:active,.body-copy.green .mind-trip-cta .mindtrip-button:focus,.body-copy.green .mind-trip-cta .mindtrip-button:hover,.body-copy.green a.button:active,.body-copy.green a.button:focus,.body-copy.green a.button:hover,.body-copy.green a:visited.button:active,.body-copy.green a:visited.button:focus,.body-copy.green a:visited.button:hover,.mind-trip-cta .body-copy.green .mindtrip-button:active,.mind-trip-cta .body-copy.green .mindtrip-button:focus,.mind-trip-cta .body-copy.green .mindtrip-button:hover{color:#ffbf60}.body-copy.green .button,.body-copy.green .mind-trip-cta .mindtrip-button,.body-copy.green a.button,.body-copy.green a:visited.button,.mind-trip-cta .body-copy.green .mindtrip-button{align-items:center;color:#ffbf60;display:inline-flex;position:relative}.body-copy.green .button:before,.body-copy.green .mind-trip-cta .mindtrip-button:before,.body-copy.green a.button:before,.body-copy.green a:visited.button:before,.mind-trip-cta .body-copy.green .mindtrip-button:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.green .button:after,.body-copy.green .mind-trip-cta .mindtrip-button:after,.body-copy.green a.button:after,.body-copy.green a:visited.button:after,.mind-trip-cta .body-copy.green .mindtrip-button:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.green .button:active:after,.body-copy.green .button:focus:after,.body-copy.green .button:hover:after,.body-copy.green .mind-trip-cta .mindtrip-button:active:after,.body-copy.green .mind-trip-cta .mindtrip-button:focus:after,.body-copy.green .mind-trip-cta .mindtrip-button:hover:after,.body-copy.green a.button:active:after,.body-copy.green a.button:focus:after,.body-copy.green a.button:hover:after,.body-copy.green a:visited.button:active:after,.body-copy.green a:visited.button:focus:after,.body-copy.green a:visited.button:hover:after,.mind-trip-cta .body-copy.green .mindtrip-button:active:after,.mind-trip-cta .body-copy.green .mindtrip-button:focus:after,.mind-trip-cta .body-copy.green .mindtrip-button:hover:after{transform:translateX(6px)}.body-copy.green .button,.body-copy.green .mind-trip-cta .mindtrip-button,.body-copy.green a.button,.body-copy.green a:visited.button,.mind-trip-cta .body-copy.green .mindtrip-button{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.body-copy.green .button:active,.body-copy.green .button:focus,.body-copy.green .button:hover,.body-copy.green .mind-trip-cta .mindtrip-button:active,.body-copy.green .mind-trip-cta .mindtrip-button:focus,.body-copy.green .mind-trip-cta .mindtrip-button:hover,.body-copy.green a.button:active,.body-copy.green a.button:focus,.body-copy.green a.button:hover,.body-copy.green a:visited.button:active,.body-copy.green a:visited.button:focus,.body-copy.green a:visited.button:hover,.mind-trip-cta .body-copy.green .mindtrip-button:active,.mind-trip-cta .body-copy.green .mindtrip-button:focus,.mind-trip-cta .body-copy.green .mindtrip-button:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.body-copy.green .button:after,.body-copy.green .mind-trip-cta .mindtrip-button:after,.body-copy.green a.button:after,.body-copy.green a:visited.button:after,.mind-trip-cta .body-copy.green .mindtrip-button:after{left:unset;right:-2.5rem}.body-copy.green .button:active,.body-copy.green .button:focus,.body-copy.green .button:hover,.body-copy.green .mind-trip-cta .mindtrip-button:active,.body-copy.green .mind-trip-cta .mindtrip-button:focus,.body-copy.green .mind-trip-cta .mindtrip-button:hover,.body-copy.green a.button:active,.body-copy.green a.button:focus,.body-copy.green a.button:hover,.body-copy.green a:visited.button:active,.body-copy.green a:visited.button:focus,.body-copy.green a:visited.button:hover,.mind-trip-cta .body-copy.green .mindtrip-button:active,.mind-trip-cta .body-copy.green .mindtrip-button:focus,.mind-trip-cta .body-copy.green .mindtrip-button:hover{background-color:transparent}.body-copy.green .cta-button,.body-copy.green a.cta-button,.body-copy.green a:visited.cta-button{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#ffbf60;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.body-copy.green .cta-button:active,.body-copy.green .cta-button:focus,.body-copy.green .cta-button:hover,.body-copy.green a.cta-button:active,.body-copy.green a.cta-button:focus,.body-copy.green a.cta-button:hover,.body-copy.green a:visited.cta-button:active,.body-copy.green a:visited.cta-button:focus,.body-copy.green a:visited.cta-button:hover{color:#ffbf60}.body-copy.green .cta-button,.body-copy.green a.cta-button,.body-copy.green a:visited.cta-button{margin-top:1.5rem}.body-copy.green .cta-button span.wrap,.body-copy.green a.cta-button span.wrap,.body-copy.green a:visited.cta-button span.wrap{align-items:center;color:#ffbf60;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.body-copy.green .cta-button span.wrap:before,.body-copy.green a.cta-button span.wrap:before,.body-copy.green a:visited.cta-button span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.green .cta-button span.wrap:after,.body-copy.green a.cta-button span.wrap:after,.body-copy.green a:visited.cta-button span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.green .cta-button span.wrap:active:after,.body-copy.green .cta-button span.wrap:focus:after,.body-copy.green .cta-button span.wrap:hover:after,.body-copy.green a.cta-button span.wrap:active:after,.body-copy.green a.cta-button span.wrap:focus:after,.body-copy.green a.cta-button span.wrap:hover:after,.body-copy.green a:visited.cta-button span.wrap:active:after,.body-copy.green a:visited.cta-button span.wrap:focus:after,.body-copy.green a:visited.cta-button span.wrap:hover:after{transform:translateX(6px)}.body-copy.green .cta-button span.wrap:before,.body-copy.green a.cta-button span.wrap:before,.body-copy.green a:visited.cta-button span.wrap:before{margin-right:5px}.body-copy.green .cta-button span.wrap span.text,.body-copy.green a.cta-button span.wrap span.text,.body-copy.green a:visited.cta-button span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.body-copy.green .cta-button span.wrap span.text:before,.body-copy.green a.cta-button span.wrap span.text:before,.body-copy.green a:visited.cta-button span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.body-copy.green .cta-button:before,.body-copy.green a.cta-button:before,.body-copy.green a:visited.cta-button:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.body-copy.green .cta-button:active span.wrap span.text,.body-copy.green .cta-button:focus span.wrap span.text,.body-copy.green .cta-button:hover span.wrap span.text,.body-copy.green a.cta-button:active span.wrap span.text,.body-copy.green a.cta-button:focus span.wrap span.text,.body-copy.green a.cta-button:hover span.wrap span.text,.body-copy.green a:visited.cta-button:active span.wrap span.text,.body-copy.green a:visited.cta-button:focus span.wrap span.text,.body-copy.green a:visited.cta-button:hover span.wrap span.text{transform:translateY(-100%)}.body-copy.green .cta-button:active:before,.body-copy.green .cta-button:focus:before,.body-copy.green .cta-button:hover:before,.body-copy.green a.cta-button:active:before,.body-copy.green a.cta-button:focus:before,.body-copy.green a.cta-button:hover:before,.body-copy.green a:visited.cta-button:active:before,.body-copy.green a:visited.cta-button:focus:before,.body-copy.green a:visited.cta-button:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.body-copy.sunshine .h1,.body-copy.sunshine .h2,.body-copy.sunshine .h3,.body-copy.sunshine .h4,.body-copy.sunshine .h5,.body-copy.sunshine .h6,.body-copy.sunshine h1,.body-copy.sunshine h2,.body-copy.sunshine h3,.body-copy.sunshine h4,.body-copy.sunshine h5,.body-copy.sunshine h6{color:#fff7ba}.body-copy.sunshine p{font-size:2.4rem}.body-copy.sunshine figcaption p{font-size:unset}.body-copy.sunshine a:not(.unstyle),.body-copy.sunshine a:not(.unstyle):visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#004854 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.body-copy.sunshine a:not(.unstyle):active,.body-copy.sunshine a:not(.unstyle):focus,.body-copy.sunshine a:not(.unstyle):hover{background-position:0 100%;color:inherit;text-decoration:none!important}.body-copy.sunshine .button,.body-copy.sunshine .mind-trip-cta .mindtrip-button,.body-copy.sunshine a.button,.body-copy.sunshine a:visited.button,.mind-trip-cta .body-copy.sunshine .mindtrip-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.body-copy.sunshine .button:active,.body-copy.sunshine .button:focus,.body-copy.sunshine .button:hover,.body-copy.sunshine .mind-trip-cta .mindtrip-button:active,.body-copy.sunshine .mind-trip-cta .mindtrip-button:focus,.body-copy.sunshine .mind-trip-cta .mindtrip-button:hover,.body-copy.sunshine a.button:active,.body-copy.sunshine a.button:focus,.body-copy.sunshine a.button:hover,.body-copy.sunshine a:visited.button:active,.body-copy.sunshine a:visited.button:focus,.body-copy.sunshine a:visited.button:hover,.mind-trip-cta .body-copy.sunshine .mindtrip-button:active,.mind-trip-cta .body-copy.sunshine .mindtrip-button:focus,.mind-trip-cta .body-copy.sunshine .mindtrip-button:hover{color:#fff7ba}.body-copy.sunshine .button,.body-copy.sunshine .mind-trip-cta .mindtrip-button,.body-copy.sunshine a.button,.body-copy.sunshine a:visited.button,.mind-trip-cta .body-copy.sunshine .mindtrip-button{align-items:center;color:#fff7ba;display:inline-flex;position:relative}.body-copy.sunshine .button:before,.body-copy.sunshine .mind-trip-cta .mindtrip-button:before,.body-copy.sunshine a.button:before,.body-copy.sunshine a:visited.button:before,.mind-trip-cta .body-copy.sunshine .mindtrip-button:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.sunshine .button:after,.body-copy.sunshine .mind-trip-cta .mindtrip-button:after,.body-copy.sunshine a.button:after,.body-copy.sunshine a:visited.button:after,.mind-trip-cta .body-copy.sunshine .mindtrip-button:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.sunshine .button:active:after,.body-copy.sunshine .button:focus:after,.body-copy.sunshine .button:hover:after,.body-copy.sunshine .mind-trip-cta .mindtrip-button:active:after,.body-copy.sunshine .mind-trip-cta .mindtrip-button:focus:after,.body-copy.sunshine .mind-trip-cta .mindtrip-button:hover:after,.body-copy.sunshine a.button:active:after,.body-copy.sunshine a.button:focus:after,.body-copy.sunshine a.button:hover:after,.body-copy.sunshine a:visited.button:active:after,.body-copy.sunshine a:visited.button:focus:after,.body-copy.sunshine a:visited.button:hover:after,.mind-trip-cta .body-copy.sunshine .mindtrip-button:active:after,.mind-trip-cta .body-copy.sunshine .mindtrip-button:focus:after,.mind-trip-cta .body-copy.sunshine .mindtrip-button:hover:after{transform:translateX(6px)}.body-copy.sunshine .button,.body-copy.sunshine .mind-trip-cta .mindtrip-button,.body-copy.sunshine a.button,.body-copy.sunshine a:visited.button,.mind-trip-cta .body-copy.sunshine .mindtrip-button{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.body-copy.sunshine .button:active,.body-copy.sunshine .button:focus,.body-copy.sunshine .button:hover,.body-copy.sunshine .mind-trip-cta .mindtrip-button:active,.body-copy.sunshine .mind-trip-cta .mindtrip-button:focus,.body-copy.sunshine .mind-trip-cta .mindtrip-button:hover,.body-copy.sunshine a.button:active,.body-copy.sunshine a.button:focus,.body-copy.sunshine a.button:hover,.body-copy.sunshine a:visited.button:active,.body-copy.sunshine a:visited.button:focus,.body-copy.sunshine a:visited.button:hover,.mind-trip-cta .body-copy.sunshine .mindtrip-button:active,.mind-trip-cta .body-copy.sunshine .mindtrip-button:focus,.mind-trip-cta .body-copy.sunshine .mindtrip-button:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.body-copy.sunshine .cta-button,.body-copy.sunshine a.cta-button,.body-copy.sunshine a:visited.cta-button{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#fff7ba;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.body-copy.sunshine .cta-button:active,.body-copy.sunshine .cta-button:focus,.body-copy.sunshine .cta-button:hover,.body-copy.sunshine a.cta-button:active,.body-copy.sunshine a.cta-button:focus,.body-copy.sunshine a.cta-button:hover,.body-copy.sunshine a:visited.cta-button:active,.body-copy.sunshine a:visited.cta-button:focus,.body-copy.sunshine a:visited.cta-button:hover{color:#fff7ba}.body-copy.sunshine .cta-button,.body-copy.sunshine a.cta-button,.body-copy.sunshine a:visited.cta-button{margin-top:1.5rem}.body-copy.sunshine .cta-button span.wrap,.body-copy.sunshine a.cta-button span.wrap,.body-copy.sunshine a:visited.cta-button span.wrap{align-items:center;color:#fff7ba;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.body-copy.sunshine .cta-button span.wrap:before,.body-copy.sunshine a.cta-button span.wrap:before,.body-copy.sunshine a:visited.cta-button span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.sunshine .cta-button span.wrap:after,.body-copy.sunshine a.cta-button span.wrap:after,.body-copy.sunshine a:visited.cta-button span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.sunshine .cta-button span.wrap:active:after,.body-copy.sunshine .cta-button span.wrap:focus:after,.body-copy.sunshine .cta-button span.wrap:hover:after,.body-copy.sunshine a.cta-button span.wrap:active:after,.body-copy.sunshine a.cta-button span.wrap:focus:after,.body-copy.sunshine a.cta-button span.wrap:hover:after,.body-copy.sunshine a:visited.cta-button span.wrap:active:after,.body-copy.sunshine a:visited.cta-button span.wrap:focus:after,.body-copy.sunshine a:visited.cta-button span.wrap:hover:after{transform:translateX(6px)}.body-copy.sunshine .cta-button span.wrap:before,.body-copy.sunshine a.cta-button span.wrap:before,.body-copy.sunshine a:visited.cta-button span.wrap:before{margin-right:5px}.body-copy.sunshine .cta-button span.wrap span.text,.body-copy.sunshine a.cta-button span.wrap span.text,.body-copy.sunshine a:visited.cta-button span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.body-copy.sunshine .cta-button span.wrap span.text:before,.body-copy.sunshine a.cta-button span.wrap span.text:before,.body-copy.sunshine a:visited.cta-button span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.body-copy.sunshine .cta-button:before,.body-copy.sunshine a.cta-button:before,.body-copy.sunshine a:visited.cta-button:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.body-copy.sunshine .cta-button:active span.wrap span.text,.body-copy.sunshine .cta-button:focus span.wrap span.text,.body-copy.sunshine .cta-button:hover span.wrap span.text,.body-copy.sunshine a.cta-button:active span.wrap span.text,.body-copy.sunshine a.cta-button:focus span.wrap span.text,.body-copy.sunshine a.cta-button:hover span.wrap span.text,.body-copy.sunshine a:visited.cta-button:active span.wrap span.text,.body-copy.sunshine a:visited.cta-button:focus span.wrap span.text,.body-copy.sunshine a:visited.cta-button:hover span.wrap span.text{transform:translateY(-100%)}.body-copy.sunshine .cta-button:active:before,.body-copy.sunshine .cta-button:focus:before,.body-copy.sunshine .cta-button:hover:before,.body-copy.sunshine a.cta-button:active:before,.body-copy.sunshine a.cta-button:focus:before,.body-copy.sunshine a.cta-button:hover:before,.body-copy.sunshine a:visited.cta-button:active:before,.body-copy.sunshine a:visited.cta-button:focus:before,.body-copy.sunshine a:visited.cta-button:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.body-copy.turquoise .h1,.body-copy.turquoise .h2,.body-copy.turquoise .h3,.body-copy.turquoise .h4,.body-copy.turquoise .h5,.body-copy.turquoise .h6,.body-copy.turquoise h1,.body-copy.turquoise h2,.body-copy.turquoise h3,.body-copy.turquoise h4,.body-copy.turquoise h5,.body-copy.turquoise h6{color:#dbf7fe}.body-copy.turquoise a:not(.unstyle),.body-copy.turquoise a:not(.unstyle):visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ff491c 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.body-copy.turquoise a:not(.unstyle):active,.body-copy.turquoise a:not(.unstyle):focus,.body-copy.turquoise a:not(.unstyle):hover{background-position:0 100%;color:inherit;text-decoration:none!important}.body-copy.turquoise .button,.body-copy.turquoise .mind-trip-cta .mindtrip-button,.body-copy.turquoise a.button,.body-copy.turquoise a:visited.button,.mind-trip-cta .body-copy.turquoise .mindtrip-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.body-copy.turquoise .button:active,.body-copy.turquoise .button:focus,.body-copy.turquoise .button:hover,.body-copy.turquoise .mind-trip-cta .mindtrip-button:active,.body-copy.turquoise .mind-trip-cta .mindtrip-button:focus,.body-copy.turquoise .mind-trip-cta .mindtrip-button:hover,.body-copy.turquoise a.button:active,.body-copy.turquoise a.button:focus,.body-copy.turquoise a.button:hover,.body-copy.turquoise a:visited.button:active,.body-copy.turquoise a:visited.button:focus,.body-copy.turquoise a:visited.button:hover,.mind-trip-cta .body-copy.turquoise .mindtrip-button:active,.mind-trip-cta .body-copy.turquoise .mindtrip-button:focus,.mind-trip-cta .body-copy.turquoise .mindtrip-button:hover{color:#ffbf60}.body-copy.turquoise .button,.body-copy.turquoise .mind-trip-cta .mindtrip-button,.body-copy.turquoise a.button,.body-copy.turquoise a:visited.button,.mind-trip-cta .body-copy.turquoise .mindtrip-button{align-items:center;color:#ffbf60;display:inline-flex;position:relative}.body-copy.turquoise .button:before,.body-copy.turquoise .mind-trip-cta .mindtrip-button:before,.body-copy.turquoise a.button:before,.body-copy.turquoise a:visited.button:before,.mind-trip-cta .body-copy.turquoise .mindtrip-button:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.turquoise .button:after,.body-copy.turquoise .mind-trip-cta .mindtrip-button:after,.body-copy.turquoise a.button:after,.body-copy.turquoise a:visited.button:after,.mind-trip-cta .body-copy.turquoise .mindtrip-button:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.turquoise .button:active:after,.body-copy.turquoise .button:focus:after,.body-copy.turquoise .button:hover:after,.body-copy.turquoise .mind-trip-cta .mindtrip-button:active:after,.body-copy.turquoise .mind-trip-cta .mindtrip-button:focus:after,.body-copy.turquoise .mind-trip-cta .mindtrip-button:hover:after,.body-copy.turquoise a.button:active:after,.body-copy.turquoise a.button:focus:after,.body-copy.turquoise a.button:hover:after,.body-copy.turquoise a:visited.button:active:after,.body-copy.turquoise a:visited.button:focus:after,.body-copy.turquoise a:visited.button:hover:after,.mind-trip-cta .body-copy.turquoise .mindtrip-button:active:after,.mind-trip-cta .body-copy.turquoise .mindtrip-button:focus:after,.mind-trip-cta .body-copy.turquoise .mindtrip-button:hover:after{transform:translateX(6px)}.body-copy.turquoise .button,.body-copy.turquoise .mind-trip-cta .mindtrip-button,.body-copy.turquoise a.button,.body-copy.turquoise a:visited.button,.mind-trip-cta .body-copy.turquoise .mindtrip-button{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.body-copy.turquoise .button:active,.body-copy.turquoise .button:focus,.body-copy.turquoise .button:hover,.body-copy.turquoise .mind-trip-cta .mindtrip-button:active,.body-copy.turquoise .mind-trip-cta .mindtrip-button:focus,.body-copy.turquoise .mind-trip-cta .mindtrip-button:hover,.body-copy.turquoise a.button:active,.body-copy.turquoise a.button:focus,.body-copy.turquoise a.button:hover,.body-copy.turquoise a:visited.button:active,.body-copy.turquoise a:visited.button:focus,.body-copy.turquoise a:visited.button:hover,.mind-trip-cta .body-copy.turquoise .mindtrip-button:active,.mind-trip-cta .body-copy.turquoise .mindtrip-button:focus,.mind-trip-cta .body-copy.turquoise .mindtrip-button:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.body-copy.turquoise .cta-button,.body-copy.turquoise a.cta-button,.body-copy.turquoise a:visited.cta-button{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#ffbf60;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.body-copy.turquoise .cta-button:active,.body-copy.turquoise .cta-button:focus,.body-copy.turquoise .cta-button:hover,.body-copy.turquoise a.cta-button:active,.body-copy.turquoise a.cta-button:focus,.body-copy.turquoise a.cta-button:hover,.body-copy.turquoise a:visited.cta-button:active,.body-copy.turquoise a:visited.cta-button:focus,.body-copy.turquoise a:visited.cta-button:hover{color:#ffbf60}.body-copy.turquoise .cta-button,.body-copy.turquoise a.cta-button,.body-copy.turquoise a:visited.cta-button{margin-top:1.5rem}.body-copy.turquoise .cta-button span.wrap,.body-copy.turquoise a.cta-button span.wrap,.body-copy.turquoise a:visited.cta-button span.wrap{align-items:center;color:#ffbf60;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.body-copy.turquoise .cta-button span.wrap:before,.body-copy.turquoise a.cta-button span.wrap:before,.body-copy.turquoise a:visited.cta-button span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.turquoise .cta-button span.wrap:after,.body-copy.turquoise a.cta-button span.wrap:after,.body-copy.turquoise a:visited.cta-button span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.turquoise .cta-button span.wrap:active:after,.body-copy.turquoise .cta-button span.wrap:focus:after,.body-copy.turquoise .cta-button span.wrap:hover:after,.body-copy.turquoise a.cta-button span.wrap:active:after,.body-copy.turquoise a.cta-button span.wrap:focus:after,.body-copy.turquoise a.cta-button span.wrap:hover:after,.body-copy.turquoise a:visited.cta-button span.wrap:active:after,.body-copy.turquoise a:visited.cta-button span.wrap:focus:after,.body-copy.turquoise a:visited.cta-button span.wrap:hover:after{transform:translateX(6px)}.body-copy.turquoise .cta-button span.wrap:before,.body-copy.turquoise a.cta-button span.wrap:before,.body-copy.turquoise a:visited.cta-button span.wrap:before{margin-right:5px}.body-copy.turquoise .cta-button span.wrap span.text,.body-copy.turquoise a.cta-button span.wrap span.text,.body-copy.turquoise a:visited.cta-button span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.body-copy.turquoise .cta-button span.wrap span.text:before,.body-copy.turquoise a.cta-button span.wrap span.text:before,.body-copy.turquoise a:visited.cta-button span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.body-copy.turquoise .cta-button:before,.body-copy.turquoise a.cta-button:before,.body-copy.turquoise a:visited.cta-button:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.body-copy.turquoise .cta-button:active span.wrap span.text,.body-copy.turquoise .cta-button:focus span.wrap span.text,.body-copy.turquoise .cta-button:hover span.wrap span.text,.body-copy.turquoise a.cta-button:active span.wrap span.text,.body-copy.turquoise a.cta-button:focus span.wrap span.text,.body-copy.turquoise a.cta-button:hover span.wrap span.text,.body-copy.turquoise a:visited.cta-button:active span.wrap span.text,.body-copy.turquoise a:visited.cta-button:focus span.wrap span.text,.body-copy.turquoise a:visited.cta-button:hover span.wrap span.text{transform:translateY(-100%)}.body-copy.turquoise .cta-button:active:before,.body-copy.turquoise .cta-button:focus:before,.body-copy.turquoise .cta-button:hover:before,.body-copy.turquoise a.cta-button:active:before,.body-copy.turquoise a.cta-button:focus:before,.body-copy.turquoise a.cta-button:hover:before,.body-copy.turquoise a:visited.cta-button:active:before,.body-copy.turquoise a:visited.cta-button:focus:before,.body-copy.turquoise a:visited.cta-button:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.body-copy.warm_white,.body-copy.warm_white .h1,.body-copy.warm_white .h2,.body-copy.warm_white .h3,.body-copy.warm_white .h4,.body-copy.warm_white .h5,.body-copy.warm_white .h6,.body-copy.warm_white a:not(.unstyle),.body-copy.warm_white h1,.body-copy.warm_white h2,.body-copy.warm_white h3,.body-copy.warm_white h4,.body-copy.warm_white h5,.body-copy.warm_white h6,.body-copy.warm_white p{color:#004175}.body-copy.warm_white a:not(.unstyle),.body-copy.warm_white a:not(.unstyle):visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ff491c 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.body-copy.warm_white a:not(.unstyle):active,.body-copy.warm_white a:not(.unstyle):focus,.body-copy.warm_white a:not(.unstyle):hover{background-position:0 100%;color:inherit;text-decoration:none!important}.body-copy.warm_white .button,.body-copy.warm_white .mind-trip-cta .mindtrip-button,.body-copy.warm_white a.button,.body-copy.warm_white a:visited.button,.mind-trip-cta .body-copy.warm_white .mindtrip-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.body-copy.warm_white .button:active,.body-copy.warm_white .button:focus,.body-copy.warm_white .button:hover,.body-copy.warm_white .mind-trip-cta .mindtrip-button:active,.body-copy.warm_white .mind-trip-cta .mindtrip-button:focus,.body-copy.warm_white .mind-trip-cta .mindtrip-button:hover,.body-copy.warm_white a.button:active,.body-copy.warm_white a.button:focus,.body-copy.warm_white a.button:hover,.body-copy.warm_white a:visited.button:active,.body-copy.warm_white a:visited.button:focus,.body-copy.warm_white a:visited.button:hover,.mind-trip-cta .body-copy.warm_white .mindtrip-button:active,.mind-trip-cta .body-copy.warm_white .mindtrip-button:focus,.mind-trip-cta .body-copy.warm_white .mindtrip-button:hover{color:#ffbf60}.body-copy.warm_white .button,.body-copy.warm_white .mind-trip-cta .mindtrip-button,.body-copy.warm_white a.button,.body-copy.warm_white a:visited.button,.mind-trip-cta .body-copy.warm_white .mindtrip-button{align-items:center;color:#ffbf60;display:inline-flex;position:relative}.body-copy.warm_white .button:before,.body-copy.warm_white .mind-trip-cta .mindtrip-button:before,.body-copy.warm_white a.button:before,.body-copy.warm_white a:visited.button:before,.mind-trip-cta .body-copy.warm_white .mindtrip-button:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.warm_white .button:after,.body-copy.warm_white .mind-trip-cta .mindtrip-button:after,.body-copy.warm_white a.button:after,.body-copy.warm_white a:visited.button:after,.mind-trip-cta .body-copy.warm_white .mindtrip-button:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.warm_white .button:active:after,.body-copy.warm_white .button:focus:after,.body-copy.warm_white .button:hover:after,.body-copy.warm_white .mind-trip-cta .mindtrip-button:active:after,.body-copy.warm_white .mind-trip-cta .mindtrip-button:focus:after,.body-copy.warm_white .mind-trip-cta .mindtrip-button:hover:after,.body-copy.warm_white a.button:active:after,.body-copy.warm_white a.button:focus:after,.body-copy.warm_white a.button:hover:after,.body-copy.warm_white a:visited.button:active:after,.body-copy.warm_white a:visited.button:focus:after,.body-copy.warm_white a:visited.button:hover:after,.mind-trip-cta .body-copy.warm_white .mindtrip-button:active:after,.mind-trip-cta .body-copy.warm_white .mindtrip-button:focus:after,.mind-trip-cta .body-copy.warm_white .mindtrip-button:hover:after{transform:translateX(6px)}.body-copy.warm_white .button,.body-copy.warm_white .mind-trip-cta .mindtrip-button,.body-copy.warm_white a.button,.body-copy.warm_white a:visited.button,.mind-trip-cta .body-copy.warm_white .mindtrip-button{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.body-copy.warm_white .button:active,.body-copy.warm_white .button:focus,.body-copy.warm_white .button:hover,.body-copy.warm_white .mind-trip-cta .mindtrip-button:active,.body-copy.warm_white .mind-trip-cta .mindtrip-button:focus,.body-copy.warm_white .mind-trip-cta .mindtrip-button:hover,.body-copy.warm_white a.button:active,.body-copy.warm_white a.button:focus,.body-copy.warm_white a.button:hover,.body-copy.warm_white a:visited.button:active,.body-copy.warm_white a:visited.button:focus,.body-copy.warm_white a:visited.button:hover,.mind-trip-cta .body-copy.warm_white .mindtrip-button:active,.mind-trip-cta .body-copy.warm_white .mindtrip-button:focus,.mind-trip-cta .body-copy.warm_white .mindtrip-button:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.body-copy.warm_white .cta-button,.body-copy.warm_white a.cta-button,.body-copy.warm_white a:visited.cta-button{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#ffbf60;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.body-copy.warm_white .cta-button:active,.body-copy.warm_white .cta-button:focus,.body-copy.warm_white .cta-button:hover,.body-copy.warm_white a.cta-button:active,.body-copy.warm_white a.cta-button:focus,.body-copy.warm_white a.cta-button:hover,.body-copy.warm_white a:visited.cta-button:active,.body-copy.warm_white a:visited.cta-button:focus,.body-copy.warm_white a:visited.cta-button:hover{color:#ffbf60}.body-copy.warm_white .cta-button,.body-copy.warm_white a.cta-button,.body-copy.warm_white a:visited.cta-button{margin-top:1.5rem}.body-copy.warm_white .cta-button span.wrap,.body-copy.warm_white a.cta-button span.wrap,.body-copy.warm_white a:visited.cta-button span.wrap{align-items:center;color:#ffbf60;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.body-copy.warm_white .cta-button span.wrap:before,.body-copy.warm_white a.cta-button span.wrap:before,.body-copy.warm_white a:visited.cta-button span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.warm_white .cta-button span.wrap:after,.body-copy.warm_white a.cta-button span.wrap:after,.body-copy.warm_white a:visited.cta-button span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.warm_white .cta-button span.wrap:active:after,.body-copy.warm_white .cta-button span.wrap:focus:after,.body-copy.warm_white .cta-button span.wrap:hover:after,.body-copy.warm_white a.cta-button span.wrap:active:after,.body-copy.warm_white a.cta-button span.wrap:focus:after,.body-copy.warm_white a.cta-button span.wrap:hover:after,.body-copy.warm_white a:visited.cta-button span.wrap:active:after,.body-copy.warm_white a:visited.cta-button span.wrap:focus:after,.body-copy.warm_white a:visited.cta-button span.wrap:hover:after{transform:translateX(6px)}.body-copy.warm_white .cta-button span.wrap:before,.body-copy.warm_white a.cta-button span.wrap:before,.body-copy.warm_white a:visited.cta-button span.wrap:before{margin-right:5px}.body-copy.warm_white .cta-button span.wrap span.text,.body-copy.warm_white a.cta-button span.wrap span.text,.body-copy.warm_white a:visited.cta-button span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.body-copy.warm_white .cta-button span.wrap span.text:before,.body-copy.warm_white a.cta-button span.wrap span.text:before,.body-copy.warm_white a:visited.cta-button span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.body-copy.warm_white .cta-button:before,.body-copy.warm_white a.cta-button:before,.body-copy.warm_white a:visited.cta-button:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.body-copy.warm_white .cta-button:active span.wrap span.text,.body-copy.warm_white .cta-button:focus span.wrap span.text,.body-copy.warm_white .cta-button:hover span.wrap span.text,.body-copy.warm_white a.cta-button:active span.wrap span.text,.body-copy.warm_white a.cta-button:focus span.wrap span.text,.body-copy.warm_white a.cta-button:hover span.wrap span.text,.body-copy.warm_white a:visited.cta-button:active span.wrap span.text,.body-copy.warm_white a:visited.cta-button:focus span.wrap span.text,.body-copy.warm_white a:visited.cta-button:hover span.wrap span.text{transform:translateY(-100%)}.body-copy.warm_white .cta-button:active:before,.body-copy.warm_white .cta-button:focus:before,.body-copy.warm_white .cta-button:hover:before,.body-copy.warm_white a.cta-button:active:before,.body-copy.warm_white a.cta-button:focus:before,.body-copy.warm_white a.cta-button:hover:before,.body-copy.warm_white a:visited.cta-button:active:before,.body-copy.warm_white a:visited.cta-button:focus:before,.body-copy.warm_white a:visited.cta-button:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.body-copy.yellow a:not(.unstyle),.body-copy.yellow a:not(.unstyle):visited,.mind-trip-cta .body-copy.mindtrip-button a:not(.unstyle){background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ff491c 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.body-copy.yellow a:not(.unstyle):active,.body-copy.yellow a:not(.unstyle):focus,.body-copy.yellow a:not(.unstyle):hover,.mind-trip-cta .body-copy.mindtrip-button a:not(.unstyle):active,.mind-trip-cta .body-copy.mindtrip-button a:not(.unstyle):focus,.mind-trip-cta .body-copy.mindtrip-button a:not(.unstyle):hover{background-position:0 100%;color:inherit;text-decoration:none!important}.body-copy.yellow .button,.body-copy.yellow .mind-trip-cta .mindtrip-button,.body-copy.yellow a.button,.body-copy.yellow a:visited.button,.mind-trip-cta .body-copy.mindtrip-button .button,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button,.mind-trip-cta .body-copy.yellow .mindtrip-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.body-copy.yellow .button:active,.body-copy.yellow .button:focus,.body-copy.yellow .button:hover,.body-copy.yellow .mind-trip-cta .mindtrip-button:active,.body-copy.yellow .mind-trip-cta .mindtrip-button:focus,.body-copy.yellow .mind-trip-cta .mindtrip-button:hover,.body-copy.yellow a.button:active,.body-copy.yellow a.button:focus,.body-copy.yellow a.button:hover,.body-copy.yellow a:visited.button:active,.body-copy.yellow a:visited.button:focus,.body-copy.yellow a:visited.button:hover,.mind-trip-cta .body-copy.mindtrip-button .button:active,.mind-trip-cta .body-copy.mindtrip-button .button:focus,.mind-trip-cta .body-copy.mindtrip-button .button:hover,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button:active,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button:focus,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button:hover,.mind-trip-cta .body-copy.yellow .mindtrip-button:active,.mind-trip-cta .body-copy.yellow .mindtrip-button:focus,.mind-trip-cta .body-copy.yellow .mindtrip-button:hover{color:#004175}.body-copy.yellow .button,.body-copy.yellow .mind-trip-cta .mindtrip-button,.body-copy.yellow a.button,.body-copy.yellow a:visited.button,.mind-trip-cta .body-copy.mindtrip-button .button,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button,.mind-trip-cta .body-copy.yellow .mindtrip-button{align-items:center;color:#004175;display:inline-flex;position:relative}.body-copy.yellow .button:before,.body-copy.yellow .mind-trip-cta .mindtrip-button:before,.body-copy.yellow a.button:before,.body-copy.yellow a:visited.button:before,.mind-trip-cta .body-copy.mindtrip-button .button:before,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button:before,.mind-trip-cta .body-copy.yellow .mindtrip-button:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.yellow .button:after,.body-copy.yellow .mind-trip-cta .mindtrip-button:after,.body-copy.yellow a.button:after,.body-copy.yellow a:visited.button:after,.mind-trip-cta .body-copy.mindtrip-button .button:after,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button:after,.mind-trip-cta .body-copy.yellow .mindtrip-button:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.yellow .button:active:after,.body-copy.yellow .button:focus:after,.body-copy.yellow .button:hover:after,.body-copy.yellow .mind-trip-cta .mindtrip-button:active:after,.body-copy.yellow .mind-trip-cta .mindtrip-button:focus:after,.body-copy.yellow .mind-trip-cta .mindtrip-button:hover:after,.body-copy.yellow a.button:active:after,.body-copy.yellow a.button:focus:after,.body-copy.yellow a.button:hover:after,.body-copy.yellow a:visited.button:active:after,.body-copy.yellow a:visited.button:focus:after,.body-copy.yellow a:visited.button:hover:after,.mind-trip-cta .body-copy.mindtrip-button .button:active:after,.mind-trip-cta .body-copy.mindtrip-button .button:focus:after,.mind-trip-cta .body-copy.mindtrip-button .button:hover:after,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button:active:after,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button:focus:after,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button:hover:after,.mind-trip-cta .body-copy.yellow .mindtrip-button:active:after,.mind-trip-cta .body-copy.yellow .mindtrip-button:focus:after,.mind-trip-cta .body-copy.yellow .mindtrip-button:hover:after{transform:translateX(6px)}.body-copy.yellow .button,.body-copy.yellow .mind-trip-cta .mindtrip-button,.body-copy.yellow a.button,.body-copy.yellow a:visited.button,.mind-trip-cta .body-copy.mindtrip-button .button,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button,.mind-trip-cta .body-copy.yellow .mindtrip-button{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.body-copy.yellow .button:active,.body-copy.yellow .button:focus,.body-copy.yellow .button:hover,.body-copy.yellow .mind-trip-cta .mindtrip-button:active,.body-copy.yellow .mind-trip-cta .mindtrip-button:focus,.body-copy.yellow .mind-trip-cta .mindtrip-button:hover,.body-copy.yellow a.button:active,.body-copy.yellow a.button:focus,.body-copy.yellow a.button:hover,.body-copy.yellow a:visited.button:active,.body-copy.yellow a:visited.button:focus,.body-copy.yellow a:visited.button:hover,.mind-trip-cta .body-copy.mindtrip-button .button:active,.mind-trip-cta .body-copy.mindtrip-button .button:focus,.mind-trip-cta .body-copy.mindtrip-button .button:hover,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button:active,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button:focus,.mind-trip-cta .body-copy.mindtrip-button .mindtrip-button:hover,.mind-trip-cta .body-copy.yellow .mindtrip-button:active,.mind-trip-cta .body-copy.yellow .mindtrip-button:focus,.mind-trip-cta .body-copy.yellow .mindtrip-button:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.body-copy.yellow .cta-button,.body-copy.yellow a.cta-button,.body-copy.yellow a:visited.cta-button,.mind-trip-cta .body-copy.mindtrip-button .cta-button{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#004175;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.body-copy.yellow .cta-button:active,.body-copy.yellow .cta-button:focus,.body-copy.yellow .cta-button:hover,.body-copy.yellow a.cta-button:active,.body-copy.yellow a.cta-button:focus,.body-copy.yellow a.cta-button:hover,.body-copy.yellow a:visited.cta-button:active,.body-copy.yellow a:visited.cta-button:focus,.body-copy.yellow a:visited.cta-button:hover,.mind-trip-cta .body-copy.mindtrip-button .cta-button:active,.mind-trip-cta .body-copy.mindtrip-button .cta-button:focus,.mind-trip-cta .body-copy.mindtrip-button .cta-button:hover{color:#004175}.body-copy.yellow .cta-button,.body-copy.yellow a.cta-button,.body-copy.yellow a:visited.cta-button,.mind-trip-cta .body-copy.mindtrip-button .cta-button{margin-top:1.5rem}.body-copy.yellow .cta-button span.wrap,.body-copy.yellow a.cta-button span.wrap,.body-copy.yellow a:visited.cta-button span.wrap,.mind-trip-cta .body-copy.mindtrip-button .cta-button span.wrap{align-items:center;color:#004175;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.body-copy.yellow .cta-button span.wrap:before,.body-copy.yellow a.cta-button span.wrap:before,.body-copy.yellow a:visited.cta-button span.wrap:before,.mind-trip-cta .body-copy.mindtrip-button .cta-button span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.body-copy.yellow .cta-button span.wrap:after,.body-copy.yellow a.cta-button span.wrap:after,.body-copy.yellow a:visited.cta-button span.wrap:after,.mind-trip-cta .body-copy.mindtrip-button .cta-button span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.body-copy.yellow .cta-button span.wrap:active:after,.body-copy.yellow .cta-button span.wrap:focus:after,.body-copy.yellow .cta-button span.wrap:hover:after,.body-copy.yellow a.cta-button span.wrap:active:after,.body-copy.yellow a.cta-button span.wrap:focus:after,.body-copy.yellow a.cta-button span.wrap:hover:after,.body-copy.yellow a:visited.cta-button span.wrap:active:after,.body-copy.yellow a:visited.cta-button span.wrap:focus:after,.body-copy.yellow a:visited.cta-button span.wrap:hover:after,.mind-trip-cta .body-copy.mindtrip-button .cta-button span.wrap:active:after,.mind-trip-cta .body-copy.mindtrip-button .cta-button span.wrap:focus:after,.mind-trip-cta .body-copy.mindtrip-button .cta-button span.wrap:hover:after{transform:translateX(6px)}.body-copy.yellow .cta-button span.wrap:before,.body-copy.yellow a.cta-button span.wrap:before,.body-copy.yellow a:visited.cta-button span.wrap:before,.mind-trip-cta .body-copy.mindtrip-button .cta-button span.wrap:before{margin-right:5px}.body-copy.yellow .cta-button span.wrap span.text,.body-copy.yellow a.cta-button span.wrap span.text,.body-copy.yellow a:visited.cta-button span.wrap span.text,.mind-trip-cta .body-copy.mindtrip-button .cta-button span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.body-copy.yellow .cta-button span.wrap span.text:before,.body-copy.yellow a.cta-button span.wrap span.text:before,.body-copy.yellow a:visited.cta-button span.wrap span.text:before,.mind-trip-cta .body-copy.mindtrip-button .cta-button span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.body-copy.yellow .cta-button:before,.body-copy.yellow a.cta-button:before,.body-copy.yellow a:visited.cta-button:before,.mind-trip-cta .body-copy.mindtrip-button .cta-button:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.body-copy.yellow .cta-button:active span.wrap span.text,.body-copy.yellow .cta-button:focus span.wrap span.text,.body-copy.yellow .cta-button:hover span.wrap span.text,.body-copy.yellow a.cta-button:active span.wrap span.text,.body-copy.yellow a.cta-button:focus span.wrap span.text,.body-copy.yellow a.cta-button:hover span.wrap span.text,.body-copy.yellow a:visited.cta-button:active span.wrap span.text,.body-copy.yellow a:visited.cta-button:focus span.wrap span.text,.body-copy.yellow a:visited.cta-button:hover span.wrap span.text,.mind-trip-cta .body-copy.mindtrip-button .cta-button:active span.wrap span.text,.mind-trip-cta .body-copy.mindtrip-button .cta-button:focus span.wrap span.text,.mind-trip-cta .body-copy.mindtrip-button .cta-button:hover span.wrap span.text{transform:translateY(-100%)}.body-copy.yellow .cta-button:active:before,.body-copy.yellow .cta-button:focus:before,.body-copy.yellow .cta-button:hover:before,.body-copy.yellow a.cta-button:active:before,.body-copy.yellow a.cta-button:focus:before,.body-copy.yellow a.cta-button:hover:before,.body-copy.yellow a:visited.cta-button:active:before,.body-copy.yellow a:visited.cta-button:focus:before,.body-copy.yellow a:visited.cta-button:hover:before,.mind-trip-cta .body-copy.mindtrip-button .cta-button:active:before,.mind-trip-cta .body-copy.mindtrip-button .cta-button:focus:before,.mind-trip-cta .body-copy.mindtrip-button .cta-button:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.body-copy.yellow .cta-button:before,.body-copy.yellow a.cta-button:before,.body-copy.yellow a:visited.cta-button:before,.mind-trip-cta .body-copy.mindtrip-button .cta-button:before{background-color:#ff491c}.add-texture{padding:6rem 0;position:relative}.add-texture .container{position:relative;z-index:1}.add-texture:after{background-position:bottom;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;left:0;opacity:.4;position:absolute;width:100%;z-index:0}.add-texture.blue:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/waves-light.c2ee422f3f5a8819fc70.svg)}.add-texture.green:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/mountains-light.0a212b26c8bf0a09c388.svg)}.add-texture.sunshine:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/mountains-dark.46bf7fbc5e8de2647b67.svg)}.add-texture.turquoise:after,.add-texture.warm_white:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/waves-light.c2ee422f3f5a8819fc70.svg)}.add-texture.warm_white:after{opacity:.12}.add-texture.yellow:after,.mind-trip-cta .add-texture.mindtrip-button:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/waves-light.c2ee422f3f5a8819fc70.svg);opacity:1}.brick-texture{background:#ff491c;position:relative;z-index:1}.brick-texture:after,.brick-texture:before{background-repeat:no-repeat;background-size:100%;content:"";height:23rem;opacity:.1;position:absolute;width:50%}@media screen and (min-width:800px){.brick-texture:after,.brick-texture:before{width:50rem}}.brick-texture:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/bricks-3.e43249dfdbf73650b460.svg);background-position-x:-10rem;left:0;top:0}.brick-texture:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/bricks-2.b081fd48f122bf3c3fd3.svg);background-position-x:12.5rem;background-position-y:5rem;bottom:0;right:0}@media(min-width:600px){.swatches{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:120px 120px 120px;grid-gap:1rem}}.swatch{border:1px solid #2b2b2b;line-height:30px;position:relative}.swatch span{background-color:#fff;border-top:1px solid #2b2b2b;bottom:0;font-size:10px;left:0;letter-spacing:.1em;line-height:1;padding:1em 0;position:absolute;text-align:center;text-transform:uppercase;width:100%}@media(max-width:601px){.swatch{height:120px;margin:0 0 2rem}}@media(min-width:1000px){.backgrounds{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:1rem}}.backgrounds .inner{padding:0 3rem;position:relative;z-index:1}.mind-trip-cta{align-items:center;display:flex;justify-content:center}html.has-mindtrip{overflow:hidden!important}html.has-mindtrip body{margin-right:var(--removed-body-scroll-bar-size)!important}#mindtrip-backdrop,#mindtrip-container,#mindtrip-drawer,#mindtrip-iframe{height:100%;top:0;width:100%}#mindtrip-container{left:0;position:fixed;visibility:hidden;z-index:2147483647}#mindtrip-backdrop{backdrop-filter:grayscale(50%);background-color:rgba(0,0,0,.5);left:0;opacity:0;position:fixed;transition:opacity .5s}#mindtrip-drawer{background:#fff;border-radius:16px 0 0 16px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);max-width:600px;overflow:hidden;position:absolute;right:0;transform:translate3d(100%,0,0);transition:transform .5s cubic-bezier(.32,.72,0,1)}@media(max-width:640px){#mindtrip-drawer{border-radius:0;box-shadow:none;max-width:100%}}#mindtrip-iframe{border:none;border-radius:inherit;inset:0;margin:0;overflow:hidden;padding:0}#mindtrip-loading{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2212%22%20r%3D%222%22%20fill%3D%22currentColor%22%3E%3Canimate%20attributeName%3D%22r%22%20begin%3D%220.67s%22%20dur%3D%221.5s%22%20repeatCount%3D%22indefinite%22%20values%3D%220%3B2%3B0%22%2F%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222%22%20fill%3D%22currentColor%22%3E%3Canimate%20attributeName%3D%22r%22%20begin%3D%220.33s%22%20dur%3D%221.5s%22%20repeatCount%3D%22indefinite%22%20values%3D%220%3B2%3B0%22%2F%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2212%22%20r%3D%222%22%20fill%3D%22currentColor%22%3E%3Canimate%20attributeName%3D%22r%22%20begin%3D%220s%22%20dur%3D%221.5s%22%20repeatCount%3D%22indefinite%22%20values%3D%220%3B2%3B0%22%2F%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;display:block;height:96px;left:50%;margin-left:-48px;margin-top:-48px;position:absolute;top:10%;width:96px}#mindtrip-open.notranslate{all:unset;display:none!important;--height:52px;align-items:center;-webkit-appearance:button;border:0;border-top-left-radius:16px;border-top-right-radius:16px;cursor:pointer;display:flex;font-family:Inter,ui-sans-serif,sans-serif;font-size:16px;gap:12px;height:var(--height);justify-content:center;padding-left:24px;padding-right:24px;position:fixed;right:calc(var(--height)/2);rotate:-90deg;text-align:center;top:50%;transition:scale .15s;translate:50% -50%;white-space:nowrap;z-index:2147483646}@media(max-width:500px){#mindtrip-open.notranslate{border-radius:1rem;height:-moz-min-content;height:min-content;padding:.8rem 1rem;position:fixed;right:35%;rotate:none;top:3.4rem!important;width:-moz-fit-content;width:fit-content;z-index:999999999}#mindtrip-open.notranslate span{font-size:0}#mindtrip-open.notranslate span:after{content:"Plan";font-family:Oswald,sans-serif;font-size:1.6rem;font-weight:400}}@media(max-width:450px){#mindtrip-open.notranslate{right:41%}}#mindtrip-open:focus{outline:revert;outline-offset:2px}.mindtrip-prompt{font-size:16px}@media(hover:hover)and (pointer:fine){#mindtrip-open:hover{scale:1.05}}@media(max-width:768px){.page-availability-calendar #mindtrip-open{height:35px;translate:60% -50%}}body:not(.is-industry):not(.is-meetings) body.gin--classic-toolbar.user-logged-in{grid-template-areas:"toolbar" "header" "highlighted" "help" "section-top" "content" "section-bottom" "footer";grid-template-columns:100%;grid-template-rows:80px auto auto auto auto auto auto auto;padding-top:0!important}body:not(.is-industry):not(.is-meetings) body.gin--classic-toolbar.user-logged-in #toolbar-administration{grid-area:toolbar}body:not(.is-industry):not(.is-meetings) body.gin--classic-toolbar.user-logged-in #header{grid-area:header;position:relative;top:0}@media(max-width:1650px){body:not(.is-industry):not(.is-meetings) body.gin--classic-toolbar.user-logged-in #header{grid-template-columns:5rem 1fr 5rem}}@media(max-width:1495px){body:not(.is-industry):not(.is-meetings) body.gin--classic-toolbar.user-logged-in #header{grid-template-columns:1rem 1fr 1rem}}body:not(.is-industry):not(.is-meetings) body.gin--classic-toolbar.user-logged-in #help{grid-area:help}body:not(.is-industry):not(.is-meetings) body.gin--classic-toolbar.user-logged-in #highlighted{grid-area:highlighted;padding-top:0;position:relative}body:not(.is-industry):not(.is-meetings) body.gin--classic-toolbar.user-logged-in #section-top{grid-area:section-top}body:not(.is-industry):not(.is-meetings) body.gin--classic-toolbar.user-logged-in #content{grid-area:content}body:not(.is-industry):not(.is-meetings) body.gin--classic-toolbar.user-logged-in #section-bottom{grid-area:section-bottom}body:not(.is-industry):not(.is-meetings) body.gin--classic-toolbar.user-logged-in #footer{grid-area:footer}body:not(.is-industry):not(.is-meetings) section#highlighted{display:block;margin-bottom:-1px;padding-top:62px}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) section#highlighted{padding-top:102px}}@media(min-width:1175px){body:not(.is-industry):not(.is-meetings) section#highlighted{padding-top:122px}}@media(min-width:1441px){body:not(.is-industry):not(.is-meetings) section#highlighted{padding-top:128px}}body:not(.is-industry):not(.is-meetings) article.node.no-components{padding-bottom:40px}body:not(.is-industry):not(.is-meetings) #header{background-color:#f9f8eb;color:#12274b;left:0;padding:1rem 0;position:fixed;top:0;transition:all .25s ease-in-out 0s;width:100%;z-index:500}body:not(.is-industry):not(.is-meetings) #header.forward{translateY:-106%}body:not(.is-industry):not(.is-meetings) #header.peek{transition-delay:.5s;translateY:0}body:not(.is-industry):not(.is-meetings) #header .site-logo-svg{height:43px}@media(max-width:367px){body:not(.is-industry):not(.is-meetings) #header .site-logo-svg{padding:6px 0}}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) #header{padding:0}body:not(.is-industry):not(.is-meetings) #header .container{display:grid;grid-template-areas:"sitelogo mainmenu";grid-template-columns:auto 1fr}body:not(.is-industry):not(.is-meetings) #header .site-logo-link{align-content:flex-end;grid-area:sitelogo;justify-self:flex-start;padding-bottom:16px}body:not(.is-industry):not(.is-meetings) #header .site-logo-svg{height:51px}}@media(min-width:1200px)and (max-width:1070px){body:not(.is-industry):not(.is-meetings) #header .site-logo-svg{height:40px}}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) #header nav.main-menu{align-self:center;-moz-column-gap:8px;column-gap:8px;display:grid;grid-area:mainmenu;grid-template-rows:auto 1fr;justify-items:flex-end;justify-self:flex-end;row-gap:32px}}@media(min-width:1200px)and (max-width:1090px){body:not(.is-industry):not(.is-meetings) #header nav.main-menu{justify-self:center}}@media(max-width:1450px)and (min-width:1200px){body:not(.is-industry):not(.is-meetings) #header .site-logo-link{grid-area:sitelogo;height:-moz-fit-content;height:fit-content;justify-self:flex-start;position:absolute;top:2rem}}@media(max-width:367px){body:not(.is-industry):not(.is-meetings) #header{display:flex;padding-left:.5rem}}body.adminimal-admin-toolbar body:not(.is-industry):not(.is-meetings) #header{top:calc(3em - 20px)}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) #header{z-index:999999999}body:not(.is-industry):not(.is-meetings) #header:has(.main-menu.open){background-color:#12274b;transition:all .2s ease-in-out}body:not(.is-industry):not(.is-meetings) #header:has(.main-menu.open) #menu-toggle span{color:#f9f8eb}body:not(.is-industry):not(.is-meetings) #header:has(.main-menu.open) #menu-toggle span:after{background-color:#f9f8eb;background-repeat:no-repeat;content:"";display:inline-block;height:24px;margin-bottom:-8px;margin-left:7px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/menu-close.e401ae1ef8f492b85249.svg);mask-image:url(/themes/custom/discoverpr_v2_theme/images/menu-close.e401ae1ef8f492b85249.svg);width:24px}body:not(.is-industry):not(.is-meetings) #header:has(.main-menu.open) .site-logo-svg path{fill:#4fb2b1!important}}body:not(.is-industry):not(.is-meetings) #menu-toggle{cursor:pointer;line-height:4.4rem;position:absolute;right:7%;top:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}body:not(.is-industry):not(.is-meetings) #menu-toggle .fa-bars{margin-left:8px;transition:transform 125ms ease-in-out 0s;vertical-align:-2px}body:not(.is-industry):not(.is-meetings) #menu-toggle span{color:#11274b;font-family:Montserrat;font-size:12px;font-weight:700}body:not(.is-industry):not(.is-meetings) #menu-toggle span:after{background-color:#11274b;background-repeat:no-repeat;content:"";display:inline-block;height:24px;margin-bottom:-8px;margin-left:7px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/menu.1eaaec62919a95248bfa.svg);mask-image:url(/themes/custom/discoverpr_v2_theme/images/menu.1eaaec62919a95248bfa.svg);transition:transform .3s ease-in-out;width:24px}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) .header-mobile-toolbar{align-items:center;display:flex;gap:10px;line-height:4.4rem;position:absolute;right:7%;top:1rem;z-index:2}body:not(.is-industry):not(.is-meetings) .header-mobile-toolbar #menu-toggle{position:static;right:auto;top:auto}body:not(.is-industry):not(.is-meetings) .header-mobile-toolbar .mindtrip-container--header-toolbar{cursor:pointer;font-size:12px;margin:0;padding:0 16px}body:not(.is-industry):not(.is-meetings) .header-mobile-toolbar .mindtrip-container--header-toolbar:before{height:18px;width:18px}}@media(max-width:1199px)and (max-width:430px){body:not(.is-industry):not(.is-meetings) .header-mobile-toolbar .mindtrip-container--header-toolbar{font-size:8px;padding:0 6px}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) #header:has(nav.main-menu.open) .mindtrip-container--header-toolbar{display:none!important}}body:not(.is-industry):not(.is-meetings) nav.main-menu{font-size:1.6rem;font-weight:700}body:not(.is-industry):not(.is-meetings) nav.main-menu .main-menu-wrapper{grid-row:2;margin:0}body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu{display:flex;flex-direction:column;grid-row:4;padding-bottom:0;position:relative;z-index:1}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu{display:block;grid-column:1/2;grid-row:1;margin-top:24px}.is-industry body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu,.is-meetings body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu{background-color:#1a1819}.is-industry body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu li a,.is-meetings body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu li a{color:#12274b}.is-industry body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu .bookmarks-link,.is-meetings body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu .bookmarks-link{display:none}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu li{background-color:#12274b;border-bottom:none;text-align:left;width:100%}body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu li a{color:#f9f8eb;font-size:1.6rem;font-weight:700;padding:0}}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu li a{border-radius:500px;color:#12274b;padding:16px 24px}body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu li a.featured{background-color:#4d9bd4}body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary.menu li a:hover{background-color:rgba(18,39,75,.06)}}body:not(.is-industry):not(.is-meetings) nav.main-menu a,body:not(.is-industry):not(.is-meetings) nav.main-menu a:active,body:not(.is-industry):not(.is-meetings) nav.main-menu a:focus,body:not(.is-industry):not(.is-meetings) nav.main-menu a:hover,body:not(.is-industry):not(.is-meetings) nav.main-menu a:visited{border:none}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-item-title,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-item-title:visited,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper>li:not(.has-submenu)>a,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper>li:not(.has-submenu)>a:visited{border:none;color:#12274b;padding:16px 7px 12px 12px}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-item-title:active,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-item-title:focus,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-item-title:hover,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper>li:not(.has-submenu)>a:active,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper>li:not(.has-submenu)>a:focus,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper>li:not(.has-submenu)>a:hover{background-color:rgba(18,39,75,.06);border:none;border-radius:8px 8px 0 0}body:not(.is-industry):not(.is-meetings) nav.main-menu .desktop-submenu-open .menu-item-title{background-color:#11274b;border:none;border-radius:8px 8px 0 0;color:#f9f8eb}body:not(.is-industry):not(.is-meetings) nav.main-menu .desktop-submenu-open .menu-item-title:after{background-color:#f9f8eb!important;transform:rotate(-180deg);transition:transform .3s ease-in-out}}@media(max-width:1150px){body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-item-title,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-item-title:visited,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper>li:not(.has-submenu)>a,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper>li:not(.has-submenu)>a:visited{padding:16px 0 12px 8px}}body:not(.is-industry):not(.is-meetings) nav.main-menu>ul{align-items:flex-end;display:flex;flex-wrap:nowrap;justify-content:flex-end}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper{position:static}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper li{margin:0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper li>.menu-item-title{cursor:pointer;display:flex;position:relative;text-wrap:nowrap}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper li>.menu-item-title:after{background-color:#12274b;background-repeat:no-repeat;content:"";display:inline-block;height:13px;margin-left:5px;margin-top:2px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/angle-down2.26f1ec2e82f6a816e654.svg);mask-image:url(/themes/custom/discoverpr_v2_theme/images/angle-down2.26f1ec2e82f6a816e654.svg);transition:transform .3s ease-in-out;width:13px}}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper li:not(.has-submenu)>a{align-items:center;cursor:pointer;display:flex;position:relative;text-wrap:nowrap}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper li li.has-submenu>.menu-item-title{cursor:pointer}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper li li.has-submenu.desktop-submenu-open>.menu-item-title{background-color:rgba(18,39,75,.06);border-radius:8px 8px 0 0}}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper li ul{font-size:16px;margin:0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper li ul li{margin:0}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) nav.main-menu ul.main-menu-wrapper{grid-row:2;padding:0 24px}}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) nav.main-menu ul{margin:0 .5em 0 0;position:relative}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li{display:inline-block;float:left;margin:0;vertical-align:top}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li ul{background-color:#12274b;border-radius:8px;margin-top:21px;min-height:-moz-fit-content;min-height:fit-content;min-width:600px;opacity:0;position:absolute;right:0;transform-origin:center 0;transition:all .25s ease-in-out 0s;visibility:hidden;width:150%;z-index:2}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li ul.flip-open{transform:rotateX(-90deg)}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li ul li{display:block;margin:0;padding:6px 0;text-align:left;width:100%}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li ul li a,body:not(.is-industry):not(.is-meetings) nav.main-menu ul li ul li a:visited{color:#f9f8eb;display:block;font-weight:600;padding:0!important}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li ul li a:after{display:none}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.desktop-submenu-open>ul.flip-open{display:flex;flex-direction:column;opacity:1;padding:72px 96px;transform:perspective(2000px) rotateX(0deg);visibility:visible;width:100vw}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.desktop-submenu-open>ul.flip-open .menu-submenu-inline{display:block;margin-top:20px;min-height:auto;min-width:auto;opacity:1;padding:0;position:relative;visibility:visible;width:-moz-fit-content;width:fit-content}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.desktop-submenu-open>ul.flip-open .menu-submenu-inline a{font-size:16px;font-weight:700}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.desktop-submenu-open>ul.flip-open .menu-submenu-inline a:after{display:none}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.desktop-submenu-open>ul.flip-open .menu-submenu-actions{align-items:center;align-self:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-end;margin-top:50px;width:-moz-fit-content;width:fit-content}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.desktop-submenu-open>ul.flip-open .menu-submenu-actions .menu-mindtrip-cta.mindtrip-container{align-items:center;background-color:#ee3b6d;border:none;border-radius:500px;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:16px;font-weight:700;gap:5px;justify-content:center;padding:12px 16px;text-wrap:nowrap}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.desktop-submenu-open>ul.flip-open .menu-submenu-actions .menu-mindtrip-cta.mindtrip-container:before{background-color:#000;background-repeat:no-repeat;content:"";display:inline-block;height:20px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/mindtrip.35c6baaa7d923304fd67.svg);mask-image:url(/themes/custom/discoverpr_v2_theme/images/mindtrip.35c6baaa7d923304fd67.svg);width:20px}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.desktop-submenu-open>ul.flip-open .menu-submenu-actions .menu-parent-link{margin-top:0;width:-moz-fit-content;width:fit-content}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.desktop-submenu-open>ul.flip-open .menu-submenu-actions .menu-parent-link a{background-color:#ee3b6d;border-radius:500px;color:#000;padding:12px 16px}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.menu{display:none}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.secondary{display:block}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items{display:flex;grid-area:nav-open-items}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items .menu-submenu-inline{list-style:none;margin:.35em 0 .75em;padding:0 0 0 .85em}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items .menu-submenu-inline li{margin:0;padding:4px 0}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items .menu-submenu-inline li a,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items .menu-submenu-inline li a:visited{font-size:.95em;font-weight:500;opacity:.92}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items li.menu-item--with-inline-children{padding-bottom:.25em}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items li.menu-item--with-inline-children span{color:#f9f8eb;font-weight:500}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content{background-color:#12274b;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;grid-area:nav-open-content;padding:2rem}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article{min-width:200px;text-align:left;width:50%}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article a,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article a:visited{color:#f9f8eb}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article a:focus,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article a:hover,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article a:visited:focus,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article a:visited:hover{text-decoration:underline}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article figcaption,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article h6,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article hr,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article p{display:none}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article img{box-shadow:none;margin-bottom:1rem}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article h3{color:inherit;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.3;padding-top:0}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article:first-of-type{margin-right:2rem}}@media(max-width:1440px){body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-content article h3{font-size:1.6rem}}@media(min-width:1200px)and (max-width:1440px){body:not(.is-industry):not(.is-meetings) nav.main-menu{height:100%}body:not(.is-industry):not(.is-meetings) nav.main-menu ul{display:inline-flex;height:100%}body:not(.is-industry):not(.is-meetings) nav.main-menu ul>li{align-self:center;line-height:1.2;padding-right:0;text-align:center}}@media(min-width:1086px){body:not(.is-industry):not(.is-meetings) nav.main-menu ul li ul{width:150%}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) nav.main-menu{background-color:#12274b;color:#f9f8eb;height:0;left:0;opacity:0;overflow-y:scroll;position:absolute;text-align:center;top:62px;transition:opacity .25s ease-in-out 0s,height .45s ease-in-out 0s;visibility:hidden;width:100%;-webkit-overflow-scrolling:touch}body:not(.is-industry):not(.is-meetings) nav.main-menu .bumper{display:block;margin-bottom:6em}body:not(.is-industry):not(.is-meetings) nav.main-menu.open{display:grid;grid-auto-rows:min-content;height:100vh;opacity:1;visibility:visible}body:not(.is-industry):not(.is-meetings) nav.main-menu.open>.main-menu-bottom-utilities{display:contents}body:not(.is-industry):not(.is-meetings) nav.main-menu.open>ul.main-menu-wrapper{grid-row:2}body:not(.is-industry):not(.is-meetings) nav.main-menu.open>.secondary-menu-group{grid-row:4}body:not(.is-industry):not(.is-meetings) nav.main-menu.open #puertorico-industry-search-form,body:not(.is-industry):not(.is-meetings) nav.main-menu.open #puertorico-search-form{grid-column:1/-1;grid-row:1}body:not(.is-industry):not(.is-meetings) nav.main-menu.open .mindtrip-container{grid-column:1;grid-row:3}body:not(.is-industry):not(.is-meetings) nav.main-menu>ul{display:block}body:not(.is-industry):not(.is-meetings) nav.main-menu .hide-submenu{align-items:start;display:flex;flex-direction:column;gap:32px;position:relative}body:not(.is-industry):not(.is-meetings) nav.main-menu .hide-submenu span{color:#f9f8eb;font-size:24px;font-weight:700}body:not(.is-industry):not(.is-meetings) nav.main-menu .hide-submenu i{border-bottom:1px solid hsla(56,54%,95%,.32);color:#f9f8eb;padding-bottom:8px;width:100%}body:not(.is-industry):not(.is-meetings) nav.main-menu .hide-submenu i:before{float:left}body:not(.is-industry):not(.is-meetings) nav.main-menu .hide-submenu i:after{content:"Back";float:left;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;margin-left:5px}body:not(.is-industry):not(.is-meetings) nav.main-menu .mobile-toggle{cursor:pointer;margin-left:.3em}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items .menu-submenu-inline{display:block;margin-top:24px;padding:0}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items .menu-submenu-inline li{border-bottom:none;padding:0}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items .menu-submenu-inline li a,body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items .menu-submenu-inline li a:visited{color:#f9f8eb;display:block;font-size:16px;font-weight:700;padding:.65rem 0!important}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-items .menu-item--with-inline-children{border-bottom:none;display:block;margin-top:24px}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-submenu-actions{display:flex;flex-direction:column;gap:16px;margin:10rem 0;width:100%}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-submenu-actions .menu-mindtrip-cta.mindtrip-container{align-items:center;background-color:#ee3b6d;border:none;border-radius:500px;color:#000!important;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:5px;justify-content:center;padding:12px 16px;text-wrap:nowrap;width:100%}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-submenu-actions .menu-mindtrip-cta.mindtrip-container:before{background-color:#000;background-repeat:no-repeat;content:"";display:inline-block;height:20px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/mindtrip.35c6baaa7d923304fd67.svg);mask-image:url(/themes/custom/discoverpr_v2_theme/images/mindtrip.35c6baaa7d923304fd67.svg);width:20px}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-submenu-actions .menu-parent-link{margin:0}body:not(.is-industry):not(.is-meetings) nav.main-menu .menu-submenu-actions .menu-parent-link a{background-color:#ee3b6d;border-radius:500px;color:#000!important;display:block;margin-top:0;padding:12px 16px;width:100%}body:not(.is-industry):not(.is-meetings) nav.main-menu ul{margin-bottom:0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li{border-bottom:1px solid hsla(56,54%,95%,.32);display:flex;padding-top:26px;position:relative}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li>a,body:not(.is-industry):not(.is-meetings) nav.main-menu ul li>button{display:inline-block;font-size:1.6rem;font-weight:700}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.navigation__languages button.navigation__languages-toggle{color:#f9f8eb!important;font-size:1.4rem;text-transform:none}}@media(max-width:1199px)and (max-width:1199px){body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.navigation__languages button.navigation__languages-toggle{color:#12274b!important;padding:10px}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.has-submenu .menu-item-title{font-size:16px;font-style:normal;font-weight:700;padding:0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.has-submenu>a,body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.has-submenu>button{padding-top:26px!important;padding:0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.has-submenu ul{display:none}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.has-submenu ul.open{display:block;margin-top:0;padding:0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.has-submenu ul li{text-align:left}body:not(.is-industry):not(.is-meetings) nav.main-menu ul li.has-submenu ul li a{font-size:1.5rem;font-weight:700;padding:2rem 0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.has-active-submenu{grid-row:1}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.has-active-submenu>li{display:none}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.has-active-submenu li.active-submenu{border-bottom:0;display:list-item}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.has-active-submenu li.active-submenu>a,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.has-active-submenu li.active-submenu>a+span,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.has-active-submenu li.active-submenu>span,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.has-active-submenu li.active-submenu>span+span,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.has-active-submenu+.main-menu-utilities,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.has-active-submenu+.main-menu-utilities+.menu,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.has-active-submenu~.main-menu-bottom-utilities,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.has-active-submenu~.secondary-menu-group{display:none}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.menu{margin-left:0;margin-top:0;padding:0 24px}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.menu li{background-color:#f9f8eb;text-align:left}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.menu li:has(a.featured){align-items:center;background-color:#4d9bd4;border-radius:500px;justify-content:center;padding:12px 16px;text-wrap:nowrap}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.menu li:has(a.featured) a{color:#000}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.menu a{color:#dbf7fe;display:inline-block;font-size:1.4rem;font-weight:600;padding:26px 0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.menu a.disabled{opacity:.6;pointer-events:none}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.menu.footer{display:none;margin:0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.menu.footer>li{border:0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.menu.footer>li>a{padding:10px 0}body:not(.is-industry):not(.is-meetings) nav.main-menu a,body:not(.is-industry):not(.is-meetings) nav.main-menu a:visited{color:#f9f8eb}body:not(.is-industry):not(.is-meetings) nav.main-menu .trigger-submenu{font-size:1.4rem;padding-top:26px;position:absolute;right:0;text-align:right;top:0;width:100%}body:not(.is-industry):not(.is-meetings) nav.main-menu .trigger-submenu i{color:#f9f8eb}}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher{margin:0}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher{margin-top:-26px;padding:0}}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher a,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher a:visited{font-weight:400!important}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher a.is-active,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher a:visited.is-active{font-weight:600!important}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li{align-items:baseline;background-color:#12274b;border-bottom:none;flex-direction:row-reverse;gap:7px;position:relative;width:-moz-fit-content;width:fit-content}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li i{display:none}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li>span:nth-child(2){display:inline-block;padding-bottom:26px}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher li.has-submenu ul li{background-color:#12274b}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher li.has-submenu ul li a{color:#f9f8eb;font-size:1.5rem;font-weight:700;padding:2rem 0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher.has-active-submenu i{display:block}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher.has-active-submenu{padding:0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher.has-active-submenu .flip-open{margin:0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher.has-active-submenu>li>span{display:none}}@media(min-width:1200px)and (max-width:1440px){body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher li ul{margin-top:22px}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li>a{padding:1.5em 10px!important}}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher{display:block;padding:0}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li{cursor:pointer}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li:before{border-bottom:1px solid transparent;bottom:0;content:"";display:block;margin-left:50%;position:absolute;transform:translateX(-50%);transition:all .35s ease-in-out 0s;width:5px}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li:hover:before{border-bottom-color:#12274b;width:40px}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li>span:not(.fas){height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px);word-wrap:normal}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li ul.flip-open{min-height:0;min-width:0;width:250px}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li ul.flip-open .menu-items{width:250px}body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li.desktop-submenu-open>ul.flip-open,body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher>li:hover>ul.flip-open{box-sizing:border-box;display:block;max-width:min(320px,90vw);min-height:auto;min-width:250px;opacity:1;padding:16px 24px;transform:perspective(2000px) rotateX(0deg);visibility:visible;width:250px}:lang(en) body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher li.has-submenu:after{content:"EN"}:lang(es) body:not(.is-industry):not(.is-meetings) nav.main-menu ul.language-switcher li.has-submenu:after{content:"ES"}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) #mobileMenu nav.main-menu.open{display:inline-table;height:auto;left:0;opacity:1;overflow:auto;padding:0;position:relative;top:2rem;visibility:visible;width:calc(100% + 3rem)}body:not(.is-industry):not(.is-meetings) #mobileMenu nav.main-menu.open .trigger-submenu{padding:26px}}body:not(.is-industry):not(.is-meetings) .es nav.main-menu ul li{margin:0}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary-menu-group{align-items:center;display:flex;flex-wrap:wrap;grid-column:span 2;grid-row:1;justify-content:space-between;margin-top:24px}body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary-menu-group .main-menu-top-utilities,body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary-menu-group .secondary.menu{grid-column:auto;grid-row:auto;margin-top:0}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary-menu-group{align-items:stretch;display:flex;flex-direction:column;grid-row:4;width:100%}body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary-menu-group .main-menu-top-utilities,body:not(.is-industry):not(.is-meetings) nav.main-menu .secondary-menu-group .secondary.menu{grid-row:auto}}body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities .saved{align-items:center;color:#12274b;display:flex}body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities .saved:after{background-color:#12274b;background-repeat:no-repeat;content:"";display:inline-block;height:24px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/bookmark.bf2e40e7e4deae4726e8.svg);mask-image:url(/themes/custom/discoverpr_v2_theme/images/bookmark.bf2e40e7e4deae4726e8.svg);width:24px}@media(min-width:1200px)and (max-width:1440px){body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities .saved{align-items:flex-start}body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities .saved:after{margin-top:-4px}}body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities i{border-bottom:1px solid hsla(56,54%,95%,.32);color:#f9f8eb;display:none;margin-bottom:50px;padding-bottom:8px;width:100%}body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities i:before{float:left}body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities i:after{content:"Back";float:left;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;margin-left:5px}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities{align-items:center;display:flex;gap:24px;grid-column:2;grid-row:1;margin-top:24px}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities{display:flex;flex-direction:column-reverse;grid-row:5;margin-bottom:5rem;padding:24px}body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities .saved{color:#f9f8eb;padding-bottom:26px;z-index:2}body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities .saved:after{background-color:#f9f8eb}body:not(.is-industry):not(.is-meetings) .main-menu-top-utilities .trigger-submenu{top:20px!important}}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities{grid-row:2}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form{align-self:center;flex:1;margin:0;min-width:0}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form{max-width:min(100%,360px)}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form{box-sizing:border-box;display:block;max-width:none;padding:0 24px;position:relative;width:100%}}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form label,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form label{display:none}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form #edit-keywords,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form #edit-keywords{border-radius:500px;box-sizing:border-box;width:100%}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form #edit-keywords,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form #edit-keywords{background-color:#fff;border:1px solid rgba(18,39,75,.2);margin:0;padding-right:48px}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form #edit-keywords,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form #edit-keywords{background-color:#fff;border:1px solid hsla(56,54%,95%,.35);height:52px;margin-bottom:0;padding-right:48px}}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .form-item-keywords,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .form-item-keywords{margin:0;position:relative}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .form-item-keywords,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .form-item-keywords{max-width:none;width:100%}}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .form-item-keywords,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .form-item-keywords{width:200px}}@media(min-width:1200px)and (max-width:1285px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .form-item-keywords,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .form-item-keywords{width:150px}}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .js-form-wrapper,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .js-form-wrapper{height:0}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .js-form-wrapper .button-js,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .js-form-wrapper .button-js{visibility:hidden;width:100%}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .js-form-wrapper .button-js:after,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .js-form-wrapper .button-js:after{background-color:#12274b;border:none;content:"";cursor:pointer;height:20px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/Search.79fd7f3268796bb9e643.svg);mask-image:url(/themes/custom/discoverpr_v2_theme/images/Search.79fd7f3268796bb9e643.svg);position:absolute;right:-15px;top:-10px;visibility:visible;width:20px}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .js-form-wrapper .button-js,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .js-form-wrapper .button-js{display:flex;flex-direction:row-reverse;left:-10px;position:absolute;top:0}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .js-form-wrapper .button-js,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .js-form-wrapper .button-js{display:flex;flex-direction:row-reverse;left:-30px;position:absolute;top:8px}}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form{display:block;position:relative}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .js-form-wrapper,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .js-form-wrapper{height:auto;margin:0;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:auto}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .js-form-wrapper,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .js-form-wrapper{align-items:center;display:flex;height:52px;justify-content:center;margin:0;position:absolute;right:35px;top:0;width:auto}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .js-form-wrapper .button-js:after,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .js-form-wrapper .button-js:after{top:auto}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form .form-actions,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form .form-actions{margin:0;text-align:center}}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities .mindtrip-container{align-items:center;background-color:#ee3b6d;border-radius:500px;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;gap:5px;justify-content:center;padding:12px 16px;text-wrap:nowrap}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities .mindtrip-container:before{background-color:#000;background-repeat:no-repeat;content:"";display:inline-block;height:20px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/mindtrip.35c6baaa7d923304fd67.svg);mask-image:url(/themes/custom/discoverpr_v2_theme/images/mindtrip.35c6baaa7d923304fd67.svg);width:20px}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities .mindtrip-container{margin:24px 24px 8px}}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities{align-items:center;display:flex;gap:16px;justify-content:flex-end;width:100%}body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-industry-search-form,body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities #puertorico-search-form{margin-right:auto}}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) .main-menu-bottom-utilities{grid-row:3}}body:not(.is-industry):not(.is-meetings) .main-menu .secondary.menu a.bookmarks-link:before{bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) .main-menu .secondary.menu a.bookmarks-link{color:#f9f8eb}body:not(.is-industry):not(.is-meetings) .main-menu .secondary.menu a.bookmarks-link:before{background-color:#f9f8eb;height:32px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/my-dream-trip-light2.c7cde84341d9666fa007.png);mask-image:url(/themes/custom/discoverpr_v2_theme/images/my-dream-trip-light2.c7cde84341d9666fa007.png);right:170px;scale:.7;width:40px}}@media(min-width:1200px){body:not(.is-industry):not(.is-meetings) .main-menu .secondary.menu a.bookmarks-link{margin:0;padding-left:4rem}body:not(.is-industry):not(.is-meetings) .main-menu .secondary.menu a.bookmarks-link:before{background-color:#f9f8eb;height:32px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/my-dream-trip-light2.c7cde84341d9666fa007.png);mask-image:url(/themes/custom/discoverpr_v2_theme/images/my-dream-trip-light2.c7cde84341d9666fa007.png);right:inherit;scale:.7;width:40px}}body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link{align-items:center;margin-left:1em;width:-moz-fit-content;width:fit-content}body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link #notify-message{display:none}body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link span{border:2px solid #12274b;border-right:none;color:#12274b;font-family:Briston,serif;font-size:1.8rem;font-weight:500;padding:4px 15px 4px 10px;text-wrap:nowrap;transition:all .3s ease-in-out;vertical-align:middle}body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link .bookmarks-icon{background-color:#014854;background-image:url(/themes/custom/discoverpr_v2_theme/images/my_dream_trip-light.06ab0b006f894ce9a55b.png);background-position:50%;background-repeat:no-repeat;background-size:80%;border:2px solid #12274b;border-radius:50px;display:block;height:4.5rem;margin-left:-8px;position:relative;width:4.5rem}body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link .bookmarks-icon.notify:after{border:8px solid #ff491c;border-radius:8px;content:"";height:8px;margin-left:20px;position:absolute;top:0;width:8px}body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link+#notify-message{background:#ff491c;border:2px solid #12274b;display:none;font-size:1.2rem;padding:13px;position:absolute;right:0;top:42px;width:168px;z-index:2}body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link+#notify-message.show{display:inline-block}@media(max-width:1199px){body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link+#notify-message{display:none!important}}body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link+#notify-message #close-notify-message{background:transparent;border:none;color:#12274b;float:right}@media(max-width:800px){body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link+#notify-message{display:none!important}}body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link:hover span{background-color:#12274b;color:#014854}body:not(.is-industry):not(.is-meetings) .main-menu a.bookmarks-link:hover .bookmarks-icon{background-color:#014854}#header .container{-ms-grid-columns:152px 1fr!important;-ms-grid-column-align:flex-end}.is-industry body.adminimal-admin-toolbar.user-logged-in,.is-meetings body.adminimal-admin-toolbar.user-logged-in{grid-template-areas:"toolbar" "header" "highlighted" "help" "section-top" "content" "section-bottom" "footer";grid-template-columns:100%;grid-template-rows:80px auto auto auto auto auto auto auto;padding-top:0!important}.is-industry body.adminimal-admin-toolbar.user-logged-in #toolbar-administration,.is-meetings body.adminimal-admin-toolbar.user-logged-in #toolbar-administration{grid-area:toolbar}.is-industry body.adminimal-admin-toolbar.user-logged-in #header,.is-meetings body.adminimal-admin-toolbar.user-logged-in #header{grid-area:header;position:relative;top:0}.is-industry body.adminimal-admin-toolbar.user-logged-in #help,.is-meetings body.adminimal-admin-toolbar.user-logged-in #help{grid-area:help}.is-industry body.adminimal-admin-toolbar.user-logged-in #highlighted,.is-meetings body.adminimal-admin-toolbar.user-logged-in #highlighted{grid-area:highlighted;padding-top:0;position:relative}.is-industry body.adminimal-admin-toolbar.user-logged-in #section-top,.is-meetings body.adminimal-admin-toolbar.user-logged-in #section-top{grid-area:section-top}.is-industry body.adminimal-admin-toolbar.user-logged-in #content,.is-meetings body.adminimal-admin-toolbar.user-logged-in #content{grid-area:content}.is-industry body.adminimal-admin-toolbar.user-logged-in #section-bottom,.is-meetings body.adminimal-admin-toolbar.user-logged-in #section-bottom{grid-area:section-bottom}.is-industry body.adminimal-admin-toolbar.user-logged-in #footer,.is-meetings body.adminimal-admin-toolbar.user-logged-in #footer{grid-area:footer}.is-industry section#highlighted,.is-meetings section#highlighted{display:block;margin-bottom:-1px;padding-top:62px}@media(min-width:1200px){.is-industry section#highlighted,.is-meetings section#highlighted{padding-top:102px}}@media(min-width:1175px){.is-industry section#highlighted,.is-meetings section#highlighted{padding-top:86px}}@media(min-width:1441px){.is-industry section#highlighted,.is-meetings section#highlighted{padding-top:96px}}.is-industry article.node.no-components,.is-meetings article.node.no-components{padding-bottom:40px}.is-industry #header,.is-meetings #header{background-color:#004854;color:#fff;left:0;padding:1rem 0;position:fixed;top:0;transition:all .25s ease-in-out 0s;width:100%;z-index:500}.is-industry #header.forward,.is-meetings #header.forward{translateY:-106%}.is-industry #header.peek,.is-meetings #header.peek{transition-delay:.5s;translateY:0}.is-industry #header .site-logo-svg,.is-meetings #header .site-logo-svg{height:43px}@media(min-width:1200px){.is-industry #header,.is-meetings #header{padding:0}.is-industry #header .container,.is-meetings #header .container{display:grid;grid-template-areas:"sitelogo mainmenu";grid-template-columns:auto 1fr}.is-industry #header .site-logo-link,.is-meetings #header .site-logo-link{align-content:center;grid-area:sitelogo;justify-self:flex-start}.is-industry #header .site-logo-svg,.is-meetings #header .site-logo-svg{height:51px}.is-industry #header nav.main-menu,.is-meetings #header nav.main-menu{align-self:center;display:grid;grid-area:mainmenu;grid-template-rows:auto 1fr;justify-items:flex-end;justify-self:flex-end;max-width:95%;padding-bottom:1rem}}body.adminimal-admin-toolbar .is-industry #header,body.adminimal-admin-toolbar .is-meetings #header{top:calc(3em - 20px)}@media(max-width:1199px){.is-industry #header,.is-meetings #header{gap:1rem;padding-bottom:5px;z-index:999999999}}.is-industry #menu-toggle,.is-meetings #menu-toggle{cursor:pointer;line-height:4.4rem;position:absolute;right:7%;top:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.is-industry #menu-toggle .fa-bars,.is-meetings #menu-toggle .fa-bars{margin-left:8px;transition:transform 125ms ease-in-out 0s;vertical-align:-2px}.is-industry #menu-toggle span,.is-meetings #menu-toggle span{font-family:Oswald,sans-serif;font-size:1.6rem;font-weight:400;margin-right:6px;text-transform:uppercase;vertical-align:-1.5px}.is-industry nav.main-menu,.is-meetings nav.main-menu{font-size:1.6rem;font-weight:700}.is-industry nav.main-menu .main-menu-wrapper,.is-meetings nav.main-menu .main-menu-wrapper{grid-row:2;margin:0}@media(min-width:1200px){.is-industry nav.main-menu .main-menu-wrapper,.is-meetings nav.main-menu .main-menu-wrapper{margin-left:3rem;margin-right:3rem;padding-bottom:1.3rem;padding-top:1.3rem}}.is-industry nav.main-menu .secondary.menu,.is-meetings nav.main-menu .secondary.menu{border-top:1px solid #f2f2eb;display:flex;flex-direction:column-reverse;margin:0}@media(min-width:1200px){.is-industry nav.main-menu .secondary.menu,.is-meetings nav.main-menu .secondary.menu{background-color:#00596b;border-radius:0 0 19px 19px;border-top:0;display:block;grid-column:1/3;grid-row:1;padding:1rem 2rem}}@media(max-width:1199px){.is-industry nav.main-menu .secondary.menu li,.is-meetings nav.main-menu .secondary.menu li{background-color:#fff;border-bottom:1px solid #f2f2eb;width:100%}}@media(min-width:1200px){.is-industry nav.main-menu .secondary.menu li,.is-meetings nav.main-menu .secondary.menu li{padding-left:2rem}.is-industry nav.main-menu .secondary.menu li:first-of-type,.is-meetings nav.main-menu .secondary.menu li:first-of-type{padding-left:0}}@media(max-width:1199px){.is-industry nav.main-menu .secondary.menu li a,.is-meetings nav.main-menu .secondary.menu li a{color:#004854;font-size:1.6rem;font-weight:700}}@media(min-width:1200px){.is-industry nav.main-menu .secondary.menu li a,.is-meetings nav.main-menu .secondary.menu li a{color:#dbfcd8}}.is-industry nav.main-menu a,.is-industry nav.main-menu a:visited,.is-meetings nav.main-menu a,.is-meetings nav.main-menu a:visited{border:none;color:#fff}.is-industry nav.main-menu a:active,.is-industry nav.main-menu a:focus,.is-industry nav.main-menu a:hover,.is-meetings nav.main-menu a:active,.is-meetings nav.main-menu a:focus,.is-meetings nav.main-menu a:hover{border:none}.is-industry nav.main-menu>ul,.is-meetings nav.main-menu>ul{align-items:center;-moz-column-gap:36px;column-gap:36px;display:inline-flex;flex-wrap:nowrap;justify-content:flex-end}@media(max-width:1440px){.is-industry nav.main-menu>ul,.is-meetings nav.main-menu>ul{-moz-column-gap:24px;column-gap:24px}}.is-industry nav.main-menu ul,.is-meetings nav.main-menu ul{padding-inline-start:0}.is-industry nav.main-menu ul li,.is-meetings nav.main-menu ul li{margin:0}.is-industry nav.main-menu ul li>a,.is-meetings nav.main-menu ul li>a{display:block;position:relative}@media(min-width:1200px){.is-industry nav.main-menu ul li>a:after,.is-meetings nav.main-menu ul li>a:after{border-bottom:1px solid transparent;bottom:-2px;content:"";display:block;margin-left:50%;position:absolute;transform:translateX(-50%);transition:all .35s ease-in-out 0s;width:5px}.is-industry nav.main-menu ul li>a:hover:after,.is-meetings nav.main-menu ul li>a:hover:after{border-bottom-color:#fff;width:40px}}.is-industry nav.main-menu ul li ul,.is-meetings nav.main-menu ul li ul{font-size:16px;margin:0}.is-industry nav.main-menu ul li ul li,.is-meetings nav.main-menu ul li ul li{margin:0}@media(min-width:1200px){.is-industry nav.main-menu ul,.is-meetings nav.main-menu ul{margin:0 .5em 0 0;position:relative}.is-industry nav.main-menu ul li,.is-meetings nav.main-menu ul li{display:inline-block;float:left;margin:0;vertical-align:top}.is-industry nav.main-menu ul li ul,.is-meetings nav.main-menu ul li ul{background-color:#fff;box-shadow:0 5px 8px rgba(0,0,0,.4);display:grid;grid-template-areas:"nav-open-items nav-open-content";grid-template-columns:1fr 2fr;margin-top:21px;max-width:70vw;min-height:300px;min-width:600px;opacity:0;position:absolute;right:0;transform-origin:center 0;transition:all .25s ease-in-out 0s;visibility:hidden;width:150%;z-index:2}.is-industry nav.main-menu ul li ul.flip-open,.is-meetings nav.main-menu ul li ul.flip-open{transform:rotateX(-90deg)}.is-industry nav.main-menu ul li ul li,.is-meetings nav.main-menu ul li ul li{display:block;margin:0;padding:6px 0;text-align:left;width:100%}.is-industry nav.main-menu ul li ul li a,.is-industry nav.main-menu ul li ul li a:visited,.is-meetings nav.main-menu ul li ul li a,.is-meetings nav.main-menu ul li ul li a:visited{color:#004854;display:block;font-weight:600;padding:0!important}.is-industry nav.main-menu ul li ul li a:active,.is-industry nav.main-menu ul li ul li a:focus,.is-industry nav.main-menu ul li ul li a:hover,.is-meetings nav.main-menu ul li ul li a:active,.is-meetings nav.main-menu ul li ul li a:focus,.is-meetings nav.main-menu ul li ul li a:hover{text-decoration:underline}.is-industry nav.main-menu ul li ul li a:after,.is-meetings nav.main-menu ul li ul li a:after{display:none}.is-industry nav.main-menu ul li:first-of-type,.is-meetings nav.main-menu ul li:first-of-type{padding-left:0}.is-industry nav.main-menu ul li:hover ul.flip-open,.is-meetings nav.main-menu ul li:hover ul.flip-open{opacity:1;transform:perspective(2000px) rotateX(0deg);visibility:visible}.is-industry nav.main-menu ul.menu,.is-meetings nav.main-menu ul.menu{display:none}.is-industry nav.main-menu ul.secondary,.is-meetings nav.main-menu ul.secondary{display:block}.is-industry nav.main-menu .menu-items,.is-meetings nav.main-menu .menu-items{background-color:#ffbf60;grid-area:nav-open-items;padding:2rem}.is-industry nav.main-menu .menu-content,.is-meetings nav.main-menu .menu-content{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;grid-area:nav-open-content;padding:2rem}.is-industry nav.main-menu .menu-content article,.is-meetings nav.main-menu .menu-content article{min-width:200px;text-align:left;width:50%}.is-industry nav.main-menu .menu-content article a,.is-industry nav.main-menu .menu-content article a:visited,.is-meetings nav.main-menu .menu-content article a,.is-meetings nav.main-menu .menu-content article a:visited{color:#004854}.is-industry nav.main-menu .menu-content article a:focus,.is-industry nav.main-menu .menu-content article a:hover,.is-industry nav.main-menu .menu-content article a:visited:focus,.is-industry nav.main-menu .menu-content article a:visited:hover,.is-meetings nav.main-menu .menu-content article a:focus,.is-meetings nav.main-menu .menu-content article a:hover,.is-meetings nav.main-menu .menu-content article a:visited:focus,.is-meetings nav.main-menu .menu-content article a:visited:hover{text-decoration:underline}.is-industry nav.main-menu .menu-content article figcaption,.is-industry nav.main-menu .menu-content article h6,.is-industry nav.main-menu .menu-content article hr,.is-industry nav.main-menu .menu-content article p,.is-meetings nav.main-menu .menu-content article figcaption,.is-meetings nav.main-menu .menu-content article h6,.is-meetings nav.main-menu .menu-content article hr,.is-meetings nav.main-menu .menu-content article p{display:none}.is-industry nav.main-menu .menu-content article img,.is-meetings nav.main-menu .menu-content article img{box-shadow:none;margin-bottom:1rem}.is-industry nav.main-menu .menu-content article h3,.is-meetings nav.main-menu .menu-content article h3{color:inherit;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.3;padding-top:0}.is-industry nav.main-menu .menu-content article:first-of-type,.is-meetings nav.main-menu .menu-content article:first-of-type{margin-right:2rem}}@media(max-width:1440px){.is-industry nav.main-menu>ul:not(.footer) li,.is-meetings nav.main-menu>ul:not(.footer) li{font-size:1.3rem;padding:26px 0!important}.is-industry nav.main-menu>ul:not(.footer) li ul,.is-meetings nav.main-menu>ul:not(.footer) li ul{margin-top:22px}.is-industry nav.main-menu .menu-content article h3,.is-meetings nav.main-menu .menu-content article h3{font-size:1.6rem}.is-industry nav.main-menu .search-toggle i,.is-meetings nav.main-menu .search-toggle i{display:inline-block;vertical-align:middle}}@media(min-width:1200px)and (max-width:1440px){.is-industry nav.main-menu,.is-meetings nav.main-menu{height:100%}.is-industry nav.main-menu ul,.is-meetings nav.main-menu ul{display:inline-flex;height:100%}.is-industry nav.main-menu ul>li,.is-meetings nav.main-menu ul>li{align-self:center;line-height:1.2;padding-right:0;text-align:center}}@media(min-width:1086px){.is-industry nav.main-menu ul li ul,.is-meetings nav.main-menu ul li ul{width:150%}}@media(max-width:1199px){.is-industry nav.main-menu,.is-meetings nav.main-menu{background-color:#fff;color:#004854;height:0;left:0;opacity:0;overflow-y:scroll;position:absolute;text-align:center;top:62px;transition:opacity .25s ease-in-out 0s,height .45s ease-in-out 0s;visibility:hidden;width:100%;-webkit-overflow-scrolling:touch}.is-industry nav.main-menu .bumper,.is-meetings nav.main-menu .bumper{display:block;margin-bottom:6em}.is-industry nav.main-menu.open,.is-meetings nav.main-menu.open{height:100vh;opacity:1;visibility:visible}.is-industry nav.main-menu>ul,.is-meetings nav.main-menu>ul{display:block}.is-industry nav.main-menu .hide-submenu,.is-meetings nav.main-menu .hide-submenu{background-color:#ffbf60;padding:26px 0;position:relative}.is-industry nav.main-menu .hide-submenu span,.is-meetings nav.main-menu .hide-submenu span{color:#004175;font-size:1.6rem;font-weight:700}.is-industry nav.main-menu .hide-submenu i,.is-meetings nav.main-menu .hide-submenu i{color:#004854;display:inline-block;left:0;margin-top:3px;padding-left:26px;position:absolute}.is-industry nav.main-menu .mobile-toggle,.is-meetings nav.main-menu .mobile-toggle{cursor:pointer;margin-left:.3em}.is-industry nav.main-menu ul,.is-meetings nav.main-menu ul{margin-bottom:0}.is-industry nav.main-menu ul li,.is-meetings nav.main-menu ul li{border-bottom:1px solid #f2f2eb;position:relative}.is-industry nav.main-menu ul li>a,.is-industry nav.main-menu ul li>button,.is-meetings nav.main-menu ul li>a,.is-meetings nav.main-menu ul li>button{display:inline-block;font-size:1.6rem;font-weight:700}.is-industry nav.main-menu ul li.navigation__languages button.navigation__languages-toggle,.is-meetings nav.main-menu ul li.navigation__languages button.navigation__languages-toggle{color:#004854!important;font-size:1.4rem;text-transform:none}}@media(max-width:1199px)and (max-width:1199px){.is-industry nav.main-menu ul li.navigation__languages button.navigation__languages-toggle,.is-meetings nav.main-menu ul li.navigation__languages button.navigation__languages-toggle{color:#fff!important;padding:10px}}@media(max-width:1199px){.is-industry nav.main-menu ul li.has-submenu:last-child,.is-meetings nav.main-menu ul li.has-submenu:last-child{border-bottom:0}.is-industry nav.main-menu ul li.has-submenu ul,.is-meetings nav.main-menu ul li.has-submenu ul{display:none}.is-industry nav.main-menu ul li.has-submenu ul.open,.is-meetings nav.main-menu ul li.has-submenu ul.open{display:block;margin-top:0}.is-industry nav.main-menu ul li.has-submenu ul li,.is-meetings nav.main-menu ul li.has-submenu ul li{padding:0 0 0 26px;text-align:left}.is-industry nav.main-menu ul li.has-submenu ul li a,.is-meetings nav.main-menu ul li.has-submenu ul li a{font-size:1.5rem;font-weight:700;padding:2rem 0}.is-industry nav.main-menu ul.has-active-submenu>li,.is-meetings nav.main-menu ul.has-active-submenu>li{display:none}.is-industry nav.main-menu ul.has-active-submenu li.active-submenu,.is-meetings nav.main-menu ul.has-active-submenu li.active-submenu{border-bottom:0;display:list-item}.is-industry nav.main-menu ul.has-active-submenu li.active-submenu>a,.is-industry nav.main-menu ul.has-active-submenu li.active-submenu>a+span,.is-industry nav.main-menu ul.has-active-submenu li.active-submenu>span,.is-industry nav.main-menu ul.has-active-submenu li.active-submenu>span+span,.is-industry nav.main-menu ul.has-active-submenu+.main-menu-utilities,.is-industry nav.main-menu ul.has-active-submenu+.main-menu-utilities+.menu,.is-meetings nav.main-menu ul.has-active-submenu li.active-submenu>a,.is-meetings nav.main-menu ul.has-active-submenu li.active-submenu>a+span,.is-meetings nav.main-menu ul.has-active-submenu li.active-submenu>span,.is-meetings nav.main-menu ul.has-active-submenu li.active-submenu>span+span,.is-meetings nav.main-menu ul.has-active-submenu+.main-menu-utilities,.is-meetings nav.main-menu ul.has-active-submenu+.main-menu-utilities+.menu{display:none}.is-industry nav.main-menu ul.menu,.is-meetings nav.main-menu ul.menu{margin-left:0;margin-top:0}.is-industry nav.main-menu ul.menu li,.is-meetings nav.main-menu ul.menu li{background-color:#004854;text-align:center}.is-industry nav.main-menu ul.menu a,.is-meetings nav.main-menu ul.menu a{color:#dbf7fe;display:inline-block;font-size:1.4rem;font-weight:600;padding:26px 0}.is-industry nav.main-menu ul.menu a.disabled,.is-meetings nav.main-menu ul.menu a.disabled{opacity:.6;pointer-events:none}.is-industry nav.main-menu ul.menu.footer,.is-meetings nav.main-menu ul.menu.footer{margin:0}.is-industry nav.main-menu ul.menu.footer>li,.is-meetings nav.main-menu ul.menu.footer>li{border:0}.is-industry nav.main-menu ul.menu.footer>li>a,.is-meetings nav.main-menu ul.menu.footer>li>a{padding:10px 0}.is-industry nav.main-menu a,.is-industry nav.main-menu a:visited,.is-meetings nav.main-menu a,.is-meetings nav.main-menu a:visited{color:#004854}.is-industry nav.main-menu .trigger-submenu,.is-meetings nav.main-menu .trigger-submenu{background-color:#ffbf60;border-left:1px solid #f2f2eb;font-size:1.3rem;padding:28px;position:absolute;right:0;top:0}.is-industry nav.main-menu .trigger-submenu i,.is-meetings nav.main-menu .trigger-submenu i{color:#004854}}.is-industry nav.main-menu ul.language-switcher,.is-meetings nav.main-menu ul.language-switcher{margin:0}@media(max-width:1199px){.is-industry nav.main-menu ul.language-switcher,.is-meetings nav.main-menu ul.language-switcher{margin-top:0!important}}.is-industry nav.main-menu ul.language-switcher a,.is-industry nav.main-menu ul.language-switcher a:visited,.is-meetings nav.main-menu ul.language-switcher a,.is-meetings nav.main-menu ul.language-switcher a:visited{font-weight:400!important}.is-industry nav.main-menu ul.language-switcher a.is-active,.is-industry nav.main-menu ul.language-switcher a:visited.is-active,.is-meetings nav.main-menu ul.language-switcher a.is-active,.is-meetings nav.main-menu ul.language-switcher a:visited.is-active{font-weight:600!important}@media(max-width:1199px){.is-industry nav.main-menu ul.language-switcher>li,.is-meetings nav.main-menu ul.language-switcher>li{background-color:#fff;border-top:1px solid #f2f2eb;position:relative}.is-industry nav.main-menu ul.language-switcher>li>span:nth-child(2),.is-meetings nav.main-menu ul.language-switcher>li>span:nth-child(2){display:inline-block;padding:26px 0}.is-industry nav.main-menu ul.language-switcher li.has-submenu ul li,.is-meetings nav.main-menu ul.language-switcher li.has-submenu ul li{background-color:#fff}.is-industry nav.main-menu ul.language-switcher li.has-submenu ul li a,.is-meetings nav.main-menu ul.language-switcher li.has-submenu ul li a{color:#004854;font-size:1.5rem;font-weight:700;padding:2rem 0}.is-industry nav.main-menu ul.language-switcher.has-active-submenu>li>span,.is-meetings nav.main-menu ul.language-switcher.has-active-submenu>li>span{display:none}}@media(min-width:1200px)and (max-width:1440px){.is-industry nav.main-menu ul.language-switcher li,.is-meetings nav.main-menu ul.language-switcher li{font-size:1.3rem}.is-industry nav.main-menu ul.language-switcher li ul,.is-meetings nav.main-menu ul.language-switcher li ul{margin-top:22px}.is-industry nav.main-menu ul.language-switcher>li>a,.is-meetings nav.main-menu ul.language-switcher>li>a{padding:1.5em 10px!important}}@media(min-width:1200px){.is-industry nav.main-menu ul.language-switcher,.is-meetings nav.main-menu ul.language-switcher{color:#dbfcd8;display:inline-block;margin-left:1.3em;margin-right:0;min-width:50px;order:6;padding-bottom:1.3rem;padding-top:1.3rem}.is-industry nav.main-menu ul.language-switcher>li,.is-meetings nav.main-menu ul.language-switcher>li{cursor:pointer}.is-industry nav.main-menu ul.language-switcher>li:before,.is-meetings nav.main-menu ul.language-switcher>li:before{border-bottom:1px solid transparent;bottom:0;content:"";display:block;margin-left:50%;position:absolute;transform:translateX(-50%);transition:all .35s ease-in-out 0s;width:5px}.is-industry nav.main-menu ul.language-switcher>li:hover:before,.is-meetings nav.main-menu ul.language-switcher>li:hover:before{border-bottom-color:#fff;width:40px}.is-industry nav.main-menu ul.language-switcher>li>span:not(.fas),.is-meetings nav.main-menu ul.language-switcher>li>span:not(.fas){height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px);word-wrap:normal}.is-industry nav.main-menu ul.language-switcher>li ul.flip-open,.is-meetings nav.main-menu ul.language-switcher>li ul.flip-open{min-height:0;min-width:0;width:250px}.is-industry nav.main-menu ul.language-switcher>li ul.flip-open .menu-items,.is-meetings nav.main-menu ul.language-switcher>li ul.flip-open .menu-items{width:250px}:lang(en) .is-industry nav.main-menu ul.language-switcher li.has-submenu:after,:lang(en) .is-meetings nav.main-menu ul.language-switcher li.has-submenu:after{content:"EN"}:lang(es) .is-industry nav.main-menu ul.language-switcher li.has-submenu:after,:lang(es) .is-meetings nav.main-menu ul.language-switcher li.has-submenu:after{content:"ES"}}@media(max-width:1199px){.is-industry #mobileMenu nav.main-menu.open,.is-meetings #mobileMenu nav.main-menu.open{display:inline-table;height:auto;left:0;opacity:1;overflow:auto;padding:0;position:relative;top:2rem;visibility:visible;width:calc(100% + 3rem)}.is-industry #mobileMenu nav.main-menu.open .trigger-submenu,.is-meetings #mobileMenu nav.main-menu.open .trigger-submenu{padding:26px}}.is-industry .es nav.main-menu ul,.is-meetings .es nav.main-menu ul{padding-inline-start:0}.is-industry .es nav.main-menu ul li,.is-meetings .es nav.main-menu ul li{margin:0}@media(min-width:1200px){.is-industry .main-menu-utilities,.is-meetings .main-menu-utilities{align-items:flex-end;display:inline-flex;flex-flow:row-reverse;grid-row:2;position:relative;vertical-align:text-bottom}}.is-industry .main-menu .secondary.menu a.bookmarks-link:before,.is-meetings .main-menu .secondary.menu a.bookmarks-link:before{bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0}@media(max-width:1199px){.is-industry .main-menu .secondary.menu a.bookmarks-link,.is-meetings .main-menu .secondary.menu a.bookmarks-link{color:#dbfcd8}.is-industry .main-menu .secondary.menu a.bookmarks-link:before,.is-meetings .main-menu .secondary.menu a.bookmarks-link:before{background-color:#dbfcd8;height:32px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/my-dream-trip-light2.c7cde84341d9666fa007.png);mask-image:url(/themes/custom/discoverpr_v2_theme/images/my-dream-trip-light2.c7cde84341d9666fa007.png);right:170px;scale:.7;width:40px}}@media(min-width:1200px){.is-industry .main-menu .secondary.menu a.bookmarks-link,.is-meetings .main-menu .secondary.menu a.bookmarks-link{margin:0;padding-left:4rem}.is-industry .main-menu .secondary.menu a.bookmarks-link:before,.is-meetings .main-menu .secondary.menu a.bookmarks-link:before{background-color:#dbfcd8;height:32px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/my-dream-trip-light2.c7cde84341d9666fa007.png);mask-image:url(/themes/custom/discoverpr_v2_theme/images/my-dream-trip-light2.c7cde84341d9666fa007.png);right:inherit;scale:.7;width:40px}}.is-industry .main-menu a.bookmarks-link,.is-meetings .main-menu a.bookmarks-link{align-items:center;margin-left:1em;width:-moz-fit-content;width:fit-content}@media(max-width:1199px){.is-industry .main-menu a.bookmarks-link,.is-meetings .main-menu a.bookmarks-link{background:#004854;display:flex;justify-content:center;margin:0;padding:1rem;text-align:center;width:100%}}.is-industry .main-menu a.bookmarks-link span,.is-meetings .main-menu a.bookmarks-link span{border:2px solid #fff;border-right:none;color:#fff7ba;font-family:Briston,serif;font-size:1.8rem;font-weight:500;padding:4px 15px 4px 10px;text-wrap:nowrap;transition:all .3s ease-in-out;vertical-align:middle}.is-industry .main-menu a.bookmarks-link .bookmarks-icon,.is-meetings .main-menu a.bookmarks-link .bookmarks-icon{background-color:#014854;background-image:url(/themes/custom/discoverpr_v2_theme/images/my_dream_trip-light.06ab0b006f894ce9a55b.png);background-position:50%;background-repeat:no-repeat;background-size:80%;border:2px solid #fff;border-radius:50px;display:block;height:4.5rem;margin-left:-8px;position:relative;width:4.5rem}.is-industry .main-menu a.bookmarks-link .bookmarks-icon.notify:after,.is-meetings .main-menu a.bookmarks-link .bookmarks-icon.notify:after{border:8px solid #ff491c;border-radius:8px;content:"";height:8px;margin-left:20px;position:absolute;top:0;width:8px}.is-industry .main-menu a.bookmarks-link+#notify-message,.is-meetings .main-menu a.bookmarks-link+#notify-message{background:#ff491c;border:2px solid #fff;display:none;font-size:1.2rem;padding:13px;position:absolute;right:0;top:42px;width:168px;z-index:2}.is-industry .main-menu a.bookmarks-link+#notify-message.show,.is-meetings .main-menu a.bookmarks-link+#notify-message.show{display:inline-block}@media(max-width:1199px){.is-industry .main-menu a.bookmarks-link+#notify-message,.is-meetings .main-menu a.bookmarks-link+#notify-message{display:none!important}}.is-industry .main-menu a.bookmarks-link+#notify-message #close-notify-message,.is-meetings .main-menu a.bookmarks-link+#notify-message #close-notify-message{background:transparent;border:none;color:#fff;float:right}@media(max-width:800px){.is-industry .main-menu a.bookmarks-link+#notify-message,.is-meetings .main-menu a.bookmarks-link+#notify-message{display:none!important}}.is-industry .main-menu a.bookmarks-link:hover span,.is-meetings .main-menu a.bookmarks-link:hover span{background-color:#fff;color:#014854}.is-industry .main-menu a.bookmarks-link:hover .bookmarks-icon,.is-meetings .main-menu a.bookmarks-link:hover .bookmarks-icon{background-color:#014854}.is-industry .search-toggle,.is-meetings .search-toggle{align-self:center;cursor:pointer;order:7;vertical-align:text-top}@media(min-width:1200px){.is-industry .search-toggle,.is-meetings .search-toggle{color:#dbfcd8}}@media(max-width:1199px){.is-industry #search-toggle-open,.is-meetings #search-toggle-open{background-color:#ffbf60;border-top:1px solid #f2f2eb;display:block;padding:26px 0;text-align:center}}.is-industry #search-toggle-close,.is-meetings #search-toggle-close{color:#ff491c;display:block;position:relative;text-align:right}.is-industry #search-toggle-close span,.is-meetings #search-toggle-close span{display:inline-block;font-family:Oswald,sans-serif;font-weight:400;margin-right:60px;margin-top:10px;text-transform:uppercase}.is-industry #search-toggle-close i,.is-meetings #search-toggle-close i{background-color:#fcf1ed;border-radius:50%;display:flex;height:45px;justify-content:center;line-height:45px;position:absolute;right:0;text-align:center;top:0;width:45px}.is-industry #site-search,.is-meetings #site-search{background-color:#f2f2eb;height:100%;left:0;padding-top:9em;position:fixed;top:0;transition:all .25s ease-in-out 0s;width:100%;z-index:10;translateY:100%;opacity:0;visibility:hidden}.is-industry #site-search form,.is-meetings #site-search form{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto;margin:30px 0 0}@media(max-width:1199px){.is-industry #site-search form,.is-meetings #site-search form{display:block}}.is-industry #site-search form input,.is-meetings #site-search form input{margin-bottom:0}.is-industry #site-search form .button,.is-industry #site-search form .mind-trip-cta .mindtrip-button,.is-meetings #site-search form .button,.is-meetings #site-search form .mind-trip-cta .mindtrip-button,.mind-trip-cta .is-industry #site-search form .mindtrip-button,.mind-trip-cta .is-meetings #site-search form .mindtrip-button{cursor:pointer}.is-industry #site-search .form-actions,.is-industry #site-search .form-item,.is-meetings #site-search .form-actions,.is-meetings #site-search .form-item{transition:all .25s ease-in-out .25s;translateY:100%;opacity:0;visibility:hidden}.is-industry #site-search .form-item,.is-meetings #site-search .form-item{transition-delay:.3s}@media(max-width:1199px){.is-industry #site-search .form-item,.is-meetings #site-search .form-item{width:100%}}.is-industry #site-search .form-item label,.is-meetings #site-search .form-item label{font-family:Montserrat,sans-serif;font-weight:600;text-transform:none}.is-industry #site-search .form-actions,.is-meetings #site-search .form-actions{align-items:center;display:flex;width:-moz-fit-content;width:fit-content}@media(max-width:1199px){.is-industry #site-search .form-actions,.is-meetings #site-search .form-actions{margin:10px 0 0;text-align:center}}.is-industry #site-search .form-item-keywords,.is-meetings #site-search .form-item-keywords{align-self:flex-end;grid-column:1;padding-right:2rem}.is-industry #site-search .form-actions,.is-meetings #site-search .form-actions{align-self:center;grid-column:2}.is-industry #site-search.open,.is-meetings #site-search.open{translateY:0;opacity:1;visibility:visible;z-index:9999999999}.is-industry #site-search.open .form-actions,.is-industry #site-search.open .form-item,.is-meetings #site-search.open .form-actions,.is-meetings #site-search.open .form-item{translateY:0;opacity:1;visibility:visible}@media(max-width:1199px){.is-industry #site-search,.is-meetings #site-search{padding-top:35px;z-index:999}}.is-industry #header .container,.is-meetings #header .container{-ms-grid-columns:152px 1fr!important;-ms-grid-column-align:flex-end}@media(min-width:1200px){.is-industry nav.main-menu .secondary.menu{background-color:#1a1819}.is-industry nav.main-menu .secondary.menu li a{color:#fff}.is-industry nav.main-menu .secondary.menu .bookmarks-link{display:none}}#footer{background:#12274b;padding:0 0 .5rem}#footer .footer-container{padding-top:5rem}#footer a,#footer a:visited{background-image:none;border:none}#footer a:active,#footer a:focus,#footer a:hover{background-image:none;border:none;color:#dbf7fe}#footer .legal{display:inline-block;font-size:1.1rem;line-height:1.5;margin-top:2.6rem;width:100%}#footer .legal a{text-decoration:underline!important}#footer .logos{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}#footer .logos .logo-cdbg,#footer .logos .logo-dmap{display:block;height:auto;margin:0 2rem;width:8rem}#footer .logos .logo-busa{margin:0 2rem;width:16rem}#footer .bumper{margin:0 .5em}@media(max-width:800px){#footer .bumper{display:block;margin:0}#footer .bumper:first-of-type{margin-bottom:1em}}#footer .content{display:grid;grid-template-areas:"footersocial footerlogo footertagline";grid-template-columns:1fr auto 1fr;grid-gap:3.5rem;margin-bottom:2.6rem}@media(max-width:800px){#footer .content{display:block}}#footer .site-logo-link{align-self:center;display:block;grid-area:footerlogo}@media(max-width:1200px){#footer .site-logo-link{display:block;margin-bottom:3rem}}#footer .site-logo-link img{height:9.1rem;width:10.5rem}#footer .tagline{align-self:center;color:#fff;font-size:1.4rem;font-weight:700;grid-area:footertagline;justify-self:flex-start;-ms-grid-column-align:flex-start}#footer ul.menu{font-size:1.3rem;font-weight:600;line-height:2;margin:0 0 3.2rem;padding:0;text-align:center;text-transform:uppercase}#footer ul.menu li{display:inline-block;margin:0 1em;white-space:nowrap}#footer ul.menu li:first-of-type{margin-left:0}#footer ul.menu li:last-of-type{margin-right:0}@media(max-width:800px){#footer ul.menu li{display:block;margin:0 0 .25em}}#footer ul.menu.partners{padding:0 4em;text-transform:none}@media(max-width:800px){#footer ul.menu.partners{line-height:1.3}#footer ul.menu.partners li{margin:0 0 1em;white-space:normal}}#footer ul.social{align-self:center;grid-area:footersocial;justify-self:flex-end;-ms-grid-column-align:flex-end;margin-right:2rem}@media(max-width:800px){#footer ul.social{justify-content:center;margin-bottom:3rem;margin-right:0}}#footer ul.social a,#footer ul.social a:visited{background-image:none;transition:color .25s ease-in-out}#us-residents{background-color:#ff491c;color:#000}#us-residents *{color:#000}#us-residents .container{align-items:center;display:flex;justify-content:center;padding:3rem 0}@media(max-width:565px){#us-residents .container{display:block}}#us-residents h3{margin:0;padding:1em 0}#us-residents img{flex-shrink:0;height:12rem;margin-right:1.5rem;width:auto}@media(max-width:565px){#us-residents img{display:block;height:10rem;margin:auto auto .6rem}}#us-residents h3:first-of-type{border-right:2px solid #000;font-family:Oswald,sans-serif;font-size:2.4rem;line-height:1.1;padding-right:3rem}@media(max-width:565px){#us-residents h3:first-of-type{border-bottom:2px solid #000;border-right:none;padding-right:0;padding-top:0;text-align:center}}#us-residents h3:last-of-type{font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2;padding-left:3rem}@media(max-width:565px){#us-residents h3:last-of-type{padding-left:0;text-align:center}}@media(max-width:800px){#us-residents h3 br{display:none}}li.navigation__languages *{box-sizing:border-box}li.navigation__languages{position:relative}li.navigation__languages button.navigation__languages-toggle,li.navigation__languages button.navigation__languages-toggle:visited{background-color:transparent;border:none;color:#fff;font-size:inherit;font-weight:600;letter-spacing:normal;padding:0;text-decoration:none;transition:color .25s ease-in-out,border-color .25s ease-in-out}li.navigation__languages button.navigation__languages-toggle i{font-size:.8em;padding-left:.15em;transition:all .15s ease-out}li.navigation__languages button.navigation__languages-toggle:active,li.navigation__languages button.navigation__languages-toggle:focus,li.navigation__languages button.navigation__languages-toggle:hover{background-color:transparent;border:none;box-shadow:none;color:#dbf7fe}li.navigation__languages .toggle-wrapper{height:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 5px);width:45rem}@media(max-width:799px){li.navigation__languages .toggle-wrapper{margin:1rem auto 0;max-width:45rem;position:relative;right:auto;top:auto;width:100%}}li.navigation__languages .toggle-wrapper ul{background:#fff;display:block;list-style:none;margin:0 auto;max-width:100%;opacity:0;text-align:left;transition:opacity .15s ease-out;transition-delay:.15s}li.navigation__languages.expanded button i{transform:rotate(90deg)}li.navigation__languages.expanded .toggle-wrapper{height:auto;overflow:visible}li.navigation__languages.expanded .toggle-wrapper ul{opacity:1;padding:2rem 0 2rem 2rem}li.navigation__languages.expanded .toggle-wrapper ul li{float:left;margin:.7rem 0!important;position:relative;text-align:center;text-align:left;width:50%}@media(max-width:1019px){li.navigation__languages.expanded .toggle-wrapper ul li a span.navigation__languages--name,li.navigation__languages.expanded .toggle-wrapper ul li a:visited span.navigation__languages--name{color:#dbf7fe}}li.navigation__languages.expanded .toggle-wrapper ul li a span.navigation__languages--name,li.navigation__languages.expanded .toggle-wrapper ul li a:visited span.navigation__languages--name{color:#1f3a53;display:block;line-height:1.6;margin-left:3.6rem;text-decoration:none;text-transform:capitalize;white-space:normal}li.navigation__languages.expanded .toggle-wrapper ul li a:active span.navigation__languages--name,li.navigation__languages.expanded .toggle-wrapper ul li a:focus span.navigation__languages--name,li.navigation__languages.expanded .toggle-wrapper ul li a:hover span.navigation__languages--name{color:#004175;text-decoration:underline}li.navigation__languages .navigation__languages--flag{background-image:url(/themes/custom/discoverpr_v2_theme/images/flags-sprite.png);background-repeat:no-repeat;background-size:100%;display:inline-block;height:2rem;position:absolute;transform:translateY(0);vertical-align:middle;width:2.8rem}li.navigation__languages .flag-de-de{background-position:0 0}li.navigation__languages .flag-en-au{background-position:0 6.66667%}li.navigation__languages .flag-en-ca{background-position:0 13.33333%}li.navigation__languages .flag-en-gb,li.navigation__languages .flag-en-uk{background-position:0 20%}li.navigation__languages .flag-en-in{background-position:0 26.66667%}li.navigation__languages .flag-en{background-position:0 33.33333%}li.navigation__languages .flag-es{background-position:0 53.33333%}li.navigation__languages .flag-es-cl{background-position:0 40%}li.navigation__languages .flag-es-co{background-position:0 46.66667%}li.navigation__languages .flag-es-mx{background-position:0 53.33333%}li.navigation__languages .flag-fr,li.navigation__languages .flag-fr-ca{background-position:0 60%}li.navigation__languages .flag-fr-fr{background-position:0 66.66667%}li.navigation__languages .flag-ja-jp{background-position:0 73.33333%}li.navigation__languages .flag-ko-kr{background-position:0 80%}li.navigation__languages .flag-pt-br{background-position:0 86.66667%}li.navigation__languages .flag-sv-se{background-position:0 93.33333%}li.navigation__languages .flag-cn,li.navigation__languages .flag-zh-cn,li.navigation__languages .flag-zh-hans{background-position:0 100%}#industry-footer{background-color:#ff491c}#industry-footer .container{align-items:center;display:flex;justify-content:center;padding:4rem 0}@media(max-width:800px){#industry-footer .container{display:block}#industry-footer .container ul.social{margin-bottom:1rem}}#industry-footer .container>div{border-right:2px solid #fff7ba;margin-right:4rem;padding-right:4rem}@media(max-width:800px){#industry-footer .container>div{border-bottom:2px solid #fff7ba;border-right:none;margin:0 0 3rem;padding:0 0 2rem;text-align:center}}#industry-footer .container h3{color:#fff}#industry-footer .container p{color:#fff;margin-bottom:1rem}#industry-footer .container a,#industry-footer .container a:visited{color:#fff!important;font-size:3rem}#industry-footer .container a:active,#industry-footer .container a:focus,#industry-footer .container a:hover{color:#fff7ba!important}a[href^=tel]{border:none;color:inherit;text-decoration:none}.section-title{color:#2c426a;margin-bottom:5rem}@media screen and (min-width:500px){.section-title{margin-bottom:6rem}}@media screen and (min-width:800px){.section-title{margin-bottom:7rem}}.section-pad{padding:4rem 0 0}.bg-cover{background-size:cover}.side-rule{position:relative}.side-rule:before{background-color:#ff491c;background-image:linear-gradient(#de7171,#ff491c);content:"";height:100%;left:-1em;max-height:5em;position:absolute;top:0;width:2px}ul.primary{border:none;list-style:none!important;margin:0 0 10px!important;padding:0;position:relative;white-space:nowrap;z-index:2}ul.primary li{display:inline-block;line-height:1;margin-bottom:0}ul.primary li a,ul.primary li a.active{background-color:#2b2b2b;border:none;color:#fff;display:block;padding:8px 14px;text-decoration:none;transition:all .25s ease-in-out 0s}ul.primary li a.active{background-color:#666;color:#2b2b2b}ul.primary li a:hover{background-color:#333}ul.primary li a:hover.active{color:#fff}#content ol,#content ul,#lightbox #comparison-wrapper ol,#lightbox #comparison-wrapper ul{line-height:1.5;margin-left:20px}#content ul,#lightbox #comparison-wrapper ul{list-style:disc outside}#content ul li,#lightbox #comparison-wrapper ul li{margin-bottom:8px}#content ol,#content ol.bold span,#lightbox #comparison-wrapper ol,#lightbox #comparison-wrapper ol.bold span{font-family:Montserrat,sans-serif}#content ol li,#lightbox #comparison-wrapper ol li{margin-bottom:20px}#content .item-list ol,#content .item-list ul,#lightbox #comparison-wrapper .item-list ol,#lightbox #comparison-wrapper .item-list ul{margin-left:20px}#content .item-list ol li,#content .item-list ul li,#lightbox #comparison-wrapper .item-list ol li,#lightbox #comparison-wrapper .item-list ul li{margin-bottom:8px}#content table:not(.unstyled),#lightbox #comparison-wrapper table:not(.unstyled){border:none;font-size:14px;line-height:1.2;margin:0 0 20px;width:100%}#content table:not(.unstyled) tr.even,#content table:not(.unstyled) tr:nth-child(2n),#lightbox #comparison-wrapper table:not(.unstyled) tr.even,#lightbox #comparison-wrapper table:not(.unstyled) tr:nth-child(2n){background-color:#fff}#content table:not(.unstyled) tr.odd,#content table:not(.unstyled) tr:nth-child(odd),#lightbox #comparison-wrapper table:not(.unstyled) tr.odd,#lightbox #comparison-wrapper table:not(.unstyled) tr:nth-child(odd){background-color:#f8f5ef}#content table:not(.unstyled) tr.odd th,#content table:not(.unstyled) tr:nth-child(odd) th,#lightbox #comparison-wrapper table:not(.unstyled) tr.odd th,#lightbox #comparison-wrapper table:not(.unstyled) tr:nth-child(odd) th{background-color:#f0e9dc}#content table:not(.unstyled) td,#content table:not(.unstyled) th,#lightbox #comparison-wrapper table:not(.unstyled) td,#lightbox #comparison-wrapper table:not(.unstyled) th{padding:8px 10px}#content table:not(.unstyled) th,#lightbox #comparison-wrapper table:not(.unstyled) th{background-color:#fff;border:none;font-family:Montserrat,sans-serif;vertical-align:bottom}#content .submitted,#lightbox #comparison-wrapper .submitted{margin-bottom:20px}#content .comment .content,#lightbox #comparison-wrapper .comment .content{border:1px solid #2b2b2b;padding:1.5em 2em 0}@media(max-width:565px){table:not(.immobile) thead{display:none}table:not(.immobile),table:not(.immobile) tbody,table:not(.immobile) td,table:not(.immobile) tr{display:block;text-align:left}table:not(.immobile) tbody td:first-child{font-weight:700}table:not(.immobile) tbody td:nth-child(1n+2):before{content:attr(aria-label) ": "}}article label a,article label a:visited,article li a,article li a:visited,article p a,article p a:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}article label a:active,article label a:focus,article label a:hover,article li a:active,article li a:focus,article li a:hover,article p a:active,article p a:focus,article p a:hover{background-position:0 100%;color:inherit;text-decoration:none!important}article label a b,article label a strong,article li a b,article li a strong,article p a b,article p a strong{font-weight:inherit}div.messages{background-image:none;border-radius:0;font-size:1.1em;margin-bottom:20px;overflow:hidden;padding:15px}div.messages.messages--status{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}div.messages.messages--warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}div.messages.messages--error{background-color:#f2dede;border-color:#ebccd1;color:"red"}nav.pager{font-family:Montserrat,sans-serif;font-size:1.5rem;text-transform:uppercase}nav.pager a,nav.pager a:visited{background-image:none;border-bottom:1px solid #2b2b2b!important;color:#2b2b2b;font-weight:400}nav.pager a:active,nav.pager a:focus,nav.pager a:hover{color:#004175}nav.pager ul.pager__items{list-style:none;margin:0;padding:0;text-align:center}nav.pager ul.pager__items li.pager__item{display:inline-block;margin:0 .5rem}nav.pager ul.pager__items li.pager__item.is-active a,nav.pager ul.pager__items li.pager__item.is-active a:visited{border:none!important;color:#004175;font-weight:700}nav.pager ul.pager__items li.pager__item.pager__item--first,nav.pager ul.pager__items li.pager__item.pager__item--last,nav.pager ul.pager__items li.pager__item.pager__item--next,nav.pager ul.pager__items li.pager__item.pager__item--previous{color:#004175;font-weight:700}nav.pager ul.pager__items li.pager__item.pager__item--first a,nav.pager ul.pager__items li.pager__item.pager__item--first a:visited,nav.pager ul.pager__items li.pager__item.pager__item--last a,nav.pager ul.pager__items li.pager__item.pager__item--last a:visited,nav.pager ul.pager__items li.pager__item.pager__item--next a,nav.pager ul.pager__items li.pager__item.pager__item--next a:visited,nav.pager ul.pager__items li.pager__item.pager__item--previous a,nav.pager ul.pager__items li.pager__item.pager__item--previous a:visited{border:none!important;color:#004175;font-weight:700}nav.pager ul.pager__items li.pager__item.disabled a,nav.pager ul.pager__items li.pager__item.disabled a:visited{border:none!important}nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type,nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type{color:#004175;font-weight:700}nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type a,nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type a:visited,nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type a,nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type a:visited{border:none!important;color:#004175;font-weight:700}.progress .bar,.progress .progress__bar{background-image:linear-gradient(90deg,#de7171,#ff9b82);border:none;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:2.5em;margin:0 0 10px}.progress .filled,.progress .progress__track{background-color:#ffc4b5;background-image:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:2.5em}.progress .progress__percentage{float:right}.breadcrumb{font-size:14px;grid-column:2;padding-bottom:0}.breadcrumb a{text-decoration:none}.breadcrumb ol{list-style:none;margin-left:0!important;padding-left:0;padding-top:2rem}.breadcrumb ol li{display:inline;margin-bottom:0}.breadcrumb ol li:first-child:before{content:none}.breadcrumb ol li:before{color:#004854;content:" > ";font-size:11px}.breadcrumb ol span,.breadcrumb ol span a{color:#004854;font-family:Briston,serif!important;font-size:18px;font-weight:400}.breadcrumb ol span a{background-image:none}nav.breadcrumb{display:none}.breadcrumb nav.breadcrumb{display:block}.marker{background-color:#2b2b2b;color:#fff;font-size:10px;padding:3px 7px 2px;text-transform:uppercase}sub{vertical-align:sub}sub,sup{font-size:.6em;line-height:normal}sup{vertical-align:super}code{font-family:monospace}.video:after{content:"";display:block;padding-bottom:56.25%}.video embed,.video iframe,.video video{bottom:0;height:100%;left:0;margin:0;position:absolute;right:0;top:0;width:100%}article img{height:auto;max-width:100%}.touch-scroll-outter{overflow-x:scroll;-webkit-overflow-scrolling:touch}.touch-scroll-outter .touch-scroll-inner{position:relative;white-space:nowrap}.touch-scroll-outter .touch-scroll-inner .item{white-space:normal}.site-logo-link{border:none!important}.site-logo-svg{display:inline-block;height:50px;margin:auto;vertical-align:middle;width:auto}.site-logo-svg .bottom,.site-logo-svg .top{fill:#fff}a.external-link .icon-extlink{font-size:.85em;margin-left:.25em}a.external-link.cta-button .icon-extlink{display:inline-block;position:relative;vertical-align:bottom}a.external-link.cta-button .icon-extlink:after{bottom:-1.15em;content:"";display:block;font-family:puertoricofont;position:absolute;right:.25em}ul.social{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}ul.social a,ul.social a:visited{align-items:center;border:none;border-radius:50%;color:#2c426a;display:flex;height:1.8em;justify-content:center;width:1.8em}ul.social a.fill.sunshine,ul.social a:visited.fill.sunshine{background-color:#ff491c;color:#fff}ul.social a.fill.sunshine:active,ul.social a.fill.sunshine:focus,ul.social a.fill.sunshine:hover,ul.social a:visited.fill.sunshine:active,ul.social a:visited.fill.sunshine:focus,ul.social a:visited.fill.sunshine:hover{background-color:#ff491c}ul.social a:active,ul.social a:focus,ul.social a:hover{border:none}ul.social.round a,ul.social.round a:visited{background:#2c426a;color:#fff}ul.social.round a:active,ul.social.round a:focus,ul.social.round a:hover{color:#b8e1dc}#content ul.social{list-style:none;margin-left:0}ul.social li{display:inline;margin:0 .5em}ul.social li:first-of-type{margin-left:0}ul.social li:last-of-type{margin-right:0}i.fab{transition:all .35s ease-in-out 0s}figure{margin:auto;max-width:1276px;position:relative}figure,figure img{width:100%}figure figcaption{bottom:1.5rem;font-size:1.3rem;left:0;line-height:1.25;position:absolute;width:100%;z-index:1}figure figcaption span.wrap{background-color:rgba(255,191,96,.9);color:#2b2b2b;display:inline-block;padding:.9rem 1em 0;vertical-align:bottom}figure figcaption p{font-size:1.3rem;line-height:1.25;margin-bottom:1rem}@media(max-width:800px){figure figcaption{padding:0 7%}}figure figcaption a,figure figcaption a:visited{background-image:none;text-decoration:underline!important}figure figcaption a:active,figure figcaption a:focus,figure figcaption a:hover{text-decoration:underline!important}figure.video-container{margin-top:4rem}figure.video-container figcaption{background-color:#ffbf60;max-width:100%!important;padding:9px 1em;position:static}figure.video-container figcaption span.wrap{background-color:transparent;display:inline;padding:0}figure.video-container figcaption p{position:relative}figure.video-container figcaption p:first-of-type{z-index:9}figure.video-container figcaption p:nth-of-type(2){z-index:8}figure.video-container figcaption p:nth-of-type(3){z-index:7}figure.video-container figcaption p:nth-of-type(4){z-index:6}figure.video-container figcaption p:nth-of-type(5){z-index:5}figure.video-container figcaption p:nth-of-type(6){z-index:4}figure.video-container figcaption p:nth-of-type(7){z-index:3}figure.video-container figcaption p:nth-of-type(8){z-index:2}figure.video-container figcaption p:nth-of-type(9){z-index:1}figure.video-container figcaption p:last-of-type{margin-bottom:0}.fill.yellow figure.video-container figcaption,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption{background-color:#004175}.fill.yellow figure.video-container figcaption span.wrap,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption span.wrap{color:#fff}.fill.yellow figure.video-container figcaption a:not(.unstyle),.fill.yellow figure.video-container figcaption a:not(.unstyle):visited,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption a:not(.unstyle){background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ff491c 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.fill.yellow figure.video-container figcaption a:not(.unstyle):active,.fill.yellow figure.video-container figcaption a:not(.unstyle):focus,.fill.yellow figure.video-container figcaption a:not(.unstyle):hover,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption a:not(.unstyle):active,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption a:not(.unstyle):focus,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption a:not(.unstyle):hover{background-position:0 100%;color:inherit;text-decoration:none!important}.fill.yellow figure.video-container figcaption .button,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button,.fill.yellow figure.video-container figcaption a.button,.fill.yellow figure.video-container figcaption a:visited.button,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.fill.yellow figure.video-container figcaption .button:active,.fill.yellow figure.video-container figcaption .button:focus,.fill.yellow figure.video-container figcaption .button:hover,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button:active,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button:focus,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button:hover,.fill.yellow figure.video-container figcaption a.button:active,.fill.yellow figure.video-container figcaption a.button:focus,.fill.yellow figure.video-container figcaption a.button:hover,.fill.yellow figure.video-container figcaption a:visited.button:active,.fill.yellow figure.video-container figcaption a:visited.button:focus,.fill.yellow figure.video-container figcaption a:visited.button:hover,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button:active,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button:focus,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button:hover,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button:active,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button:focus,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button:hover,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button:active,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button:focus,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button:hover{color:#ffbf60}.fill.yellow figure.video-container figcaption .button,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button,.fill.yellow figure.video-container figcaption a.button,.fill.yellow figure.video-container figcaption a:visited.button,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button{align-items:center;color:#ffbf60;display:inline-flex;position:relative}.fill.yellow figure.video-container figcaption .button:before,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button:before,.fill.yellow figure.video-container figcaption a.button:before,.fill.yellow figure.video-container figcaption a:visited.button:before,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button:before,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button:before,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.fill.yellow figure.video-container figcaption .button:after,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button:after,.fill.yellow figure.video-container figcaption a.button:after,.fill.yellow figure.video-container figcaption a:visited.button:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button:after,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.fill.yellow figure.video-container figcaption .button:active:after,.fill.yellow figure.video-container figcaption .button:focus:after,.fill.yellow figure.video-container figcaption .button:hover:after,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button:active:after,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button:focus:after,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button:hover:after,.fill.yellow figure.video-container figcaption a.button:active:after,.fill.yellow figure.video-container figcaption a.button:focus:after,.fill.yellow figure.video-container figcaption a.button:hover:after,.fill.yellow figure.video-container figcaption a:visited.button:active:after,.fill.yellow figure.video-container figcaption a:visited.button:focus:after,.fill.yellow figure.video-container figcaption a:visited.button:hover:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button:active:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button:focus:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button:hover:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button:active:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button:focus:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button:hover:after,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button:active:after,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button:focus:after,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button:hover:after{transform:translateX(6px)}.fill.yellow figure.video-container figcaption .button,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button,.fill.yellow figure.video-container figcaption a.button,.fill.yellow figure.video-container figcaption a:visited.button,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.fill.yellow figure.video-container figcaption .button:active,.fill.yellow figure.video-container figcaption .button:focus,.fill.yellow figure.video-container figcaption .button:hover,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button:active,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button:focus,.fill.yellow figure.video-container figcaption .mind-trip-cta .mindtrip-button:hover,.fill.yellow figure.video-container figcaption a.button:active,.fill.yellow figure.video-container figcaption a.button:focus,.fill.yellow figure.video-container figcaption a.button:hover,.fill.yellow figure.video-container figcaption a:visited.button:active,.fill.yellow figure.video-container figcaption a:visited.button:focus,.fill.yellow figure.video-container figcaption a:visited.button:hover,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button:active,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button:focus,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .button:hover,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button:active,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button:focus,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .mindtrip-button:hover,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button:active,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button:focus,.mind-trip-cta .fill.yellow figure.video-container figcaption .mindtrip-button:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.fill.yellow figure.video-container figcaption .cta-button,.fill.yellow figure.video-container figcaption a.cta-button,.fill.yellow figure.video-container figcaption a:visited.cta-button,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#ffbf60;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.fill.yellow figure.video-container figcaption .cta-button:active,.fill.yellow figure.video-container figcaption .cta-button:focus,.fill.yellow figure.video-container figcaption .cta-button:hover,.fill.yellow figure.video-container figcaption a.cta-button:active,.fill.yellow figure.video-container figcaption a.cta-button:focus,.fill.yellow figure.video-container figcaption a.cta-button:hover,.fill.yellow figure.video-container figcaption a:visited.cta-button:active,.fill.yellow figure.video-container figcaption a:visited.cta-button:focus,.fill.yellow figure.video-container figcaption a:visited.cta-button:hover,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button:active,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button:focus,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button:hover{color:#ffbf60}.fill.yellow figure.video-container figcaption .cta-button,.fill.yellow figure.video-container figcaption a.cta-button,.fill.yellow figure.video-container figcaption a:visited.cta-button,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button{margin-top:1.5rem}.fill.yellow figure.video-container figcaption .cta-button span.wrap,.fill.yellow figure.video-container figcaption a.cta-button span.wrap,.fill.yellow figure.video-container figcaption a:visited.cta-button span.wrap,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button span.wrap{align-items:center;color:#ffbf60;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.fill.yellow figure.video-container figcaption .cta-button span.wrap:before,.fill.yellow figure.video-container figcaption a.cta-button span.wrap:before,.fill.yellow figure.video-container figcaption a:visited.cta-button span.wrap:before,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.fill.yellow figure.video-container figcaption .cta-button span.wrap:after,.fill.yellow figure.video-container figcaption a.cta-button span.wrap:after,.fill.yellow figure.video-container figcaption a:visited.cta-button span.wrap:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.fill.yellow figure.video-container figcaption .cta-button span.wrap:active:after,.fill.yellow figure.video-container figcaption .cta-button span.wrap:focus:after,.fill.yellow figure.video-container figcaption .cta-button span.wrap:hover:after,.fill.yellow figure.video-container figcaption a.cta-button span.wrap:active:after,.fill.yellow figure.video-container figcaption a.cta-button span.wrap:focus:after,.fill.yellow figure.video-container figcaption a.cta-button span.wrap:hover:after,.fill.yellow figure.video-container figcaption a:visited.cta-button span.wrap:active:after,.fill.yellow figure.video-container figcaption a:visited.cta-button span.wrap:focus:after,.fill.yellow figure.video-container figcaption a:visited.cta-button span.wrap:hover:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button span.wrap:active:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button span.wrap:focus:after,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button span.wrap:hover:after{transform:translateX(6px)}.fill.yellow figure.video-container figcaption .cta-button span.wrap:before,.fill.yellow figure.video-container figcaption a.cta-button span.wrap:before,.fill.yellow figure.video-container figcaption a:visited.cta-button span.wrap:before,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button span.wrap:before{margin-right:5px}.fill.yellow figure.video-container figcaption .cta-button span.wrap span.text,.fill.yellow figure.video-container figcaption a.cta-button span.wrap span.text,.fill.yellow figure.video-container figcaption a:visited.cta-button span.wrap span.text,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.fill.yellow figure.video-container figcaption .cta-button span.wrap span.text:before,.fill.yellow figure.video-container figcaption a.cta-button span.wrap span.text:before,.fill.yellow figure.video-container figcaption a:visited.cta-button span.wrap span.text:before,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.fill.yellow figure.video-container figcaption .cta-button:before,.fill.yellow figure.video-container figcaption a.cta-button:before,.fill.yellow figure.video-container figcaption a:visited.cta-button:before,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.fill.yellow figure.video-container figcaption .cta-button:active span.wrap span.text,.fill.yellow figure.video-container figcaption .cta-button:focus span.wrap span.text,.fill.yellow figure.video-container figcaption .cta-button:hover span.wrap span.text,.fill.yellow figure.video-container figcaption a.cta-button:active span.wrap span.text,.fill.yellow figure.video-container figcaption a.cta-button:focus span.wrap span.text,.fill.yellow figure.video-container figcaption a.cta-button:hover span.wrap span.text,.fill.yellow figure.video-container figcaption a:visited.cta-button:active span.wrap span.text,.fill.yellow figure.video-container figcaption a:visited.cta-button:focus span.wrap span.text,.fill.yellow figure.video-container figcaption a:visited.cta-button:hover span.wrap span.text,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button:active span.wrap span.text,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button:focus span.wrap span.text,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button:hover span.wrap span.text{transform:translateY(-100%)}.fill.yellow figure.video-container figcaption .cta-button:active:before,.fill.yellow figure.video-container figcaption .cta-button:focus:before,.fill.yellow figure.video-container figcaption .cta-button:hover:before,.fill.yellow figure.video-container figcaption a.cta-button:active:before,.fill.yellow figure.video-container figcaption a.cta-button:focus:before,.fill.yellow figure.video-container figcaption a.cta-button:hover:before,.fill.yellow figure.video-container figcaption a:visited.cta-button:active:before,.fill.yellow figure.video-container figcaption a:visited.cta-button:focus:before,.fill.yellow figure.video-container figcaption a:visited.cta-button:hover:before,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button:active:before,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button:focus:before,.mind-trip-cta .fill.mindtrip-button figure.video-container figcaption .cta-button:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}figure.video-container figcaption .cta-button:before{z-index:0}figure.video-container figcaption .cta-button span.wrap{display:inherit}figure.hero{max-height:800px;max-width:none;overflow:hidden;position:relative}@media(min-width:960px){figure.hero{min-height:800px}}@media(max-width:960px){figure.hero{padding-bottom:75%}}figure.hero{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}figure.hero img{box-shadow:none;width:100%}figure.hero .landing-max-width{bottom:0;position:absolute;width:100%}figure.horizontal-max-width{margin-bottom:4rem;max-width:900px}figure.horizontal-max-width figcaption{max-width:35rem}figure.square-image{display:inline-block;margin:0 .5em 2rem;max-width:400px;vertical-align:top}#lb-content .slick-track>figure.square-image{margin:0;max-width:100%;width:780px}#lb-content .slick-track>figure.square-image figcaption{position:static}#lb-content .slick-track>figure.square-image figcaption p{font-size:18px}#lb-content .slick-track>figure.square-image figcaption span.wrap{background:transparent;padding-left:0;padding-right:0}@media(min-width:600px){#lb-content .slick-track>figure.square-image{align-items:center;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}}@media(max-width:599px){#lb-content .slick-track>figure.square-image{display:flex;flex-direction:column;height:100%;width:100%}#lb-content .slick-track>figure.square-image figcaption p{font-size:16px}}figure.square-image:first-of-type{margin-left:0}figure.square-image:last-of-type{margin-right:0}@media(max-width:800px){figure.square-image figcaption{padding:0}}figure.extra-small-horizontal img{margin-bottom:2rem}figure figcaption.animated-caption{align-items:stretch;background-color:rgba(255,191,96,.9);bottom:1.6rem;color:#000;display:inline-flex;flex-direction:row-reverse;font-size:1.3rem;left:unset;line-height:1.25;max-height:calc(100% - 3rem);max-width:calc(100% - 3rem);position:absolute;right:0;width:auto;z-index:1}@media(max-width:800px){figure figcaption.animated-caption{padding:0}}figure figcaption.animated-caption .caption-button{align-items:center;display:flex;justify-content:center;min-height:3.6rem;min-width:3.6rem;padding:.7rem 1rem;position:relative;text-align:center}figure figcaption.animated-caption .caption-button .text-wrap.expanded-true{position:absolute;right:.6rem;top:0}figure figcaption.animated-caption .caption-button[aria-expanded=true]+.caption-box{animation-delay:0s;animation-duration:.5s;animation-name:captionIn;max-height:26rem;max-width:26rem;opacity:1;overflow-y:auto;padding:1rem 0 1rem 1rem;white-space:unset}figure figcaption.animated-caption .caption-button[aria-expanded=true] .text-wrap.expanded-false{display:none}.caption-clicked figure figcaption.animated-caption .caption-button[aria-expanded=false]+.caption-box{animation-duration:.5s}figure figcaption.animated-caption .caption-button[aria-expanded=false]+.caption-box{animation-name:captionOut}figure figcaption.animated-caption .caption-button[aria-expanded=false] .text-wrap.expanded-true{display:none}figure figcaption.animated-caption .caption-box{animation-delay:0s;animation-duration:0;max-height:0;max-width:0;opacity:0;padding:0;text-align:left;overflow-X:hidden;white-space:nowrap}figure figcaption.animated-caption .caption-box p:last-child{margin-bottom:0}.media--view-mode-full.media--type-remote-video{align-items:center;display:flex;flex-direction:column;height:70vh;justify-content:center}.media--view-mode-full.media--type-remote-video .media-oembed-content{height:80%;margin:3rem 0;width:100%}.left-image-copy .media-wrapper{align-content:center}.left-image-copy .media-wrapper .media--type-remote-video{padding-bottom:56.25%;position:relative}.left-image-copy .media-wrapper .media--type-remote-video iframe{height:100%;position:absolute;width:100%}.sustainability-article-slider{align-items:center;display:flex;flex-direction:column;justify-content:center}.sustainability-article-slider .copy-container{max-width:850px;padding:0 3rem;text-align:center}.sustainability-article-slider .copy-container h2{margin-top:1rem;text-align:center}.sustainability-article-slider .copy-container p{text-align:center}.sustainability-article-slider .slider-container{margin:0 auto;max-width:1450px;width:100%}.slick-article .item{background-position:50%;background-size:cover;height:550px;opacity:.75;overflow:hidden;position:relative;transform:scale3d(.8,.8,1);transition:scale .3s ease-in-out;z-index:1}.slick-article .slick-list{padding:20px 0!important}.slick-article .slick-center{opacity:1;transform:scaleX(1)}.sustainability-article-wrapper{align-items:center;aspect-ratio:5/3;display:flex;height:500px;justify-content:center;position:relative}.sustainability-article-wrapper figure{height:100%;left:0;position:absolute;top:0;width:100%}.sustainability-article-wrapper figcaption{display:none!important}.sustainability-article-wrapper figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slick-article .title-wrapper{opacity:.7}.slick-article .item.slick-slide.slick-current{align-items:center;aspect-ratio:5/3;display:flex;height:500px;justify-content:center;opacity:1;overflow:visible;position:relative;z-index:2}.slick-article .item.slick-slide.slick-current .title-wrapper{opacity:1}.article-link,.article-link a{border:unset!important;border-bottom:unset!important;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (max-width:768px){.sustainability-article-wrapper{align-items:center;aspect-ratio:3/4;display:flex;height:325px;justify-content:center;position:relative}.slick-article .item{height:325px!important}.title-wrapper h3{font-size:14px!important;text-align:center}}.images img,.page-node-type-sustainability-landing #content{width:100%}.page-node-type-sustainability-landing .component{background:#f2f2eb;margin:0;position:relative;z-index:3}.page-node-type-sustainability-landing .sustainability-hr{border-top:1px solid #ff491b;height:0;margin:auto;margin-bottom:3.5rem!important;margin-top:2rem!important;max-width:1104px;position:relative;width:90%;z-index:5}@media screen and (max-width:1024px){.page-node-type-sustainability-landing .sustainability-hr{max-width:90%}}.page-node-type-sustainability-article .sustainability-hr{border-top:1px solid #ff491b;height:0;margin:auto;margin-bottom:3.5rem!important;margin-top:2rem!important;max-width:1104px;position:relative;width:90%;z-index:5}@media screen and (max-width:768px){.page-node-type-sustainability-article .sustainability-hr{max-width:90%}}.page-node-type-sustainability-article{background:#f2f2eb}.page-node-type-sustainability-article #content{width:100%}.page-node-type-sustainability-article #content .article-main-content{margin:1rem auto;max-width:800px;width:100%}.page-node-type-sustainability-article .layer{position:absolute}.page-node-type-sustainability-article .override-hero{height:100%;min-height:425px;width:100%}.page-node-type-sustainability-article .override-hero figure{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.page-node-type-sustainability-article .override-hero figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-node-type-sustainability-article .article-mountain.layer{left:-5px;top:160px;width:110%;z-index:4}.article-sky.layer{z-index:3}.parallax-article-wrapper{max-height:425px;overflow:hidden;position:relative;width:100%;z-index:1}.parallax-article-wrapper h1{color:#f9e3d9;font-family:Briston;font-size:clamp(40px,6vw + 1rem,80px)!important;left:50%;margin:0;position:absolute;text-align:center;text-shadow:#004853 5px 5px 25px;top:50%;transform:translate(-50%,-50%);width:80vw;z-index:100}.parallax-article-wrapper .layer,.parallax-article-wrapper .parallax-bg{min-height:425px}.page-node-type-sustainability-article .component{margin-bottom:0!important;margin-top:0!important;overflow-y:hidden}.page-node-type-sustainability-landing h2{font-size:clamp(48px,6vw + 1rem,75px)!important;margin:0 0 1rem;padding:0;text-align:left}.page-node-type-sustainability-landing .interactive-pins h2{text-align:center}.page-node-type-sustainability-landing p{font-size:20px;text-align:center}@media screen and (max-width:1024px){.page-node-type-sustainability-landing p{font-size:18px}.page-node-type-sustainability-landing h2{text-align:center!important}}.page-node-type-sustainability-article .component{display:flex;flex-direction:column;padding:0 3rem}.page-node-type-sustainability-article h2{font-size:clamp(50px,6vw + 1rem,75px)!important;margin:0 0 1rem;padding:3rem 0 0;text-align:center}.sustainability-introduction{z-index:2!important}.page-node-type-sustainability-article .sustainability-introduction h2{text-align:center!important}.page-node-type-sustainability-article .sustainability-introduction p{text-align:center}.page-node-type-sustainability-article .editorial-max-width{display:flex;flex-direction:column;width:100%}.map-section img{max-width:100%}.page-node-type-sustainability-article .leaves-right.layer{left:unset;right:-30px;top:200px;width:250px;z-index:5}.page-node-type-sustainability-article .leaves-left.layer{left:-30px;right:unset;top:200px;width:250px;z-index:5}.page-node-type-sustainability-article .layer img{height:100%;width:100%}.page-node-type-sustainability-article .article-sky.layer{width:120%}.interactive-pins p{font-family:Montserrat;font-size:20px;margin:0 auto;max-width:800px;padding:0}.interactive-pins .copy-wrapper{margin:0 auto;max-width:1450px;padding:1rem 3rem 3rem;text-align:center}@media screen and (max-width:1450px){.sustainability-introduction{margin-top:-150px!important}}@media screen and (max-width:768px){.page-node-type-sustainability-article .article-sky.layer{width:210%}.sustainability-introduction{margin-top:-100px!important}.component.interactive-pins-map,.component.interactive-pins-map .leaflet-container{width:100%!important}.page-node-type-sustainability-landing .map-section{margin:0!important;max-width:100%}}img.leaflet-image-layer.leaflet-zoom-animated{height:932px;transform:translate3d(-4607px,-313px,0);width:9383px;z-index:200}.sustainability-certificate{margin:175px auto!important;max-width:1250px;padding:3rem;width:100%}.page-style-the-green-path-certificate .header-inner{background-image:url(/themes/custom/discoverpr_v2_theme/images/sustainability/waves-header.jpg)}.certificate-container{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0;max-width:1250px;padding:0;width:100%}.certificate-image-wrapper{display:block;width:100%}.certificate-image-wrapper .certificate-image{display:block;height:auto;max-width:100%;width:100%}.download-share-wrapper,.email-share-wrapper,.print-share-wrapper{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center}.certificate-share-wrapper{display:flex;flex-wrap:wrap;gap:10rem;justify-content:space-evenly;margin:0 auto;max-width:650px;width:100%}.certificate-share-wrapper p{color:#fb481c;cursor:pointer;font-family:Oswald,sans-serif;font-size:16px;font-weight:600;text-decoration:underline;text-transform:uppercase}.certificate-share-wrapper p.share{color:#005569}.certificate-share-wrapper .social-share-wrapper{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center}@media screen and (max-width:768px){.certificate-share-wrapper{gap:1rem}}@media print{@page{size:landscape;margin:0}.component,body{margin:0;padding:0}.component{display:none}.sustainability-certificate{align-items:center;display:block!important;display:flex;flex-direction:column;height:80%;justify-content:center;margin:0;padding:0;width:90%}.certificate-image{max-height:100vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.certificate-share-wrapper{display:none}}.choose-path-content{z-index:9}.parallax-bg-mid img{position:relative;width:100%}.layer{position:absolute}.sustainability-choose-path .layer img{-o-object-position:left top;object-position:left top}.parallax-bg-mid{aspect-ratio:16/9;height:100%;overflow:hidden;position:absolute!important;width:100%;z-index:0}.choose-path-wrapper{aspect-ratio:16/9;height:auto}.choose-path-content{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;min-width:100%;padding:3rem 3rem 300px;position:relative;top:unset;width:100%;z-index:3}.parallax-bg-mid:after{background:linear-gradient(0deg,#f2f2eb,transparent);bottom:0;content:"";height:150px;left:0;position:absolute;width:100%}.choose-path-content h2{font-size:75px;text-align:center}.choose-path-content p{color:#222!important;font-size:20px;line-height:1.2;margin:0 auto;max-width:815px;text-align:center}.choose-path-section-wrapper{align-items:center;display:flex;justify-content:space-evenly;margin:5rem auto 4rem;max-width:1250px;width:100%}.choose-path-section{align-items:center;border:unset!important;border-radius:25px;color:unset!important;display:flex;height:400px;justify-content:center;overflow:hidden;position:relative;text-align:center;transition:unset!important;width:20%}.choose-path-section img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:scale(1);transition:all .3s ease-in-out;width:100%}.choose-path-section img:hover{transform:scale(1.1)}.choose-path-section h3{color:#f9e3d9;font-size:4.2rem;margin:0 auto;padding:1rem;pointer-events:none;text-shadow:3px 3px 20px #005569;z-index:2}.choose-path-section .layer{background-position:bottom;background-repeat:no-repeat;background-size:auto;height:100%;left:0;position:absolute;width:100%;z-index:4}.choose-path-section .layer img,.choose-path-section .layer source{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.choose-sky.layer{height:100%;left:0;top:0;width:100%}.choose-sky.layer img,.choose-sky.layer source{-o-object-fit:cover;object-fit:cover}.choose-waves.layer{height:100%;left:0;top:0;width:100%}.choose-waves.layer img,.choose-waves.layer source{-o-object-fit:cover;object-fit:cover}.choose-waterfall.layer{height:100%;left:0;top:0;width:100%}.choose-waterfall.layer img,.choose-waterfall.layer source{-o-object-fit:cover;object-fit:cover}.choose-flower.layer img,.choose-flower.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.choose-flower.layer{height:100%;left:0;top:0;width:100%}.choose-heron.layer{bottom:30px;height:70%;left:unset;right:140px;top:unset;width:70%}.choose-heron.layer img,.choose-heron.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.availability-map-cta{background:transparent!important;margin-top:-220px!important}.availability-map-cta p{font-size:20px}@media screen and (max-width:1450px){.parallax-bg-mid:after{background:linear-gradient(0deg,#f2f2eb,transparent);bottom:-1px;content:"";height:50px;left:0;position:absolute;width:100%}.choose-path-wrapper{height:auto!important;padding-bottom:0}.choose-path-content{padding:2rem 3rem 0}.choose-path-section-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-evenly;margin:3rem auto 0;max-width:1250px;width:100%}.choose-path-section{aspect-ratio:3/4;border-radius:25px;height:auto;width:calc(25% - 1rem)}.choose-path-section h3{font-size:36px}.choose-path-wrapper .parallax-bg-mid{height:100%}.choose-heron.layer{bottom:-20px;height:100%;left:0;top:unset;width:100%}.choose-heron.layer img{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.choose-path-wrapper .parallax-bg-mid{height:650px;overflow:hidden;position:relative!important;width:100%;z-index:0}.availability-map-cta{background:transparent!important;margin-top:0!important}.availability-map-cta p{font-size:18px!important}}@media screen and (max-width:768px){.choose-path-wrapper .parallax-bg-mid{aspect-ratio:3/4!important;height:auto;margin-top:-60px;overflow:hidden;position:relative!important;width:100%;z-index:0}.choose-path-section h3{font-size:28px}.choose-path-section{aspect-ratio:1/1;height:auto;width:calc(50% - .5rem)}}.page-style-conscious-stays .conscious-stays-parallax-hero{background:transparent!important;overflow-x:clip;overflow-y:visible;position:relative}.page-style-conscious-stays .sustainability-introduction{margin-top:50px!important;z-index:4!important}.page-style-conscious-stays .sustainability-introduction:before{background:linear-gradient(0deg,#f2f2eb,transparent);content:"";height:150px;left:0;position:absolute;top:-150px;width:100%;z-index:4}.page-style-conscious-stays .parallax-hero{height:100%;left:0;position:absolute;top:0;width:100%}.page-style-conscious-stays .parallax-hero-wrapper{position:relative;width:100%;z-index:4}.page-style-conscious-stays .parallax-hero-wrapper div img,.page-style-conscious-stays .parallax-hero-wrapper source{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.page-style-conscious-stays .parallax-hero-wrapper .layer{background-position:bottom;background-repeat:no-repeat;background-size:auto;height:100%;position:absolute;width:100%;z-index:4}.page-style-conscious-stays .parallax-hero-wrapper .layer img,.page-style-conscious-stays .parallax-hero-wrapper .layer source{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-style-conscious-stays .parallax-hero-wrapper .mountain.layer{bottom:0;height:100%;left:unset;right:0;top:75px;width:100%}.page-style-conscious-stays .parallax-hero-wrapper .mountain.layer img,.page-style-conscious-stays .parallax-hero-wrapper .mountain.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-conscious-stays .parallax-hero-wrapper .hammock.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-conscious-stays .parallax-hero-wrapper .hammock.layer img,.page-style-conscious-stays .parallax-hero-wrapper .hammock.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-conscious-stays .parallax-hero-wrapper .casita.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-conscious-stays .parallax-hero-wrapper .casita.layer img,.page-style-conscious-stays .parallax-hero-wrapper .casita.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-conscious-stays .parallax-hero-wrapper .sky.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-conscious-stays .parallax-hero-wrapper .sky.layer img,.page-style-conscious-stays .parallax-hero-wrapper .sky.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-conscious-stays .parallax-hero-wrapper .parallax-hero-inner-wrapper{aspect-ratio:16/9;height:auto;position:relative;width:100%}.page-style-conscious-stays .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg{height:100%;overflow:hidden;position:relative;z-index:4}.page-style-conscious-stays .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy{align-items:center;background:#f2f2eb;bottom:-60px;display:flex;flex-direction:column;justify-content:center;min-width:100%;padding:3rem;position:absolute;top:unset;width:100%;z-index:3}.page-style-conscious-stays .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy h2{font-size:75px;text-align:center}.page-style-conscious-stays .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy p{color:#222!important;font-size:20px;line-height:1.2;max-width:815px;text-align:center}.page-style-conscious-stays .parallax-hero-wrapper .parallax-hero-inner-wrapper h1{color:#f9e3d9;font-size:clamp(75px,6vw + 1rem,151px)!important;left:50%;position:absolute;text-align:center;text-shadow:3px 3px 20px #005569;top:50%;transform:translate(-50%,-50%);z-index:5}@media screen and (max-width:1450px){.page-style-conscious-stays .sustainability-parallax-hero{aspect-ratio:10/7!important}.page-style-conscious-stays .parallax-hero-inner-wrapper{aspect-ratio:10/7!important;position:relative;width:100%}.page-style-conscious-stays .sustainability-introduction{margin-top:-100px!important}.page-style-conscious-stays .mountain.layer{top:50px!important;width:100%!important}.page-style-conscious-stays .mountain.layer img,.page-style-conscious-stays .mountain.layer source{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center top;object-position:center top}}@media screen and (max-width:768px){.page-style-conscious-stays .parallax-hero-inner-wrapper,.page-style-conscious-stays .sustainability-parallax-hero{aspect-ratio:2/3!important}.page-style-conscious-stays .sustainability-introduction{margin-top:-125px!important}.page-style-conscious-stays .mountain.layer{top:0!important}.page-style-conscious-stays .parallax-hero-wrapper h1{top:30%!important}}.copy_and_image_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.copy_wrapper{width:calc(50% - .5rem)}.title_wrapper{width:100%}.image_wrapper{align-items:center;display:flex;justify-content:center;width:calc(50% - .5rem)}.image_wrapper figure{margin:0 auto 1rem!important}@media screen and (max-width:768px){.copy_wrapper,.image_wrapper{width:100%}}.component h2{margin:1rem 0!important}.sustainability-cta{margin:200px auto 0!important;max-width:1250px;padding:3rem;width:100%}.sustainability-cta .cta-content{background:#f5f5f5;border-radius:20px;padding:3rem;text-align:center}.sustainability-cta .cta-content h2{color:#333;font-size:2.5rem;margin-bottom:1.5rem}.sustainability-cta .cta-content p{color:#666;font-size:1.2rem;margin-bottom:2rem}.sustainability-cta .cta-content .cta-button{background:#007bff;border-radius:5px;color:#fff;display:inline-block;font-weight:700;padding:1rem 2rem;text-decoration:none;transition:background .3s ease}.sustainability-cta .cta-content .cta-button:hover{background:#0056b3}.page-style-the-foodprint .foodprint-parallax-hero{background:transparent;overflow-x:clip;overflow-y:visible;position:relative;z-index:5}.page-style-the-foodprint .sustainability-introduction{z-index:4!important}.page-style-the-foodprint .sustainability-introduction:before{background:linear-gradient(0deg,#f2f2eb,transparent);content:"";height:150px;left:0;position:absolute;top:-150px;width:100%;z-index:4}.page-style-the-foodprint .parallax-hero{height:100%;left:0;position:absolute;top:0;width:100%}.page-style-the-foodprint .parallax-hero-wrapper{position:relative;width:100%;z-index:4}.page-style-the-foodprint .parallax-hero-wrapper div img,.page-style-the-foodprint .parallax-hero-wrapper source{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.page-style-the-foodprint .parallax-hero-wrapper .layer{background-position:bottom;background-repeat:no-repeat;background-size:auto;height:100%;position:absolute;width:100%;z-index:4}.page-style-the-foodprint .parallax-hero-wrapper .layer img,.page-style-the-foodprint .parallax-hero-wrapper .layer source{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-style-the-foodprint .parallax-hero-wrapper.top-layer{aspect-ratio:16/9;bottom:0;height:100%;left:0;position:absolute!important;right:0;top:150px;width:100%;z-index:6!important}.page-style-the-foodprint .parallax-hero-wrapper.top-layer:after{content:unset}.page-style-the-foodprint .parallax-hero-wrapper.top-layer .food-left.layer{bottom:0;height:100%;left:0;top:0;width:100%}.page-style-the-foodprint .parallax-hero-wrapper.top-layer .food-left.layer img,.page-style-the-foodprint .parallax-hero-wrapper.top-layer .food-left.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.page-style-the-foodprint .parallax-hero-wrapper.top-layer .food-right.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-the-foodprint .parallax-hero-wrapper.top-layer .food-right.layer img,.page-style-the-foodprint .parallax-hero-wrapper.top-layer .food-right.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper{aspect-ratio:16/9;height:auto;position:relative;width:100%}.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg{height:100%;overflow:hidden;position:relative;z-index:4}.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy{align-items:center;background:#f2f2eb;bottom:-60px;display:flex;flex-direction:column;justify-content:center;min-width:100%;padding:3rem;position:absolute;top:unset;width:100%;z-index:3}.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy h2{font-size:75px;text-align:center}.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy p{color:#222!important;font-size:20px;line-height:1.2;max-width:815px;text-align:center}.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .farm.layer,.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .sky.layer{bottom:0;height:100%;left:0;top:0;width:100%}.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .farm.layer img,.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .farm.layer source,.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .sky.layer img,.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .sky.layer source{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center 50px;object-position:center 50px}.page-style-the-foodprint .parallax-hero-wrapper .parallax-hero-inner-wrapper h1{color:#f9e3d9;font-size:clamp(75px,6vw + 1rem,151px)!important;left:50%;position:absolute;text-align:center;top:45%;transform:translate(-50%,-50%);z-index:5}@media screen and (max-width:1450px){.page-style-the-foodprint .sustainability-parallax-hero{aspect-ratio:8/7!important}.page-style-the-foodprint .parallax-hero-inner-wrapper{aspect-ratio:8/7!important;position:relative;width:100%}.page-style-the-foodprint .top-layer{aspect-ratio:8/7!important;top:100px!important}.page-style-the-foodprint .top-layer .flowers-left.layer,.page-style-the-foodprint .top-layer .leaves-left.layer,.page-style-the-foodprint .top-layer .trees-left.layer{left:0!important}.page-style-the-foodprint .top-layer .flowers-right.layer,.page-style-the-foodprint .top-layer .leaves-right.layer,.page-style-the-foodprint .top-layer .trees-right.layer{right:0!important}.page-style-the-foodprint .top-layer{top:150px!important}.page-style-the-foodprint .top-layer .coqui.layer{bottom:0!important;height:20vh!important;min-height:100px;min-width:100px;right:30px!important;top:45%!important;width:20vw!important}.page-style-the-foodprint .farm.layer,.page-style-the-foodprint .sky.layer{width:100%!important}.page-style-the-foodprint .farm.layer img,.page-style-the-foodprint .farm.layer source,.page-style-the-foodprint .sky.layer img,.page-style-the-foodprint .sky.layer source{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center top;object-position:center top}}@media screen and (max-width:768px){.page-style-the-foodprint .parallax-hero-inner-wrapper,.page-style-the-foodprint .sustainability-parallax-hero{aspect-ratio:2/3!important}.page-style-the-foodprint .sustainability-introduction{margin-top:-100px!important}.page-style-the-foodprint .parallax-hero-wrapper h1{top:30%!important}.page-style-the-foodprint .top-layer{top:75px!important}.page-style-the-foodprint .top-layer .coqui.layer{bottom:0!important;height:20vh!important;min-height:100px;min-width:100px;right:30px!important;top:45%!important;width:20vw!important}.page-style-the-foodprint .farm.layer,.page-style-the-foodprint .sky.layer{width:100%!important}.page-style-the-foodprint .farm.layer img,.page-style-the-foodprint .farm.layer source,.page-style-the-foodprint .sky.layer img,.page-style-the-foodprint .sky.layer source{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center top;object-position:center top}}.get-certified-wrapper{display:block;height:auto;margin:0 auto;max-width:100%;position:relative;width:100%;z-index:3}.get-certified-wrapper:after{background:linear-gradient(180deg,#f2f2eb,transparent);content:"";height:200px;left:0;position:absolute;top:0;width:100%;z-index:1}.get-certified-wrapper h2{font-size:75px;text-align:center}.get-certified-wrapper p{color:#222!important;font-size:20px;line-height:1.4;margin:0 auto;max-width:815px;text-align:center}.get-certified-wrapper a{background:url(https://www.discoverpuertorico.com/themes/custom/discoverpr_v2_theme/images/white-caret.svg) no-repeat 92% 50% #ff491b;background-size:.8rem;border-radius:0;box-sizing:inherit;color:#fff!important;display:block!important;font-family:Oswald;font-size:18px!important;font-weight:300;margin:2rem auto 0!important;max-width:-moz-fit-content;max-width:fit-content;outline-offset:0;padding:8px 40px 8px 22px;text-transform:uppercase;transition:all .1s ease}.get-certified-wrapper a:hover{background-color:#004854}.get-certified-wrapper .get-certified-inner-wrapper{left:50%;padding:0 3rem;position:relative;top:0;transform:translateX(-50%);width:100%;z-index:2}.get-certified-wrapper .layer{height:100%;left:0;position:absolute;top:0;width:100%}.get-certified-wrapper .layer img,.get-certified-wrapper .layer source{height:100%;-o-object-fit:cover;object-fit:cover;position:relative!important;width:100%}.get-certified-wrapper .certified-tree-left.layer{bottom:0;right:unset;top:unset;z-index:4}.get-certified-wrapper .certified-tree-right.layer{bottom:0;left:unset;right:0;top:unset;z-index:4}.get-certified-wrapper .certified-sunset.layer{position:relative;top:-110px;z-index:2}.get-certified-wrapper .certified-water.layer{left:unset;min-height:unset!important;right:0;top:-150px;z-index:3}.get-certified-wrapper .certified-flower.layer{bottom:0;right:unset;z-index:5}.get-certified-wrapper .certified-mountains.layer{bottom:0;top:unset;z-index:3}.get-certified-wrapper .certified-bird.layer{bottom:0;left:unset;right:0;top:unset;z-index:5}.get-certified-wrapper .certified-waterfall.layer{bottom:0;left:unset;right:0;top:unset;z-index:3}.get-certified-wrapper .parallax-bg-mid{height:auto!important;margin-top:-10em;overflow:hidden;position:relative!important;width:100%;z-index:0}@media screen and (max-width:1450px){.get-certified-wrapper{height:auto;position:relative;width:100%}.get-certified-wrapper .parallax-bg-mid{aspect-ratio:7/5!important}.get-certified-wrapper p{font-size:18px}}@media screen and (max-width:768px){.get-certified-wrapper{height:auto;position:relative;width:100%}.get-certified-wrapper p{font-size:18px}.get-certified-wrapper .parallax-bg-mid{aspect-ratio:5/8!important}.certified-water.layer{top:-75px!important}.certified-sky.layer{top:0!important}}.toolbar-horizontal .page-node-type-sustainability-landing #content,.toolbar-horizontal .puerto-header,.toolbar-horizontal.page-node-type-sustainability-article #content{margin-top:40px!important}.toolbar-horizontal.toolbar-tray-open .page-node-type-sustainability-landing #content,.toolbar-horizontal.toolbar-tray-open .puerto-header,.toolbar-horizontal.toolbar-tray-open.page-node-type-sustainability-article #content{margin-top:81px!important}.edit-button{height:26px;position:absolute;right:6px;top:140px;width:26px;z-index:1000}header.puerto-header .logo{width:230px}.page-node-type-sustainability-article #highlighted,.page-node-type-sustainability-landing #highlighted{display:none!important}img#flowers_right{transition:filter .3s ease-in-out;-webkit-transition:-webkit-filter .3s ease-in-out}.coqui:hover img#flowers_right{filter:drop-shadow(-2px -2px 5px #fff);-webkit-filter:drop-shadow(-2px -2px 5px #fff)}@media(hover:none){.coqui img#flowers_right{animation:glowBlink 3s ease-in-out infinite;-webkit-animation:glowBlink 3s ease-in-out infinite}}header.puerto-header{flex-direction:column;position:fixed;top:0;width:100vw}.header-inner,header.puerto-header{align-items:center;display:flex;justify-content:center;transition:all .3s ease-in-out;z-index:499}.header-inner{background:transparent;background-repeat:no-repeat;background-size:cover;gap:10vw;height:120px;padding:1rem;position:relative;width:100%}.header-inner.active{background-image:url(/themes/custom/discoverpr_v2_theme/images/sustainability/waves-header.jpg)}.page-node-type-sustainability-article .header-inner{background-image:url(/themes/custom/discoverpr_v2_theme/images/sustainability/waves-header.jpg)!important}.nav-links{display:flex}.nav-links .sustainability-nav{align-items:center;display:flex;gap:3rem;justify-content:space-around;width:100%}.nav-links .sustainability-nav>li{padding:2rem;position:relative}.nav-links .sustainability-nav>li>ul{background:#005569;margin:0;min-width:17rem;opacity:0;padding:0;pointer-events:none;position:absolute;top:6rem;transition:top .2s ease,opacity .2s ease}.nav-links .sustainability-nav>li:hover>ul{opacity:1;pointer-events:all;top:6.5rem}.nav-links .sustainability-nav>li>ul>li{margin:0;padding:.5rem 0}.nav-links .sustainability-nav>li>ul>li>a{display:block;font-size:12px;line-height:1.2!important;padding:1rem;width:100%}.nav-links .sustainability-nav ul a.incomplete:after,.nav-mobile ul a.incomplete:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/sustainability/checkmark-incomplete.svg);background-repeat:no-repeat;background-size:contain;content:"";height:2rem;left:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:2rem}.nav-links .sustainability-nav ul a,.nav-mobile ul a{padding-left:3rem!important;padding-right:1rem!important}.nav-links .sustainability-nav ul a.complete:after,.nav-mobile ul a.complete:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/sustainability/checkmark-complete.svg);background-repeat:no-repeat;background-size:contain;content:"";height:2rem;left:.5rem;position:absolute;top:50%;transform:translateY(-50%);width:2rem}.nav-links .sustainability-nav>li>ul>li{display:block}.nav-links .sustainability-nav .sustainability-home{background:url(/themes/custom/discoverpr_v2_theme/images/pr-logo.svg) no-repeat;background-size:23rem;color:transparent!important;padding:3rem 9rem}.nav-mobile ul li ul a{line-height:1.2!important;padding-bottom:.35rem;padding-left:3rem}.nav-mobile ul.sustainability-nav.menu{align-items:stretch;display:flex;flex-direction:column;justify-content:center}.nav-mobile ul li ul li{padding-top:.5rem}.nav-mobile ul{margin-left:.5rem}.nav-links .sustainability-nav ul a.complete:after{top:50%;transform:translateY(-50%)}.nav-links .sustainability-nav ul a.complete:after,.nav-mobile ul a.complete:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/sustainability/checkmark-complete.svg);background-repeat:no-repeat;background-size:contain;content:"";height:2rem;left:.5rem;position:absolute;width:2rem}.nav-mobile ul a.complete:after{top:0;transform:unset}.nav-links .sustainability-nav ul a.incomplete:after{top:50%;transform:translateY(-50%)}.nav-links .sustainability-nav ul a.incomplete:after,.nav-mobile ul a.incomplete:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/sustainability/checkmark-incomplete.svg);background-repeat:no-repeat;background-size:contain;content:"";height:2rem;left:.5rem;position:absolute;width:2rem}.nav-mobile ul a.incomplete:after{top:0;transform:unset}.nav-links .sustainability-nav a,.nav-mobile ul a{position:relative}.top-header{background:#005569;display:flex;justify-content:flex-end;min-height:50px;padding:1rem 3rem;width:100%;z-index:1001}.mobile-only{display:none}@media(max-width:1450px){#mobileMenu nav.main-menu{display:none}.mobile-only{display:block}.top-header__logo{background:url(/themes/custom/discoverpr_v2_theme/images/pr-logo.svg) no-repeat 50%/contain;border-bottom:none;height:33px;left:10px;position:absolute;top:10px;width:100px}}.nav-links-top{align-items:center;display:flex;gap:2vw;justify-content:center}.header-inner a,.nav-links a,.nav-links-top a{border-bottom:0!important;color:#fff;font-family:Gotham;font-size:16px;font-weight:700;text-shadow:3px 3px 20px #005569;text-transform:uppercase}header.puerto-header .top-header .language-switcher,header.puerto-header .top-header .language-switcher .fa-globe,header.puerto-header .top-header .language-switcher>li.has-submenu,header.puerto-header .top-header .language-switcher>li.has-submenu:after{color:#fff}header.puerto-header .top-header nav.main-menu{align-self:center}header.puerto-header .top-header .language-switcher{align-items:center;display:inline-flex}header.puerto-header .top-header .language-switcher,header.puerto-header .top-header .language-switcher>li.has-submenu,header.puerto-header .top-header .language-switcher>li.has-submenu:after{font-family:Gotham,sans-serif;font-size:14px;font-weight:700;line-height:18.2px;text-transform:uppercase}header.puerto-header .top-header .language-switcher .fa-globe{font-size:14px;margin-right:4px}header.puerto-header .top-header nav.main-menu{margin-left:1.5rem}header.puerto-header .top-header .language-switcher ul.flip-open{font-family:Montserrat,sans-serif;font-size:14.4px;line-height:17.28px;text-transform:none}header.puerto-header .top-header .language-switcher ul.flip-open a{font-family:Montserrat,sans-serif;text-transform:none}header.puerto-header .top-header .language-switcher>li.has-submenu:before,header.puerto-header .top-header .language-switcher>li.has-submenu:hover:before{display:none}@media(max-width:1199px){body.page-style-the-green-path .mobile-menu nav.main-menu{align-self:stretch;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher{display:block;margin:0;padding:0;width:100%}body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher>li.has-submenu{align-items:center;background-color:transparent;box-sizing:border-box;color:#fff;display:flex;flex-direction:row-reverse;gap:8px;justify-content:flex-end;margin:0;padding:16px 24px;width:100%}body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher>li.has-submenu>span:not(.fa-globe):not(.trigger-submenu){align-items:center;display:inline-flex;line-height:1.2;padding:0}body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher>li.has-submenu .fa-globe,body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher>li.has-submenu>span{color:#fff}body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher.has-active-submenu>li.has-submenu>.fa-globe,body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher.has-active-submenu>li.has-submenu>.trigger-submenu,body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher.has-active-submenu>li.has-submenu>span:not(.fa-globe):not(.trigger-submenu){display:none}body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher.has-active-submenu>li.has-submenu{padding:0}body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher>li.has-submenu:before,body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher>li.has-submenu:hover:before{display:none}body.page-style-the-green-path .mobile-menu:has(ul.language-switcher.has-active-submenu){background-color:#12274b;justify-content:flex-start}body.page-style-the-green-path .mobile-menu:has(ul.language-switcher.has-active-submenu) nav.nav-mobile{display:none}body.page-style-the-green-path .mobile-menu nav.main-menu ul.language-switcher.has-active-submenu ul.flip-open{box-sizing:border-box;padding:60px 32px 24px}body.page-style-the-green-path:has(.mobile-menu ul.language-switcher.has-active-submenu) header.puerto-header .top-header{background-color:#12274b}}.hamburger{border-radius:5px;cursor:pointer;display:none;height:50px;position:relative;width:50px;z-index:1001}.hamburger span{background:#fff;border-radius:2px;display:inline-block;height:3px;left:14px;position:absolute;transition:all .4s;width:45%}.hamburger span:first-of-type{top:17px}.hamburger span:nth-of-type(2){top:25px}.hamburger span:nth-of-type(3){top:33px}.hamburger.active span:first-of-type{left:14px;top:18px;transform:translateY(6px) rotate(-45deg);width:40%}.hamburger.active span:nth-of-type(2){opacity:0}.hamburger.active span:nth-of-type(3){left:14px;top:30px;transform:translateY(-6px) rotate(45deg);width:40%}.nav-links-mobile{background-color:#004445;display:none;gap:1.5rem;left:0;padding:5rem 2rem;transition:transform .3s ease;width:250px;z-index:990}.mobile-menu,.nav-links-mobile{flex-direction:column;height:100vh;position:fixed;top:0}.mobile-menu{align-items:center;background-color:#005569;display:flex;justify-content:center;left:-100%;padding:2rem 1.5rem;text-align:center;transition:left .3s ease;width:100%;z-index:999}.mobile-menu nav{display:flex;flex-direction:column;gap:1.25rem;height:100%;max-width:500px;overflow:scroll;padding-top:110px;width:100%}.mobile-menu a{border:unset!important;color:#fff;font-family:Briston;font-size:3rem;text-decoration:none}.mobile-menu.open{left:0}.nav-links-mobile.open{display:flex}.nav-mobile{margin-right:3rem}.nav-mobile li{order:2;position:relative}.nav-mobile>ul>li>a{display:block;padding-right:2rem}.submenu-toggle{background:none;border:none;color:#fff;cursor:pointer;font-size:30px!important;height:30px;line-height:1;padding:0;position:absolute;right:2rem;top:.5rem;width:30px}.nav-mobile ul ul{max-height:0;overflow:hidden;padding-left:1rem;transition:max-height .3s ease}.nav-mobile ul.menu a,.nav-mobile ul.menu a.is-active{color:#f9e3d9!important}.nav-mobile ul li ul a{align-items:center;display:flex;font-family:Gotham;font-size:14px;font-weight:700;justify-content:flex-start;text-transform:uppercase}.nav-mobile ul{margin-left:1rem}.nav-mobile ul ul.is-open{max-height:25rem}.nav-mobile ul ul:not(.is-open){transition-timing-function:cubic-bezier(.55,0,.1,1)}@media(max-width:1450px){.mobile-menu .sustainability-nav>li:nth-child(3){order:0}.puerto-header .header-inner{height:70px!important;justify-content:space-between;pointer-events:none;z-index:1000}.hamburger{background:transparent;border:none;display:flex;margin-left:auto;margin-right:1rem;pointer-events:all}.nav-links{display:none}.nav-links-top a{font-size:14px;text-align:right}header.puerto-header .logo{width:175px}}ul.sustainability-nav-left.menu,ul.sustainability-nav-right.menu{display:flex;gap:2rem;justify-content:space-evenly;width:100%}.nav-links{width:100%}.nav-links a{border-bottom:unset!important;text-decoration:none!important}.nav-links a.is-active{color:#fff!important}ul.sustainability-nav-left.menu ul{background:#005569;margin:0;padding:0;position:absolute;text-align:left;top:54px}ul.sustainability-nav-left.menu li{min-width:150px;padding:1rem;position:relative}ul.sustainability-nav-left.menu ul li a{font-size:12px}.sustainability-nav-left li{position:relative}.sustainability-nav-left li ul{display:none;left:0;list-style:none;min-width:150px;position:absolute;top:100%;z-index:10}.sustainability-nav-left li:hover>ul{display:block}.sustainability-nav-left li ul li a{display:block;padding:.5rem 1rem;text-decoration:none}.sustainability_image_outer_wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:auto auto 2rem;max-width:1450px;padding:2rem 0}.sustainability_image_inner_wrapper.wrapper_left{padding:3rem;width:calc(40% - 1rem)}.sustainability_image_inner_wrapper.wrapper_left h2{font-family:Briston;font-size:75px;margin:1rem 0 2rem;padding:0}.sustainability_image_inner_wrapper.wrapper_left .main-copy{font-family:Montserrat;font-size:20px;line-height:1;margin:0;padding:0}.sustainability_image_inner_wrapper.wrapper_right{width:calc(60% - 1rem)}.image-js,.image-wrapper{width:100%}.image-js{aspect-ratio:4/3;height:500px}@media screen and (max-width:1024px){.sustainability_image_outer_wrapper{flex-direction:column;padding-top:0}.sustainability_image_inner_wrapper{padding-top:0!important}.sustainability_image_inner_wrapper.wrapper_left{width:100%}.sustainability_image_inner_wrapper.wrapper_left .above-title,.sustainability_image_inner_wrapper.wrapper_left h1,.sustainability_image_inner_wrapper.wrapper_left h2,.sustainability_image_inner_wrapper.wrapper_left p{text-align:center}.sustainability_image_inner_wrapper.wrapper_right{width:100%}.sustainability_image_inner_wrapper.wrapper_right .above-title,.sustainability_image_inner_wrapper.wrapper_right h1,.sustainability_image_inner_wrapper.wrapper_right h2,.sustainability_image_inner_wrapper.wrapper_right p{text-align:center}}.introduction-copy{margin:auto;max-width:1450px;padding:0 3rem 3rem;text-align:center}.introduction-copy h2{margin:0 0 1rem;padding:0;text-align:center!important}.introduction-copy p{margin:auto;max-width:800px;text-align:center}.page-style-legacy-journey .legacy-journey-parallax-hero{background:transparent!important;overflow-x:clip;overflow-y:visible;position:relative}.page-style-legacy-journey .sustainability-introduction{margin-top:50px!important;z-index:4!important}.page-style-legacy-journey .sustainability-introduction:before{background:linear-gradient(0deg,#f2f2eb,transparent);content:"";height:150px;left:0;position:absolute;top:-150px;width:100%;z-index:4}.page-style-legacy-journey .parallax-hero{height:100%;left:0;position:absolute;top:0;width:100%}.page-style-legacy-journey .parallax-hero-wrapper{position:relative;width:100%;z-index:4}.page-style-legacy-journey .parallax-hero-wrapper div img,.page-style-legacy-journey .parallax-hero-wrapper source{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.page-style-legacy-journey .parallax-hero-wrapper .layer{background-position:bottom;background-repeat:no-repeat;background-size:auto;height:100%;position:absolute;width:100%;z-index:4}.page-style-legacy-journey .parallax-hero-wrapper .layer img,.page-style-legacy-journey .parallax-hero-wrapper .layer source{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-style-legacy-journey .parallax-hero-wrapper .building.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-legacy-journey .parallax-hero-wrapper .building.layer img,.page-style-legacy-journey .parallax-hero-wrapper .building.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-legacy-journey .parallax-hero-wrapper .steeple.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-legacy-journey .parallax-hero-wrapper .steeple.layer img,.page-style-legacy-journey .parallax-hero-wrapper .steeple.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-legacy-journey .parallax-hero-wrapper .church.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-legacy-journey .parallax-hero-wrapper .church.layer img,.page-style-legacy-journey .parallax-hero-wrapper .church.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-legacy-journey .parallax-hero-wrapper .stones.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-legacy-journey .parallax-hero-wrapper .stones.layer img,.page-style-legacy-journey .parallax-hero-wrapper .stones.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-legacy-journey .parallax-hero-wrapper .cobble.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-legacy-journey .parallax-hero-wrapper .cobble.layer img,.page-style-legacy-journey .parallax-hero-wrapper .cobble.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-legacy-journey .parallax-hero-wrapper .sky.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-legacy-journey .parallax-hero-wrapper .sky.layer img,.page-style-legacy-journey .parallax-hero-wrapper .sky.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.page-style-legacy-journey .parallax-hero-wrapper .grass.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-legacy-journey .parallax-hero-wrapper .grass.layer img,.page-style-legacy-journey .parallax-hero-wrapper .grass.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.page-style-legacy-journey .parallax-hero-wrapper .parallax-hero-inner-wrapper{aspect-ratio:16/9;height:auto;position:relative;width:100%}.page-style-legacy-journey .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg{height:100%;overflow:hidden;position:relative;z-index:4}.page-style-legacy-journey .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy{align-items:center;background:#f2f2eb;bottom:-60px;display:flex;flex-direction:column;justify-content:center;min-width:100%;padding:3rem;position:absolute;top:unset;width:100%;z-index:3}.page-style-legacy-journey .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy h2{font-size:75px;text-align:center}.page-style-legacy-journey .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy p{color:#222!important;font-size:20px;line-height:1.2;max-width:815px;text-align:center}.page-style-legacy-journey .parallax-hero-wrapper .parallax-hero-inner-wrapper h1{color:#f9e3d9;font-size:clamp(75px,6vw + 1rem,151px)!important;left:50%;position:absolute;text-align:center;text-shadow:3px 3px 20px #005569;top:50%;transform:translate(-50%,-50%);z-index:5}@media screen and (max-width:1450px){.page-style-legacy-journey .sustainability-parallax-hero{aspect-ratio:10/7!important}.page-style-legacy-journey .parallax-hero-inner-wrapper{aspect-ratio:10/7!important;position:relative;width:100%}.page-style-legacy-journey .sustainability-introduction{margin-top:-100px!important}.page-style-legacy-journey .farm.layer,.page-style-legacy-journey .sky.layer{width:100%!important}.page-style-legacy-journey .farm.layer img,.page-style-legacy-journey .farm.layer source,.page-style-legacy-journey .sky.layer img,.page-style-legacy-journey .sky.layer source{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center top;object-position:center top}}@media screen and (max-width:768px){.page-style-legacy-journey .parallax-hero-inner-wrapper,.page-style-legacy-journey .sustainability-parallax-hero{aspect-ratio:2/3!important}.page-style-legacy-journey .sustainability-introduction{margin-top:-125px!important}.page-style-legacy-journey .parallax-hero-wrapper h1{top:30%!important}}.page-style-nature-paths .nature-paths-parallax-hero{background:transparent!important;overflow-x:clip;overflow-y:visible;position:relative}.page-style-nature-paths .sustainability-introduction{margin-top:50px!important;z-index:4!important}.page-style-nature-paths .sustainability-introduction:before{background:linear-gradient(0deg,#f2f2eb,transparent);content:"";height:150px;left:0;position:absolute;top:-150px;width:100%;z-index:4}.page-style-nature-paths .parallax-hero{height:100%;left:0;position:absolute;top:0;width:100%}.page-style-nature-paths .parallax-hero-wrapper{position:relative;width:100%;z-index:4}.page-style-nature-paths .parallax-hero-wrapper div img,.page-style-nature-paths .parallax-hero-wrapper source{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.page-style-nature-paths .parallax-hero-wrapper .layer{background-position:bottom;background-repeat:no-repeat;background-size:auto;height:100%;position:absolute;width:100%;z-index:4}.page-style-nature-paths .parallax-hero-wrapper .layer img,.page-style-nature-paths .parallax-hero-wrapper .layer source{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-style-nature-paths .parallax-hero-wrapper .turtle.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-nature-paths .parallax-hero-wrapper .turtle.layer img,.page-style-nature-paths .parallax-hero-wrapper .turtle.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-nature-paths .parallax-hero-wrapper .cave.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-nature-paths .parallax-hero-wrapper .cave.layer img,.page-style-nature-paths .parallax-hero-wrapper .cave.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-nature-paths .parallax-hero-wrapper .fish.layer{bottom:0;height:100%;left:unset;right:0;top:50px;width:100%}.page-style-nature-paths .parallax-hero-wrapper .fish.layer img,.page-style-nature-paths .parallax-hero-wrapper .fish.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-nature-paths .parallax-hero-wrapper .waves.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-nature-paths .parallax-hero-wrapper .waves.layer img,.page-style-nature-paths .parallax-hero-wrapper .waves.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-nature-paths .parallax-hero-wrapper .coral.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-nature-paths .parallax-hero-wrapper .coral.layer img,.page-style-nature-paths .parallax-hero-wrapper .coral.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-nature-paths .parallax-hero-wrapper .parallax-hero-inner-wrapper{aspect-ratio:16/9;height:auto;position:relative;width:100%}.page-style-nature-paths .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg{height:100%;overflow:hidden;position:relative;z-index:4}.page-style-nature-paths .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy{align-items:center;background:#f2f2eb;bottom:-60px;display:flex;flex-direction:column;justify-content:center;min-width:100%;padding:3rem;position:absolute;top:unset;width:100%;z-index:3}.page-style-nature-paths .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy h2{font-size:75px;text-align:center}.page-style-nature-paths .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy p{color:#222!important;font-size:20px;line-height:1.2;max-width:815px;text-align:center}.page-style-nature-paths .parallax-hero-wrapper .parallax-hero-inner-wrapper h1{color:#f9e3d9;font-size:clamp(75px,6vw + 1rem,151px)!important;left:50%;position:absolute;text-align:center;text-shadow:3px 3px 20px #005569;top:50%;transform:translate(-50%,-50%);z-index:5}@media screen and (max-width:1450px){.page-style-nature-paths .sustainability-parallax-hero{aspect-ratio:10/7!important}.page-style-nature-paths .parallax-hero-inner-wrapper{aspect-ratio:10/7!important;position:relative;width:100%}.page-style-nature-paths .sustainability-introduction{margin-top:-100px!important}.page-style-nature-paths .turtle.layer,.page-style-nature-paths .waves.layer{width:100%!important}.page-style-nature-paths .turtle.layer img,.page-style-nature-paths .turtle.layer source,.page-style-nature-paths .waves.layer img,.page-style-nature-paths .waves.layer source{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center top;object-position:center top}}@media screen and (max-width:768px){.page-style-nature-paths .parallax-hero-inner-wrapper,.page-style-nature-paths .sustainability-parallax-hero{aspect-ratio:2/3!important}.page-style-nature-paths .sustainability-introduction{margin-top:-125px!important}.page-style-nature-paths .parallax-hero-wrapper h1{top:30%!important}.page-style-nature-paths .cave.layer{top:75px}}.participate-wrapper{background:#f2f2eb;display:flex;z-index:2}.sustainability-participate{overflow:visible;padding-bottom:0!important;position:relative!important;z-index:9!important}.sustainability-participate .parrot{left:-70px;position:absolute;top:-510px}.sustainability-participate .parrot img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:1600px){.sustainability-participate .parrot{height:250px;left:-70px;position:absolute;top:-180px;width:250px}}.participate-inner-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:auto;max-width:1250px;padding:0 3rem;width:100%}.participate-copy{flex-basis:45%;padding:3rem;width:45%}.participate-copy h2{font-size:75px;text-align:center!important}.participate-copy p{font-size:20px;margin:auto;max-width:448px;text-align:center!important}.participate-icons-wrapper{display:flex;flex-basis:55%;flex-direction:column;padding:3rem;width:55%}.participate-icons{align-items:flex-start;display:flex;justify-content:space-between}.participate-icon{max-width:100px;text-align:center}.participate-icon .svg-icon-wrapper{align-items:center;background:#ddddcd;border-radius:50%;display:flex;height:100px;justify-content:center;padding:1.5rem;width:100px}.participate-icon.active .svg-icon-wrapper{background:#97d987!important}.participate-icon .svg-icon-wrapper svg{height:100%;max-height:90%;width:100%}.participate-icon span{align-items:center;color:#7c7c68;display:flex;font-family:Gotham;font-size:18px;font-weight:700;justify-content:center;letter-spacing:1px;line-height:1.2;padding-top:.5rem;text-transform:uppercase}.participate-icon svg path{fill:#7c7c68}.participate-icon.active svg path{fill:#005569!important}.participate-icon.active span{color:#005569}.participate-icons-progress{display:flex;flex-direction:column;width:100%}.participate-progress-bar-legend{display:flex;justify-content:space-between;padding-top:1.5rem;width:100%}.participate-progress-bar{background:#ddddcd;border-radius:25px;height:20px;margin-bottom:1rem;margin-top:1.5rem;width:100%}.participate-progress-bar .percentage,.participate-progress-bar .percentage-copy{color:#005569;font-family:Gotham;font-size:18px;font-weight:700;text-transform:uppercase}.participate-progress-bar .bar{background:#97d987;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px;float:left;height:100%;min-width:1%;position:relative;transition:all .3s ease-in-out}.participate-legend-right{max-width:200px;text-align:center}@media screen and (max-width:1450px){.participate-inner-wrapper{flex-direction:column}.participate-copy p{font-size:18px}.participate-icon{max-width:50px;text-align:center}.participate-icon .svg-icon-wrapper{align-items:center;background:#ddddcd;border-radius:50%;display:flex;height:50px;justify-content:center;padding:.75rem;width:50px}.participate-icon span,.participate-progress-bar-legend span{font-size:16px;line-height:1.1}.participate-copy{flex-basis:100%;padding:0 0 2rem;width:100%}.participate-copy p{margin:auto;text-align:center}.participate-icons-wrapper{display:none}}.sustainability-pillar-progress{margin-top:-100px!important}.sustainability-pillar-progress .pillar-progress-wrapper{display:block;height:auto;margin:0 auto;max-width:100%;position:relative;width:100%;z-index:3}.sustainability-pillar-progress .pillar-progress-wrapper:after{background:linear-gradient(180deg,#f2f2eb,transparent);content:"";height:200px;left:0;position:absolute;top:0;width:100%;z-index:2}.sustainability-pillar-progress .pillar-progress-wrapper h2{font-size:75px;text-align:center}.sustainability-pillar-progress .pillar-progress-wrapper p{color:#222!important;font-size:20px;line-height:1.4;margin:0 auto;max-width:815px;text-align:center}.sustainability-pillar-progress .pillar-progress-wrapper a{background:url(https://www.discoverpuertorico.com/themes/custom/discoverpr_v2_theme/images/white-caret.svg) no-repeat 92% 50% #ff491b;background-size:.8rem;border-radius:0;box-sizing:inherit;color:#fff!important;display:block!important;font-family:Oswald;font-size:18px!important;font-weight:300;margin:2rem auto 0!important;max-width:-moz-fit-content;max-width:fit-content;outline-offset:0;padding:8px 40px 8px 22px;text-transform:uppercase;transition:all .1s ease}.sustainability-pillar-progress .pillar-progress-wrapper a:hover{background-color:#004854}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-outer-wrapper{left:0;position:relative;top:0;width:100%;z-index:2}.sustainability-pillar-progress .pillar-progress-wrapper .layer{height:100%;left:0;position:absolute;top:0;width:100%}.sustainability-pillar-progress .pillar-progress-wrapper .layer img,.sustainability-pillar-progress .pillar-progress-wrapper .layer source{height:100%;-o-object-fit:cover;object-fit:cover;position:relative!important;width:100%}.sustainability-pillar-progress .pillar-progress-wrapper .certified-tree-left.layer{bottom:0;right:unset;top:unset;z-index:4}.sustainability-pillar-progress .pillar-progress-wrapper .certified-tree-right.layer{bottom:0;left:unset;right:0;top:unset;z-index:4}.sustainability-pillar-progress .pillar-progress-wrapper .certified-sunset.layer{position:relative;top:-110px;z-index:2}.sustainability-pillar-progress .pillar-progress-wrapper .certified-water.layer{left:unset;min-height:unset!important;right:0;top:-150px;z-index:3}.sustainability-pillar-progress .pillar-progress-wrapper .certified-flower.layer{bottom:0;right:unset;z-index:5}.sustainability-pillar-progress .pillar-progress-wrapper .certified-mountains.layer{bottom:0;top:unset;z-index:3}.sustainability-pillar-progress .pillar-progress-wrapper .certified-bird.layer{bottom:0;left:unset;right:0;top:unset;z-index:5}.sustainability-pillar-progress .pillar-progress-wrapper .certified-waterfall.layer{bottom:0;left:unset;right:0;top:unset;z-index:3}.sustainability-pillar-progress .pillar-progress-wrapper .parallax-bg-mid{height:auto!important;margin-top:0;overflow:hidden;position:relative!important;width:100%;z-index:0}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper{align-items:center;background:#dbf7ff;background:#fff;display:flex;flex-direction:column;justify-content:center;left:50%;margin:auto;max-width:850px;padding:3rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;z-index:2}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-wrapper{background:#f2f2eb;display:flex;z-index:2}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-copy{flex-basis:100%;padding:3rem;width:100%}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-copy h2{font-size:75px}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-copy p{font-size:18px;max-width:448px}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .progress-wrapper{width:100%}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-icons-wrapper{display:flex;flex-basis:100%;flex-direction:column;padding:3rem;width:100%}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-icons{align-items:flex-start;display:flex;justify-content:space-between}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-icon{max-width:100px;text-align:center}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-icon .svg-icon-wrapper{align-items:center;background:#ddddcd;border-radius:50%;display:flex;height:100px;justify-content:center;padding:1.5rem;width:100px}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-icon.active .svg-icon-wrapper{background:#97d987}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-icon .svg-icon-wrapper svg{height:auto;max-height:90%;width:auto}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-icon span{align-items:center;color:#7c7c68;display:flex;font-family:Gotham;font-size:18px;font-weight:700;justify-content:center;line-height:1;text-transform:uppercase}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-icon.active span{color:#005569}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-icon svg path{fill:#7c7c68}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-icon.active svg path{fill:#005569!important}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-icons-progress{display:flex;flex-direction:column;width:100%}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-progress-bar-legend{display:flex;justify-content:space-between;padding-top:1rem;width:100%}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-progress-bar{background:#ddddcd;border-radius:25px;height:20px;margin-bottom:1rem;margin-top:1.5rem;width:100%}.sustainability-pillar-progress .pillar-progress-wrapper .pillar-progress-inner-wrapper .pillar-progress-progress-bar .bar{background:#97d987;border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px;float:left;height:100%;min-width:1%;position:relative;transition:all .3s ease-in-out}@media screen and (max-width:1450px){.pillar-progress-wrapper{height:auto;position:relative;width:100%}.pillar-progress-wrapper .parallax-bg-mid{aspect-ratio:7/5!important}.pillar-progress-wrapper p{font-size:18px}.pillar-progress-icons-wrapper{display:none!important}.pillar-progress-wrapper p{font-size:18px!important}}@media screen and (max-width:768px){.pillar-progress-wrapper{height:auto;position:relative;width:100%}.pillar-progress-wrapper p{font-size:18px}.pillar-progress-wrapper .parallax-bg-mid{aspect-ratio:5/8!important}.certified-water.layer{top:-75px!important}.certified-sky.layer{top:0!important}}.sustainability-profile-slider{align-items:center;background:transparent!important;display:flex;flex-direction:column;justify-content:center;overflow:hidden;z-index:4!important}.sustainability-profile-slider .bookmark-toggle{display:none!important}.sustainability-profile-slider .copy-container{max-width:850px;padding:3rem;text-align:center}.sustainability-profile-slider .copy-container h2{margin:0;padding:0;text-align:center}.sustainability-profile-slider .copy-container p{text-align:center}.sustainability-profile-slider .slider-container{margin:0 auto;max-width:1450px;width:100%}.slick-profile .slick-list{margin-left:8rem;margin-right:8rem}.slick-profile .item{background-position:50%;background-size:cover;margin:0 2rem;overflow:hidden;position:relative;z-index:1}.slick-profile .slick-list{padding:20px 0!important}.slick-profile .slick-center{opacity:1;transform:scaleX(1)}.slick-slide{outline:none}.sustainability-profile-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.sustainability-profile-wrapper figure{height:100%;left:0;position:absolute;top:0;width:100%}.sustainability-profile-wrapper figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item.slick-slide{transition:scale .3s ease-in-out}.grid-card figure{height:180px}.grid-card figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.title-wrapper{position:absolute}.title-wrapper h3{background:#005569;color:#fff;font-family:Gotham;font-size:20px;font-weight:700;line-height:1.4;margin:auto;max-width:85%;padding:1.5rem;text-align:center}.profile-link,.profile-link a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.sustainability-profile-slider .grid-card,.sustainability-profile-slider a.grid-card{aspect-ratio:3/4;background-color:#d4f3fb;background-image:none;border-bottom-width:0;color:#005569;display:grid;grid-template-areas:"listingfigure listingfigure listingfigure" ". listingaccommodations ." ". listingtitle ." ". listingplace ." ". listingbutton .";grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:auto auto 1fr auto minmax(1rem,auto);height:auto;text-align:center;text-decoration:none}.sustainability-profile-slider .grid-card [data-profile-comparison-id],.sustainability-profile-slider .grid-card [data-rfp-id]{border-width:0;display:block;grid-area:listingbutton}.sustainability-profile-slider .grid-card [data-profile-comparison-id] .label,.sustainability-profile-slider .grid-card [data-rfp-id] .label{font-size:1.4rem}.sustainability-profile-slider .grid-card [data-rfp-id]{font-size:.8em;margin:1rem;padding:1rem;text-align:center}.sustainability-profile-slider .grid-card [data-profile-comparison-id]{background:#ffbf60;color:#333;font-family:Gotham,sans-serif;font-weight:600;line-height:2.2rem;padding:1rem 0;text-align:left}.sustainability-profile-slider .grid-card [data-profile-comparison-id] input[type=checkbox]{pointer-events:none}.sustainability-profile-slider .grid-card figure{grid-area:listingfigure;margin:0;overflow:hidden;width:100%}.sustainability-profile-slider .grid-card figure:hover img{transform:scale(1.1)}.sustainability-profile-slider .grid-card figure figcaption{display:none}.sustainability-profile-slider .grid-card figure img{display:block;margin-bottom:0;transition:all .3s ease-in-out}.sustainability-profile-slider .grid-card .accommodations{color:#005569;display:block;font-family:Montserrat,sans-serif!important;font-size:1.2rem;font-weight:700!important;grid-area:listingaccommodations;line-height:1.5;margin-bottom:.25rem;margin-top:1rem;text-transform:uppercase!important;width:100%}.sustainability-profile-slider .grid-card .h6{border-bottom:none;font-family:Oswald,sans-serif;font-size:2rem;font-weight:300;grid-area:listingtitle;line-height:1.2;margin:0 1.4rem 0 0;text-transform:uppercase}.sustainability-profile-slider .grid-card .h6,.sustainability-profile-slider .grid-card .h6:visited{color:#005569}.sustainability-profile-slider .grid-card .h6:active,.sustainability-profile-slider .grid-card .h6:focus,.sustainability-profile-slider .grid-card .h6:hover{color:inherit}.sustainability-profile-slider .grid-card .h6:after{border-bottom:2px solid;content:"";display:block;height:1.5rem;margin:0 auto;transition:width .25s ease-out;width:0}.sustainability-profile-slider .grid-card:active .h6:after,.sustainability-profile-slider .grid-card:focus .h6:after,.sustainability-profile-slider .grid-card:hover .h6:after{width:10rem}.sustainability-profile-slider .grid-card .categories,.sustainability-profile-slider .grid-card .dates{color:#333;font-size:1.4rem}.sustainability-profile-slider .grid-card .place{align-items:center;display:flex;flex-direction:column;font-family:Gotham,sans-serif;font-size:1.4rem;grid-area:listingplace;justify-content:center;margin-top:2rem}.sustainability-profile-slider .grid-card .place small{font-size:1.4rem;font-weight:700!important;line-height:1.2;margin-bottom:5px;text-align:left}.sustainability-profile-slider .grid-card .place span:not(:first-child):before{content:" | "}.sustainability-profile-slider .grid-card .place svg{flex-basis:10rem;height:3.3505154639rem;margin-bottom:.25rem;width:10rem}.sustainability-profile-slider .grid-card+button[data-profile-comparison-status]{background:#ffbf60;border-width:0;display:block;padding:1rem;text-align:left}.sustainability-profile-slider .grid-card+button[data-profile-comparison-status] input[type=checkbox]{pointer-events:none}.sustainability-profile-slider .grid-card+button[data-profile-comparison-status] .label{font-size:1.4rem}@media screen and (max-width:768px){.sustainability-profile-slider .copy-container{padding-bottom:0!important}.slick-profile .slick-list{margin-left:3rem;margin-right:3rem}}.sustainability-progress-sidebar{background:#005569!important;min-height:300px;padding:1rem;position:fixed!important;right:0;top:50%;transform:translateY(-50%);width:auto;z-index:400!important}.progress-sidebar .participate-progress-bar{display:none}.progress-sidebar{background:#005569!important}.progress-sidebar .participate-icons{align-items:center;flex-direction:column;justify-content:center;max-width:75px}.progress-sidebar .participate-icon{align-items:center;border-bottom:unset!important;cursor:pointer;flex-direction:column;justify-content:center}.progress-sidebar .participate-icon .svg-icon-wrapper{align-items:center;background:#ddddcd;border-radius:50%;height:60px;justify-content:center;margin:auto;padding:.75rem;width:60px}.participate-icon.active .svg-icon-wrapper{background:#97d987}.progress-sidebar .participate-icon span{color:#baba9b;display:block;font-size:10px;font-weight:700;line-height:1.2;padding:.5rem .5rem 1rem;text-align:center;text-transform:uppercase;width:100%}.progress-sidebar .participate-icon.active span{color:#97d987;font-size:10px;font-weight:700;padding:.5rem .5rem 1rem;text-transform:uppercase}.progress-sidebar .participate-icon svg{height:100%;width:100%}.progress-sidebar .participate-icon svg path{fill:#7c7c68}.progress-sidebar .participate-icon.active svg path{fill:#005569!important}.progress-sidebar .percentage-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;margin-top:.5rem}.progress-sidebar .percentage-wrapper span{color:#fff;font-size:10px;font-weight:700;text-transform:uppercase}.progress-sidebar .percentage-wrapper span.percentage{color:#fff;font-size:20px;font-weight:700;text-transform:uppercase}.progress-sidebar.mobile{display:flex;flex-direction:row;min-height:unset;position:relative;right:unset;top:unset;transform:unset;width:100%}@media screen and (max-width:1450px){.sustainability-progress-sidebar{background:#005569;border:unset!important;bottom:-1px;height:130px!important;left:0;max-height:unset;min-height:unset;padding:.5rem;position:sticky!important;top:calc(100% - 130px)!important;transform:unset;width:100%;z-index:9999}.progress-sidebar{display:flex;flex-direction:column;height:95px;min-height:unset;position:relative;right:unset;top:unset;transform:unset;width:100%}.progress-sidebar .participate-icons{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:auto;max-width:unset;max-width:950px;padding-top:1rem;width:100%}.progress-sidebar .percentage-wrapper{display:none}.progress-sidebar .participate-icon{max-width:unset;width:auto!important}.progress-sidebar .participate-progress-bar{display:block;margin:auto;margin-bottom:.5rem 0!important;margin-top:0!important;max-width:950px}}@media screen and (max-width:768px){.sustainability-progress-sidebar{height:130px!important;padding:0 1rem 1rem;top:calc(100% - 130px)!important}.progress-sidebar .participate-progress-bar{display:block;height:15px!important;min-height:15px!important}.progress-sidebar .participate-icon .svg-icon-wrapper{align-items:center;background:#ddddcd;border-radius:50%;height:60px;justify-content:center;margin:auto;padding:.75rem;width:60px}.progress-sidebar .participate-icon span,.progress-sidebar .participate-icon.active span{font-size:10px!important}.progress-sidebar .participate-progress-bar{margin-bottom:.5rem 0!important;margin-top:0!important}}.page-style-the-green-path .sustainability-parallax-hero{overflow-x:clip;overflow-y:visible;position:relative}.page-style-the-green-path .sustainability-parallax-hero:after{background:linear-gradient(0deg,#f2f2eb,transparent);bottom:-1px;content:"";height:100px;left:0;position:absolute;top:unset;width:100%;z-index:4}.page-style-the-green-path .parallax-hero{height:100%;left:0;position:absolute;top:0;width:100%}.page-style-the-green-path .parallax-hero-wrapper{position:relative;width:100%;z-index:4}.page-style-the-green-path .parallax-hero-wrapper #top{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.page-style-the-green-path .parallax-hero-wrapper #top:before{background:linear-gradient(0deg,#f2f2eb,transparent);bottom:0;content:"";height:200px;left:0;position:absolute;width:100%;z-index:1000}.page-style-the-green-path .parallax-hero-wrapper #mountain{height:auto;top:150px;width:100%}.page-style-the-green-path .parallax-hero-wrapper div img,.page-style-the-green-path .parallax-hero-wrapper source{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.page-style-the-green-path .parallax-hero-wrapper .layer{background-position:bottom;background-repeat:no-repeat;background-size:auto;height:100%;position:absolute;width:100%;z-index:4}.page-style-the-green-path .parallax-hero-wrapper .layer img,.page-style-the-green-path .parallax-hero-wrapper .layer source{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-style-the-green-path .parallax-hero-wrapper.top-layer{aspect-ratio:16/9;bottom:0;height:100%;left:0;position:absolute!important;right:0;top:150px;width:100%;z-index:6!important}.page-style-the-green-path .parallax-hero-wrapper.top-layer .flowers-left.layer,.page-style-the-green-path .parallax-hero-wrapper.top-layer .leaves-left.layer,.page-style-the-green-path .parallax-hero-wrapper.top-layer .trees-left.layer{bottom:0;height:100%;left:0;top:0;width:100%}.page-style-the-green-path .parallax-hero-wrapper.top-layer .flowers-left.layer img,.page-style-the-green-path .parallax-hero-wrapper.top-layer .flowers-left.layer source,.page-style-the-green-path .parallax-hero-wrapper.top-layer .leaves-left.layer img,.page-style-the-green-path .parallax-hero-wrapper.top-layer .leaves-left.layer source,.page-style-the-green-path .parallax-hero-wrapper.top-layer .trees-left.layer img,.page-style-the-green-path .parallax-hero-wrapper.top-layer .trees-left.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.page-style-the-green-path .parallax-hero-wrapper.top-layer .flowers-right.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-the-green-path .parallax-hero-wrapper.top-layer .flowers-right.layer img,.page-style-the-green-path .parallax-hero-wrapper.top-layer .flowers-right.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-the-green-path .parallax-hero-wrapper.top-layer .coqui.layer{bottom:0;cursor:pointer;height:200px;left:unset;right:200px;top:340px;width:200px}.page-style-the-green-path .parallax-hero-wrapper.top-layer .coqui.layer img,.page-style-the-green-path .parallax-hero-wrapper.top-layer .coqui.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-the-green-path .parallax-hero-wrapper.top-layer .leaves-right.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-the-green-path .parallax-hero-wrapper.top-layer .leaves-right.layer img,.page-style-the-green-path .parallax-hero-wrapper.top-layer .leaves-right.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-the-green-path .parallax-hero-wrapper.top-layer .trees-right.layer{bottom:0;height:100%;left:unset;right:0;top:0;width:100%}.page-style-the-green-path .parallax-hero-wrapper.top-layer .trees-right.layer img,.page-style-the-green-path .parallax-hero-wrapper.top-layer .trees-right.layer source{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper{aspect-ratio:16/9;height:auto;position:relative;width:100%}.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg{height:100%;overflow:hidden;position:relative;z-index:4}.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy{align-items:center;background:#f2f2eb;bottom:-60px;display:flex;flex-direction:column;justify-content:center;min-width:100%;padding:3rem;position:absolute;top:unset;width:100%;z-index:3}.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy h2{font-size:75px;text-align:center}.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .parallax-hero-sub-copy p{color:#222!important;font-size:20px;line-height:1.2;max-width:815px;text-align:center}.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .mountain.layer,.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .waves.layer{bottom:0;height:100%;left:0;top:0;width:100%}.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .mountain.layer img,.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .mountain.layer source,.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .waves.layer img,.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .waves.layer source{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center top;object-position:center top}.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg .mountain.layer img,.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper .parallax-bg source{top:200px}.page-style-the-green-path .parallax-hero-wrapper .parallax-hero-inner-wrapper h1{color:#f9e3d9;font-size:clamp(75px,6vw + 1rem,151px)!important;left:50%;position:absolute;text-align:center;top:45%;transform:translate(-50%,-50%);z-index:5}@media screen and (max-width:1450px){.page-style-the-green-path .sustainability-parallax-hero{aspect-ratio:8/7!important}.page-style-the-green-path .parallax-hero-inner-wrapper{aspect-ratio:8/7!important;position:relative;width:100%}.page-style-the-green-path .top-layer{aspect-ratio:8/7!important;top:100px!important}.page-style-the-green-path .top-layer .flowers-left.layer,.page-style-the-green-path .top-layer .leaves-left.layer,.page-style-the-green-path .top-layer .trees-left.layer{left:0!important}.page-style-the-green-path .top-layer .flowers-right.layer,.page-style-the-green-path .top-layer .leaves-right.layer,.page-style-the-green-path .top-layer .trees-right.layer{right:0!important}.page-style-the-green-path .top-layer{top:150px!important}.page-style-the-green-path .top-layer .coqui.layer{bottom:0!important;height:20vh!important;min-height:100px;min-width:100px;right:30px!important;top:45%!important;width:20vw!important}.page-style-the-green-path .mountain.layer,.page-style-the-green-path .waves.layer{width:150%!important}.page-style-the-green-path .mountain.layer img,.page-style-the-green-path .mountain.layer source,.page-style-the-green-path .waves.layer img,.page-style-the-green-path .waves.layer source{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center top;object-position:center top}.page-style-the-green-path .sustainability-introduction{margin-top:-50px!important}}@media screen and (max-width:768px){.page-style-the-green-path .parallax-hero-inner-wrapper,.page-style-the-green-path .sustainability-parallax-hero{aspect-ratio:1/2!important}.page-style-the-green-path .parallax-hero-wrapper h1{top:30%!important}.page-style-the-green-path .top-layer{top:150px!important}.page-style-the-green-path .top-layer .coqui.layer{bottom:0!important;height:20vh!important;min-height:100px;min-width:100px;right:30px!important;top:45%!important;width:20vw!important}.page-style-the-green-path .mountain.layer,.page-style-the-green-path .waves.layer{width:200%!important}.page-style-the-green-path .mountain.layer img,.page-style-the-green-path .mountain.layer source,.page-style-the-green-path .waves.layer img,.page-style-the-green-path .waves.layer source{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center top;object-position:center top}}.sustainability_video_outer_wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:auto auto 1rem;max-width:1450px;padding:2rem 0}.sustainability_video_inner_wrapper.wrapper_left{padding:3rem;width:calc(40% - 1rem)}.sustainability_video_inner_wrapper.wrapper_left .main-copy,.sustainability_video_inner_wrapper.wrapper_left p{font-family:Montserrat;font-size:20px;line-height:1.4;margin:0;padding:0;text-align:left}.sustainability_video_inner_wrapper.wrapper_left .above-title{color:#005569;font-family:Montserrat;font-size:24px;font-weight:700;line-height:1;margin:0;padding:0;text-align:left;text-transform:uppercase}.sustainability_video_inner_wrapper.wrapper_left h2{font-family:Briston;font-size:75px;margin:1rem 0 2rem;padding:0;text-align:left}.sustainability_video_inner_wrapper.wrapper_right{width:calc(60% - 1rem)}.video,.video-wrapper{position:relative;width:100%}.video{background-color:#000;height:500px}.video-overlay{align-items:center;background-color:rgba(0,0,0,.5);background-position:50%;background-size:cover;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.video-overlay-text{background:#005569;border-radius:15px;color:#fff;font-family:Briston;font-size:30px;line-height:1;max-width:350px;padding:1.5rem 3rem;text-align:center}.video-overlay-text p{margin:0;text-decoration:underline}.custom-play-button{height:180px;margin-top:1rem;width:180px}@media screen and (max-width:1024px){.sustainability_video_outer_wrapper{flex-direction:column;padding-top:0}.sustainability_video_inner_wrapper{padding-top:0!important}.sustainability_video_inner_wrapper.wrapper_left,.sustainability_video_inner_wrapper.wrapper_right{width:100%}.sustainability_video_inner_wrapper.wrapper_left .above-title,.sustainability_video_inner_wrapper.wrapper_left h1,.sustainability_video_inner_wrapper.wrapper_left h2,.sustainability_video_inner_wrapper.wrapper_left p,.sustainability_video_inner_wrapper.wrapper_right .above-title,.sustainability_video_inner_wrapper.wrapper_right h1,.sustainability_video_inner_wrapper.wrapper_right h2,.sustainability_video_inner_wrapper.wrapper_right p{text-align:center}.video{height:350px}.video-overlay-text{font-size:24px}.custom-play-button{height:130px;margin-top:1rem;width:130px}}body.path-node.page-node-type-sustainability-article,body.path-node.page-node-type-sustainability-landing{align-items:center;display:flex;flex-direction:column;justify-content:center}.green_path{background-image:url(/themes/custom/discoverpr_v2_theme/images/green-path-cta-mobile.png);background-position:0 100%;background-repeat:no-repeat;background-size:100%;min-height:65rem;text-align:center}@media(min-width:500px){.green_path{background-image:url(/themes/custom/discoverpr_v2_theme/images/green-path-cta-desktop.png);min-height:55rem}}@media(min-width:800px){.green_path{text-align:left}}@media(min-width:1000px){.green_path{min-height:65rem}}@media(min-width:1286px){.green_path{background-position:0 0;background-size:110%;min-height:75vh}}@media(min-width:800px){.green_path .body-copy{max-width:60rem}}.green_path a.block--orange{margin:0 auto}@media(min-width:800px){.green_path a.block--orange{margin:0}}.component.background-image-promo{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin:0;padding:6rem 0}@media screen and (min-width:800px){.component.background-image-promo{padding:10rem 0}}.component.background-image-promo .container{background-color:transparent!important;padding:4rem 1.5rem 1.5rem;position:relative}@media screen and (min-width:800px){.component.background-image-promo .container{margin:0 4.5rem;padding:5rem 2rem 2rem}}.component.background-image-promo .container:before{background-color:var(--background-image-promo-panel-bg,#ff491c);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;transition:all .25s ease;width:100%}.component.background-image-promo .container>*{opacity:0;position:relative;transition:all .25s ease;transition-delay:0s}.component.background-image-promo .eyebrow{color:#fff;font-family:Oswald,sans-serif;font-size:2.4rem;padding:0;text-transform:uppercase}.component.background-image-promo.fade-in .container:before{height:100%;opacity:1}.component.background-image-promo.fade-in .container>*{opacity:1;transition-delay:.1s}.component.background-image-promo .mind-trip-cta a.mindtrip-button,.component.background-image-promo a.button,.mind-trip-cta .component.background-image-promo a.mindtrip-button{align-self:center;margin:0 10px 20px}.component.background-image-promo .buttons{display:inline-flex}@media(max-width:800px){.component.background-image-promo .buttons{flex-flow:column}}.component.background-image-promo .buttons .mind-trip-cta a.mindtrip-button,.component.background-image-promo .buttons a.button,.component.background-image-promo .buttons a.button:active,.component.background-image-promo .buttons a.button:focus,.component.background-image-promo .buttons a.button:hover,.component.background-image-promo .buttons a.button:visited,.component.background-image-promo .buttons a.cta-button,.component.background-image-promo .buttons a.cta-button span.wrap,.component.background-image-promo .buttons a.cta-button:active,.component.background-image-promo .buttons a.cta-button:focus,.component.background-image-promo .buttons a.cta-button:hover,.component.background-image-promo .buttons a.cta-button:visited,.mind-trip-cta .component.background-image-promo .buttons a.mindtrip-button{color:var(--background-image-promo-text-color,#fff7ba)!important}.component.background-image-promo .container .background-image-promo__additional-body,.component.background-image-promo .container .background-image-promo__additional-body .h2,.component.background-image-promo .container .background-image-promo__additional-body .h3,.component.background-image-promo .container .background-image-promo__additional-body .h4,.component.background-image-promo .container .background-image-promo__additional-body .h5,.component.background-image-promo .container .background-image-promo__additional-body .h6,.component.background-image-promo .container .background-image-promo__additional-body div,.component.background-image-promo .container .background-image-promo__additional-body h2,.component.background-image-promo .container .background-image-promo__additional-body h3,.component.background-image-promo .container .background-image-promo__additional-body h4,.component.background-image-promo .container .background-image-promo__additional-body h5,.component.background-image-promo .container .background-image-promo__additional-body h6,.component.background-image-promo .container .background-image-promo__additional-body li,.component.background-image-promo .container .background-image-promo__additional-body p,.component.background-image-promo .container .background-image-promo__additional-body span{color:inherit}.component.background-image-promo .container .background-image-promo__additional-body a:not(.unstyle),.component.background-image-promo .container .background-image-promo__additional-body a:not(.unstyle):active,.component.background-image-promo .container .background-image-promo__additional-body a:not(.unstyle):focus,.component.background-image-promo .container .background-image-promo__additional-body a:not(.unstyle):hover,.component.background-image-promo .container .background-image-promo__additional-body a:not(.unstyle):visited{background-image:none;background-size:auto;color:inherit;font-weight:inherit}.availability-map-cta{padding:3rem}.availability-map-cta .main-wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:1650px}@media screen and (min-width:768px){.availability-map-cta .main-wrapper{flex-direction:row;padding:1rem}}.availability-map-cta .content-section{padding:0 3.125rem}@media screen and (min-width:768px){.availability-map-cta .content-section{max-width:390px;min-width:390px;padding:1rem}}.availability-map-cta .main-wrapper .map-section{margin:5rem;width:auto}.availability-map-cta .main-wrapper .map-section img{max-width:100%}.availability-map-cta .content-section p{font-size:20px;text-align:left!important}.availability-map-cta .content-section h2{color:#ff491b;margin-bottom:.25rem;margin-top:0;padding-top:0;text-align:left!important}.availability-map-cta .content-section a{background:url(https://www.discoverpuertorico.com/themes/custom/discoverpr_v2_theme/images/white-caret.svg) no-repeat 92% 50% #004854;background-size:.8rem;color:#fff!important}.availability-map-cta .content-section a,.availability-map-cta .content-section a:hover{border-radius:0;box-sizing:inherit;display:block!important;font-family:Oswald;font-size:18px!important;font-weight:300;margin-top:1rem!important;max-width:auto;max-width:-moz-fit-content;max-width:fit-content;outline-offset:0;padding:8px 40px 8px 22px;text-transform:uppercase;transition:all .1s ease 0s}.availability-map-cta .content-section a:hover{background:url(https://www.discoverpuertorico.com/themes/custom/discoverpr_v2_theme/images/white-caret.svg) no-repeat 92% 50% #ff491b;background-size:.8rem;color:#fff}.availability-map-cta .content-section{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.availability-map-cta .content-section{padding:1rem 0}.availability-map-cta .map-section{margin:0;padding:1rem}.availability-map-cta .content-section a,.availability-map-cta .content-section h2,.availability-map-cta .content-section p{margin:0 auto;text-align:center!important}}.availability-map-cta .main-wrapper .map-section img{height:auto;max-width:940px;width:100%}.availability-map-cta .main-wrapper{justify-content:center}@media screen and (max-width:768px){.availability-map-cta .main-wrapper{flex-direction:column-reverse}}.page-node-type-sustainability-landing .content-section h2{color:#00596b}.page-node-type-sustainability-landing .content-section a{background:url(https://www.discoverpuertorico.com/themes/custom/discoverpr_v2_theme/images/white-caret.svg) no-repeat 92% 50% #ff491b;background-size:.8rem;border-radius:0}.page-node-type-sustainability-landing .content-section a:hover{background:url(https://www.discoverpuertorico.com/themes/custom/discoverpr_v2_theme/images/white-caret.svg) no-repeat 92% 50% #00596b;background-size:.8rem;border-radius:0;color:#fff}.accordion-button,.miles-accordion-wrapper .accordion-item .accordion-label a,.miles-accordion-wrapper .accordion-item .accordion-label button{align-items:flex-start;color:#fff;display:flex;font-weight:400;justify-content:space-between;text-decoration:none;width:calc(100% - 1rem)}.accordion-button:after,.miles-accordion-wrapper .accordion-item .accordion-label a:after,.miles-accordion-wrapper .accordion-item .accordion-label button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 17 17'%3E%3Cpath fill='%23fff' d='M16.4 5.1 8.5 13 .6 5.1l.7-.7 7.1 7.1 7.1-7.1c.1 0 .9.7.9.7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;display:inline-block;flex-shrink:0;height:100%;height:2.4rem;margin-left:.3em;position:relative;transform:rotate(-180deg)!important;transition:transform .3s linear;width:100%;width:1.6rem}.accordion-button.active:after,.active .container>.accordion-button:after,.active .miles-accordion-wrapper .accordion-item .accordion-label .container>a:after,.active .miles-accordion-wrapper .accordion-item .accordion-label .container>button:after,.active>.accordion-label>.accordion-button:after,.miles-accordion-wrapper .accordion-item .accordion-label .active .container>a:after,.miles-accordion-wrapper .accordion-item .accordion-label .active .container>button:after,.miles-accordion-wrapper .accordion-item .accordion-label a.active:after,.miles-accordion-wrapper .accordion-item .accordion-label button.active:after,.miles-accordion-wrapper .accordion-item .active>.accordion-label>a:after,.miles-accordion-wrapper .accordion-item .active>.accordion-label>button:after{transform:rotate(90deg)!important}.accordion-button-text{display:none}@media(min-width:500px){.accordion-button-text{display:inline}}.miles-accordion-wrapper .accordion-item{align-items:flex-start;border-bottom:.2rem solid #ffbf60;display:flex;flex-direction:column;justify-content:center;padding-top:1.5rem}.miles-accordion-wrapper .accordion-item .accordion-item{border-bottom:.1rem solid #d4d0cb}.miles-accordion-wrapper .accordion-item:last-of-type{border-bottom-width:0}.miles-accordion-wrapper .accordion-item .accordion-label{display:block;width:100%}.miles-accordion-wrapper .accordion-item .accordion-label a,.miles-accordion-wrapper .accordion-item .accordion-label button{font-size:3.4rem}@media(min-width:500px){.miles-accordion-wrapper .accordion-item .accordion-label a,.miles-accordion-wrapper .accordion-item .accordion-label button{font-size:4.2rem}}@media(min-width:800px){.miles-accordion-wrapper .accordion-item .accordion-label a,.miles-accordion-wrapper .accordion-item .accordion-label button{font-size:4.6rem}}.miles-accordion-wrapper .accordion-item .accordion-label a,.miles-accordion-wrapper .accordion-item .accordion-label button{background:transparent;color:#004854}.miles-accordion-wrapper .accordion-item .accordion-label a:after,.miles-accordion-wrapper .accordion-item .accordion-label button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ff491c' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.6rem;width:100%;width:1.1rem}@media(min-width:500px){.miles-accordion-wrapper .accordion-item .accordion-label a:after,.miles-accordion-wrapper .accordion-item .accordion-label button:after{height:2.4rem;width:1.6rem}}.miles-accordion-wrapper .accordion-item .accordion-content{font-size:1.8rem;max-height:0;opacity:0;overflow:auto;transition:all .3s ease-in-out;width:100%}@media(min-width:800px){.miles-accordion-wrapper .accordion-item .accordion-content{font-size:2rem}}.miles-accordion-wrapper .accordion-item .accordion-content .accordion-label a:after,.miles-accordion-wrapper .accordion-item .accordion-content .accordion-label button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23004854' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.3rem;width:100%;width:.8rem}@media(min-width:500px){.miles-accordion-wrapper .accordion-item .accordion-content .accordion-label a:after,.miles-accordion-wrapper .accordion-item .accordion-content .accordion-label button:after{height:2rem;width:1rem}}.miles-accordion-wrapper .accordion-item.active>.accordion-content{max-height:50rem;opacity:1}.component.collapsible-drawer .section-title{color:#004854;display:block;margin-left:auto!important;margin-right:auto!important;max-width:75rem;text-align:center;width:100%}.component.collapsible-drawer .section-title:before{background-color:#ff491c;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.component.collapsible-drawer .section-title{font-size:4.8rem}@media(min-width:500px){.component.collapsible-drawer .section-title{font-size:6.2rem}}@media(min-width:800px){.component.collapsible-drawer .section-title{font-size:9.2rem}}.is-industry .component.collapsible-drawer .container{background:#ff491c}.is-industry .component.collapsible-drawer .container .section-title{color:#fff;font-size:48px;margin:auto;max-width:75rem;max-width:1286px;padding:2rem;text-align:center;text-wrap:nowrap}.is-industry .component.collapsible-drawer .container .section-title:before{display:none}@media(max-width:800px){.is-industry .component.collapsible-drawer .container .section-title{font-size:36px;text-wrap:wrap}}@media(max-width:500px){.is-industry .component.collapsible-drawer .container .section-title{font-size:24px}}.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper{background:#f2f2eb}.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper .accordion-item{align-items:flex-start;border:1pt solid #ccc;border-top:none;display:flex;flex-direction:column;justify-content:center}.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper .accordion-item .accordion-label{display:block;margin:2rem 0 2rem 2rem;width:-webkit-fill-available}.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper .accordion-item .accordion-label a{color:#222;font-size:18pt}@media(max-width:500px){.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper .accordion-item .accordion-label a{font-size:15pt}}.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper .accordion-item .accordion-label a:after{margin-top:-8px;transform:rotate(0deg)!important;transition:transform .3s linear}@media(max-width:500px){.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper .accordion-item .accordion-label a:after{margin-top:0}}.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper .accordion-item .accordion-label a.active:after{transform:rotate(90deg)!important}.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper .accordion-item .accordion-content{font-size:16px!important;max-height:0;opacity:0;overflow:auto;transition:all .3s ease-in-out;width:100%}.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper .accordion-item .accordion-content p{margin:2rem}@media(max-width:500px){.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper .accordion-item .accordion-content{font-size:15pt!important}}.is-industry .component.collapsible-drawer .container .items.miles-accordion-wrapper .accordion-item.active>.accordion-content{font-size:16px;max-height:50rem;opacity:1;width:-moz-fit-content;width:fit-content}.component{margin:4rem 0 6rem}.component.blue,.component.green,.component.sunshine,.component.yellow,.mind-trip-cta .component.mindtrip-button{margin-bottom:0;margin-top:0}.component.has-bg{margin:0;padding:4rem 0 6rem}.component.vertical-image .copy,.component.vertical-image figure{align-self:flex-start}.component.vertical-image figure{margin-bottom:2rem}.component.vertical-image .copy{margin-top:4rem}.component.vertical-image img{border-radius:40rem 40rem 0 0}@media(max-width:799px){.component.vertical-image .copy{padding:0 7%}}@media(min-width:800px){.component.vertical-image .container{display:flex;justify-content:space-between}.component.vertical-image .copy,.component.vertical-image figure{width:48%}.component.vertical-image figure{margin:0}.component.vertical-image .copy{margin-left:6rem}}.component.square-image-carousel{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;display:flex;justify-content:center;overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}@media(max-width:1200px){.component.square-image-carousel{flex-flow:wrap}}.component.square-image-carousel .slick-active img{cursor:zoom-in}.component.square-image-carousel figcaption{bottom:0}.component.square-image-carousel .wrap{background-color:rgba(0,72,84,.8);color:#fff;width:100%}@media(min-width:1074px){.mice-blog .component.square-image-carousel{height:468px;margin:auto;max-width:1000px;overflow:visible}.mice-blog .component.square-image-carousel .slick-next{right:-60px}.mice-blog .component.square-image-carousel .slick-next:before{background:#f2f2eb}.mice-blog .component.square-image-carousel .slick-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23f2f2eb' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.mice-blog .component.square-image-carousel .slick-prev{left:-60px}.mice-blog .component.square-image-carousel .slick-prev:before{background:#f2f2eb}.mice-blog .component.square-image-carousel .slick-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23f2f2eb' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.mice-blog .component.square-image-carousel .slick-list{padding:0!important}.mice-blog .component.square-image-carousel .slick-list .slick-track .slick-slide{visibility:hidden}.mice-blog .component.square-image-carousel .slick-list .slick-track .slick-active{align-items:center;display:flex;height:468px;opacity:.7;visibility:visible;width:400px!important}.mice-blog .component.square-image-carousel .slick-list .slick-track .slick-active img{height:300px}.mice-blog .component.square-image-carousel .slick-list .slick-track .slick-current{height:400px;margin-right:-9%;max-width:100%;opacity:1;width:600px!important}.mice-blog .component.square-image-carousel .slick-list .slick-track .slick-current img{height:500px;margin-left:-32%;z-index:2}}.component.staff>.container>h2:before{background-color:#ff491c;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.component.staff>.container>h2,.component.staff>.container>h3{margin-bottom:2rem;text-align:center}.component.member{display:grid!important;grid-template-areas:"staff-headshot" "staff-content";grid-template-rows:max-content;margin:0}.component.member .headshot{align-self:flex-start;grid-area:staff-headshot}.component.member .headshot figure{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:40rem 40rem 0 0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.component.member .content{grid-area:staff-content}.component.member .mind-trip-cta a.email.mindtrip-button,.component.member a.button.email,.mind-trip-cta .component.member a.email.mindtrip-button{align-self:flex-start;grid-area:staff-email;margin:0 auto 0 0}.component.member .position{font-size:1.8rem;font-weight:400}@media screen and (min-width:800px){.component.member .position{font-size:2rem}}.component.staff .component.member{display:inline-block;margin-left:auto;margin-right:auto;max-width:40rem;overflow:hidden;text-align:center;width:100%}@media screen and (max-width:564px){.component.staff .component.member{margin-bottom:2rem}}.component.staff .component.member{cursor:pointer}.component.staff .component.member .headshot{text-align:left}.component.staff .component.member figure{display:block;margin-bottom:0;overflow:hidden}.component.staff .component.member figure img{transition:transform .3s ease}.component.staff .component.member .content{background-color:#fcf1ed;padding:4rem 1rem}.component.staff .component.member .content h3.name{color:#004175;font-family:Oswald,sans-serif;font-size:2.8rem;font-weight:400;line-height:1.1;text-transform:uppercase}@media screen and (min-width:800px){.component.staff .component.member .content h3.name{font-size:3.6rem}}.component.staff .component.member .content h6{color:#2b2b2b}.component.staff .component.member .content>p,.component.staff .component.member .mind-trip-cta a.email.mindtrip-button,.component.staff .component.member a.button.email,.mind-trip-cta .component.staff .component.member a.email.mindtrip-button{display:none}.component.staff .component.member hr{border-color:#ff491c;border-width:0 0 2px;display:block;transition:width .4s ease-in-out;width:0}.component.staff .component.member:active hr,.component.staff .component.member:focus hr,.component.staff .component.member:hover hr{width:10rem}.component.staff .component.member:active figure img,.component.staff .component.member:focus figure img,.component.staff .component.member:hover figure img{transform:scale(1.1)}.component.staff.no-fill .component.member .content{background-color:#ffbf60}.component.staff.no-fill .component.member .content h3.name{color:#004854}#lightbox .component.member{grid-template-areas:"staff-headshot" "staff-content" "staff-email";margin-bottom:0;margin-top:3rem;padding-top:0}#lightbox .component.member .cta-button,#lightbox .component.member hr{display:none}#lightbox .component.member figure{display:block;margin-left:auto;margin-right:auto}#lightbox .component.member figure img{box-shadow:none}#lightbox .component.member .content{max-width:100%;overflow-x:hidden;overflow-y:scroll;padding-right:1.8rem;scrollbar-width:none;text-align:left;width:100%;-ms-overflow-style:none}#lightbox .component.member .content::-webkit-scrollbar{display:none}#lightbox .component.member .position{margin-bottom:2rem}@media(min-width:769px){#lightbox .component.member{grid-template-areas:"staff-headshot staff-content" "staff-email staff-content";grid-template-rows:auto 1fr}#lightbox .component.member figure{display:block;margin-left:0;margin-right:15px}#lightbox .component.member .content{height:100%;max-height:1040px;min-height:100%;padding-left:30px}}.component.simple-promo{background:#ffbf60 no-repeat 50%/cover url(/themes/custom/discoverpr_v2_theme/images/waves-pattern-light.8dc02a9bb5eb2f3fade6.svg);margin:0;padding:5rem 0;position:relative;text-align:center}.component.simple-promo.mindtrip .container{flex-direction:column;margin:20px}.component.simple-promo.mindtrip .container mindtrip-form,.component.simple-promo.mindtrip .container mindtrip-form p{margin:0}@media(max-width:499px){.component.simple-promo.mindtrip .container{align-items:center}}@media(max-width:500px){.component.simple-promo.mindtrip h2{font-size:4.2rem;padding-right:1.5rem;text-align:center}}.component.simple-promo.standard-button .container{flex-direction:column-reverse}@media(max-width:499px){.component.simple-promo.standard-button .container{align-items:center}}.component.simple-promo.standard-button h2{text-align:center}.component.simple-promo.standard-button .promo-icon{background:transparent;flex:0 0 auto;max-width:none;padding:0;width:auto}.component.simple-promo.standard-button .simple-promo-standard-cta{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.component.simple-promo.standard-button .simple-promo-standard-cta:active,.component.simple-promo.standard-button .simple-promo-standard-cta:focus,.component.simple-promo.standard-button .simple-promo-standard-cta:hover{color:#fff}.component.simple-promo.standard-button .simple-promo-standard-cta{align-items:center;display:inline-flex;position:relative}.component.simple-promo.standard-button .simple-promo-standard-cta:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.component.simple-promo.standard-button .simple-promo-standard-cta:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.component.simple-promo.standard-button .simple-promo-standard-cta:active:after,.component.simple-promo.standard-button .simple-promo-standard-cta:focus:after,.component.simple-promo.standard-button .simple-promo-standard-cta:hover:after{transform:translateX(6px)}.component.simple-promo.standard-button .simple-promo-standard-cta{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.component.simple-promo.standard-button .simple-promo-standard-cta:active,.component.simple-promo.standard-button .simple-promo-standard-cta:focus,.component.simple-promo.standard-button .simple-promo-standard-cta:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.component.simple-promo.standard-button .simple-promo-standard-cta{background-color:#aa0b48;border-color:#aa0b48;border-style:solid;border-width:1rem 3rem;color:#fff;font-size:1.6rem;margin:0}.component.simple-promo.standard-button .simple-promo-standard-cta:active,.component.simple-promo.standard-button .simple-promo-standard-cta:focus,.component.simple-promo.standard-button .simple-promo-standard-cta:hover{background-color:#2c426a;border-color:#2c426a;color:#ffbf60;cursor:pointer}.component.simple-promo .container{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:flex-start}@media(max-width:499px){.component.simple-promo .container{align-items:flex-end;flex-direction:column;z-index:11}}.component.simple-promo h2{color:#2c426a;flex:1;font-size:6.2rem;margin-bottom:0;text-align:left}.component.simple-promo h2 .icon-extlink{color:#2c426a;font-size:3.6rem;transition:color .4s ease;vertical-align:baseline}@media(min-width:500px){.component.simple-promo h2{padding-right:1.5rem}}.component.simple-promo .promo-icon{flex:1 0 15rem;max-width:15rem}.component.simple-promo .promo-icon svg{width:100%}.component.simple-promo .promo-icon svg #d>g{animation:rotateText 8s linear infinite;animation-play-state:paused;transform-origin:center}@media(max-width:799px){.component.simple-promo .promo-icon{flex-basis:11rem}}@media(max-width:499px){.component.simple-promo .promo-icon{flex-basis:1rem;overflow:visible;position:relative;width:100%}.component.simple-promo .promo-icon svg{height:10rem;position:absolute;right:0;top:-2.2rem;transform:translateY(-5rem);width:10rem}}.component.simple-promo a,.component.simple-promo a:visited{border:none;color:#fff;display:block;height:100%;width:100%}.component.simple-promo a:after,.component.simple-promo a:visited:after{content:none!important}.component.simple-promo a:active .promo-icon svg #d>g,.component.simple-promo a:focus .promo-icon svg #d>g,.component.simple-promo a:hover .promo-icon svg #d>g{animation-play-state:running}.component.simple-promo a:active .promo-icon svg #b>path,.component.simple-promo a:focus .promo-icon svg #b>path,.component.simple-promo a:hover .promo-icon svg #b>path{animation:slidingArrow .75s}.component.simple-promo a:active .simple-promo-standard-cta,.component.simple-promo a:focus .simple-promo-standard-cta,.component.simple-promo a:hover .simple-promo-standard-cta{background-color:#2c426a;border-color:#2c426a;color:#ffbf60}.component.testimonial .paragraph.testimonial-item{padding-bottom:6rem;padding-top:6rem;position:relative}@media(min-width:800px){.component.testimonial .paragraph.testimonial-item{padding-bottom:10rem;padding-top:10rem}}.component.testimonial .paragraph.testimonial-item img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.component.testimonial .paragraph.testimonial-item .content{padding:1.5rem;position:relative}@media(min-width:500px){.component.testimonial .paragraph.testimonial-item .content{padding:4rem}}@media(min-width:800px){.component.testimonial .paragraph.testimonial-item .content{padding:5rem}}.component.testimonial .paragraph.testimonial-item .content.fill.sunshine{color:#fff}.component.testimonial .paragraph.testimonial-item .content.fill.sunshine .credit-extra{color:#fff7ba}.component.testimonial .paragraph.testimonial-item .content.fill.sunshine svg path{fill:#fff7ba}.component.testimonial .paragraph.testimonial-item .content.fill.blue-lt{color:#2b2b2b}.component.testimonial .paragraph.testimonial-item .content.fill.blue-lt .credit-name{color:#004854}.component.testimonial .paragraph.testimonial-item .content.fill.blue-lt .credit-extra{color:#004175}.component.testimonial .paragraph.testimonial-item .content.fill.blue-lt svg path{fill:#ffbf60}.component.testimonial .paragraph.testimonial-item .quote{font-family:Montserrat,sans-serif;font-size:2.4rem;line-height:1.29;margin-bottom:0;margin-top:1em}@media(min-width:800px){.component.testimonial .paragraph.testimonial-item .quote{font-size:2.6rem}}.component.testimonial .paragraph.testimonial-item cite{display:block;font-style:normal;margin-top:3rem}.component.testimonial .paragraph.testimonial-item .credit-name{display:block;font-family:Briston,serif;font-size:4.6rem;line-height:.8;margin-bottom:.2em}@media(min-width:800px){.component.testimonial .paragraph.testimonial-item .credit-name{font-size:5.6rem}}.component.testimonial .paragraph.testimonial-item .credit-extra{display:block;font-family:Oswald,sans-serif;font-size:2.4rem;letter-spacing:.002rem;line-height:1.125;text-transform:uppercase}.component.video-slider-container{margin-bottom:20rem}.component.video-slider-container .slick-current{color:#fff;display:grid;grid-template-columns:1fr 1fr}.component.video-slider-container .slick-current .mpu-popup-container iframe{pointer-events:none}.component.video-slider-container .slick-current .mpu-show-pop-up{display:none}.component.video-slider-container .slick-current .video-body{height:-moz-fit-content;height:fit-content;margin:auto 5rem}.component.video-slider-container .slick-current .video-body .video-title{font-family:Briston,serif;font-size:5rem}.component.video-slider-container .slick-current .video-body .video-title p{margin:0}@media(max-width:800px){.component.video-slider-container .slick-current{grid-template-columns:1fr}}.collections-header{border-bottom:2px solid #d3d3d3;padding-bottom:2rem;text-align:center}.collections-title{color:#ff491c!important;margin:0!important}.component.video-collection{margin:auto}.component.video-collection .container{border-bottom:2px solid #d3d3d3;display:grid;gap:2rem;grid-template-columns:.4fr .6fr}.component.video-collection .container figure.horizontal-max-width{margin:2rem 0}.component.video-collection .container figure.horizontal-max-width .mpu-popup-container{height:200px;width:100%}.component.video-collection .container figure.horizontal-max-width .mpu-popup-container iframe{pointer-events:none}.component.video-collection .container figure.horizontal-max-width .mpu-popup-container .mpu-show-pop-up{display:none}.component.video-collection .container .collection-text{display:grid}.component.video-collection .container .collection-title{align-self:center;color:#ff491c;margin-bottom:0;margin-top:2rem}.component.video-collection .container .collection-body{align-self:flex-start;font-weight:300}@media(max-width:800px){.component.video-collection .container{gap:0;grid-template-columns:1fr;margin-bottom:2rem;padding-bottom:2rem}}.view-remote-videos{margin-top:5rem}.view-remote-videos .views-row{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-bottom:2rem}.view-remote-videos .views-row a{display:none}@media(max-width:960px){.view-remote-videos .views-row{gap:0}}.view-remote-videos h1{color:#ff491c;text-align:center}.view-remote-videos .views-col{align-items:stretch;display:flex;flex-direction:column;width:22%}.view-remote-videos .views-col a{border-bottom:none;display:block}@media(max-width:960px){.view-remote-videos .views-col{margin-bottom:2rem;width:43%}.view-remote-videos .views-col.col-2,.view-remote-videos .views-col.col-4{margin-left:2rem}}@media(max-width:565px){.view-remote-videos .views-col{width:100%}.view-remote-videos .views-col.col-2,.view-remote-videos .views-col.col-4{margin-left:0}}.view-remote-videos .views-field-thumbnail__target-id img{border-top-left-radius:12px;border-top-right-radius:12px;height:140px;margin-bottom:2rem;-o-object-fit:cover;object-fit:cover;width:100%}.view-remote-videos .views-field-name{background-color:#f2f2eb;border-radius:12px;box-shadow:0 0 5px 1px rgba(0,0,0,.08);height:-moz-fit-content;height:fit-content;margin-top:-3rem;min-height:8rem;padding:1rem;position:relative}.view-remote-videos .views-field-name a{border-bottom:none;color:#004854;font-family:Briston,serif;font-size:22px;text-decoration:none}.view-remote-videos .views-field-field-caption{background-color:#f2f2eb;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 3px 5px 1px rgba(0,0,0,.08);font-size:16px;height:-webkit-fill-available;height:stretch;margin-top:-1.5rem;padding:.5rem 1rem;position:relative}@media(max-width:500px){.view-remote-videos .container{margin:auto;width:80vw}}.component.interactive-pins-map{margin:auto auto 5rem;width:-moz-fit-content;width:fit-content}.component.interactive-pins-map .highlighted-region .leaflet-control-container,.component.interactive-pins-map .sustainability .leaflet-control-container{display:none}.component.interactive-pins-map .leaflet-container{height:600px;margin:auto;max-width:1200px;width:95vw}.component.interactive-pins-map .leaflet-container .leaflet-control-attribution a{display:none}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane #regions{pointer-events:all}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane #regions .active path{fill:#dbfcd8;opacity:.5}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane #regions .active path#metro{opacity:.5}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane #regions .active polygon{fill:#dbfcd8;opacity:1}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane #regions .active polygon#central{opacity:.5}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane #regions path{opacity:0;pointer-events:all!important}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane #regions path:hover{fill:#dbfcd8;opacity:.5}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane #regions path:hover#metro{opacity:.5}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane #regions polygon{opacity:0}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane #regions polygon:hover{fill:#dbfcd8;opacity:1}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane #regions polygon:hover#central{opacity:.5}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .svg-rincon-lighthouse-domes-beach{z-index:202!important}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .svg-caguas-botanical-garden,.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .svg-el-morro{z-index:201!important}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .east{display:none}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .east.active{display:block}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .metro{display:none;z-index:201!important}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .metro.svg-garitas{z-index:200!important}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .metro.active{display:block}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .central{display:none}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .central.active{display:block}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .west{display:none;z-index:200!important}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .west.svg-surfers-in-the-west{z-index:201!important}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .west.svg-rafael-hernández-international-airport{z-index:200!important}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .west.svg-rincon-lighthouse-domes-beach,.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .west.svg-tres-palmas-marine-reserve{z-index:202!important}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .west.active{display:block}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .south{display:none}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .south.active{display:block}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .north{display:none}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .north.active,.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane .static{display:block}.component.interactive-pins-map .leaflet-container .leaflet-top{z-index:498!important}.component.interactive-pins-map .leaflet-container .mobile-prompt{background-color:#ff491c;bottom:10%;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;left:50%;padding:1rem;position:absolute;text-align:center;transform:translate(-50%,-50%) scale(1);transform-origin:center;transition:transform .4s ease;white-space:nowrap;z-index:499}.component.interactive-pins-map .leaflet-container .mobile-prompt.shrink{transform:translate(-50%,-50%) scale(0)}.component.interactive-pins-map .leaflet-container .sidebar{background-color:#ff491c;height:100%;overflow:scroll;position:absolute;transform:translateX(-100%);transition:transform .3s ease;width:35%;z-index:499}.component.interactive-pins-map .leaflet-container .sidebar.active{transform:translateX(0)}.component.interactive-pins-map .leaflet-container .sidebar .container{cursor:auto;display:flex;flex-direction:column;position:relative;-ms-overflow-style:none;overflow:unset;scrollbar-width:none}.component.interactive-pins-map .leaflet-container .sidebar button{background:none;border:none;color:#fff;font-size:2rem;margin-left:auto;margin-top:-.5rem}@media(max-width:800px){.component.interactive-pins-map .leaflet-container .sidebar button{margin-top:-1rem;padding-right:7px;position:sticky;top:0}}.component.interactive-pins-map .leaflet-container .sidebar .bookmark-toggle{height:0;left:1rem;margin-left:0;margin-top:.5rem;position:relative;width:-moz-fit-content;width:fit-content}.component.interactive-pins-map .leaflet-container .sidebar h4{color:#fff7ba;font-family:Briston,serif;font-size:3.5rem;font-weight:500;line-height:1;margin:1rem 2rem 0;text-align:center;text-transform:none}.component.interactive-pins-map .leaflet-container .sidebar .body{display:flex;flex-direction:column;margin:0 2rem;text-align:left}.component.interactive-pins-map .leaflet-container .sidebar .body .desc{color:#fff;font-family:Montserrat,sans-serif;font-size:1.5rem;margin-bottom:1rem}.component.interactive-pins-map .leaflet-container .sidebar .body span{color:#fff7ba;font-family:Briston,serif;font-size:2.5rem;font-weight:500;line-height:1;padding-bottom:.25rem}.component.interactive-pins-map .leaflet-container .sidebar .body iframe{margin-bottom:1.5rem}.component.interactive-pins-map .leaflet-container .sidebar .body .articles .article{align-items:center;border:1px solid #fff7ba;display:grid;gap:10px;grid-template-columns:30% 70%;height:7rem;margin:1.5rem 0;padding:0 .5rem}.component.interactive-pins-map .leaflet-container .sidebar .body .articles .article a{border-bottom:none;justify-self:flex-start;padding:1rem}.component.interactive-pins-map .leaflet-container .sidebar .body .articles .article a span{font-size:1.8rem}.component.interactive-pins-map .leaflet-container .sidebar .body .link-node{cursor:pointer;margin:1rem auto;padding-bottom:2rem}.component.interactive-pins-map .leaflet-container .sidebar .body .link-node a{background:#fff7ba;color:#ff491c;font-family:Oswald,sans-serif;font-size:1.8rem;padding:.5rem 1rem;text-transform:uppercase}.component.interactive-pins-map .leaflet-container .sidebar hr{border-color:#fff7ba;margin:0 2.5rem 1rem}.component.interactive-pins-map .leaflet-container .sidebar .spacer{padding-bottom:3rem}.component.interactive-pins-map .leaflet-container .sidebar::-webkit-scrollbar{display:none}@media(max-width:800px){.component.interactive-pins-map .leaflet-container .sidebar{border-top:4px solid #fff7ba;bottom:0;height:70%;transform:translateY(100%);width:100%}.component.interactive-pins-map .leaflet-container .sidebar h4{margin:0 1rem}.component.interactive-pins-map .leaflet-container .sidebar .article span{font-size:1.8rem}.component.interactive-pins-map .leaflet-container .sidebar.active{transform:translateY(0)}}.component.interactive-pins-map .leaflet-container .leaflet-pane img{max-width:-moz-fit-content;max-width:fit-content;transform-origin:center}.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane img{transform-origin:0 0}@media(max-width:800px){.component.interactive-pins-map .leaflet-container .leaflet-overlay-pane img{height:932px;transform:translate3d(-4607px,-188px,0);width:9383px;z-index:200}}.component.interactive-pins-map .leaflet-container .leaflet-poi-metro-pane{opacity:0}.component.interactive-pins-map .leaflet-container .leaflet-poi-metro-pane img{width:75px!important}.component.interactive-pins-map .leaflet-container .leaflet-poi-metro-pane.active{opacity:1}.component.interactive-pins-map .leaflet-container .leaflet-poi-central-pane{visibility:hidden}.component.interactive-pins-map .leaflet-container .leaflet-poi-central-pane.active{visibility:visible}.component.interactive-pins-map .leaflet-container .leaflet-poi-south-pane{visibility:hidden}.component.interactive-pins-map .leaflet-container .leaflet-poi-south-pane img{width:75px!important}.component.interactive-pins-map .leaflet-container .leaflet-poi-south-pane.active{visibility:visible}.component.interactive-pins-map .leaflet-container .leaflet-poi-north-pane{visibility:hidden}.component.interactive-pins-map .leaflet-container .leaflet-poi-north-pane.active{visibility:visible}.component.interactive-pins-map .leaflet-container .leaflet-poi-west-pane{visibility:hidden}.component.interactive-pins-map .leaflet-container .leaflet-poi-west-pane.active{visibility:visible}.component.interactive-pins-map .leaflet-container .leaflet-poi-east-pane{visibility:hidden}.component.interactive-pins-map .leaflet-container .leaflet-poi-east-pane.active{visibility:visible}.component.interactive-pins-map .leaflet-container #lights path{animation:fadeMove 4s ease-in-out infinite;transform-origin:center}.component.interactive-pins-map .leaflet-container #lights-2 path{animation:fadeMove 5s ease-in-out infinite;transform-origin:center}.component.interactive-pins-map .leaflet-container #lights-3 path{animation:fadeMove 3s ease-in-out infinite;transform-origin:center}@keyframes fadeMove{0%,to{opacity:.2;transform:translateX(0)}50%{opacity:1;transform:translateX(10px)}}@keyframes floatUpDown{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-10px) rotate(-3deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(10px) rotate(3deg)}}@keyframes rockSideToSide{0%,to{transform:rotate(0deg)}50%{transform:rotate(3deg)}}.component.interactive-pins-map .leaflet-container #person_1{animation:floatUpDown 3s ease-in-out infinite,rockSideToSide 2s ease-in-out infinite;transform-origin:center}.component.interactive-pins-map .leaflet-container #person_2{animation:floatUpDown 3.5s ease-in-out infinite,rockSideToSide 2.5s ease-in-out infinite;transform-origin:center}.component.interactive-pins-map .leaflet-container #person_3{animation:floatUpDown 4s ease-in-out infinite,rockSideToSide 3s ease-in-out infinite;transform-origin:center}@keyframes moveCloud{0%{transform:translateX(0)}50%{transform:translateX(20px)}to{transform:translateX(0)}}.component.interactive-pins-map .leaflet-container .cloud-1{animation:moveCloud 20s ease-in-out infinite;animation-delay:0s}.component.interactive-pins-map .leaflet-container .cloud-2{animation:moveCloud 30s ease-in-out infinite}.component.interactive-pins-map .leaflet-container .cloud-3{animation:moveCloud 20s ease-in-out infinite}.component.interactive-pins-map .leaflet-container .cloud-4{animation:moveCloud 30s ease-in-out infinite}.component.interactive-pins-map .leaflet-container .wline-1{animation:dash-move 1s linear infinite;animation-delay:0s;stroke-dasharray:20;stroke-dashoffset:0}.component.interactive-pins-map .leaflet-container .wline-2{animation:dash-move 1s linear infinite;animation-delay:.75s;stroke-dasharray:20;stroke-dashoffset:0}.component.interactive-pins-map .leaflet-container .wline-3{animation:dash-move 1s linear infinite;animation-delay:.25s;stroke-dasharray:20;stroke-dashoffset:0}@keyframes dash-move{to{stroke-dashoffset:-40}}@keyframes moveBubble{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.component.interactive-pins-map .leaflet-container .bubble-1,.component.interactive-pins-map .leaflet-container .bubble-2,.component.interactive-pins-map .leaflet-container .bubble-3,.component.interactive-pins-map .leaflet-container .bubble-4{animation:moveBubble 3s ease-in-out infinite;animation-delay:0s}.component.interactive-pins-map .leaflet-container .bubble-5,.component.interactive-pins-map .leaflet-container .bubble-6,.component.interactive-pins-map .leaflet-container .bubble-7,.component.interactive-pins-map .leaflet-container .bubble-8{animation:moveBubble 2s ease-in-out infinite;animation-delay:0s}.component.interactive-pins-map .leaflet-container.highlighted-region .leaflet-overlay-pane #regions .active path:hover,.component.interactive-pins-map .leaflet-container.highlighted-region .leaflet-overlay-pane #regions .active path:hover#metro{opacity:.5}.component.interactive-pins-map .leaflet-container.highlighted-region .leaflet-overlay-pane #regions .active polygon:hover{opacity:1}.component.interactive-pins-map .leaflet-container.highlighted-region .leaflet-overlay-pane #regions .active polygon:hover#central{opacity:.5}.component.interactive-pins-map .leaflet-container.highlighted-region .leaflet-overlay-pane #regions path:hover,.component.interactive-pins-map .leaflet-container.highlighted-region .leaflet-overlay-pane #regions path:hover#metro,.component.interactive-pins-map .leaflet-container.highlighted-region .leaflet-overlay-pane #regions polygon:hover,.component.interactive-pins-map .leaflet-container.highlighted-region .leaflet-overlay-pane #regions polygon:hover#central{opacity:0}.page-heart-soul-caribbean .interactive-pins h2:before{background-color:var(--component-top-rule-color,#ff491c);content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}@keyframes rotateText{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slidingArrow{0%{opacity:1;transform:translateX(0)}55%{opacity:0}60%{transform:translateX(20%)}61%{opacity:0;transform:translateX(-20%)}75%{opacity:1}to{transform:translateX(0)}}@keyframes captionIn{0%{max-height:0;max-width:0;opacity:0;padding:0;white-space:nowrap}50%{max-height:0;max-width:26rem;opacity:0;padding:1rem 0 1rem 1rem;white-space:nowrap}to{max-height:26rem;max-width:26rem;opacity:1;padding:1rem 0 1rem 1rem;white-space:unset}}@keyframes captionOut{0%{max-height:26rem;max-width:26rem;opacity:1;padding:1rem 0 1rem 1rem;white-space:unset}50%{max-height:0;max-width:26rem;opacity:0;padding:1rem 0 1rem 1rem;white-space:nowrap}to{max-height:0;max-width:0;opacity:0;padding:0;white-space:nowrap}}.feeling-inspired-component{margin:3rem 0}.feeling-inspired-component .feeling-inspired-content{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:768px){.feeling-inspired-component .feeling-inspired-content{align-items:center;flex-direction:row;gap:4rem}}.feeling-inspired-component .feeling-inspired-image{flex:1}.feeling-inspired-component .feeling-inspired-image img{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);height:auto;width:100%}.feeling-inspired-component .feeling-inspired-text{flex:1}@media screen and (min-width:768px){.feeling-inspired-component .feeling-inspired-text{padding-left:2rem}}.feeling-inspired-component .feeling-inspired-title{color:#00596b;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}@media screen and (min-width:768px){.feeling-inspired-component .feeling-inspired-title{font-size:3rem;margin-bottom:2rem}}.feeling-inspired-component .feeling-inspired-body{color:#333;font-size:1.1rem;line-height:1.6}.feeling-inspired-component .feeling-inspired-body p{margin-bottom:1rem}.feeling-inspired-component .feeling-inspired-body p:last-child{margin-bottom:0}@media screen and (min-width:768px){.feeling-inspired-component .feeling-inspired-body{font-size:1.2rem}.feeling-inspired-component.image-right .feeling-inspired-content{flex-direction:row-reverse}.feeling-inspired-component.image-right .feeling-inspired-text{padding-left:0;padding-right:2rem}}.feeling-inspired-component.centered .feeling-inspired-content{flex-direction:column;text-align:center}@media screen and (min-width:768px){.feeling-inspired-component.centered .feeling-inspired-text{padding-left:0;padding-right:0}}.email-newsletter-component{align-items:center;background:linear-gradient(135deg,#d2691e,#ffbf6b 50%,tomato);background-blend-mode:overlay;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-landing/fireworks.jpg);background-position:50%;background-size:cover;border-radius:0;display:flex;justify-content:center;margin:3rem 0;min-height:600px;overflow:hidden;padding:4rem 2rem;position:relative}.email-newsletter-component .email-newsletter-content{align-items:center;background:#ff491c;display:flex;flex-direction:row;margin:0 auto;max-width:800px;padding:2rem 4rem;position:relative;z-index:2}.email-newsletter-component .email-newsletter-content .webform-confirmation__message{color:#fff;font-size:1.5rem;font-weight:700}@media screen and (max-width:800px){.email-newsletter-component .email-newsletter-content{align-items:flex-start;flex-direction:column;gap:1rem;text-align:center}}.email-newsletter-component .email-newsletter-content:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/music-landing/instruments-2.svg);background-position:100%;background-repeat:no-repeat;background-size:auto;content:"";height:500px;opacity:1;pointer-events:none;position:absolute;right:-80px;top:-153px;width:550px;z-index:1}@media screen and (max-width:800px){.email-newsletter-component .email-newsletter-content:before{display:none}}.email-newsletter-component .email-newsletter-content .email-newsletter-left{max-width:37%}@media screen and (max-width:800px){.email-newsletter-component .email-newsletter-content .email-newsletter-left{max-width:100%}}.email-newsletter-component .email-newsletter-title{color:#fff;flex:1;font-size:4.8rem!important;font-weight:900;margin-bottom:0!important}.email-newsletter-component .email-newsletter-title p{font-size:7rem;font-weight:400;line-height:.8;margin-bottom:.5rem!important;text-shadow:unset!important}@media screen and (max-width:800px){.email-newsletter-component .email-newsletter-title,.email-newsletter-component .email-newsletter-title p{font-size:4.8rem!important;margin-bottom:0}}.email-newsletter-component .email-newsletter-body{color:#fff;flex:1;font-size:1.5rem!important;line-height:1.5;margin-bottom:2rem;text-shadow:unset!important}@media screen and (min-width:768px){.email-newsletter-component .email-newsletter-body{margin-bottom:0}}.email-newsletter-component .email-newsletter-body p{margin-bottom:1rem}.email-newsletter-component .email-newsletter-body p:last-child{margin-bottom:0}.email-newsletter-component .email-newsletter-form{flex:1;margin-bottom:0;min-width:300px}@media screen and (max-width:800px){.email-newsletter-component .email-newsletter-form .editorial-max-width{display:flex;text-align:center}}.email-newsletter-component .email-newsletter-form .webform-submission-form{display:flex;flex-direction:row;gap:1rem;margin-bottom:0}@media screen and (max-width:800px){.email-newsletter-component .email-newsletter-form .webform-submission-form{align-items:center;flex-direction:column;justify-content:center;text-align:left}}.email-newsletter-component .email-newsletter-form .form-item{flex:1;margin-bottom:0}.email-newsletter-component .email-newsletter-form .form-item label{color:#fff;display:block;font-size:1.25rem!important;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.email-newsletter-component .email-newsletter-form input[type=email]{background:hsla(0,0%,100%,.9);border-radius:0;color:#333;font-size:1rem;height:43px;margin-bottom:0;padding:1rem 1.5rem;transition:all .3s ease;width:100%}.email-newsletter-component .email-newsletter-form input[type=email]:focus{background:#fff;border-color:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.3);outline:none}.email-newsletter-component .email-newsletter-form input[type=email]::-moz-placeholder{color:#666}.email-newsletter-component .email-newsletter-form input[type=email]::placeholder{color:#666}.email-newsletter-component .email-newsletter-form input#edit-email{border-radius:0;height:43px;margin-bottom:0}.email-newsletter-component .email-newsletter-form .form-actions{margin-top:21px}@media screen and (min-width:768px){.email-newsletter-component .email-newsletter-form .form-actions{flex-shrink:0}}.email-newsletter-component .email-newsletter-form button[type=submit]{background:#ffbf6b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:.5px;overflow:hidden;padding:1rem 2.5rem;position:relative;text-transform:uppercase;transition:all .3s ease;width:100%}.email-newsletter-component .email-newsletter-form button[type=submit]:after{content:"►";font-size:.8rem;margin-left:.5rem}@media screen and (min-width:768px){.email-newsletter-component .email-newsletter-form button[type=submit]{min-width:180px;width:auto}}.email-newsletter-component .email-newsletter-form button[type=submit]:hover{background:#ff7f00;box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-2px)}.email-newsletter-component .email-newsletter-form button[type=submit]:focus{box-shadow:0 0 0 3px hsla(0,0%,100%,.3);outline:none}.email-newsletter-component .email-newsletter-form button[type=submit]:active{transform:translateY(0)}.email-newsletter-component.dark-theme{background:linear-gradient(135deg,#2c3e50,#34495e)}.email-newsletter-component.dark-theme .newsletter-title{color:#ecf0f1}.email-newsletter-component.dark-theme .newsletter-description{color:#bdc3c7}.email-newsletter-component.dark-theme input[type=email]{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}.email-newsletter-component.dark-theme input[type=email]::-moz-placeholder{color:hsla(0,0%,100%,.6)}.email-newsletter-component.dark-theme input[type=email]::placeholder{color:hsla(0,0%,100%,.6)}.email-newsletter-component.dark-theme input[type=email]:focus{border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.1)}.email-newsletter-component.compact{margin:2rem 0;padding:2rem 0}.email-newsletter-component.compact .newsletter-title{font-size:2rem}@media screen and (min-width:768px){.email-newsletter-component.compact .newsletter-title{font-size:2.5rem}}.email-newsletter-component.compact .newsletter-description{font-size:1rem}@media screen and (min-width:768px){.email-newsletter-component.compact .newsletter-description{font-size:1.1rem}}.email-newsletter-component.version_2{background:linear-gradient(135deg,#2d3e50,#4a5568 50%,#2d3748);background-image:url(/themes/custom/discoverpr_v2_theme/images/music-landing/fireworks.jpg)}.email-newsletter-component.version_2 .email-newsletter-content{background:rgba(26,32,44,.95)}.email-newsletter-component.version_2 .email-newsletter-content:before{display:none}.email-newsletter-component.version_2 .email-newsletter-content .email-newsletter-title{font-size:3.5rem!important}.email-newsletter-component.version_2 .email-newsletter-content .email-newsletter-title p{font-size:4.5rem!important}@media screen and (max-width:800px){.email-newsletter-component.version_2 .email-newsletter-content .email-newsletter-title p{font-size:3.5rem!important}}.email-newsletter-component.version_2 .email-newsletter-content .email-newsletter-body{font-size:1.3rem!important}.email-newsletter-component.version_2 .email-newsletter-content .email-newsletter-form button[type=submit]{background:#48bb78}.email-newsletter-component.version_2 .email-newsletter-content .email-newsletter-form button[type=submit]:hover{background:#38a169}.email-newsletter-component.version_3{background:#ffbf60;background-image:none;border-radius:0;margin:0;min-height:auto;overflow:visible;padding:3rem 2rem}@media screen and (max-width:800px){.email-newsletter-component.version_3{padding:3rem 9rem}}@media screen and (max-width:565px){.email-newsletter-component.version_3{padding:3rem 2rem}}.email-newsletter-component.version_3 .email-newsletter-content{align-items:flex-start;background:transparent!important;display:flex;flex-direction:row;gap:2.5rem 3rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0;position:relative;width:100%;z-index:2}.email-newsletter-component.version_3 .email-newsletter-content:before{display:none}@media screen and (max-width:800px){.email-newsletter-component.version_3 .email-newsletter-content{align-items:stretch;flex-direction:column;text-align:left}}.email-newsletter-component.version_3 .email-newsletter-content .email-newsletter-left{flex:1 1 38%;max-width:480px}@media screen and (max-width:800px){.email-newsletter-component.version_3 .email-newsletter-content .email-newsletter-left{max-width:100%}}.email-newsletter-component.version_3 .email-newsletter-content .email-newsletter-right{flex:1 1 50%;min-width:0}.email-newsletter-component.version_3 .email-newsletter-title{color:#12274b;font-size:3rem!important;font-weight:800;margin-bottom:1rem!important}.email-newsletter-component.version_3 .email-newsletter-title p{color:#004175;font-size:6.2rem;font-weight:400;line-height:1.05;margin-bottom:.5rem!important;text-shadow:none!important}@media screen and (max-width:800px){.email-newsletter-component.version_3 .email-newsletter-title{font-size:2.5rem!important}}.email-newsletter-component.version_3 .email-newsletter-body{color:#013e44;font-size:1.125rem!important;line-height:1.5;margin-bottom:0;text-shadow:none!important}.email-newsletter-component.version_3 .email-newsletter-body p{color:inherit;margin-bottom:1rem}.email-newsletter-component.version_3 .email-newsletter-body p:last-child{font-size:16px;margin-bottom:0}.email-newsletter-component.version_3 .email-newsletter-form{flex:1;margin-bottom:0;min-width:0}.email-newsletter-component.version_3 .email-newsletter-form .webform-confirmation__message{color:#013e44;font-size:1.25rem;font-weight:700}.email-newsletter-component.version_3 .email-newsletter-form .webform-submission-form{align-items:start;display:grid;gap:1rem 1.25rem;grid-template-columns:1fr 1fr;margin-bottom:0}@media screen and (max-width:640px){.email-newsletter-component.version_3 .email-newsletter-form .webform-submission-form{grid-template-columns:1fr}}.email-newsletter-component.version_3 .email-newsletter-form .form-item-contact-fname{grid-column:1;grid-row:1}.email-newsletter-component.version_3 .email-newsletter-form .form-item-contact-email{grid-column:2;grid-row:1}@media screen and (max-width:640px){.email-newsletter-component.version_3 .email-newsletter-form .form-item-contact-email{grid-column:1;grid-row:2}}.email-newsletter-component.version_3 .email-newsletter-form .form-item-message-body{grid-column:1/-1;grid-row:2}@media screen and (max-width:640px){.email-newsletter-component.version_3 .email-newsletter-form .form-item-message-body{grid-column:1;grid-row:3}}.email-newsletter-component.version_3 .email-newsletter-form .form-actions{background-color:#aa0b48;border-color:#aa0b48;border-style:solid;color:#fff;grid-column:3;grid-row:2;justify-self:start;margin-top:100%}.email-newsletter-component.version_3 .email-newsletter-form .form-actions input{color:#fff}.email-newsletter-component.version_3 .email-newsletter-form .form-actions:hover{background-color:#2c426a;border-color:#2c426a;color:#ffbf60;cursor:pointer}.email-newsletter-component.version_3 .email-newsletter-form .form-actions:hover input{color:#ffbf60}@media screen and (max-width:640px){.email-newsletter-component.version_3 .email-newsletter-form .form-actions{grid-column:1/-1;grid-row:4;margin-top:0}}.email-newsletter-component.version_3 .email-newsletter-form .form-item{margin-bottom:0}.email-newsletter-component.version_3 .email-newsletter-form .form-item label{color:#12274b;display:block;font-size:16px!important;font-weight:400;letter-spacing:.02em;margin-bottom:.5rem;text-transform:uppercase}.email-newsletter-component.version_3 .email-newsletter-form .form-item label:after{color:#12274b;content:":"}.email-newsletter-component.version_3 .email-newsletter-form input[type=email],.email-newsletter-component.version_3 .email-newsletter-form input[type=text],.email-newsletter-component.version_3 .email-newsletter-form textarea{background:#fff;border:none;border-radius:0;color:#333;font-size:1rem;padding:.875rem 1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.email-newsletter-component.version_3 .email-newsletter-form input[type=email]:focus,.email-newsletter-component.version_3 .email-newsletter-form input[type=text]:focus,.email-newsletter-component.version_3 .email-newsletter-form textarea:focus{border-color:#015a6b;box-shadow:0 0 0 3px rgba(1,90,107,.15);outline:none}.email-newsletter-component.version_3 .email-newsletter-form textarea{min-height:140px;resize:vertical}.email-newsletter-component.version_3 .email-newsletter-form button[type=submit]{background:#ff4f23;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:.05em;padding:.875rem 2rem;text-transform:uppercase;transition:background .2s ease,transform .15s ease;width:100%}@media screen and (min-width:641px){.email-newsletter-component.version_3 .email-newsletter-form button[type=submit]{min-width:160px;width:auto}}.email-newsletter-component.version_3 .email-newsletter-form button[type=submit]:hover{background:#e0451f}.email-newsletter-component.version_3 .email-newsletter-form button[type=submit]:focus{box-shadow:0 0 0 3px rgba(18,39,75,.25);outline:none}@media screen and (max-width:800px){.email-newsletter-component.version_3 .email-newsletter-form{justify-content:center}}.holiday-newsletter-component{align-items:center;background:linear-gradient(180deg,#1a1a3e,#4a2c5a);display:flex;justify-content:center;margin:3rem 0;min-height:950px;overflow:hidden;padding:4rem 2rem;position:relative}@media screen and (max-width:768px){.holiday-newsletter-component{min-height:800px}}.holiday-newsletter-component:before{background:linear-gradient(180deg,#080e3d,#563ac6);content:"";height:100%;left:0;max-height:450px;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:768px){.holiday-newsletter-component:before{max-height:330px}}.holiday-newsletter-component:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/holiday-hub/background-mountain.svg);background-position:center 300px;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}@media screen and (max-width:768px){.holiday-newsletter-component:after{background-position:center 220px}}.holiday-newsletter-component .holiday-newsletter-frame{margin:auto auto 10rem;max-width:1050px;position:relative;width:100%}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-frame{margin:auto auto 0;max-width:350px}}.holiday-newsletter-component .holiday-newsletter-decor{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:4!important}.holiday-newsletter-component .holiday-newsletter-overlay{background:linear-gradient(0deg,#903 10%,rgba(153,51,255,.6) 70%,rgba(153,51,255,0) 80%);bottom:0;height:69%;position:absolute;width:100%;z-index:3}.holiday-newsletter-component .holiday-newsletter-lights{display:none}@keyframes holiday-lights-fire-flicker{0%{filter:brightness(1);opacity:1}8%{filter:brightness(.85);opacity:.95}15%{filter:brightness(1.2);opacity:1}22%{filter:brightness(.75);opacity:.9}30%{filter:brightness(1.3);opacity:1}38%{filter:brightness(.7);opacity:.88}45%{filter:brightness(1.15);opacity:1}52%{filter:brightness(.8);opacity:.92}60%{filter:brightness(1.25);opacity:1}68%{filter:brightness(.75);opacity:.9}75%{filter:brightness(1.2);opacity:1}82%{filter:brightness(.85);opacity:.94}90%{filter:brightness(1.3);opacity:1}to{filter:brightness(1);opacity:1}}@keyframes star-twinkle{0%,to{filter:brightness(1);opacity:.85;transform:scale(1)}50%{filter:brightness(1.4);opacity:1;transform:scale(1.12)}}.holiday-newsletter-component .holiday-newsletter-poinsettia{position:absolute;z-index:6}.holiday-newsletter-component .holiday-newsletter-poinsettia--top-left{height:auto;left:-40px;top:-40px;width:150px}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-poinsettia--top-left{left:-20px;top:-20px;width:100px}}.holiday-newsletter-component .holiday-newsletter-poinsettia--bottom-right{bottom:-40px;height:auto;right:-40px;width:200px}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-poinsettia--bottom-right{bottom:-20px;right:-20px;width:100px}}.holiday-newsletter-component .holiday-newsletter-tri-stars{height:auto}.holiday-newsletter-component .holiday-newsletter-tri-stars.star-3{animation:star-twinkle 3s ease-in-out infinite;animation-delay:0s;left:31%;top:180px;width:45px}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-tri-stars.star-3{left:13%;top:160px;width:50px}}.holiday-newsletter-component .holiday-newsletter-tri-stars.star-2{animation:star-twinkle 3.5s ease-in-out infinite;animation-delay:1.2s;left:37%;top:131px;width:65px}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-tri-stars.star-2{left:26%;top:120px;width:50px}}.holiday-newsletter-component .holiday-newsletter-tri-stars.star-1{animation:star-twinkle 4s ease-in-out infinite;animation-delay:2.4s;left:44%;top:111px;width:65px}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-tri-stars.star-1{left:41%;top:99px;width:50px}}.holiday-newsletter-component .holiday-newsletter-big-star{height:auto;left:46%;top:-13px;width:280px}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-big-star{width:200px}}.holiday-newsletter-component .holiday-newsletter-big-star{animation:star-twinkle 4.5s ease-in-out infinite;animation-delay:.6s}.holiday-newsletter-component .holiday-newsletter-background-stars{height:100%;left:0;max-height:400px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:2!important}.holiday-newsletter-component .holiday-newsletter-content{align-items:center;background:#ab0a47;border-radius:12px;display:flex;flex-direction:row;gap:0;margin:2rem 0;padding:3rem 8rem;position:relative;transition:all .3s ease-in-out;z-index:3;--lights-offset:8px;--lights-size:21px;--lights-speed:4s}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-content{flex-direction:column;gap:0;padding:2rem;text-align:center}}.holiday-newsletter-component .holiday-newsletter-content .webform-confirmation__message{color:#f2f2eb;font-size:1.5rem;font-weight:700}.holiday-newsletter-component .holiday-newsletter-content:before{background-position:0 0,0 100%;background-repeat:repeat-x,repeat-x}.holiday-newsletter-component .holiday-newsletter-content:after,.holiday-newsletter-component .holiday-newsletter-content:before{animation:holiday-lights-fire-flicker var(--lights-speed) ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/holiday-hub/light.svg),url(/themes/custom/discoverpr_v2_theme/images/holiday-hub/light.svg);background-size:var(--lights-size) var(--lights-size),var(--lights-size) var(--lights-size);border-radius:inherit;bottom:calc(var(--lights-offset)*-1);content:"";left:calc(var(--lights-offset)*-1);pointer-events:none;position:absolute;right:calc(var(--lights-offset)*-1);top:calc(var(--lights-offset)*-1);z-index:-1}.holiday-newsletter-component .holiday-newsletter-content:after{background-position:0 0,100% 0;background-repeat:repeat-y,repeat-y}.holiday-newsletter-component .holiday-newsletter-row{align-items:center;display:flex;flex-direction:row;gap:0;width:100%}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-row{align-items:stretch;flex-direction:column}}.holiday-newsletter-component .holiday-newsletter-title p{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8;margin-bottom:1.5rem}@media(max-width:1365px){.holiday-newsletter-component .holiday-newsletter-title p{font-size:48px!important}}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-title{font-size:3rem;margin-bottom:1rem}}.holiday-newsletter-component .holiday-newsletter-body{color:#f2f2eb;font-family:sans-serif;margin-bottom:2rem;text-shadow:none}.holiday-newsletter-component .holiday-newsletter-body p{font-size:16px!important;font-weight:600;margin-bottom:1rem}.holiday-newsletter-component .holiday-newsletter-body p:last-child{margin-bottom:0}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-body{font-size:1rem}}.holiday-newsletter-component .holiday-newsletter-form-wrapper{flex:1;min-width:300px}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-form-wrapper{width:100%}}.holiday-newsletter-component .holiday-newsletter-form{width:100%}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-form .editorial-max-width{display:flex;text-align:center}}.holiday-newsletter-component .holiday-newsletter-form .webform-submission-form{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:0;margin-top:0}.holiday-newsletter-component .holiday-newsletter-form .webform-submission-form div:first-of-type{width:100%!important}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-form .webform-submission-form{align-items:stretch;flex-direction:column;text-align:left}}.holiday-newsletter-component .holiday-newsletter-form .form-item{flex:1;margin-bottom:0}.holiday-newsletter-component .holiday-newsletter-form .form-item label{color:#f2f2eb;display:block;font-family:Oswald,sans-serif;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.holiday-newsletter-component .holiday-newsletter-form .form-item label:after{color:#f2f2eb}.holiday-newsletter-component .holiday-newsletter-form input#edit-email,.holiday-newsletter-component .holiday-newsletter-form input[type=email]{background:#f2f2eb;border:none;border-radius:0;color:#333;font-size:1rem;height:43px;margin-bottom:0;padding:1rem 1.5rem;transition:all .3s ease;width:100%}.holiday-newsletter-component .holiday-newsletter-form input#edit-email:focus,.holiday-newsletter-component .holiday-newsletter-form input[type=email]:focus{box-shadow:0 0 0 3px hsla(0,0%,100%,.3);outline:none}.holiday-newsletter-component .holiday-newsletter-form input#edit-email::-moz-placeholder,.holiday-newsletter-component .holiday-newsletter-form input[type=email]::-moz-placeholder{color:#666}.holiday-newsletter-component .holiday-newsletter-form input#edit-email::placeholder,.holiday-newsletter-component .holiday-newsletter-form input[type=email]::placeholder{color:#666}.holiday-newsletter-component .holiday-newsletter-form .form-actions{flex-shrink:0;margin-bottom:0;margin-top:0}@media screen and (max-width:768px){.holiday-newsletter-component .holiday-newsletter-form .form-actions{max-width:150px;width:100%}}.holiday-newsletter-component .holiday-newsletter-form button[type=submit]{align-items:center;background:#ffbf6b;border:none;border-radius:0;color:#1a1a3e;cursor:pointer;display:flex;font-family:sans-serif;font-size:1rem;font-weight:700;height:50px;justify-content:center;letter-spacing:.5px;padding:1rem 2rem;position:relative;text-transform:uppercase;transition:all .3s ease;width:100%}.holiday-newsletter-component .holiday-newsletter-form button[type=submit]:after{content:"▶";font-size:.8rem;margin-left:.5rem}@media screen and (min-width:769px){.holiday-newsletter-component .holiday-newsletter-form button[type=submit]{min-width:180px;width:auto}}.holiday-newsletter-component .holiday-newsletter-form button[type=submit]:hover{background:#ffbf6b;box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-2px)}.holiday-newsletter-component .holiday-newsletter-form button[type=submit]:focus{box-shadow:0 0 0 3px hsla(0,0%,100%,.3);outline:none}.holiday-newsletter-component .holiday-newsletter-form button[type=submit]:active{transform:translateY(0)}.holiday-newsletter-component.dark-theme{background:linear-gradient(135deg,#2c3e50,#34495e)}.holiday-newsletter-component.dark-theme .holiday-newsletter-content{background:rgba(26,32,44,.95)}.holiday-newsletter-component.compact{margin:2rem 0;min-height:400px;padding:2rem 0}.holiday-newsletter-component.compact .holiday-newsletter-content{padding:2rem}.holiday-newsletter-component.compact .holiday-newsletter-title{font-size:2.5rem}@media screen and (min-width:768px){.holiday-newsletter-component.compact .holiday-newsletter-title{font-size:3rem}}.holiday-newsletter-component.compact .holiday-newsletter-body{font-size:1rem}@media screen and (min-width:768px){.holiday-newsletter-component.compact .holiday-newsletter-body{font-size:1.1rem}}.holiday-newsletter-component.version_2{min-height:950px;position:relative}@media screen and (max-width:768px){.holiday-newsletter-component.version_2{min-height:850px}}.holiday-newsletter-component.version_2 *{z-index:3}.holiday-newsletter-component.version_2 .holiday-newsletter-frame{margin:auto auto 10rem}@media screen and (max-width:768px){.holiday-newsletter-component.version_2 .holiday-newsletter-frame{margin:auto auto -2rem}}.holiday-newsletter-component.version_2 .holiday-newsletter-background-stars,.holiday-newsletter-component.version_2 .holiday-newsletter-big-star,.holiday-newsletter-component.version_2 .holiday-newsletter-tri-stars{display:none}.holiday-newsletter-component.version_2:before{content:unset}.holiday-newsletter-component.version_2:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/mcmn-experience/casita-mountains.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.holiday-newsletter-component.version_2 .holiday-newsletter-content{align-items:center;flex-direction:column;gap:2rem;justify-content:center;padding:4rem;text-align:center}@media screen and (max-width:768px){.holiday-newsletter-component.version_2 .holiday-newsletter-content{padding:2rem}}.holiday-newsletter-component.version_2 .holiday-newsletter-content .holiday-newsletter-title p{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:0}@media(max-width:768px){.holiday-newsletter-component.version_2 .holiday-newsletter-content .holiday-newsletter-title p{font-size:48px!important;line-height:.8!important}}.holiday-newsletter-component.version_2 .holiday-newsletter-content .holiday-newsletter-row{align-items:flex-start;display:flex;flex-direction:row;gap:0;max-width:850px;padding-bottom:3rem;width:100%}@media screen and (max-width:768px){.holiday-newsletter-component.version_2 .holiday-newsletter-content .holiday-newsletter-row{align-items:center;flex-direction:column}}.holiday-newsletter-component.version_2 .holiday-newsletter-content .holiday-newsletter-copy{flex:1;max-width:310px!important;text-align:left}@media screen and (max-width:768px){.holiday-newsletter-component.version_2 .holiday-newsletter-content .holiday-newsletter-copy{text-align:center}}.holiday-newsletter-component.version_2 .holiday-newsletter-content .holiday-newsletter-copy .holiday-newsletter-body{font-size:1.2rem}.holiday-newsletter-component.version_2 .holiday-newsletter-content .holiday-newsletter-form-wrapper{flex:1;min-width:300px}@media screen and (max-width:768px){.holiday-newsletter-component.version_2 .holiday-newsletter-content .holiday-newsletter-form-wrapper{width:100%}}.page-holidays .holiday-newsletter-component.version_2 .holiday-newsletter-background-stars,.page-holidays .holiday-newsletter-component.version_2 .holiday-newsletter-big-star,.page-holidays .holiday-newsletter-component.version_2 .holiday-newsletter-tri-stars{display:block}.page-holidays .holiday-newsletter-component.version_2:before{background:linear-gradient(180deg,#080e3d,#563ac6);content:"";height:100%;left:0;max-height:450px;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:768px){.page-holidays .holiday-newsletter-component.version_2:before{max-height:330px}}.page-holidays .holiday-newsletter-component.version_2:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/holiday-hub/background-mountain.svg);background-position:center 300px;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}@media screen and (max-width:768px){.page-holidays .holiday-newsletter-component.version_2:after{background-position:center 220px}}.email-popup-newsletter-component{height:0!important;margin:0!important;max-height:0!important;min-height:0!important;padding:0!important;position:relative;z-index:99999}.email-popup-newsletter-component .email-popup-backdrop{background-color:rgba(0,0,0,.85);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:998}.email-popup-newsletter-component .email-popup-wrapper{left:50%;max-width:620px;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%) scale(.85);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),opacity .4s ease,visibility .4s ease;visibility:hidden;width:100%;z-index:999}.email-popup-newsletter-component .email-popup-wrapper:before{background:radial-gradient(circle at top,#041652 0,#121d65 55%,#3a2a8e 100%);border-radius:15px;box-shadow:0 35px 65px rgba(0,0,0,.35);content:"";height:100%;left:50%;opacity:.9;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:550px;z-index:-1}.email-popup-newsletter-component .email-popup-wrapper.is-error:before{opacity:0}.email-popup-newsletter-component .email-popup-wrapper.is-error .email-popup-content{background:#ab0a47;border-radius:18px;opacity:.9}.email-popup-newsletter-component .email-popup-content{align-items:center;color:#fff;display:flex;flex-direction:column;gap:1rem;padding:4.5rem 4rem 4rem;position:relative;text-align:center;z-index:2}@media screen and (max-width:768px){.email-popup-newsletter-component .email-popup-content{gap:2rem;padding:3.5rem 3rem 3rem}}.email-popup-newsletter-component .email-popup-close{align-items:center;background:#ffbf60;border:none;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#8b2635;cursor:pointer;display:flex;font-size:2.4rem;height:40px;justify-content:center;line-height:1;position:absolute;right:-15px;top:-15px;transition:transform .2s ease,background .2s ease;width:40px;z-index:1001}.email-popup-newsletter-component .email-popup-close:hover{background:#ffbf60;transform:scale(1.1)}.email-popup-newsletter-component .email-popup-close:focus{outline:2px solid #ffbf60;outline-offset:2px}.email-popup-newsletter-component .email-popup-left{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%;width:100%}@media screen and (max-width:1024px){.email-popup-newsletter-component .email-popup-left{max-width:450px}}.email-popup-newsletter-component .email-popup-title{color:#ffbf60;font-family:Briston,serif;font-size:24px;font-weight:300;line-height:1;margin:auto!important;max-width:450px;text-align:center}@media screen and (min-width:1025px){.email-popup-newsletter-component .email-popup-title{font-size:42px}.email-popup-newsletter-component .email-popup-title p{font-size:3rem}}.email-popup-newsletter-component .email-popup-body{color:#fff;font-family:Montserrat,sans-serif;font-size:1.4rem;line-height:1.5;max-width:390px}.email-popup-newsletter-component .email-popup-body p{color:#febf61;font-size:16px;font-weight:600;margin-bottom:1rem;margin-top:1rem}@media screen and (max-width:1024px){.email-popup-newsletter-component .email-popup-body p{font-size:14px!important;max-width:280px}}.email-popup-newsletter-component .email-popup-body p:last-child{margin-bottom:0}@media screen and (max-width:1024px){.email-popup-newsletter-component .email-popup-body p:last-child{font-size:14px!important;max-width:280px}}.email-popup-newsletter-component .email-popup-right{flex:1}.email-popup-newsletter-component .email-popup-form{max-width:500px}.email-popup-newsletter-component .email-popup-form form#webform-submission-music-landing-popup-newsletter-component-29918-add-form{display:flex;flex-direction:column;margin:auto;max-width:327px;text-align:left}@media screen and (max-width:768px){.email-popup-newsletter-component .email-popup-form form#webform-submission-music-landing-popup-newsletter-component-29918-add-form{margin:auto;max-width:230px}}.email-popup-newsletter-component .email-popup-form form#webform-submission-music-landing-popup-newsletter-component-29918-add-form input#edit-email{border-radius:0}.email-popup-newsletter-component .email-popup-form .webform-confirmation__message{color:#fff;font-size:1.5rem;font-weight:700}.email-popup-newsletter-component .email-popup-form .form-item{margin-bottom:0}.email-popup-newsletter-component .email-popup-form .form-item label{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.email-popup-newsletter-component .email-popup-form .form-actions{margin:auto}.email-popup-newsletter-component .email-popup-form button[type=submit]{align-items:center;background:#ffbf60;border:none;border-radius:8px;color:#8b2635;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.5px;padding:1.2rem 3rem;text-transform:uppercase;transition:all .3s ease;width:100%}.email-popup-newsletter-component .email-popup-form button[type=submit]:after{content:"►";font-size:.9rem}.email-popup-newsletter-component .email-popup-form button[type=submit]:hover{background:#ffbf60;box-shadow:0 6px 20px rgba(255,215,0,.4);transform:translateY(-2px)}.email-popup-newsletter-component .email-popup-form button[type=submit]:focus{outline:2px solid #ffbf60;outline-offset:2px}.email-popup-newsletter-component.is-visible .email-popup-backdrop{opacity:.3;visibility:visible}.email-popup-newsletter-component.is-visible .email-popup-wrapper{opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.email-popup-newsletter-component input[type=email]{color:#000}@media screen and (max-width:1024px){.email-popup-newsletter-component .email-popup-wrapper{max-width:95%}.email-popup-newsletter-component .email-popup-wrapper:before{height:100vw;max-height:90%;max-width:90%;width:100vw}.email-popup-newsletter-component .email-popup-wrapper:after{height:100vw;left:130px;max-height:225px;max-width:225px;right:unset;top:-170px;width:100vw}.email-popup-newsletter-component .email-popup-close{font-size:2rem;height:35px;right:10px;top:10px;width:35px}}.page-island-music-dance .email-popup-newsletter-component,.page-la-isla-musica-y-baile .email-popup-newsletter-component{height:0!important;margin:0!important;max-height:0!important;min-height:0!important;padding:0!important;position:relative;z-index:99999}.page-island-music-dance .email-popup-newsletter-component .email-popup-backdrop,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-backdrop{background-color:rgba(0,0,0,.85);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:998}.page-island-music-dance .email-popup-newsletter-component .email-popup-wrapper,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-wrapper{left:50%;max-width:620px;opacity:0;position:fixed;top:60%;transform:translate(-50%,-50%) scale(.85);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),opacity .4s ease,visibility .4s ease;visibility:hidden;width:100%;z-index:999}.page-island-music-dance .email-popup-newsletter-component .email-popup-wrapper:before,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-wrapper:before{background:url(/themes/custom/discoverpr_v2_theme/images/music-landing/instrament-circle.svg);background-position:top;background-repeat:no-repeat;box-shadow:none;content:"";height:100%;left:50%;position:absolute;top:-20px;transform:translate(-50%,-50%);width:100%;z-index:1}.page-island-music-dance .email-popup-newsletter-component .email-popup-wrapper:after,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-wrapper:after{background:#ab0a47;border-radius:50%;box-shadow:0 35px 65px rgba(0,0,0,.35);content:"";height:550px;left:50%;max-height:none!important;max-width:none!important;opacity:.8;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:550px;z-index:-1}.page-island-music-dance .email-popup-newsletter-component .email-popup-wrapper.is-error:before,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-wrapper.is-error:before{opacity:0}.page-island-music-dance .email-popup-newsletter-component .email-popup-wrapper.is-error .email-popup-content,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-wrapper.is-error .email-popup-content{background:#ab0a47;border-radius:18px;opacity:.9}.page-island-music-dance .email-popup-newsletter-component .email-popup-content,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-content{align-items:center;color:#fff;display:flex;flex-direction:column;gap:1rem;padding:4.5rem 4rem 4rem;position:relative;text-align:center;z-index:2}@media screen and (max-width:768px){.page-island-music-dance .email-popup-newsletter-component .email-popup-content,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-content{gap:2rem;padding:3.5rem 3rem 3rem}}.page-island-music-dance .email-popup-newsletter-component .email-popup-close,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-close{align-items:center;background:#ffbf60;border:none;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#8b2635;cursor:pointer;display:flex;font-size:2.4rem;height:40px;justify-content:center;line-height:1;position:absolute;right:-15px;top:-15px;transition:transform .2s ease,background .2s ease;width:40px;z-index:1001}.page-island-music-dance .email-popup-newsletter-component .email-popup-close:hover,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-close:hover{background:#ffbf60;transform:scale(1.1)}.page-island-music-dance .email-popup-newsletter-component .email-popup-close:focus,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-close:focus{outline:2px solid #ffbf60;outline-offset:2px}.page-island-music-dance .email-popup-newsletter-component .email-popup-left,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-left{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%;width:100%}@media screen and (max-width:1024px){.page-island-music-dance .email-popup-newsletter-component .email-popup-left,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-left{max-width:450px}}.page-island-music-dance .email-popup-newsletter-component .email-popup-title,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-title{color:#ffbf60;font-family:Briston,serif;font-size:24px;font-weight:300;line-height:1;margin:auto!important;max-width:450px;text-align:center}@media screen and (min-width:768px){.page-island-music-dance .email-popup-newsletter-component .email-popup-title,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-title{font-size:72px}.page-island-music-dance .email-popup-newsletter-component .email-popup-title p,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-title p{font-size:3rem}}.page-island-music-dance .email-popup-newsletter-component .email-popup-body,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-body{color:#fff;font-family:Montserrat,sans-serif;font-size:1.4rem;line-height:1.5;max-width:390px}.page-island-music-dance .email-popup-newsletter-component .email-popup-body p,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-body p{color:#febf61;font-size:16px;font-weight:600;margin-bottom:1rem;margin-top:1rem}@media screen and (max-width:1024px){.page-island-music-dance .email-popup-newsletter-component .email-popup-body p,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-body p{font-size:14px!important;max-width:280px}}.page-island-music-dance .email-popup-newsletter-component .email-popup-body p:last-child,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-body p:last-child{margin-bottom:0}@media screen and (max-width:1024px){.page-island-music-dance .email-popup-newsletter-component .email-popup-body p:last-child,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-body p:last-child{font-size:14px!important;max-width:280px}}.page-island-music-dance .email-popup-newsletter-component .email-popup-right,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-right{flex:1}.page-island-music-dance .email-popup-newsletter-component .email-popup-form,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form{max-width:500px}.page-island-music-dance .email-popup-newsletter-component .email-popup-form form#webform-submission-music-landing-popup-newsletter-component-29918-add-form,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form form#webform-submission-music-landing-popup-newsletter-component-29918-add-form{display:flex;flex-direction:column;margin:auto;max-width:327px;text-align:left}@media screen and (max-width:768px){.page-island-music-dance .email-popup-newsletter-component .email-popup-form form#webform-submission-music-landing-popup-newsletter-component-29918-add-form,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form form#webform-submission-music-landing-popup-newsletter-component-29918-add-form{margin:auto;max-width:230px}}.page-island-music-dance .email-popup-newsletter-component .email-popup-form form#webform-submission-music-landing-popup-newsletter-component-29918-add-form input#edit-email,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form form#webform-submission-music-landing-popup-newsletter-component-29918-add-form input#edit-email{border-radius:0}.page-island-music-dance .email-popup-newsletter-component .email-popup-form .webform-confirmation__message,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form .webform-confirmation__message{color:#fff;font-size:1.5rem;font-weight:700}.page-island-music-dance .email-popup-newsletter-component .email-popup-form .form-item,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form .form-item{margin-bottom:0}.page-island-music-dance .email-popup-newsletter-component .email-popup-form .form-item label,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form .form-item label{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.page-island-music-dance .email-popup-newsletter-component .email-popup-form .form-actions,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form .form-actions{margin:auto}.page-island-music-dance .email-popup-newsletter-component .email-popup-form button[type=submit],.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form button[type=submit]{align-items:center;background:#ffbf60;border:none;border-radius:8px;color:#8b2635;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.5px;padding:1.2rem 3rem;text-transform:uppercase;transition:all .3s ease;width:100%}.page-island-music-dance .email-popup-newsletter-component .email-popup-form button[type=submit]:after,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form button[type=submit]:after{content:"►";font-size:.9rem}.page-island-music-dance .email-popup-newsletter-component .email-popup-form button[type=submit]:hover,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form button[type=submit]:hover{background:#ffbf60;box-shadow:0 6px 20px rgba(255,215,0,.4);transform:translateY(-2px)}.page-island-music-dance .email-popup-newsletter-component .email-popup-form button[type=submit]:focus,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-form button[type=submit]:focus{outline:2px solid #ffbf60;outline-offset:2px}.page-island-music-dance .email-popup-newsletter-component.is-visible .email-popup-backdrop,.page-la-isla-musica-y-baile .email-popup-newsletter-component.is-visible .email-popup-backdrop{opacity:.3;visibility:visible}.page-island-music-dance .email-popup-newsletter-component.is-visible .email-popup-wrapper,.page-la-isla-musica-y-baile .email-popup-newsletter-component.is-visible .email-popup-wrapper{opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.page-island-music-dance .email-popup-newsletter-component input[type=email],.page-la-isla-musica-y-baile .email-popup-newsletter-component input[type=email]{color:#000}@media screen and (max-width:768px){.page-island-music-dance .email-popup-newsletter-component .email-popup-wrapper,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-wrapper{max-width:95%}.page-island-music-dance .email-popup-newsletter-component .email-popup-wrapper:before,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-wrapper:before{background-size:contain;height:50vw;max-height:none;max-width:none;top:-10vw;width:50vw}.page-island-music-dance .email-popup-newsletter-component .email-popup-wrapper:after,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-wrapper:after{height:90vw;max-height:500px!important;max-width:500px!important;width:90vw}.page-island-music-dance .email-popup-newsletter-component .email-popup-wrapper h2,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-wrapper h2{font-size:3rem}.page-island-music-dance .email-popup-newsletter-component .email-popup-close,.page-la-isla-musica-y-baile .email-popup-newsletter-component .email-popup-close{font-size:2rem;height:35px;right:10px;top:10px;width:35px}}.page-meetings-destination-vip-access-program .email-popup-newsletter-component .email-popup-wrapper{left:50%;max-width:620px;position:fixed;top:50%;transform:translate(-50%,-50%) scale(.85);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),opacity .4s ease,visibility .4s ease;width:100%;z-index:999}.page-meetings-destination-vip-access-program .email-popup-newsletter-component .email-popup-wrapper:before{background:#fff;border-radius:15px;box-shadow:0 35px 65px rgba(0,0,0,.35);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:550px;z-index:-1}.page-meetings-destination-vip-access-program .email-popup-newsletter-component .email-popup-title{color:#004854;font-family:Briston,serif;font-size:24px;font-weight:300;line-height:1;margin:auto!important;max-width:450px;text-align:center}@media screen and (min-width:1025px){.page-meetings-destination-vip-access-program .email-popup-newsletter-component .email-popup-title{font-size:42px}.page-meetings-destination-vip-access-program .email-popup-newsletter-component .email-popup-title p{font-size:3rem}}.page-meetings-destination-vip-access-program .email-popup-newsletter-component .email-popup-form .form-item{margin-bottom:0}.page-meetings-destination-vip-access-program .email-popup-newsletter-component .email-popup-form .form-item label{color:#004854;display:block;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.page-meetings-destination-vip-access-program .email-popup-newsletter-component .email-popup-close{background:#fff;color:#004854}.page-meetings-destination-vip-access-program .email-popup-newsletter-component input[type=text]{color:#000}.page-meetings-destination-vip-access-program .email-popup-newsletter-component .webform-confirmation__message{color:#004854}.page-meetings-destination-vip-access-program .email-popup-newsletter-component .webform-confirmation__back{display:none}.component.image-copy-mindtrip-cta-component{padding-top:4rem!important}@media(max-width:799px){.component.image-copy-mindtrip-cta-component{display:flex!important;text-align:center!important}}.component.image-copy-mindtrip-cta-component .container{align-items:stretch;display:flex!important;min-height:400px}@media(max-width:799px){.component.image-copy-mindtrip-cta-component .container{align-items:flex-start;flex-direction:column;min-height:auto}}@media(min-width:800px){.component.image-copy-mindtrip-cta-component .title-wrapper{display:none}}@media(max-width:799px){.component.image-copy-mindtrip-cta-component .title-wrapper{order:1;padding:2rem 2rem 0;position:relative;width:100%;z-index:1}}.component.image-copy-mindtrip-cta-component .title-wrapper .component-title{margin-bottom:1.5rem;margin-top:0}.component.image-copy-mindtrip-cta-component .media-wrapper{flex-shrink:0}@media(min-width:800px){.component.image-copy-mindtrip-cta-component .media-wrapper{max-width:55%;width:55%}}@media(max-width:799px){.component.image-copy-mindtrip-cta-component .media-wrapper{max-width:100%;order:2;width:100%}}.component.image-copy-mindtrip-cta-component .media-wrapper figure{height:100%;margin:0}@media(max-width:799px){.component.image-copy-mindtrip-cta-component .media-wrapper figure{height:auto}}.component.image-copy-mindtrip-cta-component .media-wrapper figure img{display:block;height:100%;-o-object-fit:none;object-fit:none;width:100%}@media(max-width:799px){.component.image-copy-mindtrip-cta-component .media-wrapper figure img{height:auto}}.component.image-copy-mindtrip-cta-component .copy{display:flex;flex:1;flex-direction:column;justify-content:center}@media(min-width:800px){.component.image-copy-mindtrip-cta-component .copy{padding:4rem 5rem}}@media(max-width:799px){.component.image-copy-mindtrip-cta-component .copy{order:3;padding:2rem}}.component.image-copy-mindtrip-cta-component .copy .component-title{margin-bottom:2rem;margin-top:0}@media(max-width:799px){.component.image-copy-mindtrip-cta-component .copy .component-title{display:none}}.component.image-copy-mindtrip-cta-component .copy .component-body{font-size:1.6rem;line-height:1.6;margin-bottom:2rem}@media(max-width:799px){.component.image-copy-mindtrip-cta-component .copy .component-body{font-size:1.4rem;margin-bottom:1.5rem}}.component.image-copy-mindtrip-cta-component .copy .component-body p{margin-bottom:1rem}.component.image-copy-mindtrip-cta-component .copy .component-body p:last-child{margin-bottom:0}.component.image-copy-mindtrip-cta-component .copy .mindtrip-cta{margin-top:2rem}@media(max-width:799px){.component.image-copy-mindtrip-cta-component .copy .mindtrip-cta{margin-top:1.5rem}}.mindtrip-quiz-component{margin:3rem 0 0;overflow:hidden;padding:3rem 0 0;position:relative}.mindtrip-quiz-component.quiz-bg-white{background:#fff;color:#333}.mindtrip-quiz-component.quiz-bg-light-gray{background:#f8f9fa;color:#333}.mindtrip-quiz-component.quiz-bg-dark-gray{background:#2c3e50;color:#ecf0f1}.mindtrip-quiz-component.quiz-bg-blue{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff}.mindtrip-quiz-component.quiz-bg-green{background:linear-gradient(135deg,#27ae60,#229954);color:#fff}.mindtrip-quiz-component.quiz-bg-purple{background:linear-gradient(135deg,#9b59b6,#8e44ad);color:#fff}.mindtrip-quiz-component .quiz-content{display:flex;flex-direction:column;gap:2rem;margin:2rem auto 0;max-width:950px}.mindtrip-quiz-component .quiz-header{margin-bottom:3rem;text-align:center}.mindtrip-quiz-component .quiz-description{font-size:1.1rem;line-height:1.6;opacity:.9}@media screen and (min-width:768px){.mindtrip-quiz-component .quiz-description{font-size:1.2rem}}.mindtrip-quiz-component .quiz-description p{margin-bottom:1rem}.mindtrip-quiz-component .quiz-description p:last-child{margin-bottom:0}.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border-radius:8px;margin-bottom:3rem;padding:2rem}.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question:last-child{margin-bottom:0}.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question h3{color:inherit;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}@media screen and (min-width:768px){.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question h3{font-size:1.8rem}}.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question .quiz-answers{display:grid;gap:1rem;grid-template-columns:1fr}@media screen and (min-width:768px){.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question .quiz-answers{grid-template-columns:repeat(2,1fr)}}.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question .quiz-answer{background:hsla(0,0%,100%,.2);border:2px solid transparent;border-radius:8px;cursor:pointer;padding:1rem;text-align:center;transition:all .3s ease}.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question .quiz-answer:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);transform:translateY(-2px)}.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question .quiz-answer.selected{background:hsla(0,0%,100%,.4);border-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2)}.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question .quiz-answer input[type=radio]{margin-right:.5rem}.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question .quiz-answer label{cursor:pointer;font-weight:500;margin:0}.mindtrip-quiz-component .quiz-progress{background:hsla(0,0%,100%,.2);height:4px;left:0;position:fixed;right:0;top:0;z-index:1000}.mindtrip-quiz-component .quiz-progress .progress-bar{background:#fff;height:100%;transition:width .3s ease}.mindtrip-quiz-component .quiz-navigation{align-items:center;border-top:1px solid hsla(0,0%,100%,.2);display:flex;justify-content:space-between;margin-top:3rem;padding-top:2rem}.mindtrip-quiz-component .quiz-navigation .quiz-button{background:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:8px;color:inherit;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.mindtrip-quiz-component .quiz-navigation .quiz-button:hover{background:hsla(0,0%,100%,.2);border-color:#fff}.mindtrip-quiz-component .quiz-navigation .quiz-button:disabled{cursor:not-allowed;opacity:.5}.mindtrip-quiz-component .quiz-navigation .quiz-button.primary{background:hsla(0,0%,100%,.2);border-color:#fff}.mindtrip-quiz-component .quiz-navigation .quiz-button.primary:hover{background:hsla(0,0%,100%,.3)}.mindtrip-quiz-component .quiz-results{padding:3rem 0;text-align:center}.mindtrip-quiz-component .quiz-results .results-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem}@media screen and (min-width:768px){.mindtrip-quiz-component .quiz-results .results-title{font-size:3rem}}.mindtrip-quiz-component .quiz-results .results-description{font-size:1.2rem;line-height:1.6;margin-bottom:2rem;opacity:.9}.mindtrip-quiz-component .quiz-results .results-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media screen and (max-width:767px){.mindtrip-quiz-component{padding:2rem 0}.mindtrip-quiz-component .quiz-title{font-size:2rem}.mindtrip-quiz-component .quiz-questions .paragraph.quiz-question{padding:1.5rem}.mindtrip-quiz-component .quiz-navigation{flex-direction:column;gap:1rem}.mindtrip-quiz-component .quiz-navigation .quiz-button{width:100%}}.mindtrip-quiz-inner#mindtrip-quiz{margin-top:2rem}.mindtrip-quiz-inner{padding-bottom:6rem!important}.mindtrip-quicklink{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly}.mindtrip-quicklink-square{height:200px;max-width:300px;position:relative;width:200px}.mindtrip-quicklink-square:before{background:rgba(0,0,0,.1);border-radius:25px;content:"";inset:0;pointer-events:none;position:absolute;z-index:4}@media(max-width:530px){.mindtrip-quicklink-square{height:125px;width:125px}}.mindtrip-quicklink-square img{border-radius:25px;box-shadow:0 0 2rem rgba(255,191,96,.6);height:200px;-o-object-fit:cover;object-fit:cover;width:200px}@media(max-width:530px){.mindtrip-quicklink-square img{height:125px;width:125px}}.mindtrip-quicklink-square .mindtrip-form{height:calc(100% - 50px);left:50%;margin:0;padding:0;position:absolute!important;top:50%;transform:translate(-50%,-50%);width:calc(100% - 50px);z-index:4!important}.mindtrip-quicklink-square .mindtrip-button{align-items:center;background:transparent;border:unset!important;color:var(--Cream,#edede5);cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;gap:1rem;height:210px;justify-content:center;left:50%;line-height:normal;padding:3rem 1.5rem;position:absolute!important;text-decoration:unset!important;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:210px}@media(max-width:768px){.mindtrip-quicklink-square .mindtrip-button{font-size:16px}}@media(max-width:530px){.mindtrip-quicklink-square .mindtrip-button{padding:6rem}}.mindtrip-quicklink-square .mindtrip-button:after,.mindtrip-quicklink-square .mindtrip-button:before{content:unset!important}.mindtrip-quicklink-square .mindtrip-quicklink-link{align-items:center;background:transparent;border:unset!important;border-radius:25px;box-sizing:border-box;color:var(--Cream,#edede5);cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;gap:1rem;height:210px;justify-content:center;left:50%;line-height:normal;padding:4rem 2rem 2rem;position:absolute!important;text-decoration:none!important;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease;width:210px;z-index:4!important}.mindtrip-quicklink-square .mindtrip-quicklink-link:focus,.mindtrip-quicklink-square .mindtrip-quicklink-link:hover{background-color:#ff491c;color:var(--Cream,#edede5);text-decoration:none!important}.mindtrip-quicklink-square .mindtrip-quicklink-link:after,.mindtrip-quicklink-square .mindtrip-quicklink-link:before{content:unset!important}@media(max-width:530px){.mindtrip-quicklink-square .mindtrip-quicklink-link{padding:3rem}}.mindtrip-quiz-inner:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/music-landing/wave-bottom.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-230px;content:"";height:100%;left:0;pointer-events:none;position:absolute;width:100%;z-index:2}@media(max-width:768px){.mindtrip-quicklink-square .mindtrip-form{height:calc(100% - 50px);width:calc(100% - 50px)}}.page-island-music-dance .mindtrip-quiz-inner:before{bottom:-7.5vw}@media(max-width:768px){.page-island-music-dance .mindtrip-quiz-inner:before{bottom:0}}.component.nlp-related-content-slider .container{overflow:hidden;z-index:1}.component.nlp-related-content-slider h2.top-rule{color:#ffbf60;padding-bottom:2rem}.component.nlp-related-content-slider .hero-wrap{max-width:1276px}.component.nlp-related-content-slider .hero-max-width{position:relative;z-index:10}@media(max-width:719px){.component.nlp-related-content-slider .hero-max-width{grid-template-areas:"container container container"}}.component.nlp-related-content-slider .carousel-items{margin:1rem;overflow:hidden;position:relative;text-align:center}.component.nlp-related-content-slider .carousel-items .content{background-color:#ffbf60;display:block;height:100%;margin:0 auto;max-width:44rem;padding-top:30px;position:relative;width:100%;z-index:1}.component.nlp-related-content-slider .carousel-items .h3{color:#004854;font-family:Oswald,sans-serif;font-size:2.4rem;line-height:1.1;padding:0 20px;text-transform:uppercase}@media(min-width:800px){.component.nlp-related-content-slider .carousel-items .h3{font-size:3.2rem;padding:0 30px}}.component.nlp-related-content-slider .carousel-items p{font-size:1.6rem;padding:0 20px}@media(min-width:800px){.component.nlp-related-content-slider .carousel-items p{font-size:1.8rem;padding:0 30px}}.component.nlp-related-content-slider .carousel-items figure{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:40rem 40rem 0 0;margin:0 auto;max-width:44rem;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.component.nlp-related-content-slider .carousel-items figure img{box-shadow:none;scale:1;transition:transform .3s ease-out 0s}.component.nlp-related-content-slider .carousel-items figure figcaption{display:none}.component.nlp-related-content-slider .carousel-items a,.component.nlp-related-content-slider .carousel-items a:visited{border:none;color:#004854;display:inline-block;font-family:Oswald,sans-serif;font-weight:400;margin-bottom:3rem;text-transform:uppercase}.component.nlp-related-content-slider .carousel-items a:after,.component.nlp-related-content-slider .carousel-items a:visited:after{border-bottom:2px solid #004854;content:"";display:block;margin:6px auto 0;transition:all .25s ease-in-out 0s;width:12rem}.component.nlp-related-content-slider .carousel-items a:active,.component.nlp-related-content-slider .carousel-items a:focus,.component.nlp-related-content-slider .carousel-items a:hover{color:#004854}.component.nlp-related-content-slider .carousel-items a:active:after,.component.nlp-related-content-slider .carousel-items a:focus:after,.component.nlp-related-content-slider .carousel-items a:hover:after{width:100%}.component.nlp-related-content-slider .carousel-items:hover figure img{scale:1.2}.component.nlp-related-content-slider .informational-carousel{padding:0 4rem}@media(min-width:800px){.component.nlp-related-content-slider .informational-carousel{padding:0 5rem}}.component.nlp-related-content-slider .informational-carousel:not(.slick-initialized){display:flex}.component.nlp-related-content-slider .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items{flex:1;min-width:calc(100% - 2rem)}@media(min-width:720px){.component.nlp-related-content-slider .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items{min-width:calc(50% - 2rem)}}@media(min-width:1024px){.component.nlp-related-content-slider .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items{min-width:calc(33.3% - 2rem)}}.component.nlp-related-content-slider .slick-track{display:flex!important}.component.nlp-related-content-slider .slick-slide{height:inherit!important}.component.events-tri-column-component .container{overflow:hidden;z-index:1}.component.events-tri-column-component h2.top-rule:before{background-color:#ff491c;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.component.events-tri-column-component .hero-max-width{position:relative;z-index:10}@media(max-width:719px){.component.events-tri-column-component .hero-max-width{grid-template-areas:"container container container"}}.component.events-tri-column-component .carousel-items{background:transparent;border-radius:0!important;display:flex;flex-direction:column;height:100%;margin:1rem;max-height:600px;overflow:hidden;position:relative;text-align:left}.component.events-tri-column-component .carousel-items figure{margin:0;max-width:100%;min-height:180px;overflow:hidden}.component.events-tri-column-component .carousel-items figure img{aspect-ratio:4/3;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.component.events-tri-column-component .carousel-items figure figcaption{display:none}.component.events-tri-column-component .carousel-items .content{background:transparent!important;background-color:transparent!important;display:flex;flex-direction:column;flex-grow:1;height:100%;padding:0;position:relative;z-index:1}.component.events-tri-column-component .carousel-items .content .date-range{font-family:Gotham,sans-serif;font-size:18px!important;margin-bottom:.5rem;padding:0}@media(max-width:1365px){.component.events-tri-column-component .carousel-items .content .date-range{font-size:16px!important}}.component.events-tri-column-component .carousel-items .content .date-range{color:#fff!important;font-weight:700;margin-top:1rem}.component.events-tri-column-component .carousel-items .content .h3{color:#fff;font-family:Gotham,sans-serif;font-size:30px!important;font-weight:600;line-height:1;margin-bottom:1rem;padding:0;text-transform:none}@media(max-width:1365px){.component.events-tri-column-component .carousel-items .content .h3{font-size:22px!important}}.component.events-tri-column-component .carousel-items .content p{font-family:Montserrat!important;font-size:20px!important;margin-bottom:1.5rem;margin-top:0;padding:0}@media(max-width:1365px){.component.events-tri-column-component .carousel-items .content p{font-size:18px!important}}.component.events-tri-column-component .carousel-items .content p{color:#fff!important;font-weight:400!important}.component.events-tri-column-component .carousel-items .content a,.component.events-tri-column-component .carousel-items .content a:visited{border:none;color:#f8ce9b;display:inline-block;font-family:Gotham,sans-serif;font-size:20px!important;font-weight:700;margin-bottom:0;margin-top:auto;text-decoration:underline;text-transform:uppercase}@media(max-width:1365px){.component.events-tri-column-component .carousel-items .content a,.component.events-tri-column-component .carousel-items .content a:visited{font-size:18px!important}}.component.events-tri-column-component .carousel-items .content a,.component.events-tri-column-component .carousel-items .content a:visited{transition:color .25s ease-in-out 0s}.component.events-tri-column-component .carousel-items .content a:after,.component.events-tri-column-component .carousel-items .content a:visited:after{display:none}.component.events-tri-column-component .carousel-items .content a:active,.component.events-tri-column-component .carousel-items .content a:focus,.component.events-tri-column-component .carousel-items .content a:hover{color:#f8ce9b;text-decoration:underline}.component.events-tri-column-component .carousel-items:hover figure img{scale:1.05}.component.events-tri-column-component .informational-carousel{padding:0 4rem}@media(min-width:800px){.component.events-tri-column-component .informational-carousel{padding:0 5rem}}.component.events-tri-column-component .informational-carousel:not(.slick-initialized){display:flex}.component.events-tri-column-component .informational-carousel:not(.slick-initialized) .item{flex:1;min-width:calc(100% - 2rem)}@media(min-width:720px){.component.events-tri-column-component .informational-carousel:not(.slick-initialized) .item{min-width:calc(50% - 2rem)}}@media(min-width:1024px){.component.events-tri-column-component .informational-carousel:not(.slick-initialized) .item{min-width:calc(33.3% - 2rem)}}.component.events-tri-column-component .slick-track{display:flex!important}.component.events-tri-column-component .slick-slide{height:inherit!important}@media(max-width:720px){.component.events-tri-column-component .hero-max-width .container{overflow:visible;padding:0}.component.events-tri-column-component .carousel.informational-carousel{margin:0;padding:0 4rem}.component.events-tri-column-component .carousel-items{border-radius:8px;margin:1rem .5rem}.component.events-tri-column-component .carousel-items .content{margin:0;max-width:100%;padding:1.5rem}.component.events-tri-column-component .carousel-items .content .date-range{font-size:1.2rem;margin-bottom:.8rem;padding:0;text-align:left}.component.events-tri-column-component .carousel-items .content .h3{font-size:1.8rem;margin-bottom:.8rem;padding:0;text-align:left}.component.events-tri-column-component .carousel-items .content p{font-size:1.4rem;margin-bottom:1.2rem;padding:0;text-align:left}.component.events-tri-column-component .carousel-items .content a,.component.events-tri-column-component .carousel-items .content a:visited{display:inline-block;font-size:1.3rem;margin-bottom:0;padding:0;text-align:left}.component.events-tri-column-component .carousel-items figure{border-radius:8px 8px 0 0;margin-bottom:0;max-width:100%}.component.events-tri-column-component .slick-next,.component.events-tri-column-component .slick-prev{height:3rem;width:3rem;z-index:10}.component.events-tri-column-component .slick-prev{left:0}.component.events-tri-column-component .slick-next{right:0}}.component.deal-tri-column-component{overflow:hidden}.component.deal-tri-column-component .bookmark-toggle{display:none}.component.deal-tri-column-component{background-color:#4a2c5a;margin:4rem 0;padding:4rem 0}.component.deal-tri-column-component .container{overflow:hidden;z-index:1}.component.deal-tri-column-component h2.top-rule:before{background-color:#ff491c;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.component.deal-tri-column-component h2.top-rule{color:#fff}.component.deal-tri-column-component .hero-max-width{position:relative;z-index:10}@media(max-width:719px){.component.deal-tri-column-component .hero-max-width{grid-template-areas:"container container container"}}.component.deal-tri-column-component .carousel.informational-carousel{padding:0 4rem}@media(min-width:800px){.component.deal-tri-column-component .carousel.informational-carousel{padding:0 5rem}}.component.deal-tri-column-component .carousel.informational-carousel:not(.slick-initialized){display:flex}.component.deal-tri-column-component .carousel.informational-carousel:not(.slick-initialized) .item{flex:1;min-width:calc(100% - 2rem)}@media(min-width:720px){.component.deal-tri-column-component .carousel.informational-carousel:not(.slick-initialized) .item{min-width:calc(50% - 2rem)}}@media(min-width:1024px){.component.deal-tri-column-component .carousel.informational-carousel:not(.slick-initialized) .item{min-width:calc(33.3% - 2rem)}}.component.deal-tri-column-component .slick-track{display:flex!important}.component.deal-tri-column-component .slick-slide{height:inherit!important}.component.deal-tri-column-component .item{margin:1rem;position:relative}.component.deal-tri-column-component .item .bookmark-toggle{background:transparent;border:none;color:#2b2b2b;cursor:pointer;font-size:1.8rem;left:1rem;padding:.5rem;position:absolute;top:.5rem;transition:color .25s ease-in-out;z-index:10}.component.deal-tri-column-component .item .bookmark-toggle:hover{color:#004854}.component.deal-tri-column-component .item .bookmark-toggle i{display:block}.component.deal-tri-column-component .item .grid-card,.component.deal-tri-column-component .item a.grid-card{background-color:#ffbf60;background-image:none;border-bottom-width:0;color:#2b2b2b;display:grid;grid-template-areas:"listingfigure listingfigure listingfigure" ". listingaccommodations ." ". listingtitle ." ". listingplace ." ". listingbutton .";grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:auto auto 1fr auto minmax(1rem,auto);height:100%;overflow:hidden;text-align:center;text-decoration:none}.component.deal-tri-column-component .item .grid-card figure img,.component.deal-tri-column-component .item a.grid-card figure img{transition:transform 6s ease-out 0s}.component.deal-tri-column-component .item .grid-card,.component.deal-tri-column-component .item a.grid-card{transition:all .25s ease-in-out 0s}.component.deal-tri-column-component .item .grid-card:active figure img,.component.deal-tri-column-component .item .grid-card:focus figure img,.component.deal-tri-column-component .item .grid-card:hover figure img,.component.deal-tri-column-component .item a.grid-card:active figure img,.component.deal-tri-column-component .item a.grid-card:focus figure img,.component.deal-tri-column-component .item a.grid-card:hover figure img{scale:1.2}.component.deal-tri-column-component .item .grid-card figure,.component.deal-tri-column-component .item a.grid-card figure{grid-area:listingfigure;margin:0;overflow:hidden;width:100%}.component.deal-tri-column-component .item .grid-card figure figcaption,.component.deal-tri-column-component .item a.grid-card figure figcaption{display:none}.component.deal-tri-column-component .item .grid-card figure img,.component.deal-tri-column-component .item a.grid-card figure img{aspect-ratio:4/3;display:block;height:100%;margin-bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .3s ease-in-out;width:100%}.component.deal-tri-column-component .item .grid-card .accommodations,.component.deal-tri-column-component .item a.grid-card .accommodations{color:#2b2b2b;display:block;font-family:Montserrat,sans-serif!important;font-size:1.2rem;font-weight:700!important;grid-area:listingaccommodations;line-height:1.4;margin-bottom:.25rem;margin-top:1rem;text-transform:uppercase!important;width:100%}.component.deal-tri-column-component .item .grid-card .h6,.component.deal-tri-column-component .item a.grid-card .h6{border-bottom:none;color:#2b2b2b;font-family:Oswald,sans-serif;font-size:2.8rem;font-weight:400;grid-area:listingtitle;line-height:1.4;margin:0 1.4rem 0 0;text-transform:uppercase}.component.deal-tri-column-component .item .grid-card .h6,.component.deal-tri-column-component .item .grid-card .h6:visited,.component.deal-tri-column-component .item a.grid-card .h6,.component.deal-tri-column-component .item a.grid-card .h6:visited{color:#2b2b2b}.component.deal-tri-column-component .item .grid-card .h6:active,.component.deal-tri-column-component .item .grid-card .h6:focus,.component.deal-tri-column-component .item .grid-card .h6:hover,.component.deal-tri-column-component .item a.grid-card .h6:active,.component.deal-tri-column-component .item a.grid-card .h6:focus,.component.deal-tri-column-component .item a.grid-card .h6:hover{color:inherit}.component.deal-tri-column-component .item .grid-card .h6:after,.component.deal-tri-column-component .item a.grid-card .h6:after{border-bottom:2px solid;content:"";display:block;height:1.5rem;margin:0 auto;transition:width .25s ease-out;width:0}.component.deal-tri-column-component .item .grid-card:active .h6:after,.component.deal-tri-column-component .item .grid-card:focus .h6:after,.component.deal-tri-column-component .item .grid-card:hover .h6:after,.component.deal-tri-column-component .item a.grid-card:active .h6:after,.component.deal-tri-column-component .item a.grid-card:focus .h6:after,.component.deal-tri-column-component .item a.grid-card:hover .h6:after{width:10rem}.component.deal-tri-column-component .item .grid-card .dates,.component.deal-tri-column-component .item a.grid-card .dates{color:#2b2b2b;display:block;font-family:Montserrat,sans-serif!important;font-size:1.2rem;font-weight:700!important;grid-area:listingaccommodations;line-height:1.4;margin-bottom:.25rem;margin-top:1rem;text-transform:uppercase!important;width:100%}.component.deal-tri-column-component .item .grid-card .place,.component.deal-tri-column-component .item a.grid-card .place{align-items:center;display:flex;flex-direction:column;font-family:Oswald,sans-serif;font-size:1.4rem;font-weight:400;grid-area:listingplace;justify-content:center;margin-top:2rem;text-transform:uppercase}.component.deal-tri-column-component .item .grid-card .place small,.component.deal-tri-column-component .item a.grid-card .place small{color:#2b2b2b;font-size:1.4rem;font-weight:700!important;line-height:1.4;margin-bottom:5px;text-align:left}.component.deal-tri-column-component .item .grid-card .place span:not(:first-child):before,.component.deal-tri-column-component .item a.grid-card .place span:not(:first-child):before{content:" | "}.component.deal-tri-column-component .item .grid-card .place svg,.component.deal-tri-column-component .item a.grid-card .place svg{flex-basis:10rem;height:3.3505154639rem;margin-bottom:.25rem;width:10rem}.component.deal-tri-column-component .item .region-map path,.component.deal-tri-column-component .item .region-map polygon,.component.deal-tri-column-component .item .regions-map path,.component.deal-tri-column-component .item .regions-map polygon{fill:#004854}.component.deal-tri-column-component .item .region-map.central-mountains .central-mountains,.component.deal-tri-column-component .item .region-map.cordillera-central .central-mountains,.component.deal-tri-column-component .item .region-map.culebra-vieques .culebra-vieques,.component.deal-tri-column-component .item .region-map.east .east,.component.deal-tri-column-component .item .region-map.este .east,.component.deal-tri-column-component .item .region-map.metro .metro,.component.deal-tri-column-component .item .region-map.norte .north,.component.deal-tri-column-component .item .region-map.north .north,.component.deal-tri-column-component .item .region-map.oeste .west,.component.deal-tri-column-component .item .region-map.south .south,.component.deal-tri-column-component .item .region-map.sur .south,.component.deal-tri-column-component .item .region-map.west .west,.component.deal-tri-column-component .item .regions-map.central-mountains .central-mountains,.component.deal-tri-column-component .item .regions-map.cordillera-central .central-mountains,.component.deal-tri-column-component .item .regions-map.culebra-vieques .culebra-vieques,.component.deal-tri-column-component .item .regions-map.east .east,.component.deal-tri-column-component .item .regions-map.este .east,.component.deal-tri-column-component .item .regions-map.metro .metro,.component.deal-tri-column-component .item .regions-map.norte .north,.component.deal-tri-column-component .item .regions-map.north .north,.component.deal-tri-column-component .item .regions-map.oeste .west,.component.deal-tri-column-component .item .regions-map.south .south,.component.deal-tri-column-component .item .regions-map.sur .south,.component.deal-tri-column-component .item .regions-map.west .west{fill:#ff491c;stroke:#004854;stroke-width:5}.component.deal-tri-column-component .bt-button{background-color:#4a2c5a;border:2px solid #ff491c;border-radius:4px;color:#fff;font-family:Oswald,sans-serif;font-weight:600;padding:1rem 3rem;text-transform:uppercase;transition:all .25s ease-in-out}.component.deal-tri-column-component .bt-button:hover{background-color:#ff491c;color:#4a2c5a}@media(max-width:720px){.component.deal-tri-column-component{padding:2rem 0}.component.deal-tri-column-component .hero-max-width .container{overflow:visible;padding:0}.component.deal-tri-column-component .carousel.informational-carousel{margin:0;padding:0 4rem}.component.deal-tri-column-component .item{margin:1rem .5rem}.component.deal-tri-column-component .item .grid-card figure img,.component.deal-tri-column-component .item a.grid-card figure img{aspect-ratio:4/3;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.component.deal-tri-column-component .item .grid-card .h6,.component.deal-tri-column-component .item a.grid-card .h6{font-size:2.2rem;margin:.8rem 1.2rem .4rem}.component.deal-tri-column-component .item .grid-card .dates,.component.deal-tri-column-component .item a.grid-card .dates{font-size:1.1rem;margin:0 1.2rem}.component.deal-tri-column-component .item .grid-card .place,.component.deal-tri-column-component .item a.grid-card .place{margin:.8rem 1.2rem 1.2rem}.component.deal-tri-column-component .item .grid-card .place small,.component.deal-tri-column-component .item a.grid-card .place small{font-size:1.2rem}.component.deal-tri-column-component .slick-next,.component.deal-tri-column-component .slick-prev{height:3rem;width:3rem;z-index:10}.component.deal-tri-column-component .slick-prev{left:0}.component.deal-tri-column-component .slick-next{right:0}}.c-three-cards-cta{background-color:#f2f2eb;display:block;padding:8rem 7% 4rem;position:relative;z-index:1}.c-three-cards-cta.landing-max-width{display:block}@media(min-width:800px){.c-three-cards-cta{padding:12rem 2rem 6rem}}@media(min-width:1200px){.c-three-cards-cta{padding:96px 0!important}}.c-three-cards-cta:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/music-landing/three-cards-wave-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:105% 105%;bottom:-4rem;content:"";height:130%;left:0;pointer-events:none;position:absolute;right:0;top:1.8rem;width:100vw;z-index:0}@media screen and (max-width:1200px){.c-three-cards-cta:before{top:0}}@media screen and (max-width:800px){.c-three-cards-cta:before{background-size:200rem 106rem;top:-5rem}}@media screen and (max-width:511px){.c-three-cards-cta:before{background-size:250rem 98rem;top:-6rem}}.c-three-cards-cta__wave{display:none}.c-three-cards-cta__container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:100%;position:relative;width:100%;z-index:1}@media(min-width:1200px){.c-three-cards-cta__container{max-width:1286px;max-width:165rem}}.c-three-cards-cta__title{color:#fff;font-family:Briston,serif;font-size:3.6rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:2.5rem;text-align:center}@media(min-width:800px){.c-three-cards-cta__title{font-size:5.6rem;margin-bottom:4rem}}@media(min-width:1200px){.c-three-cards-cta__title{font-size:7.2rem;margin-bottom:5.7rem}}.c-three-cards-cta__cards{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:32rem;width:100%}@media(min-width:800px){.c-three-cards-cta__cards{align-items:stretch;flex-direction:row;flex-wrap:nowrap;gap:1.5rem;justify-content:center;max-width:100%}}@media(min-width:900px){.c-three-cards-cta__cards{gap:2rem}}@media(min-width:1200px){.c-three-cards-cta__cards{gap:4rem;gap:7rem}}.c-three-cards-cta__card{background:#004854;border:none;border-radius:1rem;box-shadow:0 0 2rem rgba(255,191,96,.6);display:flex;flex-direction:column;justify-content:space-between;max-width:32rem;overflow:hidden;position:relative;text-decoration:none;transition:transform .3s ease-in-out 0s,box-shadow .3s ease-in-out 0s;width:100%}@media(min-width:800px){.c-three-cards-cta__card{flex:1 1 0;max-width:26rem;min-width:0;width:auto}}@media(min-width:900px){.c-three-cards-cta__card{max-width:30rem}}@media(min-width:1200px){.c-three-cards-cta__card{border-radius:2.4rem;max-width:38rem;max-width:46rem}}.c-three-cards-cta__card:active,.c-three-cards-cta__card:focus,.c-three-cards-cta__card:hover{border:none;box-shadow:0 .5rem 3rem rgba(255,191,96,.8);transform:translateY(-.5rem) scale(1.02)}.c-three-cards-cta__card:active .c-three-cards-cta__card-image img,.c-three-cards-cta__card:focus .c-three-cards-cta__card-image img,.c-three-cards-cta__card:hover .c-three-cards-cta__card-image img{transform:scale(1.05)}.c-three-cards-cta__card:focus{outline:3px solid #fff;outline-offset:3px}.c-three-cards-cta__card-image{height:100%;inset:0;margin:0}.c-three-cards-cta__card-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease-out 0s;width:100%}.c-three-cards-cta__card-image .field,.c-three-cards-cta__card-image .field__item{height:100%}.c-three-cards-cta__card-overlay{align-items:flex-end;background:#f9f8eb;border-radius:1rem 1rem 0 0;display:flex;justify-content:center;margin-top:-6px;padding:2rem;z-index:4}@media(min-width:800px){.c-three-cards-cta__card-overlay{padding:2.4rem}}@media(min-width:1200px){.c-three-cards-cta__card-overlay{padding:3rem}}.c-three-cards-cta__card-label{color:#f2f2eb;font-family:Oswald,sans-serif;font-size:2.8rem;font-weight:400;letter-spacing:.02em;line-height:1.2;text-align:center;text-transform:uppercase;text-wrap:nowrap}@media(min-width:800px){.c-three-cards-cta__card-label{font-size:1.8rem}}@media(min-width:900px){.c-three-cards-cta__card-label{font-size:2.4rem}}@media(min-width:1200px){.c-three-cards-cta__card-label{font-size:3.2rem;font-size:4rem;line-height:1.2}}.c-music-explorer__wave-top{height:0;margin-bottom:-4rem;pointer-events:none;position:relative;top:-25rem;width:100%;z-index:1}.c-music-explorer__wave-top img{display:block;height:auto;width:100%}@media screen and (max-width:800px){.c-music-explorer__wave-top{top:-6rem}}.c-music-explorer{background:#edede5;display:block;overflow:visible;padding:2rem 7% 4rem;position:relative;z-index:1}.c-music-explorer.landing-max-width{display:block}@media(min-width:800px){.c-music-explorer{padding:0 4rem 4rem}}@media(min-width:1200px){.c-music-explorer{padding:0 6rem 2rem}}.c-music-explorer__container{margin:0 auto;max-width:1286px;position:relative;width:100%;z-index:1}.c-music-explorer__header{margin-bottom:3rem;text-align:center}@media(min-width:800px){.c-music-explorer__header{margin-bottom:4rem}}.c-music-explorer__title{color:#ff491c;font-family:Briston,serif;font-size:3.6rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:1.5rem;text-align:center}@media(min-width:800px){.c-music-explorer__title{font-size:5.6rem;margin-bottom:2rem}}@media(min-width:1200px){.c-music-explorer__title{font-size:7.2rem;margin-bottom:2.5rem}}.c-music-explorer__description{color:#2b2b2b;font-family:Montserrat,sans-serif;font-size:1.6rem;line-height:1.5;margin:0 auto;max-width:60rem}@media(min-width:800px){.c-music-explorer__description{font-size:1.8rem}}.c-music-explorer__description p{margin-bottom:0}.c-music-explorer__tabs{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-bottom:5rem;overflow:visible;padding:5rem 1rem 0}@media screen and (min-width:800px){.c-music-explorer__tabs{gap:3rem;margin-bottom:8rem;padding-top:8rem}}@media screen and (min-width:1200px){.c-music-explorer__tabs{flex-wrap:nowrap;gap:2.5rem;margin-bottom:7rem;padding-top:7rem}}.c-music-explorer__tab{align-items:center;background-color:#ab0a47;border:none;border-radius:2rem;cursor:pointer;display:flex;flex-direction:column;height:11rem;justify-content:flex-end;padding:0 .8rem 1.2rem;position:relative;transition:transform .2s ease-in-out 0s,box-shadow .2s ease-in-out 0s;width:11rem}@media screen and (min-width:800px){.c-music-explorer__tab{border-radius:2.4rem;height:15rem;padding:0 1rem 1.6rem;width:15rem}}@media screen and (max-width:1200px){.c-music-explorer__tab{border-radius:3.2rem;height:auto;min-width:10rem;padding:1rem 1.6rem;width:auto}}.c-music-explorer__tab:focus,.c-music-explorer__tab:hover{box-shadow:0 .5rem 2rem hsla(37,87%,73%,.4);transform:translateY(-.3rem)}.c-music-explorer__tab:focus .c-music-explorer__tab-icon,.c-music-explorer__tab:hover .c-music-explorer__tab-icon{transform:translate(-50%,-50%) scale(1.05)}.c-music-explorer__tab:focus{outline:3px solid #f6c87e;outline-offset:3px}.c-music-explorer__tab.is-active{box-shadow:0 .4rem 1.5rem hsla(37,87%,73%,.5)}.c-music-explorer__tab.is-active .c-music-explorer__tab-icon{transform:translate(-50%,-50%) scale(1.05)}.c-music-explorer__tab.is-active .c-music-explorer__tab-label{color:#ffbf60}.c-music-explorer__tab-icon{align-items:center;display:flex;height:auto;justify-content:center;left:50%;position:absolute;top:2rem;transform:translate(-50%,-50%);transition:transform .2s ease-in-out 0s;width:12rem}@media screen and (min-width:800px){.c-music-explorer__tab-icon{width:15rem}}@media screen and (max-width:1200px){.c-music-explorer__tab-icon{display:none}}.c-music-explorer__tab-icon img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.c-music-explorer__tab-label{color:#f6c87e;font-family:Oswald,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.02em;line-height:1.2;text-align:center;text-transform:uppercase;transition:color .2s ease-in-out 0s}@media(min-width:800px){.c-music-explorer__tab-label{font-size:1.4rem}}@media(min-width:1200px){.c-music-explorer__tab-label{font-size:1.8rem}}.c-music-explorer__panels{position:relative}.c-music-explorer__panel[hidden]{display:none}.c-music-explorer__panel:focus{outline:none}.c-music-explorer__panel-inner{display:flex;flex-direction:column;gap:3rem}@media(min-width:1200px){.c-music-explorer__panel-inner{align-items:flex-start;flex-direction:row;gap:4rem}}.c-music-explorer__content{flex:1;min-width:0}.c-music-explorer__content-header{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:1.5rem;margin-bottom:2rem;margin-right:1.5rem}@media(min-width:800px){.c-music-explorer__content-header{gap:2rem;margin-bottom:2.5rem}}.c-music-explorer__content-titles{flex:1 1 0%;max-width:calc(100% - 8rem);min-width:0}@media(min-width:800px){.c-music-explorer__content-titles{max-width:calc(100% - 10rem)}}@media(min-width:1200px){.c-music-explorer__content-titles{max-width:calc(100% - 12rem)}}.c-music-explorer__content-title{color:#ff491c;font-family:Briston,serif;font-size:4.8rem;font-style:normal;font-weight:400;line-height:.9;margin:0;word-wrap:break-word;hyphens:auto;overflow-wrap:break-word;word-break:break-word}@media(min-width:800px){.c-music-explorer__content-title{font-size:6.4rem}}@media(min-width:1200px){.c-music-explorer__content-title{font-size:8rem}}.c-music-explorer__content-subtitle{color:#ab0a47;font-family:Briston,serif;font-size:2.2rem;font-weight:400;line-height:1.3;margin-bottom:0;word-wrap:break-word;hyphens:auto;max-width:100%;overflow-wrap:break-word;word-break:break-word}@media(min-width:800px){.c-music-explorer__content-subtitle{font-size:3rem}}@media(min-width:1200px){.c-music-explorer__content-subtitle{font-size:4rem}}.c-music-explorer__play-btn{align-items:center;align-self:flex-start;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;height:6rem;justify-content:center;padding:0;transition:transform .2s ease-in-out 0s;width:6rem}@media(min-width:800px){.c-music-explorer__play-btn{height:8rem;width:8rem}}@media(min-width:1200px){.c-music-explorer__play-btn{height:10rem;width:10rem}}.c-music-explorer__play-btn:focus,.c-music-explorer__play-btn:hover{transform:scale(1.1)}.c-music-explorer__play-btn:focus{outline:none}.c-music-explorer__play-btn:focus .c-music-explorer__play-icon img{border-radius:1.2rem;outline:3px solid #f6c87e;outline-offset:2px}.c-music-explorer__play-btn[aria-pressed=true] .c-music-explorer__icon--play{display:none}.c-music-explorer__play-btn[aria-pressed=true] .c-music-explorer__icon--pause{display:block!important}.c-music-explorer__play-icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.c-music-explorer__icon{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-music-explorer__audio,.c-music-explorer__icon--pause{display:none}.c-music-explorer__content-description{color:#2b2b2b;font-family:Montserrat,sans-serif;font-size:1.6rem;line-height:1.6;margin-bottom:2rem}@media(min-width:800px){.c-music-explorer__content-description{font-size:1.8rem;margin-bottom:2.5rem}}.c-music-explorer__content-description p{margin-bottom:1.5rem}.c-music-explorer__content-description p:last-child{margin-bottom:0}.c-music-explorer__link{align-items:center;border:none;color:#ff491c;display:inline-flex;font-family:Oswald,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;transition:color .2s ease-in-out 0s}@media(min-width:800px){.c-music-explorer__link{font-size:1.8rem}}.c-music-explorer__link span{align-items:center;display:inline-flex}.c-music-explorer__link span:after{border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:.5rem 0 .5rem .8rem;content:"";display:inline-block;height:0;margin-left:.8rem;transition:transform .2s ease-in-out 0s;width:0}.c-music-explorer__link:active,.c-music-explorer__link:focus,.c-music-explorer__link:hover{border:none;color:#ff491c}.c-music-explorer__link:active span:after,.c-music-explorer__link:focus span:after,.c-music-explorer__link:hover span:after{transform:translateX(.4rem)}.c-music-explorer__link:focus{outline:2px solid #ab0a47;outline-offset:4px}.c-music-explorer__spotify{border-radius:1.2rem;flex-shrink:0;max-width:100%;overflow:hidden;width:100%}@media screen and (min-width:1200px){.c-music-explorer__spotify{max-width:none;width:100%}}@media screen and (min-width:960px){.c-music-explorer__spotify{width:40%}}.c-music-explorer__spotify .field,.c-music-explorer__spotify .field__item{width:100%}.c-music-explorer__spotify iframe{border-radius:1.2rem;min-height:35rem;width:100%!important}@media(min-width:800px){.c-music-explorer__spotify iframe{min-height:40rem}}.c-music-explorer__panel{animation:fadeIn .3s ease-in-out}.component.featured-cta-hero{background-color:#00596b;background-position:0 0;background-repeat:no-repeat;background-size:cover;margin:0;overflow:visible;padding:8rem 7%;position:relative}@media(min-width:800px){.component.featured-cta-hero{align-items:center;display:flex;min-height:50rem;padding:10rem 6rem}}@media(min-width:1280px){.component.featured-cta-hero{min-height:58rem;padding:12rem 8rem}}.component.featured-cta-hero .featured-cta-hero__inner{align-items:center;display:flex;flex-direction:column;gap:4rem;margin:0 auto;max-width:1286px;position:relative;width:100%;z-index:1}@media(min-width:800px){.component.featured-cta-hero .featured-cta-hero__inner{align-items:center;flex-direction:row;gap:6.4rem}}.component.featured-cta-hero .featured-cta-hero__media{flex-shrink:0;max-width:56rem;width:100%}@media(min-width:800px){.component.featured-cta-hero .featured-cta-hero__media{max-width:none;width:50%}}.component.featured-cta-hero .featured-cta-hero__media img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.component.featured-cta-hero .featured-cta-hero__media figure{margin:0}.component.featured-cta-hero .featured-cta-hero__content{align-items:flex-start;color:#dbf7fe;display:flex;flex-direction:column;gap:3.2rem}@media(min-width:800px){.component.featured-cta-hero .featured-cta-hero__content{flex:1;gap:5.6rem;min-width:0}}.component.featured-cta-hero .featured-cta-hero__heading{color:#dbf7fe;font-family:Montserrat,sans-serif;font-size:3.2rem;font-weight:700;letter-spacing:-.1rem;line-height:1.4;margin:0}@media(min-width:800px){.component.featured-cta-hero .featured-cta-hero__heading{font-size:4rem}}.component.featured-cta-hero .featured-cta-hero__body{color:#dbf7fe;font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:400;letter-spacing:-.1rem;line-height:1.4;margin:0}@media(min-width:800px){.component.featured-cta-hero .featured-cta-hero__body{font-size:2.4rem}}.component.featured-cta-hero .featured-cta-hero__cta a,.component.featured-cta-hero .featured-cta-hero__cta a:visited{align-items:center;background-color:#ff4f24;border:none;color:#fff29e;display:inline-flex;font-family:Oswald,sans-serif;font-size:2rem;font-weight:400;gap:.8rem;line-height:1.2;padding:1.6rem 3.2rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease-in-out}@media(min-width:800px){.component.featured-cta-hero .featured-cta-hero__cta a,.component.featured-cta-hero .featured-cta-hero__cta a:visited{font-size:2.4rem}}.component.featured-cta-hero .featured-cta-hero__cta a:after,.component.featured-cta-hero .featured-cta-hero__cta a:visited:after{color:#fff29e;content:"▶";font-size:.65em;margin-left:.4rem}.component.featured-cta-hero .featured-cta-hero__cta a:active,.component.featured-cta-hero .featured-cta-hero__cta a:focus,.component.featured-cta-hero .featured-cta-hero__cta a:hover,.component.featured-cta-hero .featured-cta-hero__cta a:visited:active,.component.featured-cta-hero .featured-cta-hero__cta a:visited:focus,.component.featured-cta-hero .featured-cta-hero__cta a:visited:hover{background-color:#fa3100;border:none;color:#fff29e}.mindtrip-prompt-hero{background-color:#ab0a47;margin:0;overflow:hidden;padding:6rem 2rem;position:relative;text-align:center}@media(min-width:800px){.mindtrip-prompt-hero{padding:8rem 2rem}}@media(min-width:960px){.mindtrip-prompt-hero{padding:10rem 2rem}}.mindtrip-prompt-hero__bg{inset:0;pointer-events:none;position:absolute;z-index:0}.mindtrip-prompt-hero__bg img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.35;width:100%}.mindtrip-prompt-hero__inner{margin:0 auto;max-width:800px;position:relative;z-index:1}.mindtrip-prompt-hero__heading{color:#fff;font-family:Briston,serif;font-size:4rem;line-height:1.05;margin:0 0 3rem;text-align:center}@media(min-width:500px){.mindtrip-prompt-hero__heading{font-size:5.6rem}}@media(min-width:800px){.mindtrip-prompt-hero__heading{font-size:7rem}}.mindtrip-prompt-hero__form{margin:0 auto;max-width:640px}.mindtrip-prompt-hero__field{align-items:center;background:#fff;border:2px solid #2b2b2b;border-radius:50px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;padding:.5rem .5rem .5rem 2rem;transition:box-shadow .2s ease}.mindtrip-prompt-hero__field:focus-within{box-shadow:0 4px 24px rgba(0,0,0,.25)}.mindtrip-prompt-hero__sparkle{background:url(/themes/custom/discoverpr_v2_theme/images/mindtrip-icon.35c6baaa7d923304fd67.svg) no-repeat 50%/contain;display:block;flex-shrink:0;height:20px;margin-right:.8rem;width:20px}.mindtrip-prompt-hero__input,input[type=text].mindtrip-prompt-hero__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;box-shadow:none;color:#2b2b2b;display:block;flex:1;font-family:Montserrat,sans-serif;font-size:1.6rem;height:48px;line-height:48px;margin:0;min-width:0;outline:none;padding:0;width:auto}.mindtrip-prompt-hero__input:active,.mindtrip-prompt-hero__input:focus,.mindtrip-prompt-hero__input:hover,input[type=text].mindtrip-prompt-hero__input:active,input[type=text].mindtrip-prompt-hero__input:focus,input[type=text].mindtrip-prompt-hero__input:hover{border:none;box-shadow:none;outline:none}.mindtrip-prompt-hero__input::-moz-placeholder,input[type=text].mindtrip-prompt-hero__input::-moz-placeholder{color:#d4d0cb;opacity:1}.mindtrip-prompt-hero__input::placeholder,input[type=text].mindtrip-prompt-hero__input::placeholder{color:#d4d0cb;opacity:1}@media(min-width:800px){.mindtrip-prompt-hero__input,input[type=text].mindtrip-prompt-hero__input{font-size:1.8rem}}.mindtrip-prompt-hero__submit{align-items:center;background:transparent;border:none;border-radius:0;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;padding:0;transition:opacity .2s ease;width:48px}.mindtrip-prompt-hero__submit:focus-visible,.mindtrip-prompt-hero__submit:hover{opacity:.7}.mindtrip-prompt-hero__submit:after{color:#2b2b2b;content:"▶";font-size:1.6rem}.mindtrip-prompt-hero__suggestions{margin-top:2rem}.mindtrip-prompt-hero__helper{color:hsla(0,0%,100%,.85);font-family:Montserrat,sans-serif;font-size:1.4rem;margin:0 0 1rem}@media(min-width:800px){.mindtrip-prompt-hero__helper{font-size:1.6rem}}.mindtrip-prompt-hero__chips{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.mindtrip-prompt-hero__chips,.mindtrip-prompt-hero__chips li{list-style:none;margin:0;padding:0}.mindtrip-prompt-hero__chips li::marker{content:none;display:none}.mindtrip-prompt-hero__chip{align-items:center;background-color:#fff;border:none;border-radius:50px;color:#2b2b2b;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.2;padding:.6rem 1.6rem;transition:background-color .2s ease,border-color .2s ease;white-space:nowrap}.mindtrip-prompt-hero__chip:focus-visible,.mindtrip-prompt-hero__chip:hover{background-color:#454545;border-color:#454545}@media(min-width:800px){.mindtrip-prompt-hero__chip{font-size:1.4rem;padding:.7rem 2rem}}.component.social-gallery{margin:0;padding-bottom:40px;position:relative}.component.social-gallery .add-top{margin-top:40px!important}.component.social-gallery .social{justify-content:center}.component.social-gallery .social a{background-image:none!important}.component.social-gallery .social .twitter{display:none}.component.social-gallery .background-image{background-position:50%;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.component.social-gallery svg.decorative-top{fill:#f0e9dc;margin-top:-1px;position:relative;vertical-align:top;width:100%;z-index:1}.component.social-gallery .landing-max-width{position:relative;z-index:2}.component.social-gallery h2{padding-top:0}.component.social-gallery h2 p{margin-bottom:0!important}.component.social-gallery .crowdriff-gallery{min-height:840px}.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore{border:1px solid var(--social-gallery-text-color,#ffbf60)!important;color:var(--social-gallery-text-color,#ffbf60)!important}.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore span.loadMore__text{color:inherit}.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:active,.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:focus,.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:hover{background-color:var(--social-gallery-text-color,#ffbf60)!important;color:var(--social-gallery-background-color,#004175)!important}.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:active span.loadMore__text,.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:focus span.loadMore__text,.component.social-gallery .crowdriff-gallery .cr__gallery .loadMore:hover span.loadMore__text,.component.social-gallery .landing-max-width .container .social-gallery__additional-body,.component.social-gallery .landing-max-width .container .social-gallery__additional-body .h2,.component.social-gallery .landing-max-width .container .social-gallery__additional-body .h3,.component.social-gallery .landing-max-width .container .social-gallery__additional-body .h4,.component.social-gallery .landing-max-width .container .social-gallery__additional-body .h5,.component.social-gallery .landing-max-width .container .social-gallery__additional-body .h6,.component.social-gallery .landing-max-width .container .social-gallery__additional-body div,.component.social-gallery .landing-max-width .container .social-gallery__additional-body h2,.component.social-gallery .landing-max-width .container .social-gallery__additional-body h3,.component.social-gallery .landing-max-width .container .social-gallery__additional-body h4,.component.social-gallery .landing-max-width .container .social-gallery__additional-body h5,.component.social-gallery .landing-max-width .container .social-gallery__additional-body h6,.component.social-gallery .landing-max-width .container .social-gallery__additional-body li,.component.social-gallery .landing-max-width .container .social-gallery__additional-body p,.component.social-gallery .landing-max-width .container .social-gallery__additional-body span{color:inherit}.component.social-gallery .landing-max-width .container .social-gallery__additional-body a:not(.unstyle),.component.social-gallery .landing-max-width .container .social-gallery__additional-body a:not(.unstyle):active,.component.social-gallery .landing-max-width .container .social-gallery__additional-body a:not(.unstyle):focus,.component.social-gallery .landing-max-width .container .social-gallery__additional-body a:not(.unstyle):hover,.component.social-gallery .landing-max-width .container .social-gallery__additional-body a:not(.unstyle):visited{background-image:none;background-size:auto;color:inherit;font-weight:inherit}body .cr__gallery .cr__asset__overlay .overlayUser,body .cr__gallery .cr__asset__overlay .textLabel{letter-spacing:0;text-transform:none}body .cr__gallery .cr__asset__overlay .overlayIcon{bottom:3px;top:unset!important}body .cr__gallery .cr__asset__overlay .overlayUser{bottom:5px;top:unset!important}body .cr__gallery .cr__asset__overlay .overlayLocation span.textLabel{bottom:26px;top:unset!important}body .cr__gallery .loadMore{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent!important;background-image:none!important;border:1px solid #ffbf60!important;border:0;border-radius:0!important;color:#ffbf60!important;color:currentColor;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;height:auto!important;margin:20px auto 0!important;margin:auto;padding:2px 30px!important;padding:0;position:relative;text-transform:uppercase;width:auto!important}body .cr__gallery .loadMore:active,body .cr__gallery .loadMore:focus,body .cr__gallery .loadMore:hover{color:currentColor}body .cr__gallery .loadMore:after{content:none}body .cr__gallery .loadMore:active,body .cr__gallery .loadMore:focus,body .cr__gallery .loadMore:hover{background-color:#ffbf60!important;color:#004175!important}body .cr__gallery .assetInfoDetail__top{display:flex}body .cr__gallery .assetInfoDetail__top .assetInfoDetail__link{flex:0 1 100%;text-align:right}body .cr__gallery .fullscreen__dark .fullscreen__nextHold svg,body .cr__gallery .fullscreen__dark .fullscreen__previousHold svg{fill:rgba(250,250,255,.7)}body .cr__gallery .mobileImage__next,body .cr__gallery .mobileImage__previous{background:rgba(0,0,0,.3)}body .cr__gallery .fullscreenDetail__infoContainer{background:#004175;border:1px solid #004175}body .cr__gallery .infoLocation{border-top:0!important;font-family:Montserrat,sans-serif}body .cr__gallery .assetInfoDetail,body .cr__gallery .mobileAssetInfo{background:#004175;border-bottom:1px solid #ff491c;color:#fff}body .cr__gallery .assetInfoDetail a,body .cr__gallery .assetInfoDetail div,body .cr__gallery .assetInfoDetail p,body .cr__gallery .assetInfoDetail span,body .cr__gallery .mobileAssetInfo a,body .cr__gallery .mobileAssetInfo div,body .cr__gallery .mobileAssetInfo p,body .cr__gallery .mobileAssetInfo span{color:#fff!important;font-family:Montserrat,sans-serif}body .cr__gallery .assetInfoDetail a,body .cr__gallery .mobileAssetInfo a{border-bottom:0}body .cr__gallery .assetInfoDetail .infoLink,body .cr__gallery .assetInfoDetail .infoUser__link,body .cr__gallery .mobileAssetInfo .infoLink,body .cr__gallery .mobileAssetInfo .infoUser__link{color:#dbfcd8!important;display:inline-flex!important;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:400}body .cr__gallery .assetInfoDetail .infoLink:active,body .cr__gallery .assetInfoDetail .infoLink:focus,body .cr__gallery .assetInfoDetail .infoLink:hover,body .cr__gallery .assetInfoDetail .infoUser__link:active,body .cr__gallery .assetInfoDetail .infoUser__link:focus,body .cr__gallery .assetInfoDetail .infoUser__link:hover,body .cr__gallery .mobileAssetInfo .infoLink:active,body .cr__gallery .mobileAssetInfo .infoLink:focus,body .cr__gallery .mobileAssetInfo .infoLink:hover,body .cr__gallery .mobileAssetInfo .infoUser__link:active,body .cr__gallery .mobileAssetInfo .infoUser__link:focus,body .cr__gallery .mobileAssetInfo .infoUser__link:hover{filter:none}body .cr__gallery .assetInfoDetail .textLabel,body .cr__gallery .mobileAssetInfo .textLabel{color:#dbfcd8!important;font-family:Oswald,sans-serif;font-size:1.4rem;font-weight:400;text-transform:uppercase}body .cr__gallery .assetInfoDetail .infoLocation__label,body .cr__gallery .mobileAssetInfo .infoLocation__label{font-family:Montserrat,sans-serif!important}body .cr__gallery .assetInfoDetail .assetInfoDetail__text,body .cr__gallery .assetInfoDetail .mobileAssetInfo__text,body .cr__gallery .mobileAssetInfo .assetInfoDetail__text,body .cr__gallery .mobileAssetInfo .mobileAssetInfo__text{font-family:Montserrat,sans-serif}body .cr__gallery .assetInfoDetail .assetInfoDetail__readMore,body .cr__gallery .assetInfoDetail .assetInfoDetail__text a,body .cr__gallery .mobileAssetInfo .assetInfoDetail__readMore,body .cr__gallery .mobileAssetInfo .assetInfoDetail__text a{color:#dbfcd8!important;font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase}body .cr__gallery .assetInfoDetail .assetInfoDetail__readMore:active,body .cr__gallery .assetInfoDetail .assetInfoDetail__readMore:focus,body .cr__gallery .assetInfoDetail .assetInfoDetail__readMore:hover,body .cr__gallery .assetInfoDetail .assetInfoDetail__text a:active,body .cr__gallery .assetInfoDetail .assetInfoDetail__text a:focus,body .cr__gallery .assetInfoDetail .assetInfoDetail__text a:hover,body .cr__gallery .mobileAssetInfo .assetInfoDetail__readMore:active,body .cr__gallery .mobileAssetInfo .assetInfoDetail__readMore:focus,body .cr__gallery .mobileAssetInfo .assetInfoDetail__readMore:hover,body .cr__gallery .mobileAssetInfo .assetInfoDetail__text a:active,body .cr__gallery .mobileAssetInfo .assetInfoDetail__text a:focus,body .cr__gallery .mobileAssetInfo .assetInfoDetail__text a:hover{filter:none}body .cr__gallery .assetInfoDetail .iconWrapper svg path,body .cr__gallery .mobileAssetInfo .iconWrapper svg path{fill:#dbfcd8}.cr__singleEmbedContainer{background-color:transparent!important}.cr__singleEmbedContainer .icon-extlink{display:none}.cr__singleEmbedContainer p.caption{word-break:break-word}.cr__singleEmbedContainer a.link,.cr__singleEmbedContainer a.link-date{border:0;color:#fff!important;font-weight:700}.cr__singleEmbedContainer a.link-date:active,.cr__singleEmbedContainer a.link-date:focus,.cr__singleEmbedContainer a.link-date:hover,.cr__singleEmbedContainer a.link:active,.cr__singleEmbedContainer a.link:focus,.cr__singleEmbedContainer a.link:hover{color:#fff!important}.cr__singleEmbedContainer img{box-shadow:none}.cr__singleEmbedContainer h3{padding-bottom:5px;padding-top:5px}.cr__singleEmbedContainer .logoWrap{margin-top:10px}.cr__singleEmbedContainer .overlayContainer .overlayContainer--default__container{bottom:1.5rem;font-size:1.3rem;left:0;line-height:1.25;z-index:1}.cr__singleEmbedContainer .overlayContainer .overlayContainer--default__container .overlayContainer--default__userContainer{background-color:rgba(255,191,96,.9);color:#2b2b2b;display:inline-flex;font-family:Montserrat,sans-serif;margin:0;padding:.9rem 1em;vertical-align:bottom}.cr__singleEmbedContainer .overlayContainer .overlayContainer--default__container .overlayContainer--default__userContainer .iconWrap{filter:none;margin-right:5px}.cr__singleEmbedContainer .overlayContainer .overlayContainer--default__container .overlayContainer--default__userContainer .iconWrap svg{fill:#2b2b2b;height:1em;width:1em}.cr__singleEmbedContainer .overlayContainer .overlayContainer--default__container .overlayContainer--default__userContainer .overlayContainer--default__user{color:#2b2b2b;font-size:inherit;font-weight:400;line-height:1.25;margin:0;text-shadow:none}.cr__singleEmbedContainer .overlayContainer.overlayContainer--hovered .overlayContainer--default__container{opacity:0}.cr__singleEmbedContainer .overlayContainer:after{display:none}@media screen and (max-width:799px){.component figure.crowdriff-media{max-width:600px}.component figure.crowdriff-media .singleImageContain{margin-bottom:0!important}}@media screen and (max-width:600px){.component figure.crowdriff-media{display:grid;grid-template-areas:". container .";grid-template-columns:minmax(7%,1fr) minmax(auto,1176px) minmax(7%,1fr)}.component figure.crowdriff-media>div{grid-area:container}}@media screen and (min-width:800px){.component figure.crowdriff-media{height:525px;max-height:525px;overflow:hidden}}.dynamic-related-content{margin-top:0;overflow:hidden;padding:6rem 0;position:relative;text-align:center}.dynamic-related-content>.container{position:relative;z-index:1}.dynamic-related-content .bg-image{background-color:#004175;background-image:url(/themes/custom/discoverpr_v2_theme/images/backgrounds/mountains-light.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;display:block;height:101%;left:50%;min-width:1000px;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:0}.dynamic-related-content h2:before{background-color:#ff491c;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.dynamic-related-content .related{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:40rem;overflow:hidden;width:100%}.dynamic-related-content .related .text-wrap{background-color:#fcf1ed;display:block;flex-grow:1;padding:2rem;width:100%}.dynamic-related-content .related .text-wrap hr{border-color:#ff491c;border-width:0 0 2px;display:block;transition:width .4s ease-in-out;width:0}.dynamic-related-content .related .text-wrap h3{color:#004175;font-size:2.4rem}@media(min-width:800px){.dynamic-related-content .related .text-wrap h3{font-size:2.8rem}}.dynamic-related-content .related .text-wrap h3{font-family:Oswald,sans-serif;line-height:1.2;margin:1.5rem 0;text-transform:uppercase}.dynamic-related-content .related .text-wrap p{display:none}.dynamic-related-content .related figure{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:40rem 40rem 0 0;display:flex;margin:0;min-width:100%;overflow:hidden;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);width:100%}.dynamic-related-content .related figure img{display:block;transition:transform .6s ease-out 0s}.dynamic-related-content .related figure figcaption{display:none}.dynamic-related-content .related a{border-bottom:none;display:flex;flex-direction:column;height:100%}.dynamic-related-content .related a:visited{border-bottom:none}.dynamic-related-content .related a:active .text-wrap hr,.dynamic-related-content .related a:focus .text-wrap hr,.dynamic-related-content .related a:hover .text-wrap hr{width:10rem}.dynamic-related-content .related a:active .text-wrap p,.dynamic-related-content .related a:focus .text-wrap p,.dynamic-related-content .related a:hover .text-wrap p{color:#fff}.dynamic-related-content .related a:active figure img,.dynamic-related-content .related a:focus figure img,.dynamic-related-content .related a:hover figure img{scale:1.2}.dynamic-related-content .cta-button{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#ffbf60;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-align:center;text-transform:uppercase;z-index:1}.dynamic-related-content .cta-button:active,.dynamic-related-content .cta-button:focus,.dynamic-related-content .cta-button:hover{color:#ffbf60}.dynamic-related-content .cta-button{margin-top:1.5rem}.dynamic-related-content .cta-button span.wrap{align-items:center;color:#ffbf60;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.dynamic-related-content .cta-button span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.dynamic-related-content .cta-button span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.dynamic-related-content .cta-button span.wrap:active:after,.dynamic-related-content .cta-button span.wrap:focus:after,.dynamic-related-content .cta-button span.wrap:hover:after{transform:translateX(6px)}.dynamic-related-content .cta-button span.wrap:before{margin-right:5px}.dynamic-related-content .cta-button span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.dynamic-related-content .cta-button span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.dynamic-related-content .cta-button:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.dynamic-related-content .cta-button:active span.wrap span.text,.dynamic-related-content .cta-button:focus span.wrap span.text,.dynamic-related-content .cta-button:hover span.wrap span.text{transform:translateY(-100%)}.dynamic-related-content .cta-button:active:before,.dynamic-related-content .cta-button:focus:before,.dynamic-related-content .cta-button:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.node-landing .dynamic-related-content .bg-image{background-color:#004854}.node-landing .dynamic-related-content h2{color:#dbf7fe}.node-editorial .dynamic-related-content .bg-image,.node-listing+.dynamic-related-content .bg-image{background-color:#004175}.node-editorial .dynamic-related-content h2,.node-listing+.dynamic-related-content h2{color:#fcf1ed}.node-listing+.dynamic-related-content .cta-button{display:none}.component.staff .items,.dynamic-related-content .items{margin-bottom:4rem;position:relative}@media(min-width:565px){.component.staff .items,.dynamic-related-content .items{display:grid;grid-column-gap:4rem;grid-row-gap:4rem;grid-template-areas:"dy1 dy2 dy3" "dy4 dy5 dy6";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}.component.staff .items article.related:first-child,.dynamic-related-content .items article.related:first-child{grid-area:dy1}.component.staff .items article.related:nth-child(2),.dynamic-related-content .items article.related:nth-child(2){grid-area:dy2}.component.staff .items article.related:nth-child(3),.dynamic-related-content .items article.related:nth-child(3){grid-area:dy3}.component.staff .items article.related:nth-child(4),.dynamic-related-content .items article.related:nth-child(4){grid-area:dy4}.component.staff .items article.related:nth-child(5),.dynamic-related-content .items article.related:nth-child(5){grid-area:dy5}.component.staff .items article.related:nth-child(6),.dynamic-related-content .items article.related:nth-child(6){grid-area:dy6}}@media(max-width:1085px){.component.staff .items,.dynamic-related-content .items{grid-template-areas:"dy1 dy2" "dy3 dy4" "dy5 dy6";grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}}.fc-state-highlight{border:none;opacity:0}.fc-time-grid-event.fc-v-event.fc-event{border:none;border-radius:4px;left:5%!important;opacity:.65;padding:5px;right:5%!important}.fc-event{font-size:inherit!important;font-weight:700!important}.fc td,.fc th{padding:0!important;vertical-align:top!important}.fc-event .fc-bg{background:inherit!important;opacity:.25!important;z-index:1!important}.fc-time-grid-event .fc-time{font-weight:400!important}.fc-day-grid-event.fc-h-event.fc-event.fc-not-start.fc-end,.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-left:12px!important;opacity:.65!important;padding:5px!important}.fc-button{align-items:center;background:transparent;border:0;border-radius:2px;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;font-style:inherit;font-variant:inherit;font-weight:500;letter-spacing:.01em;line-height:36px;margin:6px 8px;min-height:36px;min-width:88px;overflow:hidden;padding:0 6px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.fc-button:hover{background-color:hsla(0,0%,62%,.2)}.fc-button:focus,.fc-button:hover{text-decoration:none}.fc-state-active{background-color:hsla(0,0%,62%,.2)}.fc-state-default{box-shadow:None}#content .fc{font-family:Montserrat,sans-serif;font-size:14px}#content .fc table{margin-bottom:0}#content .fc tr:not(.fc-list-item){background:none!important}#content .fc th{background-color:transparent;border-left-color:#716252}#content .fc .fc-toolbar .fc-left{text-align:left}#content .fc .fc-toolbar .fc-right{text-align:right}#content .fc .fc-toolbar .fc-center{text-align:center}#content .fc .fc-toolbar .fc-center h2{font-family:Briston,serif;font-size:7.2rem;font-weight:400;line-height:.8;margin-bottom:2.4rem}@media(max-width:800px){#content .fc .fc-toolbar .fc-center h2{font-size:6.2rem;margin-bottom:1.8rem}}@media(max-width:500px){#content .fc .fc-toolbar .fc-center h2{font-size:4.8rem}}#content .fc .fc-toolbar .fc-center h2{margin-top:4rem;padding-top:1.5rem;position:relative;text-align:center}@media(min-width:768px){#content .fc .fc-toolbar .fc-center h2{padding-top:3rem}}#content .fc .fc-toolbar .fc-center h2:after{border:1px solid #ff491c;content:"";left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:4.8rem}#content .fc .fc-toolbar .fc-center button:last-child{margin-left:2rem}#content .fc .fc-toolbar .fc-center button:first-child{margin-right:2rem}#content .fc .fc-toolbar .fc-center button .fc-icon{font-size:2.4rem;text-transform:uppercase;width:auto}#content .fc .fc-next-button,#content .fc .fc-nextmonth-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}#content .fc .fc-next-button:active,#content .fc .fc-next-button:focus,#content .fc .fc-next-button:hover,#content .fc .fc-nextmonth-button:active,#content .fc .fc-nextmonth-button:focus,#content .fc .fc-nextmonth-button:hover{color:#ff491c}#content .fc .fc-next-button,#content .fc .fc-nextmonth-button{align-items:center;color:#ff491c;display:inline-flex;position:relative}#content .fc .fc-next-button:before,#content .fc .fc-nextmonth-button:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}#content .fc .fc-next-button:after,#content .fc .fc-nextmonth-button:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}#content .fc .fc-next-button:active:after,#content .fc .fc-next-button:focus:after,#content .fc .fc-next-button:hover:after,#content .fc .fc-nextmonth-button:active:after,#content .fc .fc-nextmonth-button:focus:after,#content .fc .fc-nextmonth-button:hover:after{transform:translateX(6px)}#content .fc .fc-next-button,#content .fc .fc-nextmonth-button{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}#content .fc .fc-next-button:active,#content .fc .fc-next-button:focus,#content .fc .fc-next-button:hover,#content .fc .fc-nextmonth-button:active,#content .fc .fc-nextmonth-button:focus,#content .fc .fc-nextmonth-button:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}#content .fc .fc-next-button,#content .fc .fc-nextmonth-button{text-align:right}#content .fc .fc-prev-button,#content .fc .fc-prevmonth-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}#content .fc .fc-prev-button:active,#content .fc .fc-prev-button:focus,#content .fc .fc-prev-button:hover,#content .fc .fc-prevmonth-button:active,#content .fc .fc-prevmonth-button:focus,#content .fc .fc-prevmonth-button:hover{color:#ff491c}#content .fc .fc-prev-button,#content .fc .fc-prevmonth-button{align-items:center;color:#ff491c;display:inline-flex;position:relative}#content .fc .fc-prev-button:after,#content .fc .fc-prevmonth-button:after{background-color:currentColor;content:"";height:2px;left:2px;position:absolute;width:8px}#content .fc .fc-prev-button:before,#content .fc .fc-prevmonth-button:before{border-bottom:6px solid transparent;border-right:10px solid;border-top:6px solid transparent;content:"";height:0;margin-right:.5em;transition:transform .2s ease-in-out}#content .fc .fc-prev-button:active:before,#content .fc .fc-prev-button:focus:before,#content .fc .fc-prev-button:hover:before,#content .fc .fc-prevmonth-button:active:before,#content .fc .fc-prevmonth-button:focus:before,#content .fc .fc-prevmonth-button:hover:before{transform:translateX(-6px)}#content .fc .fc-prev-button,#content .fc .fc-prevmonth-button{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}#content .fc .fc-prev-button:active,#content .fc .fc-prev-button:focus,#content .fc .fc-prev-button:hover,#content .fc .fc-prevmonth-button:active,#content .fc .fc-prevmonth-button:focus,#content .fc .fc-prevmonth-button:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}#content .fc .fc-prev-button,#content .fc .fc-prevmonth-button{text-align:left}#content .fc .fc-icon-chevron-right:before{content:"Next";font-family:Oswald,sans-serif}#content .fc :lang(es) .fc-icon-chevron-right:before{content:"Sig"}#content .fc .fc-icon-chevron-left:before{content:"Prev";font-family:Oswald,sans-serif}#content .fc :lang(es) .fc-icon-chevron-left:before{content:"Ant"}#content .fc .fc-button{background-color:transparent!important;color:#ff491c;min-width:unset;overflow:visible}#content .fc .fc-scroller.fc-day-grid-container{border-bottom:1px solid #d4d0cb;overflow-y:hidden!important}#content .fc .fc-day-header{background:#004175;border-color:#004175 #d4d0cb #004175 #004175;border-style:solid!important;border-width:1px!important;color:#fff;font-weight:700;text-transform:uppercase}#content .fc .fc-day-header span{display:block;margin:.5em}#content .fc .fc-day-header.fc-sat{border-right-color:#004175}#content .fc .fc-bg .fc-day{background-color:#fff;border:1px solid #d4d0cb;border-top:0}#content .fc .fc-bg .fc-day.fc-other-month{background-color:#f8f5ef}#content .fc .fc-day-top{background:rgba(113,98,82,.1);border:0;border-bottom:1px solid #d4d0cb;color:#004854}#content .fc .fc-day-top span{margin:3px}#content .fc .fc-today+.fc-future{border-left:1px solid #d4d0cb}#content .fc .fc-day-top.fc-other-month{opacity:1}#content .fc .fc-day-top.fc-today{background:#004854;color:#fff}#content .fc .fc-day-grid-event .fc-time{font-weight:400}#content .fc .fc-list-heading td{background:none;padding-top:1em}#content .fc .fc-h-event.fc-not-end,#content .fc .fc-h-event.fc-not-start{opacity:1!important}#content .fc .fc-event .fc-content{display:flex;flex-direction:column-reverse;opacity:.8;overflow:hidden;white-space:normal}#content .fc .fc-event .fc-content .fc-title{color:#2b2b2b}#content .fc .fc-event .fc-content .fc-title span{font-size:14px}#content .fc .fc-event .fc-content .fc-title span,#content .fc .fc-event .fc-content .fc-title span:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}#content .fc .fc-event .fc-content .fc-title span:active,#content .fc .fc-event .fc-content .fc-title span:focus,#content .fc .fc-event .fc-content .fc-title span:hover{background-position:0 100%;color:inherit;text-decoration:none!important}#content .fc .fc-event .fc-content .fc-title small{display:block;font-weight:400;margin-bottom:0}#content .fc .fc-event:not(.is-past-event) .fc-content{opacity:1!important}#content .fc td[colspan] .fc-event .fc-content{background:#f8f5ef;flex-direction:row-reverse;justify-content:flex-end;padding:.5em}#content .fc td[colspan] .fc-event .fc-content .fc-title span{margin-right:.5em}#content .fc td[colspan] .fc-event .fc-content .fc-title small{line-height:1.67;margin-bottom:0;white-space:nowrap}#content .fc .fc-dayGrid-view .fc-day-number,#content .fc .fc-dayGrid-view .fc-week-number{border-bottom:0!important;box-shadow:none!important;font-weight:700}#content .fc .fc-listMonth-view.fc-list-view .fc-list-heading td{background:#004175;color:#fff;padding:5px 15px!important;text-transform:uppercase}#content .fc .fc-listMonth-view.fc-list-view .fc-list-item article{flex-direction:column;margin:1rem;width:auto}#content .fc .fc-listMonth-view.fc-list-view .fc-list-item article .event-title-wrap{color:#2b2b2b;padding-bottom:1.5rem}#content .fc .fc-listMonth-view.fc-list-view .fc-list-item article .event-title,#content .fc .fc-listMonth-view.fc-list-view .fc-list-item article .event-title:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}#content .fc .fc-listMonth-view.fc-list-view .fc-list-item article .event-title:active,#content .fc .fc-listMonth-view.fc-list-view .fc-list-item article .event-title:focus,#content .fc .fc-listMonth-view.fc-list-view .fc-list-item article .event-title:hover{background-position:0 100%;color:inherit;text-decoration:none!important}#content .fc .fc-listMonth-view.fc-list-view .fc-list-item article .event-title{color:#2b2b2b;font-family:Montserrat,sans-serif;font-size:2.4rem;line-height:1;margin-bottom:0}#content .fc .fc-listMonth-view.fc-list-view .fc-list-item article h6 span+time:before{content:" | "}#content .fc .fc-view a.fc-h-event{border:none;color:inherit;padding:.5em}.tippy-box{background:#fff;box-shadow:0 0 17px -2px rgba(0,0,0,.4);color:#2b2b2b}.tippy-box .tippy-arrow{color:#fff}.tippy-content article.node{margin:20px}.tippy-content article.node h5{display:none}.tippy-content article.node h6{font-size:1em;padding-top:0}.tippy-content article.node h6 span+time:before{content:" | "}.tippy-content article.node h6 span+span:before{content:", ";margin-left:-3px}main article .flight-info-wrapper{align-items:flex-start;background:#01586b url(/themes/custom/discoverpr_v2_theme/images/map-flight.2f92579afb635103bf0b.jpg) no-repeat center 80%;background-size:100% auto;border-radius:8px;color:#fff;display:flex;display:block;font-family:Monsterrat,sans-serif;height:800px;justify-content:center;margin:20px 0;max-width:unset;padding:10px 20px 20px;position:relative;text-align:center;width:100%}main article .flight-info-wrapper h1{color:#f2f2eb;display:block;font-family:Briston,serif;font-size:5rem;margin-top:1.5rem;padding:0 0 21px;unicode-bidi:isolate;white-space:nowrap}main article .flight-info-wrapper .flight-info-inner{height:100%;margin:0 auto;max-width:800px;width:100%}main article .flight-info-wrapper .flight-info-inner .input-group{align-items:flex-end;border-bottom:1px solid #fff;display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;padding-bottom:0}main article .flight-info-wrapper .flight-info-inner .input-group .input-wrapper{align-items:center;flex:1;min-width:148px;text-align:left}main article .flight-info-wrapper .flight-info-inner .input-group .input-wrapper label{color:#fff;display:block;font-family:Oswald,sans-serif;font-size:.7em;font-weight:100;margin-bottom:5px;text-transform:uppercase;white-space:nowrap}main article .flight-info-wrapper .flight-info-inner .input-group .input-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;utf8,%3Csvg%20fill%3D%22%23ff491c%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7%2010l5%205%205-5z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:1em;border:none;color:#333;cursor:pointer;font-size:1em;line-height:24px;padding:10px;width:100%}main article .flight-info-wrapper .flight-info-inner .input-group .input-wrapper select:disabled{background-color:#eee;color:#777;cursor:not-allowed}main article .flight-info-wrapper .flight-info-inner .input-group .input-wrapper #search-button{align-self:center;background-color:#ff491c;border:none;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-size:1.2rem;font-size:16px;font-weight:400;height:100%;padding:8px 17px;position:relative;text-transform:uppercase;top:-24px}main article .flight-info-wrapper .flight-info-inner .input-group .input-wrapper #search-button:hover{background-color:#ff491c}main article .flight-info-wrapper .flight-info-inner .input-group .input-wrapper #search-button:disabled{color:#004854;cursor:default;opacity:.5}main article .flight-info-wrapper .flight-info-inner .input-group .input-wrapper:last-child{flex:none;min-width:unset}main article .flight-info-wrapper .flight-info-inner #status-message{display:none;left:20%;margin:40px auto 0;position:absolute;text-align:center;top:40%;width:60%}main article .flight-info-wrapper .flight-info-inner #status-message.subtle-blink{animation:subtle-blink 2s infinite alternate;background:#ff491c;border-radius:8px;color:#fff;display:inline-block;font-family:Oswald,sans-serif;font-size:24px;font-weight:400;padding:1px 6px}main article .flight-info-wrapper .flight-info-inner #status-message.subtle-blink p{margin:1rem 0}main article .flight-info-wrapper .flight-info-inner #flight-summary{background-color:#f2f2eb;border-radius:8px;display:none;margin:50px auto 0;max-height:65%;overflow-y:auto;padding:15px;position:relative;text-align:left;width:360px}main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap{color:#004854;font-size:.9rem;line-height:1.25rem;text-align:left}main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap h1,main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap h2,main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap h3,main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap p,main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap ul{margin-bottom:.35em;margin-top:.35em}main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap p{font-family:Monsterrat,sans-serif;font-size:14.4px;font-weight:300}main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap p span#label{font-family:Monsterrat,sans-serif;font-size:16px;font-weight:700;letter-spacing:.85px;text-transform:uppercase}main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap h2{border-bottom:3px solid #ff491c;color:#004854;font-family:Briston,sans-serif;font-size:3.6rem;line-height:3rem;padding-bottom:1.35rem}main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap ul{padding-left:20px}main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap button{font-family:Monsterrat,sans-serif;font-size:13.3px}main article .flight-info-wrapper .flight-info-inner #flight-summary button#explore-flights{background:transparent;border:1px solid #ff491c;color:#ff491c;cursor:pointer;font-family:Oswald,sans-serif;font-size:18px;line-height:27px;margin:8px 0;padding:9px 20px;text-transform:uppercase}main article .flight-info-wrapper .flight-info-inner #search-results{display:none;height:65%;margin:20px auto 0;position:relative;width:98%}main article .flight-info-wrapper .flight-info-inner #search-results #results-wrap{background-color:#f2f2eb;border-radius:8px;color:#004854;height:95%;overflow-y:auto;padding:.5rem}main article .flight-info-wrapper .flight-info-inner #search-results #close-results{background:#ff491c;border-radius:100%;color:#fff;cursor:pointer;font-family:Monsterrat,sans-serif;font-size:28px;font-weight:700;height:30px;line-height:22px;padding:4px;position:absolute;right:-10px;text-align:center;top:-10px;width:30px}main article .flight-info-wrapper .flight-info-inner #search-results #close-results:focus,main article .flight-info-wrapper .flight-info-inner #search-results #close-results:hover{color:#aaa;outline:none;text-decoration:none}main article .flight-info-wrapper .flight-info-inner #instructions{bottom:20px;left:0;position:absolute;text-align:center;width:100%}main article .flight-info-wrapper .flight-info-inner #instructions p{background:#ff491c;border-radius:16px;color:#fff;font-family:Briston,serif;font-size:2.5rem;font-weight:400;line-height:2rem;margin:0 auto;max-width:35rem;padding:.8rem;text-align:center;width:90%}main article .flight-info-wrapper .flight-info-inner .error-message{background-color:#ff491c;border-radius:8px;color:#fff;margin-top:10px;padding:10px}main article .flight-info-wrapper .flight-info-inner .flight-card{background-color:hsla(0,0%,100%,.5);margin-bottom:10px;padding:10px}main article .flight-info-wrapper .flight-info-inner .flight-card .flight-card-header{align-items:center;border-bottom:1px solid #ff491c;color:#004854;display:flex;font-size:.8em;font-weight:700;justify-content:space-between;margin:-10px -10px 10px;padding:5px 10px;text-transform:uppercase}main article .flight-info-wrapper .flight-info-inner .flight-card .flight-card-header .layover-summary{color:#004854;font-size:.9em;font-weight:400}main article .flight-info-wrapper .flight-info-inner .flight-card .flight-leg-details{border-bottom:1px dashed #ccc;margin-bottom:15px;padding-bottom:10px}main article .flight-info-wrapper .flight-info-inner .flight-card .flight-leg-details:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}main article .flight-info-wrapper .flight-info-inner .flight-card .flight-leg-details .flight-leg-grid{display:grid;font-size:.8rem;gap:10px;grid-template-columns:minmax(140px,1.8fr) minmax(50px,.6fr) minmax(110px,1.5fr) minmax(50px,.6fr) minmax(110px,1.5fr)}main article .flight-info-wrapper .flight-info-inner .flight-card .flight-leg-details .flight-leg-grid .flight-card-item{display:flex;flex-direction:column;gap:2px;min-width:0}main article .flight-info-wrapper .flight-info-inner .flight-card .flight-leg-details .flight-leg-grid .flight-card-item .flight-card-label{color:#ff491c;font-size:1.1em;font-weight:700;text-transform:uppercase;white-space:nowrap}main article .flight-info-wrapper .flight-info-inner .flight-card .flight-leg-details .flight-leg-grid .flight-card-item .flight-card-value{font-size:1.4em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main article .flight-info-wrapper .flight-info-inner .flight-card .flight-leg-title{border-bottom:1px solid #eee;color:#004854;font-size:1em;font-weight:700;margin-bottom:10px;margin-top:0;padding-bottom:5px}@media(max-width:768px){main article .flight-info-wrapper{background:#01586b url(/themes/custom/discoverpr_v2_theme/images/map-flight-mobile.575bf923268777b97901.jpg) no-repeat 50%;background-size:100% auto;height:800px;margin:0 auto;padding:10px;width:calc(95% - 20px)}main article .flight-info-wrapper .input-group{flex-direction:row;flex-wrap:wrap;gap:15px}main article .flight-info-wrapper .input-group .input-wrapper{flex:1;min-width:calc(50% - 7.5px)}main article .flight-info-wrapper #status-message{left:20%;text-align:center;top:40%;width:60%}main article .flight-info-wrapper #status-message p{font-size:1.6rem}main article .flight-info-wrapper #flight-summary{margin:20px auto 0;padding:10px;width:90%}main article .flight-info-wrapper #flight-summary #flight-summary-wrap{font-size:.9rem;line-height:1.25rem;text-align:left}main article .flight-info-wrapper #flight-summary #flight-summary-wrap h2{border-bottom:1px solid #ff491c;color:#004854;padding-bottom:.25rem;text-transform:uppercase}main article .flight-info-wrapper #search-results{height:56vh;margin:20px auto 0;width:98%}main article .flight-info-wrapper #search-results #results-wrap{height:71%!important;padding:.25rem!important}main article .flight-info-wrapper .flight-card{padding:8px}main article .flight-info-wrapper .flight-card .flight-card-header{align-items:flex-start;flex-direction:column;font-size:.9em;text-align:left}main article .flight-info-wrapper .flight-card .flight-card-header .layover-summary{font-size:.8em;margin-top:5px}main article .flight-info-wrapper .flight-card .flight-leg-grid{display:grid;font-size:.9em;gap:8px;grid-template-columns:1fr!important}main article .flight-info-wrapper .flight-card .flight-leg-grid .flight-leg-title{font-size:.9em;margin-bottom:8px}main article .flight-info-wrapper .flight-card .flight-leg-grid .flight-card-value{overflow:visible;text-overflow:clip;white-space:normal}}@media(max-width:480px){main article .flight-info-wrapper{background-size:100% auto;height:800px;margin:0 auto;padding:10px;width:calc(95% - 20px)}main article .flight-info-wrapper h1{margin:0 45px;padding:0;white-space:unset}main article .flight-info-wrapper .input-group .input-wrapper{min-width:140px;width:calc(50% - 7.5px)}main article .flight-info-wrapper .input-group .input-wrapper select{font-size:14px!important;padding:10px 10px 10px 3px}main article .flight-info-wrapper .flight-info-inner #search-results #results-wrap{height:450px!important}main article .flight-info-wrapper .flight-info-inner #status-message{left:20%;margin:66px auto 0;text-align:center;top:40%;width:60%}main article .flight-info-wrapper .flight-info-inner #status-message p{font-size:1.7rem}main article .flight-info-wrapper .flight-info-inner #flight-summary{margin:20px auto 0;padding:0 10px;width:90%}main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap{font-size:.9rem;line-height:1.2rem;text-align:left}main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap h2{border-bottom:2px solid #ff491c;color:#004854;line-height:2.6rem;padding-bottom:.5rem;text-transform:uppercase}main article .flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap p{line-height:1.3em}main article .flight-info-wrapper .flight-info-inner .flight-leg-grid{display:grid;font-size:.9em;gap:8px;grid-template-columns:1fr!important}main article .flight-info-wrapper .flight-info-inner #instructions p{font-size:2.1rem}}@media(max-width:364px){main article .flight-info-wrapper .flight-info-inner #status-message{margin:130px auto 0}}@media(max-width:358px){main article .flight-info-wrapper .flight-info-inner #status-message{margin:250px auto 0}}.flight-info-wrapper .flight-info-inner #flight-summary #flight-summary-wrap p>span.label{font-family:Oswald,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase}main article.node-landing.full.no-hero .flight-info-wrapper h1{margin-top:1.5rem}@keyframes subtle-blink{0%,to{opacity:1}50%{opacity:.3}}.horizontal-slider-group{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-color:transparent transparent;-ms-overflow-style:none;background:#e5e5e2;max-height:92vh;position:relative}.horizontal-slider-group .h2,.horizontal-slider-group .h3,.horizontal-slider-group h2,.horizontal-slider-group h3{font-size:5rem;margin-top:0;min-height:80px}.horizontal-slider-group p{font-size:16px}.horizontal-slider-group .mind-trip-cta a.mindtrip-button,.horizontal-slider-group .mind-trip-cta a.mindtrip-button span,.horizontal-slider-group a.button,.horizontal-slider-group a.button span,.horizontal-slider-group a.cta-button,.horizontal-slider-group a.cta-button span,.mind-trip-cta .horizontal-slider-group a.mindtrip-button,.mind-trip-cta .horizontal-slider-group a.mindtrip-button span{font-size:2.4rem!important}.horizontal-slider-group iframe{max-width:100%}@media(max-width:600px){.horizontal-slider-group h2,.horizontal-slider-group h3{font-size:3rem;min-height:48px}.horizontal-slider-group p{font-size:1.25rem!important}.horizontal-slider-group figure figcaption p{font-size:inherit}.horizontal-slider-group .mind-trip-cta a.mindtrip-button,.horizontal-slider-group .mind-trip-cta a.mindtrip-button span,.horizontal-slider-group a.button,.horizontal-slider-group a.button span,.horizontal-slider-group a.cta-button,.horizontal-slider-group a.cta-button span,.mind-trip-cta .horizontal-slider-group a.mindtrip-button,.mind-trip-cta .horizontal-slider-group a.mindtrip-button span{font-size:1.8rem!important}}@media(max-width:800px){.horizontal-slider-group:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/swipe.gif)!important;background-position:50%;background-repeat:no-repeat;border-radius:3rem;bottom:0;content:"";height:300px;left:0;margin:auto;opacity:.7;position:absolute;right:0;scale:.6;top:0;transition:all 2s;transition-delay:2s;width:300px;z-index:200}.horizontal-slider-group.swipe:before{opacity:0}}.horizontal-slider-group::-webkit-scrollbar{height:0}.horizontal-slider-group::-webkit-scrollbar-thumb,.horizontal-slider-group::-webkit-scrollbar-track{border-radius:10px}.horizontal-slider-group .component-max-width{grid-template-columns:minmax(7%,1fr) minmax(auto,1576px) minmax(7%,1fr)}@media(max-width:799px){.horizontal-slider-group .horizontal-image .editorial-max-width{display:none}.horizontal-slider-group .horizontal-image figure{margin-bottom:auto;margin-top:auto;max-width:75%;padding:0}.horizontal-slider-group .horizontal-image figure img{border-radius:40rem 40rem 0 0;min-height:450px;-o-object-fit:cover;object-fit:cover}.horizontal-slider-group .horizontal-image figure figcaption{bottom:5.5rem;font-size:1.3rem;left:4rem;line-height:1.25;max-width:unset!important;padding:0;position:absolute;width:100%;z-index:1}.horizontal-slider-group .horizontal-image figure figcaption span.wrap{background-color:rgba(255,191,96,.9);color:#2b2b2b;display:inline-block;padding:.9rem 1em 0;vertical-align:bottom;width:100%}.horizontal-slider-group .horizontal-image figure figcaption p{font-size:1.3rem;line-height:1.25;margin-bottom:1rem}}.horizontal-slider-group .horizontal-max-width{margin-bottom:auto!important}.horizontal-slider-group .editorial-max-width{display:none}.horizontal-slider-group .container{min-height:575px;padding:4rem}@media(min-width:800px){.horizontal-slider-group .container{float:left;margin:4rem 2rem 2rem 4rem;width:calc(40vw + 50px)}}.horizontal-slider-group .component.horizontal-image{display:flex}.horizontal-slider-group .horizontal-image figure{margin:4rem;max-width:400px;padding:0;width:100%}.horizontal-slider-group .horizontal-image figure img{border-radius:40rem 40rem 0 0;height:450px;max-height:450px;-o-object-fit:cover;object-fit:cover}.horizontal-slider-group .horizontal-image figure figcaption{bottom:1.5rem;font-size:1.3rem;left:0;line-height:1.25;max-width:unset!important;padding:0;position:absolute;width:100%;z-index:1}@media(max-width:799px){.horizontal-slider-group .component.left-image-copy .container{margin:auto}.horizontal-slider-group .component.left-image-copy .media-wrapper{max-width:230px;min-width:230px}}.horizontal-slider-group .component.left-image-copy .copy{margin:auto;max-width:90vw;width:calc(200px + 25vw)}@media(max-width:799px){.horizontal-slider-group .add-texture{padding:3rem 0}.horizontal-slider-group .component.left-image-copy.fill .media-wrapper .media{display:block}}.horizontal-slider-group .component{align-items:center;background:#e5e5e2;display:block;flex:0 0 auto;margin:0;max-width:95vw}.horizontal-slider-group .component:last-child{margin-bottom:auto}@media(max-width:800px){.horizontal-slider-group .component{flex:0 0 100%}}@media(min-width:800px){.horizontal-slider-group .offset-horizontal-image-copy .container figure{align-self:center;max-width:inherit;width:50%}.horizontal-slider-group .offset-horizontal-image-copy .container .copy{align-self:center;width:37%}}@media(max-width:799px){.horizontal-slider-group .component{align-content:flex-start;flex-wrap:nowrap;margin-right:0;max-width:100vw}}@media(min-width:800px)and (max-width:1200px){.horizontal-slider-group .editorial-max-width{display:flex;grid-template-columns:inherit}}.horizontal-scrollbar{background:#ff481b;border-radius:0;cursor:pointer;height:35px;position:relative;width:100%}.horizontal-scrollbar-progress{background:#004854;border-radius:0;height:100%;position:relative;transition:width .2s ease;width:0;z-index:2}.horizontal-scrollbar:after{color:#fff;content:"Scroll For More ↔";font-size:1.8rem;font-weight:700;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:0}.horizontal-scrollbar.es:after{content:"Desliza para ver más ↔"}.dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.horizontal-musical-image figure img{margin-top:60px}.is-industry .color.sunshine-dk,.is-industry .h1,.is-industry .h2,.is-industry .h3,.is-industry .h4,.is-industry .h5,.is-industry .h6,.is-industry h1,.is-industry h2,.is-industry h3,.is-industry h4,.is-industry h5,.is-industry h6,.is-industry nav.pager ul.pager__items li.pager__item.is-active a,.is-industry nav.pager ul.pager__items li.pager__item.is-active a:visited,.is-industry nav.pager ul.pager__items li.pager__item.pager__item--first a,.is-industry nav.pager ul.pager__items li.pager__item.pager__item--first a:visited,.is-industry nav.pager ul.pager__items li.pager__item.pager__item--last a,.is-industry nav.pager ul.pager__items li.pager__item.pager__item--last a:visited,.is-industry nav.pager ul.pager__items li.pager__item.pager__item--next a,.is-industry nav.pager ul.pager__items li.pager__item.pager__item--next a:visited,.is-industry nav.pager ul.pager__items li.pager__item.pager__item--previous a,.is-industry nav.pager ul.pager__items li.pager__item.pager__item--previous a:visited{color:#312f30}.is-industry header.landing-hero{max-height:500px}.is-industry article.node-document.full header,.is-industry article.node-editorial.full header{background-color:#312f30}.is-industry article.node-landing.full p.lead{border-left:none;color:#312f30;font-family:Oswald;font-size:26px;font-weight:500!important;letter-spacing:1.04px;padding:0;text-transform:uppercase}.is-industry article.node-landing.full p.lead:after{border-top:3px solid #ff491b;content:"";display:block;margin:5rem auto;width:20rem}.is-industry #daterangecalendar table th .select-wrapper select,.is-industry label,.is-industry legend,.is-industry section.component.document-list .results .count{color:#312f30}.is-industry #content .fc .fc-list-view .fc-list-item td .node-link,.is-industry #content .search-item-list ol li .node-link,.is-industry #content section.component.document-list.industry-search .view-content .results div.item-list ol li .node-link,.is-industry body.path-industry #content .view-content div.item-list ol li .node-link,.is-industry body.path-industry #content .view-content div.item-list ol li .node-link .node-link,.is-industry body.path-search #content .view-content div.item-list ol li .node-link,.is-industry section.component.document-list .view-content div.item-list ol li .node-link{color:#312f30;font-family:Oswald;font-size:26px;font-weight:600!important;letter-spacing:1.04px;text-transform:uppercase;word-break:break-word}.is-industry #content .fc .fc-list-view .fc-list-item td .node-link:hover,.is-industry #content .search-item-list ol li .node-link:hover,.is-industry #content section.component.document-list.industry-search .view-content .results div.item-list ol li .node-link:hover,.is-industry body.path-industry #content .view-content div.item-list ol li .node-link .node-link:hover,.is-industry body.path-industry #content .view-content div.item-list ol li .node-link:hover,.is-industry body.path-search #content .view-content div.item-list ol li .node-link:hover,.is-industry section.component.document-list .view-content div.item-list ol li .node-link:hover{color:#312f30}.is-industry #content section.component.document-list.industry-search .view-content .results div.item-list ol li{border-bottom-color:#ff491b;border-top:none}.is-industry #content .fc .fc-list-view .fc-list-item td .node-info,.is-industry #content .fc .fc-list-view .fc-list-item td h6,.is-industry #content .search-item-list ol li .node-info,.is-industry #content .search-item-list ol li h6,.is-industry #content section.component.document-list.industry-search .view-content .results div.item-list ol li .node-info,.is-industry body.path-industry #content .view-content div.item-list ol li .node-info,.is-industry body.path-industry #content .view-content div.item-list ol li h6,.is-industry body.path-search #content .view-content div.item-list ol li .node-info,.is-industry body.path-search #content .view-content div.item-list ol li h6,.is-industry section.component.document-list .view-content div.item-list ol li .node-info,.is-industry section.component.document-list .view-content div.item-list ol li h6{color:#312f30}.is-industry .component.informational-carousel-hero .carousel-items .content,.is-industry .component.interactive-map .carousel-items .content{background-color:#312f30}.is-industry .component.informational-carousel-hero .carousel-items .content .h3,.is-industry .component.interactive-map .carousel-items .content .h3{font-weight:600}.is-industry .component.informational-carousel-hero .carousel-items .content .h3,.is-industry .component.informational-carousel-hero .carousel-items .content a,.is-industry .component.informational-carousel-hero .carousel-items .content p,.is-industry .component.interactive-map .carousel-items .content .h3,.is-industry .component.interactive-map .carousel-items .content a,.is-industry .component.interactive-map .carousel-items .content p{color:#f3e8d5}.is-industry .component.informational-carousel-hero .carousel-items .content a:after,.is-industry .component.interactive-map .carousel-items .content a:after{border-bottom:2px solid #ffbf61}.is-industry section.component.document-list .views-exposed-form fieldset legend{background:#312f30}.is-industry .component.profile-grid .filters .filter input+label:before,.is-industry .component.profile-grid .filters .form-type-checkbox input+label:before,.is-industry section.component.document-list .views-exposed-form .filter input+label:before,.is-industry section.component.document-list .views-exposed-form .form-type-checkbox input+label:before{border-color:#312f30}.is-industry .brick-texture{background:#312f30}.is-industry .brick-texture:after,.is-industry .brick-texture:before{background-image:none}.is-industry #content section.component.document-list.industry-search .view-content .results div.item-list ol li a{background-image:none!important}.is-industry .component.interactive-map .container h2,.is-industry .informational-carousel-hero .container h2{margin-top:0}.is-industry .component.background-image-promo .container:before,.is-industry .is-industry :not(.top-message).fill.sunshine{background-color:#312f30}.is-industry .component.background-image-promo .container{margin-top:2rem}.is-industry .component.background-image-promo h2{margin-top:24px}.is-industry .article-title .color.yellow-lt{color:#fff}.is-industry #footer,.is-industry #header{background-color:#312f30}.is-industry .gsc-flyin{display:none!important}.is-industry .h1-hero span{display:block;font-size:65px}body .is-industry{overflow-x:hidden}.is-industry #header.peek{z-index:20}.is-industry .component.stacked-related-content{background-color:#312f30;margin:0;position:relative;z-index:2}.is-industry .component.stacked-related-content.stacked-grid .section-title{color:#f2f2eb}.is-industry .component.stacked-related-content .hero-max-width,.is-industry .component.stacked-related-content h2:before{display:none}.is-industry .scrolling-text-wrap .scrolling-text{font-size:9.6rem}.is-industry .body-text{color:#312f30;position:relative}.is-industry .body-text h1,.is-industry .body-text h2,.is-industry .body-text h3,.is-industry .body-text h4,.is-industry .body-text h5,.is-industry .body-text h6,.is-industry .body-text p{margin-left:auto;margin-right:auto;max-width:1100px}.is-industry .body-text h1{color:#f2f2eb}.is-industry .body-text p{color:#333}@media(max-width:500px){.is-industry .body-text p{font-size:85%;padding:0 3rem;text-align:left}}.is-industry .body-text a,.is-industry .body-text h4{font-weight:400;margin-left:auto;margin-right:auto;max-width:90vw}.is-industry .body-text a,.is-industry .body-text a:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.is-industry .body-text a:active,.is-industry .body-text a:focus,.is-industry .body-text a:hover{background-position:0 100%;color:inherit;text-decoration:none!important}.is-industry .body-text a b,.is-industry .body-text a strong{font-weight:inherit}.is-industry nav.main-menu .menu-items{background-color:#312f30}.is-industry nav.main-menu ul li ul li a{color:#fff}.is-industry nav.main-menu .menu-content{display:none}@media(min-width:1200px){.is-industry nav.main-menu ul li ul{grid-template-columns:1fr 0fr;min-height:inherit;min-width:inherit;right:inherit;width:inherit}}.is-industry article.node-editorial.full .article-title .circle{display:none}.is-industry #content .fc .fc-day-top.fc-today,.is-industry #content table:not(.unstyled) tr:nth-child(odd) th{background-color:#312f30}.is-industry section.component.document-list .view-content div.item-list ol li{border-bottom-color:#ff491b}.is-industry section.component.document-list .view-content div.item-list ol li article{margin-top:2rem}.is-industry section.component.document-list .view-content div.item-list ol li article a{background-image:none}.is-industry section.component.document-list .view-content div.item-list ol li article a .locked{background-color:#ff491b;background-image:url(/themes/custom/discoverpr_v2_theme/images/lock.12808ea0b3955fb42885.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:100%;display:inline-block;height:18px;padding:0;width:18px}.is-industry section.component.document-list .view-content div.item-list ol li:first-of-type{border-top:none}.is-industry section.component.document-list .view-content div.item-list ol li:first-of-type article{margin-top:0}.is-industry section.component.document-list .views-exposed-form fieldset .fieldset-wrapper{background-color:#fff;margin-bottom:0}.is-industry section.component.document-list .views-exposed-form fieldset .fieldset-wrapper .form-checkboxes .bef-checkboxes.bef-nested ul{padding-left:2rem}.is-industry section.component.document-list .views-exposed-form fieldset .fieldset-wrapper .form-checkboxes .bef-checkboxes.bef-nested ul li{padding-bottom:20px}.is-industry section.component.document-list .views-exposed-form fieldset .fieldset-wrapper .form-checkboxes .bef-checkboxes.bef-nested ul li .form-item{align-items:center;display:flex;font-size:14pt}.is-industry section.component.document-list .views-exposed-form fieldset .fieldset-wrapper .form-checkboxes .bef-checkboxes.bef-nested ul li .form-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ff491b;border-radius:100%;height:18pt;min-width:18pt}.is-industry section.component.document-list .views-exposed-form fieldset .fieldset-wrapper .form-checkboxes .bef-checkboxes.bef-nested ul li .form-item input:checked{background-color:#ff491b;box-shadow:inset 0 0 0 3px #fff}.is-industry section.component.industry-search .views-exposed-form fieldset[id^=edit-field-industry-event-categories] .fieldset-wrapper{background-color:#fff;margin-bottom:4rem}.is-industry section.component.industry-search .views-exposed-form fieldset[id^=edit-field-industry-event-categories] .fieldset-wrapper .form-checkboxes .bef-checkboxes{padding-left:2rem}.is-industry section.component.industry-search .views-exposed-form fieldset[id^=edit-field-industry-event-categories] .fieldset-wrapper .form-checkboxes .bef-checkboxes .form-item{align-items:center;display:flex;font-size:14pt;padding-bottom:20px}.is-industry section.component.industry-search .views-exposed-form fieldset[id^=edit-field-industry-event-categories] .fieldset-wrapper .form-checkboxes .bef-checkboxes .form-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ff491b;border-radius:100%;height:18pt;margin-right:.3em;min-width:18pt}.is-industry section.component.industry-search .views-exposed-form fieldset[id^=edit-field-industry-event-categories] .fieldset-wrapper .form-checkboxes .bef-checkboxes .form-item input:checked{background-color:#ff491b;box-shadow:inset 0 0 0 3px #fff}.is-industry .form-wrapper{margin-bottom:4rem}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper{border:none;max-width:341px;padding:0}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper{background-color:unset;margin:0}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar{margin-top:2rem}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month-wrapper .select-wrapper .month,.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month-wrapper .select-wrapper .year,.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month-wrapper .select-wrapper:nth-child(2){display:none}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month1{width:100%}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month1 .caption{text-transform:uppercase}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month1 .caption .prev{background-image:url(/themes/custom/discoverpr_v2_theme/images/calendar-arrow-prev.35c3b0bdcbe18e14360e.svg);background-position:-100% 0}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month1 .caption .next{background-image:url(/themes/custom/discoverpr_v2_theme/images/calendar-arrow-next.fca7ac52456171eea3a0.svg);background-position:200% 0}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month1 .caption .next,.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month1 .caption .prev{background-repeat:no-repeat;background-size:cover;color:transparent}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month1 .week-name{font-size:8pt;text-transform:uppercase}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month1 .day{background-color:#fff;color:#004075;font-size:11pt;height:30px;margin:2px auto;padding:6px 5px 2px;text-align:center;width:30px}.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month1 .day.lastMonth,.is-industry section.component.document-list .views-exposed-form fieldset.daterange-wrapper .fieldset-wrapper #daterangecalendar .month1 .day.nextMonth{background-color:#eee}.is-industry #component-22411{left:45%;max-width:620px;position:absolute;top:110rem;width:100%}@media(max-width:1130px){.is-industry #component-22411{margin:auto;max-width:900px;position:static}.is-industry #component-22411 .container{margin:auto 5rem}}@media(max-width:430px){.is-industry #component-22411 .container{margin:0}}.is-industry.user-logged-in #component-22411{top:100rem}@media(max-width:499px){.is-industry .component.simple-promo .container{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:flex-start}}.page-industria .editorial-max-width,.page-industry .editorial-max-width{display:inherit}.user-logged-in .page-industria .editorial-max-width.body-text,.user-logged-in .page-industry .editorial-max-width.body-text{top:108rem}.page-industria .component.stacked-related-content,.page-industry .component.stacked-related-content{margin-bottom:180px}.page-industria #industry-footer a,.page-industry #industry-footer a{border-bottom:0;display:flex;margin-bottom:inherit;margin-left:-1rem;margin-top:inherit}h3.field-stat{font-family:Oswald,sans-serif}h3 .stat-int{display:inline-block;font-size:160%}.component:last-child{margin-bottom:0}.circle-graph-dashboard{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-top:-90px}.circle-graph-dashboard .circle-graph{border-bottom:1px solid #ff491b;margin:auto auto 5rem;max-width:900px;width:100%}@media(max-width:800px){.circle-graph-dashboard .circle-graph{border-bottom:none}}.circle-graph-dashboard .circle-graph h3:first-child{border-bottom:1px solid #ff491b;justify-content:center;max-width:900px;padding-bottom:3rem;width:100%}@media(max-width:430px){.circle-graph-dashboard .paragraph.graph-data{display:inline-block}}.circle-graph-dashboard .paragraph.graph-data h2,.circle-graph-dashboard .paragraph.graph-data h3,.circle-graph-dashboard .paragraph.graph-data p,.circle-graph-dashboard .paragraph.graph-data span{color:#f2f2eb;font-size:32pt;margin:0;padding:0}.circle-graph-dashboard .paragraph.graph-data p{font-size:16px}.circle-graph-dashboard .paragraph.graph-data h4{color:#fff;font-family:Oswald,sans-serif;font-size:32pt;font-weight:400;margin:0;order:0}.circle-graph-dashboard .paragraph.graph-data span{display:block;font-size:12px}.circle-graph-dashboard .paragraph.graph-data:nth-child(2){order:5}.circle-graph-dashboard .paragraph.graph-data:nth-child(2) h4 span{margin-left:-5px}.circle-graph-dashboard .paragraph.card h3{color:#312f30;font-family:Briston,serif;font-size:72px;margin:0;padding:15px;position:relative}@media(max-width:800px){.circle-graph-dashboard .paragraph.card h3{font-size:4.8rem;padding:0}.circle-graph-dashboard{margin-top:0}}.page-industria .circle-graph-dashboard .paragraph.graph-data{text-wrap:wrap}.page-industria .circle-graph-dashboard .paragraph.graph-data h4 span{width:auto}.paragraph.card .icon-wrapper{background:linear-gradient(180deg,#ff491b,#b41342);border-radius:100%;margin-top:-60px;z-index:2}.paragraph.card img{width:240px}.paragraph.card .card-link{font-family:Oswald,sans-serif;font-size:24px;margin-bottom:10px}.paragraph.card .card-link a,.paragraph.card .card-link span{color:#fff}@media(max-width:800px){.paragraph.card .card-link{font-size:12pt}}@media(max-width:530px){.paragraph.card .card-link{text-wrap:wrap}.paragraph.card .card-link a{text-align:left}}.hero-title{align-content:center;display:inline-flex;flex-direction:column;justify-content:center;max-width:550px}.hero-title,.hero-title h2{font-family:Oswald,sans-serif}.hero-title h2{color:#f2f2eb;font-size:40pt;line-height:1;text-transform:uppercase}@media(max-width:500px){.hero-title h2{font-size:5rem;margin-top:1rem}}.hero-title a{color:#fff;font-size:24px}.hero-title span{display:none}.graph-dashboard{background:linear-gradient(180deg,#ff491b,#b41342);border-radius:30px;color:#fff;left:24%;margin:auto 57% auto auto;max-width:-moz-fit-content;max-width:600px;padding:3rem 5rem;text-align:center;width:-moz-fit-content}.graph-dashboard .graph-stats{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;row-gap:40px}@media(max-width:1130px){.graph-dashboard .graph-stats{row-gap:15px}}@media(max-width:440px){.graph-dashboard .graph-stats{display:inline-block;justify-content:flex-start}}.graph-dashboard .hero-title h2{font-size:24pt;margin-top:0}@media(max-width:1420px){.graph-dashboard{margin-left:10px}}@media(max-width:1130px){.graph-dashboard{margin:auto;padding:3rem}}@media(max-width:620px){.graph-dashboard{margin:0 10px}}@media(max-width:430px){.graph-dashboard{margin:0 10px;max-width:100%;padding:2rem}}.circle-graph{display:flex;flex-direction:column-reverse;flex-wrap:wrap;max-width:100vw}.circle-graph-cards{-moz-column-gap:40px;column-gap:40px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:40px}@media(min-width:800px)and (max-width:1100px){.circle-graph span.paragraph.card.default{min-width:-moz-fit-content;min-width:fit-content}.circle-graph>h3{font-size:42px}}@media(max-width:800px){.circle-graph{align-items:center;flex-direction:column-reverse;padding:2rem;row-gap:30px}}.circle-graph>h3{align-self:center;display:inline-flex;font-family:Oswald;font-size:48px;margin-bottom:10rem;order:1;text-transform:uppercase}@media(max-width:800px){.circle-graph>h3{align-items:center;flex-direction:column;margin-bottom:5rem;margin-top:-4rem}.circle-graph>h3 svg{margin:1rem;rotate:90deg}}.circle-graph .paragraph.card .card-link a,.circle-graph .paragraph.card .card-link span{border:0;color:#312f30;display:inline-block;font-weight:600;letter-spacing:1.04px;margin-bottom:30px;max-width:300px;text-align:center;text-transform:uppercase}@media(max-width:800px){.circle-graph .paragraph.card .card-link a,.circle-graph .paragraph.card .card-link span{text-align:left}}.card-type--circle{background-color:#312f30;margin-bottom:-40px;margin-top:-180px}@media(max-width:800px){.card-type--circle{margin-bottom:0}}@media(max-width:499px){.component.simple-promo .promo-icon svg{top:0}}span.paragraph.card.default{align-content:center;align-items:center;border-radius:6px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.is-industry .body-text .industry-overview h1{color:#ff491b}.is-industry .body-text .industry-overview h2 a{border-bottom:none;font-family:inherit;margin:0;text-decoration:none}.industry-overview{background-color:#fff;-moz-column-gap:40px;column-gap:40px;margin-bottom:-60px;margin-top:-160px;padding-bottom:60px;padding-top:50px;width:100%}.industry-overview h2{bottom:10px;color:#dbfcd8;margin:0;position:absolute;right:15px}.industry-overview>div{-moz-column-gap:40px;column-gap:40px;display:inline-flex;row-gap:40px}.industry-overview .industry-overview-tiles{position:relative}.industry-overview .industry-overview-tiles>div{max-height:270px;overflow:hidden;position:relative}.industry-dashboard figure,.industry-user-profile figure{margin:0}.industry-dashboard figure:before,.industry-user-profile figure:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.action-links.card-type--circle .container,.action-links.card-type--transparent_card .container{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto;max-width:1250px}.is-industry .component.action-links.card-type--circle span.paragraph.card.default .icon-wrapper{border:1pt solid #707070;border-radius:100%;margin:0 0 0 auto}.is-industry .component.action-links.card-type--circle span.paragraph.card.default .icon-wrapper img{height:105pt;margin-top:0;padding:1.5rem 2rem 3rem;width:105pt}.is-industry .component.action-links.card-type--circle span.paragraph.card.default .card-link{margin-top:10px;z-index:1}.is-industry .component.action-links.card-type--circle span.paragraph.card.default .card-link a{color:#f3e8d5;font-size:32px;line-height:18px}.is-industry .component.action-links.card-type--circle span.paragraph.card.default .learn-more{display:none}.is-industry .component.action-links.card-type--circle span.paragraph.card.default:hover .icon-wrapper{background:#ff491b}.is-industry .component.action-links.card-type--circle span.paragraph.card.default:hover .card-link a{text-decoration:underline}.action-links.card-type--transparent_card{background-color:#312f30;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.action-links.card-type--transparent_card:after{content:"";height:100%;position:absolute;top:0;width:100%}.action-links.card-type--transparent_card .container{gap:40px;margin:auto;padding:50px 50px 150px}@media(max-width:1100px){.action-links.card-type--transparent_card .container{flex-direction:column;padding:110px 50px 50px}}.action-links.card-type--transparent_card hr{border-color:#f2f2eb;border-width:2px;max-width:1100px;position:absolute;width:100%}@media(max-width:1100px){.action-links.card-type--transparent_card hr{left:0;top:110px}}.action-links.card-type--transparent_card h1{color:#f2f2eb;font-family:Oswald;font-size:48px;font-weight:600;letter-spacing:4px;margin-top:-15px;text-align:center;text-transform:uppercase;white-space:nowrap;width:100%;z-index:3}@media(max-width:1100px){.action-links.card-type--transparent_card h1{bottom:inherit;top:10px}}@media(max-width:500px){.action-links.card-type--transparent_card h1{font-size:3rem;margin-top:0}}.action-links.card-type--transparent_card p{background-color:#312f30;display:inline-block;font-size:inherit;margin:0;padding:0 50px}.action-links.card-type--transparent_card p.bookmark-inspiration{background:unset;display:block;margin-bottom:4rem;text-align:center;width:100%;z-index:2}.action-links.card-type--transparent_card p.bookmark-inspiration span{align-items:center;display:block;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:auto;max-width:680px}@media(max-width:800px){.action-links.card-type--transparent_card p{margin:0 -5vw;padding:0 10vw}}.action-links.card-type--transparent_card span.paragraph.card.default{box-shadow:none;justify-content:center;width:30%}@media(max-width:1100px){.action-links.card-type--transparent_card span.paragraph.card.default{width:100%}}.action-links.card-type--transparent_card span.paragraph.card.default img{max-height:150px;min-width:100px;padding:inherit;width:inherit}.action-links.card-type--transparent_card .paragraph.card .card-link{font-size:calc(20px + 1vw);line-height:calc(20px + 1vw);margin:0}.action-links.card-type--transparent_card .paragraph.card .card-link h3{display:none}.action-links.card-type--transparent_card .paragraph.card .card-link a{background:linear-gradient(270deg,#ff491b,#b41342);border-radius:5rem;color:#f3e8d5;display:inline-block;font-family:Oswald;font-size:18pt;font-weight:700;letter-spacing:2px;line-height:42px;padding:1.5rem 3rem;position:relative;text-align:center;text-transform:uppercase;text-wrap:nowrap;width:100%;z-index:2}.action-links.card-type--transparent_card .paragraph.card .card-link a:hover{background:#ff491b;text-decoration:underline}@media(max-width:1100px){.action-links.card-type--transparent_card .paragraph.card .card-link{font-size:3rem;line-height:2rem;min-width:-moz-fit-content;min-width:fit-content}}.action-links.card-type--transparent_card .icon-wrapper{background-color:transparent;border-radius:inherit;margin-top:inherit}.dream-trip .action-links.card-type--transparent_card .paragraph.card .card-link a{align-content:center;background-image:url(/themes/custom/discoverpr_v2_theme/images/backgrounds/distressed-orange-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-bottom-color:transparent;border-radius:inherit;color:#f2f2eb;display:inline-block;font-family:Montserrat;font-weight:700;height:114px;letter-spacing:3.2px;line-height:42px;padding:15px 0;position:relative;text-align:center;text-transform:uppercase;text-transform:none;width:auto;z-index:2}.action-links.card-type--circle span.paragraph.card.default{background:none;border:none;box-shadow:none;font-family:Montserrat;justify-content:flex-start;max-width:150px;position:relative;text-align:center;width:30%}.action-links.card-type--circle span.paragraph.card.default img{padding:inherit;width:inherit}@media(max-width:500px){.action-links.card-type--circle span.paragraph.card.default{padding-top:50px;width:50%}}.card-type--transparent_card .icon-wrapper img,.circle-graph-cards .icon-wrapper img{height:140pt;padding:2.5rem 4rem 4rem;width:140pt}@media(max-width:800px){.card-type--transparent_card .icon-wrapper img,.circle-graph-cards .icon-wrapper img{height:80pt;padding:1.5rem 2.5rem 2.5rem;width:80pt}}.card-type--transparent_card .learn-more,.circle-graph-cards .learn-more{display:none}.card-type--transparent_card .paragraph.card.default:hover .icon-wrapper,.circle-graph-cards .paragraph.card.default:hover .icon-wrapper{background:#ff491b}.card-type--transparent_card .paragraph.card.default:hover h3,.circle-graph-cards .paragraph.card.default:hover h3{color:#ff491b}.learn-more a{color:#ff491c;font-family:Oswald,sans-serif;font-size:16px;text-transform:uppercase}.component.action-links.card-type--transparent_card{margin:0}.action-links .paragraph.card .icon-wrapper{background-color:transparent;margin:0 0 0 auto}.action-links .paragraph.card .card-link a,.action-links .paragraph.card .card-link span{border-bottom:none;font-family:Briston;font-size:32px;line-height:1}@media(max-width:500px){.action-links .paragraph.card .card-link a,.action-links .paragraph.card .card-link span{font-size:24px}}.brick-texture-2:after,.brick-texture-2:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/backgrounds/bricks-3.svg);background-repeat:no-repeat;background-size:50%;content:"";height:23rem;opacity:.1;position:absolute;width:50%;z-index:0}.brick-texture-2:before{background-position-x:500px;background-position-y:50px;right:0;top:0}.brick-texture-2:after{background-position-x:-15rem;background-position-y:5rem;bottom:0;left:0}a.clickable-card-link{border-bottom:0;display:inline-block;height:110%;left:0;margin:0!important;position:absolute;top:-75px;width:100%;z-index:3}@media(max-width:800px){a.clickable-card-link{top:-30px}}.card-type--transparent_card a.clickable-card-link{border-bottom:0;display:inline-block;height:100%;left:0;margin:0!important;position:absolute;top:0;width:100%;z-index:1}@media(max-width:1100px){.action-links.card-type--circle span.paragraph.card.default:after{display:none}.industry-overview>div{flex-direction:column}.industry-dashboard,.industry-user-profile{width:90vw}}@media(max-width:800px){.circle-graph-cards .paragraph.card.default{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:80pt 1fr;grid-template-rows:auto;height:auto;margin-right:14rem;width:45vw}.circle-graph-cards .paragraph.card.default .icon-wrapper{background:linear-gradient(180deg,#ff491b,#b41342);border-radius:100%;grid-column:1;grid-row:span 2;margin-top:-45px;z-index:2}}@media(max-width:500px){span.paragraph.card.default{width:85vw}}@media(max-width:440px){.circle-graph-cards .paragraph.card.default{-moz-column-gap:2rem;column-gap:1rem;display:grid;grid-template-columns:80pt 1fr;grid-template-rows:auto;margin:0;width:100%}.circle-graph-cards .paragraph.card.default h3{font-size:4rem}.circle-graph-cards .paragraph.card.default .card-link{font-size:10pt}}.component.informational-carousel-hero .container,.component.informational-carousel-lede .container,.component.interactive-map .container{overflow:hidden;z-index:1}.component.informational-carousel-hero h2.top-rule:before,.component.informational-carousel-lede h2.top-rule:before,.component.interactive-map h2.top-rule:before{background-color:var(--component-top-rule-color,#ff491c);content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.component.informational-carousel-hero .hero-wrap,.component.informational-carousel-lede .hero-wrap,.component.interactive-map .hero-wrap{max-width:1276px}.component.informational-carousel-hero .hero-max-width,.component.informational-carousel-lede .hero-max-width,.component.interactive-map .hero-max-width{position:relative;z-index:10}@media(max-width:719px){.component.informational-carousel-hero .hero-max-width,.component.informational-carousel-lede .hero-max-width,.component.interactive-map .hero-max-width{grid-template-areas:"container container container"}}.component.informational-carousel-hero .carousel-items,.component.informational-carousel-lede .carousel-items,.component.interactive-map .carousel-items{display:flex;flex-direction:column;margin:1rem;overflow:hidden;position:relative;text-align:center}.component.informational-carousel-hero .carousel-items .content,.component.informational-carousel-lede .carousel-items .content,.component.interactive-map .carousel-items .content{background-color:var(--carousel-slide-bg,#ffbf60);color:var(--carousel-slide-text,inherit);display:flex;flex:1;flex-direction:column;margin:0 auto;max-width:44rem;padding-top:30px;position:relative;width:100%;z-index:1}.component.informational-carousel-hero .carousel-items .h3,.component.informational-carousel-lede .carousel-items .h3,.component.interactive-map .carousel-items .h3{color:var(--carousel-slide-text,#004854);font-family:Oswald,sans-serif;font-size:2.4rem;line-height:1.1;padding:0 20px;text-transform:uppercase}@media(min-width:800px){.component.informational-carousel-hero .carousel-items .h3,.component.informational-carousel-lede .carousel-items .h3,.component.interactive-map .carousel-items .h3{font-size:3.2rem;padding:0 30px}}.component.informational-carousel-hero .carousel-items p,.component.informational-carousel-lede .carousel-items p,.component.interactive-map .carousel-items p{color:var(--carousel-slide-text,inherit);font-size:1.6rem;padding:0 20px}@media(min-width:800px){.component.informational-carousel-hero .carousel-items p,.component.informational-carousel-lede .carousel-items p,.component.interactive-map .carousel-items p{font-size:1.8rem;padding:0 30px}}.component.informational-carousel-hero .carousel-items figure,.component.informational-carousel-lede .carousel-items figure,.component.interactive-map .carousel-items figure{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:40rem 40rem 0 0;margin:0 auto;max-width:44rem;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}.component.informational-carousel-hero .carousel-items figure img,.component.informational-carousel-lede .carousel-items figure img,.component.interactive-map .carousel-items figure img{box-shadow:none;scale:1;transition:transform .3s ease-out 0s}.component.informational-carousel-hero .carousel-items figure figcaption,.component.informational-carousel-lede .carousel-items figure figcaption,.component.interactive-map .carousel-items figure figcaption{display:none}.component.informational-carousel-hero .carousel-items a,.component.informational-carousel-hero .carousel-items a:visited,.component.informational-carousel-lede .carousel-items a,.component.informational-carousel-lede .carousel-items a:visited,.component.interactive-map .carousel-items a{border:none;color:var(--carousel-cta-color,#004854);display:inline-block;font-family:Oswald,sans-serif;font-weight:400;margin-bottom:3rem;margin-top:auto;text-transform:uppercase}.component.informational-carousel-hero .carousel-items a:after,.component.informational-carousel-hero .carousel-items a:visited:after,.component.informational-carousel-lede .carousel-items a:after,.component.informational-carousel-lede .carousel-items a:visited:after,.component.interactive-map .carousel-items a:after{border-bottom:2px solid var(--carousel-cta-color,#004854);content:"";display:block;margin:6px auto 0;transition:all .25s ease-in-out 0s;width:12rem}.component.informational-carousel-hero .carousel-items a:active,.component.informational-carousel-hero .carousel-items a:focus,.component.informational-carousel-hero .carousel-items a:hover,.component.informational-carousel-lede .carousel-items a:active,.component.informational-carousel-lede .carousel-items a:focus,.component.informational-carousel-lede .carousel-items a:hover,.component.interactive-map .carousel-items a:active,.component.interactive-map .carousel-items a:focus,.component.interactive-map .carousel-items a:hover{color:var(--carousel-cta-color,#004854)}.component.informational-carousel-hero .carousel-items a:active:after,.component.informational-carousel-hero .carousel-items a:focus:after,.component.informational-carousel-hero .carousel-items a:hover:after,.component.informational-carousel-lede .carousel-items a:active:after,.component.informational-carousel-lede .carousel-items a:focus:after,.component.informational-carousel-lede .carousel-items a:hover:after,.component.interactive-map .carousel-items a:active:after,.component.interactive-map .carousel-items a:focus:after,.component.interactive-map .carousel-items a:hover:after{width:100%}.component.informational-carousel-hero .carousel-items:hover figure img,.component.informational-carousel-lede .carousel-items:hover figure img,.component.interactive-map .carousel-items:hover figure img{scale:1.2}.component.informational-carousel-hero .informational-carousel,.component.informational-carousel-lede .informational-carousel,.component.interactive-map .informational-carousel{padding:0 4rem}@media(min-width:800px){.component.informational-carousel-hero .informational-carousel,.component.informational-carousel-lede .informational-carousel,.component.interactive-map .informational-carousel{padding:0 5rem}}.component.informational-carousel-hero .informational-carousel:not(.slick-initialized),.component.informational-carousel-lede .informational-carousel:not(.slick-initialized),.component.interactive-map .informational-carousel:not(.slick-initialized){display:flex}.component.informational-carousel-hero .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items,.component.informational-carousel-lede .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items,.component.interactive-map .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items{flex:1;min-width:calc(100% - 2rem)}@media(min-width:720px){.component.informational-carousel-hero .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items,.component.informational-carousel-lede .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items,.component.interactive-map .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items{min-width:calc(50% - 2rem)}}@media(min-width:1024px){.component.informational-carousel-hero .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items,.component.informational-carousel-lede .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items,.component.interactive-map .informational-carousel:not(.slick-initialized) span.paragraph.carousel-items{min-width:calc(33.3% - 2rem)}}.component.informational-carousel-hero .slick-track,.component.informational-carousel-lede .slick-track,.component.interactive-map .slick-track{display:flex!important}.component.informational-carousel-hero .slick-slide,.component.informational-carousel-lede .slick-slide,.component.interactive-map .slick-slide{height:inherit!important}.hero-wrap{margin:auto;position:relative;width:100%}.hero-wrap .hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:37.5%;position:relative;z-index:0}@media(max-width:800px){.hero-wrap .hero{padding-bottom:56.25%}}.hero-wrap.darker:after{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.is-industry .component.informational-carousel-hero .item-grid,.is-industry .component.interactive-map .item-grid{-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;row-gap:30px}@media(max-width:581px){.is-industry .component.informational-carousel-hero .item-grid,.is-industry .component.interactive-map .item-grid{justify-content:center}}.is-industry .component.informational-carousel-hero .item-grid .carousel-items,.is-industry .component.interactive-map .item-grid .carousel-items{height:240px;margin:0;width:235px}.is-industry .component.informational-carousel-hero .item-grid .carousel-items .content,.is-industry .component.interactive-map .item-grid .carousel-items .content{display:flex;flex-direction:column;padding:20px 5px}.is-industry .component.informational-carousel-hero .item-grid .carousel-items .content div.h3,.is-industry .component.interactive-map .item-grid .carousel-items .content div.h3{background:linear-gradient(270deg,#ff491b,#b41342);border-radius:40px;font-size:15pt;margin:0 auto 2rem;padding:5px 15px;text-wrap:nowrap;width:-moz-fit-content;width:fit-content}.is-industry .component.informational-carousel-hero .item-grid .carousel-items .content p,.is-industry .component.interactive-map .item-grid .carousel-items .content p{font-size:12pt;margin-bottom:auto;text-wrap:wrap}.is-industry .component.informational-carousel-hero .item-grid .carousel-items .content a,.is-industry .component.interactive-map .item-grid .carousel-items .content a{font-size:12pt;text-wrap:wrap}.is-industry .component.informational-carousel-hero .item-grid .carousel-items .content a:after,.is-industry .component.interactive-map .item-grid .carousel-items .content a:after{border-bottom:3px solid var(--carousel-cta-color,#ffbf61)}.is-industry.page-industria-documentos-del-dmo .component.informational-carousel-hero .item-grid .carousel-items .content div.h3,.is-industry.page-industria-documentos-del-dmo .component.interactive-map .item-grid .carousel-items .content div.h3,.is-industry.page-industria-medios .component.informational-carousel-hero .item-grid .carousel-items .content div.h3,.is-industry.page-industria-medios .component.interactive-map .item-grid .carousel-items .content div.h3,.is-industry.page-industria-recursos-para-la-industria .component.informational-carousel-hero .item-grid .carousel-items .content div.h3,.is-industry.page-industria-recursos-para-la-industria .component.interactive-map .item-grid .carousel-items .content div.h3{font-size:11pt;text-wrap:wrap}.landing-max-width.pre-body{grid-template-columns:auto}.landing-max-width.pre-body .component.informational-carousel-lede{margin-top:-12rem}.landing-max-width.pre-body .component.informational-carousel-lede .hero-max-width{grid-template-columns:auto}.component.informational-carousel-lede .fast-stats{margin:0 6rem}.component.informational-carousel-lede .fast-stats .slick-track{-moz-column-gap:2rem;column-gap:2rem}.component.informational-carousel-lede .fast-stats .slick-prev{left:-5rem}.component.informational-carousel-lede .fast-stats .slick-next{right:-5rem}.component.informational-carousel-lede .fast-stats .carousel-items{padding:4px}.component.informational-carousel-lede .fast-stats .carousel-items .h1,.component.informational-carousel-lede .fast-stats .carousel-items .h2,.component.informational-carousel-lede .fast-stats .carousel-items .h3,.component.informational-carousel-lede .fast-stats .carousel-items .h4,.component.informational-carousel-lede .fast-stats .carousel-items .h5,.component.informational-carousel-lede .fast-stats .carousel-items .h6,.component.informational-carousel-lede .fast-stats .carousel-items h1,.component.informational-carousel-lede .fast-stats .carousel-items h2,.component.informational-carousel-lede .fast-stats .carousel-items h3,.component.informational-carousel-lede .fast-stats .carousel-items h4,.component.informational-carousel-lede .fast-stats .carousel-items h5,.component.informational-carousel-lede .fast-stats .carousel-items h6{color:#fff;font-family:Oswald,sans-serif;font-weight:600}.component.informational-carousel-lede .fast-stats .carousel-items h3{font-size:4rem;margin:1rem;text-transform:uppercase}.component.informational-carousel-lede .fast-stats .carousel-items h4{font-size:16px;margin:0}.component.informational-carousel-lede .fast-stats .carousel-items .content{background-color:#004854;border:1px solid #fff;border-radius:2rem;box-shadow:0 0 0 4px #004854;color:#fff;display:flex;flex-direction:column;justify-content:center;padding-bottom:30px;padding-top:1rem}.component.informational-carousel-lede .fast-stats .carousel-items .content>div.h3{border-bottom:1px solid #fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;margin:0 30px 5px;padding:0 0 10px}.component.informational-carousel-lede .filter h1{color:#ff491c}.component.informational-carousel-lede .filter{text-align:center}.component.informational-carousel-lede .filter__wrapper{-moz-column-gap:3px;column-gap:3px;display:flex;justify-content:center}.component.informational-carousel-lede .filter__item{cursor:pointer;position:relative}.component.informational-carousel-lede .filter__item h3{background-color:#004854;color:#fff;font-family:Oswald,sans-serif;font-size:2rem;margin:0;padding:2rem}.component.informational-carousel-lede .filter__item.filter__active h3,.component.informational-carousel-lede .filter__item:hover h3{background-color:#ff491c}@media(max-width:500px){.component.informational-carousel-lede .filter__wrapper{flex-direction:column;row-gap:3px}.component.informational-carousel-lede .filter__item{align-items:center;display:inline-flex;flex-direction:row-reverse;justify-content:space-between}.component.informational-carousel-lede .filter img{height:auto;width:120px}.component.informational-carousel-lede .filter h3{padding:3rem 2rem;text-align:left;width:100%}}.component.informational-carousel-lede.itinerary-hub-component{overflow:hidden}.component.informational-carousel-lede.itinerary-hub-component .container{margin:0 auto;max-width:1276px;overflow:visible;width:86vw}.component.informational-carousel-lede.itinerary-hub-component .itinerary-hub{margin:0 auto;max-width:890px;width:80vw}.component.informational-carousel-lede.itinerary-hub-component .itinerary-hub .slick-list{overflow:visible}.component.informational-carousel-lede.itinerary-hub-component .itinerary-hub .slick-slide:not(.slick-current){opacity:.4}.component.informational-carousel-lede.itinerary-hub-component .itinerary-hub .carousel-items figure{border-radius:2rem 2rem 0 0;max-height:44rem;max-width:inherit}.component.informational-carousel-lede.itinerary-hub-component .itinerary-hub .carousel-items figure img{border-radius:2rem 2rem 0 0;margin-top:-10%;transition:scale .3s ease-out}.component.informational-carousel-lede.itinerary-hub-component .itinerary-hub .carousel-items .content{max-width:inherit}.component.informational-carousel-lede.itinerary-hub-component .itinerary-hub .carousel-items:hover figure img{scale:1;transform:inherit}.component.informational-carousel-lede.itinerary-hub-component a.clickable-card-link{border-bottom:0;display:inline-block;height:100%;left:0;margin:0!important;position:absolute;top:0;width:100%;z-index:3}@media(max-width:800px){.component.informational-carousel-lede.itinerary-hub-component a.clickable-card-link{top:0}}.component.informational-carousel-lede .hero-max-width{margin-top:auto}.component.informational-carousel-lede .carousel-items a:after,.component.informational-carousel-lede .carousel-items a:visited:after{width:4.8rem}.component.informational-carousel-lede.blue .carousel-items .content,.component.informational-carousel-lede.green .carousel-items .content,.component.informational-carousel-lede.turquoise .carousel-items .content{background-color:#fcf1ed}.component.informational-carousel-lede.blue .carousel-items .h3,.component.informational-carousel-lede.green .carousel-items .h3,.component.informational-carousel-lede.turquoise .carousel-items .h3{color:#ff491c}.component.informational-carousel-lede.blue .carousel-items p,.component.informational-carousel-lede.green .carousel-items p,.component.informational-carousel-lede.turquoise .carousel-items p{color:#2b2b2b}.component.informational-carousel-lede.blue .carousel-items a,.component.informational-carousel-lede.blue .carousel-items a:visited,.component.informational-carousel-lede.green .carousel-items a,.component.informational-carousel-lede.green .carousel-items a:visited,.component.informational-carousel-lede.turquoise .carousel-items a,.component.informational-carousel-lede.turquoise .carousel-items a:visited{background-image:none}.component.interactive-map[data-map-region=north] #north-region{display:block}.component.interactive-map[data-map-region=north] #north-inactive{display:none}.component.interactive-map[data-map-region=east] #east-region{display:block}.component.interactive-map[data-map-region=east] #east-inactive{display:none}.component.interactive-map[data-map-region=west] #west-region{display:block}.component.interactive-map[data-map-region=west] #west-inactive{display:none}.component.interactive-map[data-map-region=south] #south-region{display:block}.component.interactive-map[data-map-region=south] #south-inactive{display:none}.component.interactive-map[data-map-region=metro] #metro-region{display:block}.component.interactive-map[data-map-region=metro] #metro-inactive{display:none}.component.interactive-map[data-map-region=central-mountains] #central-mountains-region{display:block}.component.interactive-map[data-map-region=central-mountains] #central-mountains-inactive{display:none}.component.interactive-map[data-map-region=culebra-vieques] #culebra-vieques-region{display:block}.component.interactive-map[data-map-region=culebra-vieques] #culebra-vieques-inactive{display:none}.component.interactive-map h1,.component.interactive-map h2,.component.interactive-map h3,.component.interactive-map h4,.component.interactive-map h5,.component.interactive-map h6,.component.interactive-map p{margin-left:auto!important;margin-right:auto!important;max-width:1250px}.component.interactive-map svg{display:block;margin:0 auto;max-width:1276px;width:100%}.component.interactive-map .region{cursor:pointer}.component.interactive-map .region:hover{pointer-events:bounding-box;transform:scale(1.1);transform-box:fill-box;transform-origin:center;transition:all .3s ease}.component.interactive-map [id$=-label]{fill:#2c426a;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.component.interactive-map [id$=-words]{fill:#2c426a;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;transition:all .3s ease}.component.interactive-map circle[id$=-dot]{fill:#fff;r:3.7;stroke:#ff491c;stroke-width:2}@media(min-width:960px){.component.interactive-map circle[id$=-dot]{stroke-width:1.5}}.component.interactive-map circle[id$=-dot]{transition:all .3s ease}.component.interactive-map [aria-details]:active [id$=-label],.component.interactive-map [aria-details]:active [id$=-words],.component.interactive-map [aria-details]:focus [id$=-label],.component.interactive-map [aria-details]:focus [id$=-words],.component.interactive-map [aria-details]:hover [id$=-label],.component.interactive-map [aria-details]:hover [id$=-words]{text-decoration:underline}.component.interactive-map [aria-details].peek [id$=-words],.component.interactive-map [aria-details]:hover [id$=-words]{font-weight:700}.component.interactive-map [aria-details].peek circle[id$=-dot],.component.interactive-map [aria-details]:hover circle[id$=-dot]{fill:#ff491c;r:5}[lang=en] .component.interactive-map [id*=-english-],[lang=es] .component.interactive-map [id*=-spanish-]{display:initial}[lang=en] .component.interactive-map [id*=-spanish-],[lang=es] .component.interactive-map [id*=-english-]{display:none}.component.interactive-map svg [aria-details]{cursor:pointer}.component.interactive-map.all [id$=-inactive]{display:initial}.component.interactive-map.all [id$=-label]{pointer-events:none}.component.interactive-map.all [id$=-active]{opacity:0;pointer-events:none;transition:all .3s ease-out}.component.interactive-map.all [id$=-active] *{pointer-events:none}.component.interactive-map.all [id$=-inactive]:hover+[id$=-active]{display:initial}.component.interactive-map.all [aria-details]:hover [id$=-label]{text-decoration:underline}.component.interactive-map.all [aria-details].peek [id$=-inactive]+[id$=-active],.component.interactive-map.all [aria-details]:hover [id$=-inactive]+[id$=-active]{opacity:1}.component.interactive-map:not(.all) [id$=-inactive],.component.interactive-map:not(.all) [id$=-inactive] [id$=-label]{opacity:.8}.component.interactive-map:not(.all) [id$=-inactive]:hover [id$=-label],.component.interactive-map:not(.all) [id$=-inactive]:hover [id$=-words]{text-decoration:underline}.component.interactive-map:not(.all) .peek [id$=-shape],.component.interactive-map:not(.all) .peek g[id$=-shape] *,.component.interactive-map:not(.all) [id$=-inactive]:hover [id$=-shape],.component.interactive-map:not(.all) [id$=-inactive]:hover g[id$=-shape] *{fill:#ffbf60}.component.interactive-map:not(.all) .peek [id$=-label],.component.interactive-map:not(.all) .peek [id$=-words],.component.interactive-map:not(.all) [id$=-inactive]:hover [id$=-label],.component.interactive-map:not(.all) [id$=-inactive]:hover [id$=-words]{opacity:1}.component.interactive-map:not(.all) g[id$=-region]{display:none}.component.informational-carousel-hero.interactive-pins-municipality-carousel .container,.component.informational-carousel-hero.interactive-pins-municipality-carousel .slick-list,.component.interactive-map .container,.component.interactive-map .slick-list{overflow-y:visible}.component.informational-carousel-hero.interactive-pins-municipality-carousel .slick-slide,.component.interactive-map .slick-slide{margin:1rem;padding-top:5rem;transition:all .5s ease}@media(max-width:720px){.component.informational-carousel-hero.interactive-pins-municipality-carousel .slick-slide,.component.interactive-map .slick-slide{margin:1rem}}.component.informational-carousel-hero.interactive-pins-municipality-carousel .slick-slide.peek,.component.interactive-map .slick-slide.peek{margin-bottom:6rem;padding-top:0}.component.interactive-map .map-lock svg{max-width:unset;position:absolute;zoom:3}.map-lock{height:468px;margin:0 auto;max-width:1278px;overflow:hidden;position:relative}.map-lock svg{left:0;top:0;transition:all 1s ease-in-out;width:100%}.map-lock.zoom2 svg{zoom:3}.map-lock.south-region svg{left:-180px;top:-120px;width:200%}.map-lock.central-region svg{left:-170px;top:-60px;width:200%}.map-lock.east-region svg{left:-240px;top:-30px;width:160%}.map-lock.metro-region svg{left:-440px;top:-30px;width:250%}.map-lock.north-region svg{left:-220px;top:-10px;width:250%}.map-lock.west-region svg{left:0;top:-10px;width:130%}.map-lock.culebra-vieques-region svg{left:-410px;top:-60px;width:200%}.component.left-image-copy .container,.component.small-left-image-copy .container{display:flex}.component.left-image-copy .media,.component.small-left-image-copy .media{align-self:flex-start;display:block;margin:0;max-width:none}.component.left-image-copy .copy,.component.small-left-image-copy .copy{align-self:flex-start;padding-left:5rem}.component.left-image-copy{position:relative}.component.left-image-copy img{border-radius:40rem 40rem 0 0}.component.left-image-copy .container{z-index:1}.component.left-image-copy .copy{margin-top:4rem}.component.left-image-copy.background-image{background-position:top;background-repeat:no-repeat;background-size:cover;padding:10rem 0}.component.left-image-copy.background-image .copy{align-self:center;color:#fff}.component.left-image-copy.background-image .copy h4{color:#fff}.component.left-image-copy.background-image .button,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.component.left-image-copy.background-image .button:active,.component.left-image-copy.background-image .button:focus,.component.left-image-copy.background-image .button:hover,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:active,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:focus,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:hover,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:active,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:focus,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:hover{color:#fff29e}.component.left-image-copy.background-image .button,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button{align-items:center;color:#fff29e;display:inline-flex;position:relative}.component.left-image-copy.background-image .button:before,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:before,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.component.left-image-copy.background-image .button:after,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:after,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.component.left-image-copy.background-image .button:active:after,.component.left-image-copy.background-image .button:focus:after,.component.left-image-copy.background-image .button:hover:after,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:active:after,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:focus:after,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:hover:after,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:active:after,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:focus:after,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:hover:after{transform:translateX(6px)}.component.left-image-copy.background-image .button,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.component.left-image-copy.background-image .button:active,.component.left-image-copy.background-image .button:focus,.component.left-image-copy.background-image .button:hover,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:active,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:focus,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:hover,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:active,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:focus,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.component.left-image-copy.background-image .button,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button{background:#ff4f24;padding:8px 12px}.component.left-image-copy.background-image .button:before,.component.left-image-copy.background-image .mind-trip-cta .mindtrip-button:before,.mind-trip-cta .component.left-image-copy.background-image .mindtrip-button:before{margin:12px}.component.left-image-copy.background-image img{border-radius:0;height:280px;-o-object-fit:cover;object-fit:cover}.component.left-image-copy.background-image figcaption{display:none}.component.left-image-copy.background-image:before{background:rgba(0,0,0,.4);content:"";inset:0;pointer-events:none;position:absolute}@media(max-width:799px){.component.left-image-copy.background-image p{margin:1rem auto;width:-moz-fit-content;width:fit-content}.component.left-image-copy .container{display:block}.component.left-image-copy .media-wrapper,.component.left-image-copy .singleImageContain{display:block;margin:0 auto 2rem;max-width:60rem}.component.left-image-copy .copy{padding:0}.component.left-image-copy .copy h4{text-align:center}}@media(min-width:800px){.component.left-image-copy .media-wrapper,.component.left-image-copy .singleImageContain{max-width:42rem;min-width:42rem;width:42rem}}@media(max-width:900px){.component.left-image-copy .media-wrapper,.component.left-image-copy .singleImageContain{max-width:30rem;min-width:30rem}}.component.small-left-image-copy .container{margin-left:auto;margin-right:auto;max-width:800px}.component.small-left-image-copy .media figcaption{display:none}@media(min-width:800px){.component.small-left-image-copy .media{max-width:20rem;min-width:20rem}}@media(max-width:799px){.component.small-left-image-copy .container{display:block}.component.small-left-image-copy .media{display:block;margin:0 auto 2rem;max-width:16rem;min-width:16rem}.component.small-left-image-copy .copy{padding:0}.component.small-left-image-copy .copy h5{text-align:center}.component.small-left-image-copy .copy form{margin:auto;width:-moz-fit-content;width:fit-content}}@media(min-width:800px){.offset-horizontal-image-copy .container{display:flex}.offset-horizontal-image-copy .container figure{align-self:flex-start;margin:0;max-width:none;order:1;width:63%}.offset-horizontal-image-copy .container figure img{max-width:none;width:100%}.offset-horizontal-image-copy .container .copy{align-self:flex-start;margin:0 10% 0 3%;order:2;padding-top:60px;width:24%}.offset-horizontal-image-copy.right figure{order:2}.offset-horizontal-image-copy.right .copy{margin:0 3% 0 10%;order:1}}.offset-horizontal-image-copy .copy{margin:0 5%}.component.photo-story{height:100vh;position:relative;vertical-align:top;width:100%;z-index:11}.component.photo-story .paragraph.photo-story{display:block;height:100vh;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.component.photo-story .paragraph.photo-story.clickable{pointer-events:auto}.component.photo-story .fixed{position:fixed!important}.component.photo-story .photo-story-image{background:#000;height:100vh;left:0;position:absolute;top:0;width:100%}.component.photo-story .photo-story-image .photo-story-background{background-position:50%;background-size:cover;height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}.component.photo-story .photo-story-image:after{background-image:linear-gradient(#ff491c,#ff491c),linear-gradient(#ff491c,#ffbf60),linear-gradient(#ffbf60,#ffbf60),linear-gradient(#ff491c,#ffbf60);background-position:calc(100% - 50px) 0,0 100%,calc(100% - 50px) 100%,100% 0;background-repeat:no-repeat;background-size:calc(100% - 100px) 55px,55px 100%,calc(100% - 100px) 55px,55px 100%;content:"";height:100vh;left:0;position:absolute;top:0;transition:all .4s ease-in-out 0s;width:100%}@supports(animation-fill-mode:forwards){.component.photo-story .photo-story-image:after{transition:none .2s ease 0s}}@media screen and (max-width:564px){.component.photo-story .photo-story-image:after{background-position:calc(100% - 30px) 0,0 100%,calc(100% - 30px) 100%,100% 0;background-size:calc(100% - 60px) 35px,35px 100%,calc(100% - 60px) 35px,35px 100%}}.component.photo-story .photo-story-image.darken .photo-story-background{opacity:.5}.component.photo-story.pull-back .photo-story-body{position:fixed}.component.photo-story.pull-back .photo-story-image{height:100vh!important;left:0!important;position:fixed!important;top:0!important;width:100%!important}.component.photo-story.pull-back .photo-story-image:after{background-position:calc(100% - 30px) 0,0 100%,calc(100% - 30px) 100%,100% 0;background-size:calc(100% - 60px) 35px,35px 100%,calc(100% - 60px) 35px,35px 100%;opacity:.75;position:fixed}@supports(animation-fill-mode:forwards){.component.photo-story.pull-back .photo-story-image:after{animation-direction:normal;animation-duration:.8s;animation-fill-mode:forwards;animation-name:background-pull-back}}.component.photo-story.pull-back .photo-story-image:after{transition:all .4s ease-in-out 0s}@media screen and (max-width:564px){.component.photo-story.pull-back .photo-story-image:after{animation-name:background-pull-back-mobile;background-position:calc(100% - 20px) 0,0 100%,calc(100% - 20px) 100%,100% 0;background-size:calc(100% - 40px) 20px,20px 100%,calc(100% - 40px) 20px,20px 100%}}.component.photo-story.pull-back .photo-story-counter{display:block}.component.photo-story .photo-story-text{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.component.photo-story .photo-story-counter{color:#ffbf60;display:none;left:55px;position:absolute;top:50%;z-index:11}.component.photo-story .photo-story-counter span{display:block;font-family:Montserrat,sans-serif;font-weight:700;text-align:center}.component.photo-story .photo-story-counter .count-odom{height:1.25em;overflow:hidden;position:relative;width:2em}.component.photo-story .photo-story-counter .count-current{position:absolute;top:1.5em}.component.photo-story .photo-story-counter .count-total{border-top:1px solid #ffbf60;opacity:0;padding-top:.2em;position:absolute;top:1.5em}.component.photo-story .photo-story-counter .count-total.active{opacity:1}@media screen and (max-width:565px){.component.photo-story .photo-story-counter{left:35px}}.component.photo-story .photo-story-body{font-family:Montserrat,sans-serif;left:50%;overflow:hidden;padding:80px;position:absolute;text-align:center;top:50vh;transform:translateX(-50%);width:80%}@media screen and (min-width:1280px){.component.photo-story .photo-story-body{width:60%}}@media screen and (max-width:565px){.component.photo-story .photo-story-body{padding:60px;width:100%}}.component.photo-story .photo-story-body{opacity:0}.component.photo-story .photo-story-body h3{color:#dbfcd8;font-family:Briston,serif;font-size:9.6rem;font-weight:400;line-height:.8;margin-bottom:2.4rem;position:relative;text-shadow:0 3px 10px rgba(0,0,0,.3)}@media(max-width:800px){.component.photo-story .photo-story-body h3{font-size:7.2rem}}@media(max-width:500px){.component.photo-story .photo-story-body h3{font-size:6.2rem}}.component.photo-story .photo-story-body p{color:#fff;font-family:Montserrat,sans-serif;font-size:2.4rem;font-weight:400;position:relative}.component.photo-story .photo-story-body a{color:#fff7ba;font-size:2.4rem}.component.photo-story .photo-story-body a:not(.button),.component.photo-story .photo-story-body a:not(.button):visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ff491c 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.component.photo-story .photo-story-body a:not(.button):active,.component.photo-story .photo-story-body a:not(.button):focus,.component.photo-story .photo-story-body a:not(.button):hover{background-position:0 100%;color:inherit;text-decoration:none!important}.component.photo-story .photo-story-body a.cta-button{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#fff7ba;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.component.photo-story .photo-story-body a.cta-button:active,.component.photo-story .photo-story-body a.cta-button:focus,.component.photo-story .photo-story-body a.cta-button:hover{color:#fff7ba}.component.photo-story .photo-story-body a.cta-button{margin-top:1.5rem}.component.photo-story .photo-story-body a.cta-button span.wrap{align-items:center;color:#fff7ba;display:inline-flex;line-height:1.3;overflow:hidden;padding-right:5px;position:relative;z-index:0}.component.photo-story .photo-story-body a.cta-button span.wrap:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.component.photo-story .photo-story-body a.cta-button span.wrap:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.component.photo-story .photo-story-body a.cta-button span.wrap:active:after,.component.photo-story .photo-story-body a.cta-button span.wrap:focus:after,.component.photo-story .photo-story-body a.cta-button span.wrap:hover:after{transform:translateX(6px)}.component.photo-story .photo-story-body a.cta-button span.wrap:before{margin-right:5px}.component.photo-story .photo-story-body a.cta-button span.wrap span.text{display:inline-block;position:relative;transition:transform .2s ease-out;z-index:1}.component.photo-story .photo-story-body a.cta-button span.wrap span.text:before{content:attr(data-text);position:absolute;transform:translateY(100%)}.component.photo-story .photo-story-body a.cta-button:before{background-color:#004175;border-radius:50%;content:"";height:1em;opacity:0;pointer-events:none;position:absolute;right:0;transition:all .2s ease-in-out;width:1em;z-index:-1}.component.photo-story .photo-story-body a.cta-button:active span.wrap span.text,.component.photo-story .photo-story-body a.cta-button:focus span.wrap span.text,.component.photo-story .photo-story-body a.cta-button:hover span.wrap span.text{transform:translateY(-100%)}.component.photo-story .photo-story-body a.cta-button:active:before,.component.photo-story .photo-story-body a.cta-button:focus:before,.component.photo-story .photo-story-body a.cta-button:hover:before{height:9rem;opacity:1;transform:translateX(35%);width:9rem}.component.photo-story .photo-story-body div{position:relative}@keyframes background-pull-back-mobile{0%{background-position:calc(100% - 30px) 0,0 100%,calc(100% - 30px) 100%,100% 0;background-size:calc(100% - 60px) 35px,35px 100%,calc(100% - 60px) 35px,35px 100%}to{background-position:calc(100% - 20px) 0,0 100%,calc(100% - 20px) 100%,100% 0;background-size:calc(100% - 40px) 20px,20px 100%,calc(100% - 40px) 20px,20px 100%}}@keyframes background-pull-back{0%{background-position:calc(100% - 50px) 0,0 100%,calc(100% - 50px) 100%,100% 0;background-size:calc(100% - 100px) 55px,55px 100%,calc(100% - 100px) 55px,55px 100%}to{background-position:calc(100% - 30px) 0,0 100%,calc(100% - 30px) 100%,100% 0;background-size:calc(100% - 60px) 35px,35px 100%,calc(100% - 60px) 35px,35px 100%}}#compare-profile-footer{background:#004854;bottom:0;display:none;left:0;position:fixed;transition:all .25s ease;width:100%;z-index:90}#compare-profile-footer .row{margin:0 auto;max-width:1286px}@media(max-width:1286px){#compare-profile-footer .row{margin:0 0 0 7%}}#compare-profile-footer.shown{display:block}#compare-profile-footer .container{display:flex;flex-wrap:wrap}#compare-profile-footer button{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-width:0;padding:1.65rem}#compare-profile-footer #compare-footer-toggle{background:#004854;display:grid;font-family:Oswald,sans-serif;font-size:1.8rem;font-weight:400;grid-template-columns:auto auto auto;justify-self:flex-start;margin-left:-1.65rem;text-transform:uppercase;width:auto}#compare-profile-footer #compare-footer-toggle:after{margin-left:0;margin-right:.8rem;order:-1}#compare-profile-footer #compare-footer-reset{background:#004854;color:#fff;font-size:1.5rem;margin-left:auto;margin-right:0}#compare-profile-footer #compare-footer-search{align-items:center;background:#ffbf60;display:flex;font-family:Oswald,sans-serif;font-size:1.5rem;font-weight:400;height:4.1rem;margin-left:0;margin-right:0;margin-top:.8rem;text-transform:uppercase;width:8.2rem}@media(max-width:1286px){#compare-profile-footer #compare-footer-search{margin-right:7%}}#compare-profile-footer #compare-footer-items{flex:0 0 100%;font-family:Oswald,sans-serif;font-weight:400;max-height:0;overflow:auto;text-transform:uppercase;width:100%}#compare-profile-footer #compare-footer-overflow{display:grid;grid-template-columns:repeat(4,minmax(auto,291.5px));min-width:100%;white-space:nowrap;grid-gap:3rem;align-items:stretch;justify-content:center;padding-right:3rem;width:-moz-max-content;width:max-content}#compare-profile-footer #compare-footer-overflow>*{margin:3rem 0;max-height:10rem;white-space:normal;width:100%}#compare-profile-footer #compare-footer-overflow div{background:#ffbf60;display:flex;font-size:.8em;padding:1rem;position:relative}#compare-profile-footer #compare-footer-overflow div span{overflow:hidden}#compare-profile-footer #compare-footer-overflow div img{margin-right:1rem;max-width:10rem}#compare-profile-footer #compare-footer-overflow div button.close{background:#ff491c;border-radius:50%;border-width:0;height:2.3rem;line-height:1;padding:0;position:absolute;right:-1.5rem;top:-1.5rem;width:2.3rem}#compare-profile-footer #compare-footer-overflow div button.close .label{font-size:1.4rem}#compare-profile-footer #compare-footer-overflow div button.close .close-icon{color:#fff;display:inline-block;font-family:FontAwesome;font-size:1.8rem}#compare-profile-footer #compare-footer-overflow>span{align-items:center;background:hsla(0,0%,100%,.4);color:#fff;display:flex;font-size:.7em;justify-content:center;max-height:10rem;overflow:hidden;padding:1rem}@media(max-width:564px){#compare-profile-footer #compare-footer-overflow{grid-template-columns:repeat(4,12rem);grid-template-rows:16rem}#compare-profile-footer #compare-footer-overflow div{padding:0;position:relative}#compare-profile-footer #compare-footer-overflow>div img{max-width:100%}#compare-profile-footer #compare-footer-overflow>div>span{background:#ffbf60;display:inline;opacity:0;position:absolute}#compare-profile-footer #compare-footer-overflow>div:focus-within>span,#compare-profile-footer #compare-footer-overflow>div:focus>span,#compare-profile-footer #compare-footer-overflow>div:hover>span{opacity:1}#compare-profile-footer #compare-footer-overflow>span{max-height:10rem}}#compare-profile-footer.active #compare-footer-items{max-height:30vh}.comparison-wrapper{background:#f2f2eb;height:100vh;width:100vw}@supports(height:100dvh){.comparison-wrapper{height:100dvh}}.comparison-wrapper a,.comparison-wrapper a:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:#004854;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.comparison-wrapper a:active,.comparison-wrapper a:focus,.comparison-wrapper a:hover{background-position:0 100%;color:#004854;text-decoration:none!important}.comparison-wrapper .comparison-intro{left:0;margin:0 auto;max-width:100vw;padding:0 1.5rem;position:sticky;width:1264px}.comparison-wrapper .comparison-intro__inner{padding:3rem 0 1.6rem}.comparison-wrapper .comparison-intro__description-wrapper{display:flex;flex-wrap:wrap;gap:0 2rem;max-width:500px;place-content:space-between;place-items:flex-end}.comparison-wrapper .comparison-intro__description,.comparison-wrapper .comparison-intro__title{margin-bottom:0;padding:1rem 0}.comparison-wrapper .comparison-intro__description{padding-bottom:0}@media(min-width:1112px){.comparison-wrapper .comparison-intro__inner{border-bottom:1px solid #aba9a9;padding-bottom:2.4rem}}.comparison-wrapper__inner{overflow:auto}.comparison-wrapper__main{max-height:calc(100vh - 163px - 8rem)}@media(min-width:768px){.comparison-wrapper__main{max-height:calc(100vh - 202px - 8rem)}}.comparison-table{border-collapse:separate;height:1px;margin:0 auto;padding-bottom:8rem;position:relative;table-layout:fixed}tr.collapsed:not(.comparison-table__heading-row){display:none}.comparison-table td,.comparison-table th{border-right:1px solid #aba9a9}.comparison-table td:last-child,.comparison-table th:last-child{border-right-color:transparent}.comparison-table td{font-size:1.4rem;text-align:center}.comparison-table .comparison-table__head{background:#f2f2eb;position:sticky;top:0;z-index:100}.comparison-table .comparison-table__head td:first-child,.comparison-table .comparison-table__head th:first-child,.comparison-table .comparison-table__label:first-child,.comparison-table .comparison-table__value:first-child{padding-left:1.5rem}.comparison-table .comparison-table__head td:last-child,.comparison-table .comparison-table__head th:last-child,.comparison-table .comparison-table__label:last-child,.comparison-table .comparison-table__value:last-child{padding-right:1.5rem}.comparison-table .comparison-table__head-spacer-row td{border-right:none}.comparison-table .comparison-table__head-spacer-row td:before{content:"";display:block}.comparison-table .comparison-table__head-spacer-row--top td:before{padding-bottom:2.4rem}.comparison-table .comparison-table__head-spacer-row--bottom td:before{border-bottom:1px solid #aba9a9;padding-top:2.4rem}.comparison-table .comparison-table__body tr:not(.comparison-table__heading-row,.comparison-table__subheading-row){position:relative;z-index:9}.comparison-table .comparison-table__body td{font-size:1.4rem}.comparison-table .comparison-table__divider-cell{padding-bottom:1.6rem}.comparison-table .comparison-table__heading-row,.comparison-table .comparison-table__subheading-row{background:#f2f2eb;position:sticky;z-index:10}.comparison-table .comparison-table__heading-row{top:116px}.comparison-table .comparison-table__subheading-row{top:177px}.comparison-table .comparison-table__subheading-row.noshow{display:none}.comparison-table .comparison-table__heading-btn,.comparison-table .comparison-table__subheading-text{left:0;margin-left:.5rem;max-width:calc(100vw - 1.5rem);padding-left:1rem;position:sticky;width:calc(100% - 1.5rem)}.comparison-table .comparison-table__heading-btn{align-items:baseline;background:transparent;border:none;color:inherit;display:flex;font-weight:400;gap:.8rem;justify-content:space-between;margin-bottom:.8rem;margin-top:.8rem;text-align:left}.comparison-table .comparison-table__heading-arrow{transition:transform .3s linear;width:2.4rem}.comparison-table .collapsed .comparison-table__heading-arrow{transform:translateY(.5rem) rotate(-180deg)!important}.comparison-table .comparison-table__heading-text{border-bottom:.4rem solid #ffbf60;display:inline-block;font-size:3.8rem;line-height:3.7rem;margin-bottom:0;padding-bottom:.2rem}.comparison-table .comparison-table__subheading-text{line-height:3.1rem;margin-bottom:.8rem}.comparison-table .notop .comparison-table__subheading-text{margin-top:0}.comparison-table .comparison-table__value-inner{padding:1rem}.comparison-table .comparison-table__label-inner{background-color:#fff;font-weight:700;text-align:left}.comparison-table .comparison-table__label-text{left:0;max-width:calc(100vw - 3rem);padding:1rem;position:sticky}.comparison-table .comparison-table__value-inner{background-color:#f9f6f0;text-align:center}@media(min-width:768px){.comparison-table .comparison-table__head td,.comparison-table .comparison-table__head th{padding-left:1.5rem;padding-right:1.5rem}.comparison-table .comparison-table__heading-row{top:155px}.comparison-table .comparison-table__subheading-row{top:216px}.comparison-table .comparison-table__heading-text{font-size:4.6rem;line-height:3.7rem}}.comparison-wrapper .comparison-table .comparison-table__card-row{display:table-row}.comparison-wrapper .comparison-table .comparison-table__card{background:#f2f2eb;display:table-cell;margin:0;max-width:139px;min-width:139px;position:relative;width:139px}.comparison-wrapper .comparison-table .comparison-table__card:first-child,.comparison-wrapper .comparison-table .comparison-table__card:last-child{max-width:calc(139px + 1.5rem);min-width:calc(139px + 1.5rem);width:calc(139px + 1.5rem)}.comparison-wrapper .comparison-table .comparison-table__card-inner{height:100%;transition:none}.comparison-wrapper .comparison-table .comparison-table__card .profile-image-wrapper{align-items:center;display:flex;justify-content:center;min-height:88px}.comparison-wrapper .comparison-table .comparison-table__card .h6{display:-webkit-box;font-size:1.4rem;line-height:2rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:1.2rem 0}.comparison-wrapper .comparison-table .comparison-table__card .place{align-items:center;flex-direction:column}.comparison-wrapper .comparison-table .comparison-table__card .place small{font-size:1.4rem;line-height:2.2rem;margin-bottom:.8rem;text-align:center}.comparison-wrapper .comparison-table .comparison-table__card button.close{background:#ff491c;border-radius:50%;border-width:0;display:block;height:2.3rem;line-height:1;position:absolute;right:.5rem;top:.5rem;width:2.3rem;z-index:12}.comparison-wrapper .comparison-table .comparison-table__card button.close .label{font-size:1.4rem}.comparison-wrapper .comparison-table .comparison-table__card button.close .close-icon{color:#fff;display:inline-block;font-family:FontAwesome;font-size:1.8rem;height:2.3rem}.comparison-wrapper .comparison-table .comparison-table__card:last-child button.close{right:2rem}@media(min-width:768px){.comparison-wrapper .comparison-table .comparison-table__card{width:auto}.comparison-wrapper .comparison-table .comparison-table__card,.comparison-wrapper .comparison-table .comparison-table__card:first-child,.comparison-wrapper .comparison-table .comparison-table__card:last-child{max-width:calc(221px + 3rem);min-width:calc(221px + 3rem)}.comparison-wrapper .comparison-table .comparison-table__card-inner{min-height:326px}.comparison-wrapper .comparison-table .comparison-table__card .profile-image-wrapper{min-height:140px}.comparison-wrapper .comparison-table .comparison-table__card .h6{font-size:2.8rem;-webkit-line-clamp:3;line-height:3.4rem;margin:2rem 0}.comparison-wrapper .comparison-table .comparison-table__card .place{align-items:stretch;flex-direction:row}.comparison-wrapper .comparison-table .comparison-table__card .place small{margin-bottom:0}.comparison-wrapper .comparison-table .comparison-table__card button.close{right:2.3rem;top:.8rem}}@media(min-width:1112px){.comparison-wrapper .comparison-table .comparison-table__card,.comparison-wrapper .comparison-table .comparison-table__card:first-child,.comparison-wrapper .comparison-table .comparison-table__card:last-child{max-width:calc(286px + 3rem);min-width:calc(286px + 3rem)}.comparison-wrapper .comparison-table .comparison-table__card .h6{-webkit-line-clamp:2}}.comparison-wrapper .scrolling .comparison-table__body:before{content:"";display:block;height:171px;width:100%}.comparison-wrapper .scrolling .comparison-table__head{height:116px}@media(min-width:768px){.comparison-wrapper .scrolling .comparison-table__body:before{height:236px}.comparison-wrapper .scrolling .comparison-table__head{height:155px}}.comparison-wrapper .scrolling .comparison-table .comparison-table__card-inner{-moz-column-gap:.6rem;column-gap:.6rem;grid-template-areas:"listingfigure listingtitle";grid-template-columns:auto 1fr;grid-template-rows:1fr;min-height:auto;padding:.8rem}.comparison-wrapper .scrolling .comparison-table .comparison-table__card .h6{-webkit-line-clamp:3;line-height:1.7rem;margin:0 0 auto;min-height:auto;text-align:left;width:100%}.comparison-wrapper .scrolling .comparison-table .comparison-table__card .h6:after{display:none}.comparison-wrapper .scrolling .comparison-table .comparison-table__card .profile-image-wrapper{border:1px solid #aba9a9;height:3.4rem;min-height:auto;width:3.4rem}.comparison-wrapper .scrolling .comparison-table .comparison-table__card .profile-image{height:100%;width:auto}.comparison-wrapper .scrolling .comparison-table .comparison-table__card .place,.comparison-wrapper .scrolling .comparison-table .comparison-table__card button.close{display:none}@media(min-width:768px){.comparison-wrapper .scrolling .comparison-table .comparison-table__card-inner{-moz-column-gap:1.6rem;column-gap:1.6rem;padding:2rem}.comparison-wrapper .scrolling .comparison-table .comparison-table__card .h6{font-size:1.8rem;line-height:2.2rem}.comparison-wrapper .scrolling .comparison-table .comparison-table__card .profile-image-wrapper{height:6.4rem;width:6.4rem}}@media(min-width:1112px){.comparison-wrapper .scrolling .comparison-table .comparison-table__card .h6{-webkit-line-clamp:2}}p.mlb-custom-p{font-size:1.6rem;margin:0 auto;padding:1.4rem}button.close.mlb-custom-button{background:#ffbf60;border:none;color:#004175;font-family:Oswald,sans-serif;font-size:1.6rem;font-weight:400;height:4rem;margin-top:1.6rem;text-transform:uppercase;width:14rem}.component.mm-listings-grid legend .fieldset-legend,legend.sr-only+.legend{align-items:center;background:#004854;color:#dbf7fe;display:flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;justify-content:space-between;line-height:1.5;margin:0;padding:1.2rem;text-transform:uppercase}.component.mm-listings-grid .filters fieldset.closed legend.sr-only+.legend:after,.component.mm-listings-grid fieldset.closed legend .fieldset-legend:after{transform:rotate(90deg)}.component.mm-listings-grid legend .fieldset-legend:after,legend.sr-only+.legend:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ffbf60' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.2rem;transform:rotate(-90deg);transition:transform .25s ease-out;width:100%;width:1.2rem}h2#grid-header:before,header#grid-header h5:before{background-color:#ff491c;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.component.mm-listings-grid .container{display:grid;grid-template-areas:"pg-header pg-header pg-header" "pg-filters pg-sort pg-search" "pg-filters pg-selected pg-selected" "pg-filters pg-results pg-results" "pg-filters pg-pager pg-pager";grid-gap:20px;grid-template-columns:250px auto 1fr;grid-template-rows:auto auto auto 1fr auto}@media screen and (max-width:959px){.component.mm-listings-grid .container{grid-template-areas:"pg-header" "pg-search" "pg-filters" "pg-sort" "pg-selected" "pg-results" "pg-pager";grid-template-columns:1fr}}.component.mm-listings-grid #grid-header{grid-area:pg-header;overflow:hidden}.component.mm-listings-grid #sort-wrapper{grid-area:pg-sort;overflow:hidden}.component.mm-listings-grid #search-wrapper{grid-area:pg-search;overflow:hidden}.component.mm-listings-grid #filters-wrapper{grid-area:pg-filters;overflow:hidden}.component.mm-listings-grid #selected-wrapper{grid-area:pg-selected;max-width:75%;overflow:hidden}.component.mm-listings-grid #results-wrapper{grid-area:pg-results;margin-top:-5rem;overflow:hidden}@media screen and (max-width:900px){.component.mm-listings-grid #results-wrapper{margin-top:-3rem}}.component.mm-listings-grid #pager-wrapper{grid-area:pg-pager;overflow:hidden}.component.mm-listings-grid #selected-wrapper{display:none;height:auto}.component.mm-listings-grid #selected-wrapper.has-selected{display:flex;flex-wrap:wrap;flex-flow:column}.component.mm-listings-grid #selected-wrapper>span{color:#004854;display:block;font-size:1.8rem;font-weight:700;letter-spacing:1px;line-height:2;text-transform:uppercase}.component.mm-listings-grid #selected-wrapper #currently-selected{margin-bottom:0;padding-left:15px}.component.mm-listings-grid #selected-wrapper #currently-selected>span{white-space:nowrap}.component.mm-listings-grid #selected-wrapper #currently-selected .filter,.component.mm-listings-grid #selected-wrapper #currently-selected .form-type-checkbox{cursor:pointer;display:inline-block;font-weight:700;margin-bottom:0}.component.mm-listings-grid #selected-wrapper #currently-selected .filter label,.component.mm-listings-grid #selected-wrapper #currently-selected .form-type-checkbox label{font-weight:600}.component.mm-listings-grid #selected-wrapper #currently-selected .filter label:before,.component.mm-listings-grid #selected-wrapper #currently-selected .form-type-checkbox label:before{align-content:center;background:#ff491c;content:"×";display:flex;font-family:FontAwesome;height:1.1em;justify-content:center;width:1.1em}.component.mm-listings-grid #search-wrapper input,.component.mm-listings-grid #sort-wrapper select{margin-bottom:0}.component.mm-listings-grid #results-wrapper .count{color:#004854;display:block;font-weight:600;margin:0 15px;text-align:right}.component.mm-listings-grid #sort-wrapper{align-items:center;display:flex}.component.mm-listings-grid #sort-wrapper label{font-family:Oswald,sans-serif;font-size:1.2rem;font-weight:400;text-transform:uppercase}.component.mm-listings-grid #sort-wrapper select{background-position:calc(100% - 12px) 50%;margin-left:12px;padding:12px 48px 12px 12px}.component.mm-listings-grid #search-wrapper{display:flex;max-width:340px}.component.mm-listings-grid #search-wrapper input{border-radius:2em 0 0 2em;padding:.75em}.component.mm-listings-grid #search-wrapper button{background-color:#ff491c;border:0;border-radius:0 2em 2em 0;color:#fff;padding:0 1.5rem}.component.mm-listings-grid div.item-list{font-family:Montserrat,sans-serif}.component.mm-listings-grid div.item-list .bold .item{margin-right:15px}#content .component.mm-listings-grid .filters li,#content .component.mm-listings-grid .filters ul{list-style:none;margin:0;padding:0}#content .component.mm-listings-grid .filters li ul,#content .component.mm-listings-grid .filters ul ul{margin-left:20px}.component.mm-listings-grid .pager__items .disabled,.component.mm-listings-grid .pager__items.count1 .pager__item--next,.component.mm-listings-grid .pager__items.count1>li:last-child,.component.mm-listings-grid .pager__items.count2 .pager__item--next,.component.mm-listings-grid .pager__items.count2>li:last-child,.component.mm-listings-grid .pager__items.count3 .pager__item--next,.component.mm-listings-grid .pager__items.count3>li:last-child,.component.mm-listings-grid .pager__items.count4 .pager__item--next,.component.mm-listings-grid .pager__items.count4>li:last-child,.component.mm-listings-grid .pager__items.count5 .pager__item--next,.component.mm-listings-grid .pager__items.count5>li:last-child,.component.mm-listings-grid .pager__items.count6 .pager__item--next,.component.mm-listings-grid .pager__items.count6>li:last-child,.component.mm-listings-grid .pager__items.count7 .pager__item--next,.component.mm-listings-grid .pager__items.count7>li:last-child,.component.mm-listings-grid .pager__items.count8 .pager__item--next,.component.mm-listings-grid .pager__items.count8>li:last-child,.component.mm-listings-grid .pager__items.count9 .pager__item--next,.component.mm-listings-grid .pager__items.count9>li:last-child,.component.mm-listings-grid .pager__items.page1 .pager__item--previous,.component.mm-listings-grid .pager__items.page1>li:first-child{display:none}.component.mm-listings-grid .pager__items .pager__item--ellipsis.disabled{display:inline}.component.mm-listings-grid .filters,.component.mm-listings-grid section.component.document-list .views-exposed-form,.component.mm-listings-grid section.component.industry-search .views-exposed-form,section.component.document-list .component.mm-listings-grid .views-exposed-form,section.component.industry-search .component.mm-listings-grid .views-exposed-form{font-size:1.4rem;margin-bottom:20px}.hide-exposed .component.mm-listings-grid .filters .bef-exposed-form,.hide-exposed .component.mm-listings-grid section.component.document-list .views-exposed-form .bef-exposed-form,.hide-exposed .component.mm-listings-grid section.component.industry-search .views-exposed-form .bef-exposed-form,section.component.document-list .hide-exposed .component.mm-listings-grid .views-exposed-form .bef-exposed-form,section.component.industry-search .hide-exposed .component.mm-listings-grid .views-exposed-form .bef-exposed-form{display:none!important}.component.mm-listings-grid .filters .bef-exposed-form,.component.mm-listings-grid section.component.document-list .views-exposed-form .bef-exposed-form,.component.mm-listings-grid section.component.industry-search .views-exposed-form .bef-exposed-form,section.component.document-list .component.mm-listings-grid .views-exposed-form .bef-exposed-form,section.component.industry-search .component.mm-listings-grid .views-exposed-form .bef-exposed-form{margin-bottom:0}.component.mm-listings-grid .filters .bef-exposed-form #edit-submit-content-search,.component.mm-listings-grid section.component.document-list .views-exposed-form .bef-exposed-form #edit-submit-content-search,.component.mm-listings-grid section.component.industry-search .views-exposed-form .bef-exposed-form #edit-submit-content-search,section.component.document-list .component.mm-listings-grid .views-exposed-form .bef-exposed-form #edit-submit-content-search,section.component.industry-search .component.mm-listings-grid .views-exposed-form .bef-exposed-form #edit-submit-content-search{display:none}.component.mm-listings-grid .filters .meeting-filter-slider,.component.mm-listings-grid section.component.document-list .views-exposed-form .meeting-filter-slider,.component.mm-listings-grid section.component.industry-search .views-exposed-form .meeting-filter-slider,section.component.document-list .component.mm-listings-grid .views-exposed-form .meeting-filter-slider,section.component.industry-search .component.mm-listings-grid .views-exposed-form .meeting-filter-slider{background:#666;border-width:0;height:2px;margin:2em 3em 2em 1em;overflow:visible}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-range,.component.mm-listings-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-range,.component.mm-listings-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-range,section.component.document-list .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-range,section.component.industry-search .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-range{background-color:#ff491c;border-width:0}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle,.component.mm-listings-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle,.component.mm-listings-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle,section.component.document-list .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle,section.component.industry-search .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle{background-color:#ff491c;border-radius:50%;border-width:0;cursor:grab;height:2em;top:50%;transform:translateY(-50%);width:2em}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle:before,.component.mm-listings-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle:before,.component.mm-listings-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle:before,section.component.document-list .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle:before,section.component.industry-search .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle:before{content:attr(data-value);display:block;font-family:Montserrat,sans-serif;left:50%;position:absolute;top:-1.3em;transform:translateX(-50%)}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle.is-max:before,.component.mm-listings-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle.is-max:before,.component.mm-listings-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle.is-max:before,section.component.document-list .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.is-max:before,section.component.industry-search .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.is-max:before{content:attr(data-value) "+"}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle.ui-state-active,.component.mm-listings-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active,.component.mm-listings-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active,section.component.document-list .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active,section.component.industry-search .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active{color:inherit}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle.ui-state-active:before,.component.mm-listings-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active:before,.component.mm-listings-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active:before,section.component.document-list .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active:before,section.component.industry-search .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active:before{text-decoration:underline}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle:focus-visible,.component.mm-listings-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle:focus-visible,.component.mm-listings-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle:focus-visible,section.component.document-list .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle:focus-visible,section.component.industry-search .component.mm-listings-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle:focus-visible{outline:none}.component.mm-listings-grid .filters fieldset,.component.mm-listings-grid section.component.document-list .views-exposed-form fieldset,.component.mm-listings-grid section.component.industry-search .views-exposed-form fieldset,section.component.document-list .component.mm-listings-grid .views-exposed-form fieldset,section.component.industry-search .component.mm-listings-grid .views-exposed-form fieldset{border-width:0;float:none;font-family:Oswald,sans-serif;font-weight:400;margin-bottom:1px;margin-right:0;padding:0;text-transform:uppercase}.component.mm-listings-grid .filters fieldset .fields,.component.mm-listings-grid .filters fieldset .fieldset-wrapper,.component.mm-listings-grid section.component.document-list .views-exposed-form fieldset .fields,.component.mm-listings-grid section.component.document-list .views-exposed-form fieldset .fieldset-wrapper,.component.mm-listings-grid section.component.industry-search .views-exposed-form fieldset .fields,.component.mm-listings-grid section.component.industry-search .views-exposed-form fieldset .fieldset-wrapper,section.component.document-list .component.mm-listings-grid .views-exposed-form fieldset .fields,section.component.document-list .component.mm-listings-grid .views-exposed-form fieldset .fieldset-wrapper,section.component.industry-search .component.mm-listings-grid .views-exposed-form fieldset .fields,section.component.industry-search .component.mm-listings-grid .views-exposed-form fieldset .fieldset-wrapper{max-height:500px;overflow:auto;padding:10px 0;transition:all .3s ease}.component.mm-listings-grid .filters fieldset.closed .fields,.component.mm-listings-grid .filters fieldset.closed .fieldset-wrapper,.component.mm-listings-grid section.component.document-list .views-exposed-form fieldset.closed .fields,.component.mm-listings-grid section.component.document-list .views-exposed-form fieldset.closed .fieldset-wrapper,.component.mm-listings-grid section.component.industry-search .views-exposed-form fieldset.closed .fields,.component.mm-listings-grid section.component.industry-search .views-exposed-form fieldset.closed .fieldset-wrapper,section.component.document-list .component.mm-listings-grid .views-exposed-form fieldset.closed .fields,section.component.document-list .component.mm-listings-grid .views-exposed-form fieldset.closed .fieldset-wrapper,section.component.industry-search .component.mm-listings-grid .views-exposed-form fieldset.closed .fields,section.component.industry-search .component.mm-listings-grid .views-exposed-form fieldset.closed .fieldset-wrapper{max-height:0;overflow:hidden;padding:0}.component.mm-listings-grid .filters .filter,.component.mm-listings-grid .filters .form-type-checkbox,.component.mm-listings-grid section.component.document-list .views-exposed-form .filter,.component.mm-listings-grid section.component.document-list .views-exposed-form .form-type-checkbox,.component.mm-listings-grid section.component.industry-search .views-exposed-form .filter,.component.mm-listings-grid section.component.industry-search .views-exposed-form .form-type-checkbox,section.component.document-list .component.mm-listings-grid .views-exposed-form .filter,section.component.document-list .component.mm-listings-grid .views-exposed-form .form-type-checkbox,section.component.industry-search .component.mm-listings-grid .views-exposed-form .filter,section.component.industry-search .component.mm-listings-grid .views-exposed-form .form-type-checkbox{margin:0;padding:5px 10px 5px 0;position:relative}.component.mm-listings-grid .filters .filter label,.component.mm-listings-grid .filters .form-type-checkbox label,.component.mm-listings-grid section.component.document-list .views-exposed-form .filter label,.component.mm-listings-grid section.component.document-list .views-exposed-form .form-type-checkbox label,.component.mm-listings-grid section.component.industry-search .views-exposed-form .filter label,.component.mm-listings-grid section.component.industry-search .views-exposed-form .form-type-checkbox label,section.component.document-list .component.mm-listings-grid .views-exposed-form .filter label,section.component.document-list .component.mm-listings-grid .views-exposed-form .form-type-checkbox label,section.component.industry-search .component.mm-listings-grid .views-exposed-form .filter label,section.component.industry-search .component.mm-listings-grid .views-exposed-form .form-type-checkbox label{color:#2b2b2b;display:flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:400;text-transform:none}.component.mm-listings-grid .filters .filter input,.component.mm-listings-grid .filters .form-type-checkbox input,.component.mm-listings-grid section.component.document-list .views-exposed-form .filter input,.component.mm-listings-grid section.component.document-list .views-exposed-form .form-type-checkbox input,.component.mm-listings-grid section.component.industry-search .views-exposed-form .filter input,.component.mm-listings-grid section.component.industry-search .views-exposed-form .form-type-checkbox input,section.component.document-list .component.mm-listings-grid .views-exposed-form .filter input,section.component.document-list .component.mm-listings-grid .views-exposed-form .form-type-checkbox input,section.component.industry-search .component.mm-listings-grid .views-exposed-form .filter input,section.component.industry-search .component.mm-listings-grid .views-exposed-form .form-type-checkbox input{-webkit-appearance:none;border-width:0;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.component.mm-listings-grid .filters .filter input+label:before,.component.mm-listings-grid .filters .form-type-checkbox input+label:before,.component.mm-listings-grid section.component.document-list .views-exposed-form .filter input+label:before,.component.mm-listings-grid section.component.document-list .views-exposed-form .form-type-checkbox input+label:before,.component.mm-listings-grid section.component.industry-search .views-exposed-form .filter input+label:before,.component.mm-listings-grid section.component.industry-search .views-exposed-form .form-type-checkbox input+label:before,section.component.document-list .component.mm-listings-grid .views-exposed-form .filter input+label:before,section.component.document-list .component.mm-listings-grid .views-exposed-form .form-type-checkbox input+label:before,section.component.industry-search .component.mm-listings-grid .views-exposed-form .filter input+label:before,section.component.industry-search .component.mm-listings-grid .views-exposed-form .form-type-checkbox input+label:before{background:transparent;border:1px solid #ff491c;border-radius:50%;color:#fff;content:"";display:inline-block;flex-shrink:0;height:calc(1.2em - 2px);line-height:1;margin:0 5px;text-align:center;vertical-align:top;width:calc(1.2em - 2px)}.component.mm-listings-grid .filters .filter input:checked+label:before,.component.mm-listings-grid .filters .form-type-checkbox input:checked+label:before,.component.mm-listings-grid section.component.document-list .views-exposed-form .filter input:checked+label:before,.component.mm-listings-grid section.component.document-list .views-exposed-form .form-type-checkbox input:checked+label:before,.component.mm-listings-grid section.component.industry-search .views-exposed-form .filter input:checked+label:before,.component.mm-listings-grid section.component.industry-search .views-exposed-form .form-type-checkbox input:checked+label:before,section.component.document-list .component.mm-listings-grid .views-exposed-form .filter input:checked+label:before,section.component.document-list .component.mm-listings-grid .views-exposed-form .form-type-checkbox input:checked+label:before,section.component.industry-search .component.mm-listings-grid .views-exposed-form .filter input:checked+label:before,section.component.industry-search .component.mm-listings-grid .views-exposed-form .form-type-checkbox input:checked+label:before{background:#ff491c}.component.mm-listings-grid .view-switch button{margin-left:1rem}.component.mm-listings-grid .view-switch button,.component.mm-listings-grid .view-switch button:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:#2b2b2b;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.component.mm-listings-grid .view-switch button:active,.component.mm-listings-grid .view-switch button:focus,.component.mm-listings-grid .view-switch button:hover{background-position:0 100%;color:#2b2b2b;text-decoration:none!important}.component.mm-listings-grid .view-switch button{background:transparent;font-size:1.6em;letter-spacing:0}.component.mm-listings-grid .view-switch button.active,.component.mm-listings-grid .view-switch button.active:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,transparent 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:#004854;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.component.mm-listings-grid .view-switch button.active:active,.component.mm-listings-grid .view-switch button.active:focus,.component.mm-listings-grid .view-switch button.active:hover{background-position:0 100%;color:#004854;text-decoration:none!important}.component.mm-listings-grid .view-switch>button.link>span.fa{margin:5px 5px 0 0}.component.mm-listings-grid .grid-map{display:grid;height:80vh;padding:1rem;place-content:stretch;place-items:stretch;width:100%}.component.mm-listings-grid .grid-map .gm-style-iw{border-radius:0!important;padding:0!important}.component.mm-listings-grid .grid-map .gm-style-iw,.component.mm-listings-grid .grid-map .gm-style-iw ::-webkit-scrollbar-track-piece,.component.mm-listings-grid .grid-map .gm-style-iw>div{background:#ffbf60!important}.component.mm-listings-grid .grid-map .gm-style-iw>div{overflow:hidden!important}.component.mm-listings-grid .grid-map .gm-style-iw .gm-style-iw-ch{padding:0!important}.component.mm-listings-grid .grid-map .gm-style-iw button.gm-ui-hover-effect{background:#ff491c!important;border-radius:50%;opacity:1;position:absolute!important;right:-20px;top:-20px;transform:translate(-50%,50%);z-index:99}.component.mm-listings-grid .grid-map .gm-style-iw button.gm-ui-hover-effect>span{background:#fff}.component.mm-listings-grid .grid-map .gm-style-iw button.gm-ui-hover-effect:focus>span,.component.mm-listings-grid .grid-map .gm-style-iw button.gm-ui-hover-effect:hover>span{background:#2b2b2b}.component.mm-listings-grid .grid-map .gm-style-iw-tc:after{background:#ffbf60!important}.component.mm-listings-grid .grid-cards,.component.mm-listings-grid .sustainability-profile-slider{display:grid;grid-template-areas:"g1 g2 g3" "g4 g5 g6" "g7 g8 g9" "g10 g11 g12" "g13 g14 g15" "g16 g17 g18";grid-template-columns:1fr 1fr 1fr}.component.mm-listings-grid .grid-cards .item,.component.mm-listings-grid .sustainability-profile-slider .item{background:#f8f5ef;display:flex;flex-direction:column;margin:15px;overflow:hidden;position:relative}.component.mm-listings-grid .grid-cards .item:first-child,.component.mm-listings-grid .sustainability-profile-slider .item:first-child{grid-area:g1}.component.mm-listings-grid .grid-cards .item:nth-child(2),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(2){grid-area:g2}.component.mm-listings-grid .grid-cards .item:nth-child(3),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(3){grid-area:g3}.component.mm-listings-grid .grid-cards .item:nth-child(4),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(4){grid-area:g4}.component.mm-listings-grid .grid-cards .item:nth-child(5),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(5){grid-area:g5}.component.mm-listings-grid .grid-cards .item:nth-child(6),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(6){grid-area:g6}.component.mm-listings-grid .grid-cards .item:nth-child(7),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(7){grid-area:g7}.component.mm-listings-grid .grid-cards .item:nth-child(8),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(8){grid-area:g8}.component.mm-listings-grid .grid-cards .item:nth-child(9),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(9){grid-area:g9}.component.mm-listings-grid .grid-cards .item:nth-child(10),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(10){grid-area:g10}.component.mm-listings-grid .grid-cards .item:nth-child(11),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(11){grid-area:g11}.component.mm-listings-grid .grid-cards .item:nth-child(12),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(12){grid-area:g12}.component.mm-listings-grid .grid-cards .item:nth-child(13),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(13){grid-area:g13}.component.mm-listings-grid .grid-cards .item:nth-child(14),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(14){grid-area:g14}.component.mm-listings-grid .grid-cards .item:nth-child(15),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(15){grid-area:g15}.component.mm-listings-grid .grid-cards .item:nth-child(16),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(16){grid-area:g16}.component.mm-listings-grid .grid-cards .item:nth-child(17),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(17){grid-area:g17}.component.mm-listings-grid .grid-cards .item:nth-child(18),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(18){grid-area:g18}.component.mm-listings-grid .grid-cards .item .meetings-filters,.component.mm-listings-grid .sustainability-profile-slider .item .meetings-filters{list-style:none!important;margin:0!important}.component.mm-listings-grid .grid-cards .item .meetings-filters li,.component.mm-listings-grid .sustainability-profile-slider .item .meetings-filters li{display:block;margin:0;text-align:center}.component.mm-listings-grid .grid-cards .item .deals-badge,.component.mm-listings-grid .sustainability-profile-slider .item .deals-badge{background:#004854;bottom:-20px;color:#fff;font-family:Montserrat,sans-serif!important;font-size:1.2rem;font-weight:700!important;height:65px;line-height:1.5;padding:.5rem;position:absolute;right:-40px;text-transform:uppercase!important;transform:rotate(-45deg);width:100px;z-index:2}.component.mm-listings-grid .grid-cards .item .featured,.component.mm-listings-grid .sustainability-profile-slider .item .featured{background-color:#ffdba5}.component.mm-listings-grid .grid-cards .item .featured figure,.component.mm-listings-grid .sustainability-profile-slider .item .featured figure{position:relative}.component.mm-listings-grid .grid-cards .item .featured figure .featured-span,.component.mm-listings-grid .sustainability-profile-slider .item .featured figure .featured-span{background:#ff491c;bottom:0;color:#fff;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;left:0;line-height:1.5;padding:.5rem;position:absolute;text-transform:uppercase;width:100%;z-index:1}@media screen and (max-width:1085px){.component.mm-listings-grid .grid-cards,.component.mm-listings-grid .sustainability-profile-slider{grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}}@media screen and (max-width:564px){.component.mm-listings-grid .grid-cards,.component.mm-listings-grid .sustainability-profile-slider{display:block}.component.mm-listings-grid .grid-cards .item,.component.mm-listings-grid .sustainability-profile-slider .item{margin-bottom:20px}}.component.mm-listings-grid .grid-cards.two-column,.component.mm-listings-grid .sustainability-profile-slider.two-column{grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}@media screen and (max-width:900px){.component.mm-listings-grid .grid-cards.two-column,.component.mm-listings-grid .sustainability-profile-slider.two-column{display:block}.component.mm-listings-grid .grid-cards.two-column .item,.component.mm-listings-grid .sustainability-profile-slider.two-column .item{margin-bottom:20px}}@media screen and (max-width:799px)and (min-width:565px){.component.mm-listings-grid .grid-cards.two-column,.component.mm-listings-grid .sustainability-profile-slider.two-column{display:grid;grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}}@media screen and (max-width:565px){.component.mm-listings-grid .grid-cards.two-column,.component.mm-listings-grid .sustainability-profile-slider.two-column{display:block}.component.mm-listings-grid .grid-cards.two-column .item,.component.mm-listings-grid .sustainability-profile-slider.two-column .item{margin-bottom:20px}}.component.mm-listings-grid .grid-card,.component.mm-listings-grid a.grid-card{background-color:#ffbf60;background-image:none;border-bottom-width:0;color:#004854;display:grid;grid-template-areas:"listingfigure listingfigure listingfigure" ". listingaccommodations ." ". listingtitle ." ". listingplace ." ". listingbutton .";grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:auto auto 1fr auto minmax(1rem,auto);height:100%;text-align:center;text-decoration:none}.component.mm-listings-grid .grid-card [data-profile-comparison-id],.component.mm-listings-grid .grid-card [data-rfp-id],.component.mm-listings-grid a.grid-card [data-profile-comparison-id],.component.mm-listings-grid a.grid-card [data-rfp-id]{border-width:0;display:block;grid-area:listingbutton}.component.mm-listings-grid .grid-card [data-profile-comparison-id] .label,.component.mm-listings-grid .grid-card [data-rfp-id] .label,.component.mm-listings-grid a.grid-card [data-profile-comparison-id] .label,.component.mm-listings-grid a.grid-card [data-rfp-id] .label{font-size:1.4rem}.component.mm-listings-grid .grid-card [data-rfp-id],.component.mm-listings-grid a.grid-card [data-rfp-id]{font-size:.8em;margin:1rem;padding:1rem;text-align:center}.component.mm-listings-grid .grid-card [data-profile-comparison-id],.component.mm-listings-grid a.grid-card [data-profile-comparison-id]{background:#ffbf60;color:#2b2b2b;font-family:Montserrat,sans-serif;font-weight:400;line-height:2.2rem;padding:1rem 0;text-align:left}.component.mm-listings-grid .grid-card [data-profile-comparison-id] input[type=checkbox],.component.mm-listings-grid a.grid-card [data-profile-comparison-id] input[type=checkbox]{pointer-events:none}.component.mm-listings-grid .grid-card figure,.component.mm-listings-grid a.grid-card figure{overflow:hidden}.component.mm-listings-grid .grid-card figure img,.component.mm-listings-grid a.grid-card figure img{transition:transform 6s ease-out 0s}.component.mm-listings-grid .grid-card,.component.mm-listings-grid a.grid-card{transition:all .25s ease-in-out 0s}.component.mm-listings-grid .grid-card:active figure img,.component.mm-listings-grid .grid-card:focus figure img,.component.mm-listings-grid .grid-card:hover figure img,.component.mm-listings-grid a.grid-card:active figure img,.component.mm-listings-grid a.grid-card:focus figure img,.component.mm-listings-grid a.grid-card:hover figure img{scale:1.2}.component.mm-listings-grid .grid-card figure,.component.mm-listings-grid a.grid-card figure{grid-area:listingfigure;margin:0;width:100%}.component.mm-listings-grid .grid-card figure figcaption,.component.mm-listings-grid a.grid-card figure figcaption{display:none}.component.mm-listings-grid .grid-card figure img,.component.mm-listings-grid a.grid-card figure img{display:block;margin-bottom:0;transition:all .3s ease-in-out}.component.mm-listings-grid .grid-card .accommodations,.component.mm-listings-grid a.grid-card .accommodations{color:#004854;display:block;font-family:Montserrat,sans-serif!important;font-size:1.2rem;font-weight:700!important;grid-area:listingaccommodations;line-height:1.5;margin-bottom:.25rem;margin-top:1rem;text-transform:uppercase!important;width:100%}.component.mm-listings-grid .grid-card .h6,.component.mm-listings-grid a.grid-card .h6{border-bottom:none;font-family:Oswald,sans-serif;font-size:2.8rem;font-weight:400;grid-area:listingtitle;line-height:1.2;margin:0 1.4rem 0 0;text-transform:uppercase}.component.mm-listings-grid .grid-card .h6,.component.mm-listings-grid .grid-card .h6:visited,.component.mm-listings-grid a.grid-card .h6,.component.mm-listings-grid a.grid-card .h6:visited{color:#004854}.component.mm-listings-grid .grid-card .h6:active,.component.mm-listings-grid .grid-card .h6:focus,.component.mm-listings-grid .grid-card .h6:hover,.component.mm-listings-grid a.grid-card .h6:active,.component.mm-listings-grid a.grid-card .h6:focus,.component.mm-listings-grid a.grid-card .h6:hover{color:inherit}.component.mm-listings-grid .grid-card .h6:after,.component.mm-listings-grid a.grid-card .h6:after{border-bottom:2px solid;content:"";display:block;height:1.5rem;margin:0 auto;transition:width .25s ease-out;width:0}.component.mm-listings-grid .grid-card:active .h6:after,.component.mm-listings-grid .grid-card:focus .h6:after,.component.mm-listings-grid .grid-card:hover .h6:after,.component.mm-listings-grid a.grid-card:active .h6:after,.component.mm-listings-grid a.grid-card:focus .h6:after,.component.mm-listings-grid a.grid-card:hover .h6:after{width:10rem}.component.mm-listings-grid .grid-card .categories,.component.mm-listings-grid .grid-card .dates,.component.mm-listings-grid a.grid-card .categories,.component.mm-listings-grid a.grid-card .dates{color:#2b2b2b;font-size:1.4rem}.component.mm-listings-grid .grid-card .place,.component.mm-listings-grid a.grid-card .place{align-items:center;display:flex;flex-direction:column;font-family:Oswald,sans-serif;font-size:1.4rem;font-weight:400;grid-area:listingplace;justify-content:center;margin-top:2rem;text-transform:uppercase}.component.mm-listings-grid .grid-card .place small,.component.mm-listings-grid a.grid-card .place small{font-size:1.4rem;font-weight:700!important;line-height:1.2;margin-bottom:5px;text-align:left}.component.mm-listings-grid .grid-card .place span:not(:first-child):before,.component.mm-listings-grid a.grid-card .place span:not(:first-child):before{content:" | "}.component.mm-listings-grid .grid-card .place svg,.component.mm-listings-grid a.grid-card .place svg{flex-basis:10rem;height:3.3505154639rem;margin-bottom:.25rem;width:10rem}.component.mm-listings-grid .grid-card+button[data-profile-comparison-status],.component.mm-listings-grid a.grid-card+button[data-profile-comparison-status]{background:#ffbf60;border-width:0;display:block;padding:1rem;text-align:left}.component.mm-listings-grid .grid-card+button[data-profile-comparison-status] input[type=checkbox],.component.mm-listings-grid a.grid-card+button[data-profile-comparison-status] input[type=checkbox]{pointer-events:none}.component.mm-listings-grid .grid-card+button[data-profile-comparison-status] .label,.component.mm-listings-grid a.grid-card+button[data-profile-comparison-status] .label{font-size:1.4rem}.component.mm-listings-grid .region-map path,.component.mm-listings-grid .region-map polygon,.component.mm-listings-grid .regions-map path,.component.mm-listings-grid .regions-map polygon{fill:#004854}.component.mm-listings-grid .region-map.central-mountains .central-mountains,.component.mm-listings-grid .region-map.cordillera-central .central-mountains,.component.mm-listings-grid .region-map.culebra-vieques .culebra-vieques,.component.mm-listings-grid .region-map.east .east,.component.mm-listings-grid .region-map.este .east,.component.mm-listings-grid .region-map.metro .metro,.component.mm-listings-grid .region-map.norte .north,.component.mm-listings-grid .region-map.north .north,.component.mm-listings-grid .region-map.oeste .west,.component.mm-listings-grid .region-map.south .south,.component.mm-listings-grid .region-map.sur .south,.component.mm-listings-grid .region-map.west .west,.component.mm-listings-grid .regions-map.central-mountains .central-mountains,.component.mm-listings-grid .regions-map.cordillera-central .central-mountains,.component.mm-listings-grid .regions-map.culebra-vieques .culebra-vieques,.component.mm-listings-grid .regions-map.east .east,.component.mm-listings-grid .regions-map.este .east,.component.mm-listings-grid .regions-map.metro .metro,.component.mm-listings-grid .regions-map.norte .north,.component.mm-listings-grid .regions-map.north .north,.component.mm-listings-grid .regions-map.oeste .west,.component.mm-listings-grid .regions-map.south .south,.component.mm-listings-grid .regions-map.sur .south,.component.mm-listings-grid .regions-map.west .west{fill:#ff491c;stroke:#004854;stroke-width:5}.component.mm-listings-grid #daterangepicker{display:grid;grid-template-areas:"datepicker-between datepicker-between" "datepicker-sd datepicker-ed";grid-template-columns:1fr 1fr;grid-gap:10px 1em}.component.mm-listings-grid #daterangepicker p{color:#004854;font-size:1.4rem;grid-area:datepicker-between}.component.mm-listings-grid #daterangepicker input[name=start_date]{grid-area:datepicker-sd;margin-bottom:0;width:100%}.component.mm-listings-grid #daterangepicker input[name=end_date]{grid-area:datepicker-ed;margin-bottom:0;width:100%}.component.mm-listings-grid #daterangecalendar *{background:none;border:none;margin:0;padding:0;text-align:center;text-transform:uppercase;vertical-align:middle}.component.mm-listings-grid #daterangecalendar span.next,.component.mm-listings-grid #daterangecalendar span.prev{font-size:0}.component.mm-listings-grid #daterangecalendar table{width:100%}.component.mm-listings-grid #daterangecalendar table th{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;padding:2px}.component.mm-listings-grid #daterangecalendar table th.month-name div,.component.mm-listings-grid #daterangecalendar table th.month-name select{color:#2c426a;display:inline-block;font-size:1.4rem;font-weight:400;padding:1em 0}.component.mm-listings-grid #daterangecalendar table th.month-name div.select-wrapper{color:transparent;text-indent:0}.component.mm-listings-grid #daterangecalendar table th .select-wrapper{position:relative}.component.mm-listings-grid #daterangecalendar table th .select-wrapper select{color:#004854;font-family:Oswald,sans-serif;font-weight:400;height:100%;left:0;position:absolute;text-transform:uppercase;top:0;width:100%}.component.mm-listings-grid #daterangecalendar table th .select-wrapper select option{text-transform:capitalize}.component.mm-listings-grid #daterangecalendar table .day{background:#fff;color:#004854;font-family:Montserrat,sans-serif;line-height:1.5;margin:2px;padding:4px}.component.mm-listings-grid #daterangecalendar table .day.invalid,.component.mm-listings-grid #daterangecalendar table .day.lastMonth,.component.mm-listings-grid #daterangecalendar table .day.nextMonth{background:hsla(0,0%,100%,.5)}.component.mm-listings-grid #daterangecalendar table .day.checked{background:#ffbf60}.component.mm-listings-grid #daterangecalendar .date-range-length-tip{display:none!important}.component.mm-listings-grid #daterangecalendar span.next,.component.profile-grid #daterangecalendar .component.mm-listings-grid span.next{float:right}.component.mm-listings-grid #daterangecalendar span.next:before,.component.profile-grid #daterangecalendar .component.mm-listings-grid span.next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ffbf60' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.2rem;width:100%;width:1.2rem}.component.mm-listings-grid #daterangecalendar span.prev,.component.profile-grid #daterangecalendar .component.mm-listings-grid span.prev{float:left}.component.mm-listings-grid #daterangecalendar span.prev:before,.component.profile-grid #daterangecalendar .component.mm-listings-grid span.prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ffbf60' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.2rem;transform:rotate(180deg);width:100%;width:1.2rem}.component.mm-listings-grid nav.pager{font-family:Montserrat,sans-serif;font-size:1.5rem;text-transform:uppercase}.component.mm-listings-grid nav.pager a,.component.mm-listings-grid nav.pager a:visited{background-image:none;border-bottom:1px solid #2b2b2b!important;color:#2b2b2b;font-weight:400}.component.mm-listings-grid nav.pager a:active,.component.mm-listings-grid nav.pager a:focus,.component.mm-listings-grid nav.pager a:hover{color:#004175}.component.mm-listings-grid nav.pager ul.pager__items{list-style:none;margin:0;padding:0;text-align:center}.component.mm-listings-grid nav.pager ul.pager__items li.pager__item{display:inline-block;margin:0 .5rem}.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.is-active a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.is-active a:visited{border:none!important;color:#004175;font-weight:700}.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--first,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--last,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--next,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--previous{color:#004175;font-weight:700}.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--first a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--first a:visited,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--last a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--last a:visited,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--next a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--next a:visited,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--previous a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--previous a:visited{border:none!important;color:#004175;font-weight:700}.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.disabled a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.disabled a:visited{border:none!important}.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type,.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type{color:#004175;font-weight:700}.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type a,.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type a:visited,.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type a,.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type a:visited{border:none!important;color:#004175;font-weight:700}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.fieldgroup.form-composite legend{display:block;width:100%}.component.profile-grid legend .fieldset-legend,legend.sr-only+.legend{align-items:center;background:#004854;color:#dbf7fe;display:flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;justify-content:space-between;line-height:1.5;margin:0;padding:1.2rem;text-transform:uppercase}.component.profile-grid .filters fieldset.closed legend.sr-only+.legend:after,.component.profile-grid fieldset.closed legend .fieldset-legend:after{transform:rotate(90deg)}.component.profile-grid legend .fieldset-legend:after,legend.sr-only+.legend:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ffbf60' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.2rem;transform:rotate(-90deg);transition:transform .25s ease-out;width:100%;width:1.2rem}h2#grid-header:before,h2.grid-header:before,header#grid-header h5:before{background-color:#ff491c;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.component.profile-grid .container{display:grid;grid-template-areas:"pg-header pg-header pg-header" "pg-body pg-body pg-body" "pg-filters pg-sort pg-search" "pg-filters pg-selected pg-selected" "pg-filters pg-results pg-results" "pg-filters pg-pager pg-pager";grid-gap:20px;grid-template-columns:250px auto 1fr;grid-template-rows:auto auto auto 1fr auto}@media screen and (max-width:959px){.component.profile-grid .container{grid-template-areas:"pg-header" "pg-body" "pg-search" "pg-filters" "pg-sort" "pg-selected" "pg-results" "pg-pager";grid-template-columns:1fr}}.component.profile-grid #grid-header,.component.profile-grid .grid-header{grid-area:pg-header;overflow:hidden}.component.profile-grid .grid-body{grid-area:pg-body}.component.profile-grid #sort-wrapper{grid-area:pg-sort;overflow:hidden}.component.profile-grid #search-wrapper{grid-area:pg-search;overflow:hidden}.component.profile-grid #filters-wrapper{grid-area:pg-filters;overflow:hidden}.component.profile-grid #selected-wrapper{grid-area:pg-selected;max-width:75%;overflow:hidden}.component.profile-grid #results-wrapper{grid-area:pg-results;margin-top:-5rem;overflow:hidden}@media screen and (max-width:900px){.component.profile-grid #results-wrapper{margin-top:-3rem}}.component.profile-grid #pager-wrapper{grid-area:pg-pager;overflow:hidden}.component.profile-grid #selected-wrapper{display:none;height:auto}.component.profile-grid #selected-wrapper.has-selected{display:flex;flex-wrap:wrap;flex-flow:column}.component.profile-grid #selected-wrapper>span{color:#004854;display:block;font-size:1.8rem;font-weight:700;letter-spacing:1px;line-height:2;text-transform:uppercase}.component.profile-grid #selected-wrapper #currently-selected{margin-bottom:0;padding-left:15px}.component.profile-grid #selected-wrapper #currently-selected>span{white-space:nowrap}.component.profile-grid #selected-wrapper #currently-selected .filter,.component.profile-grid #selected-wrapper #currently-selected .form-type-checkbox{cursor:pointer;display:inline-block;font-weight:700;margin-bottom:0}.component.profile-grid #selected-wrapper #currently-selected .filter label,.component.profile-grid #selected-wrapper #currently-selected .form-type-checkbox label{font-weight:600}.component.profile-grid #selected-wrapper #currently-selected .filter label:before,.component.profile-grid #selected-wrapper #currently-selected .form-type-checkbox label:before{align-content:center;content:"×";display:flex;font-family:FontAwesome;height:1.1em;justify-content:center;width:1.1em}.component.profile-grid #search-wrapper input,.component.profile-grid #sort-wrapper select{margin-bottom:0}.component.profile-grid #results-wrapper .count{color:#004854;display:block;font-weight:600;margin:0 15px;text-align:right}.component.profile-grid #sort-wrapper{align-items:center;display:flex}.component.profile-grid #sort-wrapper label{font-family:Oswald,sans-serif;font-size:1.2rem;font-weight:400;text-transform:uppercase}.component.profile-grid #sort-wrapper select{background-position:calc(100% - 12px) 50%;margin-left:12px;padding:12px 48px 12px 12px}.component.profile-grid #search-wrapper{display:flex;max-width:340px}.component.profile-grid #search-wrapper input{border-radius:2em 0 0 2em;padding:.75em}.component.profile-grid #search-wrapper button{background-color:#ff491c;border:0;border-radius:0 2em 2em 0;color:#fff;padding:0 1.5rem}.component.profile-grid div.item-list{font-family:Montserrat,sans-serif}.component.profile-grid div.item-list .bold .item{margin-right:15px}#content .component.profile-grid .filters li,#content .component.profile-grid .filters ul{list-style:none;margin:0;padding:0}#content .component.profile-grid .filters li ul,#content .component.profile-grid .filters ul ul{margin-left:20px}.component.profile-grid .pager__items .disabled,.component.profile-grid .pager__items.count1 .pager__item--next,.component.profile-grid .pager__items.count1>li:last-child,.component.profile-grid .pager__items.count2 .pager__item--next,.component.profile-grid .pager__items.count2>li:last-child,.component.profile-grid .pager__items.count3 .pager__item--next,.component.profile-grid .pager__items.count3>li:last-child,.component.profile-grid .pager__items.count4 .pager__item--next,.component.profile-grid .pager__items.count4>li:last-child,.component.profile-grid .pager__items.count5 .pager__item--next,.component.profile-grid .pager__items.count5>li:last-child,.component.profile-grid .pager__items.count6 .pager__item--next,.component.profile-grid .pager__items.count6>li:last-child,.component.profile-grid .pager__items.count7 .pager__item--next,.component.profile-grid .pager__items.count7>li:last-child,.component.profile-grid .pager__items.count8 .pager__item--next,.component.profile-grid .pager__items.count8>li:last-child,.component.profile-grid .pager__items.count9 .pager__item--next,.component.profile-grid .pager__items.count9>li:last-child,.component.profile-grid .pager__items.page1 .pager__item--previous,.component.profile-grid .pager__items.page1>li:first-child{display:none}.component.profile-grid .pager__items .pager__item--ellipsis.disabled{display:inline}.component.profile-grid .filters,.component.profile-grid section.component.document-list .views-exposed-form,.component.profile-grid section.component.industry-search .views-exposed-form,section.component.document-list .component.profile-grid .views-exposed-form,section.component.industry-search .component.profile-grid .views-exposed-form{font-size:1.4rem;margin-bottom:20px}.hide-exposed .component.profile-grid .filters .bef-exposed-form,.hide-exposed .component.profile-grid section.component.document-list .views-exposed-form .bef-exposed-form,.hide-exposed .component.profile-grid section.component.industry-search .views-exposed-form .bef-exposed-form,section.component.document-list .hide-exposed .component.profile-grid .views-exposed-form .bef-exposed-form,section.component.industry-search .hide-exposed .component.profile-grid .views-exposed-form .bef-exposed-form{display:none!important}.component.profile-grid .filters .bef-exposed-form,.component.profile-grid section.component.document-list .views-exposed-form .bef-exposed-form,.component.profile-grid section.component.industry-search .views-exposed-form .bef-exposed-form,section.component.document-list .component.profile-grid .views-exposed-form .bef-exposed-form,section.component.industry-search .component.profile-grid .views-exposed-form .bef-exposed-form{margin-bottom:0}.component.profile-grid .filters .bef-exposed-form #edit-submit-content-search,.component.profile-grid section.component.document-list .views-exposed-form .bef-exposed-form #edit-submit-content-search,.component.profile-grid section.component.industry-search .views-exposed-form .bef-exposed-form #edit-submit-content-search,section.component.document-list .component.profile-grid .views-exposed-form .bef-exposed-form #edit-submit-content-search,section.component.industry-search .component.profile-grid .views-exposed-form .bef-exposed-form #edit-submit-content-search{display:none}.component.profile-grid .filters .meeting-filter-slider,.component.profile-grid section.component.document-list .views-exposed-form .meeting-filter-slider,.component.profile-grid section.component.industry-search .views-exposed-form .meeting-filter-slider,section.component.document-list .component.profile-grid .views-exposed-form .meeting-filter-slider,section.component.industry-search .component.profile-grid .views-exposed-form .meeting-filter-slider{background:#666;border-width:0;height:2px;margin:2em 3em 2em 1em;overflow:visible}.component.profile-grid .filters .meeting-filter-slider .ui-slider-range,.component.profile-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-range,.component.profile-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-range,section.component.document-list .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-range,section.component.industry-search .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-range{background-color:#ff491c;border-width:0}.component.profile-grid .filters .meeting-filter-slider .ui-slider-handle,.component.profile-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle,.component.profile-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle,section.component.document-list .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle,section.component.industry-search .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle{background-color:#ff491c;border-radius:50%;border-width:0;cursor:grab;height:2em;top:50%;transform:translateY(-50%);width:2em}.component.profile-grid .filters .meeting-filter-slider .ui-slider-handle:before,.component.profile-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle:before,.component.profile-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle:before,section.component.document-list .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle:before,section.component.industry-search .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle:before{content:attr(data-value);display:block;font-family:Montserrat,sans-serif;left:50%;position:absolute;top:-1.3em;transform:translateX(-50%)}.component.profile-grid .filters .meeting-filter-slider .ui-slider-handle.is-max:before,.component.profile-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle.is-max:before,.component.profile-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle.is-max:before,section.component.document-list .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.is-max:before,section.component.industry-search .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.is-max:before{content:attr(data-value) "+"}.component.profile-grid .filters .meeting-filter-slider .ui-slider-handle.ui-state-active,.component.profile-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active,.component.profile-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active,section.component.document-list .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active,section.component.industry-search .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active{color:inherit}.component.profile-grid .filters .meeting-filter-slider .ui-slider-handle.ui-state-active:before,.component.profile-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active:before,.component.profile-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active:before,section.component.document-list .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active:before,section.component.industry-search .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle.ui-state-active:before{text-decoration:underline}.component.profile-grid .filters .meeting-filter-slider .ui-slider-handle:focus-visible,.component.profile-grid section.component.document-list .views-exposed-form .meeting-filter-slider .ui-slider-handle:focus-visible,.component.profile-grid section.component.industry-search .views-exposed-form .meeting-filter-slider .ui-slider-handle:focus-visible,section.component.document-list .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle:focus-visible,section.component.industry-search .component.profile-grid .views-exposed-form .meeting-filter-slider .ui-slider-handle:focus-visible{outline:none}.component.profile-grid .filters fieldset,.component.profile-grid section.component.document-list .views-exposed-form fieldset,.component.profile-grid section.component.industry-search .views-exposed-form fieldset,section.component.document-list .component.profile-grid .views-exposed-form fieldset,section.component.industry-search .component.profile-grid .views-exposed-form fieldset{border-width:0;float:none;font-family:Oswald,sans-serif;font-weight:400;margin-bottom:1px;margin-right:0;padding:0;text-transform:uppercase}.component.profile-grid .filters fieldset .fields,.component.profile-grid .filters fieldset .fieldset-wrapper,.component.profile-grid section.component.document-list .views-exposed-form fieldset .fields,.component.profile-grid section.component.document-list .views-exposed-form fieldset .fieldset-wrapper,.component.profile-grid section.component.industry-search .views-exposed-form fieldset .fields,.component.profile-grid section.component.industry-search .views-exposed-form fieldset .fieldset-wrapper,section.component.document-list .component.profile-grid .views-exposed-form fieldset .fields,section.component.document-list .component.profile-grid .views-exposed-form fieldset .fieldset-wrapper,section.component.industry-search .component.profile-grid .views-exposed-form fieldset .fields,section.component.industry-search .component.profile-grid .views-exposed-form fieldset .fieldset-wrapper{max-height:500px;overflow:auto;padding:10px 0;transition:all .3s ease}.component.profile-grid .filters fieldset.closed .fields,.component.profile-grid .filters fieldset.closed .fieldset-wrapper,.component.profile-grid section.component.document-list .views-exposed-form fieldset.closed .fields,.component.profile-grid section.component.document-list .views-exposed-form fieldset.closed .fieldset-wrapper,.component.profile-grid section.component.industry-search .views-exposed-form fieldset.closed .fields,.component.profile-grid section.component.industry-search .views-exposed-form fieldset.closed .fieldset-wrapper,section.component.document-list .component.profile-grid .views-exposed-form fieldset.closed .fields,section.component.document-list .component.profile-grid .views-exposed-form fieldset.closed .fieldset-wrapper,section.component.industry-search .component.profile-grid .views-exposed-form fieldset.closed .fields,section.component.industry-search .component.profile-grid .views-exposed-form fieldset.closed .fieldset-wrapper{max-height:0;overflow:hidden;padding:0}.component.profile-grid .filters .filter,.component.profile-grid .filters .form-type-checkbox,.component.profile-grid section.component.document-list .views-exposed-form .filter,.component.profile-grid section.component.document-list .views-exposed-form .form-type-checkbox,.component.profile-grid section.component.industry-search .views-exposed-form .filter,.component.profile-grid section.component.industry-search .views-exposed-form .form-type-checkbox,section.component.document-list .component.profile-grid .views-exposed-form .filter,section.component.document-list .component.profile-grid .views-exposed-form .form-type-checkbox,section.component.industry-search .component.profile-grid .views-exposed-form .filter,section.component.industry-search .component.profile-grid .views-exposed-form .form-type-checkbox{margin:0;padding:5px 10px 5px 0;position:relative}.component.profile-grid .filters .filter label,.component.profile-grid .filters .form-type-checkbox label,.component.profile-grid section.component.document-list .views-exposed-form .filter label,.component.profile-grid section.component.document-list .views-exposed-form .form-type-checkbox label,.component.profile-grid section.component.industry-search .views-exposed-form .filter label,.component.profile-grid section.component.industry-search .views-exposed-form .form-type-checkbox label,section.component.document-list .component.profile-grid .views-exposed-form .filter label,section.component.document-list .component.profile-grid .views-exposed-form .form-type-checkbox label,section.component.industry-search .component.profile-grid .views-exposed-form .filter label,section.component.industry-search .component.profile-grid .views-exposed-form .form-type-checkbox label{color:#2b2b2b;display:flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:400;text-transform:none}.component.profile-grid .filters .filter input,.component.profile-grid .filters .form-type-checkbox input,.component.profile-grid section.component.document-list .views-exposed-form .filter input,.component.profile-grid section.component.document-list .views-exposed-form .form-type-checkbox input,.component.profile-grid section.component.industry-search .views-exposed-form .filter input,.component.profile-grid section.component.industry-search .views-exposed-form .form-type-checkbox input,section.component.document-list .component.profile-grid .views-exposed-form .filter input,section.component.document-list .component.profile-grid .views-exposed-form .form-type-checkbox input,section.component.industry-search .component.profile-grid .views-exposed-form .filter input,section.component.industry-search .component.profile-grid .views-exposed-form .form-type-checkbox input{-webkit-appearance:none;border-width:0;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.component.profile-grid .filters .filter input+label:before,.component.profile-grid .filters .form-type-checkbox input+label:before,.component.profile-grid section.component.document-list .views-exposed-form .filter input+label:before,.component.profile-grid section.component.document-list .views-exposed-form .form-type-checkbox input+label:before,.component.profile-grid section.component.industry-search .views-exposed-form .filter input+label:before,.component.profile-grid section.component.industry-search .views-exposed-form .form-type-checkbox input+label:before,section.component.document-list .component.profile-grid .views-exposed-form .filter input+label:before,section.component.document-list .component.profile-grid .views-exposed-form .form-type-checkbox input+label:before,section.component.industry-search .component.profile-grid .views-exposed-form .filter input+label:before,section.component.industry-search .component.profile-grid .views-exposed-form .form-type-checkbox input+label:before{background:transparent;border:1px solid #ff491c;border-radius:50%;color:#fff;content:"";display:inline-block;flex-shrink:0;height:calc(1.2em - 2px);line-height:1;margin:0 5px;text-align:center;vertical-align:top;width:calc(1.2em - 2px)}.component.profile-grid .filters .filter input:checked+label:before,.component.profile-grid .filters .form-type-checkbox input:checked+label:before,.component.profile-grid section.component.document-list .views-exposed-form .filter input:checked+label:before,.component.profile-grid section.component.document-list .views-exposed-form .form-type-checkbox input:checked+label:before,.component.profile-grid section.component.industry-search .views-exposed-form .filter input:checked+label:before,.component.profile-grid section.component.industry-search .views-exposed-form .form-type-checkbox input:checked+label:before,section.component.document-list .component.profile-grid .views-exposed-form .filter input:checked+label:before,section.component.document-list .component.profile-grid .views-exposed-form .form-type-checkbox input:checked+label:before,section.component.industry-search .component.profile-grid .views-exposed-form .filter input:checked+label:before,section.component.industry-search .component.profile-grid .views-exposed-form .form-type-checkbox input:checked+label:before{background:#ff491c}.component.profile-grid .view-switch button{margin-left:1rem}.component.profile-grid .view-switch button,.component.profile-grid .view-switch button:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:#2b2b2b;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.component.profile-grid .view-switch button:active,.component.profile-grid .view-switch button:focus,.component.profile-grid .view-switch button:hover{background-position:0 100%;color:#2b2b2b;text-decoration:none!important}.component.profile-grid .view-switch button{background:transparent;font-size:1.6em;letter-spacing:0}.component.profile-grid .view-switch button.active,.component.profile-grid .view-switch button.active:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,transparent 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:#004854;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.component.profile-grid .view-switch button.active:active,.component.profile-grid .view-switch button.active:focus,.component.profile-grid .view-switch button.active:hover{background-position:0 100%;color:#004854;text-decoration:none!important}.component.profile-grid .view-switch>button.link>span.fa{margin:5px 5px 0 0}.component.profile-grid .grid-map{display:grid;grid-template:1fr/1fr;height:80vh;padding:1rem;place-content:stretch;place-items:stretch;width:100%}.component.profile-grid .grid-map>#google-map-overlay{height:100%;min-height:0;width:100%}.component.profile-grid .grid-map .gm-style-iw{border-radius:0!important;padding:0!important}.component.profile-grid .grid-map .gm-style-iw,.component.profile-grid .grid-map .gm-style-iw ::-webkit-scrollbar-track-piece,.component.profile-grid .grid-map .gm-style-iw>div{background:#ffbf60!important}.component.profile-grid .grid-map .gm-style-iw>div{overflow:hidden!important}.component.profile-grid .grid-map .gm-style-iw .gm-style-iw-ch{padding:0!important}.component.profile-grid .grid-map .gm-style-iw button.gm-ui-hover-effect{background:#ff491c!important;border-radius:50%;opacity:1;position:absolute!important;right:-20px;top:-20px;transform:translate(-50%,50%);z-index:99}.component.profile-grid .grid-map .gm-style-iw button.gm-ui-hover-effect>span{background:#fff}.component.profile-grid .grid-map .gm-style-iw button.gm-ui-hover-effect:focus>span,.component.profile-grid .grid-map .gm-style-iw button.gm-ui-hover-effect:hover>span{background:#2b2b2b}.component.profile-grid .grid-map .gm-style-iw-tc:after{background:#ffbf60!important}.component.profile-grid .grid-cards{display:grid;grid-template-areas:"g1 g2 g3" "g4 g5 g6" "g7 g8 g9" "g10 g11 g12" "g13 g14 g15" "g16 g17 g18";grid-template-columns:1fr 1fr 1fr;margin-top:0}.component.profile-grid .grid-cards .item{background:#f8f5ef;display:flex;flex-direction:column;margin:15px;overflow:hidden;position:relative}.component.profile-grid .grid-cards .item:first-child{grid-area:g1}.component.profile-grid .grid-cards .item:nth-child(2){grid-area:g2}.component.profile-grid .grid-cards .item:nth-child(3){grid-area:g3}.component.profile-grid .grid-cards .item:nth-child(4){grid-area:g4}.component.profile-grid .grid-cards .item:nth-child(5){grid-area:g5}.component.profile-grid .grid-cards .item:nth-child(6){grid-area:g6}.component.profile-grid .grid-cards .item:nth-child(7){grid-area:g7}.component.profile-grid .grid-cards .item:nth-child(8){grid-area:g8}.component.profile-grid .grid-cards .item:nth-child(9){grid-area:g9}.component.profile-grid .grid-cards .item:nth-child(10){grid-area:g10}.component.profile-grid .grid-cards .item:nth-child(11){grid-area:g11}.component.profile-grid .grid-cards .item:nth-child(12){grid-area:g12}.component.profile-grid .grid-cards .item:nth-child(13){grid-area:g13}.component.profile-grid .grid-cards .item:nth-child(14){grid-area:g14}.component.profile-grid .grid-cards .item:nth-child(15){grid-area:g15}.component.profile-grid .grid-cards .item:nth-child(16){grid-area:g16}.component.profile-grid .grid-cards .item:nth-child(17){grid-area:g17}.component.profile-grid .grid-cards .item:nth-child(18){grid-area:g18}.component.profile-grid .grid-cards .item .meetings-filters{list-style:none!important;margin:0!important}.component.profile-grid .grid-cards .item .meetings-filters li{display:block;margin:0;text-align:center}.component.profile-grid .grid-cards .item .deals-badge{background:#004854;bottom:-20px;color:#fff;font-family:Montserrat,sans-serif!important;font-size:1.2rem;font-weight:700!important;height:65px;line-height:1.5;padding:.5rem;position:absolute;right:-40px;text-transform:uppercase!important;transform:rotate(-45deg);width:100px;z-index:2}.component.profile-grid .grid-cards .item .featured{background-color:#ffdba5}.component.profile-grid .grid-cards .item .featured figure{position:relative}.component.profile-grid .grid-cards .item .featured figure .featured-span{background:#ff491c;bottom:0;color:#fff;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;left:0;line-height:1.5;padding:.5rem;position:absolute;text-transform:uppercase;width:100%;z-index:1}@media screen and (max-width:1085px){.component.profile-grid .grid-cards{grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}}@media screen and (max-width:564px){.component.profile-grid .grid-cards{display:block}.component.profile-grid .grid-cards .item{margin-bottom:20px}}.component.profile-grid .grid-cards.two-column{grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}@media screen and (max-width:900px){.component.profile-grid .grid-cards.two-column{display:block}.component.profile-grid .grid-cards.two-column .item{margin-bottom:20px}}@media screen and (max-width:799px)and (min-width:565px){.component.profile-grid .grid-cards.two-column{display:grid;grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}}@media screen and (max-width:565px){.component.profile-grid .grid-cards.two-column{display:block}.component.profile-grid .grid-cards.two-column .item{margin-bottom:20px}}.component.profile-grid .grid-card,.component.profile-grid a.grid-card{background-color:#ffbf60;background-image:none;border-bottom-width:0;color:#004854;display:grid;grid-template-areas:"listingfigure listingfigure listingfigure" ". listingaccommodations ." ". listingtitle ." ". listingplace ." ". listingbutton .";grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:auto auto 1fr auto minmax(1rem,auto);height:100%;text-align:center;text-decoration:none}.component.profile-grid .grid-card [data-profile-comparison-id],.component.profile-grid .grid-card [data-rfp-id],.component.profile-grid a.grid-card [data-profile-comparison-id],.component.profile-grid a.grid-card [data-rfp-id]{border-width:0;display:block;grid-area:listingbutton}.component.profile-grid .grid-card [data-profile-comparison-id] .label,.component.profile-grid .grid-card [data-rfp-id] .label,.component.profile-grid a.grid-card [data-profile-comparison-id] .label,.component.profile-grid a.grid-card [data-rfp-id] .label{font-size:1.4rem}.component.profile-grid .grid-card [data-rfp-id],.component.profile-grid a.grid-card [data-rfp-id]{font-size:.8em;margin:1rem;padding:1rem;text-align:center}.component.profile-grid .grid-card [data-profile-comparison-id],.component.profile-grid a.grid-card [data-profile-comparison-id]{background:#ffbf60;color:#2b2b2b;font-family:Montserrat,sans-serif;font-weight:400;line-height:2.2rem;padding:1rem 0;text-align:left}.component.profile-grid .grid-card [data-profile-comparison-id] input[type=checkbox],.component.profile-grid a.grid-card [data-profile-comparison-id] input[type=checkbox]{pointer-events:none}.component.profile-grid .grid-card figure,.component.profile-grid a.grid-card figure{overflow:hidden}.component.profile-grid .grid-card figure img,.component.profile-grid a.grid-card figure img{transition:transform 6s ease-out 0s}.component.profile-grid .grid-card,.component.profile-grid a.grid-card{transition:all .25s ease-in-out 0s}.component.profile-grid .grid-card:active figure img,.component.profile-grid .grid-card:focus figure img,.component.profile-grid .grid-card:hover figure img,.component.profile-grid a.grid-card:active figure img,.component.profile-grid a.grid-card:focus figure img,.component.profile-grid a.grid-card:hover figure img{scale:1.2}.component.profile-grid .grid-card figure,.component.profile-grid a.grid-card figure{grid-area:listingfigure;margin:0;width:100%}.component.profile-grid .grid-card figure figcaption,.component.profile-grid a.grid-card figure figcaption{display:none}.component.profile-grid .grid-card figure img,.component.profile-grid a.grid-card figure img{display:block;margin-bottom:0;transition:all .3s ease-in-out}.component.profile-grid .grid-card .accommodations,.component.profile-grid a.grid-card .accommodations{color:#004854;display:block;font-family:Montserrat,sans-serif!important;font-size:1.2rem;font-weight:700!important;grid-area:listingaccommodations;line-height:1.5;margin-bottom:.25rem;margin-top:1rem;text-transform:uppercase!important;width:100%}.component.profile-grid .grid-card .h6,.component.profile-grid a.grid-card .h6{border-bottom:none;font-family:Oswald,sans-serif;font-size:2.8rem;font-weight:400;grid-area:listingtitle;line-height:1.2;margin:0 1.4rem 0 0;text-transform:uppercase}.component.profile-grid .grid-card .h6,.component.profile-grid .grid-card .h6:visited,.component.profile-grid a.grid-card .h6,.component.profile-grid a.grid-card .h6:visited{color:#004854}.component.profile-grid .grid-card .h6:active,.component.profile-grid .grid-card .h6:focus,.component.profile-grid .grid-card .h6:hover,.component.profile-grid a.grid-card .h6:active,.component.profile-grid a.grid-card .h6:focus,.component.profile-grid a.grid-card .h6:hover{color:inherit}.component.profile-grid .grid-card .h6:after,.component.profile-grid a.grid-card .h6:after{border-bottom:2px solid;content:"";display:block;height:1.5rem;margin:0 auto;transition:width .25s ease-out;width:0}.component.profile-grid .grid-card:active .h6:after,.component.profile-grid .grid-card:focus .h6:after,.component.profile-grid .grid-card:hover .h6:after,.component.profile-grid a.grid-card:active .h6:after,.component.profile-grid a.grid-card:focus .h6:after,.component.profile-grid a.grid-card:hover .h6:after{width:10rem}.component.profile-grid .grid-card .categories,.component.profile-grid a.grid-card .categories{color:#2b2b2b;font-size:1.4rem}.component.profile-grid .grid-card .dates,.component.profile-grid a.grid-card .dates{color:#004854;display:block;font-family:Montserrat,sans-serif!important;font-size:1.2rem;font-weight:700!important;grid-area:listingaccommodations;line-height:1.5;margin-bottom:.25rem;margin-top:1rem;text-transform:uppercase!important;width:100%}.component.profile-grid .grid-card .place,.component.profile-grid a.grid-card .place{align-items:center;display:flex;flex-direction:column;font-family:Oswald,sans-serif;font-size:1.4rem;font-weight:400;grid-area:listingplace;justify-content:center;margin-top:2rem;text-transform:uppercase}.component.profile-grid .grid-card .place small,.component.profile-grid a.grid-card .place small{font-size:1.4rem;font-weight:700!important;line-height:1.2;margin-bottom:5px;text-align:left}.component.profile-grid .grid-card .place span:not(:first-child):before,.component.profile-grid a.grid-card .place span:not(:first-child):before{content:" | "}.component.profile-grid .grid-card .place svg,.component.profile-grid a.grid-card .place svg{flex-basis:10rem;height:3.3505154639rem;margin-bottom:.25rem;width:10rem}.component.profile-grid .grid-card+button[data-profile-comparison-status],.component.profile-grid a.grid-card+button[data-profile-comparison-status]{background:#ffbf60;border-width:0;display:block;padding:1rem;text-align:left}.component.profile-grid .grid-card+button[data-profile-comparison-status] input[type=checkbox],.component.profile-grid a.grid-card+button[data-profile-comparison-status] input[type=checkbox]{pointer-events:none}.component.profile-grid .grid-card+button[data-profile-comparison-status] .label,.component.profile-grid a.grid-card+button[data-profile-comparison-status] .label{font-size:1.4rem}.component.profile-grid .region-map path,.component.profile-grid .region-map polygon,.component.profile-grid .regions-map path,.component.profile-grid .regions-map polygon{fill:#004854}.component.profile-grid .region-map.central-mountains .central-mountains,.component.profile-grid .region-map.cordillera-central .central-mountains,.component.profile-grid .region-map.culebra-vieques .culebra-vieques,.component.profile-grid .region-map.east .east,.component.profile-grid .region-map.este .east,.component.profile-grid .region-map.metro .metro,.component.profile-grid .region-map.norte .north,.component.profile-grid .region-map.north .north,.component.profile-grid .region-map.oeste .west,.component.profile-grid .region-map.south .south,.component.profile-grid .region-map.sur .south,.component.profile-grid .region-map.west .west,.component.profile-grid .regions-map.central-mountains .central-mountains,.component.profile-grid .regions-map.cordillera-central .central-mountains,.component.profile-grid .regions-map.culebra-vieques .culebra-vieques,.component.profile-grid .regions-map.east .east,.component.profile-grid .regions-map.este .east,.component.profile-grid .regions-map.metro .metro,.component.profile-grid .regions-map.norte .north,.component.profile-grid .regions-map.north .north,.component.profile-grid .regions-map.oeste .west,.component.profile-grid .regions-map.south .south,.component.profile-grid .regions-map.sur .south,.component.profile-grid .regions-map.west .west{fill:#ff491c;stroke:#004854;stroke-width:5}.component.profile-grid #daterangepicker{display:grid;grid-template-areas:"datepicker-between datepicker-between" "datepicker-sd datepicker-ed";grid-template-columns:1fr 1fr;grid-gap:10px 1em}.component.profile-grid #daterangepicker p{color:#004854;font-size:1.4rem;grid-area:datepicker-between}.component.profile-grid #daterangepicker input[name=start_date]{grid-area:datepicker-sd;margin-bottom:0;width:100%}.component.profile-grid #daterangepicker input[name=end_date]{grid-area:datepicker-ed;margin-bottom:0;width:100%}.component.profile-grid #daterangecalendar *{background:none;border:none;margin:0;padding:0;text-align:center;text-transform:uppercase;vertical-align:middle}.component.profile-grid #daterangecalendar span.next,.component.profile-grid #daterangecalendar span.prev{font-size:0}.component.profile-grid #daterangecalendar table{width:100%}.component.profile-grid #daterangecalendar table th{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;padding:2px}.component.profile-grid #daterangecalendar table th.month-name div,.component.profile-grid #daterangecalendar table th.month-name select{color:#2c426a;display:inline-block;font-size:1.4rem;font-weight:400;padding:1em 0}.component.profile-grid #daterangecalendar table th.month-name div.select-wrapper{color:transparent;text-indent:0}.component.profile-grid #daterangecalendar table th .select-wrapper{position:relative}.component.profile-grid #daterangecalendar table th .select-wrapper select{color:#004854;font-family:Oswald,sans-serif;font-weight:400;height:100%;left:0;position:absolute;text-transform:uppercase;top:0;width:100%}.component.profile-grid #daterangecalendar table th .select-wrapper select option{text-transform:capitalize}.component.profile-grid #daterangecalendar table .day{background:#fff;color:#004854;font-family:Montserrat,sans-serif;line-height:1.5;margin:2px;padding:4px}.component.profile-grid #daterangecalendar table .day.invalid,.component.profile-grid #daterangecalendar table .day.lastMonth,.component.profile-grid #daterangecalendar table .day.nextMonth{background:hsla(0,0%,100%,.5)}.component.profile-grid #daterangecalendar table .day.checked{background:#ffbf60}.component.profile-grid #daterangecalendar .date-range-length-tip{display:none!important}.component.mm-listings-grid #daterangecalendar .component.profile-grid span.next,.component.profile-grid #daterangecalendar span.next{float:right}.component.mm-listings-grid #daterangecalendar .component.profile-grid span.next:before,.component.profile-grid #daterangecalendar span.next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ffbf60' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.2rem;width:100%;width:1.2rem}.component.mm-listings-grid #daterangecalendar .component.profile-grid span.prev,.component.profile-grid #daterangecalendar span.prev{float:left}.component.mm-listings-grid #daterangecalendar .component.profile-grid span.prev:before,.component.profile-grid #daterangecalendar span.prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ffbf60' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.2rem;transform:rotate(180deg);width:100%;width:1.2rem}.component.profile-grid nav.pager{font-family:Montserrat,sans-serif;font-size:1.5rem;text-transform:uppercase}.component.profile-grid nav.pager a,.component.profile-grid nav.pager a:visited{background-image:none;border-bottom:1px solid #2b2b2b!important;color:#2b2b2b;font-weight:400}.component.profile-grid nav.pager a:active,.component.profile-grid nav.pager a:focus,.component.profile-grid nav.pager a:hover{color:#004175}.component.profile-grid nav.pager ul.pager__items{text-align:center}.component.profile-grid nav.pager ul.pager__items li.pager__item.is-active a,.component.profile-grid nav.pager ul.pager__items li.pager__item.is-active a:visited{border:none!important;color:#004175;font-weight:700}.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--first,.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--last,.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--next,.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--previous{color:#004175;font-weight:700}.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--first a,.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--first a:visited,.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--last a,.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--last a:visited,.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--next a,.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--next a:visited,.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--previous a,.component.profile-grid nav.pager ul.pager__items li.pager__item.pager__item--previous a:visited{border:none!important;color:#004175;font-weight:700}.component.profile-grid nav.pager ul.pager__items li.pager__item.disabled a,.component.profile-grid nav.pager ul.pager__items li.pager__item.disabled a:visited{border:none!important}.component.profile-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type,.component.profile-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type{color:#004175;font-weight:700}.component.profile-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type a,.component.profile-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type a:visited,.component.profile-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type a,.component.profile-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type a:visited{border:none!important;color:#004175;font-weight:700}.page-island-music-dance section#grid-component .grid-header{color:#004075}.page-island-music-dance section#grid-component .grid-header:before{content:none}.component.right-image-copy .container .copy,.page-island-music-dance section#grid-component .grid-body{text-align:center}@media(min-width:800px){.component.right-image-copy .container{display:flex}.component.right-image-copy .container .copy{flex:1;text-align:unset}.component.right-image-copy .container .media-wrapper{align-content:center;flex:2}}.stacked-related-content h2{margin-bottom:4rem}.stacked-related-content .cta-button{border-bottom:none;margin:auto;text-align:center}.stacked-grid .section-title{color:#004854}.stacked-grid .items{position:relative}@media(min-width:565px){.stacked-grid .items{display:grid;grid-column-gap:4rem;grid-row-gap:0;grid-template-areas:"st1 st2" "st3 st4" "st5 st6" "st7 st8" "st9 st10";grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto auto}}@media(min-width:800px){.stacked-grid .items{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;grid-column-gap:4rem;grid-row-gap:2rem;grid-template-areas:"st2 st1 st3" "st5 st4 st6" "st8 st7 st9"}}@media(max-width:564px){.stacked-grid .items>article{max-width:36rem}}.stacked-grid .items>article:first-child{grid-area:st1}.stacked-grid .items>article:nth-child(2){grid-area:st2}.stacked-grid .items>article:nth-child(3){grid-area:st3}.stacked-grid .items>article:nth-child(4){grid-area:st4}.stacked-grid .items>article:nth-child(5){grid-area:st5}.stacked-grid .items>article:nth-child(6){grid-area:st6}.stacked-grid .items>article:nth-child(7){grid-area:st7}.stacked-grid .items>article:nth-child(8){grid-area:st8}.stacked-grid .items>article:nth-child(9){grid-area:st9}.stacked-grid.count-1 .items,.stacked-grid.count-2 .items,.stacked-grid.count-4 .items{grid-template-areas:". st1 .";grid-template-columns:1fr 50rem 1fr}.stacked-grid.count-1 .items>article,.stacked-grid.count-2 .items>article,.stacked-grid.count-4 .items>article{max-width:50rem}.stacked-grid.count-2 .items,.stacked-grid.count-4 .items{grid-template-areas:"st1 st2" "st3 st4";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.stacked-grid article.stacked{margin-left:auto;margin-right:auto;margin-top:3rem;max-width:34rem;width:100%}.stacked-grid article.stacked h3{font-size:2.4rem}@media(min-width:565px){.stacked-grid article.stacked h3{font-size:2.8rem}}@media(min-width:800px){.stacked-grid article.stacked h3{font-size:3.2rem}}.stacked-grid article.stacked h3{font-family:Oswald,sans-serif;line-height:1.2;margin:1.5rem 0;text-transform:uppercase}.stacked-grid article.stacked hr{display:none}.stacked-grid article.stacked p{color:#2b2b2b;font-size:1.6rem}@media(min-width:565px){.stacked-grid article.stacked p{font-size:1.8rem}}.stacked-grid article.stacked p:last-child{margin-bottom:0}.stacked-grid article.stacked figure{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:40rem 40rem 0 0;display:block;height:0;margin-bottom:2rem;overflow:hidden;padding:0 0 100%;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);width:100%}.stacked-grid article.stacked figure figcaption{display:none}.stacked-grid article.stacked figure img{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 27 27'%3E%3Ccircle cx='13.5' cy='13.5' r='13.5' style='fill:%23ff491c'/%3E%3Cpath d='M13.83 8.17v4.33H6.5v2h7.33v4.33l6.67-5.33z' style='fill:%23fff7ba'/%3E%3C/svg%3E") 64 64,pointer;display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .6s ease-out 0s;width:100%}.stacked-grid article.stacked a:active h3,.stacked-grid article.stacked a:focus h3,.stacked-grid article.stacked a:hover h3{text-decoration:underline}.stacked-grid article.stacked a:active p,.stacked-grid article.stacked a:focus p,.stacked-grid article.stacked a:hover p{color:#2b2b2b}.stacked-grid article.stacked a:active figure img,.stacked-grid article.stacked a:focus figure img,.stacked-grid article.stacked a:hover figure img{scale:1.2}a.circle-button-experiences{display:block;position:absolute;right:0;top:0;width:15rem;z-index:1}a.circle-button-experiences svg{display:block;height:auto;max-width:100%;width:100%}@media(min-width:800px){a.circle-button-experiences{margin-top:10rem;width:18rem}}.scrolling-text-wrap{display:flex;height:9rem;margin:auto;overflow:hidden;position:relative;width:100%;z-index:1}.scrolling-text-wrap .scrolling-text{margin:0}@media(min-width:800px){.scrolling-text-wrap{z-index:-1}}.scrolling-text-wrap__inner{align-items:center;display:flex;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;transition:all 1s ease;white-space:nowrap;width:100%}.scrolling-text-wrap__inner>.scrolling-text-wrap__animated{animation:scrollText 150s linear infinite;display:flex}@keyframes scrollText{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.staggered-related-content.count-0{display:none}.staggered-grid{text-align:center}.staggered-grid .related,.staggered-grid .stacked{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background-color:#004175;border-radius:40rem 40rem 0 0;margin-bottom:2rem;margin-left:auto;margin-right:auto;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);width:100%}.staggered-grid .related .text-wrap,.staggered-grid .stacked .text-wrap{display:block;flex:1;padding:1.5rem;width:100%}.staggered-grid .related .text-wrap .h3,.staggered-grid .related .text-wrap h3,.staggered-grid .stacked .text-wrap .h3,.staggered-grid .stacked .text-wrap h3{color:#fcf1ed;font-family:Oswald,sans-serif;font-size:2.4rem;line-height:1.2;margin:1.5rem 0;text-transform:uppercase}@media(min-width:800px){.staggered-grid .related .text-wrap .h3,.staggered-grid .related .text-wrap h3,.staggered-grid .stacked .text-wrap .h3,.staggered-grid .stacked .text-wrap h3{font-size:2.6rem}}.staggered-grid .related .text-wrap p,.staggered-grid .stacked .text-wrap p{color:#fff;display:none;font-size:1.6rem}@media(min-width:800px){.staggered-grid .related .text-wrap p,.staggered-grid .stacked .text-wrap p{font-size:2rem}}.staggered-grid .related .image,.staggered-grid .related figure,.staggered-grid .stacked .image,.staggered-grid .stacked figure{display:flex;margin:0;min-width:100%;overflow:hidden;position:relative;width:100%}.staggered-grid .related .image:after,.staggered-grid .related figure:after,.staggered-grid .stacked .image:after,.staggered-grid .stacked figure:after{content:"";height:0;padding-bottom:75%;position:relative;width:100%}.staggered-grid .related .image img,.staggered-grid .related figure img,.staggered-grid .stacked .image img,.staggered-grid .stacked figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .6s ease-out 0s;width:100%}.staggered-grid .related .image figcaption,.staggered-grid .related figure figcaption,.staggered-grid .stacked .image figcaption,.staggered-grid .stacked figure figcaption{display:none}.staggered-grid .related a,.staggered-grid .stacked a{border-bottom:none;display:flex;flex-direction:column;height:100%}.staggered-grid .related a:visited,.staggered-grid .stacked a:visited{border-bottom:none}.staggered-grid .related a:active .text-wrap p,.staggered-grid .related a:focus .text-wrap p,.staggered-grid .related a:hover .text-wrap p,.staggered-grid .stacked a:active .text-wrap p,.staggered-grid .stacked a:focus .text-wrap p,.staggered-grid .stacked a:hover .text-wrap p{color:#fff}.staggered-grid .related a:active figure img,.staggered-grid .related a:focus figure img,.staggered-grid .related a:hover figure img,.staggered-grid .stacked a:active figure img,.staggered-grid .stacked a:focus figure img,.staggered-grid .stacked a:hover figure img{scale:1.2;transition:transform 2s ease-out 0s}.staggered-grid .related a:active hr,.staggered-grid .related a:focus hr,.staggered-grid .related a:hover hr,.staggered-grid .stacked a:active hr,.staggered-grid .stacked a:focus hr,.staggered-grid .stacked a:hover hr{width:10rem}.staggered-grid hr{border-color:#ff491c;border-width:0 0 2px;transition:width .2s ease-out;width:4.8rem}.staggered-grid.count-1 .items,.staggered-grid.count-2 .items,.staggered-grid.count-3 .items,.view-count-1 .staggered-grid .items,.view-count-2 .staggered-grid .items,.view-count-3 .staggered-grid .items{grid-template-rows:auto auto}.staggered-grid.count-4 .items,.staggered-grid.count-5 .items,.staggered-grid.count-6 .items,.view-count-4 .staggered-grid .items,.view-count-5 .staggered-grid .items,.view-count-6 .staggered-grid .items{grid-template-rows:auto auto auto auto}.staggered-grid.count-7 .items,.staggered-grid.count-8 .items,.staggered-grid.count-9 .items,.view-count-7 .staggered-grid .items,.view-count-8 .staggered-grid .items,.view-count-9 .staggered-grid .items{grid-template-rows:auto auto auto auto auto auto}.staggered-grid.count-10 .items,.staggered-grid.count-11 .items,.staggered-grid.count-12 .items,.view-count-10 .staggered-grid .items,.view-count-11 .staggered-grid .items,.view-count-12 .staggered-grid .items{grid-template-rows:auto auto auto auto auto auto auto auto}.staggered-grid .related:first-child,.staggered-grid .stacked:first-child{grid-area:dy1}.staggered-grid .related:nth-child(2),.staggered-grid .stacked:nth-child(2){grid-area:dy2}.staggered-grid .related:nth-child(3),.staggered-grid .stacked:nth-child(3){grid-area:dy3}.staggered-grid .related:nth-child(4),.staggered-grid .stacked:nth-child(4){grid-area:dy4}.staggered-grid .related:nth-child(5),.staggered-grid .stacked:nth-child(5){grid-area:dy5}.staggered-grid .related:nth-child(6),.staggered-grid .stacked:nth-child(6){grid-area:dy6}.staggered-grid .related:nth-child(7),.staggered-grid .stacked:nth-child(7){grid-area:dy7}.staggered-grid .related:nth-child(8),.staggered-grid .stacked:nth-child(8){grid-area:dy8}.staggered-grid .related:nth-child(9),.staggered-grid .stacked:nth-child(9){grid-area:dy9}.staggered-grid .related:nth-child(10),.staggered-grid .stacked:nth-child(10){grid-area:dy10}.staggered-grid .related:nth-child(11),.staggered-grid .stacked:nth-child(11){grid-area:dy11}.staggered-grid .related:nth-child(12),.staggered-grid .stacked:nth-child(12){grid-area:dy12}.staggered-grid .related:first-child,.staggered-grid .related:nth-child(9),.staggered-grid .stacked:first-child,.staggered-grid .stacked:nth-child(9){border-radius:0}.staggered-grid .related:first-child .h3,.staggered-grid .related:first-child h3,.staggered-grid .related:nth-child(9) .h3,.staggered-grid .related:nth-child(9) h3,.staggered-grid .stacked:first-child .h3,.staggered-grid .stacked:first-child h3,.staggered-grid .stacked:nth-child(9) .h3,.staggered-grid .stacked:nth-child(9) h3{font-size:2.8rem}@media(min-width:800px){.staggered-grid .related:first-child .h3,.staggered-grid .related:first-child h3,.staggered-grid .related:nth-child(9) .h3,.staggered-grid .related:nth-child(9) h3,.staggered-grid .stacked:first-child .h3,.staggered-grid .stacked:first-child h3,.staggered-grid .stacked:nth-child(9) .h3,.staggered-grid .stacked:nth-child(9) h3{font-size:3.6rem}}.staggered-grid .related:first-child p,.staggered-grid .related:nth-child(9) p,.staggered-grid .stacked:first-child p,.staggered-grid .stacked:nth-child(9) p{display:block}.staggered-grid .items{position:relative}@media(min-width:565px){.staggered-grid .items{display:grid;grid-column-gap:2rem;grid-template-areas:"dy1 dy1" "dy2 dy3" "dy4 dy4" "dy5 dy6" "dy7 dy8" "dy9 dy9";grid-template-columns:1fr 1fr;margin-bottom:2rem}}@media(min-width:800px){.staggered-grid .items{grid-template-areas:"dy1 dy1 dy2" "dy1 dy1 dy3" "dy4 dy5 dy6" "dy7 dy9 dy9" "dy8 dy9 dy9";grid-template-columns:1fr 1fr 1fr}}@media(max-width:799px){.staggered-grid .items .related:nth-child(4),.staggered-grid .items .stacked:nth-child(4){border-radius:0}.staggered-grid .items .related:nth-child(4) .h3,.staggered-grid .items .related:nth-child(4) h3,.staggered-grid .items .stacked:nth-child(4) .h3,.staggered-grid .items .stacked:nth-child(4) h3{font-size:2.8rem}.staggered-grid .items .related:nth-child(4) p,.staggered-grid .items .stacked:nth-child(4) p{display:block}}.component.timeline{margin-bottom:0;overflow:hidden;position:relative}.component.timeline .landing-max-width{background:rgba(0,0,0,.3);opacity:0;position:relative;transition:all .6s ease-in-out}.component.timeline .landing-max-width .container{transition:all .6s ease-in-out}.adminimal-admin-toolbar .component.timeline .landing-max-width .container{padding-top:40px}.component.timeline .landing-max-width h2{font-family:Briston,serif;font-size:9.6rem;font-weight:400;line-height:.8;margin-bottom:2.4rem}@media(max-width:800px){.component.timeline .landing-max-width h2{font-size:7.2rem}}@media(max-width:500px){.component.timeline .landing-max-width h2{font-size:6.2rem}}.component.timeline .landing-max-width h2{color:#fff;margin:100px auto;position:relative;text-align:center;text-shadow:0 0 6px rgba(0,0,0,.3)}.component.timeline .timeline-background{height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;position:absolute;width:auto;z-index:0}.component.timeline .timeline-icon{height:500px;left:50%;position:absolute;transform:translateX(-50%) translateY(0);width:auto;z-index:0}.timeline-wrapper{position:relative;top:300px}@media(max-width:799px){.timeline-wrapper{height:auto!important;padding-top:100px}}@media(min-width:800px){.timeline-item{position:absolute}}@media(max-width:799px){.timeline-item{margin:20px auto}}.timeline-item{width:300px}.timeline-item .timeline-item-inner{background:#fff;box-shadow:0 0 17px -2px rgba(0,0,0,.4);font-size:16px;line-height:1.2;padding:10px 15px}.timeline-item .timeline-item-inner time{text-transform:uppercase}.timeline-item .timeline-item-inner li,.timeline-item .timeline-item-inner p{margin-bottom:8px;margin-right:8px}.timeline-item .timeline-item-inner ul{position:relative}#content .timeline-item .timeline-item-inner ul{list-style:none}.timeline-item .timeline-item-inner li{position:relative}.timeline-item .timeline-item-inner li:before{color:#ff491c;content:"•";display:block;font-size:1.5em;font-weight:700;left:-.65em;position:absolute;top:-.3em;width:1em}.timeline-item.fade-in{opacity:1}.timeline-item.fade-in .timeline-item-inner{opacity:1;transform:translateY(0)}@media(min-width:800px){.timeline-item:nth-child(2n){left:calc(50% + 50px)}.timeline-item:nth-child(odd){right:calc(50% + 50px)}.timeline-item:nth-child(2n):before,.timeline-item:nth-child(odd):before{background:#ff491c;border:3px solid #fff;border-radius:50%;content:"";height:20px;position:absolute;top:30px;width:20px;z-index:2}}.timeline-item:nth-child(odd):before{display:block;right:-60px}.timeline-item:nth-child(2n):before{left:-60px}@media(min-width:800px){.timeline-item:nth-child(2n) .timeline-item-inner:before,.timeline-item:nth-child(odd) .timeline-item-inner:before{border-style:solid;box-shadow:0 0 17px -2px rgba(0,0,0,.4);content:"";height:0;position:absolute;top:30px;width:0;z-index:2}.timeline-item:nth-child(2n) .timeline-item-inner:after,.timeline-item:nth-child(odd) .timeline-item-inner:after{background:#fff;bottom:0;content:"";display:block;position:absolute;top:0;width:10px;z-index:3}}.timeline-item:nth-child(odd) .timeline-item-inner:before{border-color:transparent transparent transparent #fff;border-width:10px 0 10px 20px;right:-20px}.timeline-item:nth-child(odd) .timeline-item-inner:after{right:0}.timeline-item:nth-child(2n) .timeline-item-inner:before{border-color:transparent #fff transparent transparent;border-width:10px 20px 10px 0;left:-20px}.timeline-item:nth-child(2n) .timeline-item-inner:after{left:0}.timeline-wrapper .icon-circle-dot{color:#fff;display:block;font-size:40px;left:50%;position:absolute;top:-.5em;transform:translateX(-50%);z-index:2}.timeline-wrapper:after{background:#fff;content:"";display:block;height:100%;left:calc(50% - 2px);position:absolute;top:0;transition:all 1s linear;width:4px;z-index:-1}.video-carousel{padding:6rem 0;position:relative}@media screen and (min-width:800px){.video-carousel{padding:10rem 0}}.video-carousel h2:before{background-color:#ff491c;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.video-carousel h2{color:#004854}.video-carousel.fill.sunshine h2:before{background-color:#004854}.video-carousel .h3{margin-bottom:20px}.video-carousel .eyebrow{font-size:1.4rem;font-weight:700;letter-spacing:1px;margin-bottom:1rem;padding:0;text-transform:uppercase}.video-carousel .synopsis{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:currentColor;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.video-carousel .synopsis:active,.video-carousel .synopsis:focus,.video-carousel .synopsis:hover{color:currentColor}.video-carousel .synopsis{background-color:transparent;border:none;color:#ff491c;display:none;margin-bottom:2rem}.video-carousel .synopsis:active,.video-carousel .synopsis:focus,.video-carousel .synopsis:hover{color:#ff491c}.video-carousel .synopsis:after{content:"+";margin-left:.25em}.video-carousel .synopsis.open:after{content:"-"}@media(max-width:799px){.video-carousel .synopsis+*{display:block}}.mind-trip-cta .video-carousel.mindtrip-button .synopsis,.mind-trip-cta .video-carousel.mindtrip-button .synopsis:active,.mind-trip-cta .video-carousel.mindtrip-button .synopsis:focus,.mind-trip-cta .video-carousel.mindtrip-button .synopsis:hover,.video-carousel.yellow .synopsis,.video-carousel.yellow .synopsis:active,.video-carousel.yellow .synopsis:focus,.video-carousel.yellow .synopsis:hover{color:#004175}@media(max-width:799px){.video-carousel{grid-template-columns:0 auto 0!important}}.video-carousel .container{overflow:hidden;position:relative;z-index:1}.video-carousel .slick-arrow{margin:0;position:relative}.video-carousel .slick-arrow:after{background-position:1rem 50%}.video-carousel .slick-prev:before{right:1rem}.video-carousel .slick-next:before{left:1rem}.video-carousel .slick-arrows{display:inline-block;margin-top:40px;width:100%}@media(min-width:800px){.video-carousel .columns{display:flex}.video-carousel .columns .column{flex:1 0 50%;overflow:hidden}.video-carousel .columns .column.slides{padding-left:40px}.video-carousel figure.video-container{margin-top:0}}@media(max-width:799px){.video-carousel .column.slides,.video-carousel .section-title{padding:0 7%}.video-carousel .column.slides{margin-top:1.5rem}.video-carousel .synopsis{display:inline-block;font-size:18px}.video-carousel .synopsis+*{height:0;opacity:0;position:relative;top:-10px;transition:.2s ease-in-out ease 0s}.video-carousel .synopsis.open+*{height:100%;opacity:1;top:0}}.video-carousel .video-container{margin:0 auto;max-width:100%}.video-carousel .video-container .video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-carousel .video-container .video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.video-carousel .slick-dots{list-style:none!important;margin:0!important;text-align:center}.video-carousel .slick-dots li{display:inline-block;margin:0 10px!important}.video-carousel .slick-dots li button{background-color:currentColor;border:0;border-radius:50%;color:inherit;font-size:0;height:1.2rem;width:1.2rem}.video-slider-container{margin:0 auto 20rem}.video-slider-container .media p{display:none}.video-slider-container .navigation-slider-container{position:relative}.video-slider-container .navigation-slider-container .video-slide .video-container{margin-bottom:1rem}.video-slider-container .navigation-slider-container .video-slider-controls{left:-3%;position:absolute;top:45%;transform:translateY(-50%);width:109%}.video-slider-container .navigation-slider-container .video-slider-controls .slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23f2f2eb' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.video-slider-container .navigation-slider-container .video-slider-controls .slick-arrow:before{background:#f2f2eb;content:"";height:.2em;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s ease-out;width:0}.video-slider-container .navigation-slider-container .video-slider-controls .slick-arrow:focus:before,.video-slider-container .navigation-slider-container .video-slider-controls .slick-arrow:hover:before{width:40%}@media(max-width:960px){.video-slider-container .navigation-slider-container .video-slider-controls{top:110%}}.video-slider-container .navigation-slider-container .navigation-slider{margin:3rem 6rem 3rem 2rem}.video-slider-container .navigation-slider-container .navigation-slider .slick-slide{margin:0 16px;transition:transform .2s}.video-slider-container .navigation-slider-container .navigation-slider .slick-slide img{border-color:#ff491c;border-radius:8px;border-width:3px;max-height:115px;min-width:200px;-o-object-fit:cover;object-fit:cover}.video-slider-container .navigation-slider-container .navigation-slider .slick-slide .video-body{display:none}@media(max-width:500px){.video-slider-container .navigation-slider-container .navigation-slider .slick-slide figure{margin-top:0}}.video-slider-container .navigation-slider-container .navigation-slider .slick-slide:hover{transform:scale(1.05)}@media(max-width:960px){.video-slider-container .navigation-slider-container .navigation-slider{margin:0}}.video-slider-container div.slick-slider{min-width:100%;width:1px;*width:100%}.video-slider-container .main-video-slider .video-slide{color:#fff;display:grid;grid-template-columns:1fr 1fr}@media(max-width:960px){.video-slider-container .main-video-slider .video-slide{grid-template-columns:1fr}}.video-slider-container .main-video-slider .video-slide iframe{height:306px;width:100%}@media(max-width:1280px){.video-slider-container .main-video-slider .video-slide iframe{height:230px;width:500px}}@media(max-width:500px){.video-slider-container .main-video-slider .video-slide iframe{height:200px}}.video-slider-container .main-video-slider .video-container{padding:0}.video-slider-container .main-video-slider .video-container img{display:none}.video-slider-container .main-video-slider .video-body{height:-moz-fit-content;height:fit-content;margin:auto 5rem}@media(max-width:960px){.video-slider-container .main-video-slider .video-body{margin:0;min-height:290px}}.video-slider-container .main-video-slider .video-desc{display:none}@media(max-width:1280px){.video-slider-container .main-video-slider .video-desc{max-height:45rem}}@media(max-width:960px){.video-slider-container .main-video-slider .video-desc{font-size:1.5rem;max-height:20rem}}.video-slider-container .main-video-slider .slick-current .video-desc{display:block}.video-slider-container .main-video-slider .video-title{color:#fff;font-family:Briston,serif;margin-top:0}.video-slider-container .main-video-slider .slick-slide{margin:0 10px}.video-slider-container .main-video-slider .slick-slide.img{max-width:100%}.video-slider-container .main-video-slider div.slick-slider{min-width:100%;width:1px;*width:100%}@media(max-width:960px){.video-slider-container{margin-bottom:15rem}}.business-training .body-text{text-align:center}.business-training .body-text h2{color:#ff491b;margin-bottom:-5rem!important}.business-training .video-slider-container:nth-child(2n){background-color:#312f30;background-image:url(/themes/custom/discoverpr_v2_theme/images/backgrounds/mountains-light.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;margin-bottom:5rem;padding:5rem 0}.business-training .video-slider-container:nth-child(2n) .heading,.business-training .video-slider-container:nth-child(2n) div.series-body,.business-training .video-slider-container:nth-child(2n) h2.series-heading{color:#fff;text-align:center}.business-training .video-slider-container:nth-child(2n) .heading h2{color:#fff}.business-training .video-slider-container:nth-child(2n) .video-body{color:#dbf7ff}.business-training .video-slider-container:nth-child(2n) .video-body .video-desc,.business-training .video-slider-container:nth-child(2n) .video-body .video-title{color:#fff}.business-training .video-slider-container:nth-child(2n) .navigation-slider .video-title{color:#fff;font-weight:700}@media(max-width:800px){.business-training .video-slider-container:nth-child(2n){padding-bottom:5rem}}.business-training .video-slider-container:nth-child(odd){margin-bottom:5rem}.business-training .video-slider-container:nth-child(odd) h2.series-heading{color:#ff491b;text-align:center}.business-training .video-slider-container:nth-child(odd) div.series-body{text-align:center}.business-training .video-slider-container:nth-child(odd) .heading{color:#000;margin-bottom:10rem;text-align:center}.business-training .video-slider-container:nth-child(odd) .heading h2,.business-training .video-slider-container:nth-child(odd) .video-body{color:#ff491b}.business-training .video-slider-container:nth-child(odd) .video-body .video-desc,.business-training .video-slider-container:nth-child(odd) .video-body .video-title{color:#000}.business-training .video-slider-container:nth-child(odd) .navigation-slider-container .video-slider-controls .slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ff491b' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.business-training .navigation-slider .video-container{border:2px solid #ff491b;border-radius:8px;min-width:204px}.business-training .navigation-slider .video-title{font-weight:700}.business-training .video-player .container:after{background-color:#ff491c;content:"";display:block;height:2px;margin:0 auto 2rem;width:20rem}.business-training .video-player .video-container{display:flex;flex-direction:column-reverse}.business-training .video-player .video-container figcaption{background:none;padding-bottom:3rem;text-align:center}.business-training .video-player .video-container figcaption p{font-size:2rem}.component.quiz{counter-reset:question;display:list-item}.component.quiz+#editorial-utility{margin-top:0}.component.quiz .paragraph.quiz-question{counter-increment:question}.component.quiz .paragraph.quiz-question .horizontal-max-width{margin-bottom:50px}.component.quiz .paragraph.quiz-question hr.divider:before{background-color:#ffbf60;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.component.quiz .paragraph.quiz-question hr.divider{border:0;margin:3rem auto 2rem}@media screen and (min-width:768px){.component.quiz .paragraph.quiz-question hr.divider{margin:5rem auto 2.4rem}}.component.quiz h2{margin-bottom:3rem}@media screen and (min-width:768px){.component.quiz h2{margin-bottom:4rem}}.component.quiz h2:before{content:counter(question) ". "}.component.quiz .container.answers{margin-bottom:5rem}@media screen and (min-width:768px){.component.quiz .container.answers{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4rem;margin-bottom:4rem}}.component.quiz .quiz-answer{align-items:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background-color:#ffbf60;border-radius:40rem 40rem 0 0;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:2rem;outline:6px solid transparent;overflow:hidden;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);width:100%}@media screen and (min-width:768px){.component.quiz .quiz-answer{margin:0}}.component.quiz .quiz-answer figure{margin-bottom:2rem;margin-top:0;overflow:hidden}@media screen and (min-width:768px){.component.quiz .quiz-answer figure{margin-bottom:3rem}}.component.quiz .quiz-answer figure img{box-shadow:none;transition:transform 6s ease-out 0s}.component.quiz .quiz-answer h3{box-shadow:0,0,17px,rgba(0,0,0,.4);color:#004854;font-family:Oswald,sans-serif;font-size:2.4rem;line-height:1.2;margin-bottom:2rem;padding:0 2rem;position:relative;text-transform:uppercase;transition:all .25s ease 0s}@media screen and (min-width:768px){.component.quiz .quiz-answer h3{font-size:2.8rem;margin-bottom:3rem;padding:0 3rem}}.component.quiz .quiz-answer h3:after{bottom:-15px;left:50%;position:absolute;translateX:-50%;background-color:currentColor;content:"";height:2px;opacity:0;transition:all .25s ease 0s;width:0}.component.quiz .quiz-answer.image-only figure{height:100%;margin:0;min-height:240px}.component.quiz .quiz-answer.image-only figure img{height:100%;min-height:240px;-o-object-fit:cover;object-fit:cover}.component.quiz .quiz-answer.image-only h3{display:none}.component.quiz .quiz-answer.no-image{background-color:#ffbf60;border-radius:0;color:#004854;justify-content:center;min-height:23rem;padding:5.5rem 3rem}.component.quiz .quiz-answer.no-image figure{display:none}.component.quiz .quiz-answer.no-image h3{color:currentColor;font-size:2.8rem;margin:0;padding:0;transition:transform .25s ease-in-out}@media screen and (min-width:768px){.component.quiz .quiz-answer.no-image h3{font-size:3.8rem}}.component.quiz .quiz-answer.no-image:active,.component.quiz .quiz-answer.no-image:focus,.component.quiz .quiz-answer.no-image:hover,.component.quiz .quiz-answer:active,.component.quiz .quiz-answer:focus,.component.quiz .quiz-answer:hover{box-shadow:none}.component.quiz .quiz-answer:active figure img,.component.quiz .quiz-answer:focus figure img,.component.quiz .quiz-answer:hover figure img{scale:1.2}.component.quiz .quiz-answer:active h3:after,.component.quiz .quiz-answer:focus h3:after,.component.quiz .quiz-answer:hover h3:after{opacity:1;width:10rem}.component.quiz .quiz-answer.unselected:after,.component.quiz .quiz-answer:disabled:after{background-color:#fff;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:2}.component.quiz .quiz-answer.incorrect{outline:6px solid #ff491c}.component.quiz .quiz-answer.correct{outline:6px solid #4fc744}.component.quiz .quiz-answer.correct:after{content:none}.component.quiz .result-card{display:none;margin:2rem auto 4rem;max-width:90rem}.component.quiz .result-card.show{display:block}.component.quiz .result-card img{margin-bottom:3rem}.component.quiz .result-card .options{display:flex;justify-content:space-between}.component.quiz .result-card .options button.retake{background-color:transparent;font-family:Oswald,sans-serif;font-size:1.6rem;padding-bottom:1rem;position:relative;text-transform:uppercase}.component.quiz .result-card .options button.retake:after{bottom:0;left:50%;position:absolute;translateX:-50%;background-color:#fff;content:"";height:1px;transition:all .25s ease 0s;width:70%}.component.quiz .result-card .options button.retake:active:after,.component.quiz .result-card .options button.retake:focus:after,.component.quiz .result-card .options button.retake:hover:after{width:100%}.component.quiz .result-card .icon{background-color:transparent;border:none;color:#fff;font-size:2.2rem;margin:0 .5em}.component.quiz .result-card .icon:active,.component.quiz .result-card .icon:focus,.component.quiz .result-card .icon:hover{color:#dbf7fe}.component.quiz .result-card .result-score{color:#fff!important;font-family:Oswald,sans-serif;font-weight:400;margin-bottom:.5em;text-transform:uppercase}.component.quiz .result-card .result-score:after{content:none}.component.quiz .answer-card{display:none;margin:0 auto 40px;max-width:74rem;padding:3rem 0}.component.quiz .answer-card.show{display:block}.component.quiz .answer-card h3{margin-bottom:.8rem}.component.quiz .answer-card h4{color:#ff491c;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin-bottom:1.8rem;text-transform:uppercase}.component.quiz .answer-card figure{margin-top:3rem}.component.quiz .answer-card .grade:before{font-family:Font Awesome\ 5 Free;margin-right:10px}.component.quiz .answer-card .grade.correct:before{color:#4fc744;content:""}.component.quiz .answer-card .grade.incorrect:before{color:#ff491c;content:""}@media screen and (min-width:768px){.component.quiz .answer-card h4{font-size:2.8rem}}nav.main-menu ul.main-menu-wrapper ul li a.bioluminescence{background-color:#142040;color:beige;margin:-6px;padding:6px!important}nav.main-menu ul.main-menu-wrapper ul li a.bioluminescence:after,nav.main-menu ul.main-menu-wrapper ul li a.bioluminescence:before{background-image:none}@media(max-width:800px){nav.main-menu ul.main-menu-wrapper ul li a.bioluminescence{font-size:1.5rem;font-weight:700;margin:-6px;padding:2rem .5rem!important;width:100%}}div#component-25043{margin:4rem 0 -1px;padding-bottom:8rem}.bioluminescence{background-color:#142040}.bioluminescence:after,.bioluminescence:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/glowies.339ff56f9eb1a2aff78d.png);background-size:232px 741px;content:"";height:500px;opacity:.7;position:absolute;width:20%}@media(min-width:800px){.bioluminescence:after,.bioluminescence:before{background-repeat:no-repeat;background-size:465px 1483px;height:1483px;width:10%}}.bioluminescence:before{left:0;top:400vh;transform:rotate(180deg)}.bioluminescence:after{right:0;top:200vh}.bioluminescence .editorial-max-width{grid-template-columns:unset}.bioluminescence.node-landing{background:linear-gradient(#00183e 2%,#00467f 9%,#082f6c 11%,#05406c 55%,#003661)}.bioluminescence h1 span.alt{line-height:3rem}.bioluminescence h2:before{background-color:#fff;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.bioluminescence .simple-promo h2:before{display:none}.bioluminescence .component.body-text .flex.rows{flex-wrap:wrap;justify-content:space-between;text-align:center}.bioluminescence .component.body-text .flex.rows>div{flex:0 0 25%;padding:0 2rem}@media(max-width:800px){.bioluminescence .component.body-text .flex.rows>div{flex:0 0 50%}}@media(max-width:400px){.bioluminescence .component.body-text .flex.rows>div{flex:0 0 100%}}.bioluminescence .component.body-text .flex.rows img{height:150px;-o-object-fit:contain;object-fit:contain;width:auto}.bioluminescence .video-carousel.fill.blue{background-color:transparent;padding:0}.bioluminescence .video-carousel.fill.blue .container{overflow:visible}.bioluminescence .video-carousel.fill.blue .columns{-moz-column-gap:40px;column-gap:40px;flex-direction:row-reverse;margin-top:4rem}.bioluminescence .video-carousel.fill.blue .columns .column.slides{padding:0}.bioluminescence .video-carousel.fill.blue .columns .column.slides p{text-align:left}.bioluminescence .video-carousel.fill.blue .slick-dots{display:none}.bioluminescence .component.social-gallery{background:transparent}.bioluminescence .component.social-gallery .landing-max-width+script+div{background:linear-gradient(transparent,#00467f 12%,#082f6c 20%,#082756)}.bioluminescence .component.right-image-copy .copy{position:relative;z-index:2}.bioluminescence .offset-horizontal-image-copy+.offset-horizontal-image-copy+.offset-horizontal-image-copy+.offset-horizontal-image-copy{margin-bottom:0}.bioluminescence .offset-horizontal-image-copy .video-wrapper{order:2}.bioluminescence .offset-horizontal-image-copy .video-wrapper video{height:auto;max-width:100%;min-width:55vw}.bioluminescence .offset-horizontal-image-copy .container{justify-content:center}.bioluminescence .offset-horizontal-image-copy figure{max-width:60vw}.bioluminescence .offset-horizontal-image-copy figure figcaption{display:none}.bioluminescence .offset-horizontal-image-copy .copy{z-index:2}.bioluminescence .offset-horizontal-image-copy .copy p{align-content:center;background:#dbfcd8;border-radius:140px;box-shadow:0 0 30px #fff;color:#004854;font-family:Montserrat;font-size:14px;font-weight:600;height:220px;letter-spacing:1px;line-height:1.5rem;padding:3rem;text-align:center;text-transform:uppercase;width:220px}@media(max-width:500px){.bioluminescence .offset-horizontal-image-copy .copy p{border-radius:140px;height:180px;padding:2.3rem;width:180px}}.bioluminescence .add-texture.blue:after{background-image:inherit}.bioluminescence .offset-horizontal-image-copy{margin-bottom:-200px}.bioluminescence.node-landing.full.has-hero .landing-hero h1.green-lt{text-shadow:0 0 6px #fff}.bioluminescence h1,.bioluminescence h2,.bioluminescence h3,.bioluminescence h4,.bioluminescence h5,.bioluminescence h6,.bioluminescence p{color:beige;text-align:center}@media(max-width:500px){.bioluminescence h1,.bioluminescence h2,.bioluminescence h3,.bioluminescence h4,.bioluminescence h5,.bioluminescence h6,.bioluminescence p{text-align:center}}.bioluminescence .stacked-grid .section-title,.bioluminescence .stacked-grid article.stacked p,.bioluminescence .stacked-grid article.stacked p:hover{color:beige!important}.bioluminescence.node-landing.full .copy p.lead{color:#ffbf60}.bioluminescence .component.informational-carousel-hero .hero-wrap,.bioluminescence .component.interactive-map .hero-wrap{display:none}.bioluminescence .component.informational-carousel-hero .carousel-items figure,.bioluminescence .component.interactive-map .carousel-items figure{border-radius:inherit}.bioluminescence .component.informational-carousel-hero .carousel-items .h3,.bioluminescence .component.interactive-map .carousel-items .h3{color:#fff;font-family:Montserrat,sans-serif!important;font-size:20px;font-weight:600;text-transform:uppercase}.bioluminescence .component.informational-carousel-hero .carousel-items .content,.bioluminescence .component.interactive-map .carousel-items .content{background-color:inherit;color:beige}.bioluminescence .component.informational-carousel-hero .carousel-items .content a,.bioluminescence .component.interactive-map .carousel-items .content a{color:#ff491c!important}.bioluminescence .component.informational-carousel-hero .carousel-items .content a:hover,.bioluminescence .component.interactive-map .carousel-items .content a:hover{color:#ff491c!important;text-decoration:underline}.bioluminescence section#component-2756{margin-bottom:-6rem;margin-top:0;padding-bottom:6rem}.bioluminescence .component.informational-carousel-hero .carousel-items p,.bioluminescence .component.informational-carousel-lede .carousel-items p,.bioluminescence .component.interactive-map .carousel-items p{color:inherit}.bioluminescence .component.informational-carousel-hero h2:before,.bioluminescence .component.informational-carousel-lede h2:before,.bioluminescence .component.interactive-map h2:before{background-color:#fff}.bioluminescence .landing-hero .container{align-items:center!important;flex-direction:column;gap:4rem;justify-content:center}.bioluminescence .landing-hero h1{text-align:center}@media(max-width:500px){.bioluminescence .landing-hero h1{font-size:4.8rem}}.bioluminescence .landing-hero h1 span.alt{font-family:Montserrat,sans-serif!important;font-size:2rem!important;margin:2rem auto 0;max-width:60rem;text-align:center;width:85vw}@media(max-width:500px){.bioluminescence .landing-hero h1 span.alt{font-size:1.6rem!important}}.bioluminescence .landing-hero .cta-text{background:#004175;border-radius:42px;color:#fff;font-size:16px;max-width:50rem;padding:2rem;text-align:center;width:75vw}@media(max-width:500px){.bioluminescence .landing-hero .cta-text{font-size:1.8rem;padding:2rem}}.bioluminescence .landing-hero .bio-bay{background:#000;height:56.25vw;max-height:100vh;overflow:hidden;position:relative;width:100vw}.bioluminescence .landing-hero canvas#bioCanvas{height:100%;left:0;position:fixed;top:0;width:100%;z-index:0}.bioluminescence .campaign-content{background:linear-gradient(180deg,#142040,#293458)}.bioluminescence .campaign-content .bio-cta-header h2{color:#dbfcd8;letter-spacing:0;text-align:center}.bioluminescence .campaign-content .bio-cta-body p{color:#f2f2eb;font-size:2rem;font-weight:400;letter-spacing:0;text-align:center}.bioluminescence .campaign-content .bio-cta-button .button,.bioluminescence .campaign-content .bio-cta-button .mind-trip-cta .mindtrip-button,.mind-trip-cta .bioluminescence .campaign-content .bio-cta-button .mindtrip-button{background:#dbfcd8 0 0 no-repeat padding-box;box-shadow:0 0 12px #fff;color:#004854;font-size:2rem;font-weight:700;letter-spacing:2px;padding:1rem 3rem}.bioluminescence .campaign-content .bio-cta-button .button:after,.bioluminescence .campaign-content .bio-cta-button .button:before,.bioluminescence .campaign-content .bio-cta-button .mind-trip-cta .mindtrip-button:after,.bioluminescence .campaign-content .bio-cta-button .mind-trip-cta .mindtrip-button:before,.mind-trip-cta .bioluminescence .campaign-content .bio-cta-button .mindtrip-button:after,.mind-trip-cta .bioluminescence .campaign-content .bio-cta-button .mindtrip-button:before{display:none}.bioluminescence .campaign-content:after,.bioluminescence .campaign-content:before{background-position-x:0;background-position-y:0;width:20rem}.bioluminescence .campaign-content:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/light-biobay-manta.18776e7c55996e02e65f.svg);left:5rem}.bioluminescence .campaign-content:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/dark-biobay-manta.8c21f18d9ba38a42a50a.svg);right:5rem}.bioluminescence .offset-horizontal-image-copy .container{margin:auto;max-width:1650px}.bioluminescence .body-text .container{margin:auto;max-width:1200px;width:100vw}.bioluminescence .offset-horizontal-image-copy:nth-child(6){margin-bottom:-15rem}.bioluminescence .offset-horizontal-image-copy:nth-child(9){margin-top:9rem}.bioluminescence .offset-horizontal-image-copy:nth-child(6) .copy,.bioluminescence .offset-horizontal-image-copy:nth-child(7) .copy,.bioluminescence .offset-horizontal-image-copy:nth-child(8) .copy,.bioluminescence .offset-horizontal-image-copy:nth-child(9) .copy{height:100%;margin-top:7rem;min-height:100%;padding-bottom:10rem!important;text-align:center!important}.bioluminescence .offset-horizontal-image-copy:nth-child(6) .copy{margin-right:0;margin-top:7rem}.bioluminescence .offset-horizontal-image-copy:nth-child(7) .copy{margin-left:20rem!important;margin-right:auto;margin-top:15rem}.bioluminescence .offset-horizontal-image-copy:nth-child(8) .copy,.bioluminescence .offset-horizontal-image-copy:nth-child(9) .copy{margin-left:auto;margin-right:20rem!important;margin-top:19rem}.bioluminescence .offset-horizontal-image-copy:nth-child(6) figure.horizontal-max-width{margin-right:-10rem;max-height:650px}.bioluminescence .offset-horizontal-image-copy:nth-child(6) figure.horizontal-max-width img{max-height:650px;-o-object-fit:cover;object-fit:cover;padding-top:5rem!important}.bioluminescence .offset-horizontal-image-copy:nth-child(8) figure.horizontal-max-width img{margin-left:-10rem!important;margin-right:10rem!important;-o-object-fit:cover;object-fit:cover;padding-top:5rem!important}.bioluminescence .offset-horizontal-image-copy:nth-child(9) figure.horizontal-max-width{margin-left:-10rem;margin-top:-5rem;max-height:650px}.bioluminescence .offset-horizontal-image-copy:nth-child(9) figure.horizontal-max-width img{max-height:650px;-o-object-fit:cover;object-fit:cover;padding-top:5rem!important}.bioluminescence .informational-carousel-lede{padding-top:50px!important}.bioluminescence table{position:relative}.bioluminescence td{padding:0 1rem;text-align:center;width:25%}.bioluminescence td#intro-dos-donts{left:-90px;position:absolute;width:370px}.bioluminescence td#intro-dos-donts h3{color:#dbfcd8;font-family:Briston,serif;font-size:60px;line-height:7rem;line-height:.8!important;margin-top:0;text-align:left}.bioluminescence td#intro-dos-donts p{text-align:left}@media screen and (max-width:1450px){.bioluminescence td#intro-dos-donts{left:0;position:relative;width:auto}.bioluminescence td#intro-dos-donts h3{font-size:4.8rem!important;margin-bottom:1.8rem}.bioluminescence td{align-items:center;display:flex!important;flex-direction:column;justify-content:center;width:100%!important}}@media(max-width:400px){.bioluminescence td{align-items:center;display:flex!important;flex-direction:column;justify-content:center;width:100%!important}}@media(max-width:565px){.bioluminescence table:not(.immobile) tbody td:first-child{font-weight:400}}@media screen and (max-width:1450px){.bioluminescence .component{display:block!important;padding:0 3rem!important}.bioluminescence .component.interactive-map{padding:0!important}.bioluminescence .component.interactive-map .center-text{padding:0 6rem!important}.bioluminescence .component.interactive-map .hero-max-width{padding:0!important}.bioluminescence .component.interactive-map div.interactive-pins-map{margin:auto;padding:0!important}.bioluminescence .offset-horizontal-image-copy .copy p{align-content:center;background:#dbfcd8;border-radius:140px;box-shadow:0 0 30px #fff;color:#004854;font-family:Montserrat;font-size:10px;font-weight:600;height:180px;letter-spacing:1px;line-height:1.5rem;padding:3rem;text-align:center;text-transform:uppercase;width:180px}.bioluminescence .offset-horizontal-image-copy:nth-child(7),.bioluminescence .offset-horizontal-image-copy:nth-child(8),.bioluminescence .offset-horizontal-image-copy:nth-child(9){margin-top:20rem}.bioluminescence .offset-horizontal-image-copy figure.horizontal-max-width,.bioluminescence .offset-horizontal-image-copy figure.horizontal-max-width img{margin:0!important;max-height:650px;max-width:unset;padding:0!important;width:100%}.bioluminescence .offset-horizontal-image-copy figure.horizontal-max-width img{-o-object-fit:cover;object-fit:cover}.bioluminescence .body-text .container,.bioluminescence .offset-horizontal-image-copy .container{display:flex;flex-direction:column;gap:0;margin:auto!important;max-width:1650px;padding:50px 0 0!important;position:relative;width:calc(100vw - 6rem)}.bioluminescence .offset-horizontal-image-copy:nth-child(6) .copy{z-index:9}.bioluminescence .offset-horizontal-image-copy:nth-child(6) .copy,.bioluminescence .offset-horizontal-image-copy:nth-child(7) .copy,.bioluminescence .offset-horizontal-image-copy:nth-child(8) .copy,.bioluminescence .offset-horizontal-image-copy:nth-child(9) .copy{height:100%;margin-right:0;margin-top:-4rem;min-height:100%;padding-bottom:10rem!important;position:absolute;text-align:center!important;top:0}.bioluminescence .offset-horizontal-image-copy:nth-child(9) .copy{margin-left:10rem}.bioluminescence .offset-horizontal-image-copy:nth-child(8) figure.horizontal-max-width img{margin-left:0!important;margin-right:0!important;-o-object-fit:cover;object-fit:cover;padding-top:5rem!important}}@media screen and (max-width:400px){.bioluminescence .offset-horizontal-image-copy .container{overflow:visible;width:calc(100vw - 2rem)}.bioluminescence .component{margin:4rem 0 2rem;padding:0!important}.bioluminescence .body-text .container{padding-top:50px!important}.bioluminescence .body-text p{margin:0}.bioluminescence .body-text h5{margin:1rem 0}.bioluminescence .body-text img{margin:0 0 -2rem;width:120px}.bioluminescence .offset-horizontal-image-copy:nth-child(6){margin-bottom:0;margin-top:15rem}.bioluminescence .offset-horizontal-image-copy:nth-child(6) .copy{margin-top:-13rem;z-index:3}.bioluminescence .offset-horizontal-image-copy:nth-child(7) .copy{margin-left:12rem!important;margin-top:-6rem;z-index:2}.bioluminescence .offset-horizontal-image-copy:nth-child(7),.bioluminescence .offset-horizontal-image-copy:nth-child(8),.bioluminescence .offset-horizontal-image-copy:nth-child(9){margin-top:10rem}}.bio-toggle-header{cursor:pointer;margin-bottom:0;padding:0;position:relative}.bio-toggle-header h2{background:#004854;color:#fff;font-family:Montserrat,serif;font-size:2rem;font-weight:700;line-height:2.5rem;margin:0!important;padding:2rem 6rem 2rem 4rem;pointer-events:none}.bio-toggle-header:after{background:url(/themes/custom/discoverpr_v2_theme/images/caret.svg) 100% no-repeat;bottom:1.75rem;content:"";display:inline-block;filter:brightness(1) hue-rotate(160deg);flex-shrink:0;font-size:18px;font-weight:700;height:12px;height:2.4rem;margin-left:.3em;padding-left:2rem;position:absolute;right:1.5rem;transform:rotate(90deg)!important;transform-origin:center center;transition:transform .3s linear;width:12px;width:1.6rem}.bio-toggle-header.active:after{bottom:1.75rem;color:#014854;transform:rotate(0deg)!important}.bio-toggle-content{background:#004854;color:#fff;font-size:1.4rem!important;height:0;overflow:hidden;padding:0 4rem;transition:all .3s ease-in-out}.bio-toggle-content.active{height:100%;padding-bottom:2rem}@media(max-width:800px){.bioluminescence .video-carousel.fill.blue{padding:0 2rem!important}}@media(min-width:0){.bioluminescence .offset-horizontal-image-copy .video-wrapper video{margin-bottom:15rem;max-width:100%;min-width:inherit;width:100%}}article.node-landing.full.has-hero.the-green-path{background:rgba(219,252,217,.867) url(/themes/custom/discoverpr_v2_theme/images/sustainability/sky.jpg);background-size:contain;position:relative}article.node-landing.full.has-hero.the-green-path header.landing-hero .campaign-image{max-width:800px}@media(max-width:800px){article.node-landing.full.has-hero.the-green-path header.landing-hero .campaign-image{width:80%}}article.node-landing.full.has-hero.the-green-path .stacked-grid h3.color.sunshine{color:#ffbe60}article.node-landing.full.has-hero.the-green-path .stacked-grid .text-wrap p{color:#f9e3d9}article.node-landing.full.has-hero.the-green-path .stacked-grid .scrolling-text-wrap{z-index:2}article.node-landing.full.has-hero.the-green-path .landing-hero h1{color:#f9e3d9;display:none;font-size:100px}article.node-landing.full.has-hero.the-green-path .landing-hero h1 span.alt{color:#f9e3d9;display:none;font-family:Briston,serif;font-size:200px;text-transform:capitalize}article.node-landing.full.has-hero.the-green-path .greenpath-cta-header h3{color:#f9e3d9;font-family:Montserrat,sans-serif;font-size:36px;font-weight:600;line-height:1.4;text-align:center}@media(max-width:800px){article.node-landing.full.has-hero.the-green-path .greenpath-cta-header h3{font-size:20px}}article.node-landing.full.has-hero.the-green-path .greenpath-cta-button a{background:#ff491c;color:#fff;font-family:Gotham,sans-serif;font-size:20px;letter-spacing:2px;margin:0 auto;padding:.5rem 1.5rem;z-index:10}@media(max-width:800px){article.node-landing.full.has-hero.the-green-path .greenpath-cta-button a{font-size:14px}}article.node-landing.full.has-hero.the-green-path .greenpath-cta-button a:hover{background:#ff491c;color:#fff}article.node-landing.full.has-hero.the-green-path .greenpath-cta-button a:after,article.node-landing.full.has-hero.the-green-path .greenpath-cta-button a:before{content:inherit}article.node-landing.full.has-hero.the-green-path .campaign-content.brick-texture{background:rgba(0,0,0,.141) url(/themes/custom/discoverpr_v2_theme/images/sustainability/Water.jpg);background-blend-mode:color;background-repeat:no-repeat;background-size:cover}article.node-landing.full.has-hero.the-green-path .campaign-content.brick-texture h1{display:none!important}article.node-landing.full.has-hero.the-green-path .campaign-content.brick-texture:after{background-image:none;box-shadow:0 200px 200px #c9ffc6;opacity:1;width:100%}article.node-landing.full.has-hero.the-green-path .campaign-content.brick-texture:before{background:inherit}@media(max-width:800px){article.node-landing.full.has-hero.the-green-path .campaign-content.brick-texture{margin-bottom:0}}article.node-landing.full.has-hero.the-green-path .component.interactive-map h2{color:#f9e3d9}article.node-landing.full.has-hero.the-green-path .component.interactive-map h2+p{color:#fff;margin:1rem auto;max-width:1200px}article.node-landing.full.has-hero.the-green-path #component-2756{background:#00596b;background-image:url(/themes/custom/discoverpr_v2_theme/images/sustainability/water-bot-invert.png),url(/themes/custom/discoverpr_v2_theme/images/sustainability/the-green-path/tgb-header-fruit-left.png);background-position:top,-240px 70%;background-repeat:no-repeat;background-size:contain;margin:0;padding:4rem 0 6rem}article.node-landing.full.has-hero.the-green-path #component-25045{margin:-1px}article.node-landing.full.has-hero.the-green-path #component-17566{background:linear-gradient(180deg,#073a6c 50%,#c9ffc6 0,transparent 70%),url(/themes/custom/discoverpr_v2_theme/images/sustainability/the-green-path/tgb-header-trees-left.png),url(/themes/custom/discoverpr_v2_theme/images/sustainability/the-green-path/tgb-header-trees-right.png);background-position:0 0,0 100%,100% 100%;background-repeat:no-repeat;background-size:contain;margin:0;padding:4rem 0 6rem}article.node-landing.full.has-hero.the-green-path #component-23691{z-index:2}article.node-landing.full.has-hero.the-green-path #component-14971{background:url(/themes/custom/discoverpr_v2_theme/images/sustainability/flowers-right.png),url(/themes/custom/discoverpr_v2_theme/images/sustainability/flowers-left.png);background-position:100% -10%,0 70%;background-repeat:no-repeat;background-size:auto;margin:0;padding:4rem 0 6rem;position:relative;z-index:10}article.node-landing.full.has-hero.the-green-path #component-21391{background:url(/themes/custom/discoverpr_v2_theme/images/sustainability/the-green-path/tpb-bottom-mountains.png),url(/themes/custom/discoverpr_v2_theme/images/sustainability/sunset-extended.jpg);background-color:#fff;background-position:50%,top;background-repeat:repeat-x;background-size:cover;margin:inherit;padding:4rem 0 6rem}article.node-landing.full.has-hero.the-green-path .landing-content{position:relative;text-align:center;z-index:10}article.node-landing.full.has-hero.the-green-path .landing-content h2{margin-top:0}article.node-landing.full.has-hero.the-green-path .landing-content h3{font-family:Oswald,sans-serif;font-size:40px;line-height:1.2;text-transform:uppercase}article.node-landing.full.has-hero.the-green-path .landing-content p{color:#00596b;margin-top:4rem}@media(max-width:800px){article.node-landing.full.has-hero.the-green-path .landing-content{background:linear-gradient(#dbfcd9 80%,transparent);margin-bottom:-150px;padding-bottom:150px}article.node-landing.full.has-hero.the-green-path .landing-content h3{font-size:20px;line-height:1.2}article.node-landing.full.has-hero.the-green-path .landing-content p{font-size:16px;margin-top:2rem}}article.node-landing.full.has-hero.the-green-path .stacked-grid .section-title{color:#f9e3d9}article.node-landing.full.has-hero.the-green-path .homepage-takeover-left{background:url(/themes/custom/discoverpr_v2_theme/images/sustainability/the-green-path/mobile/fruit-left.png);background-position:-40px 130px;background-repeat:no-repeat;background-size:contain;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:40%;z-index:2}@media(max-width:800px){article.node-landing.full.has-hero.the-green-path .homepage-takeover-left{background-position:-40px 130px;max-height:800px}}@media(max-width:500px){article.node-landing.full.has-hero.the-green-path .homepage-takeover-left{background-position:-90px 20px;width:100%}}article.node-landing.full.has-hero.the-green-path .homepage-takeover-right{background:url(/themes/custom/discoverpr_v2_theme/images/sustainability/the-green-path/mobile/fruit-right.png);background-position:0 220px;background-repeat:no-repeat;background-size:contain;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:40%;z-index:2}@media(max-width:800px){article.node-landing.full.has-hero.the-green-path .homepage-takeover-right{background-position:0 180px;max-height:800px}}@media(max-width:500px){article.node-landing.full.has-hero.the-green-path .homepage-takeover-right{background-position:0 150px;width:80%}}@media(min-width:800px){.scrolling-text-wrap{z-index:1}}.large-image-card-wrapper{align-items:center;background:#f9f9ed;display:flex;justify-content:center;padding:2rem!important}.large-image-card{background:#fff;border-top-left-radius:32px;border-top-right-radius:32px;box-shadow:0 4px 24px rgba(0,0,0,.08);margin:0 auto;max-width:1286px;overflow:hidden;width:100%}.large-image-card__image figure{max-width:unset;width:100%}.large-image-card__image img{border-top-left-radius:32px;border-top-right-radius:32px;display:block;max-height:550px;-o-object-fit:cover;object-fit:cover;width:100%}.large-image-card__content{background:#ffbf6b;padding:1rem 2rem;text-align:center}.large-image-card__title{color:#004854;font-family:Oswald,sans-serif;font-size:2.4rem;line-height:1.1;padding:0 20px;text-transform:uppercase}.large-image-card__description{color:#23423a;font-size:1.8rem;line-height:1.4;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:700px;padding:0 30px}.large-image-card__button--link a{border:none;color:#004854;display:inline-block;font-family:Oswald,sans-serif;font-weight:400;margin-bottom:3rem;text-transform:uppercase}.large-image-card__button--link a:after{border-bottom:2px solid #004854;content:"";display:block;margin:6px auto 0;transition:.25s ease-in-out;width:10rem}.large-image-card__button--link a:hover{color:#d94f04;text-decoration:none}.large-image-card__button--link a:hover:after{border-bottom:2px solid #d94f04}@media(max-width:776px){.large-image-card__image img{max-height:350px}.large-image-card-wrapper{padding:2rem!important}.large-image-card__description{font-size:1.6rem;padding:0 20px}}.path-frontpage .music-mixer{background-color:#af2e56;color:#fff}.path-frontpage .music-mixer h2,.path-frontpage .music-mixer h3,.path-frontpage .music-mixer h4,.path-frontpage .music-mixer h5,.path-frontpage .music-mixer h6{color:#fff}@media(min-width:1440px){.path-frontpage .music-mixer.node-landing.full.has-hero .landing-hero:before{padding:0 0 81rem!important}}.path-frontpage .music-mixer.node-landing.full.has-hero .landing-hero .landing-max-width .container{align-items:center;display:flex;justify-content:center}.path-frontpage .music-mixer.node-landing.full.has-hero .landing-hero .landing-max-width .container h1{text-align:center}.path-frontpage .music-mixer .campaign-content{background-color:#ffbf60!important;color:#af2e56;font-size:2.6rem;font-weight:600;position:relative}.path-frontpage .music-mixer .campaign-content:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/hero-bg.svg);background-position:0;background-repeat:no-repeat;background-size:200% 100%;bottom:60%;content:"";height:43.5rem;position:absolute;width:100vw;z-index:0}@media(min-width:800px){.path-frontpage .music-mixer .campaign-content:before{background-size:100% 100%;bottom:12rem;height:85.5rem}}.path-frontpage .music-mixer .campaign-content .container{margin:0 auto;max-width:64.6rem;padding-bottom:3rem;position:static}.path-frontpage .music-mixer .campaign-content .container .center-text{padding-left:3rem!important;padding-right:3rem!important}@media(min-width:500px){.path-frontpage .music-mixer .campaign-content .container .center-text{padding-left:4rem!important;padding-right:4rem!important}}.path-frontpage .music-mixer .campaign-content .container:hover:before{transform:rotate(15deg)}.path-frontpage .music-mixer .campaign-content .container:before{animation:tamborines-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/tamborines.png);background-position:100%;background-repeat:no-repeat;background-size:15.8rem 10.1rem;bottom:100%;content:"";height:10.1rem;left:0;pointer-events:none;position:absolute;transition:transform 1.5s ease-in-out;width:12.4rem;z-index:0}@media(min-width:500px){.path-frontpage .music-mixer .campaign-content .container:before{background-size:24.9rem 15.1rem;height:15.1rem;max-width:30vw;width:24.9rem}}@media(min-width:1200px){.path-frontpage .music-mixer .campaign-content .container:before{background-size:59.1rem 35.8rem;height:35.8rem;left:0;max-width:25vw;top:0;width:59.1rem}}.path-frontpage .music-mixer .campaign-content .container:hover:after{transform:rotate(-15deg)}.path-frontpage .music-mixer .campaign-content .container:after{animation-delay:1s;animation:trumpet-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/trumpet.png);background-position:0;background-repeat:no-repeat;background-size:19.2rem 9.5rem;content:"";height:9.5rem;position:absolute;right:0;top:88%;transition:transform 1.5s ease-in-out;width:18.6rem;z-index:0}@media(min-width:500px){.path-frontpage .music-mixer .campaign-content .container:after{background-size:23.9rem 12.5rem;height:12.5rem;max-width:40vw;top:88%;width:23.9rem}}@media(min-width:1200px){.path-frontpage .music-mixer .campaign-content .container:after{background-size:62.4rem 32.6rem;height:32.6rem;max-width:30vw;right:0;top:20%;width:62.4rem}}.path-frontpage .music-mixer .campaign-content .container div{position:relative}.mind-trip-cta .path-frontpage .music-mixer .campaign-content .mindtrip-button,.path-frontpage .music-mixer .campaign-content .button,.path-frontpage .music-mixer .campaign-content .mind-trip-cta .mindtrip-button{background-color:#ab0a47;color:#dbfcd8;font-size:1.7rem;padding:1rem 3rem}.mind-trip-cta .path-frontpage .music-mixer .campaign-content .mindtrip-button:before,.path-frontpage .music-mixer .campaign-content .button:before,.path-frontpage .music-mixer .campaign-content .mind-trip-cta .mindtrip-button:before{display:none}.path-frontpage .music-mixer .waves{align-items:center;-moz-column-gap:2px;column-gap:2px;display:flex;height:8rem;justify-content:center;width:100%}@media(min-width:800px){.path-frontpage .music-mixer .waves{height:15rem}}.path-frontpage .music-mixer .waves div{background:#f6c87e;border-radius:50px;height:38px;margin:0 15px;width:10px}@media(min-width:800px){.path-frontpage .music-mixer .waves div{height:75px;margin:0 25px;width:20px}}.path-frontpage .music-mixer .waves div:nth-child(5){animation:animate-waves-small .7s infinite}@media(min-width:800px){.path-frontpage .music-mixer .waves div:nth-child(5){animation:animate-waves-large .7s infinite}}.path-frontpage .music-mixer .waves div:nth-child(4),.path-frontpage .music-mixer .waves div:nth-child(6){animation:animate-waves-small .8s infinite}@media(min-width:800px){.path-frontpage .music-mixer .waves div:nth-child(4),.path-frontpage .music-mixer .waves div:nth-child(6){animation:animate-waves-large .8s infinite}}.path-frontpage .music-mixer .waves div:nth-child(3),.path-frontpage .music-mixer .waves div:nth-child(7){animation:animate-waves-small .9s infinite}@media(min-width:800px){.path-frontpage .music-mixer .waves div:nth-child(3),.path-frontpage .music-mixer .waves div:nth-child(7){animation:animate-waves-large .9s infinite}}.path-frontpage .music-mixer .waves div:nth-child(2),.path-frontpage .music-mixer .waves div:nth-child(8){animation:animate-waves-small 1s infinite}@media(min-width:800px){.path-frontpage .music-mixer .waves div:nth-child(2),.path-frontpage .music-mixer .waves div:nth-child(8){animation:animate-waves-large 1s infinite}}.path-frontpage .music-mixer .waves div:first-child,.path-frontpage .music-mixer .waves div:nth-child(9){animation:animate-waves-small 1.1s infinite;display:none}@media(min-width:500px){.path-frontpage .music-mixer .waves div:first-child,.path-frontpage .music-mixer .waves div:nth-child(9){display:block}}@media(min-width:800px){.path-frontpage .music-mixer .waves div:first-child,.path-frontpage .music-mixer .waves div:nth-child(9){animation:animate-waves-large 1.1s infinite}}.path-frontpage .music-mixer .landing-content{position:relative}.path-frontpage .music-mixer .landing-content .container{padding-left:2rem;padding-right:2rem}@media(min-width:500px){.path-frontpage .music-mixer .landing-content .container{padding-left:0;padding-right:0}}.path-frontpage .music-mixer .landing-content:hover:before{transform:rotate(15deg)}.path-frontpage .music-mixer .landing-content:before{animation-delay:1s;animation:guitar-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/guitar.png);background-position:100%;background-repeat:no-repeat;background-size:16.2rem 26rem;bottom:25%;content:"";height:26rem;left:0;max-width:16.2rem;position:absolute;transition:transform 1.5s ease-in-out;width:20vw;z-index:0}@media(min-width:1200px){.path-frontpage .music-mixer .landing-content:before{background-size:32.6rem 52.6rem;bottom:0;height:52.6rem;max-width:20vw;width:32.6rem}}@media(min-width:500px){.path-frontpage .music-mixer .landing-content h2,.path-frontpage .music-mixer .landing-content h3,.path-frontpage .music-mixer .landing-content p{margin:0 auto 1.8rem;max-width:70vw}}.path-frontpage .music-mixer .informational-carousel-lede .carousel-items .content{color:#004854}.path-frontpage .music-mixer .informational-carousel-lede .slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23fff' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component{margin:18rem 0 16rem;position:relative}@media(min-width:800px){.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component{margin:40rem 0 6rem}}.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/carousel-bg-mobile.svg);background-position:50%;background-repeat:no-repeat;background-size:200% 100%;bottom:0;content:"";height:150rem;position:absolute;width:100vw;z-index:0}@media(min-width:800px){.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/carousel-bg-desktop.svg);background-size:100% 100%;bottom:35rem;height:140rem}}.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component h2{color:#ab0a47}.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component h2:before{display:none}.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component p{color:#2b2b2b}@media(min-width:1200px){.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width{grid-template-columns:minmax(30rem,1fr) minmax(auto,1286px) minmax(7%,1fr)}}@media(min-width:1650px){.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width{grid-template-columns:minmax(7%,1fr) minmax(auto,1286px) minmax(7%,1fr)}}.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:hover:before{transform:rotate(-15deg)}.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:before{animation:saxophone-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/saxophone.png);background-position:100%;background-repeat:no-repeat;background-size:20.8rem 28.6rem;bottom:100%;content:"";height:26.8rem;left:0;pointer-events:none;position:absolute;transition:transform 1.5s ease-in-out;width:10.8rem;z-index:0}@media(min-width:1200px){.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:before{background-size:41rem 56.7rem;bottom:70%;height:53.1rem;left:0;width:28.9rem}}.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:hover:after{transform:rotate(-15deg)}.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:after{animation:microphone-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/microphone.png);background-position:0;background-repeat:no-repeat;background-size:37rem 15.5rem;bottom:-15.5rem;content:"";height:15.5rem;position:absolute;right:0;transition:transform 1.5s ease-in-out;width:28rem;z-index:0}@media(min-width:1200px){.path-frontpage .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:after{background-size:54.1rem 22.5rem;bottom:115%;height:22.5rem;right:0;width:48rem}}.path-frontpage .music-mixer .stacked-grid .section-title{color:#fff}.path-frontpage .music-mixer .stacked-grid h3{color:#f6c87e}.path-frontpage .music-mixer .stacked-grid article.stacked a:hover,.path-frontpage .music-mixer .stacked-grid article.stacked p{color:#fff}.path-frontpage .music-mixer .social-gallery{background-color:#af2e56;padding-bottom:5rem}@media(min-width:1200px){.path-frontpage .music-mixer .social-gallery{padding-bottom:10rem}}.path-frontpage .music-mixer .social-gallery .cr__gallery .loadMore{background-color:#ffbf6b!important;color:#004175!important}.path-frontpage .music-mixer .social-gallery .cr__gallery .loadMore span.loadMore__text{align-items:center;display:inline-flex}.path-frontpage .music-mixer .social-gallery .cr__gallery .loadMore span.loadMore__text:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";display:inline-block;height:0;margin-left:.5em;transition:transform .2s ease-in-out}.path-frontpage .music-mixer .simple-promo{position:relative}.path-frontpage .music-mixer .simple-promo:hover:before{transform:rotate(15deg)}.path-frontpage .music-mixer .simple-promo:before{animation:bongos-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/bongos.png);background-position:0;background-repeat:no-repeat;background-size:25rem 19rem;bottom:80%;content:"";height:19rem;position:absolute;right:0;transition:transform 1.5s ease-in-out;width:22rem;z-index:0}@media(min-width:1200px){.path-frontpage .music-mixer .simple-promo:before{background-size:100%;bottom:-3rem;height:33.4rem;left:0;width:43.6rem}.path-frontpage .music-mixer .simple-promo .landing-max-width{grid-template-columns:minmax(45rem,1fr) minmax(auto,1286px) minmax(7%,1fr)}}.path-frontpage .music-mixer .simple-promo .promo-icon{display:none}@media(min-width:1200px){.path-frontpage .music-mixer .simple-promo .promo-icon{display:block}}.path-frontpage .music-mixer .campaign-content.brick-texture{position:relative;z-index:5}.path-frontpage .music-mixer .breadcrumb{display:none}.path-frontpage .music-mixer .music-mixer .simple-promo{position:relative;z-index:2}.path-frontpage .music-mixer .component.background-image-promo{z-index:0}.path-frontpage .music-mixer .music-mixer{overflow-x:hidden}.path-frontpage .music-mixer article:not(.hero-scale):not(.short-hero) header.landing-hero:before{padding:unset!important}.page-island-music-dance .music-dance{overflow-x:hidden}.page-island-music-dance .music-mixer .component{margin:0}.page-island-music-dance .music-mixer .component.informational-carousel-lede .hero-max-width,.page-island-music-dance .music-mixer .nlp-related-content-slider{background:#aa0c47;margin-top:auto;padding:4rem 0}.page-island-music-dance .music-mixer .nlp-related-content-slider{position:relative}.page-island-music-dance .music-mixer .nlp-related-content-slider:hover:before{transform:rotate(15deg)}.page-island-music-dance .music-mixer .nlp-related-content-slider:before{animation:bongos-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/bongos.png);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";height:400px;pointer-events:none;position:absolute;right:0;top:-220px;transition:transform 1.5s ease-in-out;width:400px;z-index:1}@media(max-width:800px){.page-island-music-dance .music-mixer .nlp-related-content-slider:before{height:275px;right:-160px;top:-100px;width:275px}}@media(min-width:1200px){.page-island-music-dance .music-mixer .nlp-related-content-slider:before{background-size:100%;height:400px;right:0;top:-250px;width:400px}}.page-island-music-dance .music-mixer.node-landing.full.has-hero .landing-hero{max-height:700px}.page-island-music-dance .music-mixer.node-landing.full.has-hero .landing-hero .bg-img{bottom:0}@media(max-width:1300px){.page-island-music-dance .music-mixer.node-landing.full.has-hero .landing-hero .bg-img{bottom:-80px}}@media(max-width:800px){.page-island-music-dance .music-mixer.node-landing.full.has-hero .landing-hero .bg-img{background-repeat:no-repeat;background-size:cover;bottom:20px;height:calc(100% + 80px);left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}}@media(min-width:1280px){.page-island-music-dance .music-mixer.node-landing.full.has-hero .landing-hero{max-height:100vh}}@media(min-width:800px){.page-island-music-dance .music-mixer.node-landing.full.has-hero .landing-hero{margin-bottom:7rem}}@media(min-width:1440px){.page-island-music-dance .music-mixer.node-landing.full.has-hero .landing-hero:before{padding:0 0 81rem!important}}.page-island-music-dance .music-mixer.node-landing.full.has-hero .landing-hero .landing-max-width .container{align-items:center;display:flex;justify-content:center}.page-island-music-dance .music-mixer.node-landing.full.has-hero .landing-hero .landing-max-width .container h1{text-align:center}.page-island-music-dance .music-mixer .campaign-content{background-color:#ffbf60!important;color:#af2e56;font-size:2.6rem;font-weight:600;margin-bottom:0!important;position:relative;z-index:1}@media(max-width:800px){.page-island-music-dance .music-mixer .campaign-content{padding-bottom:3rem!important;padding-top:3rem!important}}.page-island-music-dance .music-mixer .campaign-content:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/hero-bg.svg);background-position:0;background-repeat:no-repeat;background-size:200% 100%;bottom:60%;content:"";height:40rem;position:absolute;width:100vw;z-index:0}@media(min-width:800px){.page-island-music-dance .music-mixer .campaign-content:before{background-size:100% 100%;bottom:7rem;height:60rem}}.page-island-music-dance .music-mixer .campaign-content .container{margin:0 auto;max-width:800px;padding-bottom:3rem;position:static}.page-island-music-dance .music-mixer .campaign-content .container .center-text{font-size:1.8rem!important;font-weight:700;padding-left:3rem!important;padding-right:3rem!important}@media(min-width:500px){.page-island-music-dance .music-mixer .campaign-content .container .center-text{font-size:2.6rem!important;padding-left:4rem!important;padding-right:4rem!important}}.page-island-music-dance .music-mixer .campaign-content .container:hover:before{transform:rotate(15deg)}.page-island-music-dance .music-mixer .campaign-content .container:before{animation:tamborines-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/tamborines.png);background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:70%;content:"";height:250px;left:-70px;position:absolute;transition:transform 1.5s ease-in-out;width:250px;z-index:0}@media(min-width:500px){.page-island-music-dance .music-mixer .campaign-content .container:before{background-size:contain;height:300px;max-width:unset;top:50px;width:300px}}@media(min-width:1200px){.page-island-music-dance .music-mixer .campaign-content .container:before{background-size:contain;height:350px;left:0;max-width:25vw;top:0;width:350px}}.page-island-music-dance .music-mixer .campaign-content .container:hover:after{transform:rotate(-15deg)}.page-island-music-dance .music-mixer .campaign-content .container:after{animation-delay:1s;animation:trumpet-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/trumpet.png);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";height:250px;pointer-events:none;position:absolute;right:-50px;top:38%;transition:transform 1.5s ease-in-out;width:250px;z-index:0}@media(min-width:500px){.page-island-music-dance .music-mixer .campaign-content .container:after{background-size:contain;height:450px;max-width:unset;top:40px;width:450px}}@media(min-width:1200px){.page-island-music-dance .music-mixer .campaign-content .container:after{background-size:contain;height:450px;max-width:unset;right:0;top:0;width:450px}}.page-island-music-dance .music-mixer .campaign-content .container div{position:relative}.mind-trip-cta .page-island-music-dance .music-mixer .campaign-content .mindtrip-button,.page-island-music-dance .music-mixer .campaign-content .button,.page-island-music-dance .music-mixer .campaign-content .mind-trip-cta .mindtrip-button{background-color:#ab0a47;color:#dbfcd8;font-size:1.7rem;padding:1rem 3rem}.mind-trip-cta .page-island-music-dance .music-mixer .campaign-content .mindtrip-button:before,.page-island-music-dance .music-mixer .campaign-content .button:before,.page-island-music-dance .music-mixer .campaign-content .mind-trip-cta .mindtrip-button:before{display:none}.page-island-music-dance .music-mixer .music-mixer{padding-top:3rem}.page-island-music-dance .music-mixer .music-mixer .advanced-controls{margin-bottom:0}.page-island-music-dance .music-mixer .mad-music-mixer{background:unset;padding-bottom:0}@media(max-width:800px){.page-island-music-dance .music-mixer .mad-music-mixer .mixer-wrapper{max-width:unset}.page-island-music-dance .music-mixer .mad-music-mixer .tracks-container{width:100%}}.page-island-music-dance .music-mixer .mad-music-mixer-component{align-items:center;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-landing/wave-top.svg);background-position:0 400px;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;overflow:visible;padding-bottom:20rem;padding-top:7rem;position:relative}@media(max-width:1500px){.page-island-music-dance .music-mixer .mad-music-mixer-component{background-position:0 600px}}@media(max-width:1200px){.page-island-music-dance .music-mixer .mad-music-mixer-component{background-position:0 800px;background-size:contain}}@media(max-width:800px){.page-island-music-dance .music-mixer .mad-music-mixer-component{background-position:0 bottom}}.page-island-music-dance .music-mixer .slick-dots{display:none}.page-island-music-dance .music-mixer .feeling-inspired{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.page-island-music-dance .music-mixer .feeling-inspired .feeling-inspired-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:6rem 0 8rem;width:100%}@media screen and (max-width:800px){.page-island-music-dance .music-mixer .feeling-inspired .feeling-inspired-inner{padding:6rem 0 4rem!important}}.page-island-music-dance .music-mixer .feeling-inspired h2,.page-island-music-dance .music-mixer .feeling-inspired h2 p{color:#ffbf60;font-size:7rem!important;font-weight:400!important;margin-bottom:0!important;margin-top:4rem!important}@media(max-width:800px){.page-island-music-dance .music-mixer .feeling-inspired h2,.page-island-music-dance .music-mixer .feeling-inspired h2 p{font-size:4.8rem!important;line-height:.8;margin-bottom:1rem!important}}.page-island-music-dance .music-mixer .feeling-inspired-component,.page-island-music-dance .music-mixer .feeling-inspired-component .feeling-inspired-inner{position:relative}.page-island-music-dance .music-mixer .feeling-inspired-component .feeling-inspired-inner:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/music-landing/red-wave-bottom.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}@media(min-width:1500px){.page-island-music-dance .music-mixer .feeling-inspired-component .feeling-inspired-inner:after{background-position:center 0}}.page-island-music-dance .music-mixer .feeling-inspired:before{animation:tamborines-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/tamborines.png);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";height:350px;pointer-events:none;position:absolute;right:50px;top:10px;transition:transform 1.5s ease-in-out;width:350px;z-index:0}@media(max-width:1200px){.page-island-music-dance .music-mixer .feeling-inspired:before{bottom:10px;height:275px;left:-50px;top:unset;width:275px}}@media(max-width:800px){.page-island-music-dance .music-mixer .feeling-inspired:before{bottom:-100px;height:275px;left:-200px;top:unset;width:275px}}.page-island-music-dance .music-mixer .feeling-inspired:after{animation-delay:1s;animation:trumpet-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/trumpet.png);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";height:400px;left:50px;pointer-events:none;position:absolute;top:0;transition:transform 1.5s ease-in-out;width:400px;z-index:0}@media(max-width:1200px){.page-island-music-dance .music-mixer .feeling-inspired:after{bottom:10px;height:275px;left:unset;right:-50px;top:unset;width:275px}}@media(max-width:800px){.page-island-music-dance .music-mixer .feeling-inspired:after{bottom:unset;height:275px;left:unset;right:-55px;top:-60px;width:275px}}.page-island-music-dance .music-mixer .waves{align-items:center;-moz-column-gap:2px;column-gap:2px;display:flex;height:8rem;justify-content:center;width:100%}@media(min-width:800px){.page-island-music-dance .music-mixer .waves{height:15rem}}.page-island-music-dance .music-mixer .waves div{background:#f6c87e;border-radius:50px;height:38px;margin:0 15px;width:10px}@media(min-width:800px){.page-island-music-dance .music-mixer .waves div{height:75px;margin:0 25px;width:20px}}.page-island-music-dance .music-mixer .waves div:nth-child(5){animation:animate-waves-small .7s infinite}@media(min-width:800px){.page-island-music-dance .music-mixer .waves div:nth-child(5){animation:animate-waves-large .7s infinite}}.page-island-music-dance .music-mixer .waves div:nth-child(4),.page-island-music-dance .music-mixer .waves div:nth-child(6){animation:animate-waves-small .8s infinite}@media(min-width:800px){.page-island-music-dance .music-mixer .waves div:nth-child(4),.page-island-music-dance .music-mixer .waves div:nth-child(6){animation:animate-waves-large .8s infinite}}.page-island-music-dance .music-mixer .waves div:nth-child(3),.page-island-music-dance .music-mixer .waves div:nth-child(7){animation:animate-waves-small .9s infinite}@media(min-width:800px){.page-island-music-dance .music-mixer .waves div:nth-child(3),.page-island-music-dance .music-mixer .waves div:nth-child(7){animation:animate-waves-large .9s infinite}}.page-island-music-dance .music-mixer .waves div:nth-child(2),.page-island-music-dance .music-mixer .waves div:nth-child(8){animation:animate-waves-small 1s infinite}@media(min-width:800px){.page-island-music-dance .music-mixer .waves div:nth-child(2),.page-island-music-dance .music-mixer .waves div:nth-child(8){animation:animate-waves-large 1s infinite}}.page-island-music-dance .music-mixer .waves div:first-child,.page-island-music-dance .music-mixer .waves div:nth-child(9){animation:animate-waves-small 1.1s infinite;display:none}@media(min-width:500px){.page-island-music-dance .music-mixer .waves div:first-child,.page-island-music-dance .music-mixer .waves div:nth-child(9){display:block}}@media(min-width:800px){.page-island-music-dance .music-mixer .waves div:first-child,.page-island-music-dance .music-mixer .waves div:nth-child(9){animation:animate-waves-large 1.1s infinite}}@keyframes animate-waves-small{0%{height:25px}50%{height:50px}to{height:25px}}@keyframes animate-waves-large{0%{height:50px}50%{height:100px}to{height:50px}}@keyframes tamborines-float{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-10px) rotate(2deg)}50%{transform:translateY(-5px) rotate(-1deg)}75%{transform:translateY(-15px) rotate(3deg)}}@keyframes trumpet-float{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-8px) rotate(-2deg)}50%{transform:translateY(-3px) rotate(1deg)}75%{transform:translateY(-12px) rotate(-3deg)}}@keyframes guitar-float{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-6px) rotate(1deg)}50%{transform:translateY(-2px) rotate(-1deg)}75%{transform:translateY(-8px) rotate(2deg)}}@keyframes saxophone-float{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-12px) rotate(-1deg)}50%{transform:translateY(-4px) rotate(2deg)}75%{transform:translateY(-10px) rotate(-2deg)}}@keyframes microphone-float{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-8px) rotate(1deg)}50%{transform:translateY(-3px) rotate(-1deg)}75%{transform:translateY(-11px) rotate(2deg)}}@keyframes bongos-float{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-7px) rotate(-1deg)}50%{transform:translateY(-2px) rotate(1deg)}75%{transform:translateY(-9px) rotate(-2deg)}}.page-island-music-dance .music-mixer .landing-content{background-color:#ab0a47;color:#fff;padding-bottom:25rem!important;padding-top:8rem!important;position:relative;z-index:0}@media screen and (max-width:800px){.page-island-music-dance .music-mixer .landing-content{padding-bottom:10rem!important}}.page-island-music-dance .music-mixer .landing-content .container{padding-left:2rem;padding-right:2rem}@media(min-width:500px){.page-island-music-dance .music-mixer .landing-content .container{padding-left:0;padding-right:0}}.page-island-music-dance .music-mixer .landing-content .container p.center-text{margin:auto;max-width:940px!important}.page-island-music-dance .music-mixer .landing-content:hover:before{transform:rotate(15deg)}@media(max-width:800px){.page-island-music-dance .music-mixer .landing-content.landing-max-width{padding-top:100px!important}}@media(min-width:500px){.page-island-music-dance .music-mixer .landing-content h2,.page-island-music-dance .music-mixer .landing-content h3,.page-island-music-dance .music-mixer .landing-content p{margin:0 auto 1.8rem;max-width:70vw}}.page-island-music-dance .music-mixer .floating-mindtrip{margin-left:350px;margin-top:-80px;padding-bottom:100px}@media(max-width:1486px){.page-island-music-dance .music-mixer .floating-mindtrip{margin-left:auto;margin-right:auto;margin-top:0;padding-bottom:0;position:relative}}.page-island-music-dance .music-mixer .video-carousel .container{margin-top:-110px}.page-island-music-dance .music-mixer .video-carousel{margin-top:0!important;padding-bottom:3rem;position:relative}@media(max-width:800px){.page-island-music-dance .music-mixer .video-carousel{padding-bottom:0}.page-island-music-dance .music-mixer .video-carousel .slick-arrows{display:none!important}}.page-island-music-dance .music-mixer .video-carousel:before{animation-delay:1s;animation:guitar-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/guitar.png);background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:5%;content:"";height:500px;left:0;max-width:unset;pointer-events:none;position:absolute;transition:transform 1.5s ease-in-out;width:300px;z-index:1}@media(max-width:800px){.page-island-music-dance .music-mixer .video-carousel:before{content:unset}}.page-island-music-dance .music-mixer .video-carousel:after{background-color:#ffbf60;background-image:unset!important;content:""!important;height:100%;left:0;position:absolute;top:50px;width:100%;z-index:0}.mind-trip-cta .page-island-music-dance .music-mixer .add-texture.mindtrip-button:after,.page-island-music-dance .music-mixer .add-texture.yellow:after,.page-island-music-dance .music-mixer .mind-trip-cta .add-texture.mindtrip-button:after{content:unset}.page-island-music-dance .music-mixer .contextual-region.component.music-mixer.default.mad-music-mixer{position:relative}.page-island-music-dance .music-mixer .mindtrip-quiz{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;justify-content:center;padding:0;text-align:center}.page-island-music-dance .music-mixer .mindtrip-quiz .mindtrip-quiz-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:14vw 0 20rem;text-align:center;width:100%;z-index:0}@media screen and (min-width:2200px){.page-island-music-dance .music-mixer .mindtrip-quiz .mindtrip-quiz-inner{padding-top:30rem}}@media screen and (max-width:800px){.page-island-music-dance .music-mixer .mindtrip-quiz .mindtrip-quiz-inner{padding:20rem 0 10rem}}.page-island-music-dance .music-mixer .mindtrip-quiz:before{animation:saxophone-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/saxophone.png);background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:100%;content:"";height:500px;left:0;pointer-events:none;position:absolute;transition:transform 1.5s ease-in-out;width:500px;z-index:1}@media(max-width:800px){.page-island-music-dance .music-mixer .mindtrip-quiz:before{height:250px;left:-150px;top:-19px;width:250px}}@media(min-width:1300px){.page-island-music-dance .music-mixer .mindtrip-quiz:before{background-size:contain;bottom:150px;height:400px;left:-250px;width:400px}}@media(min-width:1500px){.page-island-music-dance .music-mixer .mindtrip-quiz:before{left:-150px}}@media(min-width:1650px){.page-island-music-dance .music-mixer .mindtrip-quiz:before{left:-50px}}.page-island-music-dance .music-mixer .mindtrip-quiz:hover:after{transform:rotate(-15deg)}.page-island-music-dance .music-mixer .mindtrip-quiz:after{animation:microphone-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/microphone.png);background-position:0;background-repeat:no-repeat;background-size:contain;bottom:-15.5rem;content:"";height:15.5rem;position:absolute;right:0;transition:transform 1.5s ease-in-out;width:28rem;z-index:1}@media(min-width:1200px){.page-island-music-dance .music-mixer .mindtrip-quiz:after{height:22.5rem;right:-120px;top:80px;width:48rem}}.page-island-music-dance .music-mixer .mindtrip-quiz .mindtrip-quiz-inner{position:relative}@media(max-width:800px){.page-island-music-dance .music-mixer .mindtrip-quiz .mindtrip-quiz-inner{padding-left:1rem;padding-right:1rem}}.page-island-music-dance .music-mixer .mindtrip-quiz .mindtrip-quiz-inner:after{background:url(/themes/custom/discoverpr_v2_theme/images/music-landing/red-wave-bottom-new.svg) no-repeat top/100% auto,linear-gradient(180deg,#edede5 0,#edede5 15vw,#af2e56 0);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}@media screen and (max-width:800px){.page-island-music-dance .music-mixer .mindtrip-quiz .mindtrip-quiz-inner:after{background:url(/themes/custom/discoverpr_v2_theme/images/music-landing/red-wave-bottom-new.svg) no-repeat top/200rem auto,linear-gradient(180deg,#edede5 0,#edede5 30rem,#af2e56 0);background-position:inherit;transform:scaleX(-1)}}.page-island-music-dance .music-mixer .mindtrip-quiz *{position:relative;z-index:3}.page-island-music-dance .music-mixer .mindtrip-quiz .quiz-title{color:#fff;font-family:Briston,serif;font-size:7.2rem;line-height:1.1;margin-bottom:2rem;text-align:center}@media(max-width:800px){.page-island-music-dance .music-mixer .mindtrip-quiz .quiz-title{font-size:4.8rem;line-height:.8;padding-left:6rem;padding-right:6rem}}.page-island-music-dance .music-mixer .mindtrip-quiz .quiz-content h3{color:#fff;font-family:Montserrat,serif;font-size:3rem!important;font-weight:700;line-height:1.1;margin-bottom:2rem;text-align:center}@media(max-width:800px){.page-island-music-dance .music-mixer .mindtrip-quiz .quiz-content h3{font-size:2rem!important}}.page-island-music-dance .music-mixer .mindtrip-quiz .mindtrip-quiz-component *{position:relative;z-index:2}.page-island-music-dance .music-mixer .mindtrip-quiz hr{border:none;border-top:1px solid hsla(0,0%,100%,.2);margin:3rem 0}.page-island-music-dance .music-mixer .mindtrip-quiz [data-question-group]>div{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.page-island-music-dance .music-mixer .mindtrip-quiz [data-question-group] button{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:3px solid #d28a94;border-radius:999px;color:#fff;cursor:pointer;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:700;padding:1rem 2rem;transition:background-color .2s,border-color .2s}.page-island-music-dance .music-mixer .mindtrip-quiz [data-question-group] button:focus,.page-island-music-dance .music-mixer .mindtrip-quiz [data-question-group] button:hover{background-color:#ff491c;color:#fff;outline:none}.page-island-music-dance .music-mixer .mindtrip-quiz [data-question-group] button.selected{background-color:#ff491c;border-color:#ff491c;color:#fff}.page-island-music-dance .music-mixer .carousel-heading{padding-top:3rem}.page-island-music-dance .music-mixer .informational-carousel-lede{padding-bottom:4rem;padding-top:4rem}.page-island-music-dance .music-mixer .informational-carousel-lede .editorial-max-width{align-items:center;background:#aa0c47!important;display:flex;justify-content:center}.page-island-music-dance .music-mixer .informational-carousel-lede .editorial-max-width h2{color:#ffbf60;margin-bottom:0!important;margin-top:6rem!important}.page-island-music-dance .music-mixer .informational-carousel-lede .editorial-max-width h2:before{content:unset!important}.page-island-music-dance .music-mixer .informational-carousel-lede .information-carousel{padding-bottom:3rem}.page-island-music-dance .music-mixer .informational-carousel-lede .carousel-items .content{color:#004854}.page-island-music-dance .music-mixer .informational-carousel-lede .slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23fff' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component{margin:18rem 0 16rem;position:relative}@media(min-width:800px){.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component{margin:40rem 0 6rem}}.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/carousel-bg-mobile.svg);background-position:50%;background-repeat:no-repeat;background-size:200% 100%;bottom:0;content:"";height:150rem;position:absolute;width:100vw;z-index:0}@media(min-width:800px){.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/carousel-bg-desktop.svg);background-size:100% 100%;bottom:35rem;height:140rem}}.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component h2{color:#ab0a47}.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component h2:before{display:none}.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component p{color:#2b2b2b}@media(min-width:1200px){.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width{grid-template-columns:minmax(30rem,1fr) minmax(auto,1286px) minmax(7%,1fr)}}@media(min-width:1650px){.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width{grid-template-columns:minmax(7%,1fr) minmax(auto,1286px) minmax(7%,1fr)}}.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:hover:before{transform:rotate(-15deg)}.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:before{animation:saxophone-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/saxophone.png);background-position:100%;background-repeat:no-repeat;background-size:20.8rem 28.6rem;bottom:100%;content:"";height:26.8rem;left:0;position:absolute;transition:transform 1.5s ease-in-out;width:10.8rem;z-index:0}@media(min-width:1200px){.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:before{background-size:41rem 56.7rem;bottom:70%;height:53.1rem;left:0;width:28.9rem}}.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:hover:after{transform:rotate(-15deg)}.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:after{animation:microphone-float 4s ease-in-out infinite;background-image:url(/themes/custom/discoverpr_v2_theme/images/music-mixer/microphone.png);background-position:0;background-repeat:no-repeat;background-size:37rem 15.5rem;bottom:-15.5rem;content:"";height:15.5rem;pointer-events:none;position:absolute;right:0;transition:transform 1.5s ease-in-out;width:28rem;z-index:0}@media(min-width:1200px){.page-island-music-dance .music-mixer .informational-carousel-lede.music-mixer-component .landing-max-width .container:after{background-size:54.1rem 22.5rem;bottom:115%;height:22.5rem;right:0;width:48rem}}.page-island-music-dance .music-mixer .stacked-grid .section-title{color:#fff}.page-island-music-dance .music-mixer .stacked-grid h3{color:#f6c87e}.page-island-music-dance .music-mixer .stacked-grid article.stacked a:hover,.page-island-music-dance .music-mixer .stacked-grid article.stacked p{color:#fff}.page-island-music-dance .music-mixer .social-gallery{background-color:#af2e56;padding-bottom:15rem}@media(min-width:1200px){.page-island-music-dance .music-mixer .social-gallery{padding-bottom:10rem}}.page-island-music-dance .music-mixer .social-gallery .cr__gallery .loadMore{background-color:#ffbf6b!important;color:#004175!important}.page-island-music-dance .music-mixer .social-gallery .cr__gallery .loadMore span.loadMore__text{align-items:center;display:inline-flex}.page-island-music-dance .music-mixer .social-gallery .cr__gallery .loadMore span.loadMore__text:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";display:inline-block;height:0;margin-left:.5em;transition:transform .2s ease-in-out}.page-island-music-dance .music-mixer .campaign-content.brick-texture{position:relative;z-index:5}.page-island-music-dance .music-mixer .breadcrumb{display:none}.page-island-music-dance .music-mixer .music-mixer .simple-promo{position:relative;z-index:2}.page-island-music-dance .music-mixer .component.background-image-promo{z-index:0}.page-island-music-dance .music-mixer .music-mixer{overflow-x:hidden}.page-island-music-dance .music-mixer article:not(.hero-scale):not(.short-hero) header.landing-hero:before{padding:unset!important}.page-island-music-dance .music-mixer section#grid-component{background:#edede5;padding-top:0;position:relative}.page-island-music-dance .music-mixer section#grid-component:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTIwIiBoZWlnaHQ9IjcwNyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE5MjAgNzA3Ij48cGF0aCBmaWxsPSIjZWRlZGU1IiBkPSJNMTM0OS4zMyA2MDAuMTM1Yy0yNDkuMzgtNS41MTMtNDk3LjIxNC0yNi4yNDEtNzQ2LjMwMy0zMi4yNjItMjA2LjcyLTUtNDIzLjQgMjQuNDA5LTYwMy4wMjcgMTM4LjI3MlY3OC4xMTJjMTA1LjUyNS0zMy44OTMgMzAxLjc1NSA5OS43NTkgNDIxLjQ2NyA5Mi45ODggNzQuNDE4LTQuMiAxNDcuOTItMTguMTY0IDIyMS4yNDktMzQuMmguMDA3YzEwMi40NDUtMjIuNCAyMDQuNTQ5LTQ4Ljg1NCAzMDguMzIzLTU4LjQyN0MxMTM0LjkxIDYxLjUxNCAxMzE5LjEgOTcuOSAxNTAzLjQ5IDEwMi4zNTVjMTUzLjAyIDMuNyAzMTMuNDItMTguMDY5IDQ0Ni4zOS0xMDIuMzU1bC0yLjA5IDQ4Ny4wMjJzLTE3OC40IDEyMi40LTU5OC40NiAxMTMuMTEzIi8+PC9zdmc+);background-size:contain;content:"";height:100%;position:absolute;top:-250px;width:100%;z-index:1}@media screen and (max-width:2200px){.page-island-music-dance .music-mixer section#grid-component:after{top:-200px}}.page-island-music-dance .music-mixer section#grid-component .hero-max-width{position:relative;z-index:2}.page-island-music-dance .music-mixer .nlp-related-content-slider{background:#9b2348!important;padding-bottom:150px}.page-island-music-dance .music-mixer .nlp-related-content-slider h2{color:#fff!important}.email-newsletter-component .email-newsletter-content{background:#9b2348!important}@media screen and (max-width:768px){.page-island-music-dance .music-mixer section#grid-component:after{background-position:top;background-size:200rem auto;top:-185px!important;transform:scaleX(-1)}}.page-island-music-dance .music-mixer .component.three-cards-cta{background:#edede5!important}.mcmn-experience .mindtrip-button{background:#ab0a47;color:#ffb71b}.mcmn-experience .mindtrip-button:hover{background:#ab0a47}.mcmn-experience .mcmn-experience-disclaimer{align-items:center;background-color:transparent!important;background-image:unset!important;border:3px solid #e4ab57!important;color:#ffbf61;display:flex;font-family:Briston,serif!important;font-size:36px;justify-content:center;line-height:1!important;margin:auto;margin-top:4rem!important;padding:.5rem 1rem .5rem 6rem!important;position:relative;transition:all .3s ease-in-out}.mcmn-experience .mcmn-experience-disclaimer:before{background-size:contain!important;background:url(/themes/custom/discoverpr_v2_theme/images/mcmn-experience/icons/mute-button.svg) no-repeat 50%;content:"";height:100%!important;left:1.5rem;position:absolute;top:0;width:3rem!important;z-index:1}@media(max-width:1023px){.mcmn-experience .mcmn-experience-disclaimer{font-size:18px!important;margin-top:0!important;max-width:280px;padding:1rem 2rem 1rem 6rem!important}}.mcmn-experience .glow-button,.mcmn-experience .mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a,.mcmn-experience .mcmn-homepage .mcmn-homepage-hero .hero-cta a,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container .mcmn-experience a,.mcmn-homepage .mcmn-homepage-hero .hero-cta .mcmn-experience a{align-items:center;background-color:transparent!important;background-image:unset!important;border:4px solid #ffbf61!important;box-shadow:0 0 10px 2px #ffbf61!important;color:#ffbf61;display:flex;font-family:Briston,serif!important;font-size:36px;font-weight:400!important;justify-content:center;line-height:1!important;margin:auto;max-width:320px;padding:.5rem 1rem!important;transition:all .3s ease-in-out}@media(max-width:1023px){.mcmn-experience .glow-button,.mcmn-experience .mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a,.mcmn-experience .mcmn-homepage .mcmn-homepage-hero .hero-cta a,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container .mcmn-experience a,.mcmn-homepage .mcmn-homepage-hero .hero-cta .mcmn-experience a{font-size:20px!important}}.mcmn-experience .glow-button:visited,.mcmn-experience .mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:visited,.mcmn-experience .mcmn-homepage .mcmn-homepage-hero .hero-cta a:visited,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container .mcmn-experience a:visited,.mcmn-homepage .mcmn-homepage-hero .hero-cta .mcmn-experience a:visited{color:#ffbf61!important}.mcmn-experience .glow-button:active,.mcmn-experience .glow-button:focus,.mcmn-experience .glow-button:hover,.mcmn-experience .mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:active,.mcmn-experience .mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:focus,.mcmn-experience .mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:hover,.mcmn-experience .mcmn-homepage .mcmn-homepage-hero .hero-cta a:active,.mcmn-experience .mcmn-homepage .mcmn-homepage-hero .hero-cta a:focus,.mcmn-experience .mcmn-homepage .mcmn-homepage-hero .hero-cta a:hover,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container .mcmn-experience a:active,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container .mcmn-experience a:focus,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container .mcmn-experience a:hover,.mcmn-homepage .mcmn-homepage-hero .hero-cta .mcmn-experience a:active,.mcmn-homepage .mcmn-homepage-hero .hero-cta .mcmn-experience a:focus,.mcmn-homepage .mcmn-homepage-hero .hero-cta .mcmn-experience a:hover{background-color:#ffbf61!important;background-image:unset;border:1px solid #ffbf61;box-shadow:0 0 10px 4px #ffbf61!important;color:#ab0a47!important}.mcmn-experience .card-red-button{align-items:center;background-color:transparent!important;background-image:unset!important;border:4px solid #ab0a47!important;border-radius:0;color:#ab0a47;display:flex;font-family:Briston,Helvetica Neue,Arial,sans-serif!important;font-size:36px;font-weight:300;justify-content:center;line-height:1!important;margin:auto;max-width:320px;padding:.5rem 1rem!important;transition:all .3s ease-in-out}.mcmn-experience .card-red-button:hover{background-color:transparent;background-image:unset;border:1px solid #ab0a47;box-shadow:0 0 10px 4px #ab0a47!important;color:#ab0a47}@media(max-width:1023px){.mcmn-experience .card-red-button{font-size:20px}}.mcmn-experience .component{margin:0}.mcmn-experience .component p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px}.mcmn-experience .staff h2{color:#fff}.mcmn-experience .member .content p{display:none}.mcmn-experience .mcmn-experience-hero{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:4rem 2rem;position:relative;width:100%}@media(max-width:1023px){.mcmn-experience .mcmn-experience-hero{padding:3rem 2rem 0!important}}.mcmn-experience .mcmn-experience-hero *{position:relative;z-index:2}.mcmn-experience .mcmn-experience-hero:before{background:#051d59;background:linear-gradient(90deg,#051d59,#2424a6 50%,#051d59);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mcmn-experience .mcmn-experience-hero .mcmn-experience-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto!important;max-width:985px}.mcmn-experience .mcmn-experience-hero .mcmn-experience-content h1{max-width:720px}.mcmn-experience .mcmn-experience-hero .mcmn-experience-content .mcmn-experience-body p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px;font-weight:600;text-align:center}@media(max-width:1023px){.mcmn-experience .mcmn-experience-hero .mcmn-experience-content .mcmn-experience-body p{font-size:18px!important}}.mcmn-experience .mcmn-experience-hero .mcmn-experience-content .mcmn-experience-body p:last-of-type{margin-bottom:0!important}.mcmn-experience .mcmn-experience-hero h1{color:#f2f2eb;font-family:Briston,Helvetica Neue,Arial,sans-serif;font-size:100px;line-height:.8;text-align:center!important;text-shadow:3px 3px 12px rgba(0,0,0,.58)}@media(max-width:1023px){.mcmn-experience .mcmn-experience-hero h1{font-size:54px!important;margin-top:3rem!important}}.mcmn-experience .mcmn-experience-hero h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1023px){.mcmn-experience .mcmn-experience-hero h2{font-size:48px!important;line-height:.8!important}}.mcmn-experience .chapter-carousel.component{position:relative}.mcmn-experience .chapter-carousel.component *{position:relative;z-index:2}.mcmn-experience .chapter-carousel.component:before{background:#051d59;background:linear-gradient(90deg,#051d59,#2424a6 50%,#051d59);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mcmn-experience .members-wrap .items{display:flex!important;gap:3rem;justify-content:center;margin-top:2rem}@media(max-width:768px){.mcmn-experience .members-wrap .items h3.name{min-height:60px}.mcmn-experience .members-wrap .items{gap:2rem}.mcmn-experience .members-wrap .content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-height:230px;padding:0!important}}.mcmn-experience .mcmn-experience-component{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;position:relative;width:100%;z-index:99}.mcmn-experience .mcmn-experience-component .mcmn-experience-inner-wrapper{box-sizing:border-box;height:100vh;margin:0 auto!important;max-width:1480px!important;min-height:430px;padding:0!important;position:relative;width:100%}@media(max-width:1600px){.mcmn-experience .mcmn-experience-component .mcmn-experience-inner-wrapper{max-width:90%}}@media(max-width:769px){.mcmn-experience .mcmn-experience-component .mcmn-experience-inner-wrapper{max-width:100%;overflow-x:hidden;width:100vw}}@media(max-width:769px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-experience-inner-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;min-height:430px;width:100%}}.mcmn-experience .mcmn-experience-component:after,.mcmn-experience .mcmn-experience-component:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.mcmn-experience .mcmn-experience-component:before{background:linear-gradient(90deg,#051d59,#2424a6 50%,#051d59);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 55%,transparent)}.mcmn-experience .mcmn-experience-component:after{background:linear-gradient(180deg,#051d59,#2424a6 50%,#533ac3);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 45%,#000);mask-image:linear-gradient(180deg,transparent 0,#000 45%,#000)}.mcmn-experience .mcmn-experience-component .mcmn-modal-overlay{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.85);display:flex;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;transition:opacity .5s ease,visibility .5s ease;visibility:visible;width:100%;z-index:9999;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;touch-action:manipulation}.mcmn-experience .mcmn-experience-component .mcmn-modal-overlay.hidden{opacity:0;pointer-events:none;visibility:hidden}.mcmn-experience .mcmn-experience-component .mcmn-modal-content{align-items:center;animation:modalFadeIn .6s ease-out;background:#051d59;background:linear-gradient(90deg,#051d59,#2424a6 50%,#051d59);border-radius:50%;box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.1);display:flex;flex-direction:column;height:100%;height:600px;justify-content:center;max-height:90vw;max-width:90vw;padding:60px 80px;position:relative;width:600px}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-modal-content{align-items:center;animation:modalFadeIn .6s ease-out;background:#051d59;background:linear-gradient(90deg,#051d59,#2424a6 50%,#051d59);border-radius:0;border-radius:15px;box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 0 hsla(0,0%,100%,.1);display:flex;flex-direction:column;height:100%;height:350px;justify-content:center;max-width:580px;padding:1rem!important;position:relative;width:75%}}.mcmn-experience .mcmn-experience-component .mcmn-modal-close{align-items:center;background:rgba(0,0,0,.5);border:2px solid hsla(0,0%,100%,.3);border-radius:50%;cursor:pointer;display:none;height:40px;justify-content:center;min-height:44px;min-width:44px;padding:0;position:absolute;right:20px;top:20px;transition:all .3s ease;width:40px;z-index:10000;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.mcmn-experience .mcmn-experience-component .mcmn-modal-close svg{height:20px;stroke:#f2f2eb;width:20px}.mcmn-experience .mcmn-experience-component .mcmn-modal-close:hover{background:rgba(0,0,0,.8);border-color:hsla(0,0%,100%,.6);transform:scale(1.1)}.mcmn-experience .mcmn-experience-component .mcmn-modal-close:active{transform:scale(.95)}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-modal-close{height:35px;right:15px;top:15px;width:35px}.mcmn-experience .mcmn-experience-component .mcmn-modal-close svg{height:18px;width:18px}}.mcmn-experience .mcmn-experience-component .mcmn-modal-completion,.mcmn-experience .mcmn-experience-component .mcmn-modal-initial{text-align:center;width:100%}.mcmn-experience .mcmn-experience-component .mcmn-modal-title{color:#ffb71b;font-family:Briston,Helvetica Neue,Arial,sans-serif;font-size:42px;font-weight:300;line-height:1.1;margin:0 0 25px;text-shadow:2px 2px 8px rgba(0,0,0,.3)}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-modal-title{font-size:36px;margin:0 0 20px}}@media(max-width:480px){.mcmn-experience .mcmn-experience-component .mcmn-modal-title{font-size:28px;margin:0 0 15px}}.mcmn-experience .mcmn-experience-component .mcmn-modal-copy{color:#f2f2eb;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.5;margin:0 0 35px;opacity:.95}.mcmn-experience .mcmn-experience-component .mcmn-modal-copy p{margin:0}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-modal-copy{font-size:16px;margin:0 0 30px}}@media(max-width:480px){.mcmn-experience .mcmn-experience-component .mcmn-modal-copy{font-size:14px;margin:0 0 25px}}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes iconBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.mcmn-experience .mcmn-experience-component.is-fullscreen{overflow-x:hidden;overflow-y:auto}.mcmn-experience .mcmn-experience-component.is-fullscreen .mcmn-navigation{position:fixed}.mcmn-experience .mcmn-experience-component.is-fullscreen::-webkit-scrollbar{width:14px}.mcmn-experience .mcmn-experience-component.is-fullscreen::-webkit-scrollbar-track{background:rgba(0,0,0,.3);border-left:1px solid hsla(0,0%,100%,.1)}.mcmn-experience .mcmn-experience-component.is-fullscreen::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ab0a47,#8b1a1a);border:2px solid rgba(0,0,0,.3);border-radius:7px}.mcmn-experience .mcmn-experience-component.is-fullscreen::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c00d52,#a02020)}.mcmn-experience .mcmn-experience-component.is-fullscreen::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#8b0838,#6d1515)}.mcmn-experience .mcmn-experience-component.is-fullscreen{scrollbar-color:#ab0a47 rgba(0,0,0,.3);scrollbar-width:thin}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=intro]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#004075,#002d54)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=intro]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#005a9f,#004075)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=intro]{scrollbar-color:#004075 rgba(0,0,0,.3)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter1]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#2d5016,#1e3a0f)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter1]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#3d6b1e,#2d5016)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter1]{scrollbar-color:#2d5016 rgba(0,0,0,.3)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter2]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ab0a47,#8b1a1a)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter2]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c00d52,#a02020)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter2]{scrollbar-color:#ab0a47 rgba(0,0,0,.3)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter3]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d97706,#b45309)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter3]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f59e0b,#d97706)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter3]{scrollbar-color:#d97706 rgba(0,0,0,.3)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter4]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#7c3aed,#5b21b6)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter4]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#8b5cf6,#7c3aed)}.mcmn-experience .mcmn-experience-component.is-fullscreen[data-active-section=chapter4]{scrollbar-color:#7c3aed rgba(0,0,0,.3)}.mcmn-experience .mcmn-experience-component.component{margin:0 auto!important;padding:0!important}.mcmn-experience .mcmn-experience-component .mcmn-fullscreen-button{align-items:center;backdrop-filter:blur(10px);background-color:rgba(0,0,0,.6);border:2px solid hsla(0,0%,100%,.3);border-radius:8px;color:#f2f2eb;cursor:pointer;display:flex!important;height:44px;justify-content:center;min-height:44px;min-width:44px;padding:0;position:absolute;right:20px;top:20px;transition:background-color .3s ease,border-color .3s ease;width:44px;z-index:99999;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1!important;pointer-events:auto!important;visibility:visible!important}@supports(-webkit-touch-callout:none){.mcmn-experience .mcmn-experience-component .mcmn-fullscreen-button{display:none!important}}.mcmn-experience .mcmn-experience-component .mcmn-fullscreen-button svg{color:#f2f2eb!important;display:block!important;flex-shrink:0;height:24px!important;stroke:#f2f2eb!important;stroke-width:2!important;width:24px!important}.mcmn-experience .mcmn-experience-component .mcmn-fullscreen-button:hover{background-color:rgba(0,0,0,.8);border-color:hsla(0,0%,100%,.6)}.mcmn-experience .mcmn-experience-component .mcmn-fullscreen-button:active{background-color:rgba(0,0,0,.9);border-color:hsla(0,0%,100%,.7)}@media(hover:hover){.mcmn-experience .mcmn-experience-component .mcmn-fullscreen-button:hover{transform:scale(1.05)}}.mcmn-experience .mcmn-experience-component .mcmn-fullscreen-button.fullscreen-active{background-color:rgba(139,26,26,.8);border-color:hsla(0,0%,100%,.6);position:absolute}.mcmn-experience .mcmn-experience-component .mcmn-rotate-overlay{align-items:center;background-color:rgba(0,0,0,.9);display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10000}.mcmn-experience .mcmn-experience-component .mcmn-rotate-overlay .mcmn-rotate-message{color:#f2f2eb;padding:20px;text-align:center}.mcmn-experience .mcmn-experience-component .mcmn-rotate-overlay .mcmn-rotate-message .mcmn-rotate-icon{animation:rotate 2s ease-in-out infinite;font-size:64px;margin-bottom:20px}.mcmn-experience .mcmn-experience-component .mcmn-rotate-overlay .mcmn-rotate-message p{font-size:18px;font-weight:600;margin:0}.mcmn-experience .mcmn-experience-component .mcmn-section{height:100vh;left:0;margin:0;min-height:430px;opacity:0;overflow:hidden;padding:0;position:absolute;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;width:100%;z-index:1}.mcmn-experience .mcmn-experience-component .mcmn-section.active{opacity:1;visibility:visible;z-index:10}.mcmn-experience .mcmn-experience-component .mcmn-section:before{background:transparent;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in;width:100%;z-index:999}.mcmn-experience .mcmn-experience-component .mcmn-section.transitioning-in{z-index:15}.mcmn-experience .mcmn-experience-component .mcmn-section.transitioning-in:before{background:transparent;opacity:0}.mcmn-experience .mcmn-experience-component .mcmn-section.transitioning-out{z-index:8}.mcmn-experience .mcmn-experience-component .mcmn-section.transitioning-out:before{background:rgba(0,0,0,.15);opacity:1}.mcmn-experience .mcmn-experience-component .mcmn-content{max-width:500px;padding:20px;pointer-events:none;position:absolute;right:10%;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;z-index:30}.mcmn-experience .mcmn-experience-component .mcmn-content *{pointer-events:none}.mcmn-experience .mcmn-experience-component .mcmn-content .mcmn-audio-button,.mcmn-experience .mcmn-experience-component .mcmn-content .mcmn-audio-controls,.mcmn-experience .mcmn-experience-component .mcmn-content .mcmn-controls,.mcmn-experience .mcmn-experience-component .mcmn-content .mcmn-cta-button{pointer-events:auto}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-content{left:auto;max-width:45%;padding:15px;right:5%;top:50%;transform:translateY(-50%);width:100%}}.mcmn-experience .mcmn-experience-component .mcmn-eyebrow{color:#f2f2eb;font-family:Briston,Helvetica Neue,Arial,sans-serif;font-size:30px;font-weight:300;height:0;line-height:1.2;margin-bottom:10px;overflow:hidden}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-eyebrow{font-size:20px;line-height:1.1;margin-bottom:8px}}.mcmn-experience .mcmn-experience-component .mcmn-title{color:#f2f2eb;font-size:62px;font-weight:300;letter-spacing:0;line-height:.9;text-shadow:3px 3px 20px rgba(0,0,0,.2)}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-title{font-size:36px;line-height:1}}.mcmn-experience .mcmn-experience-component .mcmn-copy{color:#f2f2eb;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1.2;margin-bottom:30px;max-width:100%}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-copy{font-size:16px;line-height:1.3;margin-bottom:15px}}.mcmn-experience .mcmn-experience-component .mcmn-cta-button{background-color:#8b1a1a;border:none;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.3);color:#f2f2eb;cursor:pointer;font-size:16px;font-weight:600;padding:15px 30px;transition:all .3s ease}.mcmn-experience .mcmn-experience-component .mcmn-cta-button:hover{background-color:#a02020;box-shadow:0 6px 8px rgba(0,0,0,.4);transform:translateY(-2px)}.mcmn-experience .mcmn-experience-component .mcmn-cta-button:active{transform:translateY(0)}.mcmn-experience .mcmn-experience-component .mcmn-content *{z-index:1}.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-content{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;max-width:700px;position:absolute;top:0;transform:unset}.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-content .mcmn-eyebrow{color:#f2f2eb;font-family:Briston,Helvetica Neue,Arial,sans-serif;font-size:30px;font-weight:300;line-height:1.2;margin-bottom:0;max-width:100%}.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-content .mcmn-title{text-align:left}.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-content .mcmn-copy{max-width:580px;text-align:left}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:430px;position:absolute;right:0;top:0;transform:unset}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content:after{background:linear-gradient(90deg,transparent,rgba(0,0,0,.75) 60%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content .mcmn-eyebrow{color:#f2f2eb;letter-spacing:1px;margin-bottom:0;margin-top:30%;text-align:right}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content .mcmn-title{text-align:right}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content .mcmn-copy{max-width:100%;text-align:right}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 svg{top:45%!important}}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-content{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:430px;position:absolute;right:0;top:0;transform:unset}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-content:after{background:linear-gradient(90deg,transparent,rgba(0,0,0,.75) 60%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-content .mcmn-eyebrow{color:#f2f2eb;letter-spacing:1px;margin-bottom:0;margin-top:0;text-align:right}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-content .mcmn-title{max-width:430px;text-align:right}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-content .mcmn-copy{max-width:480px;text-align:right}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;max-width:560px;position:absolute;top:0;transform:unset}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content:after{background:linear-gradient(270deg,transparent,rgba(0,0,0,.75) 60%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content .mcmn-eyebrow{color:#f2f2eb;letter-spacing:1px;margin-bottom:0;margin-top:-40%;text-align:right}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content .mcmn-copy{max-width:410px}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 svg #hotspot{transform:translateY(-3%)}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 svg #get-the-recipes{transform:translate(430px,10px)}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-content{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:620px;position:absolute;right:0;top:0;transform:unset}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-content:after{background:linear-gradient(90deg,transparent,rgba(0,0,0,.75) 60%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-content .mcmn-eyebrow{color:#f2f2eb;letter-spacing:1px;margin-bottom:0;margin-top:-20%;text-align:right}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-content .mcmn-title{max-width:430px;text-align:right}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-content .mcmn-copy{max-width:unset;text-align:right}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 svg #coqui{animation:coqui-glow 2s ease-in-out infinite alternate;filter:drop-shadow(0 0 8px rgba(255,191,97,.8)) drop-shadow(0 0 15px rgba(255,191,97,.6))}@keyframes coqui-glow{0%{filter:drop-shadow(0 0 8px rgba(255,191,97,.8)) drop-shadow(0 0 15px rgba(255,191,97,.6))}to{filter:drop-shadow(0 0 12px rgb(255,191,97)) drop-shadow(0 0 20px rgba(255,191,97,.8))}}.mcmn-experience .mcmn-experience-component .mcmn-svg-container{cursor:crosshair;height:100%;left:0;margin:0;min-height:100vh;overflow:hidden;padding:0;position:relative;top:0;width:100%;z-index:1}@media(min-width:769px){.mcmn-experience .mcmn-experience-component .mcmn-svg-container{min-height:600px}}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-svg-container{height:100vh;max-height:100vh;min-height:430px;overflow:hidden;width:100%}}.mcmn-experience .mcmn-experience-component .mcmn-svg-container svg{aspect-ratio:auto;box-sizing:border-box;display:block;height:100%!important;left:0;margin:0;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:contain;object-fit:contain;opacity:1;overflow:visible;padding:0;position:absolute;top:0;visibility:visible;width:100%!important;z-index:1}.mcmn-experience .mcmn-experience-component .mcmn-svg-container svg #background,.mcmn-experience .mcmn-experience-component .mcmn-svg-container svg #foreground,.mcmn-experience .mcmn-experience-component .mcmn-svg-container svg #jesus,.mcmn-experience .mcmn-experience-component .mcmn-svg-container svg #nativity-without-jesus,.mcmn-experience .mcmn-experience-component .mcmn-svg-container svg #tree-base{cursor:default;pointer-events:none}.mcmn-experience .mcmn-experience-component .mcmn-svg-container svg #hotspot{animation:pulse-flash 2s ease-in-out infinite}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-svg-container svg{height:100vh!important;max-height:100vh;max-width:100vw;min-width:100vw;width:100vw!important}.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-svg-container svg{transform:translateY(-70px)!important}}.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-svg-container svg #turn-on-the-lights{transform:translate(25px,65px)}.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-svg-container svg #lights,.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-svg-container svg #lights1,.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-svg-container svg #lights2,.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-svg-container svg #lights3,.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-svg-container svg #string-lights{opacity:0;visibility:hidden}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg{transform:translateY(-220px)!important}}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #lights,.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #ornament-1,.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #ornament-2,.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #ornament-3,.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #ornament-4,.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #ornament-5,.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #ornament-6,.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #ornament-7,.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #ornament-8,.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #ornament-9{opacity:0;visibility:hidden}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #decorate-hotspot,.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #lights-hotspot{animation:pulse-flash 2s ease-in-out infinite}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #decorate-hotspot,.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #lights-hotspot{transform:translate(2%,13%)}}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #turn-on-the-lights{transform:scale(.7) translate(-118px,-40px);transform-origin:right}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #turn-on-the-lights{transform:translateY(16%)}}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #decorate-the-tree{transform:scale(.7) translate(-95px,-90px);transform-origin:bottom}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #decorate-the-tree{transform:unset}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-svg-container svg #light-switch{transform:translateY(16%)}}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-svg-container svg #click-to-play{transform:scale(.7) translate(-95px,-240px);transform-origin:bottom}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-svg-container svg #click-to-play{transform:unset}}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg{transform:translateY(-70px)!important}}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #plate{opacity:1;visibility:visible}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #plate-arroz,.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #plate-coditos,.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #plate-morcilla,.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #plate-papa,.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #plate-pasteles,.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #plate-pernil,.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #plate-salad{opacity:0;visibility:hidden}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #get-recipes{opacity:0;transform:scale(.7) translate(-45px,70px);transform-origin:right;visibility:hidden}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #get-recipes{transform:unset}}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #feast-message{transform:scale(.7) translate(25px,-100px);transform-origin:bottom}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #feast-message{transform:unset}}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg #get-recipes-flash{animation:pulse-flash 2s ease-in-out infinite}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg [data-food-item].disabled{cursor:default!important;filter:none!important;pointer-events:none!important;transform:scale(1)!important}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-svg-container svg [data-food-item].disabled *{pointer-events:none!important}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-svg-container svg{transform:translateY(-70px)!important}}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-svg-container svg #place-the-grass{transform:scale(.7) translate(-15px,-110px);transform-origin:bottom}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-svg-container svg #place-the-grass{transform:unset}}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-svg-container svg #download-cards{opacity:0;transform:scale(.7) translate(-185px,20px);transform-origin:right;visibility:hidden}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-svg-container svg #download-cards{transform:unset}}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-svg-container svg #get-recipes-flash{animation:pulse-flash 2s ease-in-out infinite}.mcmn-experience .mcmn-experience-component .mcmn-controls{margin-top:30px;position:relative;z-index:31}.mcmn-experience .mcmn-experience-component .mcmn-controls .mcmn-cta-button,.mcmn-experience .mcmn-experience-component .mcmn-controls .turn-on-lights{background-color:#8b1a1a;border:none;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.3);color:#f2f2eb;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:15px 30px;transition:all .3s ease}.mcmn-experience .mcmn-experience-component .mcmn-controls .mcmn-cta-button:hover,.mcmn-experience .mcmn-experience-component .mcmn-controls .turn-on-lights:hover{background-color:#a02020;box-shadow:0 6px 8px rgba(0,0,0,.4);transform:translateY(-2px)}.mcmn-experience .mcmn-experience-component .mcmn-controls .mcmn-cta-button:active,.mcmn-experience .mcmn-experience-component .mcmn-controls .turn-on-lights:active{transform:translateY(0)}.mcmn-experience .mcmn-experience-component .mcmn-controls .turn-on-lights.active{background-color:#2d5016}.mcmn-experience .mcmn-experience-component .mcmn-controls .turn-on-lights.active:after{background-color:gold;border-radius:50%;box-shadow:0 0 10px rgba(255,215,0,.8);content:"";height:12px;position:absolute;right:-5px;top:-5px;width:12px}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-controls{margin-top:15px}.mcmn-experience .mcmn-experience-component .mcmn-controls .mcmn-cta-button,.mcmn-experience .mcmn-experience-component .mcmn-controls .turn-on-lights{font-size:14px;padding:12px 24px}}.mcmn-experience .mcmn-experience-component .mcmn-audio-controls{display:flex;gap:15px;margin-top:20px;z-index:31}.mcmn-experience .mcmn-experience-component .mcmn-audio-controls .mcmn-audio-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;transition:transform .3s ease}.mcmn-experience .mcmn-experience-component .mcmn-audio-controls .mcmn-audio-button svg{display:block;height:54px;width:54px}.mcmn-experience .mcmn-experience-component .mcmn-audio-controls .mcmn-audio-button:hover{transform:scale(1.1)}.mcmn-experience .mcmn-experience-component .mcmn-audio-controls .mcmn-audio-button:active{transform:scale(.95)}.mcmn-experience .mcmn-experience-component .mcmn-audio-controls .mcmn-audio-button.muted{opacity:.6}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-audio-controls{gap:12px;margin-top:10px}.mcmn-experience .mcmn-experience-component .mcmn-audio-controls .mcmn-audio-button svg{height:35px;width:35px}}.mcmn-experience .mcmn-experience-component .mcmn-navigation{bottom:30px;position:absolute;right:30px;z-index:200}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-items{align-items:center;display:flex;flex-direction:row;gap:15px}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:0;transition:transform .3s ease;width:63px}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item svg{display:block;height:54px;width:54px}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item svg g{stroke:#fff}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item:hover{transform:scale(1.1)}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item:after{color:#fff;content:"Chapter";font-family:Briston,serif;font-size:18px}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item[data-mcmn-nav=intro]:after{content:"Introduction"}@media(max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-navigation{bottom:15px;right:15px}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-items{gap:10px}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item{width:55px}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item svg{height:44px;width:44px}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item:after{font-size:14px}}@media(max-width:1023px)and (orientation:portrait){.mcmn-experience .mcmn-experience-component .mcmn-rotate-overlay{display:flex!important}}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-content{bottom:auto;left:auto;max-width:250px;right:0;text-align:right;top:50%;transform:translateY(-50%)}.mcmn-experience .mcmn-experience-component .mcmn-eyebrow{font-size:16px!important;height:0;letter-spacing:.5px!important;margin-bottom:8px;overflow:hidden}.mcmn-experience .mcmn-experience-component .mcmn-title{font-size:24px;letter-spacing:0;line-height:1}.mcmn-experience .mcmn-experience-component .mcmn-copy{font-size:12px;line-height:1.3;margin-bottom:15px}.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-content{bottom:auto;left:0;max-width:500px;right:unset;top:0;transform:translateY(0)}.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-content .mcmn-eyebrow{margin-bottom:0;margin-top:-30%}.mcmn-experience .mcmn-experience-component .mcmn-intro .mcmn-content .mcmn-title{margin-bottom:0!important;margin-top:0!important}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content{bottom:auto;left:auto;max-width:400px;padding-left:15vw!important;right:0;top:0;transform:translateY(0)}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content .mcmn-eyebrow{margin-bottom:0;margin-top:-10%}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content .mcmn-title{margin-bottom:0!important;margin-top:0!important;max-width:250px}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content .mcmn-copy{max-width:230px}}@media(max-width:1023px)and (max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content{max-width:40%;right:0;top:50%;transform:translateY(-50%)}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content .mcmn-eyebrow{margin-bottom:5px;margin-top:0}.mcmn-experience .mcmn-experience-component .mcmn-chapter-1 .mcmn-content .mcmn-copy{max-width:100%}}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-content{bottom:auto;left:unset;max-width:400px;padding-left:15vw!important;right:0;top:0}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-content .mcmn-eyebrow{margin-bottom:0;margin-top:-20%}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-content .mcmn-title{margin-bottom:0!important;margin-top:0!important;max-width:200px}}@media(max-width:1023px)and (max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-content{max-width:40%;right:0;top:50%;transform:translateY(-50%)}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-content .mcmn-eyebrow{margin-bottom:5px;margin-top:0}.mcmn-experience .mcmn-experience-component .mcmn-chapter-2 .mcmn-content .mcmn-title{margin-bottom:10px!important;max-width:100%}}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content{bottom:auto;left:0;max-width:400px;padding-right:15vw!important;right:0;top:0;transform:translateY(0)}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content .mcmn-eyebrow{margin-bottom:0;margin-top:-20%}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content *{text-align:left}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content .mcmn-title{margin-bottom:0!important;margin-top:0!important}}@media(max-width:1023px)and (max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content{left:0;max-width:40%;right:auto;top:50%;transform:translateY(-50%)}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content .mcmn-eyebrow{margin-bottom:5px;margin-top:0}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content *{text-align:left}.mcmn-experience .mcmn-experience-component .mcmn-chapter-3 .mcmn-content .mcmn-title{margin-bottom:10px!important}}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-content{bottom:auto;left:unset;max-width:400px;padding-left:15vw!important;right:0;top:0;transform:translateY(0)}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-content .mcmn-eyebrow{margin-bottom:0;margin-top:0}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-content .mcmn-title{margin-bottom:0!important;margin-top:0!important;max-width:200px}}@media(max-width:1023px)and (max-width:1023px)and (orientation:landscape){.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-content{max-width:40%;right:0;top:50%;transform:translateY(-50%)}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-content .mcmn-eyebrow{margin-bottom:5px;margin-top:0}.mcmn-experience .mcmn-experience-component .mcmn-chapter-4 .mcmn-content .mcmn-title{margin-bottom:10px!important;max-width:100%}}@media(max-width:1023px){.mcmn-experience .mcmn-experience-component .mcmn-controls{margin-top:20px}.mcmn-experience .mcmn-experience-component .mcmn-controls .mcmn-cta-button,.mcmn-experience .mcmn-experience-component .mcmn-controls .turn-on-lights{font-size:14px;padding:12px 24px}.mcmn-experience .mcmn-experience-component .mcmn-navigation{bottom:0;right:1rem}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-items{gap:8px}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item{width:50px}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item svg{height:35px;width:35px}.mcmn-experience .mcmn-experience-component .mcmn-navigation .mcmn-nav-item:after{font-size:14px}.mcmn-experience .mcmn-experience-component .mcmn-audio-controls{gap:10px;margin-bottom:30px;margin-top:0}.mcmn-experience .mcmn-experience-component .mcmn-audio-controls .mcmn-audio-button svg{height:40px;width:40px}}.mcmn-experience .mcmn-book-gated-component{position:relative}.mcmn-experience .mcmn-book-gated-component .mcmn-book-gated-container{position:relative;z-index:2}.mcmn-experience .mcmn-book-gated-component:before{background:linear-gradient(180deg,#533ac3,#1e288e 50%,#061e72);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mcmn-experience .mcmn-book-gated-component h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1023px){.mcmn-experience .mcmn-book-gated-component h2{font-size:48px!important;line-height:.8!important}}.mcmn-experience .staff{position:relative}.mcmn-experience .staff .container{padding-top:3.5rem;position:relative;z-index:2}@media(max-width:1023px){.mcmn-experience .staff .container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:3.5rem}}.mcmn-experience .staff .content{background-color:#ab0a47!important;max-height:220px;padding:2rem 1rem!important}.mcmn-experience .staff .position{margin-top:1rem}.mcmn-experience .staff h3{color:#febf61!important;margin-top:1rem}.mcmn-experience .staff hr{border-color:#febf61!important;color:#febf61!important}.mcmn-experience .staff h6{color:#fff!important}@media(max-width:1023px){.mcmn-experience .staff p{font-size:18px!important}}.mcmn-experience .staff:before{background:#051d59;background:linear-gradient(#061e71,#1e288e 50%,#061e72);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mcmn-experience .flip-cards-component{position:relative}.mcmn-experience .flip-cards-component .flip-cards-container{position:relative;z-index:2}.mcmn-experience .flip-cards-component:before{background:linear-gradient(180deg,#061e72,#031e5f 50%,#031e68);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mcmn-experience .flip-cards-component h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1023px){.mcmn-experience .flip-cards-component h2{font-size:48px!important;line-height:.8!important}}.mcmn-experience .editorial-max-width.body-text{margin-bottom:calc(-10rem - 176px);margin-top:0;position:relative;z-index:4}@media(max-width:1023px){.mcmn-experience .editorial-max-width.body-text{margin-bottom:calc(-10rem - 134px)}}@media(max-width:768px){.mcmn-experience .editorial-max-width.body-text{margin-bottom:calc(-10rem - 161px)}}.mcmn-experience .editorial-max-width.body-text{background:transparent!important}.mcmn-experience .editorial-max-width.body-text *{position:relative;text-align:center;z-index:4}.mcmn-experience .editorial-max-width.body-text:before{background:linear-gradient(180deg,#031e68,rgba(3,31,95,.267) 50%,rgba(3,30,104,0));content:"";height:100%;left:0;position:absolute;top:-5px;width:100%;z-index:1}.mcmn-experience .editorial-max-width.body-text .container{padding-top:7.75rem}@media(max-width:1023px){.mcmn-experience .editorial-max-width.body-text .container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:3.5rem}}.mcmn-experience .editorial-max-width.body-text h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1023px){.mcmn-experience .editorial-max-width.body-text h2{font-size:48px!important;line-height:.8!important;max-width:360px}.mcmn-experience .editorial-max-width.body-text p{font-size:18px!important}}.page-mi-casa-mi-navidad #us-residents,.page-mi-casa-mi-navidad .top-message{background:#ab0b47!important}.page-mi-casa-mi-navidad .form-required:not(.webform-file-button):after{color:#fff!important}.star1{animation:twinkle 3s linear 1s infinite alternate}.star2{animation:twinkle 4s linear 0s infinite alternate}.star3{animation:twinkle 3.5s linear .5s infinite alternate}.star4{animation:twinkle 1.25s linear 1.5s infinite alternate}.star5{animation:twinkle 4s linear 2s infinite alternate}.star6{animation:twinkle 2.5s linear 1s infinite alternate}@keyframes twinkle{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes rotate{0%,to{transform:rotate(0deg)}25%{transform:rotate(90deg)}75%{transform:rotate(90deg)}}@keyframes pulse-flash{0%,to{opacity:1}50%{opacity:.4}}.page-experience-puerto-ricos-holiday-season #mindtrip-open,.page-experience-puerto-ricos-holiday-season .share-widget,.page-experience-puerto-ricos-holiday-season .top-message,.page-holidays #mindtrip-open,.page-holidays .share-widget,.page-holidays .top-message,.page-mi-casa-mi-navidad #mindtrip-open,.page-mi-casa-mi-navidad .share-widget,.page-mi-casa-mi-navidad .top-message{background:#ab0b47!important}@media(max-width:1600px){.page-mi-casa-mi-navidad #mindtrip-open{z-index:11!important}}.mcmn-experience-popup-newsletter .form-type-webform-markup,.mcmn-experience-popup-newsletter .webform-submission-form label{color:#fff;display:block;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:700;margin-bottom:.5rem;text-align:left;text-transform:unset!important}.mcmn-experience-popup-newsletter .form-type-webform-markup{color:#fff;display:block;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:700;margin-bottom:2rem!important;margin-bottom:.5rem;text-align:left;text-transform:unset!important}.mcmn-experience-popup-newsletter .form-type-checkbox{display:flex;gap:1rem}.holiday-newsletter-component .webform-submission-form{align-items:flex-start!important;display:flex;flex-direction:column!important;gap:1rem!important;justify-content:flex-start!important}.holiday-newsletter-component .form-type-webform-markup,.holiday-newsletter-component .webform-submission-form label{color:#fff;display:block;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:700;margin-bottom:.5rem;text-align:left;text-transform:unset!important}.holiday-newsletter-component .form-type-webform-markup{color:#fff;display:block;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:700;margin-bottom:2rem!important;margin-bottom:.5rem;text-align:left;text-transform:unset!important}.holiday-newsletter-component .form-type-checkbox{display:flex;gap:1rem;margin-top:1rem}.holiday-newsletter-component .webform-actions{margin-left:0!important}@media(max-width:768px){.holiday-newsletter-component .webform-actions{margin-left:auto!important}}.page-mi-casa-mi-navidad .holiday-newsletter-component .webform-submission-form{gap:0!important}.mcmn-homepage{position:relative;width:100%}.mcmn-homepage h2.top-rule{margin-bottom:2rem!important;margin-top:2rem!important}.mcmn-homepage .mindtrip-form{display:flex;justify-content:center;margin-bottom:4rem}.mcmn-homepage .slick-arrow,.mcmn-homepage .slick-arrow:hover{color:#fff!important}.mcmn-homepage .slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23fff' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:0 50%;background-size:auto 95%}.mcmn-homepage .slick-arrow:before{background:#fff!important}.mcmn-homepage .top-rule:before{content:unset!important}.mcmn-homepage .mindtrip-button{background:#ab0a47!important;color:#f2f2eb!important}.mcmn-homepage .mindtrip-button:hover{background:#004853!important;color:#f2f2eb!important}.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a,.mcmn-homepage .glow-button,.mcmn-homepage .mcmn-homepage-hero .hero-cta a{align-items:center;background-color:transparent!important;background-image:unset!important;border:4px solid #ffbf61!important;box-shadow:0 0 10px 2px #ffbf61!important;color:#ffbf61;display:flex;font-family:Briston,serif!important;font-size:36px;font-weight:400!important;justify-content:center;line-height:1!important;margin:auto;max-width:320px;padding:.5rem 1rem!important;transition:all .3s ease-in-out}@media(max-width:1023px){.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a,.mcmn-homepage .glow-button,.mcmn-homepage .mcmn-homepage-hero .hero-cta a{font-size:20px!important}}.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:visited,.mcmn-homepage .glow-button:visited,.mcmn-homepage .mcmn-homepage-hero .hero-cta a:visited{color:#ffbf61!important}.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:active,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:focus,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:hover,.mcmn-homepage .glow-button:active,.mcmn-homepage .glow-button:focus,.mcmn-homepage .glow-button:hover,.mcmn-homepage .mcmn-homepage-hero .hero-cta a:active,.mcmn-homepage .mcmn-homepage-hero .hero-cta a:focus,.mcmn-homepage .mcmn-homepage-hero .hero-cta a:hover{background-color:#ffbf61!important;background-image:unset;border:1px solid #ffbf61;box-shadow:0 0 10px 4px #ffbf61!important;color:#ab0a47!important}.mcmn-homepage .interactive-map{background:linear-gradient(180deg,#181f6f,#041c66 50%,#021855);margin:0;position:relative;z-index:2}.mcmn-homepage .interactive-map h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem!important;margin-top:0!important}@media(max-width:1024px){.mcmn-homepage .interactive-map h2{font-size:48px!important;line-height:.8!important;padding-left:5rem;padding-right:5rem}}.mcmn-homepage .interactive-map .hero-max-width{display:none}.mcmn-homepage .interactive-map .component.interactive-pins-map{margin-bottom:0}.mcmn-homepage .interactive-map p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px}.mcmn-homepage .mcmn-homepage-hero{position:relative;width:100%}.mcmn-homepage .mcmn-homepage-hero:after{background:linear-gradient(180deg,#3b2fa3,#3b2fa3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mcmn-homepage .mcmn-homepage-hero .parallax-container{height:100vh;min-height:1200px;min-width:100%;overflow:hidden;position:relative;width:100%}.mcmn-homepage .mcmn-homepage-hero .parallax-container:after{background:linear-gradient(180deg,rgba(58,37,148,.05),#3a2593 55%,#3c2fa3);bottom:0;content:"";height:200px;left:0;position:absolute;width:100%;z-index:4}@media(max-width:1024px){.mcmn-homepage .mcmn-homepage-hero .parallax-container:after{height:50px}}.mcmn-homepage .mcmn-homepage-hero .parallax-container h1{color:#fff;font-size:130px;left:50%;line-height:.8;max-width:1270px;position:absolute;text-align:center;text-shadow:3px 3px 12px rgba(0,0,0,.58);top:26%;transform:translate(-50%,-50%);width:100%;z-index:5}@media(max-width:1024px){.mcmn-homepage .mcmn-homepage-hero .parallax-container h1{font-size:62px!important;max-width:400px}.mcmn-homepage .mcmn-homepage-hero .parallax-container{aspect-ratio:4/3;aspect-ratio:1/1;height:auto;min-height:0}}.mcmn-homepage .mcmn-homepage-hero .parallax-layers{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.mcmn-homepage .mcmn-homepage-hero .parallax-image{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center -50px;object-position:center -50px;opacity:1;position:absolute;right:0;transform-origin:center top;width:100%;will-change:transform}.mcmn-homepage .mcmn-homepage-hero .parallax-layer{height:100%;left:0;position:absolute;right:0;width:100%;will-change:transform;z-index:1}.mcmn-homepage .mcmn-homepage-hero .parallax-layer:first-child{bottom:auto;top:0;z-index:1}.mcmn-homepage .mcmn-homepage-hero .parallax-layer:nth-child(2){bottom:auto;top:-11%;transform-origin:center center;z-index:2}@media(max-width:1024px){.mcmn-homepage .mcmn-homepage-hero .parallax-layer:nth-child(2){top:0}}.mcmn-homepage .mcmn-homepage-hero .parallax-layer:nth-child(3){bottom:unset;top:56.67%;z-index:3}.mcmn-homepage .mcmn-homepage-hero .parallax-layer:nth-child(3) img{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.mcmn-homepage .mcmn-homepage-hero .parallax-layer:first-child .parallax-image,.mcmn-homepage .mcmn-homepage-hero .parallax-layer:nth-child(2) .parallax-image{bottom:auto;top:0}.mcmn-homepage .mcmn-homepage-hero .parallax-layer:nth-child(3) .parallax-image{bottom:0;top:auto}.mcmn-homepage .mcmn-homepage-hero .coqui{bottom:unset;left:5%;top:72%;z-index:3}.mcmn-homepage .mcmn-homepage-hero .coqui img{animation:glowBlink 3s ease-in-out infinite;cursor:pointer;height:auto;-o-object-position:unset;object-position:unset;position:auto;width:7%}.mcmn-homepage .mcmn-homepage-hero .coqui img:hover{filter:drop-shadow(-2px -2px 5px #fff);transition:all .3s ease}@media only screen and (max-width:1500px)and (min-width:1025px){.mcmn-homepage .mcmn-homepage-hero .coqui{top:69%}}@media only screen and (max-width:1024px){.mcmn-homepage .mcmn-homepage-hero .coqui{top:66.67%}}.mcmn-homepage .mcmn-homepage-hero .hero-content{color:#f2f2eb;margin:-8rem auto 1rem;padding:2rem;pointer-events:none;position:relative;text-align:center;text-shadow:3px 3px 12px rgba(0,0,0,.5);width:100%;z-index:10}@media(max-width:1024px){.mcmn-homepage .mcmn-homepage-hero .hero-content{font-size:18px!important;margin-top:-3rem!important;padding:1.5rem}}.mcmn-homepage .mcmn-homepage-hero .hero-content p{color:#f2f2eb;font-family:Montserrat,sans-serif;font-size:26px;font-weight:600;line-height:1.3;margin:auto;max-width:950px;opacity:1}@media(max-width:1024px){.mcmn-homepage .mcmn-homepage-hero .hero-content p{font-size:18px!important}}.mcmn-homepage .mcmn-homepage-hero .hero-cta{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-bottom:1rem;pointer-events:auto;position:relative;z-index:2}.mcmn-homepage .mcmn-homepage-hero .hero-cta a{max-width:550px!important}@media(max-width:1024px){.mcmn-homepage .mcmn-homepage-hero .hero-cta a{font-size:20px!important}}.mcmn-homepage .mcmn-homepage-hero .hero-cta h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1024px){.mcmn-homepage .mcmn-homepage-hero .hero-cta h2{font-size:48px!important;line-height:.8!important}}.mcmn-homepage .mcmn-homepage-hero .hero-cta p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px}.mcmn-homepage .mcmn-homepage-hero .parallax-gradient{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.3) 50%,rgba(5,29,89,.8));bottom:0;height:300px;left:0;pointer-events:none;position:absolute;right:0;z-index:5}@media(max-width:1024px){.mcmn-homepage .mcmn-homepage-hero .parallax-gradient{height:250px}}@media(max-width:480px){.mcmn-homepage .mcmn-homepage-hero .parallax-gradient{height:200px}}.mcmn-homepage .mcmn-homepage-content{background:rgba(5,29,89,.05);padding-top:2rem;position:relative;z-index:1}@media(max-width:1024px){.mcmn-homepage .mcmn-homepage-content{padding-top:1.5rem}}.mcmn-homepage .editorial-max-width.body-text:nth-child(4){margin:0;padding-bottom:4rem}.mcmn-homepage .editorial-max-width.body-text:nth-child(4) h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1024px){.mcmn-homepage .editorial-max-width.body-text:nth-child(4) h2{font-size:48px!important;line-height:.8!important}}.mcmn-homepage .editorial-max-width.body-text:nth-child(4) p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px}@media(max-width:1024px){.mcmn-homepage .editorial-max-width.body-text:nth-child(4) p{padding-left:3rem;padding-right:3rem}}.mcmn-homepage .editorial-max-width.body-text:nth-child(4):after{background:linear-gradient(180deg,#3b2fa3,#453bb0 50%,#4032ac);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:0}.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container{display:flex;flex-direction:column;justify-content:center;margin:auto;position:relative;text-align:center;z-index:1}.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container h2{margin:6rem auto 0!important;max-width:920px;text-align:center}.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container p{margin:1rem auto!important;max-width:1070px;text-align:center}.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a{margin-bottom:6rem}@media(max-width:1024px){.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a{font-size:20px!important}}.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a{max-width:300px!important}.mcmn-homepage .holiday-timeline{margin:0;position:relative}.mcmn-homepage .holiday-timeline h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1024px){.mcmn-homepage .holiday-timeline h2{font-size:48px!important;line-height:.8!important}}.mcmn-homepage .holiday-timeline p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px}.mcmn-homepage .holiday-timeline:after{background:linear-gradient(180deg,#2f2ea0,#0f2480 50%,#042074);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:0}.mcmn-homepage .holiday-timeline .holiday-timeline__wrap{position:relative;z-index:1}.mcmn-homepage .informational-carousel-lede{margin:0;padding-top:6rem;position:relative}.mcmn-homepage .informational-carousel-lede h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1024px){.mcmn-homepage .informational-carousel-lede h2{font-size:48px!important;line-height:.8!important}}.mcmn-homepage .informational-carousel-lede p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px}.mcmn-homepage .informational-carousel-lede:after{background:linear-gradient(180deg,#4032ac,#29217b 50%,#432c9e);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:0}.mcmn-homepage .informational-carousel-lede .container{position:relative;z-index:1}.mcmn-homepage .informational-carousel-lede .carousel-items p{color:#222!important}.mcmn-homepage .events-tri-column{margin:0;position:relative}.mcmn-homepage .events-tri-column h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1024px){.mcmn-homepage .events-tri-column h2{font-size:48px!important;line-height:.8!important}}.mcmn-homepage .events-tri-column p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px}.mcmn-homepage .events-tri-column:after{background:linear-gradient(180deg,#442c9f,#2e1e79 50%,#261967);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.mcmn-homepage .events-tri-column .container{position:relative;z-index:1}.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container .events-tri-column a,.mcmn-homepage .events-tri-column .editorial-max-width.body-text:nth-child(4) .container a,.mcmn-homepage .events-tri-column .glow-button,.mcmn-homepage .events-tri-column .mcmn-homepage-hero .hero-cta a,.mcmn-homepage .mcmn-homepage-hero .hero-cta .events-tri-column a{margin-bottom:4rem!important;margin-top:3rem!important}.mcmn-homepage .deal-tri-column{margin:0;position:relative}.mcmn-homepage .deal-tri-column h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1024px){.mcmn-homepage .deal-tri-column h2{font-size:48px!important;line-height:.8!important}}.mcmn-homepage .deal-tri-column p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px}.mcmn-homepage .deal-tri-column:after{background:linear-gradient(180deg,#261a67,#2c2179 50%,#171f6f);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:0}.mcmn-homepage .deal-tri-column .container{position:relative;z-index:1}.mcmn-homepage .deal-tri-column .editorial-max-width.body-text:nth-child(4) .container a,.mcmn-homepage .deal-tri-column .glow-button,.mcmn-homepage .deal-tri-column .mcmn-homepage-hero .hero-cta a,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container .deal-tri-column a,.mcmn-homepage .mcmn-homepage-hero .hero-cta .deal-tri-column a{margin-bottom:4rem!important;margin-top:3rem!important}.mcmn-homepage .interactive-pins{background:#021855;padding-bottom:0!important;position:relative;z-index:2}.mcmn-homepage .social-gallery{margin:0;position:relative}.mcmn-homepage .social-gallery h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1024px){.mcmn-homepage .social-gallery h2{font-size:48px!important;line-height:.8!important}}.mcmn-homepage .social-gallery p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px}.mcmn-homepage .social-gallery:after{background:linear-gradient(0deg,#041c66 50%,#021855);bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;width:100%;z-index:1}.mcmn-homepage .social-gallery .container{position:relative;z-index:1}.mcmn-homepage .enhanced-ads-block{background:unset!important;margin:0;position:relative}.mcmn-homepage .enhanced-ads-block h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1024px){.mcmn-homepage .enhanced-ads-block h2{font-size:48px!important;line-height:.8!important}}.mcmn-homepage .enhanced-ads-block p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px}@media(max-width:1024px){.mcmn-homepage .enhanced-ads-block{padding-top:0!important}}.mcmn-homepage .enhanced-ads-block .enhanced-ads-top-section{background:unset!important;position:relative;z-index:1}.mcmn-homepage .enhanced-ads-block .enhanced-ads-top-section h3{color:#f2f2eb!important;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem;text-transform:capitalize}@media(max-width:1024px){.mcmn-homepage .enhanced-ads-block .enhanced-ads-top-section h3{font-size:48px!important;line-height:.8!important}}.mcmn-homepage .enhanced-ads-block .enhanced-ads-bottom-section{background:unset!important;position:relative;z-index:1}@media(max-width:1024px){.mcmn-homepage .enhanced-ads-block .enhanced-ads-bottom-section{padding-bottom:0!important}}.mcmn-homepage .enhanced-ads-block:after{background:linear-gradient(180deg,#041c66 50%,#041c66 0,#010a2f);bottom:0;content:"";height:100%;left:0;opacity:1;position:absolute;width:100%;z-index:0}.mcmn-homepage .editorial-max-width.body-text:nth-child(13),.mcmn-homepage .editorial-max-width.body-text:nth-child(14){background:transparent!important;margin-bottom:0;margin-top:0;position:relative;z-index:4}@media(max-width:1024px){.mcmn-homepage .editorial-max-width.body-text:nth-child(13) h2,.mcmn-homepage .editorial-max-width.body-text:nth-child(14) h2{font-size:48px!important;line-height:.8!important}}.mcmn-homepage .editorial-max-width.body-text:nth-child(13) p,.mcmn-homepage .editorial-max-width.body-text:nth-child(14) p{color:#f2f2eb;font-family:Montserrat!important;font-size:20px}.mcmn-homepage .editorial-max-width.body-text:nth-child(13) *,.mcmn-homepage .editorial-max-width.body-text:nth-child(14) *{position:relative;text-align:center;z-index:4}.mcmn-homepage .editorial-max-width.body-text:nth-child(13):before,.mcmn-homepage .editorial-max-width.body-text:nth-child(14):before{background:linear-gradient(180deg,#00092f,#080e3c);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mcmn-homepage .editorial-max-width.body-text:nth-child(13) .container,.mcmn-homepage .editorial-max-width.body-text:nth-child(14) .container{padding-top:7.75rem}@media(max-width:1024px){.mcmn-homepage .editorial-max-width.body-text:nth-child(13) .container,.mcmn-homepage .editorial-max-width.body-text:nth-child(14) .container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:3.5rem}}.mcmn-homepage .editorial-max-width.body-text:nth-child(13) h2,.mcmn-homepage .editorial-max-width.body-text:nth-child(14) h2{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1024px){.mcmn-homepage .editorial-max-width.body-text:nth-child(13) h2,.mcmn-homepage .editorial-max-width.body-text:nth-child(14) h2{font-size:48px!important;line-height:.8!important;max-width:360px}.mcmn-homepage .editorial-max-width.body-text:nth-child(13) p,.mcmn-homepage .editorial-max-width.body-text:nth-child(14) p{font-size:18px!important}}.mcmn-homepage .holiday-newsletter{align-items:center;background:linear-gradient(180deg,#1a1a3e,#4a2c5a);display:flex;justify-content:center;margin:3rem 0;margin-bottom:0!important;margin-top:0!important;min-height:730px;overflow:hidden;padding:4rem 2rem;position:relative}@media(min-width:1025px){.mcmn-homepage .holiday-newsletter .holiday-newsletter-copy{max-width:360px}}.mcmn-homepage .holiday-newsletter .holiday-newsletter-title h2 p{color:#f2f2eb;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin-bottom:1.5rem}@media(max-width:1024px){.mcmn-homepage .holiday-newsletter .holiday-newsletter-title h2 p{font-size:48px!important;line-height:.8!important}}.mcmn-homepage .holiday-newsletter p{color:#f2f2eb;font-family:Montserrat;font-size:20px}@media(hover:none){@keyframes glowBlink{0%,to{filter:drop-shadow(0 0 0 #fff);-webkit-filter:drop-shadow(0 0 0 #fff)}50%{filter:drop-shadow(-2px -2px 5px #fff);-webkit-filter:drop-shadow(-2px -2px 5px #fff)}}}.page-experience-puerto-ricos-holiday-season #us-residents{background-color:#ab0b47;color:#fff}@media(max-width:1024px){.informational-carousel{overflow:visible}}.mcmn-book-gated-component{background:linear-gradient(135deg,#004075,#002d54);padding:2rem;position:relative;width:100%}@media(max-width:1024px){.mcmn-book-gated-component{padding:1rem 0}}.mcmn-book-gated-container{margin:0 auto;max-width:1450px;padding:0}@media(max-width:1024px){.mcmn-book-gated-container{padding:0 2rem}}.mcmn-book-gated-content{align-items:center;display:grid;gap:0;grid-template-columns:1fr 1fr}@media(max-width:1024px)and (orientation:landscape){.mcmn-book-gated-content{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:center}}@media(max-width:1024px)and (orientation:portrait){.mcmn-book-gated-content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center}}.mcmn-book-gated-copy{color:#fff}@media(max-width:1024px){.mcmn-book-gated-copy{align-items:center;display:flex;flex-direction:column;justify-content:center;order:2}}.mcmn-book-eyebrow{color:#ffb71b;font-size:24px;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}.mcmn-book-eyebrow,.mcmn-book-title{font-family:Briston,Helvetica Neue,Arial,sans-serif;font-weight:300}.mcmn-book-title{color:#fff;font-size:48px;line-height:1.1;margin:0 0 25px}@media(max-width:1024px){.mcmn-book-title{font-size:36px;margin:0 auto;max-width:280px;text-align:center}}.mcmn-book-body{color:hsla(0,0%,100%,.9);font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:1.6;margin-bottom:35px}@media(max-width:1024px){.mcmn-book-body{text-align:center}}.mcmn-book-body p{margin:0 0 15px}.mcmn-book-body p:last-child{margin-bottom:0}.mcmn-book-buttons{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:space-around;margin-bottom:20px;max-width:600px}@media(max-width:1024px){.mcmn-book-buttons{gap:2rem;max-width:unset}}.mcmn-book-button-group{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:18px;max-width:50%;padding:0;position:relative;transition:transform .3s ease,opacity .3s ease,filter .3s ease}@media(max-width:1024px){.mcmn-book-button-group{max-width:170px}}.mcmn-book-button-group.gated,.mcmn-book-button-group:has(.mcmn-book-button.gated){filter:grayscale(1);opacity:.75}.mcmn-book-button-group .mcmn-book-button{background:transparent!important;border:0!important;box-shadow:unset!important;cursor:pointer!important;max-width:250px!important}.mcmn-book-button-group .mcmn-button-circle{align-items:center;background:#ab0a47;border-radius:50%;display:flex;height:150px;justify-content:center;position:relative;transition:all .3s ease;width:150px}@media(max-width:1024px){.mcmn-book-button-group .mcmn-button-circle{height:100px;width:100px}}.mcmn-book-button-group .mcmn-button-icon{align-items:center;display:flex;height:65px;justify-content:center;width:65px}.mcmn-book-button-group .mcmn-button-icon svg{height:100%;width:100%}.mcmn-book-button-group .mcmn-button-label{color:#fff;font-family:Briston,Helvetica Neue,Arial,sans-serif;font-size:28px;line-height:1.1;text-align:center;text-decoration:underline}.mcmn-book-button-group .mcmn-lock-icon{font-size:20px;opacity:0;position:absolute;right:16px;top:12px;transition:opacity .3s ease}.mcmn-book-button-group:hover .mcmn-button-circle{box-shadow:0 20px 40px rgba(0,0,0,.45);transform:translateY(-6px)}.mcmn-book-button-group:hover .mcmn-button-circle:after{opacity:1}.mcmn-book-button-group.mcmn-ebook-button .mcmn-button-circle{background:#ab0a47}.mcmn-book-button-group.mcmn-ebook-button .mcmn-button-circle .mcmn-button-icon svg{stroke:#8b1a1a}.mcmn-book-button-group.gated .mcmn-lock-icon{opacity:1}.mcmn-book-button-group.disabled{cursor:not-allowed;opacity:.6}.mcmn-book-button-group.disabled .mcmn-button-circle{background:linear-gradient(135deg,#666,#444);box-shadow:none}.mcmn-book-button-group.disabled .mcmn-lock-icon{opacity:1}.mcmn-book-gated-image{position:relative}@media(max-width:1024px){.mcmn-book-gated-image{margin:0 auto;max-width:400px;order:1}}.mcmn-book-gated-image .mcmn-book-cover-placeholder,.mcmn-book-gated-image img{height:auto;transform:perspective(1000px) rotateY(-5deg);transition:transform .5s ease;width:100%}.mcmn-book-gated-image .mcmn-book-cover-placeholder:hover,.mcmn-book-gated-image img:hover{transform:perspective(1000px) rotateY(0deg)}.mcmn-book-gated-image .mcmn-book-cover-placeholder{display:block}.mcmn-book-gated-image .mcmn-book-cover-placeholder svg{display:block;height:auto;width:100%}.mcmn-gate-message{margin-bottom:2rem;margin-top:1.5rem;padding:0}.mcmn-gate-message .mcmn-gate-requirement{align-items:center;color:#ffb71b;display:none!important;display:flex;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:26px;font-weight:600;gap:10px;margin:0;max-width:unset!important}@media(max-width:1024px){.mcmn-gate-message .mcmn-gate-requirement{font-size:14px}}.mcmn-gate-message .mcmn-gate-icon{font-size:18px}.mcmn-gate-button{align-items:center;background:rgba(255,183,27,.15);border:2px solid #ffb71b;border-radius:6px;color:#ffb71b;cursor:pointer;display:flex;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;gap:10px;margin-top:20px;max-width:600px;padding:15px 20px;transition:all .3s ease;width:100%}@media(max-width:1024px){.mcmn-gate-button{max-width:unset}}.mcmn-gate-button:hover{background:rgba(255,183,27,.25);border-color:#ffe082;box-shadow:0 4px 12px rgba(255,183,27,.2);transform:translateX(4px)}.mcmn-gate-button:active{box-shadow:0 2px 6px rgba(255,183,27,.15);transform:translateX(2px)}.mcmn-gate-button:focus-visible{outline:2px solid #ffe082;outline-offset:2px}.mcmn-audiobook-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:10000}.mcmn-audiobook-modal.active{opacity:1;visibility:visible}.mcmn-audiobook-modal-backdrop{backdrop-filter:blur(8px);background:#000b2f;cursor:pointer;height:100%;left:0;opacity:.91;position:absolute;top:0;width:100%}.mcmn-audiobook-modal-content{background:#a50d4c;border:6px solid #630034;border-radius:70px;box-shadow:0 30px 80px rgba(0,0,0,.55);max-width:900px;padding:50px 60px 55px;position:relative;width:90%;z-index:1}@media(max-width:1024px){.mcmn-audiobook-modal-content{border-radius:40px;padding:40px 25px;width:95%}}.mcmn-audiobook-modal-close{align-items:center;background:rgba(0,0,0,.35);border:2px solid hsla(0,0%,100%,.4);border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;right:18px;top:18px;transition:all .3s ease;width:44px}.mcmn-audiobook-modal-close svg{stroke:#fff}.mcmn-audiobook-modal-close:hover{background:rgba(0,0,0,.8);border-color:hsla(0,0%,100%,.6);transform:scale(1.1)}.mcmn-audiobook-modal-close:active{transform:scale(.95)}.mcmn-audiobook-modal-title{border-radius:12px;color:#fff;display:inline-block;font-family:Briston,Helvetica Neue,Arial,sans-serif;font-size:26px;font-weight:300;line-height:1.1;margin:0 0 35px;padding:1rem 2rem;text-align:center;text-transform:capitalize;width:100%}@media(max-width:1024px){.mcmn-audiobook-modal-title{font-size:34px;padding:12px 20px}}.mcmn-audiobook-player{margin-top:15px;width:100%}.mcmn-audiobook-player-shell{background:#f2f2eb;border-radius:80px;box-shadow:0 20px 60px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:15px;padding:25px 30px;width:100%}@media(max-width:1024px){.mcmn-audiobook-player-shell{border-radius:40px;gap:12px;padding:20px}}.mcmn-audiobook-player-shell audio{background:transparent;border-radius:20px;display:block;height:60px;width:100%}.mcmn-audiobook-player-shell audio::-webkit-media-controls-panel{background-color:hsla(0,0%,100%,0)}.mcmn-audiobook-player-shell .mcmn-audiobook-download-link{align-items:center;align-self:center;background:#a50d4c;border:2px solid transparent;border-radius:30px;color:#fff;display:inline-flex;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;gap:8px;padding:10px 20px;text-decoration:none;transition:all .3s ease}@media(max-width:1024px){.mcmn-audiobook-player-shell .mcmn-audiobook-download-link{font-size:13px;padding:8px 16px}}.mcmn-audiobook-player-shell .mcmn-audiobook-download-link svg{flex-shrink:0;height:18px;stroke:#fff;width:18px}@media(max-width:1024px){.mcmn-audiobook-player-shell .mcmn-audiobook-download-link svg{height:16px;width:16px}}.mcmn-audiobook-player-shell .mcmn-audiobook-download-link span{white-space:nowrap}.mcmn-audiobook-player-shell .mcmn-audiobook-download-link:hover{background:#8b0a3f;border-color:hsla(0,0%,100%,.3);box-shadow:0 4px 12px rgba(165,13,76,.4);transform:translateY(-2px)}.mcmn-audiobook-player-shell .mcmn-audiobook-download-link:active{box-shadow:0 2px 6px rgba(165,13,76,.3);transform:translateY(0)}.mcmn-player-progress-group{display:flex;flex:1;flex-direction:column;gap:10px}.mcmn-player-progress-track{background:#e7defd;border-radius:999px;cursor:pointer;height:16px;outline:none;overflow:hidden;position:relative;width:100%}.mcmn-player-progress-track:focus-visible{box-shadow:0 0 0 3px rgba(63,61,204,.35)}.mcmn-player-progress-fill{background:linear-gradient(90deg,#3f3dcc,#a89bff);border-radius:inherit;height:100%;left:0;position:absolute;top:0;transition:width .1s linear;width:0}.mcmn-player-time{color:#3f3dcc;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:600;text-align:center}.mcmn-player-volume .mcmn-volume-icon{height:40px;position:relative;width:40px}.mcmn-player-volume .mcmn-volume-icon:before{background:#3f3dcc;clip-path:polygon(0 0,60% 0,100% 30%,100% 70%,60% 100%,0 100%);content:"";height:14px;left:6px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.mcmn-player-volume .mcmn-volume-icon:after{border:4px solid #3f3dcc;border-left:none;border-radius:50%;content:"";height:14px;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:14px}.mcmn-player-volume.is-muted .mcmn-volume-icon:after{border-color:#9292b8}body.mcmn-gated-access .mcmn-book-button.disabled,body.mcmn-gated-access .mcmn-book-button.gated{background:linear-gradient(135deg,#ab0a47,#8b1a1a);color:#fff;cursor:pointer;opacity:1}body.mcmn-gated-access .mcmn-book-button.disabled .mcmn-button-icon svg,body.mcmn-gated-access .mcmn-book-button.gated .mcmn-button-icon svg{stroke:#fff}body.mcmn-gated-access .mcmn-book-button.disabled.mcmn-ebook-button,body.mcmn-gated-access .mcmn-book-button.gated.mcmn-ebook-button{background:linear-gradient(135deg,#ffb71b,#f59e0b);color:#8b1a1a}body.mcmn-gated-access .mcmn-book-button.disabled.mcmn-ebook-button .mcmn-button-icon svg,body.mcmn-gated-access .mcmn-book-button.gated.mcmn-ebook-button .mcmn-button-icon svg{stroke:#8b1a1a}body.mcmn-gated-access .mcmn-book-button.disabled .mcmn-lock-icon,body.mcmn-gated-access .mcmn-book-button.gated .mcmn-lock-icon{opacity:0}body.mcmn-gated-access .mcmn-gate-message{display:none!important}.flip-cards-component{padding:2rem}.flip-cards-container{margin:0 auto;max-width:1400px}.flip-cards-header{align-items:center;display:flex;justify-content:center;margin-bottom:0;text-align:center}.flip-cards-title{color:#fff;font-family:Briston,serif!important;font-size:72px!important;line-height:.8!important;margin:0 auto 1rem!important;max-width:800px}@media(max-width:1024px){.flip-cards-title{font-size:48px!important;line-height:.8!important;max-width:380px}}.flip-cards-intro{color:hsla(0,0%,100%,.9);margin:0 auto 50px;max-width:860px;text-align:center}@media(max-width:1024px){.flip-cards-intro{font-size:18px;margin-bottom:30px}}.flip-cards-grid{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.flip-cards-grid{gap:20px;grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.flip-cards-grid{gap:20px;grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.flip-cards-grid{gap:20px;grid-template-columns:1fr}}.flip-card{perspective:1000px;-webkit-perspective:1000px;position:relative;width:100%;z-index:1}.flip-card[data-flip-card]{cursor:pointer;outline:none}.flip-card.flipped{z-index:10}.flip-card-inner{background:#fff;border:10px solid #fff;border-radius:12px;height:400px;position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform .6s ease-in-out;-webkit-transition:-webkit-transform .6s ease-in-out;width:100%}@media(max-width:1024px){.flip-card-inner{height:350px;margin:auto;max-width:250px}}.flip-card.flipped .flip-card-inner{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.flip-card-back,.flip-card-front{backface-visibility:hidden;-moz-backface-visibility:hidden;height:100%;left:0;position:absolute;top:0;width:100%}.flip-card-front{background:transparent;border-radius:12px;display:block;overflow:hidden;padding:0;transform:rotateY(0deg);-webkit-transform:rotateY(0deg)}.flip-card-back{background:#fff;border-radius:12px;overflow:hidden;padding:0;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.flip-card-back,.flip-card-back-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;text-align:center}.flip-card-back-content{box-sizing:border-box;height:100%;min-height:100%;overflow-x:hidden;overflow-y:auto;padding:2rem;width:100%;-webkit-overflow-scrolling:touch;background-color:#f4f0d5;position:relative;z-index:10}@media(max-width:1024px){.flip-card-back-content{padding:25px 20px}}.flip-card-rotate-icon{height:32px;opacity:.9;pointer-events:none;position:absolute;right:15px;top:15px;transition:opacity .3s ease,transform .3s ease;width:32px;z-index:20}.flip-card-rotate-icon svg{display:block;height:100%;width:100%}.flip-card-rotate-icon svg path{fill:#fff}.flip-card:hover:not(.flipped) .flip-card-rotate-icon{opacity:1;transform:rotate(90deg)}.flip-card.flipped .flip-card-rotate-icon{opacity:0}.flip-card-image{height:100%;overflow:hidden;position:relative;width:100%}.flip-card-image figure{border-radius:12px;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.flip-card-image figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.flip-card:hover:not(.flipped) .flip-card-image img{transform:scale(1.05)}.flip-card-front-content{display:none}.flip-card-eyebrow{color:#f2f2eb;font-family:Briston,Helvetica Neue,Arial,sans-serif;font-size:20px!important;letter-spacing:1px;margin:20px 0 0;text-align:center;text-shadow:3px 3px 12px rgba(0,0,0,.58)}@media(max-width:1024px){.flip-card-eyebrow{margin-top:1rem}}.flip-card-title{color:#f2f2eb;font-family:Briston,Helvetica Neue,Arial,sans-serif;font-size:30px;margin:0;text-align:center;text-shadow:3px 3px 12px rgba(0,0,0,.58)}@media(max-width:1024px){.flip-card-title{margin-bottom:1rem}}.flip-card-back-title{color:#000;color:#ab0b47;font-family:Briston,Helvetica Neue,Arial,sans-serif;font-size:clamp(26px,2.5vw,30px);font-weight:300;margin:0 0 20px;position:relative;z-index:11}@media(max-width:1024px){.flip-card-back-title{font-size:26px;margin-bottom:15px}}.flip-card-back-copy p{color:#000!important;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:clamp(13px,1.15vw,16px)!important;line-height:1.5;margin-bottom:25px;position:relative;z-index:11}@media(max-width:1024px){.flip-card-back-copy p{font-size:13px!important;margin-bottom:20px}}.flip-card-back-copy p:last-child{margin-bottom:0}.flip-card-back-cta{margin-top:auto;padding-top:1rem;position:relative;z-index:11}.flip-card-back-cta a{background:#e93d76;border-radius:999px;color:#fff;display:inline-block;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:.5px;padding:1rem 1.5rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease;z-index:12}.flip-card-back-cta a:hover{background:#d6336a;box-shadow:0 4px 15px rgba(233,61,118,.45);transform:translateY(-2px)}.flip-card-back-cta a:active{transform:translateY(0)}@media(max-width:1024px){.flip-card-back-cta a{margin-bottom:1rem}}@media(max-width:1440px){.flip-card-back-cta .card-red-button{font-size:20px!important}}.flip-cards-component.flip-cards--text-dark .flip-cards-intro,.flip-cards-component.flip-cards--text-dark .flip-cards-title{color:#004175}.flip-cards-component.flip-cards--text-dark .flip-card-eyebrow,.flip-cards-component.flip-cards--text-dark .flip-card-title{color:#004175;text-shadow:none}.chapter-carousel-component{padding:0 0 4rem}@media(max-width:1024px){.chapter-carousel-component{padding:0 0 3rem!important}}.chapter-carousel-component .chapter-carousel-wrapper{margin:0 auto;max-width:1440px;padding:0 2rem}.chapter-carousel-component .chapter-carousel-header{margin-bottom:3rem;text-align:center}@media(max-width:767px){.chapter-carousel-component .chapter-carousel-header{display:none}}.chapter-carousel-component .chapter-carousel-header{display:none}.chapter-carousel-component .chapter-carousel-title{color:#e4ab57!important;font-family:Briston,serif!important;font-size:50px!important;line-height:1.2!important;margin:0!important;padding-bottom:6rem!important;position:relative;text-decoration:underline;text-shadow:3px 3px 20px rgba(0,0,0,.58)}.chapter-carousel-component .chapter-carousel-title:before{background:url(/themes/custom/discoverpr_v2_theme/images/mcmn-experience/icons/arrow-down.svg) no-repeat 50%;background-size:contain;bottom:0;content:"";height:35px;left:0;position:absolute;width:100%}@media(max-width:1024px){.chapter-carousel-component .chapter-carousel-title{font-size:26px!important}}.chapter-carousel-component .chapter-carousel-container{position:relative}.chapter-carousel-component .chapter-carousel{margin:0 -15px}.chapter-carousel-component .chapter-carousel .slick-list{overflow:hidden;padding:20px 0}.chapter-carousel-component .chapter-carousel .slick-track{align-items:stretch;display:flex}.chapter-carousel-component .chapter-carousel .slick-slide{height:auto;padding:0 15px}.chapter-carousel-component .chapter-carousel .slick-slide>div{height:100%}.chapter-carousel-component .chapter-carousel .slick-slide .carousel-items{display:flex!important;flex-direction:column;height:100%}.chapter-carousel-component .chapter-carousel .slick-arrow{color:#fff!important;cursor:pointer;height:3rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:3rem;z-index:10}.chapter-carousel-component .chapter-carousel .slick-arrow:hover{color:#fff!important}.chapter-carousel-component .chapter-carousel .slick-arrow:focus{outline:2px solid #fff;outline-offset:2px}.chapter-carousel-component .chapter-carousel .slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23fff' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:0 50%;background-repeat:no-repeat;background-size:auto 95%;content:"";display:block;height:100%;width:100%}.chapter-carousel-component .chapter-carousel .slick-arrow:before{background:#fff!important}.chapter-carousel-component .chapter-carousel .slick-prev{left:0}.chapter-carousel-component .chapter-carousel .slick-next{right:0}.chapter-carousel-component .chapter-carousel .slick-arrow{outline:none!important}.chapter-carousel-component .chapter-carousel .slick-disabled{opacity:.2}.chapter-carousel-component .chapter-carousel .slick-dots{display:none!important}@media(max-width:767px){.chapter-carousel-component .chapter-carousel .slick-dots{align-items:center;display:flex!important;gap:10px;justify-content:center;list-style:none;margin-top:2rem;padding:0}}.chapter-carousel-component .chapter-carousel .slick-dots li{margin:0}.chapter-carousel-component .chapter-carousel .slick-dots li button{background:transparent;border:2px solid #ffb71b;border-radius:50%;cursor:pointer;font-size:0;height:12px;padding:0;transition:all .3s ease;width:12px}.chapter-carousel-component .chapter-carousel .slick-dots li button:hover,.chapter-carousel-component .chapter-carousel .slick-dots li.slick-active button{background:#ffb71b}.chapter-carousel-component .carousel-items{height:100%;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.chapter-carousel-component .carousel-items:hover{transform:translateY(-4px)}.chapter-carousel-component .carousel-items .chapter-carousel-item-content{display:flex;flex-direction:column;height:100%;padding:2.5rem 1.5rem 2rem;text-align:center}@media(max-width:1024px){.chapter-carousel-component .carousel-items .chapter-carousel-item-content{padding:0}}.chapter-carousel-component .carousel-items .chapter-carousel-item-image{align-items:center;display:flex;justify-content:center;margin:0 auto 2rem;max-width:280px;min-height:220px}.chapter-carousel-component .carousel-items .chapter-carousel-item-image figure{align-items:center;display:flex;justify-content:center;margin:0;padding:0;width:100%}.chapter-carousel-component .carousel-items .chapter-carousel-item-image img{display:block;height:250px;max-height:220px;max-width:100%;-o-object-fit:contain;object-fit:contain}.chapter-carousel-component .carousel-items .chapter-carousel-item-image .field--name-field-media-image,.chapter-carousel-component .carousel-items .chapter-carousel-item-image .field--type-entity-reference{align-items:center;display:flex;justify-content:center;margin:0;width:100%}@media(max-width:1024px){.chapter-carousel-component .carousel-items .chapter-carousel-item-image{max-width:240px;min-height:180px}}@media(max-width:767px){.chapter-carousel-component .carousel-items .chapter-carousel-item-image{margin-bottom:1.5rem;max-width:300px;min-height:220px}}.chapter-carousel-component .carousel-items .chapter-carousel-item-text{display:flex;flex:1;flex-direction:column;margin:auto auto 2rem;max-width:252px}.chapter-carousel-component .carousel-items .chapter-carousel-item-eyebrow{color:#f2f2eb;font-family:Briston,serif!important;font-size:20px!important;margin-bottom:0}@media(max-width:1024px){.chapter-carousel-component .carousel-items .chapter-carousel-item-eyebrow{font-size:.875rem}}.chapter-carousel-component .carousel-items .chapter-carousel-item-title{color:#f2f2eb;font-family:Briston,serif!important;font-size:30px!important;margin:0 0 1.25rem}@media(max-width:1024px){.chapter-carousel-component .carousel-items .chapter-carousel-item-title{font-size:1.5rem}}@media(max-width:767px){.chapter-carousel-component .carousel-items .chapter-carousel-item-title{font-size:1.75rem}}.chapter-carousel-component .carousel-items .chapter-carousel-item-description{color:#f2f2eb;flex:1;font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;margin:0}@media(max-width:1024px){.chapter-carousel-component .carousel-items .chapter-carousel-item-description{font-size:1rem}}.chapter-carousel-component .carousel-items .chapter-carousel-item-description p{margin:0 0 .5rem}.chapter-carousel-component .carousel-items .chapter-carousel-item-description p:last-child{margin-bottom:0}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-language-toggle{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:40px;justify-content:center;padding:0;position:relative;width:40px}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-language-toggle:focus{outline:2px solid #ffb71b;outline-offset:2px}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-language-toggle:active{transform:scale(.95)}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-language-toggle .audio-lang-text{color:#fff;font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:12px;font-weight:700;line-height:1;margin-bottom:2px}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-language-toggle .audio-lang-icon{display:block;height:30px;position:relative;width:30px}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-language-toggle .audio-lang-icon img{height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-player-wrapper{flex:1;position:relative}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-player-wrapper .audio-source{width:100%}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-player-wrapper .audio-source audio{border-radius:4px;height:40px;width:100%}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-player-wrapper .audio-source audio:focus{outline:2px solid #ffb71b;outline-offset:2px}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-player-wrapper .audio-source .field--name-field-audio-english,.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-player-wrapper .audio-source .field--name-field-audio-spanish,.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-player-wrapper .audio-source .field--type-entity-reference{margin:0;width:100%}.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-player-wrapper .audio-source .field--name-field-audio-english>div,.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-player-wrapper .audio-source .field--name-field-audio-spanish>div,.chapter-carousel-component .carousel-items .chapter-carousel-audio-snippet .audio-player-wrapper .audio-source .field--type-entity-reference>div{margin:0}@media(max-width:1199px){.chapter-carousel-component .chapter-carousel-wrapper{padding:0 4rem}}@media(max-width:767px){.chapter-carousel-component{padding:3rem 0}.chapter-carousel-component .chapter-carousel-wrapper{padding:0 1rem}.chapter-carousel-component .chapter-carousel{margin:0}.chapter-carousel-component .chapter-carousel .slick-slide{padding:0}.chapter-carousel-component .carousel-items{padding:2rem 1rem}}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;width:1px!important}.holiday-timeline{margin:0;overflow:hidden;padding:4rem 0 5rem;position:relative}@media(max-width:1024px){.holiday-timeline{padding:3rem 0 4rem}}.holiday-timeline:after{background:linear-gradient(180deg,#2f2ea0,#0f2480 50%,#042074);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:0}.page-experience-puerto-ricos-holiday-season .holiday-timeline:after{background:linear-gradient(180deg,#4032ad,#453bb0 46%,#4032a7)}.page-holidays .holiday-timeline:after{background:linear-gradient(180deg,#011d52,#0f2480 50%,#042078)}.page-holidays .node[about="/es/navidades"] .holiday-timeline{display:none}.holiday-timeline .holiday-timeline__wrap{margin:0 auto;max-width:100%;position:relative;z-index:1}.holiday-timeline .holiday-timeline__rail{position:relative;width:100%}.holiday-timeline .holiday-timeline__track{cursor:grab;display:flex;gap:4rem;overflow-x:auto;overflow-y:visible;padding:0 3rem 3rem;scrollbar-color:hsla(0,0%,100%,.3) transparent;scrollbar-width:thin;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1024px){.holiday-timeline .holiday-timeline__track{gap:2.5rem;padding:1.5rem 1.5rem 4rem}}.holiday-timeline .holiday-timeline__track::-webkit-scrollbar{height:8px}.holiday-timeline .holiday-timeline__track::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:4px}.holiday-timeline .holiday-timeline__track::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}.holiday-timeline .holiday-timeline__track::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.4)}.holiday-timeline .holiday-timeline__track.is-dragging{cursor:grabbing;scroll-behavior:auto}.holiday-timeline .holiday-timeline__track.is-dragging *{pointer-events:none}.holiday-timeline .holiday-timeline__track.is-dragging .holiday-timeline__toggle{pointer-events:auto}.holiday-timeline .holiday-timeline__track:active{cursor:grabbing}.holiday-timeline .holiday-timeline__card.holiday-timeline__card--intro{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:0 2rem;width:450px}@media(max-width:1024px){.holiday-timeline .holiday-timeline__card.holiday-timeline__card--intro{padding:0 1.5rem;width:350px}}@media(max-width:768px){.holiday-timeline .holiday-timeline__card.holiday-timeline__card--intro{padding:0 1rem;width:280px}}.holiday-timeline .holiday-timeline__card-intro-content h2{color:#f2f2eb;font-family:Briston,serif;font-size:68px!important;font-weight:300;line-height:.9;margin:0 0 2rem}@media(max-width:1024px){.holiday-timeline .holiday-timeline__card-intro-content h2{font-size:48px;margin-bottom:1.5rem}}@media(max-width:768px){.holiday-timeline .holiday-timeline__card-intro-content h2{font-size:36px;margin-bottom:1rem}}.holiday-timeline .holiday-timeline__card-intro-content p{color:#f2f2eb;font-family:Montserrat,sans-serif;font-size:20px;line-height:1.5;margin:0 0 1.5rem}@media(max-width:1024px){.holiday-timeline .holiday-timeline__card-intro-content p{font-size:18px;margin-bottom:1.25rem}}@media(max-width:768px){.holiday-timeline .holiday-timeline__card-intro-content p{font-size:16px;margin-bottom:1rem}}.holiday-timeline .holiday-timeline__card-intro-content p:last-child{margin-bottom:0}.holiday-timeline .holiday-timeline__month-group-wrapper{background-image:url(/themes/custom/discoverpr_v2_theme/images/timeline-bg-grouped.e04b2ca77efa6258c718.png);background-position:50%;background-position-x:3rem;background-position-y:bottom;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:row;gap:10rem}@media(max-width:1024px){.holiday-timeline .holiday-timeline__month-group-wrapper{gap:5rem}}@media(max-width:768px){.holiday-timeline .holiday-timeline__month-group-wrapper{background-position-x:4rem}}.holiday-timeline .holiday-timeline__month-group{align-items:stretch;display:flex;flex-direction:row;gap:10rem;min-height:660px}@media(max-width:1024px){.holiday-timeline .holiday-timeline__month-group{gap:5rem;min-height:630px}}@media(max-width:768px){.holiday-timeline .holiday-timeline__month-group{min-height:580px}}.holiday-timeline .holiday-timeline__month-marker{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:1rem;padding-top:1rem;position:relative}.holiday-timeline .holiday-timeline__month-line{background:#d9534f;flex-shrink:0;height:50px;width:2px}@media(max-width:768px){.holiday-timeline .holiday-timeline__month-line{height:40px}}.holiday-timeline .holiday-timeline__month-label{color:hsla(0,0%,100%,.5);font-family:Briston,serif;font-size:68px;font-weight:300;letter-spacing:.02em;line-height:1;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.holiday-timeline .holiday-timeline__month-cards{align-items:flex-start;display:flex;flex-direction:row;gap:10rem}@media(max-width:1024px){.holiday-timeline .holiday-timeline__month-cards{gap:5rem;margin-left:2rem}}.holiday-timeline .holiday-timeline__card{display:flex;flex-direction:column;flex-shrink:0;position:relative;transition:z-index 0s;width:300px;z-index:1}@media(max-width:1024px){.holiday-timeline .holiday-timeline__card{width:300px}}@media(max-width:768px){.holiday-timeline .holiday-timeline__card{width:250px}}.holiday-timeline .holiday-timeline__card.is-open{z-index:10}.holiday-timeline .holiday-timeline__card-content{margin-bottom:1.5rem;order:1;padding:0}.holiday-timeline .holiday-timeline__card-content h3{align-items:center;align-self:center;color:#f2f2eb;font-family:Briston,serif;font-size:36px;font-weight:300;line-height:.8;margin:0 0 .5rem;min-height:58px;text-align:center}@media(max-width:1024px){.holiday-timeline .holiday-timeline__card-content h3{font-size:32px;min-height:52px}}@media(max-width:768px){.holiday-timeline .holiday-timeline__card-content h3{font-size:30px;min-height:50px}}.holiday-timeline .holiday-timeline__card-content .holiday-timeline__date{color:#f2f2eb;font-family:Briston,serif!important;font-size:24px;font-weight:500;letter-spacing:.03em;line-height:20px;margin:0;min-height:40px;text-align:center}@media(max-width:768px){.holiday-timeline .holiday-timeline__card-content .holiday-timeline__date{font-size:20px;line-height:18px;min-height:36px}}.holiday-timeline .holiday-timeline__card-image{background-position:top;background-size:cover;border-radius:50% 50% 0 0;flex-shrink:0;height:300px;order:2;position:relative;width:300px}@media(max-width:1024px){.holiday-timeline .holiday-timeline__card-image{height:300px;width:300px}}@media(max-width:768px){.holiday-timeline .holiday-timeline__card-image{height:250px;width:250px}}.holiday-timeline .holiday-timeline__toggle{align-items:center;background:#f6b74c;border:none;border-radius:50%;bottom:-32px;box-shadow:0 4px 12px rgba(0,0,0,.3);cursor:pointer;display:flex;height:64px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);transition:transform .2s ease,box-shadow .2s ease;width:64px;z-index:100}@media(max-width:768px){.holiday-timeline .holiday-timeline__toggle{bottom:-26px;height:52px;width:52px}}.holiday-timeline .holiday-timeline__toggle:hover{box-shadow:0 6px 16px rgba(0,0,0,.4);transform:translateX(-50%) scale(1.05)}.holiday-timeline .holiday-timeline__toggle:active{transform:translateX(-50%) scale(.98)}.holiday-timeline .holiday-timeline__toggle span{color:var(--holiday-color,#1a1a52);display:block;font-size:120px;font-weight:200;line-height:.8;transition:transform .2s ease}@media(max-width:768px){.holiday-timeline .holiday-timeline__toggle span{font-size:48px}}.holiday-timeline .holiday-timeline__toggle[aria-expanded=true] span{transform:rotate(0deg)}.holiday-timeline .holiday-timeline__body{background:#f6b74c;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.3);display:none;left:50%;max-width:90vw;opacity:0;padding:2rem;pointer-events:none;position:absolute;top:calc(100% + 2rem);transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;width:500px;z-index:100}@media(max-width:1024px){.holiday-timeline .holiday-timeline__body{padding:1.75rem;width:450px}}@media(max-width:768px){.holiday-timeline .holiday-timeline__body{padding:1.5rem;top:calc(100% + .75rem);width:380px}}.holiday-timeline .holiday-timeline__body p{color:#1a1a52;font-family:Montserrat,sans-serif;font-size:18px;line-height:1.6;margin:0}@media(max-width:1024px){.holiday-timeline .holiday-timeline__body p{font-size:16px}}@media(max-width:768px){.holiday-timeline .holiday-timeline__body p{font-size:15px}}.holiday-timeline .holiday-timeline__body:before{border-bottom:12px solid #f6b74c;border-left:12px solid transparent;border-right:12px solid transparent;bottom:100%;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}@media(max-width:768px){.holiday-timeline .holiday-timeline__body:before{border-bottom-width:10px;border-left-width:10px;border-right-width:10px}}.holiday-timeline .holiday-timeline__card.is-open .holiday-timeline__body{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0);visibility:visible}.holiday-timeline .holiday-timeline__axis{background:hsla(0,0%,100%,.8);bottom:3rem;height:1px;left:2rem;position:absolute;right:2rem;z-index:0}@media(max-width:1024px){.holiday-timeline .holiday-timeline__axis{bottom:2.5rem;left:1.5rem;right:1.5rem}}@media(max-width:768px){.holiday-timeline .holiday-timeline__axis{bottom:2rem;left:1rem;right:1rem}}.holiday-timeline .holiday-timeline__axis:after{background-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8) 1px,transparent 0,transparent 40px);content:"";height:15px;left:0;position:absolute;right:0;top:1px}@media(max-width:800px){.holiday-timeline.component:before{animation:hideSwipeHint 4s ease-in-out forwards;background-image:url(/themes/custom/discoverpr_v2_theme/images/swipe.gif)!important;background-position:50%;background-repeat:no-repeat;border-radius:3rem;bottom:0;content:"";height:300px;left:0;margin:auto;opacity:.7;pointer-events:none;position:absolute;right:0;scale:.6;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:visible;width:300px;z-index:200}.holiday-timeline.component.swipe:before{animation:none;opacity:0!important;visibility:hidden!important}}@keyframes hideSwipeHint{0%{opacity:.7;visibility:visible}70%{opacity:.7;visibility:visible}to{opacity:0;visibility:hidden}}.boricua-twist{background-color:#00596b;color:#ffbf60;position:relative;z-index:0}.boricua-twist:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/boricua-twist-bg.c683a00d1e5feeaaa92a.svg);background-position:top;background-repeat:repeat;background-size:210px 106px;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}@media(min-width:800px){.boricua-twist:after{background-size:initial}}.boricua-twist .breadcrumb,.boricua-twist .landing-content h1{display:none}.boricua-twist .boricua-twist--header-image{margin:0 auto;padding-top:2.5rem;position:relative;width:-moz-fit-content;width:fit-content}@media(min-width:1440px){.boricua-twist .boricua-twist--header-image{padding-top:5rem}}.boricua-twist .boricua-twist--header-image .boricua-twist--header-image--mobile{display:block;height:auto;max-width:649.5px;transform:translateX(-.5%);width:100%}@media(min-width:1440px){.boricua-twist .boricua-twist--header-image .boricua-twist--header-image--mobile{display:none}}.boricua-twist .boricua-twist--header-image .boricua-twist--header-image--desktop{display:none}@media(min-width:1440px){.boricua-twist .boricua-twist--header-image .boricua-twist--header-image--desktop{display:block;height:auto;transform:translateX(-23px);width:1375px}}.boricua-twist .campaign-content{margin:0 auto;max-width:81.6rem;padding:0;text-align:center;width:80%}.boricua-twist .campaign-content h1{color:#ffbf60;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:900;line-height:1.2;margin-bottom:1rem;margin-top:0!important;text-transform:uppercase}@media(min-width:800px){.boricua-twist .campaign-content h1{font-size:3rem}}.boricua-twist .campaign-content p{color:#ffbf60;font-size:1.8rem;font-weight:600}.boricua-twist .boricua-twist--footer-image{margin:0 auto;padding:5rem 0;position:relative;width:-moz-fit-content;width:fit-content}.boricua-twist .boricua-twist--footer-image img{display:block;height:auto;max-width:1302px;transform:translateX(2%);width:100%}.boricua-twist .video-slider-container{margin-bottom:4rem}@media(min-width:1440px){.boricua-twist .video-slider-container .container{display:grid;grid-template-areas:"header header header header" "main main main navigation"}}.boricua-twist .video-slider-container .heading{grid-area:header}.boricua-twist .video-slider-container .heading h2{color:#ffbf60;font-size:4.8rem;text-align:center}@media(min-width:1200px){.boricua-twist .video-slider-container .heading h2{font-size:9.6rem}}.boricua-twist .video-slider-container .main-video-slider{grid-area:main;margin-bottom:2rem}@media(min-width:1440px){.boricua-twist .video-slider-container .main-video-slider .video-slide{display:flex;flex-direction:column}}.boricua-twist .video-slider-container .main-video-slider .video-slide iframe{aspect-ratio:16/9;height:100%;width:500px}@media(min-width:1440px){.boricua-twist .video-slider-container .main-video-slider .video-slide iframe{width:100%}}.boricua-twist .video-slider-container .primary figure.video-container{align-items:center;aspect-ratio:16/9;display:flex;height:auto;justify-content:center;margin-bottom:3rem;margin-top:3rem;position:relative;width:90%}.boricua-twist .video-slider-container .primary figure.video-container:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/boricua-twist-video-bg.484ea1cd5226d5e9e10f.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:calc(100% + 40px);left:-20px;pointer-events:none;position:absolute;top:-20px;width:calc(100% + 40px)}@media(min-width:1440px){.boricua-twist .video-slider-container .primary figure.video-container article{height:90%;width:90%}}.boricua-twist .video-slider-container .video-body{color:#ffbf60;min-height:unset}.boricua-twist .video-slider-container .video-body .featured-title{display:none}.boricua-twist .video-slider-container .video-body .video-title{color:#ffbf60;margin-bottom:0}.boricua-twist .video-slider-container .navigation-slider-container{grid-area:navigation}@media(min-width:1440px){.boricua-twist .video-slider-container .navigation-slider-container .navigation-slider{margin:0}.boricua-twist .video-slider-container .navigation-slider-container .navigation-slider .slick-slide{margin-bottom:2rem}.boricua-twist .video-slider-container .navigation-slider-container .navigation-slider .slick-slide figure{margin-bottom:0;margin-top:0}}.boricua-twist .video-slider-container .navigation-slider-container .navigation-slider .slick-slide img{aspect-ratio:16/9;border-radius:0;max-height:100%;min-width:100%}.boricua-twist .video-slider-container .navigation-slider-container .navigation-slider .slick-slide .video-title{font-size:1.6rem;font-weight:600}.boricua-twist .video-slider-container .navigation-slider-container .video-slider-controls{left:-8%;top:50%;width:116%}@media(min-width:1440px){.boricua-twist .video-slider-container .navigation-slider-container .video-slider-controls{left:90%;top:46%;transform:rotate(90deg);width:50%}}.boricua-twist .collapsible-drawer{grid-template-columns:minmax(7%,1fr) minmax(auto,960px) minmax(7%,1fr)}.boricua-twist .collapsible-drawer .section-title{align-items:center;background-color:#ab0a47;color:#f2f2eb;display:flex;font-size:3.2rem;justify-content:center;margin-bottom:0!important;max-width:100%;min-height:8.2rem}.boricua-twist .collapsible-drawer .section-title:before{display:none}.boricua-twist .collapsible-drawer .accordion-item{background-color:#004553;border:1px solid #ccc;padding:0}.boricua-twist .collapsible-drawer .accordion-item .accordion-label{line-height:1;margin:0;padding:1.5rem 0 1.5rem 3rem}.boricua-twist .collapsible-drawer .accordion-item .accordion-label a{align-items:center;color:#f2f2eb;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:600}.boricua-twist .collapsible-drawer .accordion-item .accordion-label a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23f2f2eb' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.6rem;transform:rotate(90deg)!important;width:100%;width:1.1rem}@media(min-width:500px){.boricua-twist .collapsible-drawer .accordion-item .accordion-label a:after{height:2.4rem;width:1.6rem}}.boricua-twist .collapsible-drawer .accordion-item .accordion-label a.active:after{transform:rotate(0deg)!important}.boricua-twist .collapsible-drawer .accordion-item .accordion-content{color:#f2f2eb;font-size:1.8rem;padding:0 3rem}.three-images-with-text .container{display:flex;flex-direction:column}.three-images-with-text .container h2{color:#ffbf60;font-size:4.8rem;text-align:center}@media(min-width:1200px){.three-images-with-text .container h2{font-size:9.6rem;margin-bottom:2rem!important}}.three-images-with-text .container .cards-container{align-items:center;display:flex;flex-direction:column;gap:5rem}@media(min-width:1200px){.three-images-with-text .container .cards-container{align-items:flex-start;flex-direction:row}}.three-images-with-text .container .cards-container .paragraph{display:flex;flex:1;flex-direction:column;max-width:50rem}.three-images-with-text .container .cards-container .paragraph .content{text-align:center}.three-images-with-text .container .cards-container .paragraph .heading{color:#ffbf60;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700}.three-images-with-text .container .bottom-cta{align-self:center;margin-top:2rem}.three-images-with-text.wooden_frame .cards-container>.paragraph:first-child figure.media:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/boricua-twist-peach.83656bf72b2fee89a3a7.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-2rem;content:"";height:104px;position:absolute;right:-6rem;width:79px;z-index:1}@media(min-width:1440px){.three-images-with-text.wooden_frame .cards-container>.paragraph:first-child figure.media:before{height:205px;left:-12rem;top:-16rem;width:154px}}.three-images-with-text.wooden_frame .cards-container>.paragraph:last-child figure.media:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/boricua-twist-limes.529bf5bcfa408bfda6eb.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-2rem;content:"";height:64px;position:absolute;right:-5rem;width:80px;z-index:1}@media(min-width:1440px){.three-images-with-text.wooden_frame .cards-container>.paragraph:last-child figure.media:before{bottom:-6rem;height:151px;right:-15rem;width:188px}}.three-images-with-text.wooden_frame figure.media{margin-bottom:2rem;max-width:26.7rem;position:relative;width:70%}.three-images-with-text.wooden_frame figure.media:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/boricua-twist-image-frame.c8d711ec2f16243b5c72.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:114%;left:-10%;position:absolute;top:-7%;width:120%}.three-images-with-text.rings .paragraph{width:80%}.three-images-with-text.rings figure.media{display:flex;justify-content:center;margin-bottom:2rem;max-width:31.5rem;position:relative;width:70%}.three-images-with-text.rings figure.media:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/boricua-twist-image-rings.e221722ece913456f814.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:120%;left:-10%;position:absolute;top:-10%;width:120%}.three-images-with-text.rings figure.media img{aspect-ratio:1/1;border-radius:50%;-o-object-fit:cover;object-fit:cover}.three-images-with-text.lines figure.media{margin-bottom:4rem;margin-top:4rem;max-width:26.7rem;position:relative;width:90%}@media(min-width:1200px){.three-images-with-text.lines figure.media{max-width:33.1rem}}.three-images-with-text.lines figure.media:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/boricua-twist-image-lines.bb8fe306d1499826b881.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:114%;left:-10%;position:absolute;top:-7%;width:120%}.three-images-with-text.fade h3{color:#004075;text-align:center}.three-images-with-text.fade a{border-bottom:none;overflow:hidden}.three-images-with-text.fade a:hover{border-radius:4rem;box-shadow:0 0 20px 0 #ffbf6b}.three-images-with-text.fade a:hover img{transform:scale(1.1)}.three-images-with-text.fade img{border-radius:4rem;height:288px;-o-object-fit:cover;object-fit:cover;width:460px}@media(max-width:768px){.three-images-with-text.fade img{height:220px}}.three-images-with-text.fade .image-wrapper{position:relative}.three-images-with-text.fade .image-wrapper .heading.overlay-heading{background:linear-gradient(180deg,rgba(171,10,71,0),#ab0a47);border-radius:0 0 4rem 4rem;bottom:0;color:#fff;font-family:Oswald,sans-serif;font-size:3rem;font-weight:400;left:0;margin:0;padding:4rem 2rem 1rem;position:absolute;right:0;text-align:center;text-transform:uppercase;white-space:nowrap}@media(max-width:768px){.three-images-with-text.fade .image-wrapper .heading.overlay-heading{font-size:2.5rem}}.component.industry-testimonial{background:transparent linear-gradient(180deg,#ff491b,#b41342) 0 0 no-repeat padding-box;margin:0;padding:4rem 0}.component.industry-testimonial .component-title{color:#fff;text-align:center}.component.industry-testimonial .testimonials{display:flex;gap:2rem;justify-content:center}.component.industry-testimonial .testimonials .slick-track{display:flex}.component.industry-testimonial .testimonials .industry-testimonial{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.161);display:flex;flex-direction:column;justify-content:space-between;max-height:390px;max-width:340px;padding:1rem 1rem 1rem 2rem;position:relative}.component.industry-testimonial .testimonials .industry-testimonial svg{background:#ff491b;border-radius:100%;fill:#af1143;height:44px;margin-bottom:1rem;padding:.8rem;width:44px}.component.industry-testimonial .testimonials .industry-testimonial .testimonial-quote{font-size:16px;margin-top:-15px;max-height:243px;overflow:hidden;overflow:scroll;padding-right:12px;position:relative;scrollbar-width:none;transition:max-height 2s ease}.component.industry-testimonial .testimonials .industry-testimonial .testimonial-quote:before{background:linear-gradient(#fff,transparent);content:"";display:block;height:25px;left:0;pointer-events:none;position:sticky;right:0;top:0;width:100%}.component.industry-testimonial .testimonials .industry-testimonial .testimonial-quote:after{background:linear-gradient(transparent,#fff);bottom:0;content:"";display:block;height:25px;left:0;pointer-events:none;position:sticky;right:0;width:100%}.component.industry-testimonial .testimonials .industry-testimonial .testimonial-credit-name{font-family:Briston,sans-serif;font-size:32px}.component.industry-testimonial .testimonials .industry-testimonial .testimonial-credit-position{color:#af1143;font-family:oswald,sans-serif;font-size:18px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase}.component.industry-testimonial .testimonials .industry-testimonial .read-more-btn{align-items:center;background:none;border:none;color:#707070;cursor:pointer;display:none;font-size:12px;justify-content:center;margin-left:auto}.component.industry-testimonial .testimonials .industry-testimonial .read-more-btn i{margin-top:-20px;position:absolute;transition:transform .3s ease}.component.industry-testimonial .testimonials .industry-testimonial.scrollable .read-more-btn{display:flex}@media(max-width:768px){.component.industry-testimonial .testimonials .industry-testimonial{height:auto;margin:0 2.5rem;max-width:100%}}.component.industry-testimonial .testimonials .slick-dots{display:flex;gap:10px;list-style:none!important;margin:4rem auto auto!important;width:-moz-fit-content;width:fit-content}.component.industry-testimonial .testimonials .slick-dots li{background-color:#fff;border-radius:50%;cursor:pointer;height:19px;opacity:.55;transition:background-color .3s ease;width:19px}.component.industry-testimonial .testimonials .slick-dots li.slick-active{opacity:1}.component.industry-testimonial .testimonials .slick-dots li button{display:none}@media(max-width:768px){.component.industry-testimonial .testimonials{display:block}}.component.image-text-block{position:relative}.component.image-text-block .body-container{background-color:#f2f2eb;left:50%;max-width:800px;padding:0 4rem 2rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}@media(max-width:932px){.component.image-text-block .body-container{left:auto;max-width:932px;padding:0;transform:translateY(-50%)}.component.image-text-block .body-container h3{margin-top:2rem}}.component.image-text-block .body-container .button,.component.image-text-block .body-container .mind-trip-cta .mindtrip-button,.mind-trip-cta .component.image-text-block .body-container .mindtrip-button{border:2px solid #ff491c;color:#ff491c;font-family:Oswald,sans-serif;font-size:20px;font-weight:500;padding:.5rem 1rem;text-decoration:none!important}.component.image-text-block .body-container .button:after,.component.image-text-block .body-container .button:before,.component.image-text-block .body-container .mind-trip-cta .mindtrip-button:after,.component.image-text-block .body-container .mind-trip-cta .mindtrip-button:before,.mind-trip-cta .component.image-text-block .body-container .mindtrip-button:after,.mind-trip-cta .component.image-text-block .body-container .mindtrip-button:before{content:none}.component.image-text-block .body-container .button:hover,.component.image-text-block .body-container .mind-trip-cta .mindtrip-button:hover,.mind-trip-cta .component.image-text-block .body-container .mindtrip-button:hover{background-color:#ff491c;color:#f2f2eb}.component.image-text-block figure{max-width:none}.component.image-text-block figure img{max-height:600px;min-height:500px;-o-object-fit:cover;object-fit:cover}@media(max-width:932px){.component.image-text-block figure img{max-height:700px;min-height:600px}}.page-calm-sounds-of-puerto-rico header.landing-hero{margin-bottom:0;z-index:99}.page-calm-sounds-of-puerto-rico header.landing-hero .container{align-items:center!important;justify-content:center;text-align:center}.page-calm-sounds-of-puerto-rico header.landing-hero .container h1{font-size:100px!important;margin-bottom:-100px!important;position:relative}.page-calm-sounds-of-puerto-rico header.landing-hero .container h1:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/calm/calm-dpr-logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-200px;content:"";height:150px;left:50%;max-width:469px;position:absolute;transform:translateX(-50%);width:100%}.page-calm-sounds-of-puerto-rico article.node.node-landing.full.has-hero{background:#fff;position:relative}.page-calm-sounds-of-puerto-rico article.node.node-landing.full.has-hero:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/calm/gradient.svg);background-position:50%;background-repeat:repeat-y;background-size:cover;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.page-calm-sounds-of-puerto-rico .stacked-related-content{margin-bottom:0}.page-calm-sounds-of-puerto-rico .breadcrumb.landing-max-width{display:none}.page-calm-sounds-of-puerto-rico .landing-content{position:relative;z-index:99}.page-calm-sounds-of-puerto-rico .landing-content.landing-max-width{background:#2f7ece}.page-calm-sounds-of-puerto-rico .landing-content.landing-max-width p{color:#fff!important;font-weight:700}.page-calm-sounds-of-puerto-rico .landing-content.landing-max-width .container{align-items:center;display:flex;justify-content:center}.page-calm-sounds-of-puerto-rico .landing-hero .container{align-items:center!important;justify-content:center;text-align:center}.page-calm-sounds-of-puerto-rico .landing-hero .container h1{font-size:100px!important}.page-calm-sounds-of-puerto-rico .editorial-max-width{display:flex;margin:1rem auto 0;max-width:850px;padding-top:2rem;text-align:center}.page-calm-sounds-of-puerto-rico .component{margin:2rem auto 0!important}.page-calm-sounds-of-puerto-rico img.calm-app-logo{height:100%;margin:auto;max-height:192px;max-width:192px;width:100%}.page-calm-sounds-of-puerto-rico .left-image-copy{padding:1rem 0!important}.page-calm-sounds-of-puerto-rico img.calm-app-hero{border-radius:39px}@media screen and (max-width:768px){.page-calm-sounds-of-puerto-rico header.landing-hero .container h1{font-size:48px!important}.page-calm-sounds-of-puerto-rico p.lead{font-size:24px!important}.page-calm-sounds-of-puerto-rico .body-text h2,.page-calm-sounds-of-puerto-rico .body-text h3,.page-calm-sounds-of-puerto-rico .body-text p,.page-calm-sounds-of-puerto-rico .horizontal-image h2,.page-calm-sounds-of-puerto-rico .horizontal-image h3,.page-calm-sounds-of-puerto-rico .horizontal-image p{padding:0 2rem!important}.page-calm-sounds-of-puerto-rico .calm-app-hero{margin-top:-2rem!important}.page-calm-sounds-of-puerto-rico .media-wrapper{margin:0!important;max-width:unset!important}}.page-things-to-do-wellness div#component-27846{align-items:center;background-image:url(https://www.discoverpuertorico.com/themes/custom/discoverpr_v2_theme/images/calm/calm-wellness-bg.jpg);background-position:center -200px;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin-top:0!important;padding-top:0!important;position:relative;text-align:center;z-index:1}.page-things-to-do-wellness div#component-27846:after{background:#2f7ece 0 0 no-repeat padding-box;bottom:0;content:"";height:250px;left:0;position:absolute;width:100%;z-index:2}.page-things-to-do-wellness div#component-27846:before{background:transparent linear-gradient(180deg,rgba(121,127,227,0),rgba(56,132,208,.957) 84%,#2f7ece) 0 0 no-repeat padding-box;bottom:250px;content:"";height:300px;left:0;position:absolute;width:100%;z-index:2}.page-things-to-do-wellness div#component-27846 .container{margin:auto;max-width:1030px;padding:6rem 3rem;z-index:9}.page-things-to-do-wellness .calm-wellness{max-width:100vw}.page-things-to-do-wellness .calm-wellness p{color:#fff}.page-things-to-do-wellness .calm-wellness h2{color:#fff;margin-bottom:2rem!important}.page-things-to-do-wellness .calm-wellness .calm-wellness-button{color:#fff}.page-things-to-do-wellness img.calm-logo{margin-bottom:2rem;max-width:550px;width:100%}.page-things-to-do-wellness .calm-wellness strong{font-size:24px}@media screen and (max-width:768px){.page-things-to-do-wellness .calm-wellness h2{font-size:52px}.page-things-to-do-wellness .calm-wellness strong{font-size:20px}}article.node-document.full .article-title h1{text-align:left}article.node-document.full .article-body{margin-bottom:5rem}@media screen and (min-width:800px){article.node-document.full .article-body{margin-bottom:8rem}}article.node-document.full .page-type time+span:before{content:" | "}article.node-document.full .page-type time.es+span:before{content:""}article.node-document.full .page-type span+span:before{content:", ";margin-left:-3px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes nudgeUp{0%{transform:scale(0),translateY(4rem)}to{transform:scale(0),translateY(0)}}article.node-document.full .add-rule:before,article.node-editorial.full .add-rule:before{background-color:#ffbf60;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}article.node-document.full.is-industry header figure:after,article.node-editorial.full.is-industry header figure:after{background-size:140px 170px;content:"";filter:drop-shadow(0 2px 4px black);height:165px;position:absolute;right:0;top:10%;width:140px;z-index:2}@media(min-width:1280px){article.node-document.full.is-industry header figure:after,article.node-editorial.full.is-industry header figure:after{background-size:200px 235px;height:235px;width:200px}}article.node-document.full header,article.node-editorial.full header{background-color:#ff491c;overflow:hidden;text-align:center}article.node-document.full header figure.media,article.node-editorial.full header figure.media{animation:fadeIn 1s ease-out 1 forwards;display:block;width:-moz-fit-content;width:fit-content}article.node-document.full header figure.media figcaption,article.node-editorial.full header figure.media figcaption{max-width:40%;text-align:left}article.node-document.full header figure.media img,article.node-editorial.full header figure.media img{box-shadow:none}@media screen and (min-width:733px){article.node-document.full header figure.media img,article.node-editorial.full header figure.media img{height:55rem;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%;width:100%}}article.node-document.full .article-title,article.node-editorial.full .article-title{padding-bottom:6rem;text-align:center}article.node-document.full .article-title .circle,article.node-editorial.full .article-title .circle{animation:fadeIn 1s ease-out 1 forwards;background:#ff491c;border-radius:50%;display:inline-block;height:16rem;margin-bottom:-8rem;margin-top:-8rem;width:16rem;z-index:0}article.node-document.full .article-title h1,article.node-editorial.full .article-title h1{animation:fadeIn 1s ease-out 1 forwards;margin:5rem auto 0;position:relative;z-index:1}article.node-document.full .article-title .lead,article.node-editorial.full .article-title .lead{border-left:2px solid #ffbf60;color:#fff;margin-top:6rem;padding-left:2rem;position:relative;text-align:left;z-index:1}article.node-document.full .article-title .last-updated,article.node-editorial.full .article-title .last-updated{margin:2rem 0 -2rem}article.node-document.full .article-body,article.node-editorial.full .article-body{padding-top:6rem;position:relative;z-index:1}article.node-document.full.no-hero .article-circle,article.node-editorial.full.no-hero .article-circle{display:none}article.node-document.full.no-hero .article-title,article.node-editorial.full.no-hero .article-title{padding:6rem 0}article.node-document.full.no-hero .article-title h1,article.node-editorial.full.no-hero .article-title h1{margin:0}article.node-document.full .author-bio,article.node-editorial.full .author-bio{margin:4rem}article.node-document.full .author-bio .container,article.node-editorial.full .author-bio .container{align-items:center;display:flex;gap:20px;justify-content:center}article.node-document.full .author-bio .container .author-bio-image img,article.node-editorial.full .author-bio .container .author-bio-image img{border:1px solid #ff4f24;border-radius:200px;height:150px;max-width:none;width:150px}article.node-document.full .author-bio .container .author-bio-content .author-bio-name,article.node-editorial.full .author-bio .container .author-bio-content .author-bio-name{color:#ff4f24;font-size:24px;font-weight:700}#editorial-utility{background-color:#ff491c;color:#fff;margin-top:0;padding:5rem 0;position:relative;z-index:3}#editorial-utility article{margin-bottom:2rem}#editorial-utility article .section-subhead{font-size:2rem;text-transform:uppercase}@media(min-width:800px){#editorial-utility .container{display:flex;justify-content:space-between}#editorial-utility .container article{border-left:2px solid #fff;flex:1 1 auto;margin-bottom:0;padding:0 20px}#editorial-utility .container article:first-child{border-left-width:0}#editorial-utility .container article.share{white-space:nowrap}#editorial-utility .container article.places .h6{margin-bottom:1rem}#editorial-utility .container article.tags.three-count{flex:1 1 33%}}@media(max-width:800px){#editorial-utility article{margin-bottom:3rem}}#editorial-utility .icon,#editorial-utility .icon:visited{border:none;color:#fff;font-size:22px;margin:0 .5em}#editorial-utility .icon:active,#editorial-utility .icon:focus,#editorial-utility .icon:hover{color:#f0e9dc}#places-mentioned-map{max-width:100%;width:200px}#places-mentioned-map #places-mentioned-map-map{fill:transparent;stroke:#fff;stroke-width:2}#places-mentioned-map #places-mentioned-map-pin{fill:#fff;transition:all .3s ease-in-out 0s}#places-mentioned-map:hover #places-mentioned-map-pin{fill:#f0e9dc}#standalone-map-block-wrapper{margin:0 auto;max-width:900px;position:relative}#standalone-map-block-wrapper #standalone-map-block{background:#fff;box-shadow:0 0 17px -2px rgba(0,0,0,.4);display:none;height:100%;overflow:hidden;position:absolute!important;width:100%}#standalone-map-block-wrapper>img{box-shadow:0 0 17px -2px rgba(0,0,0,.4);opacity:1;z-index:1}#standalone-map-block-wrapper #standalone-map-button{left:50%;max-width:86%;position:absolute;top:33%;transform:translateX(-50%) translateY(-50%)}#standalone-map-block-wrapper.open-map #standalone-map-block{display:block;z-index:2}#standalone-map-block-wrapper.open-map>img{opacity:0}#standalone-map-block-wrapper.open-map #standalone-map-button{display:none}.page-type{color:#004854;font-size:2.6rem;font-weight:700;text-transform:uppercase}.page-type a{border:0;color:#004854}@media screen and (min-width:800px){.page-type{font-size:3.2rem}}.tags{font-size:1.4rem;margin-bottom:1rem}.tags a,.tags a:visited{background-color:#fff;border:none;border-radius:2rem;color:#004175;display:inline-block;font-size:14px;margin-bottom:1rem;margin-right:1rem;padding:4px 2rem;transition:all .25s ease-in-out 0s}.tags a:last-child,.tags a:visited:last-child{margin-right:0}.tags a:active,.tags a:focus,.tags a:hover{background-color:#f0e9dc}.tags .no-link{margin-bottom:1rem;margin-right:1rem}.mind-trip-cta .tags a.mindtrip-button,.tags .mind-trip-cta a.mindtrip-button,.tags a.button,.tags a.button:visited{background-color:rgba(187,88,88,0);border:1px solid #bb5858;color:#bb5858}.mind-trip-cta .tags a.mindtrip-button:focus,.mind-trip-cta .tags a.mindtrip-button:hover,.tags .mind-trip-cta a.mindtrip-button:focus,.tags .mind-trip-cta a.mindtrip-button:hover,.tags a.button:focus,.tags a.button:hover{background-color:#bb5858;border-color:#bb5858;color:#fff}.mind-trip-cta .tags a.mindtrip-button:active,.tags .mind-trip-cta a.mindtrip-button:active,.tags a.button:active{box-shadow:0 2px 3px rgba(0,0,0,.15);color:#fff}#places-mentioned{cursor:pointer;margin:auto;width:200px}.discoverpr-info-window{align-items:flex-start;display:flex;font-size:1.3rem;line-height:1.2;padding:5px 0}.discoverpr-info-window .info{flex:1 0 0}.discoverpr-info-window h3{font-family:Montserrat,sans-serif;font-size:1.9rem;font-weight:700;line-height:1.1;margin-bottom:1rem}.discoverpr-info-window .address{font-family:Montserrat,sans-serif;font-weight:400}.discoverpr-info-window .button,.discoverpr-info-window .mind-trip-cta .mindtrip-button,.mind-trip-cta .discoverpr-info-window .mindtrip-button{font-size:1.3rem;margin-top:1rem}.gm-style img.scale-with-grid{margin-left:10px;max-width:100%!important;width:100px}.gm-style .gm-style-iw-d{max-height:none!important}.node-editorial .fieldset-wrapper .form-type-checkbox input[type=checkbox]{background-color:#ff491c!important;border-radius:50%!important}.editorial-search-block .view-content{display:grid;gap:2rem;justify-items:center}@media(min-width:500px)and (max-width:800px){.editorial-search-block .view-content{grid-template-columns:repeat(2,1fr)}}@media(min-width:800px){.editorial-search-block .view-content{grid-template-columns:repeat(3,1fr)}}.editorial-search-block .view-content form{grid-row:1/1}@media(min-width:500px)and (max-width:800px){.editorial-search-block .view-content form{grid-column:1/3}}@media(min-width:800px){.editorial-search-block .view-content form{grid-column:1/4}}.editorial-search-block .view-content form .form-bottom{margin-right:0}.editorial-search-block .view-content form .form-actions{text-align:center}.editorial-search-block .view-content form .form-type-textfield{margin-right:0}@media(min-width:500px)and (max-width:800px){.editorial-search-block .view-content .pager{grid-column:1/3}}@media(min-width:800px){.editorial-search-block .view-content .pager{grid-column:1/4}}.editorial-search-block .view-content .pager .pager__items{margin-left:0;padding:0}@media(min-width:500px){.editorial-search-block .view-content .pager .pager__items{margin-left:1rem!important;margin-right:1rem;padding:0 2rem}}.editorial-search-block .card{max-width:400px}.editorial-search-block figure{margin-bottom:1rem}.editorial-search-block h4{margin-top:0;top:0}.content-navigation{background-color:#fff;margin:4rem 7% 0;max-height:90vh;max-width:740px;overflow:auto;position:relative;z-index:1000}@media only screen and (min-width:860px){.content-navigation{margin:4rem auto 0}}.content-navigation.collapsed{max-height:50px}.content-navigation p{margin:0}.content-navigation .content-navigation--header{background-color:#003f4a;cursor:pointer;padding:0 2rem;position:relative;top:0}.content-navigation .content-navigation--header:after,.content-navigation .content-navigation--header:before{background-color:#b6e0c5;content:"";height:4px;position:absolute;right:1rem;top:2rem;transition:transform .3s;width:18px}.content-navigation .content-navigation--header p{color:#b6e0c5;font-family:Briston;font-size:3.1rem}.content-navigation .content-navigation--read-time{background-color:#b6e0c5}.content-navigation .content-navigation--read-time p{color:#004854;font-size:1.6rem;padding:1rem 2rem}.content-navigation .content-navigation--list{color:#004854;list-style:none!important;margin:0;padding:1rem 1rem 1rem 0}.content-navigation .content-navigation--list li{text-decoration:none}.content-navigation .content-navigation--list li a{background-image:none;border-bottom:2px solid #004854;font-size:1.6rem;font-weight:400}.content-navigation .content-navigation--back-to-top,.content-navigation .content-navigation--list,.content-navigation .content-navigation--read-time{max-height:1000px;opacity:1;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.content-navigation.collapsed .content-navigation--header:after{transform:rotate(90deg)}.content-navigation.collapsed .content-navigation--back-to-top,.content-navigation.collapsed .content-navigation--list,.content-navigation.collapsed .content-navigation--read-time{max-height:0;opacity:0;padding:0}.content-navigation .content-navigation--back-to-top{display:none}.content-navigation.sticky-clone{box-shadow:0 2px 4px rgba(0,0,0,.1);left:50%;margin:0;max-width:740px;position:fixed;top:63px;transform:translateX(-50%);width:86%;z-index:1000}@media only screen and (min-width:1020px){.content-navigation.sticky-clone{top:102.78px}}@media only screen and (min-width:1175px){.content-navigation.sticky-clone{top:87.19px}}@media only screen and (min-width:1441px){.content-navigation.sticky-clone{top:97.59px}}.content-navigation.sticky-clone.collapsed .content-navigation--list,.content-navigation.sticky-clone.collapsed .content-navigation--list a{height:0;opacity:0;pointer-events:none}.content-navigation.sticky-clone:not(.collapsed) .content-navigation--list{padding:1rem 1rem 0 0}.content-navigation.sticky-clone:not(.collapsed) .content-navigation--list,.content-navigation.sticky-clone:not(.collapsed) .content-navigation--list a{height:auto;opacity:1;pointer-events:all}.content-navigation.sticky-clone .content-navigation--back-to-top{display:block;margin:0}.content-navigation.sticky-clone .content-navigation--back-to-top a{align-items:center;display:flex;gap:1rem;margin:0;padding:0 2rem 2rem}.content-navigation.sticky-clone .content-navigation--back-to-top a:before{left:0}.user-logged-in.toolbar-tray-open .content-navigation.sticky-clone{top:8rem}.user-logged-in .content-navigation.sticky-clone{top:4rem}.content-navigation--back-to-top{font-family:Briston;font-size:2.8rem;margin:3rem;text-align:center}.content-navigation--back-to-top a{border:none;color:#eb5832;display:block;margin:0 auto;width:-moz-fit-content;width:fit-content}.content-navigation--back-to-top a:before{background-color:#eb5832;background-image:url(/themes/custom/discoverpr_v2_theme/images/arrow-up.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;content:"";display:block;height:44px;margin:0 auto;width:44px}.content-navigation-placeholder{display:none;margin-bottom:1rem;pointer-events:none;width:100%}body{scroll-behavior:smooth}#mpu-popup .mpu-popup-content{height:70vh;max-width:80vw;width:100%}article.node-landing .horizontal-slider-group{background:none;scroll-behavior:smooth}article.node-landing .horizontal-slider-group .horizontal-component{background:none}article.node-landing .horizontal-slider-group .horizontal-component .iframe{max-width:100%}article.node-landing.dream-trip .landing-max-width{display:block;margin:auto;max-width:1176px;overflow:hidden;padding-left:5.5rem;padding-right:5.5rem}@media screen and (max-width:1085px){article.node-landing.dream-trip .landing-max-width{padding-left:0!important;padding-right:0!important}}article.node-landing.dream-trip .action-links .card-list{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}article.node-landing.dream-trip .action-links .card-list .card-link a{min-width:180px}article.node-landing.full.is-industry .landing-hero:after{background-size:140px 170px;content:"";filter:drop-shadow(0 2px 4px black);height:165px;position:absolute;right:0;top:10%;width:140px;z-index:2}@media(min-width:1280px){article.node-landing.full.is-industry .landing-hero:after{background-size:200px 235px;height:235px;width:200px}}article.node-landing.full.is-video{position:relative}article.node-landing.full.is-video h1{color:#fff;text-align:center}article.node-landing.full.is-video .video-bg{background-color:#004854;background-image:url(/themes/custom/discoverpr_v2_theme/images/backgrounds/mountains-light.svg);background-position:100%;background-repeat:no-repeat;background-size:cover;color:#f2f2eb;height:95rem;position:absolute;width:100vw;z-index:-1}@media(max-width:960px){article.node-landing.full.is-video .video-bg{height:110rem}}@media(max-width:500px){article.node-landing.full.is-video .video-bg{height:100rem}}article.node-landing.full .landing-content{padding-top:2rem}article.node-landing.full.no-hero h1{margin-top:6rem}@media(max-width:499px){article.node-landing.full.no-hero h1{margin-top:5.5rem}}article.node-landing.full.has-hero .landing-hero .landing-max-width,article.node-landing.full.has-video .landing-hero .landing-max-width{z-index:1}article.node-landing.full.has-hero .landing-hero .landing-max-width .container,article.node-landing.full.has-video .landing-hero .landing-max-width .container{align-items:flex-end;display:flex;height:-webkit-fill-available}article.node-landing.full.has-hero .campaign-content h1,article.node-landing.full.has-hero .landing-hero h1,article.node-landing.full.has-video .campaign-content h1,article.node-landing.full.has-video .landing-hero h1{margin-bottom:3rem;text-shadow:0 3px 30px #000}article.node-landing.full.has-hero .campaign-content h1 span.alt,article.node-landing.full.has-hero .landing-hero h1 span.alt,article.node-landing.full.has-video .campaign-content h1 span.alt,article.node-landing.full.has-video .landing-hero h1 span.alt{color:#fff;display:block;font-family:Oswald,sans-serif;font-size:2.6rem;text-transform:uppercase}@media(min-width:800px){article.node-landing.full.has-hero .campaign-content h1,article.node-landing.full.has-hero .landing-hero h1,article.node-landing.full.has-video .campaign-content h1,article.node-landing.full.has-video .landing-hero h1{font-size:10rem;margin-bottom:6.5rem}article.node-landing.full.has-hero .campaign-content h1 span.alt,article.node-landing.full.has-hero .landing-hero h1 span.alt,article.node-landing.full.has-video .campaign-content h1 span.alt,article.node-landing.full.has-video .landing-hero h1 span.alt{font-size:4.4rem}}@media(min-width:960px){article.node-landing.full.has-hero .campaign-content h1,article.node-landing.full.has-hero .landing-hero h1,article.node-landing.full.has-video .campaign-content h1,article.node-landing.full.has-video .landing-hero h1{font-size:13rem;margin-bottom:9rem}}article.node-landing.full.has-hero .landing-hero h1 span.alt,article.node-landing.full.has-video .landing-hero h1 span.alt{line-height:3.1rem}@media(min-width:800px){article.node-landing.full.has-hero .campaign-content h1,article.node-landing.full.has-video .campaign-content h1{margin-bottom:4.5rem}}article.node-landing.full.has-video:not(.short-hero) .landing-content h1{display:none}@media(min-width:500px){article.node-landing.full.has-video:not(.short-hero) .campaign-content h1,article.node-landing.full.has-video:not(.short-hero) .landing-content h1{display:none}}article.node-landing.full.has-video.hero-scale:not(.campaign) .landing-hero .landing-max-width{bottom:0;position:absolute}@media(max-width:499px){article.node-landing.full.has-video.hero-scale .landing-hero h1{display:none}article.node-landing.full.has-video.hero-scale .landing-content h1{display:block}}article.node-landing.full.has-video:not(.hero-scale) .campaign-content h1{display:none}@media(min-width:500px){article.node-landing.full.has-video.title-below-hero .campaign-content h1,article.node-landing.full.has-video.title-below-hero .landing-content h1{display:block}}article.node-landing.full.campaign .landing-hero{margin-bottom:-6px}article.node-landing.full.campaign .landing-hero .landing-max-width .container{align-items:center;height:100%;justify-content:center;position:absolute;text-align:center;top:0;width:100%;z-index:1}article.node-landing.full.standard-hero:not(.hero-scale):not(.short-hero) header.landing-hero{height:900px;max-height:none}@media(min-width:1280px){article.node-landing.full.standard-hero:not(.hero-scale):not(.short-hero) header.landing-hero{height:100vh}}article.node-landing.full.standard-hero:not(.hero-scale):not(.short-hero) header.landing-hero:before{display:none}article.node-landing.full.standard-hero:not(.hero-scale):not(.short-hero) header.landing-hero>figure.hero{height:0!important;overflow:visible!important;position:static!important}article.node-landing.full.standard-hero:not(.hero-scale):not(.short-hero) header.landing-hero>figure.hero .bg-img{bottom:0!important;height:100%!important;left:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important}article.node-landing.full.standard-hero .landing-hero .landing-max-width .container{align-items:center;height:100%;justify-content:center;position:absolute;text-align:center;top:0;width:100%;z-index:1}article.node-landing.full.standard-hero .landing-hero figure.hero .bg-img{background-position:50%!important}article.node-landing.full.standard-hero .landing-hero h1{text-shadow:0 3px 30px rgba(0,0,0,.6)}article.node-landing.full.standard-hero .landing-hero h1 span.alt{color:#fff;display:block;font-family:Oswald,sans-serif;font-size:2.6rem;letter-spacing:1.12px;text-transform:uppercase}@media(min-width:800px){article.node-landing.full.standard-hero .landing-hero h1 span.alt{font-size:3.6rem}}@media(min-width:960px){article.node-landing.full.standard-hero .landing-hero h1 span.alt{font-size:5.6rem}}article.node-landing.full.standard-hero .landing-content{padding-bottom:4.8rem;padding-top:4.8rem}@media(min-width:800px){article.node-landing.full.standard-hero .landing-content{padding-bottom:9.6rem;padding-top:9.6rem}}article.node-landing.full.standard-hero .landing-content .container{margin:0 auto;max-width:1104px;padding-left:2rem;padding-right:2rem}@media(min-width:800px){article.node-landing.full.standard-hero .landing-content .container{padding-left:12.8rem;padding-right:12.8rem}}@media(min-width:1280px){article.node-landing.full.standard-hero .landing-content .container{padding-left:0;padding-right:0}}article.node-landing.full.standard-hero .landing-content .container h1,article.node-landing.full.standard-hero .landing-content .container h2,article.node-landing.full.standard-hero .landing-content .container h3,article.node-landing.full.standard-hero .landing-content .container h4,article.node-landing.full.standard-hero .landing-content .container h5,article.node-landing.full.standard-hero .landing-content .container h6{color:#00596b;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;letter-spacing:-1px;line-height:1.2;margin-bottom:3.2rem;margin-top:0;text-transform:uppercase}@media(min-width:800px){article.node-landing.full.standard-hero .landing-content .container h1,article.node-landing.full.standard-hero .landing-content .container h2,article.node-landing.full.standard-hero .landing-content .container h3,article.node-landing.full.standard-hero .landing-content .container h4,article.node-landing.full.standard-hero .landing-content .container h5,article.node-landing.full.standard-hero .landing-content .container h6{font-size:3.2rem}}article.node-landing.full.standard-hero .landing-content .container p{color:#000;font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:400;letter-spacing:-1px;line-height:1.4}@media(min-width:800px){article.node-landing.full.standard-hero .landing-content .container p{font-size:2.4rem}}article.node-landing.full p.lead{border-left:2px solid #ffbf60;color:#004854;padding-left:2rem}article.node-landing.full.music-dance .video-wrapper video{top:0}article.node-landing.full.music-dance .lead{color:#fff7ba;margin-bottom:6rem;margin-top:-14.5rem;position:relative;z-index:1}article.node-landing.full.music-dance .campaign-content{background:#ff491b}article.node-landing.full.music-dance .breadcrumb{display:none}article.node-landing.full.music-dance .opening-paragraph{border-bottom:1px solid #ff4f24;margin-top:15rem;padding-bottom:5rem;text-align:center}article.node-landing.full.music-dance .carousel-heading{color:#ff491c;text-align:center}article.node-landing.full.music-dance .carousel-links-container{border-bottom:1px solid #ff4f24;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:5rem;padding-bottom:5rem}article.node-landing.full.music-dance .carousel-links-container .link{border-bottom:1px solid #09414c;color:#09414c;text-transform:uppercase}article.node-landing.full.music-dance .horizontal-slider-group{background:none;scroll-behavior:smooth}article.node-landing.full.music-dance .horizontal-slider-group .horizontal-component{background:none}article.node-landing.full.music-dance .horizontal-slider-group .horizontal-component .iframe{max-width:100%}@media(max-width:800px){article.node-landing.full.music-dance .campaign-content{padding-bottom:16.5rem}article.node-landing.full.music-dance .h1-hero h1{margin-bottom:7rem!important}article.node-landing.full.music-dance .lead{margin-bottom:13rem;margin-top:-23rem}}@media(max-width:500px){article.node-landing.full.music-dance .h1-hero h1{margin-bottom:8.5rem!important}}article.node-landing.full.mice-blog{background-color:#004075;color:#fff;text-align:center}article.node-landing.full.mice-blog .breadcrumb{width:-moz-fit-content;width:fit-content}article.node-landing.full.mice-blog .breadcrumb ol li:before,article.node-landing.full.mice-blog .breadcrumb ol span,article.node-landing.full.mice-blog .breadcrumb ol span a{color:#fff}article.node-landing.full.mice-blog h1 .field--name-title{color:#dbfcd8}article.node-landing.full.mice-blog .body-text h2{color:#dbf7ff}article.node-landing.full.mice-blog .informational-carousel-lede{padding:5rem}article.node-landing.full.mice-blog .informational-carousel-lede .content p{color:#222;font-weight:500}article.node-landing.full.mice-blog .informational-carousel-lede .top-rule{color:#fff}article.node-landing.full.mice-blog .informational-carousel-lede .top-rule:before{display:none}article.node-landing.full.mice-blog .informational-carousel-lede.carousel-1{background-color:#ab0a47}article.node-landing.full.mice-blog .informational-carousel-lede.carousel-2{background-image:url(/themes/custom/discoverpr_v2_theme/images/backgrounds/mountains-light.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;margin-bottom:-8px}article.node-landing.full.mice-blog .informational-carousel-lede.carousel-3{background-color:#00596b;margin-top:0}.view-mice-blog h2{text-align:center}.view-mice-blog form{margin:auto auto 5rem;width:-moz-fit-content;width:fit-content}.view-mice-blog form .form-wrapper{text-align:center}.view-mice-blog .field-content a{border:none;color:#004854;font-size:2rem;font-weight:700}@media screen and (max-width:800px){.view-mice-blog .field-content a{font-size:1.5rem}}.campaign-content{margin-bottom:4rem;padding-bottom:1.5rem;padding-top:4.5rem}.campaign-content h1{text-shadow:none!important}.campaign-content p{color:#fff7ba;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700}@media screen and (min-width:500px){.campaign-content{margin-bottom:5rem;padding-bottom:5.5rem;padding-top:6.5rem}.campaign-content p{font-size:2.4rem}}@media screen and (min-width:800px){.campaign-content p{font-size:2.8rem}}.campaign-content .container{position:relative;z-index:1}.campaign-content figure img{box-shadow:none;margin:0 auto 20px;max-width:80px;width:auto}@media(max-width:565px){.campaign-content figure img{max-width:70px}}header.landing-hero{margin-bottom:5rem;max-height:700px;overflow:hidden;position:relative}@media(min-width:800px){header.landing-hero{margin-bottom:7rem}}@media(min-width:1280px){body.path-frontpage header.landing-hero{max-height:100vh}}header.landing-hero .hero-logo{filter:drop-shadow(0 3px 4px rgba(0,0,0,.4));height:135px;position:absolute;right:10px;top:70%;transform:translateY(-50%);width:135px;z-index:3}@media(max-width:1200px){header.landing-hero .hero-logo{height:95px;top:65%;width:95px}}header.landing-hero .campaign-image{height:auto;left:50%;max-width:500px;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%;z-index:1}@media(max-width:800px){header.landing-hero .campaign-image{max-width:300px}}@media(max-width:565px){header.landing-hero .campaign-image{max-width:180px}}article.has-video header.landing-hero{padding-bottom:0}header.landing-hero figure.media-video.default--view-mode.media-caption,header.landing-hero video{display:inline;height:auto;position:relative;width:100%;z-index:1}@media(max-width:800px){header.landing-hero figure.media-video.default--view-mode.media-caption,header.landing-hero video{display:block;height:460px;left:50%;position:relative;transform:translateX(-50%);width:auto}}.hero-scale header.landing-hero figure.media-video,.hero-scale header.landing-hero video{height:auto;width:100%}@media(max-width:700px){.hero-scale header.landing-hero .campaign-image{max-width:250px}}@media(max-width:420px){.hero-scale header.landing-hero .campaign-image{max-width:140px}}.short-hero header.landing-hero{max-height:unset}.short-hero header.landing-hero .video-wrapper{height:auto;max-height:500px;min-height:325px;position:relative}@media(max-width:1024px){.short-hero header.landing-hero .video-wrapper{max-height:400px}}.short-hero header.landing-hero .video-wrapper:before{content:"";display:block;padding:0 0 56.25%;position:relative;width:100%}.short-hero header.landing-hero .video-wrapper figure.media-video,.short-hero header.landing-hero .video-wrapper video{bottom:0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.short-hero header.landing-hero figure{background-position:50% 50%!important;height:auto;max-height:500px;min-height:325px;padding:0;position:relative}@media(max-width:1024px){.short-hero header.landing-hero figure{max-height:400px}}.short-hero header.landing-hero figure:before{content:"";display:block;padding:0 0 56.25%;position:relative;width:100%}.short-hero header.landing-hero figure>div{position:absolute;width:100%}header.landing-hero .landing-max-width.h1-hero{position:relative;top:-67vh}@media(max-width:1900px){header.landing-hero .landing-max-width.h1-hero{top:-50vh}}@media(max-width:1280px){header.landing-hero .landing-max-width.h1-hero{top:-35vh}}article:not(.hero-scale):not(.short-hero) header.landing-hero>:not(.hero-logo,.campaign-image,.bg-stamp){bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:0}article:not(.hero-scale):not(.short-hero) header.landing-hero:before{content:"";display:block;min-height:500px;padding:0 0 56.25%;position:relative;width:100%}article:not(.hero-scale):not(.short-hero) header.landing-hero figure{overflow:visible}article:not(.hero-scale):not(.short-hero) header.landing-hero figure .bg-img{background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}article:not(.hero-scale):not(.short-hero) header.landing-hero .h1-hero{height:calc(100% - 100px);top:0}article:not(.hero-scale):not(.short-hero) header.landing-hero .h1-hero h1{margin-bottom:0}@media(max-width:500px){article:not(.hero-scale):not(.short-hero) header.landing-hero .h1-hero h1{margin-bottom:1.5rem;margin-top:55px}}@media(min-width:768px){article:not(.hero-scale):not(.short-hero) header.landing-hero figure .bg-img{height:calc(100% + 65px)}}article:not(.hero-scale):not(.short-hero) header.landing-hero figure.media-video,article:not(.hero-scale):not(.short-hero) header.landing-hero video{bottom:0;display:block;height:auto;height:calc(100% + 65px);left:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:translate(0);width:100%;z-index:1}@media(max-width:767px){article:not(.hero-scale):not(.short-hero).has-video header.landing-hero:before{height:460px;padding-bottom:0}}figure.short-hero{max-width:100%;width:100%}figure.short-hero picture{display:inline}figure.short-hero img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.node-profile.meetings .contact .alt-button{border:none;padding:0}.node-profile.meetings .contact .alt-button span:active,.node-profile.meetings .contact .alt-button span:hover{-webkit-text-decoration:underline solid #ffbf60 2px;text-decoration:underline solid #ffbf60 2px}.node-profile.meetings .contact .alt-button{height:3.8rem;width:15.8rem}.node-profile.meetings .contact a.partner-referral.website-link{padding:1rem 2.27em!important}.bg-stamp{background-size:cover;height:150px;left:20px;opacity:0;position:absolute;top:20px;transition:opacity .3s ease-in-out;width:150px;z-index:2}.bg-stamp.show{opacity:1}@media(max-width:1900px){.bg-stamp{height:150px;width:150px}}@media(max-width:1280px){.bg-stamp{height:124px;width:124px}}@media(max-width:960px){.bg-stamp{height:120px;width:120px}}@media(max-width:800px){.bg-stamp{height:80px;width:80px}}@media(max-width:300px){.bg-stamp{height:64px;width:64px}}.bg-stamp .video-wrapper:after{background-color:rgba(0,0,0,.267);content:"";height:100%;position:absolute;top:0;width:100%;z-index:1}article.carousel-items{position:relative}.slick-track{margin-left:0}#content .views-infinite-scroll-content-wrapper+ul.js-pager__items.pager{margin:2rem auto!important}.dream-trip{background-color:#004854;background-image:url(/themes/custom/discoverpr_v2_theme/images/backgrounds/mountains-light.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;position:relative}.dream-trip,.dream-trip h1,.dream-trip h2,.dream-trip h3,.dream-trip h4,.dream-trip h5,.dream-trip h6{color:#f2f2eb}@media screen and (max-width:1085px){.dream-trip{padding-top:12rem}}.dream-trip a{border-bottom:0;scroll-margin-top:150px}.dream-trip>.div{max-width:100%!important;min-width:100%!important}@media screen and (max-width:1085px){.dream-trip .card-type--transparent_card .container{gap:1rem!important}}.dream-trip .card-type--transparent_card .div{max-width:100%!important;min-width:100%!important}.dream-trip a.card-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}@media screen and (max-width:1085px){.dream-trip .view-content{padding:0 1rem!important}}.dream-trip .landing-content .container{padding:0 2rem}.dream-trip .landing-content .container h1{margin-top:10rem!important;text-align:center}@media screen and (max-width:1085px){.dream-trip .landing-content .container h1{border-bottom:2px solid #014854;margin-bottom:1rem;padding-bottom:.5rem}}.dream-trip .landing-content .container p{text-align:center}.dream-trip .landing-content .container p.text-center{margin:auto;text-align:center;width:-moz-fit-content;width:fit-content}.dream-trip .button.alt-button,.dream-trip .mind-trip-cta .alt-button.mindtrip-button,.mind-trip-cta .dream-trip .alt-button.mindtrip-button{font-size:20px}.dream-trip .button.alt-button:before,.dream-trip .mind-trip-cta .alt-button.mindtrip-button:before,.mind-trip-cta .dream-trip .alt-button.mindtrip-button:before{display:none}@media screen and (max-width:1085px){.dream-trip .card-type--transparent_card .container{padding:0 1rem}.dream-trip .card-type--transparent_card .container .card-link{width:100vw}}.dream-trip .dream-trip-logo{display:flex;flex-direction:row;position:absolute;top:2rem}@media screen and (max-width:1085px){.dream-trip .dream-trip-logo{margin-left:2rem}}.dream-trip .dream-trip-logo h2{font-size:41px;margin-left:2rem}@media screen and (max-width:1085px){.dream-trip .dream-trip-logo h2{font-size:32px}}.dream-trip .dream-trip-logo img{filter:invert(1) hue-rotate(33deg) brightness(1.5)}@media screen and (max-width:1085px){.dream-trip .dream-trip-logo img{max-width:50px;-o-object-fit:contain;object-fit:contain}}.dream-trip .dream-trip-faq{bottom:0;position:fixed;text-align:center;width:100%;z-index:99}@media screen and (max-width:1085px){.dream-trip .dream-trip-faq{display:none}}.dream-trip .dream-trip-faq .landing-max-width{background-color:#ff491c;height:0;min-width:100vw!important;padding:0 1rem;transition:all .3s ease-in-out}.dream-trip .dream-trip-faq .landing-max-width.active{height:auto;padding:1.5rem 1rem 1rem}.dream-trip .dream-trip-faq h4{background-color:#ff491c;border-radius:22px 22px 0 0;color:#fff8be;cursor:pointer;display:inline-block;font-family:Briston;font-weight:400;margin-bottom:-1rem;padding:.5rem 4rem 1rem 2rem;position:relative;text-transform:capitalize}.dream-trip .dream-trip-faq h4:after{border-bottom:7px solid transparent;border-left:13px solid;border-top:7px solid transparent;content:"";font-size:2rem;font-weight:700;height:0;margin-left:.5em;position:absolute;right:12px;top:12px;transform:rotate(90deg) scale(-1);transform-origin:center center;transition:transform .2s ease-in-out;transition:all .3s ease-in-out}.dream-trip .dream-trip-faq h4.active:after{transform:rotate(90deg)}.dream-trip .dream-trip-faq .dream-trip-faq-inner{background:#ff491c;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:space-between}.dream-trip .dream-trip-faq .dream-trip-faq-inner a{border:1px solid #fff8be;border-radius:9px;color:#fff8be;font-family:Oswald;padding:.5rem 1rem;text-transform:uppercase;width:25%}.dream-trip .card-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;min-height:200px;padding:0 12px 12px;position:relative;width:100%}.dream-trip .card-content .place{align-items:flex-end;display:flex;font-family:Oswald,sans-serif;font-size:1.4rem;font-weight:400;grid-area:listingplace;justify-content:space-between;text-transform:uppercase}.dream-trip .card-content .place small{font-size:1.4rem;line-height:1.2;margin-bottom:5px;text-align:left}.dream-trip .card-content .place span:not(:first-child):before{content:" | "}.dream-trip .card-content .place svg{flex-basis:8rem;height:2.3711340206rem;width:8rem}@media screen and (max-width:1085px){.dream-trip .action-links.card-type--transparent_card{display:block!important;margin-bottom:1rem;padding-bottom:0!important}.dream-trip .action-links.card-type--transparent_card .container hr{min-width:100vw}.dream-trip .action-links.card-type--transparent_card .container h1{margin-top:0!important}.dream-trip .action-links.card-type--transparent_card .container{flex-direction:row;flex-wrap:wrap;width:100%}.dream-trip .action-links.card-type--transparent_card .container .paragraph{margin:0!important;max-width:unset;min-width:unset}}.dream-trip .action-links.card-type--transparent_card .paragraph.card .card-link a{font-family:Briston;font-size:30px;font-weight:400;letter-spacing:inherit}.dream-trip .action-links.card-type--transparent_card .paragraph.card .card-link a:hover{background-color:#004854;background-image:url(/themes/custom/discoverpr_v2_theme/images/backgrounds/distressed-tan-bg.svg);color:#004854}@media screen and (max-width:1085px){.dream-trip .action-links.card-type--transparent_card .paragraph.card .card-link a{font-size:20px;height:80px;margin:0;padding:0}}.dream-trip .component.action-links.default.editorial-max-width.card-type--transparent_card{display:grid;grid-template-areas:". container .";grid-template-columns:minmax(7%,1fr) minmax(auto,1286px) minmax(7%,1fr);grid-template-rows:auto;margin-bottom:0}.dream-trip .component.action-links.default.editorial-max-width.card-type--transparent_card .container{overflow:hidden}.dream-trip .component.action-links.default.editorial-max-width.card-type--transparent_card span.paragraph.card.default{flex-basis:auto;opacity:1;width:auto;z-index:2}.dream-trip .component.action-links.default.editorial-max-width.card-type--transparent_card span.paragraph.card.default.disabled .card-link{opacity:.5}.dream-trip .component.action-links.default.editorial-max-width.card-type--transparent_card span.paragraph.card.default .popout{background:#014854;border:1px solid #fff;bottom:100%;font-size:14px;margin:-2px;opacity:0;padding:.6rem;position:absolute;transition:all .1s ease-in-out}.dream-trip .component.action-links.default.editorial-max-width.card-type--transparent_card span.paragraph.card.default .popout a{color:#fff}.dream-trip .component.action-links.default.editorial-max-width.card-type--transparent_card span.paragraph.card.default.disabled:hover .popout{margin-bottom:0;opacity:1}.dream-trip .share-dream-trip-buttons>a{border:none;color:#004854;display:inline-block;font-size:3rem;min-width:50px;padding:1rem;text-align:center}.dream-trip .share-dream-trip-buttons>p{border:none;color:#004854;display:inline-block;font-size:2rem;min-width:35px;padding:.25rem;text-align:center}.dream-trip .dream-trip-modal .dream-trip-modal-inner{position:relative}.dream-trip .dream-trip-modal .dream-trip-modal-inner .dream-trip-modal-close-button{position:absolute;right:2.5rem;top:1rem}.dream-trip .dream-trip-modal .dream-trip-modal-inner .dream-trip-modal-close-button #close-dream-trip-modal{background:#014854;border:unset;border-radius:8px}.dream-trip .dream-trip-modal #close-dream-trip-modal{position:absolute}.dream-trip .dream-trip-modal#lightbox.modal.hide-modal{display:none}.dream-trip .dream-trip-modal#lightbox.modal .centered-content{border-radius:22px;max-width:500px}.dream-trip .dream-trip-modal#lightbox.modal .centered-content h3{margin-top:2rem}.dream-trip .dream-trip-modal#lightbox.modal .centered-content .share-dream-trip-buttons>a{align-content:center;background-color:#fff;border-radius:50rem;color:#004854;font-size:3rem;height:80px;margin:2rem 2rem 5rem;width:80px}.dream-trip .dream-trip-modal#lightbox.modal .centered-content .share-dream-trip-buttons>p{border:none;color:#004854;display:inline-block;font-size:2rem;min-width:35px;padding:.25rem;text-align:center}.dream-trip .dream-trip-modal#lightbox.modal .centered-content label{text-align:left}.dream-trip .dream-trip-modal#lightbox.modal .centered-content input{color:#004854;font-size:15px;height:60px}.dream-trip .share-dream-trip{background:#004854 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:5px 0 0 5px;border-right:0;position:absolute;right:0;top:2rem}@media(max-width:650px){.dream-trip .share-dream-trip{top:12rem}}.dream-trip .share-dream-trip #open-dream-trip-modal{background:none;font-weight:400}.dream-trip .share-dream-trip #open-dream-trip-modal:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/icon_link2.svg);background-repeat:no-repeat;bottom:0;content:"";display:block;height:auto;left:18px;margin:auto;position:absolute;top:13px;width:32px}@media screen and (max-width:1085px){.dream-trip .share-dream-trip #open-dream-trip-modal:before{background-position:50%;background-size:contain;font-size:1rem;left:20px;top:0;width:20px}}.dream-trip .share-dream-trip .share-dream-trip-inner{display:flex}.dream-trip .share-dream-trip .share-dream-trip-inner .share-dream-trip-trigger{cursor:pointer!important}.dream-trip .share-dream-trip .share-dream-trip-buttons{align-content:center;background:#fff;padding:0 1rem}.dream-trip .share-dream-trip .share-dream-trip-buttons>p{border:none;color:#004854;display:inline-block;font-size:2rem;min-width:35px;padding:.25rem;text-align:center}@media screen and (max-width:1085px){.dream-trip .share-dream-trip .share-dream-trip-buttons>a{border:none;color:#004854;display:inline-block;font-size:2rem;min-width:35px;padding:.25rem;text-align:center}}.dream-trip .share-dream-trip p{color:#fff;font:normal normal normal 18px/22px Oswald;letter-spacing:0;margin:0 10px 0 60px;padding:6px;text-transform:uppercase;width:110px}@media screen and (max-width:1085px){.dream-trip .share-dream-trip p{width:90px}.dream-trip .share-dream-trip p a{font-size:1.5rem;line-height:1}}.dream-trip .action-links.card-type--transparent_card{background:none}.dream-trip .action-links.card-type--transparent_card .container{padding-bottom:50px;padding-top:0}.dream-trip .action-links.card-type--transparent_card hr{display:none}.dream-trip .action-links.card-type--transparent_card h1 p{align-items:center;background:none;color:#ff491c;display:flex;justify-content:space-around;padding:0}.dream-trip .action-links.card-type--transparent_card h1 p:before{background-color:#ff491c;content:"";display:block;height:3px;margin-right:3rem;width:100%}.dream-trip .action-links.card-type--transparent_card h1 p:after{background-color:#ff491c;content:"";display:block;height:3px;margin-left:3rem;width:100%}.dream-trip .view-madden-bookmarking{text-align:center}.dream-trip .view-madden-bookmarking .views-view-grid .views-row{display:flex;flex-wrap:wrap;float:inherit}.dream-trip .view-madden-bookmarking .views-view-grid .views-col{display:flex;flex-direction:column;float:inherit}@media screen and (min-width:564px){.dream-trip .view-madden-bookmarking .slick-list,.dream-trip .view-madden-bookmarking .slick-slide{margin:0 1rem}}.dream-trip .view-madden-bookmarking .view-content{display:flex;flex-wrap:wrap;margin:auto;max-width:1176px;padding-left:5.5rem;padding-right:5.5rem}.dream-trip .view-madden-bookmarking .view-content .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;min-width:100%}.dream-trip .view-madden-bookmarking .view-content{margin-bottom:2rem}@media screen and (max-width:564px){.dream-trip .view-madden-bookmarking .view-content{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-bottom:2rem}}.dream-trip .view-madden-bookmarking .view-content figure.horizontal-max-width{margin-bottom:0}.dream-trip .view-madden-bookmarking .view-content p{background-color:#fff;color:#ff491c;padding:30px;width:100%}@media screen and (max-width:564px){.dream-trip .view-madden-bookmarking .view-content p{font-size:16px;padding:15px}}.dream-trip .view-madden-bookmarking .view-content article{background-color:#ffbf6b;color:#004854;display:flex;flex-direction:column;flex-grow:1;flex-wrap:wrap;justify-content:space-between;margin:15px;max-width:calc(31.3% - 15px);position:relative}.dream-trip .view-madden-bookmarking .view-content article:first-child{grid-area:g1}.dream-trip .view-madden-bookmarking .view-content article:nth-child(2){grid-area:g2}.dream-trip .view-madden-bookmarking .view-content article:nth-child(3){grid-area:g3}.dream-trip .view-madden-bookmarking .view-content article:nth-child(4){grid-area:g4}.dream-trip .view-madden-bookmarking .view-content article:nth-child(5){grid-area:g5}.dream-trip .view-madden-bookmarking .view-content article:nth-child(6){grid-area:g6}.dream-trip .view-madden-bookmarking .view-content article:nth-child(7){grid-area:g7}.dream-trip .view-madden-bookmarking .view-content article:nth-child(8){grid-area:g8}.dream-trip .view-madden-bookmarking .view-content article:nth-child(9){grid-area:g9}.dream-trip .view-madden-bookmarking .view-content article:nth-child(10){grid-area:g10}.dream-trip .view-madden-bookmarking .view-content article:nth-child(11){grid-area:g11}.dream-trip .view-madden-bookmarking .view-content article:nth-child(12){grid-area:g12}.dream-trip .view-madden-bookmarking .view-content article:nth-child(13){grid-area:g13}.dream-trip .view-madden-bookmarking .view-content article:nth-child(14){grid-area:g14}.dream-trip .view-madden-bookmarking .view-content article:nth-child(15){grid-area:g15}.dream-trip .view-madden-bookmarking .view-content article:nth-child(16){grid-area:g16}.dream-trip .view-madden-bookmarking .view-content article:nth-child(17){grid-area:g17}.dream-trip .view-madden-bookmarking .view-content article:nth-child(18){grid-area:g18}.dream-trip .view-madden-bookmarking .view-content article .categories,.dream-trip .view-madden-bookmarking .view-content article .dates{color:#2b2b2b}.dream-trip .view-madden-bookmarking .view-content article .meetings-filters{list-style:none!important;margin:0!important}.dream-trip .view-madden-bookmarking .view-content article .meetings-filters li{display:block;margin:0;text-align:center}.dream-trip .view-madden-bookmarking .view-content article .deals-badge{background:rgba(255,73,28,.7);color:#fff;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;left:10px;padding:8px 5px 5px;position:absolute;text-align:center;top:0;z-index:2}.dream-trip .view-madden-bookmarking .view-content article .deals-badge i{display:block;font-size:18px}.dream-trip .view-madden-bookmarking .view-content article .featured figure:after{background-color:rgba(255,73,28,.7);background-image:url(/themes/custom/discoverpr_v2_theme/images/featured-type.9d5ab6cb9b0115de635c.svg);background-position:center 8px;background-repeat:no-repeat;background-size:14px auto;color:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:24px;z-index:1}:lang(es) .dream-trip .view-madden-bookmarking .view-content article .featured figure:after{background-image:url(/themes/custom/discoverpr_v2_theme/images/featured-type-es.9f7aa81c276d8a69ab98.svg)}@media screen and (max-width:1085px){.dream-trip .view-madden-bookmarking .view-content article{grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}}@media screen and (max-width:564px){.dream-trip .view-madden-bookmarking .view-content article{display:block}.dream-trip .view-madden-bookmarking .view-content article .item{margin-bottom:20px}}.dream-trip .view-madden-bookmarking .view-content article.two-column{grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}@media screen and (max-width:900px){.dream-trip .view-madden-bookmarking .view-content article.two-column{display:block}.dream-trip .view-madden-bookmarking .view-content article.two-column .item{margin-bottom:20px}}@media screen and (max-width:799px)and (min-width:565px){.dream-trip .view-madden-bookmarking .view-content article.two-column{display:grid;grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}}@media screen and (max-width:565px){.dream-trip .view-madden-bookmarking .view-content article.two-column{display:block}.dream-trip .view-madden-bookmarking .view-content article.two-column .item{margin-bottom:20px}}.dream-trip .view-madden-bookmarking .view-content article figure{margin-bottom:0;margin-top:0}.dream-trip .view-madden-bookmarking .view-content article h3{border-bottom:none;color:#004854;font-family:Oswald,sans-serif;font-size:2.8rem;font-weight:400;line-height:1.2;margin:1.4rem 0;text-transform:uppercase}.dream-trip .view-madden-bookmarking .view-content article h3.color.sunshine span{color:#004853;font-size:30px;line-height:normal;text-transform:uppercase}.dream-trip .view-madden-bookmarking .view-content article hr{display:none}.dream-trip .view-madden-bookmarking .view-content article p{background-color:#ffbf6b;color:#004853;font-size:18px;padding:0}.dream-trip .view-madden-bookmarking .view-content>a{background-color:#ffbf60;background-image:none;border-bottom-width:0;color:#004854;display:grid;grid-template-areas:"listingfigure listingfigure listingfigure" ". listingtitle ." ". listingsmall ." ". listingplace ." ". listingbutton .";grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:auto auto 1fr auto minmax(1rem,auto);height:100%;text-align:center;text-decoration:none}.dream-trip .view-madden-bookmarking .view-content>a [data-profile-comparison-id],.dream-trip .view-madden-bookmarking .view-content>a [data-rfp-id]{border-width:0;display:block;grid-area:listingbutton}.dream-trip .view-madden-bookmarking .view-content>a [data-profile-comparison-id] .label,.dream-trip .view-madden-bookmarking .view-content>a [data-rfp-id] .label{font-size:1.4rem}.dream-trip .view-madden-bookmarking .view-content>a [data-rfp-id]{font-size:.8em;margin:1rem;padding:1rem;text-align:center}.dream-trip .view-madden-bookmarking .view-content>a [data-profile-comparison-id]{background:#ffbf60;color:#2b2b2b;font-family:Montserrat,sans-serif;font-weight:400;line-height:2.2rem;padding:1rem 0;text-align:left}.dream-trip .view-madden-bookmarking .view-content>a [data-profile-comparison-id] input[type=checkbox]{pointer-events:none}.dream-trip .view-madden-bookmarking .view-content>a figure{overflow:hidden}.dream-trip .view-madden-bookmarking .view-content>a figure img{transition:transform 6s ease-out 0s}.dream-trip .view-madden-bookmarking .view-content>a{transition:all .25s ease-in-out 0s}.dream-trip .view-madden-bookmarking .view-content>a:active figure img,.dream-trip .view-madden-bookmarking .view-content>a:focus figure img,.dream-trip .view-madden-bookmarking .view-content>a:hover figure img{scale:1.2}.dream-trip .view-madden-bookmarking .view-content>a figure{grid-area:listingfigure;margin:0;width:100%}.dream-trip .view-madden-bookmarking .view-content>a figure figcaption{display:none}.dream-trip .view-madden-bookmarking .view-content>a figure img{display:block;margin-bottom:0}.dream-trip .view-madden-bookmarking .view-content>a small{display:block;grid-area:listingsmall}.dream-trip .view-madden-bookmarking .view-content>a .h6{border-bottom:none;font-family:Oswald,sans-serif;font-size:2.8rem;font-weight:400;grid-area:listingtitle;line-height:1.2;margin:1.4rem 0;text-transform:uppercase}.dream-trip .view-madden-bookmarking .view-content>a .h6,.dream-trip .view-madden-bookmarking .view-content>a .h6:visited{color:#004854}.dream-trip .view-madden-bookmarking .view-content>a .h6:active,.dream-trip .view-madden-bookmarking .view-content>a .h6:focus,.dream-trip .view-madden-bookmarking .view-content>a .h6:hover{color:inherit}.dream-trip .view-madden-bookmarking .view-content>a .h6:after{border-bottom:2px solid;content:"";display:block;height:1.5rem;margin:0 auto;transition:width .25s ease-out;width:0}.dream-trip .view-madden-bookmarking .view-content>a:active .h6:after,.dream-trip .view-madden-bookmarking .view-content>a:focus .h6:after,.dream-trip .view-madden-bookmarking .view-content>a:hover .h6:after{width:10rem}.dream-trip .view-madden-bookmarking .view-content>a .categories,.dream-trip .view-madden-bookmarking .view-content>a .dates{color:#2b2b2b;font-size:1.4rem}.dream-trip .view-madden-bookmarking .view-content>a .place{align-items:flex-end;display:flex;font-family:Oswald,sans-serif;font-size:1.4rem;font-weight:400;grid-area:listingplace;justify-content:space-between;text-transform:uppercase}.dream-trip .view-madden-bookmarking .view-content>a .place small{font-size:1.4rem;line-height:1.2;margin-bottom:5px;text-align:left}.dream-trip .view-madden-bookmarking .view-content>a .place span:not(:first-child):before{content:" | "}.dream-trip .view-madden-bookmarking .view-content>a .place svg{flex-basis:8rem;height:2.3711340206rem;width:8rem}.dream-trip .view-madden-bookmarking .view-content>a+button[data-profile-comparison-status]{background:#ffbf60;border-width:0;display:block;padding:1rem;text-align:left}.dream-trip .view-madden-bookmarking .view-content>a+button[data-profile-comparison-status] input[type=checkbox]{pointer-events:none}.dream-trip .view-madden-bookmarking .view-content>a+button[data-profile-comparison-status] .label{font-size:1.4rem}.dream-trip .view-madden-bookmarking figure figcaption{display:none}@media screen and (max-width:564px){.dream-trip .view-madden-bookmarking article.carousel-items{border-radius:15px;display:flex;display:flex!important;flex-direction:row;flex-direction:row-reverse!important;min-height:unset!important}.dream-trip .view-madden-bookmarking article.carousel-items figure{margin:0;min-height:170px;padding:1rem;width:50%}.dream-trip .view-madden-bookmarking article.carousel-items figure img{min-height:100%;-o-object-fit:cover;object-fit:cover}.dream-trip .view-madden-bookmarking article.carousel-items .card-content{margin:0;min-height:unset!important;width:50%!important}.dream-trip .view-madden-bookmarking article.carousel-items .card-content h3{font-size:1rem!important;text-align:left!important}.dream-trip .view-madden-bookmarking article.carousel-items .card-content p,.dream-trip .view-madden-bookmarking article.carousel-items .card-content small{font-size:1.125rem!important;line-height:1.3;margin-bottom:0;text-align:left}.dream-trip .view-madden-bookmarking article.carousel-items span.field.field--name-title.field--type-string.field--label-hidden{font-size:1.5rem!important;font-weight:700;line-height:1;margin-left:0;text-align:left!important}.dream-trip .view-madden-bookmarking article.carousel-items a.card-link{border:unset}.dream-trip .view-madden-bookmarking article.carousel-items button.bookmark-toggle{right:1rem;top:1rem}.dream-trip .carousel.bookmarking-carousel.active{height:auto!important}.dream-trip .carousel.bookmarking-carousel{gap:1rem!important;height:0!important;margin-left:1rem!important;margin-right:1rem!important;margin-top:1rem!important;overflow:hidden!important;transition:all .3s ease-in-out!important}.dream-trip .view-madden-bookmarking{background:unset!important}.dream-trip .view-madden-bookmarking h3{color:#000!important;text-align:left!important}.dream-trip .view-madden-bookmarking h3:first-of-type{border-bottom:2px solid #fff!important;color:#013e44!important;margin:3rem 2rem 0!important;padding-bottom:1rem!important;position:relative!important;text-align:left!important}.dream-trip .view-madden-bookmarking h3:first-of-type:after{border-bottom:7px solid transparent!important;border-left:13px solid #ff481b!important;border-top:7px solid transparent!important;content:""!important;font-size:2rem!important;font-weight:700!important;height:0!important;margin-left:.5em!important;position:absolute!important;right:0!important;top:10px!important;transform:rotate(90deg)!important;transform-origin:center center!important;transition:transform .2s ease-in-out!important;transition:all .3s ease-in-out!important}.dream-trip .view-madden-bookmarking .node-profile .card-content h3:first-of-type:after{right:-1rem!important;transform:unset!important}.dream-trip .view-madden-bookmarking .node-profile .card-content h3:first-of-type{margin-bottom:1rem!important}.dream-trip .view-madden-bookmarking h3:first-of-type.active:after{transform:rotate(90deg) scale(-1)!important}.dream-trip .view-madden-bookmarking .view-content article figure{max-width:100%}.dream-trip .view-madden-bookmarking .view-content article figure img{max-height:125px;-o-object-fit:cover;object-fit:cover}.dream-trip .view-madden-bookmarking article.carousel-items{justify-content:space-between!important}.dream-trip .view-madden-bookmarking article.carousel-items .card-content{width:auto!important}.dream-trip .view-madden-bookmarking article.carousel-items .card-content h3{border:unset!important;margin:1rem 0!important}.dream-trip .view-madden-bookmarking article.carousel-items .card-content h3:after{content:unset!important}.dream-trip .view-madden-bookmarking .view-content article{margin:0;max-width:100%!important;min-width:100%!important;width:100%!important}.dream-trip .view-madden-bookmarking .view-content article.node{margin-bottom:1rem;margin-top:1rem}}.mice-testimonial{background-color:#004854;background-image:url(/themes/custom/discoverpr_v2_theme/images/backgrounds/mountains-light.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;color:#f2f2eb;position:relative}.mice-testimonial .breadcrumb{display:none}.mice-testimonial h1.sunshine-dk{text-align:center}.mice-testimonial h1.sunshine-dk span,.mice-testimonial h2{color:#dbfcd8;text-align:center}.mice-testimonial h1.sunshine-dk span:before,.mice-testimonial h2:before{border-top:1px solid #ff481b;content:""}.mice-testimonial h1 span:before,.mice-testimonial h2:before{background-color:#ff491c;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.mice-testimonial .body-text{text-align:center}.mice-testimonial .video-slider-container{margin-bottom:0;padding-bottom:5rem}.mice-testimonial .video-slider-container .navigation-slider{margin:3rem 0}.mice-testimonial .video-search{background-color:#ab0a47}.page-industria-la-idea-business-training .video-search,.page-industria-la-idea-business-training .video-search .view-remote-videos .category-button-group button,.page-industria-la-idea-business-training .video-search .view-remote-videos .js-form-type-select select,.page-industry-la-idea-business-training .video-search,.page-industry-la-idea-business-training .video-search .view-remote-videos .category-button-group button,.page-industry-la-idea-business-training .video-search .view-remote-videos .js-form-type-select select{background-color:#312f30}.video-search .view-remote-videos{margin-top:0}.video-search .view-remote-videos h3{font-size:0}.video-search .view-remote-videos form .form-item{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;width:100%}.video-search .view-remote-videos form .form-item label{color:#f2f2eb;font-size:24px;margin:10px}.video-search .view-remote-videos form .form-item label:after{content:""}.video-search .view-remote-videos form .form-item input{border:none;height:40px;margin-bottom:0;max-width:360px}.video-search .view-remote-videos form .form-item input:-webkit-autofill{background-color:#fff!important}.video-search .view-remote-videos form .form-item .fa-search{height:40px}.video-search .view-remote-videos form .form-item .fa-search:before{color:#ff491c}.video-search .view-remote-videos .js-form-type-select label{display:none}.video-search .view-remote-videos .js-form-type-select select{background-color:#ab0a47;border:1px inset #fff;color:#fff;font-weight:600;padding:5px;text-align:center}@media screen and (min-width:800px){.video-search .view-remote-videos .js-form-type-select{display:none!important}}.video-search .view-remote-videos .category-button-group{display:flex;gap:30px;justify-content:center;text-wrap:nowrap;width:100%}.video-search .view-remote-videos .category-button-group button{background:#ab0a47;border:1px outset #fff;color:#fff;font-weight:600;min-width:155px;padding:5px}@media screen and (max-width:800px){.video-search .view-remote-videos .category-button-group{display:none!important}}.video-search .view-remote-videos .form-actions{text-align:center}.video-search .view-remote-videos .form-actions input{display:none}.video-search .view-remote-videos nav .pager__items .pager__item a{border-bottom:#fff!important;color:#fff!important}article.business-training.node-landing.full.no-hero h1{color:#ff491b;text-align:center}.business-training .landing-content{margin-bottom:5rem}.business-training .landing-content div{text-align:center}.business-training .landing-content div div{margin:auto;max-width:773px}.webform-submission-bookmarking-accounts-form .form-no-label p{font-size:1.6rem!important}.webform-submission-bookmarking-accounts-form .form-no-label p.small-text{font-size:1.25rem!important}#content .node-listing.full{background-color:#f2f2eb;padding-top:0}#content .node-listing.full td{padding:.35rem!important}#content .node-listing.full ul{padding:0!important}#content .node-listing.full .profile-content{display:grid;grid-template-areas:"pr-details pr-contact" "pr-subdetails pr-contact";grid-template-columns:1fr 300px;grid-template-rows:auto 1fr;margin-top:4rem;width:100%;grid-gap:20px;grid-row:3}@media screen and (max-width:800px){#content .node-listing.full .profile-content{grid-template-areas:"pr-details" "pr-contact" "pr-subdetails";grid-template-columns:1fr}}#content .node-listing.full nav.profile-tabs{background:#004854;grid-area:2/1/auto/span 3;margin-bottom:0;overflow-x:auto;overflow-y:hidden;position:relative;scroll-behavior:smooth;white-space:nowrap;width:100%}#content .node-listing.full nav.profile-tabs .container{overflow:hidden}#content .node-listing.full nav.profile-tabs .overflow-nav{overflow:auto}#content .node-listing.full nav.profile-tabs ul{display:inline-block;list-style:none;margin:0;padding:.5rem 0 .8rem;white-space:nowrap}#content .node-listing.full nav.profile-tabs ul li{display:inline-block;margin:0}#content .node-listing.full nav.profile-tabs ul li.active a{border-bottom:.2rem solid #ffbf60;color:#ffbf60}#content .node-listing.full nav.profile-tabs ul li a{background-image:none;border-bottom:.2rem solid transparent;color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:.2rem;margin-right:3rem;text-transform:uppercase}#content .node-listing.full nav.profile-tabs ul li a:active,#content .node-listing.full nav.profile-tabs ul li a:hover{border-bottom:.2rem solid #ffbf60;color:#ffbf60}#content .node-listing.full .social{flex-wrap:wrap;justify-content:flex-start;margin:1rem auto}#content .node-listing.full .social li{margin:0 1em 1em 0}#content .node-listing.full .social .icon-extlink{color:hsla(16,71%,96%,0);position:absolute;right:0;top:0;transform:translate(53%,-53%);transition:color .4s ease}#content .node-listing.full .social a{background:#ff491c;color:#fff;position:relative}#content .node-listing.full .social a:active,#content .node-listing.full .social a:focus,#content .node-listing.full .social a:hover{color:#f2f2eb}#content .node-listing.full .social a:active .icon-extlink,#content .node-listing.full .social a:focus .icon-extlink,#content .node-listing.full .social a:hover .icon-extlink{color:#ff491c}#content .node-listing.full .contact-info{grid-area:pr-contact;overflow:hidden}#content .node-listing.full .profile-panel{grid-area:pr-details;overflow:hidden}#content .node-listing.full .profile-panel-subdetails{grid-area:pr-subdetails;overflow:hidden}#content .node-listing.full .profile-content th{font-weight:700}#content .node-listing.full .profile-content ul{line-height:1.2;list-style:none;margin-left:0}#content .node-listing.full .profile-content .name a,#content .node-listing.full .profile-content .name a:visited,#content .node-listing.full .profile-content a.email,#content .node-listing.full .profile-content a.email:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}#content .node-listing.full .profile-content .name a:active,#content .node-listing.full .profile-content .name a:focus,#content .node-listing.full .profile-content .name a:hover,#content .node-listing.full .profile-content a.email:active,#content .node-listing.full .profile-content a.email:focus,#content .node-listing.full .profile-content a.email:hover{background-position:0 100%;color:inherit;text-decoration:none!important}#content .node-listing.full .profile-content .website-link{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#716252;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}#content .node-listing.full .profile-content .website-link:active,#content .node-listing.full .profile-content .website-link:focus,#content .node-listing.full .profile-content .website-link:hover{color:#716252}#content .node-listing.full strong{font-weight:700}#content .node-listing.full .brick-texture{overflow:hidden;padding-bottom:6rem;padding-top:6rem;position:relative}#content .node-listing.full .brick-texture:after,#content .node-listing.full .brick-texture:before{background-position:50%;background-size:contain;display:block;height:20rem;width:30rem;z-index:0}#content .node-listing.full .brick-texture:before{bottom:auto;left:0;right:auto;top:0;transform:translate(-25%,-25%)}#content .node-listing.full .brick-texture:after{bottom:0;left:auto;right:0;top:auto;transform:translate(25%,25%)}#content .node-listing.full .profile-header .container{display:flex;flex-direction:column}@media(min-width:800px){#content .node-listing.full .profile-header .container{flex-direction:row}}#content .node-listing.full h1{flex:1 1;margin:0;position:relative;z-index:1}#content .node-listing.full span.endorsed{display:flex;flex:0 0 auto}#content .node-listing.full span.endorsed>a{display:inline-block}#content .node-listing.full img.endorsed-by{display:inline-block;height:65px}@media screen and (max-width:800px){#content .node-listing.full img.endorsed-by{height:55px}}#content .node-listing.full img.endorsed-by{margin-bottom:-20px;padding:5px 10px;width:auto}#content .node-listing.full .contact-info>.contact{background:#fff;color:#2b2b2b;display:block;font-size:14px;max-width:400px;padding:10px;width:100%}#content .node-listing.full .contact-info>.contact img,#content .node-listing.full .contact-info>.contact svg{height:auto;width:100px}#content .node-listing.full .contact-info>.contact>*{margin:0;padding:0 0 20px}#content .node-listing.full .contact-info>.contact>:last-child{padding-bottom:10px}#content .node-listing.full .contact-info>.contact>.addresses address{margin:0;padding:0 0 20px}#content .node-listing.full .contact-info>.contact>.addresses .regions-map+address{padding-top:20px}#content .node-listing.full .contact-info>.contact address div{line-height:1.5}#content .node-listing.full .contact-info>.contact address p{margin-bottom:0}#content .node-listing.full .contact-info .bar,#content .node-listing.full .contact-info .website-link{background-color:#ffbf60;color:#004854;font-size:1.6rem;padding:1rem 1em;-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;transition:all .2s ease-in-out}#content .node-listing.full .contact-info .bar:active,#content .node-listing.full .contact-info .bar:focus,#content .node-listing.full .contact-info .bar:hover,#content .node-listing.full .contact-info .website-link:active,#content .node-listing.full .contact-info .website-link:focus,#content .node-listing.full .contact-info .website-link:hover{background-color:#004854;color:#ffbf60;-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}#content .node-listing.full .contact-info .contact-methods a[href^=tel]{display:block}#content .node-listing.full .special-offers{box-shadow:0 0 8px -2px rgba(0,0,0,.4);margin:8px;padding:0 0 16px}#content .node-listing.full .special-offers h3{padding:16px}#content .node-listing.full .special-offers .offer{border-bottom:1px solid #f0e9dc;margin:0 16px 16px;padding:0 0 16px}#content .node-listing.full .special-offers .offer a,#content .node-listing.full .special-offers .offer a:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}#content .node-listing.full .special-offers .offer a:active,#content .node-listing.full .special-offers .offer a:focus,#content .node-listing.full .special-offers .offer a:hover{background-position:0 100%;color:inherit;text-decoration:none!important}#content .node-listing.full .special-offers .offer .dates{color:#2b2b2b;font-size:14px}#content .node-listing.full .special-offers .offer:last-child{margin-bottom:0}#content .node-listing.full .tags strong{color:#004175}#content .node-listing.full .tags .inline{display:inline-block}#content .node-listing.full .description{display:flex;flex-direction:column-reverse}#content .node-listing.full .description div{line-height:1.5;max-height:9999em;transition:max-height .3s ease 0s}#content .node-listing.full .description .more{border-bottom-width:0;color:#de7171;font-family:Briston,serif;font-weight:700;margin:10px 0;text-transform:uppercase}#content .node-listing.full .description .more+div{max-height:6em;overflow:hidden}#content .node-listing.full .threshold-placeholder{height:600px;max-height:50vh}#content .node-listing.full .threshold-container{height:0;padding:0 0 56.25%;position:relative;width:100%}#content .node-listing.full .threshold-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}#content .node-listing.full .event-dates .large-date,#content .node-listing.full .valid-dates .large-date{color:#004854;font:normal normal 700 3.2rem/1.125 Montserrat,sans-serif;margin:0 0 2.5rem;text-transform:none}@media screen and (max-width:799px){#content .node-listing.full .event-dates .large-date,#content .node-listing.full .valid-dates .large-date{font-size:2.8rem}}#content .node-listing.full .event-dates .dates-container,#content .node-listing.full .valid-dates .dates-container{max-height:60vh;overflow-x:hidden;overflow-y:auto;padding:2rem 0 0}#content .node-listing.full .event-dates .dates-container div.with-times *,#content .node-listing.full .valid-dates .dates-container div.with-times *{display:none}#content .node-listing.full .event-dates .dates-container div.with-times.open *,#content .node-listing.full .valid-dates .dates-container div.with-times.open *{display:block}#content .node-listing.full .event-dates .dates-container div.with-times.open .see-more-button,#content .node-listing.full .valid-dates .dates-container div.with-times.open .see-more-button{display:none}#content .node-listing.full .event-dates .dates-container div.with-times div,#content .node-listing.full .valid-dates .dates-container div.with-times div{margin-bottom:8px}#content .node-listing.full .event-dates .collapse,#content .node-listing.full .event-dates .expand,#content .node-listing.full .event-dates .see-less-button,#content .node-listing.full .event-dates .see-more-button,#content .node-listing.full .valid-dates .collapse,#content .node-listing.full .valid-dates .expand,#content .node-listing.full .valid-dates .see-less-button,#content .node-listing.full .valid-dates .see-more-button{align-items:center;border:0;color:#ff491c;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;text-decoration:none;text-transform:uppercase;width:auto}#content .node-listing.full .event-dates .collapse:after,#content .node-listing.full .event-dates .expand:after,#content .node-listing.full .event-dates .see-less-button:after,#content .node-listing.full .event-dates .see-more-button:after,#content .node-listing.full .valid-dates .collapse:after,#content .node-listing.full .valid-dates .expand:after,#content .node-listing.full .valid-dates .see-less-button:after,#content .node-listing.full .valid-dates .see-more-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ff491c' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;display:inline-block;height:100%;height:.6em;margin-left:.3em;position:relative;transform-origin:center;width:100%;width:.6em}#content .node-listing.full .event-dates .expand:after,#content .node-listing.full .event-dates .see-more-button:after,#content .node-listing.full .valid-dates .expand:after,#content .node-listing.full .valid-dates .see-more-button:after{transform:rotate(90deg)}#content .node-listing.full .event-dates .collapse:after,#content .node-listing.full .event-dates .see-less-button:after,#content .node-listing.full .valid-dates .collapse:after,#content .node-listing.full .valid-dates .see-less-button:after{transform:rotate(-90deg)}#content .node-listing.full .miles-accordion-wrapper .accordion-item{border-bottom-width:0}#content .node-listing.full .miles-accordion-wrapper .accordion-label{color:#ffbf60;-webkit-text-decoration:underline solid #ffbf60 3px;text-decoration:underline solid #ffbf60 3px;transition:all .25s ease}#content .node-listing.full .miles-accordion-wrapper .accordion-label:active,#content .node-listing.full .miles-accordion-wrapper .accordion-label:focus,#content .node-listing.full .miles-accordion-wrapper .accordion-label:hover{-webkit-text-decoration:underline solid #ffbf60 5px;text-decoration:underline solid #ffbf60 5px}#content .node-listing.full .miles-accordion-wrapper .accordion-label button *{color:#004854;display:inline}#content .node-listing.full .miles-accordion-wrapper .active .accordion-content{margin-bottom:30px}#content .node-listing.full .amenities ul{list-style:none;margin:0;width:100%}#content .node-listing.full .amenities h3+div,#content .node-listing.full .amenities h3+ul{margin:0 0 20px}#content .node-listing.full .amenities li{font-size:18px;margin:0 8px 0 0;padding:4px 0;-moz-column-break-inside:avoid;break-inside:avoid-column}#content .node-listing.full .amenities ul[data-heading]{-moz-column-count:2;column-count:2}#content .node-listing.full .amenities ul.payments,#content .node-listing.full .amenities.payments ul{-moz-column-count:1;column-count:1}#content .node-listing.full .amenities ul.payments i,#content .node-listing.full .amenities.payments ul i{display:inline-block;font-size:2em;margin-right:10px}#content .node-listing.full .amenities .download.cta-button{margin:0}#content .node-listing.full [data-heading=facilities] li{margin-bottom:1em}#content .node-listing.full [data-heading=facilities] strong{color:#004854;display:block;font-size:44px;margin-bottom:0}#content .node-listing.full [data-heading=facilities] span{text-transform:uppercase}@media(max-width:565px){#content .node-listing.full [data-heading=facilities]{-moz-column-count:1!important;column-count:1!important}#content .node-listing.full [data-heading=facilities] strong{display:block;font-size:34px;margin-bottom:0}}.slick-wrap.slick-loaded{display:inline;height:auto;opacity:1;overflow:visible}.slick-wrap.slick-loading{display:block;height:0;opacity:0;overflow:hidden}.region-map,.regions-map{margin-top:2rem}.region-map path,.region-map polygon,.regions-map path,.regions-map polygon{fill:#004854}.region-map.central-mountains .central-mountains,.region-map.cordillera-central .central-mountains,.region-map.culebra-vieques .culebra-vieques,.region-map.east .east,.region-map.este .east,.region-map.metro .metro,.region-map.norte .north,.region-map.north .north,.region-map.oeste .west,.region-map.south .south,.region-map.sur .south,.region-map.west .west,.regions-map.central-mountains .central-mountains,.regions-map.cordillera-central .central-mountains,.regions-map.culebra-vieques .culebra-vieques,.regions-map.east .east,.regions-map.este .east,.regions-map.metro .metro,.regions-map.norte .north,.regions-map.north .north,.regions-map.oeste .west,.regions-map.south .south,.regions-map.sur .south,.regions-map.west .west{fill:#ff491c;stroke:#004854;stroke-width:5}#content .node-listing.full.node-event .contact-info{flex-direction:column}#content .node-listing.full{display:flex;flex-direction:column}#content .node-listing.full .hide-desktop{display:block}@media screen and (max-width:800px){#content .node-listing.full .hide-desktop{display:none}}#content .node-listing.full .hide-mobile{display:none}@media screen and (max-width:800px){#content .node-listing.full .hide-mobile{display:block}}#content .node-listing.full .profile-container{margin:2rem auto;max-width:900px!important;width:100%}@media screen and (max-width:800px){#content .node-listing.full .profile-container{margin:1rem;width:calc(100% - 2rem)}#content .node-listing.full .profile-container.photos-container{margin-top:2.5rem!important}#content .node-listing.full .profile-container.contact-info{order:1}#content .node-listing.full .profile-container.accordions-container{order:3}}#content .node-listing.full .profile-container li,#content .node-listing.full .profile-container p{font-size:1.8rem;padding:0!important}#content .node-listing.full a.grid-card{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background-color:#004175;border-radius:40rem 40rem 0 0;display:block;overflow:hidden;padding-bottom:2rem;-webkit-transform:translateZ(0);-moz-transform:translateZ(0)}#content .node-listing.full a.grid-card>:not(figure){padding:0 3rem}#content .node-listing.full a.grid-card .place,#content .node-listing.full a.grid-card h6,#content .node-listing.full a.grid-card small{color:#fcf1ed;justify-content:center;text-align:center}#content .node-listing.full a.grid-card h6:after{border-bottom-color:#ff491c;width:10rem}#content .node-listing.full a.grid-card .place{font:normal normal normal 1.2rem/1 Montserrat,sans-serif;letter-spacing:normal;text-transform:none}#content .node-listing.full a.grid-card .dates,#content .node-listing.full a.grid-card .place .name{display:none}#content .node-listing.full hr{border-color:#ffbf60}#content .node-listing.full .contact-info{background:#fff;display:flex;flex-direction:column;gap:2rem;padding:1rem}#content .node-listing.full article.contextual-region.node.node-profile.full.no-hero.node-listing{display:flex;flex-direction:column}#content .node-listing.full .container-left{width:50%}@media screen and (max-width:800px){#content .node-listing.full .container-left{width:100%}}#content .node-listing.full .container-left .address-container{padding-top:1rem}#content .node-listing.full .container-left .websites a{font-weight:700;text-transform:uppercase}#content .node-listing.full .container-right{display:flex;flex-direction:column;justify-content:flex-end;width:50%}@media screen and (max-width:800px){#content .node-listing.full .container-right{width:100%}}#content .node-listing.full .container-right a,#content .node-listing.full .container-right p{color:#2b2b2b!important;font-family:Montserrat,sans-serif!important;font-size:1.4rem!important;font-style:normal!important;font-weight:400!important;margin-bottom:0}#content .node-listing.full .container-right a .name,#content .node-listing.full .container-right a .name span,#content .node-listing.full .container-right p .name,#content .node-listing.full .container-right p .name span{font-weight:700!important}#content .node-listing.full .container-right a{display:inline!important;font-weight:700!important}#content .node-listing.full .container-right a,#content .node-listing.full .container-right a:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}#content .node-listing.full .container-right a:active,#content .node-listing.full .container-right a:focus,#content .node-listing.full .container-right a:hover{background-position:0 100%;color:inherit;text-decoration:none!important}#content .node-listing.full .region-map{max-width:250px}@media screen and (max-width:800px){#content .node-listing.full .region-map{max-width:100%!important}}#content .node-listing.full .map{max-width:100%;width:100%}#content .node-listing.full .map button{width:100%}#content .node-listing.full .map .map-wrap{display:block;height:auto;max-width:100%;width:100%}#content .node-listing.full .map img{display:block;max-width:100%;width:100%}@media screen and (max-width:800px){#content .node-listing.full .map img{max-height:350px;-o-object-fit:cover;object-fit:cover}}#content .node-listing.full ul.social{margin:0!important;padding-left:2rem}#content .node-listing.full ul.social li{margin:0 .5rem}#content .node-listing.full .external-links{display:flex;margin-top:1rem}#content .node-listing.full #content .node-listing.full .social li{margin:0 .5rem}#content .node-listing.full .region-map.skeleton-loader-empty.metro{margin-top:2rem}#content .node-listing.full .toggle-header{cursor:pointer;margin-bottom:1rem;padding:0;position:relative}#content .node-listing.full .toggle-header h2{background:#004853;color:#fff;font-family:Briston,serif;font-size:2.8rem;margin:0;padding:1rem 1rem 1rem 4rem;pointer-events:none}#content .node-listing.full .toggle-header:after{background:url(/themes/custom/discoverpr_v2_theme/images/white-caret.fdd95fec8d6a7527538a.svg) 100% no-repeat;content:"";display:inline-block;flex-shrink:0;font-size:18px;font-weight:700;height:12px;height:2.4rem;left:.5rem;margin-left:.3em;padding-left:2rem;position:absolute;top:1rem;transform:rotate(0deg)!important;transform-origin:center center;transition:transform .3s linear;width:12px;width:1.6rem}#content .node-listing.full .toggle-header.active:after{top:.65rem;transform:rotate(90deg)!important}#content .node-listing.full .toggle-content{height:0;overflow:hidden;transition:all .3s ease-in-out}#content .node-listing.full .toggle-content.active{height:100%;padding-bottom:2rem}#content .node-listing.full .address-container h2,#content .node-listing.full .address-container h3,#content .node-listing.full .contact-methods h2,#content .node-listing.full .contact-methods h3{color:#004853!important;font-family:Montserrat,sans-serif!important;font-size:1.8rem!important;font-style:normal!important;font-weight:400!important;font-weight:700!important;margin-bottom:.75rem}#content .node-listing.full .address-container a,#content .node-listing.full .address-container p,#content .node-listing.full .contact-methods a,#content .node-listing.full .contact-methods p{color:#2b2b2b!important;font-family:Montserrat,sans-serif!important;font-size:1.4rem!important;font-style:normal!important;font-weight:400!important;margin-bottom:0}#content .node-listing.full .address-container a .name,#content .node-listing.full .address-container a .name span,#content .node-listing.full .address-container p .name,#content .node-listing.full .address-container p .name span,#content .node-listing.full .contact-methods a .name,#content .node-listing.full .contact-methods a .name span,#content .node-listing.full .contact-methods p .name,#content .node-listing.full .contact-methods p .name span{font-weight:700!important}#content .node-listing.full .address-container a,#content .node-listing.full .contact-methods a{display:inline!important;font-weight:700!important}#content .node-listing.full .address-container a,#content .node-listing.full .address-container a:visited,#content .node-listing.full .contact-methods a,#content .node-listing.full .contact-methods a:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}#content .node-listing.full .address-container a:active,#content .node-listing.full .address-container a:focus,#content .node-listing.full .address-container a:hover,#content .node-listing.full .contact-methods a:active,#content .node-listing.full .contact-methods a:focus,#content .node-listing.full .contact-methods a:hover{background-position:0 100%;color:inherit;text-decoration:none!important}#content .node-listing.full .slick-placeholder,#content .node-listing.full .slick-placeholder figure .img,#content .node-listing.full .slick-placeholder figure img,#content .node-listing.full .slick-slider,#content .node-listing.full .slick-slider figure .img,#content .node-listing.full .slick-slider figure img{margin:0 auto;width:100%}#content .node-listing.full .slick-placeholder figure .img,#content .node-listing.full .slick-slider figure .img{box-shadow:0 0 17px -2px rgba(0,0,0,.4)}#content .node-listing.full .slick-placeholder .slick-track,#content .node-listing.full .slick-slider .slick-track{align-items:center;display:flex}#content .node-listing.full .slick-placeholder .slicker-counter,#content .node-listing.full .slick-slider .slicker-counter{display:none;font-size:12px;margin-top:.5em}#content .node-listing.full .slick-placeholder .slick-arrow,#content .node-listing.full .slick-slider .slick-arrow{transition:all .25s ease-out}#content .node-listing.full .slick-placeholder .slick-prev,#content .node-listing.full .slick-slider .slick-prev{left:-5rem}#content .node-listing.full .slick-placeholder .slick-next,#content .node-listing.full .slick-slider .slick-next{right:-5rem}@media screen and (max-width:565px){#content .node-listing.full .slick-placeholder,#content .node-listing.full .slick-slider{width:calc(100% - 80px)}#content .node-listing.full .slick-placeholder .slick-prev,#content .node-listing.full .slick-slider .slick-prev{left:-44px}#content .node-listing.full .slick-placeholder .slick-next,#content .node-listing.full .slick-slider .slick-next{right:-44px}}#content .node-listing.full .slick-placeholder .slick-disabled,#content .node-listing.full .slick-slider .slick-disabled{opacity:0;pointer-events:none}@media screen and (max-width:800px){#content .node-listing.full .slick-placeholder,#content .node-listing.full .slick-slider{width:calc(100% - 6rem)}#content .node-listing.full .slick-placeholder .slick-arrow,#content .node-listing.full .slick-slider .slick-arrow{font-size:2.8rem;height:2.8rem;width:2.8rem}#content .node-listing.full .slick-placeholder .slick-prev,#content .node-listing.full .slick-slider .slick-prev{left:-3rem}#content .node-listing.full .slick-placeholder .slick-next,#content .node-listing.full .slick-slider .slick-next{right:-3rem}}#content .node-listing.full .gallery img{max-height:450px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:800px){#content .node-listing.full .gallery img{max-height:350px}}#content .node-listing.full .profile-videos{margin-top:5rem}#content .node-listing.full #profile-video-stage{background-color:#2c426a;width:100%}#content .node-listing.full .video-thumbs{display:flex;margin-bottom:20px}#content .node-listing.full .video-thumbs .slick-slider{max-width:none}#content .node-listing.full .video-thumbs .slick-slider .slick-list{padding-right:60px!important}#content .node-listing.full .video-thumbs .slick-slide{margin-right:20px}#content .node-listing.full .video-thumbs .thumb{cursor:pointer;margin-right:20px;max-width:280px;overflow:hidden;position:relative}#content .node-listing.full .video-thumbs .thumb:last-of-type{margin-right:0}#content .node-listing.full .video-thumbs .thumb img{display:block;height:auto;margin:-9.6% 0;width:100%}#content .node-listing.full .video-thumbs .thumb .play-icon{color:hsla(0,0%,100%,.7);font-size:calc(20px + 3.125vw);left:50%;position:absolute;top:50%;translate:-50%,-50%;z-index:2}#content .node-listing.full .slick-slide{height:auto!important}#content .node-listing.full .slick-slide div:first-of-type,#content .node-listing.full .slick-slide figure{height:100%}#content .node-listing.full .slick-slide figure img{height:100%;max-height:450px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:800px){#content .node-listing.full .slick-slide figure img{max-height:350px}}#content .node-listing.full .slick-track{align-items:stretch!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important}#content .node-listing.full .items{margin-bottom:4rem;position:relative}#content .node-listing.full .items .item{padding:1rem}@media(min-width:565px){#content .node-listing.full .items{display:grid;grid-column-gap:4rem;grid-row-gap:4rem;grid-template-areas:"dy1 dy2 dy3" "dy4 dy5 dy6";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}#content .node-listing.full .items .item{padding:1rem}#content .node-listing.full .items .item:first-child{grid-area:dy1}#content .node-listing.full .items .item:nth-child(2){grid-area:dy2}#content .node-listing.full .items .item:nth-child(3){grid-area:dy3}#content .node-listing.full .items .item:nth-child(4){grid-area:dy4}#content .node-listing.full .items .item:nth-child(5){grid-area:dy5}#content .node-listing.full .items .item:nth-child(6){grid-area:dy6}}@media(max-width:1085px){#content .node-listing.full .items{grid-template-areas:"dy1 dy2" "dy3 dy4" "dy5 dy6";grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}}.page-node-type-deal #content .node-listing.full .contact-info,.page-node-type-event #content .node-listing.full .contact-info{flex-direction:column!important}.webform-container a,.webform-container a:visited,.webform-container a:visited:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.webform-container a:active,.webform-container a:focus,.webform-container a:hover,.webform-container a:visited:active,.webform-container a:visited:focus,.webform-container a:visited:hover{background-position:0 100%;color:inherit;text-decoration:none!important}.webform-container a,.webform-container a:visited{font-weight:400!important;overflow-wrap:anywhere}#edit-cancel{background-color:#2b2b2b;color:#fff!important}.form-actions,.form-item{margin:0}.form-actions .description,.form-actions .js-password-confirm-message,.form-actions .password-strength,.form-item .description,.form-item .js-password-confirm-message,.form-item .password-strength{font-size:12px;line-height:1.25}.form-actions .description,.form-actions .js-password-confirm-message,.form-item .description,.form-item .js-password-confirm-message{margin-top:-16px}.form-actions .description+.description,.form-item .description+.description{margin-top:0}.form-actions.form-type-checkbox .description,.form-actions.js-form-type-webform-document-file .description,.form-item.form-type-checkbox .description,.form-item.js-form-type-webform-document-file .description{margin-left:0;margin-top:0}.captcha,.details-description,.form-item{margin-bottom:20px}.form-item.js-form-type-checkbox{align-items:flex-start;display:flex}.form-radios{display:flex;flex-direction:column;gap:.75rem}.form-item.js-form-type-radio,.js-form-type-radio.form-item{align-items:center;display:flex;flex-direction:row;gap:.5rem;margin-bottom:0}.form-item.js-form-type-radio input[type=radio],.js-form-type-radio.form-item input[type=radio]{flex-shrink:0;margin:0}.form-item.js-form-type-radio label.option,.js-form-type-radio.form-item label.option{display:inline;margin-bottom:0}.form-required:not(.webform-file-button):after{background-image:none;color:#ff491c;content:"*";font-weight:700;height:auto;vertical-align:initial;width:auto}.webform-file-button:after{margin-right:0}.form-composite>legend,.label,label{font-size:1.6rem;font-weight:400}.webform-type-fieldset legend{color:#004854;font-family:Briston,serif;font-size:2.8rem;text-transform:none}label.option{color:#2b2b2b;font-family:Montserrat,sans-serif;text-transform:none}.webform-submission-leads-program-offers-form .form-checkboxes .form-type-checkbox label p{text-align:left;text-transform:none}.webform-submission-leads-program-offers-form .form-checkboxes{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.webform-submission-leads-program-offers-form .form-checkboxes .form-type-checkbox{background-color:#f8f5ef;display:flex;flex:0 1 49%;flex-flow:column-reverse;margin:0 0 2%}@media(max-width:620px){.webform-submission-leads-program-offers-form .form-checkboxes .form-type-checkbox{flex:0 1 auto;margin:0 0 20px}}.webform-submission-leads-program-offers-form .form-checkboxes .form-type-checkbox{align-items:center;padding-bottom:20px}.webform-submission-leads-program-offers-form .form-checkboxes .form-type-checkbox input{display:none}.webform-submission-leads-program-offers-form .form-checkboxes .form-type-checkbox input:checked~label .label:before{color:#2b2b2b;content:""}.webform-submission-leads-program-offers-form .form-checkboxes .form-type-checkbox label{cursor:pointer;font-weight:inherit}.webform-submission-leads-program-offers-form .form-checkboxes .form-type-checkbox label p{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.4}.webform-submission-leads-program-offers-form .form-checkboxes .form-type-checkbox .label{display:block;font-size:16px;font-weight:600;padding:0 10px}.webform-submission-leads-program-offers-form .form-checkboxes .form-type-checkbox .label:before{color:rgba(43,43,43,.7);content:"";font-family:Font Awesome\ 6 Free,Font Awesome\ 6 Brands,Fontawesome;margin-right:10px}.leads-offer h6{font-size:20px;font-weight:600;margin-bottom:5px;padding-top:20px}.leads-offer .small{display:block;margin-bottom:8px}.leads-offer .content{padding:0 10px}.leads-offer figure img{box-shadow:none}.leads-offer figure:before{background:linear-gradient(180deg,hsla(40,39%,95%,.6) 0,hsla(40,39%,95%,.5));bottom:0;content:"";display:block;height:15px;position:absolute;width:100%;z-index:1}.leads-offer .offer-accordion{margin-top:15px}.leads-offer .offer-accordion .offer-accordion-toggle{align-items:center;display:flex;justify-content:space-between;margin:auto auto 2rem;max-width:120px;text-align:left;width:100%}.leads-offer .offer-accordion .offer-accordion-toggle:after,.leads-offer .offer-accordion .offer-accordion-toggle:before{content:unset!important}.leads-offer .offer-accordion .offer-accordion-toggle .accordion-text{font-size:16px;margin-right:8px}.leads-offer .offer-accordion .offer-accordion-toggle .accordion-icon{height:12px;margin-left:auto;transition:transform .3s ease;width:12px}.leads-offer .offer-accordion .offer-accordion-toggle[aria-expanded=true] .accordion-icon{transform:rotate(180deg)}.leads-offer .offer-accordion .offer-accordion-content{background-color:hsla(40,39%,95%,.3);border-left:3px solid #004854;border-radius:4px;margin-top:15px;overflow:hidden;padding:15px}.leads-offer .offer-accordion .offer-accordion-content p{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.4;margin-bottom:10px;text-align:left;text-transform:none}.leads-offer .offer-accordion .offer-accordion-content p:last-child{margin-bottom:0}.leads-offer .offer-accordion .offer-accordion-content span{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.4;text-align:left;text-transform:none}.leads-offer .offer-accordion .offer-accordion-content ul{margin:10px 0;padding-left:20px}.leads-offer .offer-accordion .offer-accordion-content ul li{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.4;margin-bottom:5px;text-align:left;text-transform:none}.leads-offer .offer-accordion .offer-accordion-content{transition:all .3s ease}#enews-flyin-webform .editorial-max-width{display:block}#enews-flyin-webform form{margin-bottom:0}#enews-flyin-webform .webform-flexbox{display:flex}#enews-flyin-webform .webform-flexbox>.webform-flex:first-child{margin-right:10px}#enews-flyin-webform .form-item{line-height:1.1;margin-bottom:0}#enews-flyin-webform .form-required:after{color:#004854}#enews-flyin-webform label{color:#004854;font-size:1.6rem;line-height:1;text-align:left}#enews-flyin-webform label.option{color:#2b2b2b}#enews-flyin-webform input[type=email],#enews-flyin-webform input[type=text]{margin-bottom:15px}#enews-flyin-webform input:not(.button),#enews-flyin-webform select{font-size:1.4rem;padding:8px}#enews-flyin-webform p.small-text{color:#2b2b2b;font-size:1.2rem;margin:10px 0 15px}#enews-flyin-webform p.small-text a{color:#2b2b2b}#enews-flyin-webform .form-actions .webform-button--submit{border:0}#enews-flyin-webform .form-actions:active .webform-button--submit,#enews-flyin-webform .form-actions:focus .webform-button--submit,#enews-flyin-webform .form-actions:hover .webform-button--submit{background-color:#004854}#mini-lightbox{align-items:center;background-color:rgba(0,0,0,.3);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2001}#mini-lightbox #mini-lightbox-content{background:#f2f2eb;padding:24px;position:relative}@media(max-width:500px){#mini-lightbox #mini-lightbox-content{display:flex;flex-direction:column;width:92%}}#mini-lightbox #mini-lightbox-content{align-items:start;display:grid;grid-template-areas:"box-content box-close";grid-gap:10px}#mini-lightbox #mini-lightbox-content:not(.rfp)>*{grid-area:box-content}#mini-lightbox #mini-lightbox-content.rfp{align-items:start;display:grid;grid-template-areas:"rfp-box-title box-close" "rfp-box-items rfp-box-button";grid-gap:10px}#mini-lightbox #mini-lightbox-content.rfp #close{padding:0}#mini-lightbox #mini-lightbox-content.rfp>span{font-size:1.6rem;grid-area:rfp-box-title}#mini-lightbox #mini-lightbox-content.rfp>.button,#mini-lightbox .mind-trip-cta #mini-lightbox-content.rfp>.mindtrip-button,.mind-trip-cta #mini-lightbox #mini-lightbox-content.rfp>.mindtrip-button{grid-area:rfp-box-button}#mini-lightbox #mini-lightbox-content.rfp .alt-button{border-bottom:none}#mini-lightbox #mini-lightbox-content.rfp .rfp-profiles{display:grid;grid-area:rfp-box-items;grid-template-columns:10rem 1fr;grid-gap:1rem}#mini-lightbox #mini-lightbox-content.rfp .rfp-profiles span{color:#004175;font-family:Oswald,sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase}#mini-lightbox #mini-lightbox-content.rfp .rfp-profiles img{width:10rem}#mini-lightbox #mini-lightbox-content #close{background:transparent;bottom:0;display:inline-flex;grid-area:box-close;left:1.5rem;margin-left:5rem;padding:0 0 0 10px;position:relative;transform:translateY(-1.5rem)}#mini-lightbox #mini-lightbox-content #close i{background:#ff491c;margin:0;padding:0}#mini-lightbox #mini-lightbox-content #close i:after{color:#fff;content:"×";display:block;font-family:FontAwesome;font-size:1.8rem;font-style:normal}#lightbox{background-color:rgba(0,0,0,.85);display:grid;grid-template-rows:auto 1fr;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2001}#lightbox .video-wrap{margin:auto;max-width:960px;position:relative;top:50%;width:94%;translateY:-50%}#lightbox.modal{align-items:center;background-color:rgba(0,0,0,.25);display:flex;padding:0}#lightbox.modal .centered-content{background-color:#f2f2eb;box-shadow:0 0 10px -2px #000;display:flex;flex-direction:column;margin:4% auto;max-height:92%;max-width:860px;overflow:hidden;padding:15px 25px 25px;width:92%}#lightbox.modal #lb-top{background-color:transparent;border-bottom:1px solid #ccc;display:flex;padding:0}#lightbox.modal #lb-top i{transition:color .3s ease}#lightbox.modal #lb-top #nav-arrows{align-items:center;color:#ff491c;display:inline-flex;height:50px;justify-content:flex-start;position:relative;width:200px}#lightbox.modal #lb-top #nav-arrows .slick-arrow{background:none!important;border-radius:0;bottom:auto;box-shadow:none;color:#ff491c;font-size:30px;height:37px;left:auto;padding:0;position:relative;right:auto;top:auto;transform:translate(0);width:30px}#lightbox.modal #lb-top #nav-arrows .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}#lightbox.modal #lb-top #nav-arrows button:first-child{margin-right:5px}#lightbox.modal #lb-top #nav-arrows button:last-child{margin-left:5px}#lightbox.modal #lb-top #close{color:#ff491c;flex:1}#lightbox.modal #lb-content{display:block;margin:0;max-width:100%;overflow:auto;padding:0;position:relative;width:100%}#lightbox.modal #close{background-color:transparent}#lightbox.modal #close i{padding:0}#lightbox.modal #close i:before{font-size:30px}#lightbox.modal #close small{display:none}#close,.close-circle{align-items:center;background:#004175;color:#fff;cursor:pointer;display:flex;justify-content:flex-end;padding:10px;text-align:right;vertical-align:middle}#close small,.close-circle small{font-family:Oswald,sans-serif;font-size:1.8rem;margin-bottom:0;text-transform:uppercase}#close i,.close-circle i{align-content:center;background:hsla(0,0%,100%,.2);border-radius:50%;display:inline-block;display:flex;font-size:12px;height:2.3rem;justify-content:center;margin:0 1em;padding:6px;width:2.3rem}.map-info-window{max-width:250px}.map-info-window img{float:left;max-width:40%!important}.map-info-window .info{width:100%}.map-info-window .info.image{float:right;width:55%}.map-info-window h3{font-family:Montserrat,sans-serif;font-size:1em;font-weight:700;margin-top:1em;text-transform:uppercase}.map-info-window a{color:#de7171;text-align:center}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow{background:transparent;border:none;color:#ff491c;font-size:4.8rem;height:4.8rem;overflow:visible;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s ease-out;width:4.8rem;z-index:2}@media(max-width:800px){.slick-arrow{font-size:4rem;height:4rem;width:4rem}}.slick-arrow:before{background:currentColor;content:"";height:.2em;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s ease-out;width:0}.slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ff491c' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");transition:all .25s ease-out}.page-heart-soul-caribbean .slick-arrow:after,.slick-arrow:after{background-position:50%;background-position:0 50%;background-repeat:no-repeat;background-size:contain;background-size:auto 95%;content:"";display:block;height:100%;width:100%}.page-heart-soul-caribbean .slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ee3b6d' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E")}.blue .slick-arrow,.green .slick-arrow{color:#ffbf60}.blue .slick-arrow:after,.green .slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ffbf60' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.sunshine .slick-arrow{color:#fff7ba}.sunshine .slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23fff7ba' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.mind-trip-cta .mindtrip-button .slick-arrow,.yellow .slick-arrow{color:#004175}.mind-trip-cta .mindtrip-button .slick-arrow:after,.yellow .slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23004175' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.slick-arrow:focus:before,.slick-arrow:hover:before{width:40%}.slick-arrow.slick-hidden{display:none}.slick-prev{left:0}.slick-prev:before{right:0}.slick-prev:after{margin-left:0;transform:rotate(180deg)}.slick-prev:focus:after,.slick-prev:hover:after{margin-left:-35%}.slick-next{right:0}.slick-next:before{left:0}.slick-next:focus:after,.slick-next:hover:after{transform:translateX(35%)}.slick-dots{color:#fcf1ed}.slick-dots .slick-active{color:#ff491c}.mind-trip-cta .mindtrip-button .slick-dots,.yellow .slick-dots{color:#fff}.mind-trip-cta .mindtrip-button .slick-dots .slick-active,.yellow .slick-dots .slick-active{color:#004175}.tan .slick-dots{color:#004854}.tan .slick-dots .slick-active{color:#ff491c}.blue .slick-dots,.green .slick-dots{color:#fff}.blue .slick-dots .slick-active,.green .slick-dots .slick-active{color:#ffbf60}.sunshine .slick-dots{color:#fff}.sunshine .slick-dots .slick-active{color:#fff7ba}.view header .results{color:#004854;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:600}.view .view-content{padding-bottom:20px}.form--inline .form-item{margin-bottom:0}@media(max-width:800px){.form--inline .form-item{float:none;margin-right:0}}#views-exposed-form-content-search-page-1 .form--inline{align-items:center;display:flex}#views-exposed-form-content-search-page-1 .form--inline .form-actions{clear:none;cursor:pointer;margin-left:1rem}#views-exposed-form-content-search-page-1 .form--inline .form-actions .form-submit{background:transparent}#content .form-checkboxes.bef-checkboxes.bef-nested ul{list-style:none}#content .form-checkboxes.bef-checkboxes.bef-nested>ul{margin:0}#content .form-checkboxes.bef-checkboxes.bef-nested input{display:inline-block;margin-right:.3em}article.search-result{display:flex}article.search-result .content{flex:1 1 auto}article.search-result .content .body{font-size:16px}article.search-result figure{flex:0 0 217px;margin:10px}@media(max-width:1199px){article.search-result figure{flex:0 0 165px}}@media(max-width:564px){article.search-result{flex-direction:column}article.search-result figure{flex:0 0 100%}}#content .search-item-list ol,body.path-industry #content .view-content div.item-list ol,body.path-search #content .view-content div.item-list ol,section.component.document-list .view-content div.item-list ol{font-family:inherit!important;font-weight:inherit!important;margin:0!important;padding:0!important}#content .fc .fc-list-view .fc-list-item td,#content .search-item-list ol li,body.path-industry #content .view-content div.item-list ol li,body.path-search #content .view-content div.item-list ol li,section.component.document-list .view-content div.item-list ol li{display:grid;grid-template-areas:"search-item-article search-item-time";grid-template-columns:1fr auto}#content .fc .fc-list-view .fc-list-item td>article,#content .search-item-list ol li>article,body.path-industry #content .view-content div.item-list ol li>article,body.path-search #content .view-content div.item-list ol li>article,section.component.document-list .view-content div.item-list ol li>article{grid-area:search-item-article}#content .fc .fc-list-view .fc-list-item td>time,#content .search-item-list ol li>time,body.path-industry #content .view-content div.item-list ol li>time,body.path-search #content .view-content div.item-list ol li>time,section.component.document-list .view-content div.item-list ol li>time{grid-area:search-item-time}#content .fc .fc-list-view .fc-list-item td,#content .search-item-list ol li,body.path-industry #content .view-content div.item-list ol li,body.path-search #content .view-content div.item-list ol li,section.component.document-list .view-content div.item-list ol li{border-bottom:.1rem solid #d8d8d8;list-style:none;margin:0 0 2.5rem;padding-bottom:1.5rem;padding-right:1.2rem}#content .fc .fc-list-view .fc-list-item td:first-of-type,#content .search-item-list ol li:first-of-type,body.path-industry #content .view-content div.item-list ol li:first-of-type,body.path-search #content .view-content div.item-list ol li:first-of-type,section.component.document-list .view-content div.item-list ol li:first-of-type{border-top:.1rem solid #d8d8d8;margin-top:.8rem;padding-top:2.5rem}#content .fc .fc-list-view .fc-list-item td:last-of-type,#content .search-item-list ol li:last-of-type,body.path-industry #content .view-content div.item-list ol li:last-of-type,body.path-search #content .view-content div.item-list ol li:last-of-type,section.component.document-list .view-content div.item-list ol li:last-of-type{border-bottom-width:0}#content .fc .fc-list-view .fc-list-item td img,#content .search-item-list ol li img,body.path-industry #content .view-content div.item-list ol li img,body.path-search #content .view-content div.item-list ol li img,section.component.document-list .view-content div.item-list ol li img{margin-bottom:0}#content .fc .fc-list-view .fc-list-item td figcaption,#content .search-item-list ol li figcaption,body.path-industry #content .view-content div.item-list ol li figcaption,body.path-search #content .view-content div.item-list ol li figcaption,section.component.document-list .view-content div.item-list ol li figcaption{display:none}#content .fc .fc-list-view .fc-list-item td .h3,#content .fc .fc-list-view .fc-list-item td .h5,#content .fc .fc-list-view .fc-list-item td .node-link,#content .fc .fc-list-view .fc-list-item td h3,#content .fc .fc-list-view .fc-list-item td h5,#content .search-item-list ol li .h3,#content .search-item-list ol li .h5,#content .search-item-list ol li .node-link,#content .search-item-list ol li h3,#content .search-item-list ol li h5,body.path-industry #content .view-content div.item-list ol li .h3,body.path-industry #content .view-content div.item-list ol li .h5,body.path-industry #content .view-content div.item-list ol li .node-link,body.path-industry #content .view-content div.item-list ol li h3,body.path-industry #content .view-content div.item-list ol li h5,body.path-search #content .view-content div.item-list ol li .h3,body.path-search #content .view-content div.item-list ol li .h5,body.path-search #content .view-content div.item-list ol li .node-link,body.path-search #content .view-content div.item-list ol li h3,body.path-search #content .view-content div.item-list ol li h5,section.component.document-list .view-content div.item-list ol li .h3,section.component.document-list .view-content div.item-list ol li .h5,section.component.document-list .view-content div.item-list ol li .node-link,section.component.document-list .view-content div.item-list ol li h3,section.component.document-list .view-content div.item-list ol li h5{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:#004854;display:inline;font-family:Briston,serif;font-size:3.4rem;font-weight:600;line-height:1.1;padding:0;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}#content .fc .fc-list-view .fc-list-item td .h3:active,#content .fc .fc-list-view .fc-list-item td .h3:focus,#content .fc .fc-list-view .fc-list-item td .h3:hover,#content .fc .fc-list-view .fc-list-item td .h5:active,#content .fc .fc-list-view .fc-list-item td .h5:focus,#content .fc .fc-list-view .fc-list-item td .h5:hover,#content .fc .fc-list-view .fc-list-item td .node-link:active,#content .fc .fc-list-view .fc-list-item td .node-link:focus,#content .fc .fc-list-view .fc-list-item td .node-link:hover,#content .fc .fc-list-view .fc-list-item td h3:active,#content .fc .fc-list-view .fc-list-item td h3:focus,#content .fc .fc-list-view .fc-list-item td h3:hover,#content .fc .fc-list-view .fc-list-item td h5:active,#content .fc .fc-list-view .fc-list-item td h5:focus,#content .fc .fc-list-view .fc-list-item td h5:hover,#content .search-item-list ol li .h3:active,#content .search-item-list ol li .h3:focus,#content .search-item-list ol li .h3:hover,#content .search-item-list ol li .h5:active,#content .search-item-list ol li .h5:focus,#content .search-item-list ol li .h5:hover,#content .search-item-list ol li .node-link:active,#content .search-item-list ol li .node-link:focus,#content .search-item-list ol li .node-link:hover,#content .search-item-list ol li h3:active,#content .search-item-list ol li h3:focus,#content .search-item-list ol li h3:hover,#content .search-item-list ol li h5:active,#content .search-item-list ol li h5:focus,#content .search-item-list ol li h5:hover,body.path-industry #content .view-content div.item-list ol li .h3:active,body.path-industry #content .view-content div.item-list ol li .h3:focus,body.path-industry #content .view-content div.item-list ol li .h3:hover,body.path-industry #content .view-content div.item-list ol li .h5:active,body.path-industry #content .view-content div.item-list ol li .h5:focus,body.path-industry #content .view-content div.item-list ol li .h5:hover,body.path-industry #content .view-content div.item-list ol li .node-link:active,body.path-industry #content .view-content div.item-list ol li .node-link:focus,body.path-industry #content .view-content div.item-list ol li .node-link:hover,body.path-industry #content .view-content div.item-list ol li h3:active,body.path-industry #content .view-content div.item-list ol li h3:focus,body.path-industry #content .view-content div.item-list ol li h3:hover,body.path-industry #content .view-content div.item-list ol li h5:active,body.path-industry #content .view-content div.item-list ol li h5:focus,body.path-industry #content .view-content div.item-list ol li h5:hover,body.path-search #content .view-content div.item-list ol li .h3:active,body.path-search #content .view-content div.item-list ol li .h3:focus,body.path-search #content .view-content div.item-list ol li .h3:hover,body.path-search #content .view-content div.item-list ol li .h5:active,body.path-search #content .view-content div.item-list ol li .h5:focus,body.path-search #content .view-content div.item-list ol li .h5:hover,body.path-search #content .view-content div.item-list ol li .node-link:active,body.path-search #content .view-content div.item-list ol li .node-link:focus,body.path-search #content .view-content div.item-list ol li .node-link:hover,body.path-search #content .view-content div.item-list ol li h3:active,body.path-search #content .view-content div.item-list ol li h3:focus,body.path-search #content .view-content div.item-list ol li h3:hover,body.path-search #content .view-content div.item-list ol li h5:active,body.path-search #content .view-content div.item-list ol li h5:focus,body.path-search #content .view-content div.item-list ol li h5:hover,section.component.document-list .view-content div.item-list ol li .h3:active,section.component.document-list .view-content div.item-list ol li .h3:focus,section.component.document-list .view-content div.item-list ol li .h3:hover,section.component.document-list .view-content div.item-list ol li .h5:active,section.component.document-list .view-content div.item-list ol li .h5:focus,section.component.document-list .view-content div.item-list ol li .h5:hover,section.component.document-list .view-content div.item-list ol li .node-link:active,section.component.document-list .view-content div.item-list ol li .node-link:focus,section.component.document-list .view-content div.item-list ol li .node-link:hover,section.component.document-list .view-content div.item-list ol li h3:active,section.component.document-list .view-content div.item-list ol li h3:focus,section.component.document-list .view-content div.item-list ol li h3:hover,section.component.document-list .view-content div.item-list ol li h5:active,section.component.document-list .view-content div.item-list ol li h5:focus,section.component.document-list .view-content div.item-list ol li h5:hover{background-position:0 100%;color:#004854;text-decoration:none!important}#content .fc .fc-list-view .fc-list-item td .h3,#content .fc .fc-list-view .fc-list-item td .h5,#content .fc .fc-list-view .fc-list-item td .node-link,#content .fc .fc-list-view .fc-list-item td h3,#content .fc .fc-list-view .fc-list-item td h5,#content .search-item-list ol li .h3,#content .search-item-list ol li .h5,#content .search-item-list ol li .node-link,#content .search-item-list ol li h3,#content .search-item-list ol li h5,body.path-industry #content .view-content div.item-list ol li .h3,body.path-industry #content .view-content div.item-list ol li .h5,body.path-industry #content .view-content div.item-list ol li .node-link,body.path-industry #content .view-content div.item-list ol li h3,body.path-industry #content .view-content div.item-list ol li h5,body.path-search #content .view-content div.item-list ol li .h3,body.path-search #content .view-content div.item-list ol li .h5,body.path-search #content .view-content div.item-list ol li .node-link,body.path-search #content .view-content div.item-list ol li h3,body.path-search #content .view-content div.item-list ol li h5,section.component.document-list .view-content div.item-list ol li .h3,section.component.document-list .view-content div.item-list ol li .h5,section.component.document-list .view-content div.item-list ol li .node-link,section.component.document-list .view-content div.item-list ol li h3,section.component.document-list .view-content div.item-list ol li h5{font-weight:400!important}#content .fc .fc-list-view .fc-list-item td .h3 a,#content .fc .fc-list-view .fc-list-item td .h5 a,#content .fc .fc-list-view .fc-list-item td .node-link a,#content .fc .fc-list-view .fc-list-item td h3 a,#content .fc .fc-list-view .fc-list-item td h5 a,#content .search-item-list ol li .h3 a,#content .search-item-list ol li .h5 a,#content .search-item-list ol li .node-link a,#content .search-item-list ol li h3 a,#content .search-item-list ol li h5 a,body.path-industry #content .view-content div.item-list ol li .h3 a,body.path-industry #content .view-content div.item-list ol li .h5 a,body.path-industry #content .view-content div.item-list ol li .node-link a,body.path-industry #content .view-content div.item-list ol li h3 a,body.path-industry #content .view-content div.item-list ol li h5 a,body.path-search #content .view-content div.item-list ol li .h3 a,body.path-search #content .view-content div.item-list ol li .h5 a,body.path-search #content .view-content div.item-list ol li .node-link a,body.path-search #content .view-content div.item-list ol li h3 a,body.path-search #content .view-content div.item-list ol li h5 a,section.component.document-list .view-content div.item-list ol li .h3 a,section.component.document-list .view-content div.item-list ol li .h5 a,section.component.document-list .view-content div.item-list ol li .node-link a,section.component.document-list .view-content div.item-list ol li h3 a,section.component.document-list .view-content div.item-list ol li h5 a{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:#004854;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}#content .fc .fc-list-view .fc-list-item td .h3 a:active,#content .fc .fc-list-view .fc-list-item td .h3 a:focus,#content .fc .fc-list-view .fc-list-item td .h3 a:hover,#content .fc .fc-list-view .fc-list-item td .h5 a:active,#content .fc .fc-list-view .fc-list-item td .h5 a:focus,#content .fc .fc-list-view .fc-list-item td .h5 a:hover,#content .fc .fc-list-view .fc-list-item td .node-link a:active,#content .fc .fc-list-view .fc-list-item td .node-link a:focus,#content .fc .fc-list-view .fc-list-item td .node-link a:hover,#content .fc .fc-list-view .fc-list-item td h3 a:active,#content .fc .fc-list-view .fc-list-item td h3 a:focus,#content .fc .fc-list-view .fc-list-item td h3 a:hover,#content .fc .fc-list-view .fc-list-item td h5 a:active,#content .fc .fc-list-view .fc-list-item td h5 a:focus,#content .fc .fc-list-view .fc-list-item td h5 a:hover,#content .search-item-list ol li .h3 a:active,#content .search-item-list ol li .h3 a:focus,#content .search-item-list ol li .h3 a:hover,#content .search-item-list ol li .h5 a:active,#content .search-item-list ol li .h5 a:focus,#content .search-item-list ol li .h5 a:hover,#content .search-item-list ol li .node-link a:active,#content .search-item-list ol li .node-link a:focus,#content .search-item-list ol li .node-link a:hover,#content .search-item-list ol li h3 a:active,#content .search-item-list ol li h3 a:focus,#content .search-item-list ol li h3 a:hover,#content .search-item-list ol li h5 a:active,#content .search-item-list ol li h5 a:focus,#content .search-item-list ol li h5 a:hover,body.path-industry #content .view-content div.item-list ol li .h3 a:active,body.path-industry #content .view-content div.item-list ol li .h3 a:focus,body.path-industry #content .view-content div.item-list ol li .h3 a:hover,body.path-industry #content .view-content div.item-list ol li .h5 a:active,body.path-industry #content .view-content div.item-list ol li .h5 a:focus,body.path-industry #content .view-content div.item-list ol li .h5 a:hover,body.path-industry #content .view-content div.item-list ol li .node-link a:active,body.path-industry #content .view-content div.item-list ol li .node-link a:focus,body.path-industry #content .view-content div.item-list ol li .node-link a:hover,body.path-industry #content .view-content div.item-list ol li h3 a:active,body.path-industry #content .view-content div.item-list ol li h3 a:focus,body.path-industry #content .view-content div.item-list ol li h3 a:hover,body.path-industry #content .view-content div.item-list ol li h5 a:active,body.path-industry #content .view-content div.item-list ol li h5 a:focus,body.path-industry #content .view-content div.item-list ol li h5 a:hover,body.path-search #content .view-content div.item-list ol li .h3 a:active,body.path-search #content .view-content div.item-list ol li .h3 a:focus,body.path-search #content .view-content div.item-list ol li .h3 a:hover,body.path-search #content .view-content div.item-list ol li .h5 a:active,body.path-search #content .view-content div.item-list ol li .h5 a:focus,body.path-search #content .view-content div.item-list ol li .h5 a:hover,body.path-search #content .view-content div.item-list ol li .node-link a:active,body.path-search #content .view-content div.item-list ol li .node-link a:focus,body.path-search #content .view-content div.item-list ol li .node-link a:hover,body.path-search #content .view-content div.item-list ol li h3 a:active,body.path-search #content .view-content div.item-list ol li h3 a:focus,body.path-search #content .view-content div.item-list ol li h3 a:hover,body.path-search #content .view-content div.item-list ol li h5 a:active,body.path-search #content .view-content div.item-list ol li h5 a:focus,body.path-search #content .view-content div.item-list ol li h5 a:hover,section.component.document-list .view-content div.item-list ol li .h3 a:active,section.component.document-list .view-content div.item-list ol li .h3 a:focus,section.component.document-list .view-content div.item-list ol li .h3 a:hover,section.component.document-list .view-content div.item-list ol li .h5 a:active,section.component.document-list .view-content div.item-list ol li .h5 a:focus,section.component.document-list .view-content div.item-list ol li .h5 a:hover,section.component.document-list .view-content div.item-list ol li .node-link a:active,section.component.document-list .view-content div.item-list ol li .node-link a:focus,section.component.document-list .view-content div.item-list ol li .node-link a:hover,section.component.document-list .view-content div.item-list ol li h3 a:active,section.component.document-list .view-content div.item-list ol li h3 a:focus,section.component.document-list .view-content div.item-list ol li h3 a:hover,section.component.document-list .view-content div.item-list ol li h5 a:active,section.component.document-list .view-content div.item-list ol li h5 a:focus,section.component.document-list .view-content div.item-list ol li h5 a:hover{background-position:0 100%;color:#004854;text-decoration:none!important}#content .fc .fc-list-view .fc-list-item td .h3 a,#content .fc .fc-list-view .fc-list-item td .h5 a,#content .fc .fc-list-view .fc-list-item td .node-link a,#content .fc .fc-list-view .fc-list-item td h3 a,#content .fc .fc-list-view .fc-list-item td h5 a,#content .search-item-list ol li .h3 a,#content .search-item-list ol li .h5 a,#content .search-item-list ol li .node-link a,#content .search-item-list ol li h3 a,#content .search-item-list ol li h5 a,body.path-industry #content .view-content div.item-list ol li .h3 a,body.path-industry #content .view-content div.item-list ol li .h5 a,body.path-industry #content .view-content div.item-list ol li .node-link a,body.path-industry #content .view-content div.item-list ol li h3 a,body.path-industry #content .view-content div.item-list ol li h5 a,body.path-search #content .view-content div.item-list ol li .h3 a,body.path-search #content .view-content div.item-list ol li .h5 a,body.path-search #content .view-content div.item-list ol li .node-link a,body.path-search #content .view-content div.item-list ol li h3 a,body.path-search #content .view-content div.item-list ol li h5 a,section.component.document-list .view-content div.item-list ol li .h3 a,section.component.document-list .view-content div.item-list ol li .h5 a,section.component.document-list .view-content div.item-list ol li .node-link a,section.component.document-list .view-content div.item-list ol li h3 a,section.component.document-list .view-content div.item-list ol li h5 a{font-weight:400!important}#content .fc .fc-list-view .fc-list-item td .node-link,#content .search-item-list ol li .node-link,body.path-industry #content .view-content div.item-list ol li .node-link,body.path-search #content .view-content div.item-list ol li .node-link,section.component.document-list .view-content div.item-list ol li .node-link{color:#004854}#content .fc .fc-list-view .fc-list-item td .node-info,#content .fc .fc-list-view .fc-list-item td h6,#content .search-item-list ol li .node-info,#content .search-item-list ol li h6,body.path-industry #content .view-content div.item-list ol li .node-info,body.path-industry #content .view-content div.item-list ol li h6,body.path-search #content .view-content div.item-list ol li .node-info,body.path-search #content .view-content div.item-list ol li h6,section.component.document-list .view-content div.item-list ol li .node-info,section.component.document-list .view-content div.item-list ol li h6{color:#004854;font-family:Oswald,sans-serif;font-size:1.4rem;font-weight:400;margin-bottom:.8rem;margin-top:1rem;text-transform:uppercase}#content .fc .fc-list-view .fc-list-item td .node-info a,#content .fc .fc-list-view .fc-list-item td h6 a,#content .search-item-list ol li .node-info a,#content .search-item-list ol li h6 a,body.path-industry #content .view-content div.item-list ol li .node-info a,body.path-industry #content .view-content div.item-list ol li h6 a,body.path-search #content .view-content div.item-list ol li .node-info a,body.path-search #content .view-content div.item-list ol li h6 a,section.component.document-list .view-content div.item-list ol li .node-info a,section.component.document-list .view-content div.item-list ol li h6 a{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:inherit;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}#content .fc .fc-list-view .fc-list-item td .node-info a:active,#content .fc .fc-list-view .fc-list-item td .node-info a:focus,#content .fc .fc-list-view .fc-list-item td .node-info a:hover,#content .fc .fc-list-view .fc-list-item td h6 a:active,#content .fc .fc-list-view .fc-list-item td h6 a:focus,#content .fc .fc-list-view .fc-list-item td h6 a:hover,#content .search-item-list ol li .node-info a:active,#content .search-item-list ol li .node-info a:focus,#content .search-item-list ol li .node-info a:hover,#content .search-item-list ol li h6 a:active,#content .search-item-list ol li h6 a:focus,#content .search-item-list ol li h6 a:hover,body.path-industry #content .view-content div.item-list ol li .node-info a:active,body.path-industry #content .view-content div.item-list ol li .node-info a:focus,body.path-industry #content .view-content div.item-list ol li .node-info a:hover,body.path-industry #content .view-content div.item-list ol li h6 a:active,body.path-industry #content .view-content div.item-list ol li h6 a:focus,body.path-industry #content .view-content div.item-list ol li h6 a:hover,body.path-search #content .view-content div.item-list ol li .node-info a:active,body.path-search #content .view-content div.item-list ol li .node-info a:focus,body.path-search #content .view-content div.item-list ol li .node-info a:hover,body.path-search #content .view-content div.item-list ol li h6 a:active,body.path-search #content .view-content div.item-list ol li h6 a:focus,body.path-search #content .view-content div.item-list ol li h6 a:hover,section.component.document-list .view-content div.item-list ol li .node-info a:active,section.component.document-list .view-content div.item-list ol li .node-info a:focus,section.component.document-list .view-content div.item-list ol li .node-info a:hover,section.component.document-list .view-content div.item-list ol li h6 a:active,section.component.document-list .view-content div.item-list ol li h6 a:focus,section.component.document-list .view-content div.item-list ol li h6 a:hover{background-position:0 100%;color:inherit;text-decoration:none!important}#content .fc .fc-list-view .fc-list-item td .node-info a,#content .fc .fc-list-view .fc-list-item td h6 a,#content .search-item-list ol li .node-info a,#content .search-item-list ol li h6 a,body.path-industry #content .view-content div.item-list ol li .node-info a,body.path-industry #content .view-content div.item-list ol li h6 a,body.path-search #content .view-content div.item-list ol li .node-info a,body.path-search #content .view-content div.item-list ol li h6 a,section.component.document-list .view-content div.item-list ol li .node-info a,section.component.document-list .view-content div.item-list ol li h6 a{font-weight:400!important}#content .fc .fc-list-view .fc-list-item td .node-info span,#content .fc .fc-list-view .fc-list-item td h6 span,#content .search-item-list ol li .node-info span,#content .search-item-list ol li h6 span,body.path-industry #content .view-content div.item-list ol li .node-info span,body.path-industry #content .view-content div.item-list ol li h6 span,body.path-search #content .view-content div.item-list ol li .node-info span,body.path-search #content .view-content div.item-list ol li h6 span,section.component.document-list .view-content div.item-list ol li .node-info span,section.component.document-list .view-content div.item-list ol li h6 span{font-family:inherit!important;font-weight:inherit!important}#content .fc .fc-list-view .fc-list-item td .node-info time+span:before,#content .fc .fc-list-view .fc-list-item td h6 time+span:before,#content .search-item-list ol li .node-info time+span:before,#content .search-item-list ol li h6 time+span:before,body.path-industry #content .view-content div.item-list ol li .node-info time+span:before,body.path-industry #content .view-content div.item-list ol li h6 time+span:before,body.path-search #content .view-content div.item-list ol li .node-info time+span:before,body.path-search #content .view-content div.item-list ol li h6 time+span:before,section.component.document-list .view-content div.item-list ol li .node-info time+span:before,section.component.document-list .view-content div.item-list ol li h6 time+span:before{content:" | "}#content .fc .fc-list-view .fc-list-item td .node-info span+span:before,#content .fc .fc-list-view .fc-list-item td h6 span+span:before,#content .search-item-list ol li .node-info span+span:before,#content .search-item-list ol li h6 span+span:before,body.path-industry #content .view-content div.item-list ol li .node-info span+span:before,body.path-industry #content .view-content div.item-list ol li h6 span+span:before,body.path-search #content .view-content div.item-list ol li .node-info span+span:before,body.path-search #content .view-content div.item-list ol li h6 span+span:before,section.component.document-list .view-content div.item-list ol li .node-info span+span:before,section.component.document-list .view-content div.item-list ol li h6 span+span:before{content:", ";margin-left:-3px}#content .fc .fc-list-view .fc-list-item td p,#content .search-item-list ol li p,body.path-industry #content .view-content div.item-list ol li p,body.path-search #content .view-content div.item-list ol li p,section.component.document-list .view-content div.item-list ol li p{font-size:1.4rem;line-height:1.5}#content .fc .fc-list-view .fc-list-item td article,#content .search-item-list ol li article,body.path-industry #content .view-content div.item-list ol li article,body.path-search #content .view-content div.item-list ol li article,section.component.document-list .view-content div.item-list ol li article{display:inline-flex;flex-flow:column;width:100%}#content .fc .fc-list-view .fc-list-item td article figure,#content .search-item-list ol li article figure,body.path-industry #content .view-content div.item-list ol li article figure,body.path-search #content .view-content div.item-list ol li article figure,section.component.document-list .view-content div.item-list ol li article figure{margin-bottom:20px}body.path-industry #content .view-content div.item-list ol,body.path-search #content .view-content div.item-list ol,section.component.document-list .view-content div.item-list ol{padding-left:0!important}body.path-industry #content .view-content div.item-list ol li:last-of-type,body.path-search #content .view-content div.item-list ol li:last-of-type,section.component.document-list .view-content div.item-list ol li:last-of-type{border-bottom-width:1px}@media(min-width:600px){body.path-industry #content .view-content div.item-list ol li article,body.path-search #content .view-content div.item-list ol li article,section.component.document-list .view-content div.item-list ol li article{align-items:flex-start;flex-flow:row}body.path-industry #content .view-content div.item-list ol li article div,body.path-search #content .view-content div.item-list ol li article div,section.component.document-list .view-content div.item-list ol li article div{flex-grow:1;padding-right:1em}body.path-industry #content .view-content div.item-list ol li article figure,body.path-search #content .view-content div.item-list ol li article figure,section.component.document-list .view-content div.item-list ol li article figure{flex-basis:20%;flex-shrink:0;margin:0}}section.component.document-list,section.component.industry-search{margin-top:1.5rem}section.component.document-list .views-exposed-form fieldset legend,section.component.industry-search .views-exposed-form fieldset legend{background:#004854;color:#dbf7fe;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.5;margin:0;padding:1.2rem;position:relative;text-transform:uppercase;width:100%}section.component.document-list .views-exposed-form fieldset legend .fieldset-legend,section.component.industry-search .views-exposed-form fieldset legend .fieldset-legend{display:block;max-width:calc(100% - 2.4rem);width:100%}section.component.document-list .views-exposed-form fieldset legend:after,section.component.industry-search .views-exposed-form fieldset legend:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ffbf60' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.2rem;position:absolute;right:1.2rem;top:50%;transform:translateY(-50%) rotate(-90deg);transition:transform .25s ease-out;width:100%;width:1.2rem}section.component.document-list .views-exposed-form fieldset .fieldset-wrapper,section.component.industry-search .views-exposed-form fieldset .fieldset-wrapper{max-height:500px;overflow:auto;padding:10px 0;transition:all .3s ease}section.component.document-list .views-exposed-form fieldset.closed legend:after,section.component.industry-search .views-exposed-form fieldset.closed legend:after{transform:translateY(-50%) rotate(90deg)}section.component.document-list .views-exposed-form fieldset.closed .fieldset-wrapper,section.component.industry-search .views-exposed-form fieldset.closed .fieldset-wrapper{max-height:0;overflow:hidden;padding:0}section.component.document-list .views-exposed-form .bef-checkboxes input+label,section.component.industry-search .views-exposed-form .bef-checkboxes input+label{margin-bottom:0}section.component.document-list .views-exposed-form .form-item-key,section.component.industry-search .views-exposed-form .form-item-key{display:none}@media(min-width:960px){section.component.document-list .views-exposed-form .sort-wrapper,section.component.industry-search .views-exposed-form .sort-wrapper{display:none}}section.component.document-list .views-exposed-form .sort-wrapper .form-item,section.component.industry-search .views-exposed-form .sort-wrapper .form-item{width:100%}section.component.document-list .views-exposed-form .reset-button,section.component.industry-search .views-exposed-form .reset-button{margin:1em 0}section.component.document-list .search-sort-wrapper,section.component.industry-search .search-sort-wrapper{align-items:flex-end;display:flex;margin-bottom:2.5rem}@media(max-width:959px){section.component.document-list .search-sort-wrapper .sort-wrapper,section.component.industry-search .search-sort-wrapper .sort-wrapper{display:none}}section.component.document-list .sort-wrapper,section.component.industry-search .sort-wrapper{align-items:center;display:flex;margin:0 1.2rem 0 0}section.component.document-list .sort-wrapper .form-item,section.component.industry-search .sort-wrapper .form-item{align-items:center;display:flex;margin-bottom:0}section.component.document-list .sort-wrapper label,section.component.industry-search .sort-wrapper label{flex-shrink:0;font-size:12px;font-weight:400;margin:0 .8em 0 0;text-transform:uppercase}section.component.document-list .sort-wrapper select,section.component.industry-search .sort-wrapper select{background-position:calc(100% - 12px) 50%;margin:0;padding:12px 48px 12px 12px}section.component.document-list .search-wrapper,section.component.industry-search .search-wrapper{align-items:flex-end;display:flex;margin:0 12px 0 0;max-width:340px}section.component.document-list .search-wrapper .form-item,section.component.industry-search .search-wrapper .form-item{margin-bottom:0}section.component.document-list .search-wrapper label,section.component.industry-search .search-wrapper label{display:none}section.component.document-list .search-wrapper input,section.component.industry-search .search-wrapper input{border-radius:2em 0 0 2em;margin:0;padding:.75em}section.component.document-list .search-wrapper button,section.component.industry-search .search-wrapper button{background-color:#ff491c;border:0;border-radius:0 2em 2em 0;color:#fff;display:block;margin:0;padding:.75em 1.5rem}section.component.document-list .currently-showing,section.component.industry-search .currently-showing{margin:0 0 2.5rem}section.component.document-list .currently-showing>label,section.component.industry-search .currently-showing>label{margin-bottom:1rem}section.component.document-list .currently-showing ul,section.component.industry-search .currently-showing ul{cursor:pointer;margin:0;padding:0}section.component.document-list .currently-showing ul li,section.component.industry-search .currently-showing ul li{flex-grow:0;margin:0;padding:0}section.component.document-list .currently-showing button,section.component.industry-search .currently-showing button{align-content:center;color:#2b2b2b;display:flex;font-size:1.4rem;font-weight:600;justify-content:flex-start;margin:0;padding:.5rem 1rem 1rem 0}section.component.document-list .currently-showing button i,section.component.industry-search .currently-showing button i{align-content:center;color:#ff491c;display:flex;height:1.1em;justify-content:center;line-height:1.1;width:1.1em}section.component.document-list .results .count,section.component.industry-search .results .count{color:#004854;display:block;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:600;text-align:right;width:100%}section.component.document-list .daterange-wrapper .fieldset-wrapper,section.component.industry-search .daterange-wrapper .fieldset-wrapper{display:flex;flex-wrap:wrap}section.component.document-list .daterange-wrapper .fieldset-wrapper div#daterangecalendar,section.component.industry-search .daterange-wrapper .fieldset-wrapper div#daterangecalendar{flex:1 1 100%}section.component.document-list .daterange-wrapper .fieldset-wrapper,section.component.industry-search .daterange-wrapper .fieldset-wrapper{gap:0 1rem}section.component.document-list .daterange-wrapper .fieldset-wrapper .form-item,section.component.industry-search .daterange-wrapper .fieldset-wrapper .form-item{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;margin:0}section.component.document-list .daterange-wrapper .fieldset-wrapper .form-item label,section.component.industry-search .daterange-wrapper .fieldset-wrapper .form-item label{font-size:1.4rem;margin:0 0 .7em}section.component.document-list .daterange-wrapper .fieldset-wrapper .form-item input,section.component.industry-search .daterange-wrapper .fieldset-wrapper .form-item input{margin:0}section.component.document-list .view-content,section.component.industry-search .view-content{display:grid;grid-template-areas:"sidebar top-ui" "sidebar currently-showing" "sidebar view-results";grid-gap:0 20px;grid-template-columns:250px minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}@media screen and (max-width:959px){section.component.document-list .view-content,section.component.industry-search .view-content{grid-template-areas:"top-ui" "sidebar" "currently-showing" "view-results";grid-template-columns:1fr;grid-template-rows:auto}}section.component.document-list .view-content>.facets,section.component.industry-search .view-content>.facets{grid-area:sidebar}section.component.document-list .view-content>.top-ui,section.component.industry-search .view-content>.top-ui{grid-area:top-ui}section.component.document-list .view-content>.results,section.component.industry-search .view-content>.results{grid-area:view-results}section.component.document-list .view-content>.currently-showing,section.component.industry-search .view-content>.currently-showing{grid-area:currently-showing}#content .fc .fc-list-view{background:#f8f5ef}#content .fc .fc-list-view .fc-list-item td{margin:0!important}#content .fc .fc-list-view .fc-list-item td article{margin:15px;width:auto}#content .fc .fc-list-view .fc-list-item:hover td{background:#fff}.error-404-block{margin-top:0;position:relative}.error-404-block .hero-wrap{grid-column:1/span 3;grid-row:1/span 1}.error-404-block .container{display:flex;flex-direction:column;justify-content:center;position:relative}.error-404-block .back,.error-404-block .back:visited{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.error-404-block .back:active,.error-404-block .back:focus,.error-404-block .back:hover,.error-404-block .back:visited:active,.error-404-block .back:visited:focus,.error-404-block .back:visited:hover{color:#fff7ba}.error-404-block .back,.error-404-block .back:visited{align-items:center;color:#fff7ba;display:inline-flex;position:relative}.error-404-block .back:before,.error-404-block .back:visited:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.error-404-block .back:after,.error-404-block .back:visited:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.error-404-block .back:active:after,.error-404-block .back:focus:after,.error-404-block .back:hover:after,.error-404-block .back:visited:active:after,.error-404-block .back:visited:focus:after,.error-404-block .back:visited:hover:after{transform:translateX(6px)}.error-404-block .back,.error-404-block .back:visited{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.error-404-block .back:active,.error-404-block .back:focus,.error-404-block .back:hover,.error-404-block .back:visited:active,.error-404-block .back:visited:focus,.error-404-block .back:visited:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.error-404-block .back,.error-404-block .back:visited{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.error-404-block #error-404-search{display:flex}.error-404-block #error-404-search input{margin-bottom:0}.error-404-block #error-404-search button{background-color:#ff491c;border:0;border-radius:0 2em 2em 0;color:#fff;padding:0 1.5rem}.error-404-block+.component{margin-top:0}@media(max-width:800px){.error-404-block .cta-button{display:none}}@media(max-width:400px){.error-404-block .hero-wrap .hero{padding-bottom:100%}}article.node.full>.share-widget{background-color:#ff491c;left:0;position:fixed;top:30%;z-index:500}article.node.full>.share-widget a{border-bottom-width:0;display:block;height:44px;padding:10px;text-align:center;width:44px}article.node.full>.share-widget a span{color:#fff;opacity:.7}article.node.full>.share-widget a:active span,article.node.full>.share-widget a:hover span{color:#f0e9dc;opacity:1}@media(max-width:565px){article.node.full>.share-widget{display:none}}.gsc-flyin{border-radius:0!important}.gsc-flyin-content.gsc-cta{background-size:cover;height:300px;width:300px}@media(max-width:500px){.gsc-flyin-content.gsc-cta{width:auto}}.gsc-flyin-content.gsc-cta{padding:15px}.gsc-flyin-content.gsc-cta .gsc-container{background-color:#dbfcd8;display:flex;flex-flow:column;height:100%;justify-content:center;padding:10px}.gsc-flyin-content.gsc-cta .gsc-container h2{color:#004175;font-size:4.2rem;font-weight:400;line-height:3.4rem;margin-bottom:20px;margin-top:auto}.gsc-flyin-content.gsc-cta .gsc-container .button,.gsc-flyin-content.gsc-cta .gsc-container .mind-trip-cta .mindtrip-button,.mind-trip-cta .gsc-flyin-content.gsc-cta .gsc-container .mindtrip-button{font-size:1.6rem;margin:0 auto auto 0}.gsc-flyin-content.text-only{padding:20px;width:300px}@media(max-width:500px){.gsc-flyin-content.text-only{width:auto}}.gsc-flyin-content.text-only{display:flex;flex-flow:column;justify-content:center}.gsc-flyin-content.text-only h2{color:#004854;font-size:4.2rem;font-weight:400;line-height:3.4rem;margin:auto 0 0;padding:0}.gsc-flyin-content.text-only h2.all-caps{text-transform:none!important}.gsc-flyin-content.text-only hr{border-color:#ffbf60;margin:10px auto 20px;width:190px}.gsc-flyin-content.text-only h3{color:#004175;font-family:Oswald,sans-serif;font-size:2.2rem;font-weight:400;line-height:1;margin:0 0 auto;padding:0;text-transform:uppercase}.gsc-flyin-content.text-only p{color:#2b2b2b;font-size:1.6rem}.gsc-flyin-content.text-only .no-border{border:none}.gsc-flyin-content.text-only .mind-trip-cta h2+a.mindtrip-button,.gsc-flyin-content.text-only h2+a.button,.gsc-flyin-content.text-only h2+p,.mind-trip-cta .gsc-flyin-content.text-only h2+a.mindtrip-button{margin-top:14px}.gsc-flyin-content.turquoise{background-color:#dbf7fe}.gsc-flyin-content.turquoise .button,.gsc-flyin-content.turquoise .mind-trip-cta .mindtrip-button,.mind-trip-cta .gsc-flyin-content.turquoise .mindtrip-button{font-size:1.6rem}.gsc-flyin-content.coral{background-color:#dbfcd8}.gsc-flyin-content.coral hr{border-color:#004175}.gsc-flyin-content.coral h2,.gsc-flyin-content.coral h3{color:#004175}.gsc-flyin-content.coral .button,.gsc-flyin-content.coral .mind-trip-cta .mindtrip-button,.mind-trip-cta .gsc-flyin-content.coral .mindtrip-button{font-size:1.6rem}.gsc-flyin-content .bound-flyin-template [data-bound-field=container]{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;text-align:center;width:100%}.gsc-flyin-content .bound-flyin-template [data-bound-field=image_top]{background-position:50%;background-size:cover;height:200px;opacity:1;position:relative;text-align:center;width:100%}.gsc-flyin-content .bound-flyin-template [data-bound-field=container-2]{align-items:center;background-color:#dbfcd8;display:flex;flex-direction:column;height:auto;justify-content:center;text-align:center;width:100%}.gsc-flyin-content .bound-flyin-template [data-bound-field=container-2] h2{margin-bottom:0}.gsc-flyin-content .bound-flyin-template [data-bound-field=heading]{color:#004175;font-family:Briston,serif;font-size:4.2rem;font-weight:400;line-height:3.4rem;padding-bottom:inherit;padding-left:10px;padding-right:10px;padding-top:20px;text-align:center;width:100%}.gsc-flyin-content .bound-flyin-template [data-bound-field=text]{color:#2b2b2b}.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:active,.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:focus,.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:hover{color:currentColor}.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]{align-items:center;color:currentColor;display:inline-flex;position:relative}.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:active:after,.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:focus:after,.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:hover:after{transform:translateX(6px)}.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:active,.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:focus,.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]{background-color:#004175;border-color:#004175;border-radius:0;border-style:solid;border-width:1rem 3rem;color:#fff7ba;display:inline-flex!important;font-size:1.6rem}.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:active,.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:focus,.gsc-flyin-content .bound-flyin-template [data-bound-field=cta]:hover{background-color:#fff7ba;border-color:#fff7ba;color:#004175}.gsc-flyin-content .bound-flyin-template [data-bound-field=cta-wrapper]{background-color:transparent;display:block;padding-bottom:24px;padding-top:10px;text-align:center;width:100%}.gsc-flyin-close-btn{background:none!important;border:none!important;border-radius:0!important;color:#004175!important;font-size:1.8rem!important;margin:0!important;padding:0!important;right:10px!important;top:10px!important}@media(max-width:500px){.gsc-flyin{bottom:60px!important;left:50%;right:auto!important;transform:translate(-50%);width:95vw!important}}.gsc-flyin--styleguide.image-flyin{margin-bottom:25px;max-width:300px}.gsc-flyin--styleguide.image-flyin .gsc-flyin-content{margin-bottom:0}.gsc-flyin--styleguide.image-flyin [data-bound-field=container]{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;text-align:center;width:100%}.gsc-flyin--styleguide.image-flyin [data-bound-field=image_top]{background-position:50%;background-size:cover;height:200px;opacity:1;position:relative;text-align:center;width:100%}.gsc-flyin--styleguide.image-flyin [data-bound-field=container-2]{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;text-align:center;width:100%}.gsc-flyin--styleguide.image-flyin [data-bound-field=container-2] h2{margin-bottom:0}.gsc-flyin--styleguide.image-flyin [data-bound-field=heading]{color:#004175;font-family:Briston,serif;font-size:4.2rem;font-weight:400;line-height:3.4rem;padding-bottom:inherit;padding-left:10px;padding-right:10px;padding-top:20px;text-align:center;width:100%}.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:active,.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:focus,.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:hover{color:currentColor}.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]{align-items:center;color:currentColor;display:inline-flex;position:relative}.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:active:after,.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:focus:after,.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:hover:after{transform:translateX(6px)}.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:active,.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:focus,.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]{background-color:#004175;border-color:#004175;border-style:solid;border-width:1rem 3rem;color:#fff7ba;font-size:1.6rem}.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:active,.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:focus,.gsc-flyin--styleguide.image-flyin [data-bound-field=cta]:hover{background-color:#fff7ba;border-color:#fff7ba;color:#004175}.gsc-flyin--styleguide.image-flyin [data-bound-field=cta-wrapper]{background-color:transparent;display:block;padding-bottom:24px;padding-top:10px;text-align:center;width:100%}.gsc-flyin--styleguide.image-flyin .gsc-flyin-close-btn{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.gsc-flyin--styleguide.image-flyin .gsc-flyin-close-btn:hover{background-color:#fff7ba!important;border-color:#fff7ba!important;color:#004175!important}.gsc-flyin--styleguide.image-flyin{border-radius:0}.gsc-flyin--styleguide.image-flyin .gsc-flyin-content [data-bound-field=container-2]{background-color:#dbfcd8}.gsc-flyin--styleguide.image-flyin .gsc-flyin-content [data-bound-field=heading]{font-family:Briston,serif;margin-bottom:4px}.gsc-flyin--styleguide.image-flyin .gsc-flyin-close-btn{background-color:#dbfcd8!important;font-family:Montserrat,sans-serif!important}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.gsc-flyin-content [data-bound-field=container-2]{display:block!important}}.announcement-banner{position:relative;z-index:3}.announcement-banner .bottom-message,.announcement-banner .top-message{color:#004175;font-size:1.6rem;padding:1rem 0;text-align:center}.announcement-banner .bottom-message a,.announcement-banner .top-message a{align-items:center;border-bottom:0;color:currentColor;display:inline-flex;font-size:1.6rem;font-weight:700;margin:0;position:relative}.announcement-banner .bottom-message a:before,.announcement-banner .top-message a:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.announcement-banner .bottom-message a:after,.announcement-banner .top-message a:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.announcement-banner .bottom-message a:active:after,.announcement-banner .bottom-message a:focus:after,.announcement-banner .bottom-message a:hover:after,.announcement-banner .top-message a:active:after,.announcement-banner .top-message a:focus:after,.announcement-banner .top-message a:hover:after{transform:translateX(6px)}.announcement-banner .bottom-message p:last-of-type,.announcement-banner .top-message p:last-of-type{margin-bottom:0}.announcement-banner .bottom-message{padding:.4rem 0}.announcement-banner .fill.blue a,.announcement-banner .fill.green a,.announcement-banner .fill.grey-dk a,.announcement-banner .fill.sunshine a,.announcement-banner .fill.sunshine-dk a,.announcement-banner .fill.turquoise a{color:#fff}.announcement-banner.meetings-sales-nav-banner{flex-shrink:0;grid-column:1/4;grid-row:2;margin:0;width:100%;z-index:-1}.announcement-banner.meetings-sales-nav-banner .meetings-sales-nav-banner__strip{color:#fff;padding:1rem}.announcement-banner.meetings-sales-nav-banner .meetings-sales-nav-banner__close{color:inherit;cursor:pointer;font-size:2.2rem;line-height:1;opacity:.85;padding:.25rem .5rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.announcement-banner.meetings-sales-nav-banner .meetings-sales-nav-banner__close:focus,.announcement-banner.meetings-sales-nav-banner .meetings-sales-nav-banner__close:hover{opacity:1}body.is-meetings #header{display:grid}body.is-meetings:has(#meetings-sales-nav-banner:not([hidden])) section#highlighted{padding-top:118px}@media(min-width:1200px){body.is-meetings:has(#meetings-sales-nav-banner:not([hidden])) section#highlighted{padding-top:158px}}@media(min-width:1175px){body.is-meetings:has(#meetings-sales-nav-banner:not([hidden])) section#highlighted{padding-top:142px}}@media(min-width:1441px){body.is-meetings:has(#meetings-sales-nav-banner:not([hidden])) section#highlighted{padding-top:152px}}.view.all-editorial h1{color:#ff491c;margin:6rem 0 5rem}.view.all-editorial .staggered-grid{margin:0}.view.all-editorial header p.results{color:#004854;text-align:right}.facets{display:flex;margin-bottom:20px}@media(max-width:1200px){.facets{flex-flow:column}}.facets>.block-facets-ajax{flex:1 1 0;margin:0 2rem 0 0;min-width:0}.facets>.block-facets-ajax:last-of-type{margin:0}@media(max-width:1200px){.facets>.block-facets-ajax{flex:1 1 auto;margin:0 0 1px}}.facets>.block-facets-ajax>.facets-widget-checkbox{flex:none;margin:0}.facets-widget-checkbox{flex:1 1 0;margin:0 2rem 0 0;position:relative}@media(max-width:1200px){.facets-widget-checkbox{margin:0 0 1px}}.facets-widget-checkbox:last-of-type{margin:0}.facets-widget-checkbox button{background:#004854;border:0;border-radius:0;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:1px;line-height:2em;margin:0;padding:12px;position:relative;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:3}.facets-widget-checkbox button:focus{outline:3px solid #d4d0cb}.facets-widget-checkbox button:after{color:#ffbf60;content:"";font-family:Font Awesome\ 5 Free;font-weight:900}.facets-widget-checkbox button.open:after{content:""}.facets-widget-checkbox button.open+.item-list__checkbox{max-height:500px;overflow:auto;padding:10px 0}.facets-widget-checkbox ul{line-height:1.2;list-style:none!important;margin:0!important}.facets-widget-checkbox ul.item-list__checkbox{background-color:#f2f2eb;max-height:0;overflow:hidden;width:100%;-webkit-overflow-scrolling:touch;box-shadow:0 0 10px #2b2b2b;padding:0;position:absolute;z-index:2}@media(max-width:1200px){.facets-widget-checkbox ul.item-list__checkbox{box-shadow:none;position:static}}.facets-widget-checkbox ul li{margin:0!important;padding:5px 10px;position:relative}.facets-widget-checkbox ul li label{color:#2b2b2b;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;text-transform:capitalize}.facets-widget-checkbox ul li input{-webkit-appearance:none;border-width:0;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.facets-widget-checkbox ul li input:focus+label:before{outline:3px solid #d4d0cb}.facets-widget-checkbox ul li input+label:before{background:transparent;border:1px solid #ff491c;border-radius:50%;color:#fff;content:"";display:inline-block;flex-shrink:0;height:calc(1.2em - 2px);line-height:1;margin:0 5px;text-align:center;vertical-align:top;width:calc(1.2em - 2px)}.facets-widget-checkbox ul li input:checked+label:before{background:#ff491c}#currently-showing{align-items:flex-start;display:none;flex-flow:column}#currently-showing.open{display:flex}#currently-showing .label{color:#004854;font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:.09rem;line-height:.9;text-transform:uppercase}@media(max-width:1200px){#currently-showing .label{margin-bottom:10px}}#currently-showing ul{display:inline-flex;flex-wrap:wrap;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1;list-style:none;margin:1rem 0 0}#currently-showing ul li{flex:1 0 auto;margin:0 2em 10px 0}#currently-showing ul li a i{color:#ff491c}#currently-showing ul li a,#currently-showing ul li a:visited{border:none;color:#2b2b2b;display:inline!important;font-weight:600}#currently-showing ul li a:active,#currently-showing ul li a:focus,#currently-showing ul li a:hover{color:#2b2b2b}#currently-showing ul li a:active i,#currently-showing ul li a:focus i,#currently-showing ul li a:hover i{color:#ff491c}#currently-showing .facet-item__status{display:none}.currently-showing .button.reset,.currently-showing .mind-trip-cta .reset.mindtrip-button,.mind-trip-cta .currently-showing .reset.mindtrip-button{margin:10px 0 0}.currently-showing ul{margin:1rem 0 0}.currently-showing ul li{flex:1 0 auto;margin:0 2em 10px 0}.dfp-ad-block{padding:3rem 0 2rem;position:relative;z-index:2}.dfp-ad-block h3{font-family:Oswald,sans-serif;font-size:1.6rem;font-weight:400;text-transform:uppercase}.formatted-ad-block{align-items:center;display:flex;flex-flow:wrap;justify-content:center}.formatted-ad-block>div{background-color:#fff;margin:0 20px 20px}.enhanced-ads-block{margin:6rem 0 -1px;padding:0;position:relative;z-index:2}.enhanced-ads-block:after{background:no-repeat 50%/cover url(/themes/custom/discoverpr_v2_theme/images/mountains-dark.46bf7fbc5e8de2647b67.svg);content:"";height:100%;position:absolute;top:0;width:100%}.enhanced-ads-block .enhanced-ads-top-section{padding:3rem 0 200px;text-align:center}.enhanced-ads-block .enhanced-ads-top-section .enhanced-ads-title{color:#333;font-family:Oswald,sans-serif;font-size:1.8rem;font-weight:400;margin:0;text-transform:uppercase}.enhanced-ads-block .enhanced-ads-bottom-section{padding:200px 0 3rem;position:relative}@media(max-width:530px){.page-heart-soul-caribbean .enhanced-ads-block .enhanced-ads-bottom-section{padding-bottom:11rem}}.enhanced-ads-block .enhanced-ads-container{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:-360px auto 0;max-width:1200px;padding:0 2rem;position:relative;z-index:3}@media(max-width:768px){.enhanced-ads-block .enhanced-ads-container{gap:1.5rem;grid-template-columns:1fr;margin-top:-360px;padding:0 1rem}}.enhanced-ads-block .enhanced-ad-item{background:unset;border-radius:0;box-shadow:unset;padding:0}.enhanced-ads-block .enhanced-ad-item:hover{transform:translateY(-2px)}.enhanced-ads-block .enhanced-ad-item>div{min-height:200px;width:100%}.page-heart-soul-caribbean .enhanced-ads-block .enhanced-ads-title{color:#fff;font-family:Briston,serif!important;font-size:72px;margin-bottom:1.8rem;margin-top:4.5px;text-transform:none}@media(max-width:530px){.page-heart-soul-caribbean .enhanced-ads-block .enhanced-ads-title{font-size:48px}}.page-nature-adventure .enhanced-ads-block{margin:0!important;padding:0!important}.advertising{background:none;border:none;line-height:1}.advertising.formatted{background-color:#004854;display:block;margin:0;max-width:300px}.advertising.formatted .content{padding:8px 10px;text-align:center}.advertising.formatted h5{color:#dbf7fe;font-size:1.6rem;margin-bottom:0}.advertising.formatted h5,.advertising.formatted h6{font-family:Oswald,sans-serif;font-weight:400;padding:0;text-transform:uppercase}.advertising.formatted h6{color:#fff7ba;font-size:1.2rem;margin-bottom:2px}.advertising.formatted p{color:#dbf7fe!important;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.3;margin-bottom:4px}.advertising.formatted .more{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;color:#dbf7fe;display:inline-flex;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;position:relative;text-transform:uppercase}.advertising.formatted .more:active,.advertising.formatted .more:focus,.advertising.formatted .more:hover{color:#dbf7fe}.advertising.formatted .more{border-bottom:2px solid #dbf7fe;font-size:1.4rem;padding-bottom:2px}.advertising:active p,.advertising:focus p,.advertising:hover p{color:#dbf7fe!important}.page-meetings-convention-center-district nav.breadcrumb{margin:100px 0 40px;position:relative;top:-100px}.trip-cta-button .container-bg,.trip-cta-button .container-non{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin:0}.trip-cta-button .container-bg form,.trip-cta-button .container-non form{margin:2rem 0}.trip-cta-button .container-bg button,.trip-cta-button .container-non button{background:#00596b 0 0 no-repeat padding-box;border-radius:35px;color:#f2f2eb;font:normal normal 700 20px Montserrat;letter-spacing:0;margin:20px 15px 15px;opacity:1;padding:15px}@media(max-width:880px){.trip-cta-button .container-bg,.trip-cta-button .container-non{margin-left:calc(50% - 50vw);width:100vw}.trip-cta-button .container-bg button,.trip-cta-button .container-non button{font-size:20px}}.trip-cta-form .container-bg,.trip-cta-form .container-non{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin:0}.trip-cta-form .container-bg .cta-form-inner,.trip-cta-form .container-non .cta-form-inner{background:#f2f2eb 0 0 no-repeat padding-box;border:1px solid #000;margin:118px 0;width:1157px}.trip-cta-form .container-bg .cta-form-inner h3,.trip-cta-form .container-non .cta-form-inner h3{color:#00596b;font:normal normal normal 72px Briston;letter-spacing:0;margin-top:20px;opacity:1;text-align:center}.trip-cta-form .container-bg .cta-form-inner .trip-cta-form-text,.trip-cta-form .container-non .cta-form-inner .trip-cta-form-text{align-items:center;display:flex;flex-direction:column;width:100%}.trip-cta-form .container-bg .cta-form-inner .trip-cta-form-text textarea,.trip-cta-form .container-non .cta-form-inner .trip-cta-form-text textarea{background:#fff 0 0 no-repeat padding-box;border:1px solid #00596b;border-radius:33px;height:90px;opacity:1;padding:32px;width:886px}.trip-cta-form .container-bg .cta-form-inner .trip-cta-form-text button,.trip-cta-form .container-non .cta-form-inner .trip-cta-form-text button{background:#00596b 0 0 no-repeat padding-box;border-radius:35px;color:#f2f2eb;display:block;font:normal normal 700 20px Montserrat;letter-spacing:0;margin:20px auto 15px;opacity:1;padding:15px}@media(max-width:890px){.trip-cta-form .container-bg .cta-form-inner,.trip-cta-form .container-non .cta-form-inner{width:calc(100vw - 128px)}.trip-cta-form .container-bg .cta-form-inner .trip-cta-form-text textarea,.trip-cta-form .container-non .cta-form-inner .trip-cta-form-text textarea{margin:20px 5vw;width:65vw}.trip-cta-form .container-bg .cta-form-inner .trip-cta-form-text button,.trip-cta-form .container-non .cta-form-inner .trip-cta-form-text button{font-size:20px;max-width:392px;width:75%}.trip-cta-form .container-bg .cta-form-inner h3,.trip-cta-form .container-non .cta-form-inner h3{font-size:48px}}.page-no-passport-no-problem .trip-cta-button .container-bg form,.page-no-passport-no-problem .trip-cta-button .container-non form{margin:0}.page-no-passport-no-problem .trip-cta-button .container-bg form button,.page-no-passport-no-problem .trip-cta-button .container-non form button{margin:0 auto}.spinner-container{align-items:flex-start;background:#004553 0 0 no-repeat padding-box;border:1px solid #ffbf61;display:flex;gap:40px;height:481px;justify-content:center;margin:0 auto;opacity:1;padding:20px;position:relative;width:1364px}.spinner-container #sm{flex:1;max-width:50%}.spinner-container #sm img{display:block;height:auto;left:-60px;max-width:100%;position:absolute;top:-80px;width:125px;z-index:10}.spinner-container #sm .header h2{color:#ffbf61;font:normal normal 52px/62px Briston;letter-spacing:0;opacity:1;text-align:center}.spinner-container #sm .header p{color:#ffbf61;font:normal normal 500 18px/22px Montserrat;letter-spacing:0;opacity:1;text-align:center}.spinner-container #sm .group{align-items:center;display:flex;gap:20px;justify-content:center}.spinner-container #sm .group .reel{align-items:center;background:#ffbf61 0 0 no-repeat padding-box;border-radius:27px;display:flex;flex:0 0 auto;height:150px;justify-content:center;opacity:1;overflow:hidden;position:relative;transition:all .3s ease;width:193px}.spinner-container #sm .group .reel.spinning{animation:spin .5s linear infinite}.spinner-container #sm .group .reel .reel-content{align-items:center;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0;transition:transform .1s ease-out}.spinner-container #sm .group .reel .reel-content .reel-item{align-items:center;color:#004854;display:flex;flex-shrink:0;font:normal normal 700 24px/29px Montserrat;height:150px;justify-content:center;letter-spacing:0;opacity:1;text-align:center;text-transform:uppercase;width:100%}.spinner-container #sm .lever{margin-top:34px}.spinner-container #sm .lever button{background:#f2f2eb 0 0 no-repeat padding-box;color:#00596b;font:normal normal 800 18px/22px Montserrat;height:45px;letter-spacing:0;opacity:1;text-align:center;width:122px}.spinner-container #sm .lever button:hover{background:#f0f0f0;box-shadow:0 6px 20px rgba(0,0,0,.25);transform:translateY(-2px)}.spinner-container #sm .lever button:active{background:#f0f0f0;box-shadow:0 2px 10px rgba(0,0,0,.2);transform:translateY(0)}.spinner-container #sm p.msg{display:none}.spinner-container #instructions{flex:1;justify-content:center;max-width:50%;position:relative}.spinner-container #instructions:before{background:#ffbf61;bottom:0;content:"";height:360px;left:-20px;position:absolute;top:40px;width:1px}.spinner-container #instructions img{display:block;height:auto;margin:0 auto 20px;max-width:100%;position:relative;top:-50px;transition:opacity .3s ease;width:400px;z-index:10}.spinner-container #instructions img.loaded{opacity:1}.spinner-container #instructions p{color:#ffbf61;font:normal normal 500 18px/22px Montserrat;letter-spacing:0;margin:0 auto 30px;opacity:1;text-align:center;width:463px}.spinner-container #instructions p a{background-image:unset;color:#fff;font:normal normal 800 18px/22px Montserrat;letter-spacing:0;margin-top:20px;opacity:1}.spinner-container #instructions p:last-child{border:1px solid #fff;padding:10px 20px}@keyframes spin{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@media(max-width:1365px){.spinner-container{flex-direction:column;height:auto;width:calc(100vw - 72px)}.spinner-container #sm{max-width:100%}.spinner-container #sm img{top:-122px}.spinner-container #sm .group .reel{width:158px}.spinner-container #instructions{max-width:100%}.spinner-container #instructions:before{height:1px;left:0;top:0;width:100%}.spinner-container #instructions img{top:5px}.spinner-container #instructions p{font-size:18px;line-height:24px;max-width:463px;width:90%}}.glow-button,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a,.mcmn-homepage .mcmn-homepage-hero .hero-cta a{align-items:center;background-color:transparent!important;background-image:unset!important;border:4px solid #ffbf61!important;box-shadow:0 0 10px 2px #ffbf61!important;color:#ffbf61;display:flex;font-family:Briston,serif!important;font-size:36px;font-weight:400!important;justify-content:center;line-height:1!important;margin:auto;max-width:320px;padding:.5rem 1rem!important;transition:all .3s ease-in-out}@media(max-width:1023px){.glow-button,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a,.mcmn-homepage .mcmn-homepage-hero .hero-cta a{font-size:20px!important}}.glow-button:visited,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:visited,.mcmn-homepage .mcmn-homepage-hero .hero-cta a:visited{color:#ffbf61!important}.glow-button:active,.glow-button:focus,.glow-button:hover,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:active,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:focus,.mcmn-homepage .editorial-max-width.body-text:nth-child(4) .container a:hover,.mcmn-homepage .mcmn-homepage-hero .hero-cta a:active,.mcmn-homepage .mcmn-homepage-hero .hero-cta a:focus,.mcmn-homepage .mcmn-homepage-hero .hero-cta a:hover{background-color:#ffbf61!important;background-image:unset;border:1px solid #ffbf61;box-shadow:0 0 10px 4px #ffbf61!important;color:#ab0a47!important}.page-holidays #us-residents,.page-holidays .top-message,.page-holidays button#mindtrip-open{background:#ab0b47!important}.holiday .component,.holiday .landing-content{background:#011d52;color:#fff;margin:0}.holiday .profile-grid{margin-top:0;padding-top:3rem}.holiday .mindtrip-button{background:#ab0a47}.holiday .breadcrumb{display:none}.holiday .landing-hero{margin:0;max-height:900px}.holiday .slick-arrow,.holiday .slick-arrow:hover{color:#fff!important}.holiday .slick-arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23fff' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:0 50%;background-size:auto 95%}.holiday .slick-arrow:before{background:#fff!important}.holiday h2{font-size:72px!important;line-height:.8!important}@media(max-width:1365px){.holiday h2{font-size:48px!important;line-height:.8!important}}.holiday h2{color:#fff;font-family:Briston,serif!important;margin-bottom:1.5rem}.holiday h2:after,.holiday h2:before{content:unset!important}.holiday p{color:#fff;font-family:Montserrat!important;font-size:20px}.holiday .landing-content{padding-bottom:6rem;position:relative}.holiday .landing-content *{z-index:1}.holiday .landing-content h2{font-size:26px!important;line-height:1.4!important}@media(max-width:1365px){.holiday .landing-content h2{font-size:24px!important}}.holiday .landing-content h2{color:#fff;font-family:Oswald!important;margin-top:6rem;text-align:center;text-transform:uppercase}.holiday .landing-content p{font-size:20px!important}@media(max-width:1365px){.holiday .landing-content p{font-size:18px!important}}.holiday .landing-content p{color:#fff;font-family:Montserrat!important;margin:4rem auto auto;max-width:1080px;text-align:center}.holiday .landing-content:before{background-image:url(/themes/custom/discoverpr_v2_theme/images/holiday-hub/gradient-top.svg);background-position:center -50px;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.holiday .informational-carousel-lede{padding:4rem 0 3rem;position:relative}.holiday .informational-carousel-lede:nth-child(7) .editorial-max-width{align-items:center;display:flex;justify-content:center}.holiday .informational-carousel-lede:nth-child(7) .editorial-max-width p{max-width:735px;padding-left:1.5rem!important;padding-right:1.5rem!important}.holiday .informational-carousel-lede:nth-child(7):before{background:linear-gradient(180deg,#041e52,#031e5f 50%,#031e68);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.holiday .informational-carousel-lede:nth-child(10) .editorial-max-width{align-items:center;display:flex;justify-content:center}.holiday .informational-carousel-lede:nth-child(10) .editorial-max-width h2{margin-top:4rem!important}.holiday .informational-carousel-lede:nth-child(10) .editorial-max-width p{margin:auto auto 2rem;max-width:970px;padding-left:1.5rem!important;padding-right:1.5rem!important}.holiday .informational-carousel-lede:nth-child(10):before{background:linear-gradient(180deg,#573bc1,#2c2c98 50%,#0e237d);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.holiday .informational-carousel-lede .carousel-items p{color:#222!important;font-family:Montserrat!important;font-size:20px!important;padding-bottom:4rem!important}.holiday .informational-carousel-lede .mindtrip-form{align-items:center;display:flex;flex-direction:column;justify-content:center}.holiday .informational-carousel-lede .mindtrip-form .mindtrip-button{margin:auto;text-align:center}.holiday .events-tri-column{padding-bottom:3rem;padding-top:3rem;position:relative}.holiday .events-tri-column .editorial-max-width{align-items:center;display:flex;justify-content:center}.holiday .events-tri-column .editorial-max-width p{margin:auto;max-width:1011px;padding-left:1.5rem!important;padding-right:1.5rem!important}.holiday .events-tri-column .container{padding:1.25rem}.holiday .events-tri-column:before{background:linear-gradient(180deg,#031e68,#072172 50%,#3931a2);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.holiday .deal-tri-column{padding-bottom:3rem;padding-top:3rem;position:relative}.holiday .deal-tri-column .editorial-max-width{align-items:center;display:flex;justify-content:center}.holiday .deal-tri-column .editorial-max-width p{margin:auto;max-width:1011px;padding-left:1.5rem!important;padding-right:1.5rem!important}.holiday .deal-tri-column .bookmark-toggle{display:none!important}.holiday .deal-tri-column .container{padding:1.25rem}.holiday .deal-tri-column:before{background:linear-gradient(180deg,#3931a2,#573bc1 50%,#573bc1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.holiday .image-copy-mindtrip-cta{padding-bottom:3rem;padding-top:3rem;position:relative}.holiday .image-copy-mindtrip-cta *{z-index:1}.holiday .image-copy-mindtrip-cta .component-title,.holiday .image-copy-mindtrip-cta .component-title p{font-size:72px!important}@media(max-width:1365px){.holiday .image-copy-mindtrip-cta .component-title,.holiday .image-copy-mindtrip-cta .component-title p{font-size:48px!important}}.holiday .image-copy-mindtrip-cta .component-title,.holiday .image-copy-mindtrip-cta .component-title p{color:#fff;font-family:Briston,serif!important;line-height:.8!important;margin-bottom:1.5rem}.holiday .image-copy-mindtrip-cta .component-body{color:#fff}.holiday .image-copy-mindtrip-cta .component-body p{color:#fff;font-family:Montserrat!important;font-size:20px}@media(max-width:1365px){.holiday .image-copy-mindtrip-cta .component-body p{font-size:18px!important}}.holiday .image-copy-mindtrip-cta:before{background:linear-gradient(180deg,#0e237d,#041c64 50%,#080d3c);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.holiday .h1-hero{height:100%!important}.holiday .h1-hero .container{align-items:center;display:flex;justify-content:center}.holiday .h1-hero .container h1{margin:auto!important;max-width:1050px;text-align:center!important}.page-holidays #grid-component{position:relative}.page-holidays #grid-component .hero-max-width{position:relative;z-index:2}.page-holidays #grid-component .hero-max-width.add-top.remove-bottom{margin-top:0!important}.page-holidays #grid-component:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page-holidays #grid-component #grid-header{font-size:72px!important;line-height:.8!important}@media(max-width:1365px){.page-holidays #grid-component #grid-header{font-size:48px!important;line-height:.8!important}}.page-holidays #grid-component #grid-header{color:#fff!important;font-family:Briston,serif!important;margin-bottom:1.5rem}.page-holidays #grid-component #grid-header:after,.page-holidays #grid-component #grid-header:before{content:unset!important}.page-holidays #grid-component #sort-wrapper label,.page-holidays #grid-component .caption .select-wrapper :not(option),.page-holidays #grid-component .count,.page-holidays #grid-component div#daterangepicker p,.page-holidays #grid-component ul.item-list.pager__items *{color:#fff!important}.page-holidays #grid-component #date-filters .legend,.page-holidays #grid-component #search-wrapper button{background-color:#ab0b47!important}.page-holidays #grid-component #date-filters .legend:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23fff' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E")}.mind-trip-cta .page-holidays #grid-component #filters-wrapper .mindtrip-button,.page-holidays #grid-component #filters-wrapper .button,.page-holidays #grid-component #filters-wrapper .mind-trip-cta .mindtrip-button{color:#fff!important}.page-holidays #grid-component #daterangecalendar span.next:before,.page-holidays #grid-component #daterangecalendar span.prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23fff' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E")}.page-holidays #grid-component #daterangecalendar table .day{color:#fff!important}.page-holidays #grid-component #daterangecalendar table .day.valid{color:#004854!important}.page-holidays #grid-component .week-name{color:#fff}.component-wrapper.add-texture{padding:4rem 0}@media(min-width:800px){.component-wrapper.add-texture{padding:6rem 0}}.component-wrapper.add-texture>.editorial-max-width .center-text.top-rule:before{background-color:#fff7ba;content:"";display:block;height:2px;margin:0 auto 2.4rem;width:12.4rem}.component-wrapper>.editorial-max-width{grid-template-columns:7% 1fr 7%;margin-bottom:2rem}@media(min-width:800px){.component-wrapper>.editorial-max-width{margin-bottom:4rem}}.component-wrapper>.editorial-max-width h2{color:#fff;font-family:Briston,serif;font-size:5rem;font-weight:400;line-height:1.1;text-transform:none}@media(min-width:800px){.component-wrapper>.editorial-max-width h2{font-size:7.2rem}}@media(min-width:960px){.component-wrapper>.editorial-max-width h2{font-size:9.6rem}}.component-wrapper .component-wrapper__content .component.informational-carousel-lede{background-color:transparent;padding:0}.component-wrapper .component-wrapper__content .component.informational-carousel-lede:after{display:none}.component-wrapper .component-wrapper__content .component.informational-carousel-lede h2.top-rule{color:#fff;font-family:Oswald,sans-serif;font-size:3.2rem;font-weight:400;letter-spacing:1.12px;line-height:1.2;text-transform:uppercase}.component-wrapper .component-wrapper__content .component.informational-carousel-lede h2.top-rule:before{display:none}@media(min-width:800px){.component-wrapper .component-wrapper__content .component.informational-carousel-lede h2.top-rule{font-size:5.6rem}}.component-wrapper .component-wrapper__content .component.informational-carousel-lede .center-text p{font-size:1.6rem}@media(min-width:800px){.component-wrapper .component-wrapper__content .component.informational-carousel-lede .center-text p{font-size:2rem}}@media(min-width:960px){.component-wrapper .component-wrapper__content .component.informational-carousel-lede .center-text p{font-size:2.4rem}}.component-wrapper .component-wrapper__content .component.informational-carousel-lede .carousel-items .content{background-color:#ffbf60;padding:2rem 2rem 3rem}@media(min-width:800px){.component-wrapper .component-wrapper__content .component.informational-carousel-lede .carousel-items .content{padding:3rem}}@media(min-width:1280px){.component-wrapper .component-wrapper__content .component.informational-carousel-lede .carousel-items .content{padding:5.6rem 6.4rem}}.component-wrapper .component-wrapper__content .component.informational-carousel-lede .carousel-items .h3{color:#00596b;padding:0}.component-wrapper .component-wrapper__content .component.informational-carousel-lede .carousel-items p{color:#000;padding:0}.component-wrapper .component-wrapper__content .component.informational-carousel-lede .carousel-items a,.component-wrapper .component-wrapper__content .component.informational-carousel-lede .carousel-items a:visited{background-image:none;color:#00596b}.component-wrapper .component-wrapper__content .component.informational-carousel-lede .carousel-items a:after,.component-wrapper .component-wrapper__content .component.informational-carousel-lede .carousel-items a:visited:after{border-bottom-color:#00596b;width:6.4rem}.component-wrapper .component-wrapper__content .mindtrip-form{padding:2rem 0;text-align:center}.component-wrapper .component-wrapper__content .mindtrip-form .mindtrip-button{background-color:#ab0a47;color:#ebd1e0}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel,.component-wrapper .component-wrapper__content .component.interactive-map{background-color:transparent;padding:4rem 0}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel:after,.component-wrapper .component-wrapper__content .component.interactive-map:after{display:none}@media(min-width:800px){.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel,.component-wrapper .component-wrapper__content .component.interactive-map{margin-bottom:0;padding:3rem 0}}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .center-text.top-rule,.component-wrapper .component-wrapper__content .component.interactive-map .center-text.top-rule{margin-bottom:3.2rem}@media(min-width:800px){.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .center-text.top-rule,.component-wrapper .component-wrapper__content .component.interactive-map .center-text.top-rule{margin-bottom:5.6rem}}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .center-text.top-rule h2,.component-wrapper .component-wrapper__content .component.interactive-map .center-text.top-rule h2{color:var(--interactive-map-text-color,#00596b);font-family:Oswald,sans-serif;font-size:3.2rem;font-weight:400;letter-spacing:1.12px;line-height:1.2;margin-bottom:3.2rem;text-transform:uppercase}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .center-text.top-rule h2:before,.component-wrapper .component-wrapper__content .component.interactive-map .center-text.top-rule h2:before{display:none}@media(min-width:800px){.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .center-text.top-rule h2,.component-wrapper .component-wrapper__content .component.interactive-map .center-text.top-rule h2{font-size:5.6rem}}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .center-text.top-rule.top-rule--custom-line h2:before,.component-wrapper .component-wrapper__content .component.interactive-map .center-text.top-rule.top-rule--custom-line h2:before{background-color:var(--component-top-rule-color,#ff491c);content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .center-text.top-rule p,.component-wrapper .component-wrapper__content .component.interactive-map .center-text.top-rule p{color:var(--interactive-map-text-color,#000);font-family:Montserrat,sans-serif;font-size:1.6rem;letter-spacing:-1px;line-height:1.4;margin-left:auto;margin-right:auto;max-width:824px}@media(min-width:800px){.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .center-text.top-rule p,.component-wrapper .component-wrapper__content .component.interactive-map .center-text.top-rule p{font-size:2rem}}@media(min-width:960px){.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .center-text.top-rule p,.component-wrapper .component-wrapper__content .component.interactive-map .center-text.top-rule p{font-size:2.4rem}}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .carousel-items .content,.component-wrapper .component-wrapper__content .component.interactive-map .carousel-items .content{background-color:var(--carousel-slide-bg,#ffbf60);color:var(--carousel-slide-text,inherit);padding:2rem 2rem 3rem}@media(min-width:800px){.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .carousel-items .content,.component-wrapper .component-wrapper__content .component.interactive-map .carousel-items .content{padding:3rem}}@media(min-width:1280px){.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .carousel-items .content,.component-wrapper .component-wrapper__content .component.interactive-map .carousel-items .content{padding:5.6rem 6.4rem}}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .carousel-items .h3,.component-wrapper .component-wrapper__content .component.interactive-map .carousel-items .h3{color:var(--carousel-slide-text,#00596b);padding:0}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .carousel-items p,.component-wrapper .component-wrapper__content .component.interactive-map .carousel-items p{color:var(--carousel-slide-text,#000);padding:0}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .carousel-items a,.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .carousel-items a:visited,.component-wrapper .component-wrapper__content .component.interactive-map .carousel-items a,.component-wrapper .component-wrapper__content .component.interactive-map .carousel-items a:visited{background-image:none;color:var(--carousel-cta-color,#00596b)}.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .carousel-items a:after,.component-wrapper .component-wrapper__content .component.informational-carousel-hero.interactive-pins-municipality-carousel .carousel-items a:visited:after,.component-wrapper .component-wrapper__content .component.interactive-map .carousel-items a:after,.component-wrapper .component-wrapper__content .component.interactive-map .carousel-items a:visited:after{border-bottom-color:var(--carousel-cta-color,#00596b);width:6.4rem}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist){background-color:#005569;width:100%}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container{display:flex;justify-content:center;margin:0 auto;width:1100px}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist{display:flex;justify-content:center;margin:0 auto;width:100%}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist .Title{flex:1;max-width:550px;padding:20px}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist .Title h3{color:#d2f2fa;font:normal normal 46px/56px Briston;letter-spacing:0;line-height:.8;opacity:1}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist .Title p{color:#d2f2fa;font:normal normal 500 18px/22px Montserrat;letter-spacing:0;opacity:1;text-align:left}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist .Playlist{align-items:center;flex:1;justify-content:center;margin:0 auto}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist .Playlist iframe{border-width:0;height:360px;margin:20px 0;width:100%}@media(max-width:1300px){.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container{width:825px}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist .Playlist iframe{width:450px}}@media(max-width:900px){.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container{flex-direction:column;width:100%}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist{flex-direction:column}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist .Title{margin:auto;text-align:center;width:100%}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist .Title p{text-align:center}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist .Playlist{max-width:630px;width:100%}.page-node-type-sustainability-landing .body-text:has(.container #Spotify_Playlist) .container #Spotify_Playlist .Playlist iframe{width:100%}}.mindtrip-button,.trip-cta-button .container-bg button.mindtrip-button,.trip-cta-button .container-non button{background-color:#004854;border:unset!important;border-radius:25px;box-shadow:unset;color:#fff;cursor:pointer;font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:700;padding:1.5rem 2rem 1.5rem 4rem;position:relative;text-shadow:unset;transition:all .3s ease-in-out}.mindtrip-button:hover{background-color:#ff491c}.mindtrip-button:after{background-repeat:no-repeat;background-size:contain;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 86'%3E%3Cpath fill='%23fff' d='M61.138 19.26c5.17-.96 8.161-3.988 9.01-9.084.536 4.912 4.285 8.457 8.938 9.048-5.115.942-8.125 3.951-8.974 9.103-.259-2.345-1.182-4.413-2.844-6.112-1.699-1.699-3.748-2.659-6.13-2.954ZM2.322 46.092C24.7 41.937 37.645 28.831 41.321 6.774 43.639 28.032 59.86 43.375 80 45.933 57.863 50.008 44.837 63.035 41.161 85.33c-1.119-10.15-5.114-19.1-12.307-26.452-7.352-7.352-16.223-11.508-26.532-12.787ZM0 12.782C6.894 11.502 10.882 7.464 12.015.67c.714 6.55 5.712 11.276 11.916 12.064-6.82 1.256-10.833 5.269-11.966 12.138-.344-3.127-1.575-5.884-3.791-8.15C5.909 14.458 3.176 13.177 0 12.783Z'/%3E%3C/svg%3E");display:inline-block;height:23px;left:10px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);width:20px}.header-mobile-toolbar .mindtrip-button{align-items:center;background-color:#ee3b6d;border-radius:500px;color:#000;display:flex;flex-shrink:0;font-size:14px;gap:5px;justify-content:center;padding:12px 16px;text-wrap:nowrap}.header-mobile-toolbar .mindtrip-button:before{background-color:#000;background-repeat:no-repeat;content:"";display:inline-block;height:20px;-webkit-mask-image:url(/themes/custom/discoverpr_v2_theme/images/mindtrip.35c6baaa7d923304fd67.svg);mask-image:url(/themes/custom/discoverpr_v2_theme/images/mindtrip.35c6baaa7d923304fd67.svg);width:20px}.header-mobile-toolbar .mindtrip-button:after{display:none}body{display:grid;grid-template-areas:"header" "highlighted" "help" "section-top" "content" "section-bottom" "footer";grid-template-columns:100%;grid-template-rows:auto auto auto auto auto auto auto;margin:0}.component-max-width,.editorial-max-width,.hero-max-width,.landing-max-width,.quiz-max-width{display:grid;grid-template-areas:". container ."}.hero-max-width{grid-template-columns:minmax(7%,1fr) minmax(auto,1276px) minmax(7%,1fr);grid-template-rows:auto}.landing-max-width{grid-template-columns:minmax(7%,1fr) minmax(auto,1286px) minmax(7%,1fr);grid-template-rows:auto}.editorial-max-width{grid-template-columns:minmax(7%,1fr) minmax(auto,740px) minmax(7%,1fr);grid-template-rows:auto}.component-max-width{grid-template-columns:minmax(7%,1fr) minmax(auto,1176px) minmax(7%,1fr);grid-template-rows:auto}.container{grid-area:container}#header{grid-area:header}#help{grid-area:help}#highlighted{grid-area:highlighted}#section-top{grid-area:section-top}#content{grid-area:content}#section-bottom{grid-area:section-bottom}#footer{grid-area:footer}.component-max-width,.editorial-max-width,.hero-max-width,.landing-max-width{-ms-grid-columns:1fr 960px 1fr}.ar,.ar:before,.aspect-ratio,.aspect-ratio:before{display:block;max-width:100%;position:relative;width:100%}.ar:before,.aspect-ratio:before{content:"";height:0;padding:0;z-index:0}.ar>*,.aspect-ratio>*{left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.ar.square:before,.aspect-ratio.square:before{padding-bottom:100%}
.component.left-image-copy .container,.component.small-left-image-copy .container{display:flex}.component.left-image-copy .media,.component.small-left-image-copy .media{align-self:flex-start;display:block;margin:0;max-width:none}.component.left-image-copy .copy,.component.small-left-image-copy .copy{align-self:flex-start;padding-left:5rem}.component.left-image-copy{position:relative}.component.left-image-copy img{border-radius:40rem 40rem 0 0}.component.left-image-copy .container{z-index:1}.component.left-image-copy .copy{margin-top:4rem}.component.left-image-copy.background-image{background-position:top;background-repeat:no-repeat;background-size:cover;padding:10rem 0}.component.left-image-copy.background-image .copy{align-self:center;color:#fff}.component.left-image-copy.background-image .copy h4{color:#fff}.component.left-image-copy.background-image .button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none!important;border:0;font-family:Oswald,sans-serif;font-size:2.4rem;font-weight:400;margin:auto;padding:0;text-transform:uppercase}.component.left-image-copy.background-image .button:active,.component.left-image-copy.background-image .button:focus,.component.left-image-copy.background-image .button:hover{color:#fff29e}.component.left-image-copy.background-image .button{align-items:center;color:#fff29e;display:inline-flex;position:relative}.component.left-image-copy.background-image .button:before{background-color:currentColor;content:"";height:2px;position:absolute;right:2px;width:8px}.component.left-image-copy.background-image .button:after{border-bottom:6px solid transparent;border-left:10px solid;border-top:6px solid transparent;content:"";height:0;margin-left:.5em;transition:transform .2s ease-in-out}.component.left-image-copy.background-image .button:active:after,.component.left-image-copy.background-image .button:focus:after,.component.left-image-copy.background-image .button:hover:after{transform:translateX(6px)}.component.left-image-copy.background-image .button{-webkit-text-decoration:underline solid transparent 2px!important;text-decoration:underline solid transparent 2px!important;text-underline-offset:.2rem;transition:all .2s ease-in-out}.component.left-image-copy.background-image .button:active,.component.left-image-copy.background-image .button:focus,.component.left-image-copy.background-image .button:hover{-webkit-text-decoration:underline solid currentColor 2px!important;text-decoration:underline solid currentColor 2px!important}.component.left-image-copy.background-image .button{background:#ff4f24;padding:8px 12px}.component.left-image-copy.background-image .button:before{margin:12px}.component.left-image-copy.background-image img{border-radius:0;height:280px;-o-object-fit:cover;object-fit:cover}.component.left-image-copy.background-image figcaption{display:none}.component.left-image-copy.background-image:before{background:rgba(0,0,0,.4);content:"";inset:0;pointer-events:none;position:absolute}@media(max-width:799px){.component.left-image-copy.background-image p{margin:1rem auto;width:-moz-fit-content;width:fit-content}.component.left-image-copy .container{display:block}.component.left-image-copy .media-wrapper,.component.left-image-copy .singleImageContain{display:block;margin:0 auto 2rem;max-width:60rem}.component.left-image-copy .copy{padding:0}.component.left-image-copy .copy h4{text-align:center}}@media(min-width:800px){.component.left-image-copy .media-wrapper,.component.left-image-copy .singleImageContain{max-width:42rem;min-width:42rem;width:42rem}}@media(max-width:900px){.component.left-image-copy .media-wrapper,.component.left-image-copy .singleImageContain{max-width:30rem;min-width:30rem}}.component.small-left-image-copy .container{margin-left:auto;margin-right:auto;max-width:800px}.component.small-left-image-copy .media figcaption{display:none}@media(min-width:800px){.component.small-left-image-copy .media{max-width:20rem;min-width:20rem}}@media(max-width:799px){.component.small-left-image-copy .container{display:block}.component.small-left-image-copy .media{display:block;margin:0 auto 2rem;max-width:16rem;min-width:16rem}.component.small-left-image-copy .copy{padding:0}.component.small-left-image-copy .copy h5{text-align:center}.component.small-left-image-copy .copy form{margin:auto;width:-moz-fit-content;width:fit-content}}
.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.fieldgroup.form-composite legend{display:block;width:100%}.component.mm-listings-grid legend .fieldset-legend,legend.sr-only+.legend{align-items:center;background:#004854;color:#dbf7fe;display:flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:700;justify-content:space-between;line-height:1.5;margin:0;padding:1.2rem;text-transform:uppercase}.component.mm-listings-grid .filters fieldset.closed legend.sr-only+.legend:after,.component.mm-listings-grid fieldset.closed legend .fieldset-legend:after{transform:rotate(90deg)}.component.mm-listings-grid legend .fieldset-legend:after,legend.sr-only+.legend:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ffbf60' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.2rem;transform:rotate(-90deg);transition:transform .25s ease-out;width:100%;width:1.2rem}h2#grid-header:before,header#grid-header h5:before{background-color:#ff491c;content:"";display:block;height:2px;margin:0 auto 2rem;width:10rem}.component.mm-listings-grid .container{display:grid;grid-template-areas:"pg-header pg-header pg-header" "pg-filters pg-sort pg-search" "pg-filters pg-selected pg-selected" "pg-filters pg-results pg-results" "pg-filters pg-pager pg-pager";grid-gap:20px;grid-template-columns:250px auto 1fr;grid-template-rows:auto auto auto 1fr auto}@media screen and (max-width:959px){.component.mm-listings-grid .container{grid-template-areas:"pg-header" "pg-search" "pg-filters" "pg-sort" "pg-selected" "pg-results" "pg-pager";grid-template-columns:1fr}}.component.mm-listings-grid #grid-header{grid-area:pg-header;overflow:hidden}.component.mm-listings-grid #sort-wrapper{grid-area:pg-sort;overflow:hidden}.component.mm-listings-grid #search-wrapper{grid-area:pg-search;overflow:hidden}.component.mm-listings-grid #filters-wrapper{grid-area:pg-filters;overflow:hidden}.component.mm-listings-grid #selected-wrapper{grid-area:pg-selected;max-width:75%;overflow:hidden}.component.mm-listings-grid #results-wrapper{grid-area:pg-results;margin-top:-5rem;overflow:hidden}@media screen and (max-width:900px){.component.mm-listings-grid #results-wrapper{margin-top:-3rem}}.component.mm-listings-grid #pager-wrapper{grid-area:pg-pager;overflow:hidden}.component.mm-listings-grid #selected-wrapper{display:none;height:auto}.component.mm-listings-grid #selected-wrapper.has-selected{display:flex;flex-wrap:wrap;flex-flow:column}.component.mm-listings-grid #selected-wrapper>span{color:#004854;display:block;font-size:1.8rem;font-weight:700;letter-spacing:1px;line-height:2;text-transform:uppercase}.component.mm-listings-grid #selected-wrapper #currently-selected{margin-bottom:0;padding-left:15px}.component.mm-listings-grid #selected-wrapper #currently-selected>span{white-space:nowrap}.component.mm-listings-grid #selected-wrapper #currently-selected .filter,.component.mm-listings-grid #selected-wrapper #currently-selected .form-type-checkbox{cursor:pointer;display:inline-block;font-weight:700;margin-bottom:0}.component.mm-listings-grid #selected-wrapper #currently-selected .filter label,.component.mm-listings-grid #selected-wrapper #currently-selected .form-type-checkbox label{font-weight:600}.component.mm-listings-grid #selected-wrapper #currently-selected .filter label:before,.component.mm-listings-grid #selected-wrapper #currently-selected .form-type-checkbox label:before{align-content:center;background:#ff491c;content:"×";display:flex;font-family:FontAwesome;height:1.1em;justify-content:center;width:1.1em}.component.mm-listings-grid #search-wrapper input,.component.mm-listings-grid #sort-wrapper select{margin-bottom:0}.component.mm-listings-grid #results-wrapper .count{color:#004854;display:block;font-weight:600;margin:0 15px;text-align:right}.component.mm-listings-grid #sort-wrapper{align-items:center;display:flex}.component.mm-listings-grid #sort-wrapper label{font-family:Oswald,sans-serif;font-size:1.2rem;font-weight:400;text-transform:uppercase}.component.mm-listings-grid #sort-wrapper select{background-position:calc(100% - 12px) 50%;margin-left:12px;padding:12px 48px 12px 12px}.component.mm-listings-grid #search-wrapper{display:flex;max-width:340px}.component.mm-listings-grid #search-wrapper input{border-radius:2em 0 0 2em;padding:.75em}.component.mm-listings-grid #search-wrapper button{background-color:#ff491c;border:0;border-radius:0 2em 2em 0;color:#fff;padding:0 1.5rem}.component.mm-listings-grid div.item-list{font-family:Montserrat,sans-serif}.component.mm-listings-grid div.item-list .bold .item{margin-right:15px}#content .component.mm-listings-grid .filters li,#content .component.mm-listings-grid .filters ul{list-style:none;margin:0;padding:0}#content .component.mm-listings-grid .filters li ul,#content .component.mm-listings-grid .filters ul ul{margin-left:20px}.component.mm-listings-grid .pager__items .disabled,.component.mm-listings-grid .pager__items.count1 .pager__item--next,.component.mm-listings-grid .pager__items.count1>li:last-child,.component.mm-listings-grid .pager__items.count2 .pager__item--next,.component.mm-listings-grid .pager__items.count2>li:last-child,.component.mm-listings-grid .pager__items.count3 .pager__item--next,.component.mm-listings-grid .pager__items.count3>li:last-child,.component.mm-listings-grid .pager__items.count4 .pager__item--next,.component.mm-listings-grid .pager__items.count4>li:last-child,.component.mm-listings-grid .pager__items.count5 .pager__item--next,.component.mm-listings-grid .pager__items.count5>li:last-child,.component.mm-listings-grid .pager__items.count6 .pager__item--next,.component.mm-listings-grid .pager__items.count6>li:last-child,.component.mm-listings-grid .pager__items.count7 .pager__item--next,.component.mm-listings-grid .pager__items.count7>li:last-child,.component.mm-listings-grid .pager__items.count8 .pager__item--next,.component.mm-listings-grid .pager__items.count8>li:last-child,.component.mm-listings-grid .pager__items.count9 .pager__item--next,.component.mm-listings-grid .pager__items.count9>li:last-child,.component.mm-listings-grid .pager__items.page1 .pager__item--previous,.component.mm-listings-grid .pager__items.page1>li:first-child{display:none}.component.mm-listings-grid .pager__items .pager__item--ellipsis.disabled{display:inline}.component.mm-listings-grid .filters{font-size:1.4rem;margin-bottom:20px}.hide-exposed .component.mm-listings-grid .filters .bef-exposed-form{display:none!important}.component.mm-listings-grid .filters .bef-exposed-form{margin-bottom:0}.component.mm-listings-grid .filters .bef-exposed-form #edit-submit-content-search{display:none}.component.mm-listings-grid .filters .meeting-filter-slider{background:#666;border-width:0;height:2px;margin:2em 3em 2em 1em;overflow:visible}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-range{background-color:#ff491c;border-width:0}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle{background-color:#ff491c;border-radius:50%;border-width:0;cursor:grab;height:2em;top:50%;transform:translateY(-50%);width:2em}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle:before{content:attr(data-value);display:block;font-family:Montserrat,sans-serif;left:50%;position:absolute;top:-1.3em;transform:translateX(-50%)}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle.is-max:before{content:attr(data-value) "+"}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle.ui-state-active{color:inherit}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle.ui-state-active:before{text-decoration:underline}.component.mm-listings-grid .filters .meeting-filter-slider .ui-slider-handle:focus-visible{outline:none}.component.mm-listings-grid .filters fieldset{border-width:0;float:none;font-family:Oswald,sans-serif;font-weight:400;margin-bottom:1px;margin-right:0;padding:0;text-transform:uppercase}.component.mm-listings-grid .filters fieldset .fields,.component.mm-listings-grid .filters fieldset .fieldset-wrapper{max-height:500px;overflow:auto;padding:10px 0;transition:all .3s ease}.component.mm-listings-grid .filters fieldset.closed .fields,.component.mm-listings-grid .filters fieldset.closed .fieldset-wrapper{max-height:0;overflow:hidden;padding:0}.component.mm-listings-grid .filters .filter,.component.mm-listings-grid .filters .form-type-checkbox{margin:0;padding:5px 10px 5px 0;position:relative}.component.mm-listings-grid .filters .filter label,.component.mm-listings-grid .filters .form-type-checkbox label{color:#2b2b2b;display:flex;font-family:Montserrat,sans-serif;font-size:1.4rem;font-weight:400;text-transform:none}.component.mm-listings-grid .filters .filter input,.component.mm-listings-grid .filters .form-type-checkbox input{-webkit-appearance:none;border-width:0;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.component.mm-listings-grid .filters .filter input+label:before,.component.mm-listings-grid .filters .form-type-checkbox input+label:before{background:transparent;border:1px solid #ff491c;border-radius:50%;color:#fff;content:"";display:inline-block;flex-shrink:0;height:calc(1.2em - 2px);line-height:1;margin:0 5px;text-align:center;vertical-align:top;width:calc(1.2em - 2px)}.component.mm-listings-grid .filters .filter input:checked+label:before,.component.mm-listings-grid .filters .form-type-checkbox input:checked+label:before{background:#ff491c}.component.mm-listings-grid .view-switch button{margin-left:1rem}.component.mm-listings-grid .view-switch button,.component.mm-listings-grid .view-switch button:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#ffbf60 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:#2b2b2b;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.component.mm-listings-grid .view-switch button:active,.component.mm-listings-grid .view-switch button:focus,.component.mm-listings-grid .view-switch button:hover{background-position:0 100%;color:#2b2b2b;text-decoration:none!important}.component.mm-listings-grid .view-switch button{background:transparent;font-size:1.6em;letter-spacing:0}.component.mm-listings-grid .view-switch button.active,.component.mm-listings-grid .view-switch button.active:visited{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,transparent 0);background-position:0 -.4rem;background-size:auto 200%;border-bottom:none;color:#004854;display:inline;font-weight:600;text-decoration:none!important;transition:background-position .25s ease-in-out 0s}.component.mm-listings-grid .view-switch button.active:active,.component.mm-listings-grid .view-switch button.active:focus,.component.mm-listings-grid .view-switch button.active:hover{background-position:0 100%;color:#004854;text-decoration:none!important}.component.mm-listings-grid .view-switch>button.link>span.fa{margin:5px 5px 0 0}.component.mm-listings-grid .grid-map{display:grid;height:80vh;padding:1rem;place-content:stretch;place-items:stretch;width:100%}.component.mm-listings-grid .grid-map .gm-style-iw{border-radius:0!important;padding:0!important}.component.mm-listings-grid .grid-map .gm-style-iw,.component.mm-listings-grid .grid-map .gm-style-iw ::-webkit-scrollbar-track-piece,.component.mm-listings-grid .grid-map .gm-style-iw>div{background:#ffbf60!important}.component.mm-listings-grid .grid-map .gm-style-iw>div{overflow:hidden!important}.component.mm-listings-grid .grid-map .gm-style-iw .gm-style-iw-ch{padding:0!important}.component.mm-listings-grid .grid-map .gm-style-iw button.gm-ui-hover-effect{background:#ff491c!important;border-radius:50%;opacity:1;position:absolute!important;right:-20px;top:-20px;transform:translate(-50%,50%);z-index:99}.component.mm-listings-grid .grid-map .gm-style-iw button.gm-ui-hover-effect>span{background:#fff}.component.mm-listings-grid .grid-map .gm-style-iw button.gm-ui-hover-effect:focus>span,.component.mm-listings-grid .grid-map .gm-style-iw button.gm-ui-hover-effect:hover>span{background:#2b2b2b}.component.mm-listings-grid .grid-map .gm-style-iw-tc:after{background:#ffbf60!important}.component.mm-listings-grid .grid-cards,.component.mm-listings-grid .sustainability-profile-slider{display:grid;grid-template-areas:"g1 g2 g3" "g4 g5 g6" "g7 g8 g9" "g10 g11 g12" "g13 g14 g15" "g16 g17 g18";grid-template-columns:1fr 1fr 1fr}.component.mm-listings-grid .grid-cards .item,.component.mm-listings-grid .sustainability-profile-slider .item{background:#f8f5ef;display:flex;flex-direction:column;margin:15px;overflow:hidden;position:relative}.component.mm-listings-grid .grid-cards .item:first-child,.component.mm-listings-grid .sustainability-profile-slider .item:first-child{grid-area:g1}.component.mm-listings-grid .grid-cards .item:nth-child(2),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(2){grid-area:g2}.component.mm-listings-grid .grid-cards .item:nth-child(3),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(3){grid-area:g3}.component.mm-listings-grid .grid-cards .item:nth-child(4),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(4){grid-area:g4}.component.mm-listings-grid .grid-cards .item:nth-child(5),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(5){grid-area:g5}.component.mm-listings-grid .grid-cards .item:nth-child(6),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(6){grid-area:g6}.component.mm-listings-grid .grid-cards .item:nth-child(7),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(7){grid-area:g7}.component.mm-listings-grid .grid-cards .item:nth-child(8),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(8){grid-area:g8}.component.mm-listings-grid .grid-cards .item:nth-child(9),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(9){grid-area:g9}.component.mm-listings-grid .grid-cards .item:nth-child(10),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(10){grid-area:g10}.component.mm-listings-grid .grid-cards .item:nth-child(11),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(11){grid-area:g11}.component.mm-listings-grid .grid-cards .item:nth-child(12),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(12){grid-area:g12}.component.mm-listings-grid .grid-cards .item:nth-child(13),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(13){grid-area:g13}.component.mm-listings-grid .grid-cards .item:nth-child(14),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(14){grid-area:g14}.component.mm-listings-grid .grid-cards .item:nth-child(15),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(15){grid-area:g15}.component.mm-listings-grid .grid-cards .item:nth-child(16),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(16){grid-area:g16}.component.mm-listings-grid .grid-cards .item:nth-child(17),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(17){grid-area:g17}.component.mm-listings-grid .grid-cards .item:nth-child(18),.component.mm-listings-grid .sustainability-profile-slider .item:nth-child(18){grid-area:g18}.component.mm-listings-grid .grid-cards .item .meetings-filters,.component.mm-listings-grid .sustainability-profile-slider .item .meetings-filters{list-style:none!important;margin:0!important}.component.mm-listings-grid .grid-cards .item .meetings-filters li,.component.mm-listings-grid .sustainability-profile-slider .item .meetings-filters li{display:block;margin:0;text-align:center}.component.mm-listings-grid .grid-cards .item .deals-badge,.component.mm-listings-grid .sustainability-profile-slider .item .deals-badge{background:#004854;bottom:-20px;color:#fff;font-family:Montserrat,sans-serif!important;font-size:1.2rem;font-weight:700!important;height:65px;line-height:1.5;padding:.5rem;position:absolute;right:-40px;text-transform:uppercase!important;transform:rotate(-45deg);width:100px;z-index:2}.component.mm-listings-grid .grid-cards .item .featured,.component.mm-listings-grid .sustainability-profile-slider .item .featured{background-color:#ffdba5}.component.mm-listings-grid .grid-cards .item .featured figure,.component.mm-listings-grid .sustainability-profile-slider .item .featured figure{position:relative}.component.mm-listings-grid .grid-cards .item .featured figure .featured-span,.component.mm-listings-grid .sustainability-profile-slider .item .featured figure .featured-span{background:#ff491c;bottom:0;color:#fff;font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:700;left:0;line-height:1.5;padding:.5rem;position:absolute;text-transform:uppercase;width:100%;z-index:1}@media screen and (max-width:1085px){.component.mm-listings-grid .grid-cards,.component.mm-listings-grid .sustainability-profile-slider{grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}}@media screen and (max-width:564px){.component.mm-listings-grid .grid-cards,.component.mm-listings-grid .sustainability-profile-slider{display:block}.component.mm-listings-grid .grid-cards .item,.component.mm-listings-grid .sustainability-profile-slider .item{margin-bottom:20px}}.component.mm-listings-grid .grid-cards.two-column,.component.mm-listings-grid .sustainability-profile-slider.two-column{grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}@media screen and (max-width:900px){.component.mm-listings-grid .grid-cards.two-column,.component.mm-listings-grid .sustainability-profile-slider.two-column{display:block}.component.mm-listings-grid .grid-cards.two-column .item,.component.mm-listings-grid .sustainability-profile-slider.two-column .item{margin-bottom:20px}}@media screen and (max-width:799px)and (min-width:565px){.component.mm-listings-grid .grid-cards.two-column,.component.mm-listings-grid .sustainability-profile-slider.two-column{display:grid;grid-template-areas:"g1 g2" "g3 g4" "g5 g6" "g7 g8" "g9 g10" "g11 g12" "g13 g14" "g15 g16" "g17 g18";grid-template-columns:1fr 1fr}}@media screen and (max-width:565px){.component.mm-listings-grid .grid-cards.two-column,.component.mm-listings-grid .sustainability-profile-slider.two-column{display:block}.component.mm-listings-grid .grid-cards.two-column .item,.component.mm-listings-grid .sustainability-profile-slider.two-column .item{margin-bottom:20px}}.component.mm-listings-grid .grid-card,.component.mm-listings-grid a.grid-card{background-color:#ffbf60;background-image:none;border-bottom-width:0;color:#004854;display:grid;grid-template-areas:"listingfigure listingfigure listingfigure" ". listingaccommodations ." ". listingtitle ." ". listingplace ." ". listingbutton .";grid-template-columns:1.5rem 1fr 1.5rem;grid-template-rows:auto auto 1fr auto minmax(1rem,auto);height:100%;text-align:center;text-decoration:none}.component.mm-listings-grid .grid-card [data-profile-comparison-id],.component.mm-listings-grid .grid-card [data-rfp-id],.component.mm-listings-grid a.grid-card [data-profile-comparison-id],.component.mm-listings-grid a.grid-card [data-rfp-id]{border-width:0;display:block;grid-area:listingbutton}.component.mm-listings-grid .grid-card [data-profile-comparison-id] .label,.component.mm-listings-grid .grid-card [data-rfp-id] .label,.component.mm-listings-grid a.grid-card [data-profile-comparison-id] .label,.component.mm-listings-grid a.grid-card [data-rfp-id] .label{font-size:1.4rem}.component.mm-listings-grid .grid-card [data-rfp-id],.component.mm-listings-grid a.grid-card [data-rfp-id]{font-size:.8em;margin:1rem;padding:1rem;text-align:center}.component.mm-listings-grid .grid-card [data-profile-comparison-id],.component.mm-listings-grid a.grid-card [data-profile-comparison-id]{background:#ffbf60;color:#2b2b2b;font-family:Montserrat,sans-serif;font-weight:400;line-height:2.2rem;padding:1rem 0;text-align:left}.component.mm-listings-grid .grid-card [data-profile-comparison-id] input[type=checkbox],.component.mm-listings-grid a.grid-card [data-profile-comparison-id] input[type=checkbox]{pointer-events:none}.component.mm-listings-grid .grid-card figure,.component.mm-listings-grid a.grid-card figure{overflow:hidden}.component.mm-listings-grid .grid-card figure img,.component.mm-listings-grid a.grid-card figure img{transition:transform 6s ease-out 0s}.component.mm-listings-grid .grid-card,.component.mm-listings-grid a.grid-card{transition:all .25s ease-in-out 0s}.component.mm-listings-grid .grid-card:active figure img,.component.mm-listings-grid .grid-card:focus figure img,.component.mm-listings-grid .grid-card:hover figure img,.component.mm-listings-grid a.grid-card:active figure img,.component.mm-listings-grid a.grid-card:focus figure img,.component.mm-listings-grid a.grid-card:hover figure img{scale:1.2}.component.mm-listings-grid .grid-card figure,.component.mm-listings-grid a.grid-card figure{grid-area:listingfigure;margin:0;width:100%}.component.mm-listings-grid .grid-card figure figcaption,.component.mm-listings-grid a.grid-card figure figcaption{display:none}.component.mm-listings-grid .grid-card figure img,.component.mm-listings-grid a.grid-card figure img{display:block;margin-bottom:0;transition:all .3s ease-in-out}.component.mm-listings-grid .grid-card .accommodations,.component.mm-listings-grid a.grid-card .accommodations{color:#004854;display:block;font-family:Montserrat,sans-serif!important;font-size:1.2rem;font-weight:700!important;grid-area:listingaccommodations;line-height:1.5;margin-bottom:.25rem;margin-top:1rem;text-transform:uppercase!important;width:100%}.component.mm-listings-grid .grid-card .h6,.component.mm-listings-grid a.grid-card .h6{border-bottom:none;font-family:Oswald,sans-serif;font-size:2.8rem;font-weight:400;grid-area:listingtitle;line-height:1.2;margin:0 1.4rem 0 0;text-transform:uppercase}.component.mm-listings-grid .grid-card .h6,.component.mm-listings-grid .grid-card .h6:visited,.component.mm-listings-grid a.grid-card .h6,.component.mm-listings-grid a.grid-card .h6:visited{color:#004854}.component.mm-listings-grid .grid-card .h6:active,.component.mm-listings-grid .grid-card .h6:focus,.component.mm-listings-grid .grid-card .h6:hover,.component.mm-listings-grid a.grid-card .h6:active,.component.mm-listings-grid a.grid-card .h6:focus,.component.mm-listings-grid a.grid-card .h6:hover{color:inherit}.component.mm-listings-grid .grid-card .h6:after,.component.mm-listings-grid a.grid-card .h6:after{border-bottom:2px solid;content:"";display:block;height:1.5rem;margin:0 auto;transition:width .25s ease-out;width:0}.component.mm-listings-grid .grid-card:active .h6:after,.component.mm-listings-grid .grid-card:focus .h6:after,.component.mm-listings-grid .grid-card:hover .h6:after,.component.mm-listings-grid a.grid-card:active .h6:after,.component.mm-listings-grid a.grid-card:focus .h6:after,.component.mm-listings-grid a.grid-card:hover .h6:after{width:10rem}.component.mm-listings-grid .grid-card .categories,.component.mm-listings-grid .grid-card .dates,.component.mm-listings-grid a.grid-card .categories,.component.mm-listings-grid a.grid-card .dates{color:#2b2b2b;font-size:1.4rem}.component.mm-listings-grid .grid-card .place,.component.mm-listings-grid a.grid-card .place{align-items:center;display:flex;flex-direction:column;font-family:Oswald,sans-serif;font-size:1.4rem;font-weight:400;grid-area:listingplace;justify-content:center;margin-top:2rem;text-transform:uppercase}.component.mm-listings-grid .grid-card .place small,.component.mm-listings-grid a.grid-card .place small{font-size:1.4rem;font-weight:700!important;line-height:1.2;margin-bottom:5px;text-align:left}.component.mm-listings-grid .grid-card .place span:not(:first-child):before,.component.mm-listings-grid a.grid-card .place span:not(:first-child):before{content:" | "}.component.mm-listings-grid .grid-card .place svg,.component.mm-listings-grid a.grid-card .place svg{flex-basis:10rem;height:3.3505154639rem;margin-bottom:.25rem;width:10rem}.component.mm-listings-grid .grid-card+button[data-profile-comparison-status],.component.mm-listings-grid a.grid-card+button[data-profile-comparison-status]{background:#ffbf60;border-width:0;display:block;padding:1rem;text-align:left}.component.mm-listings-grid .grid-card+button[data-profile-comparison-status] input[type=checkbox],.component.mm-listings-grid a.grid-card+button[data-profile-comparison-status] input[type=checkbox]{pointer-events:none}.component.mm-listings-grid .grid-card+button[data-profile-comparison-status] .label,.component.mm-listings-grid a.grid-card+button[data-profile-comparison-status] .label{font-size:1.4rem}.component.mm-listings-grid .region-map path,.component.mm-listings-grid .region-map polygon,.component.mm-listings-grid .regions-map path,.component.mm-listings-grid .regions-map polygon{fill:#004854}.component.mm-listings-grid .region-map.central-mountains .central-mountains,.component.mm-listings-grid .region-map.cordillera-central .central-mountains,.component.mm-listings-grid .region-map.culebra-vieques .culebra-vieques,.component.mm-listings-grid .region-map.east .east,.component.mm-listings-grid .region-map.este .east,.component.mm-listings-grid .region-map.metro .metro,.component.mm-listings-grid .region-map.norte .north,.component.mm-listings-grid .region-map.north .north,.component.mm-listings-grid .region-map.oeste .west,.component.mm-listings-grid .region-map.south .south,.component.mm-listings-grid .region-map.sur .south,.component.mm-listings-grid .region-map.west .west,.component.mm-listings-grid .regions-map.central-mountains .central-mountains,.component.mm-listings-grid .regions-map.cordillera-central .central-mountains,.component.mm-listings-grid .regions-map.culebra-vieques .culebra-vieques,.component.mm-listings-grid .regions-map.east .east,.component.mm-listings-grid .regions-map.este .east,.component.mm-listings-grid .regions-map.metro .metro,.component.mm-listings-grid .regions-map.norte .north,.component.mm-listings-grid .regions-map.north .north,.component.mm-listings-grid .regions-map.oeste .west,.component.mm-listings-grid .regions-map.south .south,.component.mm-listings-grid .regions-map.sur .south,.component.mm-listings-grid .regions-map.west .west{fill:#ff491c;stroke:#004854;stroke-width:5}.component.mm-listings-grid #daterangepicker{display:grid;grid-template-areas:"datepicker-between datepicker-between" "datepicker-sd datepicker-ed";grid-template-columns:1fr 1fr;grid-gap:10px 1em}.component.mm-listings-grid #daterangepicker p{color:#004854;font-size:1.4rem;grid-area:datepicker-between}.component.mm-listings-grid #daterangepicker input[name=start_date]{grid-area:datepicker-sd;margin-bottom:0;width:100%}.component.mm-listings-grid #daterangepicker input[name=end_date]{grid-area:datepicker-ed;margin-bottom:0;width:100%}.component.mm-listings-grid #daterangecalendar *{background:none;border:none;margin:0;padding:0;text-align:center;text-transform:uppercase;vertical-align:middle}.component.mm-listings-grid #daterangecalendar span.next,.component.mm-listings-grid #daterangecalendar span.prev{font-size:0}.component.mm-listings-grid #daterangecalendar table{width:100%}.component.mm-listings-grid #daterangecalendar table th{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;padding:2px}.component.mm-listings-grid #daterangecalendar table th.month-name div,.component.mm-listings-grid #daterangecalendar table th.month-name select{color:#2c426a;display:inline-block;font-size:1.4rem;font-weight:400;padding:1em 0}.component.mm-listings-grid #daterangecalendar table th.month-name div.select-wrapper{color:transparent;text-indent:0}.component.mm-listings-grid #daterangecalendar table th .select-wrapper{position:relative}.component.mm-listings-grid #daterangecalendar table th .select-wrapper select{color:#004854;font-family:Oswald,sans-serif;font-weight:400;height:100%;left:0;position:absolute;text-transform:uppercase;top:0;width:100%}.component.mm-listings-grid #daterangecalendar table th .select-wrapper select option{text-transform:capitalize}.component.mm-listings-grid #daterangecalendar table .day{background:#fff;color:#004854;font-family:Montserrat,sans-serif;line-height:1.5;margin:2px;padding:4px}.component.mm-listings-grid #daterangecalendar table .day.invalid,.component.mm-listings-grid #daterangecalendar table .day.lastMonth,.component.mm-listings-grid #daterangecalendar table .day.nextMonth{background:hsla(0,0%,100%,.5)}.component.mm-listings-grid #daterangecalendar table .day.checked{background:#ffbf60}.component.mm-listings-grid #daterangecalendar .date-range-length-tip{display:none!important}.component.mm-listings-grid #daterangecalendar span.next{float:right}.component.mm-listings-grid #daterangecalendar span.next:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ffbf60' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.2rem;width:100%;width:1.2rem}.component.mm-listings-grid #daterangecalendar span.prev{float:left}.component.mm-listings-grid #daterangecalendar span.prev:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 26.7 42.7'%3E%3Cpath fill='%23ffbf60' d='M0 25.3v17.3l26.7-21.3L0 0v17.3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;height:1.2rem;transform:rotate(180deg);width:100%;width:1.2rem}.component.mm-listings-grid nav.pager{font-family:Montserrat,sans-serif;font-size:1.5rem;text-transform:uppercase}.component.mm-listings-grid nav.pager a,.component.mm-listings-grid nav.pager a:visited{background-image:none;border-bottom:1px solid #2b2b2b!important;color:#2b2b2b;font-weight:400}.component.mm-listings-grid nav.pager a:active,.component.mm-listings-grid nav.pager a:focus,.component.mm-listings-grid nav.pager a:hover{color:#004175}.component.mm-listings-grid nav.pager ul.pager__items{list-style:none;margin:0;padding:0;text-align:center}.component.mm-listings-grid nav.pager ul.pager__items li.pager__item{display:inline-block;margin:0 .5rem}.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.is-active a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.is-active a:visited{border:none!important;color:#004175;font-weight:700}.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--first,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--last,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--next,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--previous{color:#004175;font-weight:700}.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--first a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--first a:visited,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--last a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--last a:visited,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--next a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--next a:visited,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--previous a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.pager__item--previous a:visited{border:none!important;color:#004175;font-weight:700}.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.disabled a,.component.mm-listings-grid nav.pager ul.pager__items li.pager__item.disabled a:visited{border:none!important}.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type,.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type{color:#004175;font-weight:700}.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type a,.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:first-of-type a:visited,.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type a,.component.mm-listings-grid nav.pager#pager-wrapper ul.pager__items li.pager__item:last-of-type a:visited{border:none!important;color:#004175;font-weight:700}
.stacked-related-content h2{margin-bottom:4rem}.stacked-related-content .cta-button{border-bottom:none;margin:auto;text-align:center}.stacked-grid .section-title{color:#004854}.stacked-grid .items{position:relative}@media(min-width:565px){.stacked-grid .items{display:grid;grid-column-gap:4rem;grid-row-gap:0;grid-template-areas:"st1 st2" "st3 st4" "st5 st6" "st7 st8" "st9 st10";grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto auto}}@media(min-width:800px){.stacked-grid .items{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;grid-column-gap:4rem;grid-row-gap:2rem;grid-template-areas:"st2 st1 st3" "st5 st4 st6" "st8 st7 st9"}}@media(max-width:564px){.stacked-grid .items>article{max-width:36rem}}.stacked-grid .items>article:first-child{grid-area:st1}.stacked-grid .items>article:nth-child(2){grid-area:st2}.stacked-grid .items>article:nth-child(3){grid-area:st3}.stacked-grid .items>article:nth-child(4){grid-area:st4}.stacked-grid .items>article:nth-child(5){grid-area:st5}.stacked-grid .items>article:nth-child(6){grid-area:st6}.stacked-grid .items>article:nth-child(7){grid-area:st7}.stacked-grid .items>article:nth-child(8){grid-area:st8}.stacked-grid .items>article:nth-child(9){grid-area:st9}.stacked-grid.count-1 .items,.stacked-grid.count-2 .items,.stacked-grid.count-4 .items{grid-template-areas:". st1 .";grid-template-columns:1fr 50rem 1fr}.stacked-grid.count-1 .items>article,.stacked-grid.count-2 .items>article,.stacked-grid.count-4 .items>article{max-width:50rem}.stacked-grid.count-2 .items,.stacked-grid.count-4 .items{grid-template-areas:"st1 st2" "st3 st4";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.stacked-grid article.stacked{margin-left:auto;margin-right:auto;margin-top:3rem;max-width:34rem;width:100%}.stacked-grid article.stacked h3{font-size:2.4rem}@media(min-width:565px){.stacked-grid article.stacked h3{font-size:2.8rem}}@media(min-width:800px){.stacked-grid article.stacked h3{font-size:3.2rem}}.stacked-grid article.stacked h3{font-family:Oswald,sans-serif;line-height:1.2;margin:1.5rem 0;text-transform:uppercase}.stacked-grid article.stacked hr{display:none}.stacked-grid article.stacked p{color:#2b2b2b;font-size:1.6rem}@media(min-width:565px){.stacked-grid article.stacked p{font-size:1.8rem}}.stacked-grid article.stacked p:last-child{margin-bottom:0}.stacked-grid article.stacked figure{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius:40rem 40rem 0 0;display:block;height:0;margin-bottom:2rem;overflow:hidden;padding:0 0 100%;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);width:100%}.stacked-grid article.stacked figure figcaption{display:none}.stacked-grid article.stacked figure img{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 27 27'%3E%3Ccircle cx='13.5' cy='13.5' r='13.5' style='fill:%23ff491c'/%3E%3Cpath d='M13.83 8.17v4.33H6.5v2h7.33v4.33l6.67-5.33z' style='fill:%23fff7ba'/%3E%3C/svg%3E") 64 64,pointer;display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .6s ease-out 0s;width:100%}.stacked-grid article.stacked a:active h3,.stacked-grid article.stacked a:focus h3,.stacked-grid article.stacked a:hover h3{text-decoration:underline}.stacked-grid article.stacked a:active p,.stacked-grid article.stacked a:focus p,.stacked-grid article.stacked a:hover p{color:#2b2b2b}.stacked-grid article.stacked a:active figure img,.stacked-grid article.stacked a:focus figure img,.stacked-grid article.stacked a:hover figure img{scale:1.2}a.circle-button-experiences{display:block;position:absolute;right:0;top:0;width:15rem;z-index:1}a.circle-button-experiences svg{display:block;height:auto;max-width:100%;width:100%}@media(min-width:800px){a.circle-button-experiences{margin-top:10rem;width:18rem}}.scrolling-text-wrap{display:flex;height:9rem;margin:auto;overflow:hidden;position:relative;width:100%;z-index:1}.scrolling-text-wrap .scrolling-text{margin:0}@media(min-width:800px){.scrolling-text-wrap{z-index:-1}}.scrolling-text-wrap__inner{align-items:center;display:flex;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;transition:all 1s ease;white-space:nowrap;width:100%}.scrolling-text-wrap__inner>.scrolling-text-wrap__animated{animation:scrollText 150s linear infinite;display:flex}@keyframes scrollText{0%{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
.ui-dialog:not(.ui-dialog-off-canvas){max-width:1280px;border:0 none !important;border-radius:var(--gin-border-m);background:var(--gin-bg-layer);}@media (forced-colors:active){.ui-dialog:not(.ui-dialog-off-canvas){border:1px solid buttonBorder !important;}}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content:first-of-type{border-start-start-radius:var(--gin-border-m);border-start-end-radius:var(--gin-border-m);}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{position:absolute;inset-block-end:0;inset-inline-start:var(--gin-spacing-m);inset-block-start:auto;inset-inline-end:auto;}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-secondary{width:100%;}.ui-dialog:not(.ui-dialog-off-canvas) .views-exposed-form.views-exposed-form,.ui-dialog:not(.ui-dialog-off-canvas) .views-displays{border:1px solid var(--gin-border-color-layer);}@media (max-width:47.99em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{position:absolute;inset-block-start:0;font-family:var(--gin-font);outline:none;}[dir="ltr"] .ui-dialog{inset-inline-start:0;}[dir="rtl"] .ui-dialog{inset-inline-end:0;}.ui-dialog,.ui-dialog:focus,.ui-dialog:focus:active,.ui-dialog:focus:hover{box-shadow:var(--gin-shadow-l1);}.ui-dialog .ui-dialog-titlebar{line-height:1.2;padding:var(--gin-spacing-m) var(--gin-spacing-l);background:#1b1b1d;border:0 none;border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;position:relative;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar{border-block-end:1px solid buttonBorder;}}.ui-dialog .ui-dialog-title{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-normal);color:#fff;width:100%;padding-inline-end:var(--gin-spacing-xl);margin:0;box-sizing:border-box;}.ui-dialog .ui-dialog-content{color:var(--gin-color-text);}.ui-dialog .ui-dialog-content:not(:has(+ .ui-widget-content.ui-dialog-buttonpane)){border-end-start-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{padding:var(--gin-spacing-s) var(--gin-spacing-l);border-block-start:1px solid var(--gin-border-color-layer);border-end-start-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);background:var(--gin-bg-app);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{font-family:var(--gin-font);font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-s) - 2px);padding-inline:var(--gin-spacing-m);margin-block:0;height:auto;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-inline-end:0;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button.button--danger,.ui-dialog [data-drupal-selector*=-remove-form] .button.button--danger{border-color:var(--gin-color-danger) !important;}.ui-dialog .ui-dialog-buttonset{margin-block-start:0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-start:auto;inset-inline-end:0;width:2rem;height:2rem;opacity:.8;margin:0 var(--gin-spacing-m);transform:translateY(-50%);background:none;border:none;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{width:100%;height:100%;inset-block-start:0;inset-inline-start:0;margin:0;transform:none;background:#fff;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);-webkit-mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:linktext;}}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1;}.ui-dialog .ui-widget-content.ui-dialog-content{padding-inline:var(--gin-spacing-l);background:var(--gin-bg-layer);}.ui-dialog .gin-layer-wrapper{margin-block-end:var(--gin-spacing-l);}.ui-dialog .gin-confirm-form{margin-block-start:var(--gin-spacing-m);margin-block-end:var(--gin-spacing-s);}.ui-dialog.token-tree-dialog{max-width:none;z-index:505;}.erl-overlay,.layout-paragraphs-dialog{position:fixed !important;inset-block-start:50% !important;inset-inline-start:50% !important;width:calc(100% - var(--gin-spacing-xl)) !important;}[dir="ltr"] .erl-overlay,[dir="ltr"] .layout-paragraphs-dialog{transform:translate(-50%,-50%);}[dir="rtl"] .erl-overlay,[dir="rtl"] .layout-paragraphs-dialog{transform:translate(50%,-50%);}@media (min-width:64em){.erl-overlay,.layout-paragraphs-dialog{width:calc(100% - var(--gin-spacing-xxxl)) !important;}}ul.paragraphs-add-dialog-list{margin:var(--gin-spacing-l) 0;}.ui-widget-overlay{opacity:.9;background:var(--gin-bg-layer2);}.views-ui-dialog .views-offset-bottom{border-block-start:1px solid var(--gin-border-color);}@media (forced-colors:active){.views-ui-dialog .views-offset-bottom{border-block-start:none;}}.ui-widget-content a{color:var(--gin-color-primary);}.ui-widget.ui-dialog.ui-dialog-off-canvas{--gin-offcanvas-active:var(--gin-color-primary);background:#444;border:0 none;box-shadow:0 0 48px rgba(0,0,0,.075);}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{background:#1b1b1d;border-radius:0;}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-resizable-w{border:0 none;background-color:transparent;}.ui-widget.ui-dialog.ui-dialog-off-canvas .fieldset{color:var(--gin-color-text);}.ui-widget.ui-dialog.ui-dialog-off-canvas #drupal-off-canvas .button--primary[type=submit]{background:var(--gin-offcanvas-active);}.ui-dialog .ui-widget-content.ui-dialog-content{overflow:auto;}.ui-dialog.webform-off-canvas .ui-widget-content.ui-dialog-content{background:var(--gin-bg-layer);}table.treetable tr.branch{background-color:transparent;}.ui-dialog .gin-layer-wrapper{margin-block:var(--gin-spacing-l);}.views-ui-dialog.views-ui-dialog > .ui-dialog-content{padding:0;}#drupal-modal .gin-sticky-form-actions.form-actions{display:none;}
