.elementor-991 .elementor-element.elementor-element-3c24131 > .elementor-background-overlay{background-color:#111111;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-3c24131:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-3c24131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-991 .elementor-element.elementor-element-3c24131{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:6.5rem;margin-bottom:0rem;padding:5rem 1rem 5rem 1rem;}.elementor-991 .elementor-element.elementor-element-73112ef{text-align:center;}.elementor-991 .elementor-element.elementor-element-73112ef .elementor-heading-title{font-size:5rem;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-991 .elementor-element.elementor-element-2c0dbe7{padding:5rem 1rem 5rem 1rem;}.elementor-991 .elementor-element.elementor-element-b7ea17e{line-height:1.5em;}.elementor-991 .elementor-element.elementor-element-c9d1f86{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}@media(min-width:768px){.elementor-991 .elementor-element.elementor-element-2777007{width:67%;}.elementor-991 .elementor-element.elementor-element-a351d55{width:33%;}}@media(max-width:1024px){.elementor-991 .elementor-element.elementor-element-3c24131{margin-top:0rem;margin-bottom:0rem;}.elementor-991 .elementor-element.elementor-element-b7ea17e{font-size:1.125rem;} .elementor-991 .elementor-element.elementor-element-c9d1f86{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-991 .elementor-element.elementor-element-73112ef .elementor-heading-title{font-size:2.25rem;} .elementor-991 .elementor-element.elementor-element-c9d1f86{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-b7ea17e */.elementor-991 .elementor-element.elementor-element-b7ea17e a:hover {
    color: inherit;
}

.elementor-991 .elementor-element.elementor-element-b7ea17e ul, .elementor-991 .elementor-element.elementor-element-b7ea17e ol {
    list-style: inherit;
    padding-left: 3rem;
    margin-bottom: 1rem;
}

.elementor-991 .elementor-element.elementor-element-b7ea17e p:last-child {
    margin: 0;
}/* End custom CSS */