/* Start custom CSS */.elementor-4925 h1 span{color:var(--hc-gold,#EFB636);}
.elementor-4925 details > summary{list-style:none;}
.elementor-4925 details > summary::-webkit-details-marker{display:none;}
.elementor-4925 .e-accordion-item-icon-base{transition:transform .25s ease;}
.elementor-4925 .e-accordion-item-icon-base::before{content:"" !important;position:static !important;inset:auto !important;display:block !important;width:22px !important;height:22px !important;background:currentColor !important;opacity:1 !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;}
.elementor-4925 details[open] > summary .e-accordion-item-icon-base{transform:rotate(180deg);}
.elementor-4925 details > summary:focus-visible{outline:3px solid #F2552C;outline-offset:-5px;border-radius:24px;}
@media (prefers-reduced-motion:reduce){.elementor-4925 .e-accordion-item-icon-base{transition:none;}}/* End custom CSS */