.elementor-2526 .elementor-element.elementor-element-25ee9ac1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:55px clamp(3.625rem, 0.625rem + 8.3333vw, 8.125rem);--row-gap:55px;--column-gap:clamp(3.625rem, 0.625rem + 8.3333vw, 8.125rem);--padding-top:clamp(5.125rem, 3.375rem + 4.8611vw, 7.75rem);--padding-bottom:clamp(6.375rem, 4.2083rem + 6.0185vw, 9.625rem);--padding-left:20px;--padding-right:20px;}.elementor-2526 .elementor-element.elementor-element-25ee9ac1:not(.elementor-motion-effects-element-type-background), .elementor-2526 .elementor-element.elementor-element-25ee9ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-224c0e5 );}.elementor-2526 .elementor-element.elementor-element-1943083b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2526 .elementor-element.elementor-element-272522f2 .elementor-heading-title{font-family:var( --e-global-typography-0a505b99-font-family ), Sans-serif;font-size:var( --e-global-typography-0a505b99-font-size );font-weight:var( --e-global-typography-0a505b99-font-weight );line-height:var( --e-global-typography-0a505b99-line-height );letter-spacing:var( --e-global-typography-0a505b99-letter-spacing );color:var( --e-global-color-a80c020 );}.elementor-2526 .elementor-element.elementor-element-c135ce9{--display:flex;--padding-top:clamp(1.875rem, -1.0417rem + 8.1019vw, 6.25rem);--padding-bottom:clamp(1.875rem, -1.0417rem + 8.1019vw, 6.25rem);--padding-left:20px;--padding-right:20px;}@media(min-width:601px){.elementor-2526 .elementor-element.elementor-element-1943083b{--width:100%;}}@media(max-width:860px) and (min-width:601px){.elementor-2526 .elementor-element.elementor-element-1943083b{--width:100%;}}@media(max-width:860px){.elementor-2526 .elementor-element.elementor-element-272522f2 .elementor-heading-title{font-size:var( --e-global-typography-0a505b99-font-size );line-height:var( --e-global-typography-0a505b99-line-height );letter-spacing:var( --e-global-typography-0a505b99-letter-spacing );}}@media(max-width:600px){.elementor-2526 .elementor-element.elementor-element-272522f2 .elementor-heading-title{font-size:var( --e-global-typography-0a505b99-font-size );line-height:var( --e-global-typography-0a505b99-line-height );letter-spacing:var( --e-global-typography-0a505b99-letter-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-53751327 */.elementor-2526 .elementor-element.elementor-element-53751327 {
    font-family: var(--e-global-typography-ee0466d-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee0466d-font-size);
    font-weight: var(--e-global-typography-ee0466d-font-weight);
    line-height: var(--e-global-typography-ee0466d-line-height);
    color: var(--e-global-color-12128d9);
}

.elementor-2526 .elementor-element.elementor-element-53751327 .breadcrumb.breadcrumb--first {
    color: var(--e-global-color-bfac6c8);
}

.elementor-2526 .elementor-element.elementor-element-53751327 .breadcrumbs__separator {
    padding: 0 8px;
}/* End custom CSS */