.elementor-widget-container .legacy-story h1,.elementor-widget-container .legacy-story h2,.elementor-widget-container .legacy-story h3,.elementor-widget-container .legacy-story h4{color:var(--GCR-Navy);font-size:32px;margin:0;padding-bottom:10px;padding-top:12px;text-align:left}.post,.type-post{padding-bottom:40px}.type-post .elementor-widget-theme-post-content{margin-inline:auto}.type-post .elementor-widget-theme-post-content .arve-inner{max-width:700px;max-height:400px;margin-inline:auto}.type-post .elementor-widget-theme-post-content .elementor-widget-container p{color:#000;font-family:"Crimson Pro",serif;font-style:normal;font-weight:400;line-height:140%;margin-inline:auto;max-width:720px;padding-bottom:10px;text-align:left}.type-post .elementor-widget-theme-post-content .elementor-widget-container h2,.type-post .elementor-widget-theme-post-content .elementor-widget-container h3,.type-post .elementor-widget-theme-post-content .elementor-widget-container h4{margin-inline:auto;max-width:720px;padding-bottom:10px;text-align:left}.type-post .elementor-widget-theme-post-content .elementor-widget-container ul li{color:#000;font-family:"Crimson Pro",serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;margin-inline:auto;max-width:720px;text-align:left}.type-post .elementor-widget-theme-post-content .elementor-widget-container ul{margin-inline:30px!important;padding-bottom:20px;margin-inline:auto;max-width:720px;text-align:left}.type-post .elementor-widget-widget-story-content .elementor-widget-container .legacy-story ul li{color:#000;font-family:"Crimson Pro",serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;margin-inline:auto;max-width:720px;text-align:left}.type-post .elementor-widget-widget-story-content .elementor-widget-container .legacy-story ul{margin-inline:30px!important;padding-bottom:20px;margin-inline:auto;max-width:720px;text-align:left}.legacy-story .story-video-loop{display:flex;flex-direction:column-reverse;max-width:720px;margin-inline:auto;padding-bottom:20px}.legacy-story .story-it-sbs{display:flex;gap:20px;max-width:720px;margin-inline:auto;padding-bottom:20px}.legacy-story .story-it-sbs .story-it-sbs__image{display:flex;flex-direction:column-reverse}.legacy-story .story-it-sbs .story-it-sbs__image img{max-height:300px;object-fit:cover}.legacy-story .story-it-sbs__body{width:50%}.legacy-story .story-image img{width:100%;object-fit:cover}.legacy-story .story-image--side_by_side_images{display:flex;gap:20px}.story-image--side_by_side_images:has(>img:nth-of-type(2):last-of-type)>img{width:50%}.legacy-story .story-about-author{max-width:720px;margin-inline:auto;padding-bottom:20px;text-align:left}.elementor-widget-theme-post-content .elementor-widget-container p a{color:var(--GCR-Grapefruit)}.elementor-widget-theme-post-content .elementor-widget-container p:first-of-type{font-weight:700}.elementor-widget-theme-post-content .elementor-widget-container{margin-inline:auto;padding-bottom:10px;text-align:left;color:#000;font-family:"Crimson Pro",serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.elementor-widget-widget-story-content .story-image{margin-inline:auto;margin:inherit;max-width:720px;padding-bottom:30px}.elementor-widget-widget-story-content .story-text-area a{color:var(--GCR-Grapefruit)}.elementor-widget-widget-story-content .story-text-area .grapefruit-button{color:#fff;width:auto}.elementor-location-single .elementor-section:last-of-type{padding-bottom:50px}.story-text-area .story-text-area__cta{width:auto;display:flex}.legacy-fallback-content{color:#000;font-family:"Crimson Pro",serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;margin-inline:auto;max-width:720px;padding-bottom:44px;text-align:left}.legacy-fallback-content p{padding-bottom:10px;text-align:left}.legacy-fallback-content h3{padding-bottom:5px;padding-top:5px;text-align:left}.legacy-fallback-content h4{padding-bottom:5px;padding-top:5px;text-align:left}.legacy-story{margin-inline:auto;max-width:1400px}.legacy-story .story-headline{color:#000;font-family:"Crimson Pro",serif;font-style:normal;font-weight:400;line-height:140%;margin-inline:auto;max-width:720px;padding-bottom:10px;text-align:left}.legacy-story .story-headline{text-align:left}.legacy-story .story-text-area{color:#000;font-family:"Crimson Pro",serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;margin-inline:auto;max-width:720px;padding-bottom:44px;text-align:left}.legacy-story .story-text-area p{padding-bottom:10px;text-align:left}.stacked-button-holder{display:flex;padding-top:25px;width:auto}.legacy-story .story-stacked__content{color:#000;font-family:"Crimson Pro",serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;max-width:700px;text-align:left}.legacy-story .story-stacked__content p{color:#000;font-family:"Crimson Pro",serif;font-style:normal;font-weight:400;line-height:140%;text-align:left}.legacy-story .story-stacked{display:flex;flex-direction:row-reverse;gap:20px;margin-inline:auto;max-width:1300px;padding-bottom:40px;padding-top:32px}.legacy-story .story-stacked__body{display:flex;flex-direction:column;justify-content:center}.legacy-story .story-stacked__media img{max-height:370px}.legacy-story .story-video{height:100%;margin-inline:auto;max-height:400px;max-width:700px;padding-bottom:30px;width:100%}.legacy-story .story-image-text{max-width:720px;margin-inline:auto;padding-bottom:24px;display:flex;flex-direction:column;gap:5px}.legacy-story .story-it__image img{max-height:300px;width:100%;object-fit:cover;object-position:center}.legacy-story .story-video iframe{display:flex;height:100%;margin-inline:auto;max-height:400px;max-width:700px;min-height:300px;width:100%}@media (max-width:991px){.elementor-widget-theme-post-content .elementor-widget-container{padding-inline:16px}}@media (max-width:768px){.elementor-widget-theme-post-content .elementor-widget-container h2,.elementor-widget-theme-post-content .elementor-widget-container h3,.elementor-widget-theme-post-content .elementor-widget-container h4{text-align:left}.legacy-story{padding:0 16px}.legacy-story .story-about-author .story-author__bio p{text-align:left}.legacy-story .story-headline p{text-align:left}.legacy-story .story-image--side_by_side_images{flex-direction:column}.story-image--side_by_side_images:has(>img:nth-of-type(2):last-of-type)>img{width:auto}.legacy-story .story-stacked{flex-direction:column;gap:20px;padding-top:32px;padding-bottom:32px}.stacked-button-holder{margin-inline:auto}}