:root{--page-title-display:none;}/* Start custom CSS */html{scroll-behavior:smooth}
body.page-id-12893{margin:0}
.page-id-12893 h1 span,.page-id-12893 h2 span,.page-id-12893 h3 span{color:#a84280 !important;font-style:italic}
.page-id-12893 .elementor-element-5aca4fc0 details{border-bottom:1px solid #decbd4}
.page-id-12893 .elementor-element-5aca4fc0 details:first-child{border-top:1px solid #decbd4}
.page-id-12893 .elementor-element-5aca4fc0 summary{position:relative;cursor:pointer;list-style:none}
.page-id-12893 .elementor-element-5aca4fc0 summary::-webkit-details-marker{display:none}
.page-id-12893 .elementor-element-5aca4fc0 summary::before,
.page-id-12893 .elementor-element-5aca4fc0 summary::after{content:"" !important;position:absolute !important;right:.22rem !important;top:50% !important;width:9px !important;height:1px !important;min-width:0 !important;padding:0 !important;display:block !important;background:#9f3f78 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;transform:translateY(-50%) !important;transition:opacity .2s ease,transform .2s ease}
.page-id-12893 .elementor-element-5aca4fc0 summary::after{transform:translateY(-50%) rotate(90deg) !important}
.page-id-12893 .elementor-element-5aca4fc0 details[open] summary::after{opacity:0 !important;transform:translateY(-50%) rotate(0deg) !important}
.page-id-12893 .elementor-element-5aca4fc0 summary:focus-visible{outline:2px solid #a84280;outline-offset:.3rem}

.page-id-12893 .elementor-element-5aca4fc0 details > summary::before,
.page-id-12893 .elementor-element-5aca4fc0 details > summary::after{left:auto !important;margin:0 !important;}

.page-id-12893 [data-interaction-id="7588bb41"] em{color:#80355f !important;}/* End custom CSS */