.elementor-91619 .elementor-element.elementor-element-27683cf > .elementor-element-populated{padding:10rem 2rem 08rem 2rem;}.elementor-91619 .elementor-element.elementor-element-5d83e90f > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-91619 .elementor-element.elementor-element-5d83e90f .elementor-heading-title{font-weight:900;line-height:1.1em;}.elementor-91619 .elementor-element.elementor-element-7491d89{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91619 .elementor-element.elementor-element-7491d89:not(.elementor-motion-effects-element-type-background), .elementor-91619 .elementor-element.elementor-element-7491d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F0EE;}.elementor-91619 .elementor-element.elementor-element-b20d204{text-align:center;}.elementor-91619 .elementor-element.elementor-element-f04b6bd > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-91619 .elementor-element.elementor-element-f04b6bd .accordion-trigger[aria-expanded=true]{background-color:var( --e-global-color-accent );}.elementor-91619 .elementor-element.elementor-element-f04b6bd .accordion-trigger:not([aria-expanded=true]):hover .accordion-title{color:var( --e-global-color-accent );}.elementor-91619 .elementor-element.elementor-element-f04b6bd [aria-expanded=true] .accordion-title{color:#fff;}.elementor-91619 .elementor-element.elementor-element-f04b6bd .accordion-trigger[aria-expanded="true"] i{color:#fff;}.elementor-91619 .elementor-element.elementor-element-1246c97{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-91619 .elementor-element.elementor-element-1246c97:not(.elementor-motion-effects-element-type-background), .elementor-91619 .elementor-element.elementor-element-1246c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c82d33e );}.elementor-91619 .elementor-element.elementor-element-29f7b1c{text-align:center;}.elementor-91619 .elementor-element.elementor-element-d69dab8 > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-91619 .elementor-element.elementor-element-d69dab8 .accordion-trigger[aria-expanded=true]{background-color:var( --e-global-color-secondary );}.elementor-91619 .elementor-element.elementor-element-d69dab8 .accordion-trigger:not([aria-expanded=true]):hover .accordion-title{color:var( --e-global-color-secondary );}.elementor-91619 .elementor-element.elementor-element-d69dab8 [aria-expanded=true] .accordion-title{color:#fff;}.elementor-91619 .elementor-element.elementor-element-d69dab8 .accordion-trigger[aria-expanded="true"] i{color:#fff;}:root{--page-title-display:none;}@media(max-width:1220px) and (min-width:768px){.elementor-91619 .elementor-element.elementor-element-31c3bc05{width:100%;}.elementor-91619 .elementor-element.elementor-element-27683cf{width:100%;}}@media(max-width:1220px){.elementor-91619 .elementor-element.elementor-element-27683cf > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:03rem 02rem 03rem 02rem;}}@media(max-width:1024px){.elementor-91619 .elementor-element.elementor-element-f04b6bd > .elementor-widget-container{margin:50px 20px 50px 20px;}.elementor-91619 .elementor-element.elementor-element-d69dab8 > .elementor-widget-container{margin:50px 20px 50px 20px;}}@media(max-width:767px){.elementor-91619 .elementor-element.elementor-element-27683cf > .elementor-element-populated{padding:02rem 01rem 02rem 01rem;}.elementor-91619 .elementor-element.elementor-element-5d83e90f > .elementor-widget-container{margin:0rem 0rem 01rem 0rem;}.elementor-91619 .elementor-element.elementor-element-f04b6bd > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-91619 .elementor-element.elementor-element-d69dab8 > .elementor-widget-container{margin:20px 20px 20px 20px;}}/* Start custom CSS for section, class: .elementor-element-7f4a221a */@media (min-width:1020px) {
    .elementor-91619 .elementor-element.elementor-element-7f4a221a .spca-hero--image {
        min-width: 100%;
        height: 100%;
        position: absolute;
    }
    .elementor-91619 .elementor-element.elementor-element-7f4a221a .spca-hero--image .elementor-widget,
    .elementor-91619 .elementor-element.elementor-element-7f4a221a .spca-hero--image .elementor-widget-container {
        height: 100%;
    }
    .elementor-91619 .elementor-element.elementor-element-7f4a221a .spca-hero--image img {
        object-fit: cover;
        object-position: top;
        height: 100%;
        width: 100%;
    }
    .elementor-91619 .elementor-element.elementor-element-7f4a221a .spca-hero--content .elementor-widget-wrap {
        max-width: 400px;
        margin-bottom: 4rem;
        margin-right: 1rem;
    }
    .elementor-91619 .elementor-element.elementor-element-7f4a221a .spca-hero--content {
        display: flex;
        justify-content: flex-end;
        width: 100%;
        max-width: 1400px;
        margin: 0 auto;
    }
    
}/* End custom CSS */