.elementor-113 .elementor-element.elementor-element-508cc0d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-113 .elementor-element.elementor-element-508cc0d:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-508cc0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a447dca );}.elementor-113 .elementor-element.elementor-element-be7b72f .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-113 .elementor-element.elementor-element-be7b72f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-be7b72f.elementor-view-framed .elementor-icon, .elementor-113 .elementor-element.elementor-element-be7b72f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-113 .elementor-element.elementor-element-be7b72f .elementor-icon{font-size:30px;}.elementor-113 .elementor-element.elementor-element-be7b72f .elementor-icon-box-description{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-113 .elementor-element.elementor-element-508cc0d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-508cc0d */.elementor-113 .elementor-element.elementor-element-508cc0d:hover svg{
    fill:#EE3524;
}/* End custom CSS */