.elementor-1057 .elementor-element.elementor-element-1e84698{--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;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1057 .elementor-element.elementor-element-1e84698:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-1e84698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1057 .elementor-element.elementor-element-1e84698.e-con{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-4fa042cb.elementor-element{--align-self:flex-start;}.elementor-1057 .elementor-element.elementor-element-131daa21{--display:flex;}.elementor-1057 .elementor-element.elementor-element-2298b8c4 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-1057 .elementor-element.elementor-element-a4f5fcf .elementor-image-box-wrapper{text-align:left;}.elementor-1057 .elementor-element.elementor-element-a4f5fcf .elementor-image-box-title{margin-bottom:0px;font-family:"Onest", Sans-serif;font-size:clamp(1.125rem, 1.25vw + 0.734rem, 1.75rem);font-weight:600;text-decoration:none;color:var( --e-global-color-astglobalcolor4 );}.elementor-1057 .elementor-element.elementor-element-a4f5fcf .elementor-image-box-description{text-decoration:none;color:var( --e-global-color-astglobalcolor4 );}@media(max-width:767px){.elementor-1057 .elementor-element.elementor-element-1e84698{--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;}}/* Start custom CSS for image-box, class: .elementor-element-a4f5fcf */.elementor-1057 .elementor-element.elementor-element-a4f5fcf a {
    text-decoration: none;
}

.elementor-1057 .elementor-element.elementor-element-a4f5fcf .elementor-image-box-title {
    margin: 0 0 8px 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-131daa21 */.elementor-1057 .elementor-element.elementor-element-131daa21 {
    width: max-content;
}/* End custom CSS */