.elementor-141 .elementor-element.elementor-element-ca05904{--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;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-ca05904:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-ca05904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7D0C7;}.elementor-141 .elementor-element.elementor-element-5d449f7{--display:flex;--min-height:74px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-5d449f7:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-5d449f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/10/Copia-de-SITE-AB-HOME-9.png");}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-141 .elementor-element.elementor-element-ca05904{--padding-top:30px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-141 .elementor-element.elementor-element-5d449f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-ca05904 */.elementor-element-ca05904 .elementor-icon-list-text,.elementor-element-ca05904 .elementor-icon-list-icon i,.elementor-element-ca05904 .elementor-icon-list-icon svg{color:#55575B!important;fill:#55575B!important}
.elementor-element-ca05904 a:hover .elementor-icon-list-text{color:#1A1A1A!important}

.elementor-141 .elementor-element.elementor-element-ca05904{padding:0!important;flex-direction:column!important}
.elementor-141 .elementor-element.elementor-element-ca05904>.elementor-widget-html{width:100%}
.elementor-141 .elementor-element.elementor-element-ca05904>.e-con-inner,.elementor-141 .elementor-element.elementor-element-ca05904{flex-direction:column!important;align-items:stretch!important}
.elementor-element-ca05904 .elementor-widget-html:has(.abh-ft){width:100%!important;max-width:100%!important;flex:0 0 auto!important;align-self:stretch!important}
.elementor-element-2450c20{position:absolute!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:visible}/* End custom CSS */