.elementor-95 .elementor-element.elementor-element-80e7daf > .elementor-container{max-width:1024px;}.elementor-95 .elementor-element.elementor-element-80e7daf{padding:200px 48px 64px 48px;}.elementor-95 .elementor-element.elementor-element-6b488d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Montserrat", Sans-serif;font-size:10.4px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.18em;color:rgba(61,10,10,0.7);}.elementor-95 .elementor-element.elementor-element-6b488d4 p{margin-block-end:0px;}.elementor-95 .elementor-element.elementor-element-6ee8ff9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-95 .elementor-element.elementor-element-6ee8ff9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:400;line-height:1.05em;color:#3D0A0A;}.elementor-95 .elementor-element.elementor-element-532006d > .elementor-container{max-width:1024px;}.elementor-95 .elementor-element.elementor-element-532006d{padding:0px 48px 112px 48px;}.elementor-95 .elementor-element.elementor-element-88de111{margin-top:0px;margin-bottom:20px;}.elementor-95 .elementor-element.elementor-element-0238d84:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-0238d84 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-95 .elementor-element.elementor-element-0238d84 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(61,10,10,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-95 .elementor-element.elementor-element-0238d84 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-0238d84 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-0238d84 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-95 .elementor-element.elementor-element-0238d84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-af85f13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-95 .elementor-element.elementor-element-af85f13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:#3D0A0A;}.elementor-95 .elementor-element.elementor-element-ed968f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(61,10,10,0.75);}.elementor-95 .elementor-element.elementor-element-ed968f2 p{margin-block-end:12px;}.elementor-95 .elementor-element.elementor-element-e865cbd{margin-top:0px;margin-bottom:20px;}.elementor-95 .elementor-element.elementor-element-525b302:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-525b302 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-95 .elementor-element.elementor-element-525b302 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(61,10,10,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-95 .elementor-element.elementor-element-525b302 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-525b302 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-525b302 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-95 .elementor-element.elementor-element-525b302 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-0f70904{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-95 .elementor-element.elementor-element-0f70904 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:#3D0A0A;}.elementor-95 .elementor-element.elementor-element-5cce8cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(61,10,10,0.75);}.elementor-95 .elementor-element.elementor-element-5cce8cc p{margin-block-end:12px;}.elementor-95 .elementor-element.elementor-element-b2a6b38{margin-top:0px;margin-bottom:20px;}.elementor-95 .elementor-element.elementor-element-d9a1e4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-d9a1e4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-95 .elementor-element.elementor-element-d9a1e4b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(61,10,10,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-95 .elementor-element.elementor-element-d9a1e4b > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-d9a1e4b > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-d9a1e4b > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-95 .elementor-element.elementor-element-d9a1e4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-31d90eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-95 .elementor-element.elementor-element-31d90eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:#3D0A0A;}.elementor-95 .elementor-element.elementor-element-d7ea2c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(61,10,10,0.75);}.elementor-95 .elementor-element.elementor-element-d7ea2c1 p{margin-block-end:12px;}.elementor-95 .elementor-element.elementor-element-cfa7b9c{margin-top:0px;margin-bottom:20px;}.elementor-95 .elementor-element.elementor-element-f23b50f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-f23b50f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-95 .elementor-element.elementor-element-f23b50f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(61,10,10,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-95 .elementor-element.elementor-element-f23b50f > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-f23b50f > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-f23b50f > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-95 .elementor-element.elementor-element-f23b50f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-fb94e76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-95 .elementor-element.elementor-element-fb94e76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:#3D0A0A;}.elementor-95 .elementor-element.elementor-element-917e480{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(61,10,10,0.75);}.elementor-95 .elementor-element.elementor-element-917e480 p{margin-block-end:12px;}.elementor-95 .elementor-element.elementor-element-1dece68{margin-top:0px;margin-bottom:20px;}.elementor-95 .elementor-element.elementor-element-172176b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-172176b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-95 .elementor-element.elementor-element-172176b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(61,10,10,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-95 .elementor-element.elementor-element-172176b > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-172176b > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-172176b > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-95 .elementor-element.elementor-element-172176b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-4663309{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-95 .elementor-element.elementor-element-4663309 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:#3D0A0A;}.elementor-95 .elementor-element.elementor-element-13cc885{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(61,10,10,0.75);}.elementor-95 .elementor-element.elementor-element-13cc885 p{margin-block-end:12px;}.elementor-95 .elementor-element.elementor-element-f698087{margin-top:0px;margin-bottom:20px;}.elementor-95 .elementor-element.elementor-element-92f3b4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-92f3b4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-95 .elementor-element.elementor-element-92f3b4a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(61,10,10,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-95 .elementor-element.elementor-element-92f3b4a > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-92f3b4a > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-92f3b4a > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-95 .elementor-element.elementor-element-92f3b4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-42d6173{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-95 .elementor-element.elementor-element-42d6173 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:#3D0A0A;}.elementor-95 .elementor-element.elementor-element-ccdf960{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(61,10,10,0.75);}.elementor-95 .elementor-element.elementor-element-ccdf960 p{margin-block-end:12px;}.elementor-95 .elementor-element.elementor-element-b98f88d{margin-top:0px;margin-bottom:20px;}.elementor-95 .elementor-element.elementor-element-9cd5735:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-9cd5735 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-95 .elementor-element.elementor-element-9cd5735 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(61,10,10,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-95 .elementor-element.elementor-element-9cd5735 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-9cd5735 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-9cd5735 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-95 .elementor-element.elementor-element-9cd5735 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-c4bf8a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-95 .elementor-element.elementor-element-c4bf8a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:#3D0A0A;}.elementor-95 .elementor-element.elementor-element-4281b56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(61,10,10,0.75);}.elementor-95 .elementor-element.elementor-element-4281b56 p{margin-block-end:12px;}.elementor-95 .elementor-element.elementor-element-72d5562{margin-top:0px;margin-bottom:20px;}.elementor-95 .elementor-element.elementor-element-8e6c739:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-8e6c739 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-95 .elementor-element.elementor-element-8e6c739 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(61,10,10,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-95 .elementor-element.elementor-element-8e6c739 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-8e6c739 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-8e6c739 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-95 .elementor-element.elementor-element-8e6c739 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-ed6fd9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-95 .elementor-element.elementor-element-ed6fd9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:#3D0A0A;}.elementor-95 .elementor-element.elementor-element-9250f54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(61,10,10,0.75);}.elementor-95 .elementor-element.elementor-element-9250f54 p{margin-block-end:12px;}.elementor-95 .elementor-element.elementor-element-9f8f6bc{margin-top:0px;margin-bottom:20px;}.elementor-95 .elementor-element.elementor-element-e19b138:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-e19b138 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-95 .elementor-element.elementor-element-e19b138 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(61,10,10,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-95 .elementor-element.elementor-element-e19b138 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-e19b138 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-e19b138 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-95 .elementor-element.elementor-element-e19b138 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-8a3f3bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-95 .elementor-element.elementor-element-8a3f3bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:#3D0A0A;}.elementor-95 .elementor-element.elementor-element-a80ebcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(61,10,10,0.75);}.elementor-95 .elementor-element.elementor-element-a80ebcf p{margin-block-end:12px;}.elementor-95 .elementor-element.elementor-element-98436c7{margin-top:0px;margin-bottom:0px;}.elementor-95 .elementor-element.elementor-element-a94b3d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-a94b3d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.6);}.elementor-95 .elementor-element.elementor-element-a94b3d8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(61,10,10,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-95 .elementor-element.elementor-element-a94b3d8 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-a94b3d8 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-a94b3d8 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-95 .elementor-element.elementor-element-a94b3d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-1617dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-95 .elementor-element.elementor-element-1617dca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:#3D0A0A;}.elementor-95 .elementor-element.elementor-element-1b2fe25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:rgba(61,10,10,0.75);}.elementor-95 .elementor-element.elementor-element-1b2fe25 p{margin-block-end:12px;}@media(max-width:767px){.elementor-95 .elementor-element.elementor-element-80e7daf{padding:150px 24px 80px 24px;}.elementor-95 .elementor-element.elementor-element-6ee8ff9 .elementor-heading-title{font-size:42px;}.elementor-95 .elementor-element.elementor-element-532006d{padding:0px 24px 80px 24px;}.elementor-95 .elementor-element.elementor-element-0238d84 > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-95 .elementor-element.elementor-element-af85f13 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-525b302 > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-95 .elementor-element.elementor-element-0f70904 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-d9a1e4b > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-95 .elementor-element.elementor-element-31d90eb .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-f23b50f > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-95 .elementor-element.elementor-element-fb94e76 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-172176b > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-95 .elementor-element.elementor-element-4663309 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-92f3b4a > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-95 .elementor-element.elementor-element-42d6173 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-9cd5735 > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-95 .elementor-element.elementor-element-c4bf8a5 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-8e6c739 > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-95 .elementor-element.elementor-element-ed6fd9b .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-e19b138 > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-95 .elementor-element.elementor-element-8a3f3bd .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-a94b3d8 > .elementor-element-populated{padding:28px 28px 28px 28px;}.elementor-95 .elementor-element.elementor-element-1617dca .elementor-heading-title{font-size:22px;}}/* Start custom CSS *//* bullet lists inside a text editor - source: .dh-list */
body.elementor-page-95 .dh-v2-prose ul {
    list-style: disc;
    padding-left: 20px;
    margin: 16px 0 0;
}
body.elementor-page-95 .dh-v2-prose li {
    font-size: 15px;
    line-height: 1.7;
    color: rgba(61,10,10,.78);
    margin-bottom: 8px;
}
/**
 * On live the h2's 16px margin-bottom and the ul's 16px margin-top are adjacent
 * siblings, so they COLLAPSE to a single 16px gap. Here the h2 is its own widget
 * and its margin lives on the widget wrapper, so nothing collapses and the two
 * stack to 32px. Zeroing the top margin when the list opens the editor restores
 * the 16px. A ul that follows a paragraph is untouched, because there the
 * source collapses p(12) against ul(16) to 16 and so does this.
 */
body.elementor-page-95 .dh-v2-prose > ul:first-child { margin-top: 0; }
body.elementor-page-95 .dh-v2-prose a {
    color: #3D0A0A;
    text-decoration: underline;
    text-underline-offset: 3px;
}
body.elementor-page-95 .dh-v2-prose a:hover { color: #D4A57A; }
/* source: .dh-card p:last-child { margin-bottom: 0 } */
body.elementor-page-95 .dh-v2-prose p:last-child { margin-block-end: 0; }/* End custom CSS */