.elementor-2588616 .elementor-element.elementor-element-4572488f{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2588616 .elementor-element.elementor-element-4572488f:not(.elementor-motion-effects-element-type-background), .elementor-2588616 .elementor-element.elementor-element-4572488f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2588616 .elementor-element.elementor-element-47e905ef .callout__content{background-color:#000000;position:static;width:100%;align-self:center;padding:30px 50px 30px 50px;}.elementor-2588616 .elementor-element.elementor-element-47e905ef .suma-callouts{grid-template-columns:repeat( 3, minmax( 0, 1fr ) );grid-column-gap:45px;padding:45px 45px 75px 45px;}.elementor-2588616 .elementor-element.elementor-element-47e905ef .callout__title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-2588616 .elementor-element.elementor-element-47e905ef .callout__description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:18px;margin:20px 0px 0px 0px;}@media(max-width:1399px){.elementor-2588616 .elementor-element.elementor-element-47e905ef .suma-callouts{grid-column-gap:30px;}.elementor-2588616 .elementor-element.elementor-element-47e905ef .callout__content{padding:20px 25px 20px 25px;}.elementor-2588616 .elementor-element.elementor-element-47e905ef .callout__title{font-size:16px;margin:0px 0px 0px 0px;}.elementor-2588616 .elementor-element.elementor-element-47e905ef .callout__description{font-size:12px;margin:10px 0px 0px 0px;}}@media(max-width:767px){.elementor-2588616 .elementor-element.elementor-element-47e905ef .suma-callouts{grid-template-columns:repeat( 1, minmax( 0, 1fr ) );grid-row-gap:110px;padding:0px 0px 110px 0px;}.elementor-2588616 .elementor-element.elementor-element-47e905ef .callout__content{align-self:flex-end;padding:30px 50px 30px 50px;}.elementor-2588616 .elementor-element.elementor-element-47e905ef .callout__title{font-size:20px;}.elementor-2588616 .elementor-element.elementor-element-47e905ef .callout__description{font-size:12px;margin:20px 0px 0px 0px;}}/* Start custom CSS for suma-callouts, class: .elementor-element-47e905ef */.elementor-2588616 .elementor-element.elementor-element-47e905ef .callout__image {
    flex: 1;
    height: 400px;
    min-height: 400px;
    max-height: 400px;
}

.elementor-2588616 .elementor-element.elementor-element-47e905ef .suma-callouts .callout__content {
    flex-grow: 1;
    width: 100% !important;
}/* End custom CSS */