.elementor-19016 .elementor-element.elementor-element-a97796d.sticky_enabled:not(.elementor-motion-effects-element-type-background), .elementor-19016 .elementor-element.elementor-element-a97796d.sticky_enabled > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.95);}.elementor-19016 .elementor-element.elementor-element-a97796d > .elementor-container{min-height:88px;}.elementor-19016 .elementor-element.elementor-element-a97796d > .elementor-background-overlay{opacity:0.5;}.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-heading-title{color:#3B3663;}.elementor-19016 .elementor-element.elementor-element-a97796d{color:#3B3663;padding:0% 2% 0% 2%;}.elementor-19016 .elementor-element.elementor-element-a97796d a{color:#3B3663;}.elementor-19016 .elementor-element.elementor-element-a97796d a.wpda_cart-icon:hover{color:#3B3663;}.elementor-19016 .elementor-element.elementor-element-a97796d a:hover{color:#F47514;}.elementor-19016 .elementor-element.elementor-element-a97796d.sticky_enabled{box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19016 .elementor-element.elementor-element-a97796d.sticky_enabled > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19016 .elementor-element.elementor-element-2f51ed8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19016 .elementor-element.elementor-element-2f51ed8{padding:0px 22px 0px 22px;}.elementor-19016 .elementor-element.elementor-element-1bbcb4e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19016 .elementor-element.elementor-element-1bbcb4e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19016 .elementor-element.elementor-element-d2e4f1c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-19016 .elementor-element.elementor-element-d2e4f1c > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-19016 .elementor-element.elementor-element-fce5706 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19016 .elementor-element.elementor-element-fce5706 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19016 .elementor-element.elementor-element-ce80f93 .elementor-menu-toggle{margin:0 auto;}.elementor-bc-flex-widget .elementor-19016 .elementor-element.elementor-element-10e4d63.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19016 .elementor-element.elementor-element-10e4d63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19016 .elementor-element.elementor-element-10e4d63.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19016 .elementor-element.elementor-element-10e4d63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19016 .elementor-element.elementor-element-10e4d63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19016 .elementor-element.elementor-element-06506dc .elementor-button{background-color:transparent;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(198deg, #DF3354 0%, #AD1935 100%);}.elementor-19016 .elementor-element.elementor-element-06506dc{width:100%;max-width:100%;}.elementor-19016 .elementor-element.elementor-element-06506dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19016 .elementor-element.elementor-element-06506dc .elementor-button:hover, .elementor-19016 .elementor-element.elementor-element-06506dc .elementor-button:focus{color:#FAEE00;}.elementor-19016 .elementor-element.elementor-element-06506dc .elementor-button:hover svg, .elementor-19016 .elementor-element.elementor-element-06506dc .elementor-button:focus svg{fill:#FAEE00;}.elementor-bc-flex-widget .elementor-19016 .elementor-element.elementor-element-ece6b51.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19016 .elementor-element.elementor-element-ece6b51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19016 .elementor-element.elementor-element-ece6b51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19016 .elementor-element.elementor-element-ece6b51 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19016 .elementor-element.elementor-element-ece6b51 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19016 .elementor-element.elementor-element-946543d .elementor-button{background-color:transparent;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(198deg, #009B80 0%, #3AAA9A 100%);}.elementor-19016 .elementor-element.elementor-element-946543d{width:100%;max-width:100%;}.elementor-19016 .elementor-element.elementor-element-946543d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19016 .elementor-element.elementor-element-946543d .elementor-button:hover, .elementor-19016 .elementor-element.elementor-element-946543d .elementor-button:focus{color:#FAEE00;}.elementor-19016 .elementor-element.elementor-element-946543d .elementor-button:hover svg, .elementor-19016 .elementor-element.elementor-element-946543d .elementor-button:focus svg{fill:#FAEE00;}.elementor-bc-flex-widget .elementor-19016 .elementor-element.elementor-element-d0afee6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19016 .elementor-element.elementor-element-d0afee6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19016 .elementor-element.elementor-element-d0afee6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19016 .elementor-element.elementor-element-d0afee6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19016 .elementor-element.elementor-element-d0afee6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19016 .elementor-element.elementor-element-9c3226e .elementor-button{background-color:transparent;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(198deg, #6CB9E7 0%, #3496D1 100%);}.elementor-19016 .elementor-element.elementor-element-9c3226e{width:100%;max-width:100%;}.elementor-19016 .elementor-element.elementor-element-9c3226e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19016 .elementor-element.elementor-element-9c3226e .elementor-button-content-wrapper{flex-direction:row;}.elementor-19016 .elementor-element.elementor-element-9c3226e .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-19016 .elementor-element.elementor-element-9c3226e .elementor-button:hover, .elementor-19016 .elementor-element.elementor-element-9c3226e .elementor-button:focus{color:#FAEE00;}.elementor-19016 .elementor-element.elementor-element-9c3226e .elementor-button:hover svg, .elementor-19016 .elementor-element.elementor-element-9c3226e .elementor-button:focus svg{fill:#FAEE00;}@media(max-width:1024px){.elementor-19016 .elementor-element.elementor-element-a97796d{margin-top:10px;margin-bottom:0px;}.elementor-19016 .elementor-element.elementor-element-d2e4f1c > .elementor-widget-container{margin:0px 0500px 0px 0px;}}@media(max-width:767px){.elementor-19016 .elementor-element.elementor-element-a97796d{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-19016 .elementor-element.elementor-element-475efca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19016 .elementor-element.elementor-element-475efca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19016 .elementor-element.elementor-element-475efca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19016 .elementor-element.elementor-element-1bbcb4e{width:85%;}.elementor-bc-flex-widget .elementor-19016 .elementor-element.elementor-element-1bbcb4e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19016 .elementor-element.elementor-element-1bbcb4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19016 .elementor-element.elementor-element-1bbcb4e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19016 .elementor-element.elementor-element-1bbcb4e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19016 .elementor-element.elementor-element-d2e4f1c > .elementor-widget-container{margin:0px 0150px 0px 0px;}.elementor-19016 .elementor-element.elementor-element-fce5706{width:15%;}.elementor-bc-flex-widget .elementor-19016 .elementor-element.elementor-element-fce5706.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19016 .elementor-element.elementor-element-fce5706.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19016 .elementor-element.elementor-element-fce5706 > .elementor-element-populated{margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;}.elementor-19016 .elementor-element.elementor-element-10e4d63{width:33%;}.elementor-bc-flex-widget .elementor-19016 .elementor-element.elementor-element-10e4d63.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19016 .elementor-element.elementor-element-10e4d63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19016 .elementor-element.elementor-element-10e4d63.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-19016 .elementor-element.elementor-element-10e4d63 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19016 .elementor-element.elementor-element-06506dc .elementor-button{font-size:13px;}.elementor-19016 .elementor-element.elementor-element-ece6b51{width:33%;}.elementor-bc-flex-widget .elementor-19016 .elementor-element.elementor-element-ece6b51.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19016 .elementor-element.elementor-element-ece6b51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19016 .elementor-element.elementor-element-ece6b51.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-19016 .elementor-element.elementor-element-ece6b51 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19016 .elementor-element.elementor-element-946543d .elementor-button{font-size:11px;}.elementor-19016 .elementor-element.elementor-element-d0afee6{width:33%;}.elementor-bc-flex-widget .elementor-19016 .elementor-element.elementor-element-d0afee6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19016 .elementor-element.elementor-element-d0afee6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19016 .elementor-element.elementor-element-d0afee6.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-19016 .elementor-element.elementor-element-d0afee6 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19016 .elementor-element.elementor-element-9c3226e .elementor-button{font-size:13px;}}@media(min-width:768px){.elementor-19016 .elementor-element.elementor-element-1bbcb4e{width:9%;}.elementor-19016 .elementor-element.elementor-element-fce5706{width:56.541%;}.elementor-19016 .elementor-element.elementor-element-10e4d63{width:15.199%;}.elementor-19016 .elementor-element.elementor-element-ece6b51{width:10.12%;}.elementor-19016 .elementor-element.elementor-element-d0afee6{width:9.1%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19016 .elementor-element.elementor-element-1bbcb4e{width:90%;}.elementor-19016 .elementor-element.elementor-element-fce5706{width:8%;}.elementor-19016 .elementor-element.elementor-element-10e4d63{width:30%;}.elementor-19016 .elementor-element.elementor-element-ece6b51{width:30%;}.elementor-19016 .elementor-element.elementor-element-d0afee6{width:30%;}}/* Start custom CSS for section, class: .elementor-element-a97796d */.elementor-19016 .elementor-element.elementor-element-a97796d {background:#fff;border-bottom:1px solid #e7eeeb;padding:12px 24px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-2f51ed8 > .elementor-container {display:flex;align-items:center;flex-wrap:nowrap;gap:18px;max-width:1360px;margin:auto;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-1bbcb4e {width:150px;flex-shrink:0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d2e4f1c, .elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d2e4f1c img {width:140px;max-width:100%;height:auto;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-fce5706 {flex:1;width:auto;min-width:0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-10e4d63,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-ece6b51,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d0afee6 {width:auto;flex-shrink:0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-ece6b51 {order:2;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-10e4d63 {order:3;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d0afee6 {order:4;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-widget-wrap {padding:0;align-content:center;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-button {min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:6px;font-size:15px;font-weight:700;line-height:1.2;white-space:nowrap;box-shadow:none;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-946543d .elementor-button {background:#287665;color:#fff;border:1px solid #287665;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-06506dc .elementor-button {background:#fff;color:#96334d;border:1px solid #96334d;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-9c3226e .elementor-button {background:transparent;color:#38434b;border:0;padding:12px 0;font-size:14px;}
.elementor-19016 .elementor-element.elementor-element-a97796d a:focus-visible,.elementor-19016 .elementor-element.elementor-element-a97796d [role=button]:focus-visible {outline:3px solid #245cc0;outline-offset:3px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--main .elementor-item {color:#38434b;font-size:14px;font-weight:600;padding:14px 9px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown {background:#fff;border:1px solid #e7eeeb;border-radius:8px;box-shadow:0 12px 24px #153f2914;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown a {color:#38434b;font-size:16px;padding:14px 20px;min-height:48px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown a:hover,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown a:focus {background:#edf6f2;color:#205e50;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-menu-toggle {color:#38434b;background:#f1f6f3;min-width:64px;min-height:48px;border-radius:6px;padding:8px;font-size:20px;gap:6px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-menu-toggle:after {content:"Menu";font-size:12px;font-weight:600;}
@media(max-width:1200px){
.elementor-19016 .elementor-element.elementor-element-a97796d {padding:12px 20px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-2f51ed8 > .elementor-container {display:grid;grid-template-columns:1fr auto 72px;grid-template-areas:"logo help menu" "logo donate call";gap:6px 12px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-1bbcb4e {grid-area:logo;width:140px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-ece6b51 {display:flex!important;grid-area:help;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-fce5706 {grid-area:menu;width:72px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-10e4d63 {display:flex!important;grid-area:donate;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d0afee6 {display:flex!important;grid-area:call;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-06506dc .elementor-button,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-9c3226e .elementor-button {min-height:44px;font-size:14px;padding:8px 12px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--main {display:none;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-menu-toggle {display:flex;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown.elementor-nav-menu__container {position:absolute;top:100%;right:0;width:min(88vw,480px);z-index:100;max-height:70vh;overflow-y:auto;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-fce5706 .elementor-widget-nav-menu {position:relative;width:100%;}
}
@media(max-width:767px){
.elementor-19016 .elementor-element.elementor-element-a97796d {padding:10px 16px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-2f51ed8 > .elementor-container {grid-template-columns:1fr auto 64px;gap:4px 8px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-1bbcb4e {width:110px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d2e4f1c,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d2e4f1c img {width:110px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-button {padding:10px 12px;font-size:14px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-fce5706 {width:64px;}
}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-2f51ed8 {padding:0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d2e4f1c > .elementor-widget-container, .elementor-19016 .elementor-element.elementor-element-a97796d .wpda-builder-logo_container, .elementor-19016 .elementor-element.elementor-element-a97796d .wpda-builder-logo_container a {width:100%;max-width:100%;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d2e4f1c > .elementor-widget-container {margin:0;}
@media(max-width:782px){body.admin-bar .elementor-19016 .elementor-element.elementor-element-a97796d {margin-top:46px;} .elementor-19016 .elementor-element.elementor-element-a97796d > .elementor-container {min-height:72px;} }
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-column > .elementor-widget-wrap {padding:0!important;min-width:0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-inner-section > .elementor-container {margin-left:0;margin-right:0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-menu-toggle {box-sizing:border-box;width:80px;max-width:100%;}
@media(max-width:1200px){.elementor-19016 .elementor-element.elementor-element-a97796d nav.elementor-nav-menu__container > ul .sub-menu {box-shadow:none;border:0;border-left:2px solid #e4e1eb;border-radius:0;margin-left:12px!important;width:calc(100% - 12px)!important;} }
@media(max-width:1200px){.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-2f51ed8 > .elementor-container {grid-template-columns:1fr auto 80px;} .elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-fce5706 {width:80px;} }
@media(max-width:1200px){.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown.elementor-nav-menu__container[aria-hidden="false"] {display:block;} .elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown.elementor-nav-menu__container[aria-hidden="true"] {display:none;} }
/* Mobile: brand and menu above three equal action buttons. */
@media(max-width:767px){
.elementor-19016 .elementor-element.elementor-element-a97796d {padding:12px 16px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-2f51ed8 > .elementor-container {display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"logo logo logo logo menu menu" "donate donate help help call call";gap:12px 8px;align-items:center;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-1bbcb4e {width:120px;justify-self:start;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d2e4f1c,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d2e4f1c img {width:120px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-fce5706 {width:80px;justify-self:end;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-10e4d63,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-ece6b51,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d0afee6 {width:100%;min-width:0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-10e4d63 .elementor-widget,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-ece6b51 .elementor-widget,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d0afee6 .elementor-widget {width:100%;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-06506dc .elementor-button,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-946543d .elementor-button,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-9c3226e .elementor-button {width:100%;min-height:46px;padding:10px 6px;font-size:14px;box-sizing:border-box;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-9c3226e .elementor-button {background:#fff;color:#365e79;border:1px solid #365e79;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown.elementor-nav-menu__container {width:calc(100vw - 32px);right:0;top:calc(100% + 12px);}
}
/* Match the existing CaringSG button and navigation styling. */
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-button {font-family:"Open Sans",Roboto,sans-serif;font-weight:700;border-radius:3px;box-shadow:none;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-06506dc .elementor-button {background:linear-gradient(198deg,#df3354 0%,#ad1935 100%);color:#fff;border:0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-946543d .elementor-button {background:linear-gradient(198deg,#009b80 0%,#3aaa9a 100%);color:#fff;border:0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-9c3226e .elementor-button {background:linear-gradient(198deg,#6cb9e7 0%,#3496d1 100%);color:#fff;border:0;padding:12px 18px;font-size:15px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-button:hover,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-button:focus-visible {filter:brightness(.94);}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--main .elementor-item {font-family:"Open Sans",Roboto,sans-serif;color:#3b3663;font-weight:400;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown a {font-family:"Open Sans",Roboto,sans-serif;color:#3b3663;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown {border-radius:3px;box-shadow:0 4px 12px #00000012;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown a:hover,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown a:focus {background:#f5f4f8;color:#3b3663;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-menu-toggle {background:transparent;color:#3b3663;border-radius:0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-menu-toggle:after {font-family:"Open Sans",Roboto,sans-serif;font-weight:600;}
@media(max-width:767px){.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-9c3226e .elementor-button {padding:10px 6px;font-size:14px;} }

/* Restrained brand refresh. Desktop flyouts retain SmartMenus positioning. */
.elementor-19016 .elementor-element.elementor-element-a97796d {border-bottom:1px solid #eceaf0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-button {border-radius:4px;font-size:14px;letter-spacing:0;transition:filter .15s ease;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-06506dc .elementor-button {background:linear-gradient(180deg,#cd3150,#ba2845);}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-946543d .elementor-button {background:linear-gradient(180deg,#169980,#118a75);}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-9c3226e .elementor-button {background:linear-gradient(180deg,#559dc8,#438fbf);font-size:14px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--main .elementor-item {font-weight:600;padding:14px 11px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--main .elementor-item:before,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--main .elementor-item:after {display:none;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--main .elementor-item:hover,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--main .elementor-item:focus {color:#128a75;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown {border:1px solid #e9e6ee;border-radius:4px;box-shadow:0 5px 18px #30274714;padding:6px 0;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown a {font-size:14px;font-weight:400;line-height:1.5;min-height:44px;padding:11px 18px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown a:hover,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown a:focus,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown a.highlighted {background:#f4f2f7;color:#3b3663;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown .sub-arrow {margin-left:auto;padding-left:18px;}
@media(min-width:1201px){
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--main .sub-menu {min-width:230px!important;max-width:340px!important;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--main .sub-menu a {white-space:normal;}
}
@media(max-width:767px){
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-2f51ed8 > .elementor-container {row-gap:10px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-menu-toggle {font-size:20px;}
.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-nav-menu--dropdown a {font-size:15px;min-height:46px;}
}
@media(max-width:767px){.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-1bbcb4e,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d2e4f1c,.elementor-19016 .elementor-element.elementor-element-a97796d .elementor-element-d2e4f1c img {width:132px;} }/* End custom CSS */