.elementor-7213 .elementor-element.elementor-element-18aab02f:not(.elementor-motion-effects-element-type-background), .elementor-7213 .elementor-element.elementor-element-18aab02f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cb047a );}.elementor-7213 .elementor-element.elementor-element-18aab02f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-accent );margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:99;}.elementor-7213 .elementor-element.elementor-element-18aab02f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7213 .elementor-element.elementor-element-18aab02f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7213 .elementor-element.elementor-element-18aab02f a{color:var( --e-global-color-accent );}.elementor-7213 .elementor-element.elementor-element-7ab7cc68 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7213 .elementor-element.elementor-element-5170ea5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7213 .elementor-element.elementor-element-5170ea5:not(.elementor-motion-effects-element-type-background), .elementor-7213 .elementor-element.elementor-element-5170ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6cb047a );}.elementor-7213 .elementor-element.elementor-element-5170ea5 > .elementor-container{min-height:81px;}.elementor-7213 .elementor-element.elementor-element-5170ea5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-17fe471-font-family ), Sans-serif;font-weight:var( --e-global-typography-17fe471-font-weight );margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-7213 .elementor-element.elementor-element-5170ea5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7213 .elementor-element.elementor-element-5170ea5 .elementor-heading-title{color:var( --e-global-color-47eea86e );}.elementor-7213 .elementor-element.elementor-element-5170ea5 a{color:var( --e-global-color-47eea86e );}.elementor-7213 .elementor-element.elementor-element-5170ea5 a:hover{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-7213 .elementor-element.elementor-element-27972d95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7213 .elementor-element.elementor-element-27972d95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7213 .elementor-element.elementor-element-46308d51{width:auto;max-width:auto;--icon-box-icon-margin:15px;}.elementor-7213 .elementor-element.elementor-element-46308d51 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7213 .elementor-element.elementor-element-46308d51.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );fill:var( --e-global-color-21f8c9b7 );color:var( --e-global-color-21f8c9b7 );}.elementor-7213 .elementor-element.elementor-element-46308d51.elementor-view-framed .elementor-icon, .elementor-7213 .elementor-element.elementor-element-46308d51.elementor-view-default .elementor-icon{fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-7213 .elementor-element.elementor-element-46308d51.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-21f8c9b7 );}.elementor-7213 .elementor-element.elementor-element-46308d51 .elementor-icon{font-size:32px;}.elementor-7213 .elementor-element.elementor-element-46308d51 .elementor-icon-box-title, .elementor-7213 .elementor-element.elementor-element-46308d51 .elementor-icon-box-title a{font-family:var( --e-global-typography-17fe471-font-family ), Sans-serif;font-weight:var( --e-global-typography-17fe471-font-weight );}.elementor-7213 .elementor-element.elementor-element-48f67e76{width:auto;max-width:auto;}.elementor-7213 .elementor-element.elementor-element-48f67e76 .elementor-icon-wrapper{text-align:center;}.elementor-7213 .elementor-element.elementor-element-48f67e76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );color:var( --e-global-color-21f8c9b7 );}.elementor-7213 .elementor-element.elementor-element-48f67e76.elementor-view-framed .elementor-icon, .elementor-7213 .elementor-element.elementor-element-48f67e76.elementor-view-default .elementor-icon{color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );}.elementor-7213 .elementor-element.elementor-element-48f67e76.elementor-view-framed .elementor-icon, .elementor-7213 .elementor-element.elementor-element-48f67e76.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-47eea86e );}.elementor-7213 .elementor-element.elementor-element-48f67e76.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-21f8c9b7 );}.elementor-7213 .elementor-element.elementor-element-48f67e76.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-21f8c9b7 );}.elementor-7213 .elementor-element.elementor-element-48f67e76 .elementor-icon{font-size:18px;}.elementor-7213 .elementor-element.elementor-element-48f67e76 .elementor-icon svg{height:18px;}.elementor-7213 .elementor-element.elementor-element-154b0968{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-7213 .elementor-element.elementor-element-1371ff8d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7213 .elementor-element.elementor-element-1371ff8d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7213 .elementor-element.elementor-element-1371ff8d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7213 .elementor-element.elementor-element-1371ff8d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7213 .elementor-element.elementor-element-99f8b71 img{width:76px;height:89px;}.elementor-7213 .elementor-element.elementor-element-2e06b6b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7213 .elementor-element.elementor-element-e3ecdea .elementor-button{background-color:#DD2120;font-family:var( --e-global-typography-17fe471-font-family ), Sans-serif;font-weight:var( --e-global-typography-17fe471-font-weight );fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-radius:50px 50px 50px 50px;padding:20px 25px 20px 25px;}.elementor-7213 .elementor-element.elementor-element-e3ecdea .elementor-button:hover, .elementor-7213 .elementor-element.elementor-element-e3ecdea .elementor-button:focus{background-color:#B60808;color:var( --e-global-color-47eea86e );}.elementor-7213 .elementor-element.elementor-element-e3ecdea{width:auto;max-width:auto;}.elementor-7213 .elementor-element.elementor-element-e3ecdea > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-7213 .elementor-element.elementor-element-e3ecdea .elementor-button-content-wrapper{flex-direction:row;}.elementor-7213 .elementor-element.elementor-element-e3ecdea .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7213 .elementor-element.elementor-element-e3ecdea .elementor-button:hover svg, .elementor-7213 .elementor-element.elementor-element-e3ecdea .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-7213 .elementor-element.elementor-element-ac1e79e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:99;}.elementor-7213 .elementor-element.elementor-element-ac1e79e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7213 .elementor-element.elementor-element-1e53ffb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7213 .elementor-element.elementor-element-1e53ffb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7213 .elementor-element.elementor-element-41a8437{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7213 .elementor-element.elementor-element-41a8437 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7213 .elementor-element.elementor-element-ab74c1e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7213 .elementor-element.elementor-element-ab74c1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7213 .elementor-element.elementor-element-d8840de .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-style:none;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:20px 30px 20px 30px;}.elementor-7213 .elementor-element.elementor-element-d8840de .elementor-button:hover, .elementor-7213 .elementor-element.elementor-element-d8840de .elementor-button:focus{background-color:var( --e-global-color-52235058 );color:var( --e-global-color-47eea86e );}.elementor-7213 .elementor-element.elementor-element-d8840de{width:auto;max-width:auto;}.elementor-7213 .elementor-element.elementor-element-d8840de .elementor-button-content-wrapper{flex-direction:row;}.elementor-7213 .elementor-element.elementor-element-d8840de .elementor-button:hover svg, .elementor-7213 .elementor-element.elementor-element-d8840de .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.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-bc-flex-widget .elementor-7213 .elementor-element.elementor-element-27972d95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7213 .elementor-element.elementor-element-27972d95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7213 .elementor-element.elementor-element-d8840de .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-7213 .elementor-element.elementor-element-18aab02f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7213 .elementor-element.elementor-element-5170ea5{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-7213 .elementor-element.elementor-element-27972d95{width:25%;}.elementor-7213 .elementor-element.elementor-element-46308d51 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7213 .elementor-element.elementor-element-46308d51{--icon-box-icon-margin:0px;}.elementor-7213 .elementor-element.elementor-element-46308d51 .elementor-icon-box-title{margin-bottom:0px;}.elementor-7213 .elementor-element.elementor-element-46308d51 .elementor-icon{font-size:27px;}.elementor-7213 .elementor-element.elementor-element-1371ff8d{width:50%;}.elementor-7213 .elementor-element.elementor-element-2e06b6b{width:25%;}.elementor-7213 .elementor-element.elementor-element-ac1e79e{margin-top:0px;margin-bottom:0px;padding:0% 2% 0% 2%;}.elementor-bc-flex-widget .elementor-7213 .elementor-element.elementor-element-1e53ffb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7213 .elementor-element.elementor-element-1e53ffb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7213 .elementor-element.elementor-element-1e53ffb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7213 .elementor-element.elementor-element-1e53ffb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7213 .elementor-element.elementor-element-1e53ffb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-7213 .elementor-element.elementor-element-41a8437{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7213 .elementor-element.elementor-element-ab74c1e{width:100%;}.elementor-bc-flex-widget .elementor-7213 .elementor-element.elementor-element-ab74c1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7213 .elementor-element.elementor-element-ab74c1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7213 .elementor-element.elementor-element-ab74c1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7213 .elementor-element.elementor-element-ab74c1e > .elementor-element-populated{padding:3% 0% 3% 0%;}.elementor-7213 .elementor-element.elementor-element-d8840de .elementor-button{font-size:var( --e-global-typography-accent-font-size );border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}}/* Start custom CSS for section, class: .elementor-element-5170ea5 */.elementor-7213 .elementor-element.elementor-element-5170ea5 .logo-web img{
    width: auto;   
    transition: max-height 0.4s;
}

.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects{ 
    background-color: #fff !important;
} 
.elementor-7213 .elementor-element.elementor-element-5170ea5 img{
   
}

.elementor-7213 .elementor-element.elementor-element-5170ea5:not(.elementor-sticky--effects) .logo-web img{ 
    content: url('https://dinyahotel-2024.elementor-pro.mirai.com/app/uploads/sites/1253/logo.svg');
    width: auto; 
 filter: brightness(0) invert(1);
} 

.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .mi-ico-login-profile-light:before, .elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .mi-club-login__access-text{
    color: var(--e-global-color-primary);
} 
.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .wpml-header a{
    color: var(--e-global-color-primary);
}
.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .abrir-menu .elementor-icon-box-title a {
    color: black;
}

.elementor-7213 .elementor-element.elementor-element-5170ea5{ 
    transition: background-color 0.4s ease !important; 
} 

.elementor-7213 .elementor-element.elementor-element-5170ea5 > .elementor-container{ 
    transition: min-height 1s ease !important;
} 

.abrir-menu a svg{ 
    transition: 0.5s;
}

@media (max-width:767px){
    #reserva-header{
        display:none!important;
    }

}

/* Iconos */
.abrir-menu, .acceso-club {
    transition: transform .5s ease;
}

.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .abrir-menu .elementor-icon-box-icon .elementor-icon.elementor-animation-pulse{
    background-color:#DD2120;
}
.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .abrir-menu .elementor-icon-box-icon .elementor-icon.elementor-animation-pulse svg path{
    fill:#fff;
}
.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .abrir-menu h3.elementor-icon-box-title{
    color: var( --e-global-color-primary );
}

.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .elementor-shortcode .wpml-ls-legacy-dropdown-click.js-wpml-ls-legacy-dropdown-click ul li a{
    color: var(--e-global-color-primary) !important;
}

.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .languages-icon{
    border-radius: 50%;
    background-color: var(--e-global-color-47eea86e);
    padding: 0.5em;
    top:0px;
    content:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/632/globe.svg);
}

.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .wpml-ls-legacy-dropdown-click.js-wpml-ls-legacy-dropdown-click a.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
    color: var(--e-global-color-secondary);    
}

.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after {
    display: inline-block;
    border: 0;
    margin-right: 4px;
    left: 10px;
    content:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/632/arrow-down-sticky.svg);
}

/* WPML STICKY */
.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .wpml-header .wpml-ls-legacy-dropdown-click a{
    background: var(--e-global-color-secondary);
}

.elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .wpml-ls-current-language{
    border-bottom: 1px solid #eee;
}

@media (min-width:768px){
    .elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .abrir-menu {
        transition: transform .5s ease;
    }
    .elementor-7213 .elementor-element.elementor-element-5170ea5.elementor-sticky--effects .acceso-club {
        transition: transform .5s ease;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-18aab02f *//* Header */
.elementor-7213 .elementor-element.elementor-element-18aab02f {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.elementor-7213 .elementor-element.elementor-element-18aab02f{
    background: linear-gradient(180deg, rgba(68, 68, 68, 0.72) 0%, rgba(68, 68, 68, 0.00) 100%);
    background-blend-mode: multiply;
}
/* */

/* Hamburger Menu*/
.elementor-7213 .elementor-element.elementor-element-18aab02f .abrir-menu{
    cursor: pointer;
    margin-right: 5%;
}

@media (max-width:767px){
    .elementor-7213 .elementor-element.elementor-element-18aab02f .abrir-menu h3.elementor-icon-box-title {
         display:none;
     }
}
/* */

/* WPML */
.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{
    padding-right: unset;
}

.wpml-ls-legacy-dropdown-click.js-wpml-ls-legacy-dropdown-click a.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
    background: none;
    border:none;
    color: var(--e-global-color-47eea86e);    
}

.wpml-header .js-wpml-ls-sub-menu.wpml-ls-sub-menu a span.wpml-ls-display{
    color:var(--e-global-color-primary);
}

.wpml-header .js-wpml-ls-sub-menu.wpml-ls-sub-menu a span.wpml-ls-display:hover{
    color:var(--e-global-color-13f4851a);    

}

.wpml-ls-legacy-dropdown-click.js-wpml-ls-legacy-dropdown-click ul{
    display: inherit;
    font-family: var(--e-global-typography-accent-font-weight ), Sans-serif;
    font-size: var(--e-global-typography-f46362f-font-size);
    font-weight: var(--e-global-typography-f457c57-font-weight );
    text-transform: var(--e-global-typography-f47c443-text-transform );
    line-height: var(--e-global-typography-f47c443-line-height );
    letter-spacing: var(--e-global-typography-f47c443-letter-spacing );
    word-spacing: var(--e-global-typography-f47c443-word-spacing );
}

.elementor-shortcode .wpml-ls-legacy-dropdown-click.js-wpml-ls-legacy-dropdown-click ul li a{
    background: var(--e-global-color-3d23203);
    color: var(--e-global-color-47eea86e) !important;
}

.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after {
    display: inline-block;
    border: 0;
    left: 10px;
    content:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/632/arrow-down-1.svg);
    position: relative;
    cursor: pointer;
}

@media (max-width:767px){
    .wpml-ls-legacy-dropdown-click a{
        padding:0px 0px;
    }
}

@media (max-width:480px){
    .abrir-menu.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon, .abrir-menu.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{
        margin-bottom:0px;
    }
    
    .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{
        margin-right:10%;
        width:50px;
    }

    a.acceso-club-mobile.elementor-button-link.elementor-button{
        box-shadow: -2px 0px 9px 1px rgba(0,0,0,0.45);
    }
    
    a.reserva-header-mobile.elementor-button-link.elementor-button{
        box-shadow: 5px 0px 9px 1px rgba(0,0,0,0.45);
    } 
}    

.wpml-header .js-wpml-ls-sub-menu.wpml-ls-sub-menu a.wpml-ls-link span:nth-child(2) {
    display: none;
}
/* *//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ac1e79e */.elementor-7213 .elementor-element.elementor-element-ac1e79e {
    position: fixed;
    bottom: 0;
    top: auto !important;
    height: auto !important;
    width: 100% !important;
}

.elementor-7213 .elementor-element.elementor-element-ac1e79e .elementor-container{
    margin: 0px 0px !important;
   padding-left: 0px;
   padding-right: 0px;
}

@media (max-width:480px){
    .elementor-7213 .elementor-element.elementor-element-ac1e79e .reservar-mobile{
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }
    .elementor-7213 .elementor-element.elementor-element-ac1e79e .reservar-mobile.elementor-button{
        box-shadow: 1px 1px 6px var(--e-global-color-c5f48e5);
    }
}/* End custom CSS */
/* Start custom CSS */.elementor-7213 {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 4;
}

/*MAIN HEADER*/
.header.elementor-sticky--effects {
    background-color: var(--e-global-color-accent) !important;
}


/*HAMBURGUER MENU*/
.header.elementor-sticky--effects .hamburguer-menu-icon .elementor-icon.elementor-animation- {
    background-color: var(--e-global-color-52235058);
}

/*Change color of "menu" on sticky*/
.header.elementor-sticky--effects .hamburguer-menu-icon .elementor-icon-box-title a {
    color: var(--e-global-color-primary);
}


 @media (max-width: 1024px) {
    .hamburguer-menu-icon .elementor-icon-box-content {
        display: none;
    }
} 
/*END HAMBURGUER MENU*/

/*LANGUAGES ICON*/
.header.elementor-sticky--effects .languages-icon svg rect {
    fill: var(--e-global-color-52235058);
}

/*WEB LOGO*/
/*Colored logo nitially hidden*/
.logo-colored {
    display: none;
    max-width: 237px;
}

.header.elementor-sticky--effects .logo-colored {
    display: block;
}

.header.elementor-sticky--effects .logo-white {
    display: none;
}
/*END WEB LOGO*/


/*YPML SELECTOR*/
/*General styles*/
.wpml-header .wpml-ls-legacy-dropdown-click a {
    border: 0;
    background: transparent;
    color: var(--e-global-color-accent);
}

.wpml-header .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a, .wpml-ls-legacy-dropdown-click a:focus, .wpml-ls-legacy-dropdown-click a:hover {
        background: transparent;
        color: var(--e-global-color-accent);
}

.wpml-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {
    border-top: none;
}
/*Styles on sticky header*/
.header.elementor-sticky--effects .wpml-ls-native {
    color: var(--e-global-color-primary);
}

.header.elementor-sticky--effects .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle {
    color: var(--e-global-color-primary);
}

/*LOGIN ICON*/
.mi-club-login__access-wrapper  .mi-club-login__access-text {
    text-transform: lowercase;
    filter: drop-shadow(1px 3px 5px rgb(0 0 0 / 0.4));
}

.mi-club-login__access-wrapper .mi-club-login__access-icon::before {
    color: var(--e-global-color-21f8c9b7);
    background: #fff;
    border-radius: 50%;
}

.header.elementor-sticky--effects .mi-club-login__access-text {
    color: var(--e-global-color-21f8c9b7);
}

/*LOGIN RESPONSIVE*/
@media (max-width: 768px) {
    .header.elementor-sticky--effects .mim-club-login__access-icon:before {
        color: var(--e-global-color-21f8c9b7);
        filter: drop-shadow(1px 3px 5px rgb(0 0 0 / 0.4));
    } 
    
    .header .mim-club-login__access.club-login__access {
        width: auto;
    } 
    
    .header .mim-club-login__access-text {
        display: none;
    }
}/* End custom CSS */