.elementor-2232 .elementor-element.elementor-element-ea04c28 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2232 .elementor-element.elementor-element-ea04c28:not(.elementor-motion-effects-element-type-background), .elementor-2232 .elementor-element.elementor-element-ea04c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2232 .elementor-element.elementor-element-ea04c28 > .elementor-container{max-width:1320px;}.elementor-2232 .elementor-element.elementor-element-ea04c28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2232 .elementor-element.elementor-element-ea04c28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2232 .elementor-element.elementor-element-4404778 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2232 .elementor-element.elementor-element-16e46d7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2232 .elementor-element.elementor-element-16e46d7 > .elementor-container{max-width:1300px;}.elementor-2232 .elementor-element.elementor-element-01ba159{font-family:"Montserrat", Sans-serif;}.elementor-2232 .elementor-element.elementor-element-b2996ad.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2232 .elementor-element.elementor-element-b2996ad > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2232 .elementor-element.elementor-element-10d4044{width:auto;max-width:auto;}.elementor-2232 .elementor-element.elementor-element-d6c4c4e{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;--icon-size:14px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-2232 .elementor-element.elementor-element-d6c4c4e .elementor-widget-container{text-align:right;}.elementor-2232 .elementor-element.elementor-element-d6c4c4e > .elementor-widget-container{padding:15px 0px 015px 25px;}.elementor-2232 .elementor-element.elementor-element-d6c4c4e .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-2232 .elementor-element.elementor-element-4ceceff .main-menu ul > li > a:hover{color:#5E5E5E !important;}.elementor-2232 .elementor-element.elementor-element-4ceceff .themeholy-btn:hover{color:#000000;}.elementor-2232 .elementor-element.elementor-element-4ceceff .themeholy-btn{background-color:#5E5E5E;}@media(max-width:1024px){.elementor-2232 .elementor-element.elementor-element-ea04c28{padding:7px 0px 7px 0px;}.elementor-2232 .elementor-element.elementor-element-b2996ad.elementor-column > .elementor-widget-wrap{justify-content:center;}}@media(min-width:768px){.elementor-2232 .elementor-element.elementor-element-4404778{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2232 .elementor-element.elementor-element-b2996ad{width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-10d4044 */.elementor-2232 .elementor-element.elementor-element-10d4044 a{
    color: white;
}/* End custom CSS */
/* Start custom CSS for plumerheader, class: .elementor-element-4ceceff *//* 1. Fondo del logo en negro (Header) */
.elementor-2232 .elementor-element.elementor-element-4ceceff .header-layout1 .logo-bg:before {
    background-color: #000000 !important;
}

/* 2. Ajuste del tamaño del logo (General) */
.elementor-2232 .elementor-element.elementor-element-4ceceff .header-logo img {
    max-width: 100px;
}

/* 3. Logo más grande en Mobile y cambio de imagen */
@media (max-width: 1024px) {
    .elementor-2232 .elementor-element.elementor-element-4ceceff .header-logo img {
        content: url("https://verigestionsoft.com/P034/wp-content/uploads/2023/08/WhatsApp-Image-2026-01-20-at-15.45.45-1.png") !important;
        max-width: 150px !important; /* Ajustado para que sea más grande en móvil */
    }
}

/* 4. Color del indicador de submenú a negro */
.menu-item-has-children > a::after {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-efddb93 *//* Cambiar el fondo diagonal del logo a gris claro */
.menu-area .logo-bg {
    background-color: #f2f2f2 !important; /* Un gris muy suave */
}

/* Opcional: Si quieres que el borde diagonal se vea bien con el nuevo color */
.menu-area .logo-bg:before {
    background-color: #f2f2f2 !important;
}/* End custom CSS */