.elementor-2159 .elementor-element.elementor-element-2ac3be8{--display:flex;--justify-content:center;}.elementor-2159 .elementor-element.elementor-element-2ac3be8.e-con{--align-self:center;}.elementor-2159 .elementor-element.elementor-element-f7eab4f{text-align:center;width:var( --container-widget-width, 78.918% );max-width:78.918%;--container-widget-width:78.918%;--container-widget-flex-grow:0;}.elementor-2159 .elementor-element.elementor-element-f7eab4f img{width:350px;max-width:100%;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.3);}.elementor-2159 .elementor-element.elementor-element-f7eab4f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2159 .elementor-element.elementor-element-91d2070.elementor-element{--align-self:flex-start;}/* Start custom CSS for html, class: .elementor-element-91d2070 */#announcement-bar {
    width: 100%;
    text-align: center;
    padding: 12px 16px;
    font-size: 15px;
    line-height: 1.4;
    background-color: #ffeb9b; /* warm gold tone */
    color: #2a2a2a;
    font-weight: 500;
}

#announcement-bar a {
    color: #000;
    text-decoration: underline;
    font-weight: 600;
}/* End custom CSS */