.elementor-22 .elementor-element.elementor-element-4d69e30{overflow:hidden;padding:120px 0px 120px 0px;}.elementor-22 .elementor-element.elementor-element-6ee702f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-22 .elementor-element.elementor-element-4e4a9e5 .themeholy-btn{color:#FFFFFF;background-color:#363636;}.elementor-22 .elementor-element.elementor-element-4e4a9e5 .link-btn{--theme-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-4e4a9e5 .themeholy-btn:hover{color:#000000;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-4d69e30{padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-6ee702f > .elementor-element-populated{padding:0px 36px 0px 36px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-6ee702f > .elementor-element-populated{padding:0px 12px 0px 12px;}}/* Start custom CSS for plumerservice, class: .elementor-element-4e4a9e5 */.elementor-22 .elementor-element.elementor-element-4e4a9e5 *{
    justify-content: center;
}

.elementor-22 .elementor-element.elementor-element-4e4a9e5 .icon img{
    max-width:  50px;
    
}

.elementor-22 .elementor-element.elementor-element-4e4a9e5 img{
    max-height: 220px;
}
/* Cambia el fondo naranja por gris */
.service-block_icon .icon {
    background-color: #e0e0e0 !important; /* Un gris claro suave */
}

/* Si el círculo es el contenedor principal, usa este también */
.service-block_icon {
    background-color: #e0e0e0 !important;
}/* End custom CSS */