.elementor-6473 .elementor-element.elementor-element-c0545e9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6473 .elementor-element.elementor-element-c0545e9:not(.elementor-motion-effects-element-type-background), .elementor-6473 .elementor-element.elementor-element-c0545e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A2A4A;}.elementor-6473 .elementor-element.elementor-element-183c984f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6473 .elementor-element.elementor-element-3451a36c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* Fix 1 (5 Nov): theme button styles overrode the mobile menu buttons */
html body .ba-hd button.ba-hd-mi,html body .ba-hd button.ba-hd-mi:hover,html body .ba-hd button.ba-hd-mi:focus,html body .ba-hd button.ba-hd-mi:active{background:transparent;color:#fff;border:0;border-bottom:1px solid rgba(255,255,255,.12);border-radius:0;box-shadow:none;outline:0;padding:0;min-height:56px;font:500 14px/1.2 Poppins,sans-serif;letter-spacing:.14em;text-transform:uppercase}
html body .ba-hd button.ba-hd-mi:focus-visible{outline:2px solid #f757a2;outline-offset:2px}
html body .ba-hd button.ba-hd-mi[aria-expanded="true"]{color:#f757a2}
html body .ba-hd button.ba-hd-burger,html body .ba-hd button.ba-hd-burger:hover,html body .ba-hd button.ba-hd-burger:focus,html body .ba-hd button.ba-hd-burger:active{background:transparent;color:#fff;border:0;border-radius:0;box-shadow:none;outline:0;padding:0;width:44px;height:44px}
html body .ba-hd button.ba-hd-burger:focus-visible{outline:2px solid #f757a2;outline-offset:2px}
html body.admin-bar .ba-hd-panel{top:110px}
@media(min-width:783px){html body.admin-bar .ba-hd-panel{top:96px}}
/* Fix 2 (5 Nov): top-level desktop links stay white when hovered, focused or open */
html body .ba-hd a.ba-hd-top,html body .ba-hd a.ba-hd-top:hover,html body .ba-hd a.ba-hd-top:focus,html body .ba-hd a.ba-hd-top:active,html body .ba-hd a.ba-hd-top:visited,html body .ba-hd .ba-hd-ni.open a.ba-hd-top,html body .ba-hd .ba-hd-ni:hover a.ba-hd-top{color:#fff;background:transparent;text-decoration:none}
html body .ba-hd .ba-hd-ni.open a.ba-hd-top,html body .ba-hd .ba-hd-ni:hover a.ba-hd-top{border-bottom-color:#f757a2}
html body .ba-hd a.ba-hd-top svg,html body .ba-hd a.ba-hd-top b,html body .ba-hd a.ba-hd-top i{color:#f757a2}
/* Fix 3 (5 Nov): account icon hidden for now. To bring it back, delete these two lines. */
html body .ba-hd a.ba-hd-acc{display:none}
html body .ba-hd a.ba-hd-pacc{display:none}
html body .ba-hd .ba-hd-pbot a.ba-hd-pacc.ba-hd-pacc{display:none}/* End custom CSS */