.elementor-872 .elementor-element.elementor-element-news-article-head{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-872 .elementor-element.elementor-element-news-article-head:not(.elementor-motion-effects-element-type-background), .elementor-872 .elementor-element.elementor-element-news-article-head > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-872 .elementor-element.elementor-element-news-article-head-in{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-872 .elementor-element.elementor-element-news-kicker{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-872 .elementor-element.elementor-element-news-kicker-city .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:11px;font-weight:500;letter-spacing:1.8px;color:#8C6A3F;}.elementor-872 .elementor-element.elementor-element-news-kicker-sep .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:11px;font-weight:500;color:#8C6A3F;}.elementor-872 .elementor-element.elementor-element-news-kicker-category .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:11px;font-weight:500;letter-spacing:1.8px;color:#8C6A3F;}.elementor-872 .elementor-element.elementor-element-news-article-title{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-872 .elementor-element.elementor-element-news-article-title .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:88px;font-weight:500;line-height:82px;color:#123A54;}.elementor-872 .elementor-element.elementor-element-news-article-meta{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-872 .elementor-element.elementor-element-news-article-date .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;letter-spacing:1.5px;color:#4A5B67;}.elementor-872 .elementor-element.elementor-element-news-article-reading .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;letter-spacing:1.5px;color:#4A5B67;}.elementor-872 .elementor-element.elementor-element-news-article-featured img{width:100%;height:560px;object-fit:cover;object-position:center center;}.elementor-872 .elementor-element.elementor-element-news-article-body{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:72px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-872 .elementor-element.elementor-element-news-article-body:not(.elementor-motion-effects-element-type-background), .elementor-872 .elementor-element.elementor-element-news-article-body > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-872 .elementor-element.elementor-element-news-article-body-in{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-872 .elementor-element.elementor-element-news-related-aside{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-872 .elementor-element.elementor-element-news-related-aside-label .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;letter-spacing:1.8px;color:#4A5B67;}.elementor-872 .elementor-element.elementor-element-news-related-aside-city .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;color:#B45733;}.elementor-872 .elementor-element.elementor-element-news-related-aside-hotel .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;color:#B45733;}.elementor-872 .elementor-element.elementor-element-news-article-content-col{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-872 .elementor-element.elementor-element-news-article-content{color:#4A5B67;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-872 .elementor-element.elementor-element-news-story-cta{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-872 .elementor-element.elementor-element-news-story-cta:not(.elementor-motion-effects-element-type-background), .elementor-872 .elementor-element.elementor-element-news-story-cta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-872 .elementor-element.elementor-element-news-story-cta-in{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-872 .elementor-element.elementor-element-news-story-cta-in:not(.elementor-motion-effects-element-type-background), .elementor-872 .elementor-element.elementor-element-news-story-cta-in > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE7DE;}.elementor-872 .elementor-element.elementor-element-news-story-cta-copy{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-872 .elementor-element.elementor-element-news-story-cta-label .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:10px;font-weight:500;letter-spacing:1.8px;color:#4A5B67;}.elementor-872 .elementor-element.elementor-element-news-story-cta-title .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:500;line-height:46px;color:#123A54;}.elementor-872 .elementor-element.elementor-element-news-story-cta-city .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;color:#4A5B67;}.elementor-872 .elementor-element.elementor-element-news-story-cta-button-col{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-872 .elementor-element.elementor-element-news-story-cta-button .elementor-button{background-color:#B45733;font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-872 .elementor-element.elementor-element-news-article-head{--padding-top:56px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-872 .elementor-element.elementor-element-news-article-head-in{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-872 .elementor-element.elementor-element-news-article-title .elementor-heading-title{font-size:68px;line-height:64px;}.elementor-872 .elementor-element.elementor-element-news-article-featured img{height:460px;}.elementor-872 .elementor-element.elementor-element-news-article-body{--padding-top:64px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-872 .elementor-element.elementor-element-news-article-body-in{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-872 .elementor-element.elementor-element-news-story-cta{--padding-top:0px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-872 .elementor-element.elementor-element-news-story-cta-in{--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-872 .elementor-element.elementor-element-news-story-cta-title .elementor-heading-title{font-size:42px;line-height:41px;}}@media(max-width:767px){.elementor-872 .elementor-element.elementor-element-news-article-head{--padding-top:40px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-872 .elementor-element.elementor-element-news-article-head-in{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-872 .elementor-element.elementor-element-news-kicker{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-872 .elementor-element.elementor-element-news-article-title{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-872 .elementor-element.elementor-element-news-article-title .elementor-heading-title{font-size:48px;line-height:46px;}.elementor-872 .elementor-element.elementor-element-news-article-meta{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-872 .elementor-element.elementor-element-news-article-featured img{height:300px;}.elementor-872 .elementor-element.elementor-element-news-article-body{--padding-top:48px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-872 .elementor-element.elementor-element-news-article-body-in{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-872 .elementor-element.elementor-element-news-related-aside{--width:100%;}.elementor-872 .elementor-element.elementor-element-news-article-content-col{--width:100%;}.elementor-872 .elementor-element.elementor-element-news-article-content{font-size:16px;line-height:27px;}.elementor-872 .elementor-element.elementor-element-news-story-cta{--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-872 .elementor-element.elementor-element-news-story-cta-in{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-872 .elementor-element.elementor-element-news-story-cta-copy{--width:100%;}.elementor-872 .elementor-element.elementor-element-news-story-cta-title .elementor-heading-title{font-size:38px;line-height:37px;}.elementor-872 .elementor-element.elementor-element-news-story-cta-button-col{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-872 .elementor-element.elementor-element-news-related-aside{--width:27%;}.elementor-872 .elementor-element.elementor-element-news-article-content-col{--width:73%;}.elementor-872 .elementor-element.elementor-element-news-story-cta-copy{--width:72%;}.elementor-872 .elementor-element.elementor-element-news-story-cta-button-col{--width:28%;}}@media(max-width:1024px) and (min-width:768px){.elementor-872 .elementor-element.elementor-element-news-related-aside{--width:28%;}.elementor-872 .elementor-element.elementor-element-news-article-content-col{--width:72%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-news-article-content */.elementor-872 .elementor-element.elementor-element-news-article-content > p:first-child { font-family: "Cormorant Garamond", serif; color: #123A54; font-size: 30px; line-height: 1.35; margin: 0 0 1.8em; }
.elementor-872 .elementor-element.elementor-element-news-article-content p { margin: 0 0 1.55em; }
.elementor-872 .elementor-element.elementor-element-news-article-content h2, .elementor-872 .elementor-element.elementor-element-news-article-content h3 { font-family: "Cormorant Garamond", serif; color: #123A54; font-weight: 500; }
.elementor-872 .elementor-element.elementor-element-news-article-content h2 { font-size: 44px; line-height: 1.08; margin: 1.25em 0 .55em; }
.elementor-872 .elementor-element.elementor-element-news-article-content h3 { font-size: 34px; line-height: 1.12; margin: 1.2em 0 .5em; }
.elementor-872 .elementor-element.elementor-element-news-article-content figure { margin: 2.5em 0; }
.elementor-872 .elementor-element.elementor-element-news-article-content img { width: 100%; height: auto; display: block; }
.elementor-872 .elementor-element.elementor-element-news-article-content figcaption { margin-top: 8px; color: #4A5B67; font-family: "Jost", sans-serif; font-size: 10px; line-height: 1.4; letter-spacing: .14em; text-transform: uppercase; }
.elementor-872 .elementor-element.elementor-element-news-article-content blockquote { margin: 2.2em 0; padding: .8em 0; border-top: 1px solid rgba(18,58,84,.15); border-bottom: 1px solid rgba(18,58,84,.15); color: #8C6A3F; font-family: "Cormorant Garamond", serif; font-size: 32px; line-height: 1.25; }
.elementor-872 .elementor-element.elementor-element-news-article-content blockquote p { margin: 0; }
.elementor-872 .elementor-element.elementor-element-news-article-content a { color: #B45733; }
@media (max-width: 1024px) { .elementor-872 .elementor-element.elementor-element-news-article-content > p:first-child { font-size: 27px; } .elementor-872 .elementor-element.elementor-element-news-article-content h2 { font-size: 40px; } }
@media (max-width: 767px) { .elementor-872 .elementor-element.elementor-element-news-article-content > p:first-child { font-size: 24px; } .elementor-872 .elementor-element.elementor-element-news-article-content h2 { font-size: 34px; } .elementor-872 .elementor-element.elementor-element-news-article-content h3 { font-size: 28px; } .elementor-872 .elementor-element.elementor-element-news-article-content blockquote { font-size: 27px; } }/* End custom CSS */