.elementor-11085 .elementor-element.elementor-element-5a2736a5{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11085 .elementor-element.elementor-element-5a2736a5:not(.elementor-motion-effects-element-type-background), .elementor-11085 .elementor-element.elementor-element-5a2736a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11085 .elementor-element.elementor-element-72b7d0dd{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-11085 .elementor-element.elementor-element-72b7d0dd .elementor-heading-title{font-family:"PT Sans Narrow", Sans-serif;font-size:44px;font-weight:600;line-height:48px;color:var( --e-global-color-6e1cc59 );}/* Start custom CSS for heading, class: .elementor-element-72b7d0dd */.elementor-11085 .elementor-element.elementor-element-72b7d0dd {
    max-width: 1500px !important;
    width: 100%;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2736a5 */.elementor-11085 .elementor-element.elementor-element-5a2736a5 {
    padding-left: 2em;
    padding-right: 2em;
}
@media (min-width: 1500px) {
   .elementor-11085 .elementor-element.elementor-element-5a2736a5 {
        padding-left: 4em;
        padding-right: 4em;
    } 
}/* End custom CSS */