.elementor-1374 .elementor-element.elementor-element-79c7d4b{--display:flex;}.elementor-1374 .elementor-element.elementor-element-c78ae76 .edcare-el-logo img{width:125px;}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .top-bar{background-color:var( --e-global-color-primary );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .top-bar .top-bar-inner .top-bar-left .top-bar-list li a:hover{color:var( --e-global-color-text );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .top-bar .top-bar-inner .top-bar-right .register-box .icon{color:var( --e-global-color-902f49c );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .top-bar .top-bar-inner .top-bar-right .register-box .header-login-separator{color:var( --e-global-color-902f49c );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .top-bar .top-bar-inner .top-bar-right .register-box a{color:var( --e-global-color-902f49c );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .top-bar .top-bar-inner .top-bar-right .register-box a:hover{color:var( --e-global-color-primary );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .top-bar .top-bar-inner .top-bar-right .top-social-wrap span{color:#FFFFFF;}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .top-bar .top-bar-inner .top-bar-right .top-social-wrap .social-list li a{font-size:18px;color:var( --e-global-color-902f49c );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .top-bar .top-bar-inner .top-bar-right .top-social-wrap .social-list li a:hover{color:var( --e-global-color-text );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header{background-color:var( --e-global-color-902f49c );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .primary-header-inner{background-color:var( --e-global-color-902f49c );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .primary-header-inner .header-menu-wrap .sub-menu li a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:none;color:var( --e-global-color-a346a12 );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .primary-header-inner .header-menu-wrap .sub-menu li a:hover{color:var( --e-global-color-primary );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .primary-header-inner .header-menu-wrap .sub-menu li ul{background-color:var( --e-global-color-902f49c );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .primary-header-inner .header-menu-wrap .sub-menu li li:hover a{color:var( --e-global-color-902f49c );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .primary-header-inner .header-menu-wrap .sub-menu li li:hover{background-color:var( --e-global-color-primary );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .header .primary-header-inner .header-menu-wrap .sub-menu .menu-item-has-children:after{color:var( --e-global-color-902f49c );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .edcare-el-btn{color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-1374 .elementor-element.elementor-element-c78ae76 .edcare-el-btn:hover{color:var( --e-global-color-text );}/* Start custom CSS for edcare-header-3, class: .elementor-element-c78ae76 *//* Desktop - Pantallas grandes*/
.header .primary-header-inner .header-logo img {
    max-width: 120px !important; /
    width: 100%; 
    height: auto; 
}

/* 2. TABLET  */
@media (max-width: 1024px) {
    .header .primary-header-inner .header-logo img {
        max-width: 100px !important; 
    }
}

/* 3. MÓVIL  */
@media (max-width: 767px) {
    .header .primary-header-inner .header-logo img {
        max-width: 80px !important; 
    }
}


.header-right-icon shop-btn {
    visibility: hidden !important;
}/* End custom CSS */