.elementor-10517 .elementor-element.elementor-element-3325498{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:95;}.elementor-10517 .elementor-element.elementor-element-3325498:not(.elementor-motion-effects-element-type-background), .elementor-10517 .elementor-element.elementor-element-3325498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10517 .elementor-element.elementor-element-eb9fd83{--display:flex;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10517 .elementor-element.elementor-element-bcb822a{text-align:start;}.elementor-10517 .elementor-element.elementor-element-bcb822a img{width:100%;height:34px;object-fit:contain;object-position:center center;}.elementor-10517 .elementor-element.elementor-element-2e1e0bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10517 .elementor-element.elementor-element-5b822e4 .inducas-mm{--imm-cols:4;--imm-col-gap:40px;--imm-link-gap:10px;font-family:"Octosquare Compressed", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;color:#FFFFFF;--imm-bg:#ffffff;--imm-indicator-size:12px;--imm-indicator:#333333;--imm-indicator-hover:#111111;--imm-radius:0px;--imm-shadow:0 15px 45px rgba(0,0,0,.12);}.elementor-10517 .elementor-element.elementor-element-5b822e4 .inducas-mm-trigger, .elementor-10517 .elementor-element.elementor-element-5b822e4 .inducas-mm-fs-level[data-level="0"] .inducas-mm-fs-trigger, .elementor-10517 .elementor-element.elementor-element-5b822e4 .inducas-mm-fs-level[data-level="0"] .inducas-mm-fs-link{color:#FFFFFF;}.elementor-10517 .elementor-element.elementor-element-5b822e4 .inducas-mm-category-image{width:72px;height:72px;object-fit:contain;}.elementor-10517 .elementor-element.elementor-element-5b822e4 .inducas-mm-category-media{margin-bottom:12px;}.elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm{--imm-fs-gap:18px;font-family:"Octosquare Compressed", Sans-serif;font-weight:800;color:var( --e-global-color-786e5ff );--imm-bg:#FFFFFF;--imm-fs-bg:#EBFF00;--imm-overlay:#EBFF00;--imm-overlay-opacity:calc(16 / 100);--imm-indicator-size:15px;--imm-indicator:var( --e-global-color-secondary );--imm-indicator-hover:var( --e-global-color-primary );--imm-burger-width:28px;--imm-burger-height:2px;--imm-burger-gap:5px;--imm-fs-close-size:50px;--imm-close-hover:var( --e-global-color-786e5ff );--imm-fs-close-top:24px;--imm-fs-close-right:28px;--imm-radius:0px;--imm-shadow:0 15px 45px rgba(0,0,0,.12);}.elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-trigger, .elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-fs-level[data-level="0"] .inducas-mm-fs-trigger, .elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-fs-level[data-level="0"] .inducas-mm-fs-link{font-size:60px;font-weight:800;}.elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-heading, .elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-links a, .elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-fs-level[data-level]:not([data-level="0"]) .inducas-mm-fs-trigger, .elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-fs-level[data-level]:not([data-level="0"]) .inducas-mm-fs-link{font-size:50px;font-weight:800;color:var( --e-global-color-786e5ff );}.elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-heading:hover, .elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-links a:hover, .elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-fs-level[data-level]:not([data-level="0"]) .inducas-mm-fs-trigger:hover, .elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-fs-level[data-level]:not([data-level="0"]) .inducas-mm-fs-link:hover{background-color:#02010100;}.elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-fs-back, .elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-fs-title{font-size:16px;color:#BDBDBD;}.elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-fullscreen-trigger{font-size:20px;color:#FFFFFF;}.elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-trigger-icon i{background-color:var( --e-global-color-primary );}.elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-fullscreen-trigger:hover .inducas-mm-trigger-icon i{background-color:var( --e-global-color-e646f8a );}.elementor-10517 .elementor-element.elementor-element-1823420 .inducas-mm-close{color:#111111;}.elementor-10517 .elementor-element.elementor-element-c2b3c0c{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10517 .elementor-element.elementor-element-c2b3c0c:not(.elementor-motion-effects-element-type-background), .elementor-10517 .elementor-element.elementor-element-c2b3c0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10517 .elementor-element.elementor-element-1595a43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10517 .elementor-element.elementor-element-8876d88{text-align:start;}.elementor-10517 .elementor-element.elementor-element-8876d88 .elementor-heading-title{font-family:"Octosquare Compressed", Sans-serif;font-weight:600;color:var( --e-global-color-e646f8a );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-10517 .elementor-element.elementor-element-3325498{--min-height:85px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-10517 .elementor-element.elementor-element-bcb822a img{height:27px;}.elementor-10517 .elementor-element.elementor-element-c2b3c0c{--min-height:85px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-10517 .elementor-element.elementor-element-3325498{--min-height:65px;}.elementor-10517 .elementor-element.elementor-element-eb9fd83{--width:20%;}.elementor-10517 .elementor-element.elementor-element-bcb822a img{height:20px;}.elementor-10517 .elementor-element.elementor-element-2e1e0bc{--width:80%;}.elementor-10517 .elementor-element.elementor-element-c2b3c0c{--min-height:65px;}}@media(min-width:768px){.elementor-10517 .elementor-element.elementor-element-eb9fd83{--width:20%;}.elementor-10517 .elementor-element.elementor-element-2e1e0bc{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10517 .elementor-element.elementor-element-eb9fd83{--width:15%;}.elementor-10517 .elementor-element.elementor-element-2e1e0bc{--width:85%;}}/* Start custom CSS for container, class: .elementor-element-3325498 */.elementor-10517 .elementor-element.elementor-element-3325498 {
    transition:
        transform 0.35s ease,
        background-color 0.35s ease,
        box-shadow 0.35s ease;

    background-color: transparent;
    will-change: transform;
}

/* Cuando hacemos scroll */
.elementor-10517 .elementor-element.elementor-element-3325498.header-scrolled {
    background-color: var(--Azul);
    box-shadow: 0 4px 20px rgba(0,0,0,0.08);
}

/* Cuando bajamos */
.elementor-10517 .elementor-element.elementor-element-3325498.header-hidden {
    transform: translateY(-110%);
}

/* Cuando volvemos arriba */
.elementor-10517 .elementor-element.elementor-element-3325498:not(.header-hidden) {
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2b3c0c */.elementor-10517 .elementor-element.elementor-element-c2b3c0c {
    transition:
        transform 0.35s ease,
        background-color 0.35s ease,
        box-shadow 0.35s ease;

    background-color: transparent;
    will-change: transform;
}

/* Cuando hacemos scroll */
.elementor-10517 .elementor-element.elementor-element-c2b3c0c.header-scrolled {
    background-color: var(--Azul);
    box-shadow: 0 4px 20px rgba(0,0,0,0.08);
}

/* Cuando bajamos */
.elementor-10517 .elementor-element.elementor-element-c2b3c0c.header-hidden {
    transform: translateY(-110%);
}

/* Cuando volvemos arriba */
.elementor-10517 .elementor-element.elementor-element-c2b3c0c:not(.header-hidden) {
    transform: translateY(0);
}/* End custom CSS */