.elementor-1852 .elementor-element.elementor-element-64dba592{--display:flex;--position:absolute;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:99;}body:not(.rtl) .elementor-1852 .elementor-element.elementor-element-64dba592{left:0px;}body.rtl .elementor-1852 .elementor-element.elementor-element-64dba592{right:0px;}.elementor-1852 .elementor-element.elementor-element-77f726b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--gap-sm);--padding-bottom:var(--gap-sm);--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);--z-index:103;}.elementor-1852 .elementor-element.elementor-element-136f4800{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1852 .elementor-element.elementor-element-136f4800.e-con{--flex-shrink:0;}.elementor-1852 .elementor-element.elementor-element-5bc3481 > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1852 .elementor-element.elementor-element-5bc3481.elementor-element{--align-self:center;}.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item:hover,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item.wpml-ls-item__active,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item.highlighted,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item:focus{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-13f4851a );}.elementor-1852 .elementor-element.elementor-element-f75ab1f{--icon-box-icon-margin:15px;}.elementor-1852 .elementor-element.elementor-element-f75ab1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-1852 .elementor-element.elementor-element-f75ab1f.elementor-view-framed .elementor-icon, .elementor-1852 .elementor-element.elementor-element-f75ab1f.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-1852 .elementor-element.elementor-element-f75ab1f .elementor-icon{font-size:16px;}.elementor-1852 .elementor-element.elementor-element-f75ab1f .elementor-icon-box-title{color:var( --e-global-color-47eea86e );}.elementor-1852 .elementor-element.elementor-element-f75ab1f .elementor-icon-box-description{color:var( --e-global-color-47eea86e );}.elementor-1852 .elementor-element.elementor-element-8c6b279{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1852 .elementor-element.elementor-element-8c6b279.e-con{--flex-shrink:0;}.elementor-1852 .elementor-element.elementor-element-75def644 img{width:183px;}.elementor-1852 .elementor-element.elementor-element-68da0e99{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1852 .elementor-element.elementor-element-68da0e99.e-con{--flex-shrink:0;}.elementor-1852 .elementor-element.elementor-element-b6db2f8{--icon-box-icon-margin:15px;}.elementor-1852 .elementor-element.elementor-element-b6db2f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-47eea86e );}.elementor-1852 .elementor-element.elementor-element-b6db2f8.elementor-view-framed .elementor-icon, .elementor-1852 .elementor-element.elementor-element-b6db2f8.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-1852 .elementor-element.elementor-element-b6db2f8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-1852 .elementor-element.elementor-element-b6db2f8.elementor-view-framed .elementor-icon:hover, .elementor-1852 .elementor-element.elementor-element-b6db2f8.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1852 .elementor-element.elementor-element-b6db2f8 .elementor-icon{font-size:32px;}.elementor-1852 .elementor-element.elementor-element-b6db2f8 .elementor-icon-box-title{color:var( --e-global-color-47eea86e );}.elementor-1852 .elementor-element.elementor-element-b6db2f8 .elementor-icon-box-title, .elementor-1852 .elementor-element.elementor-element-b6db2f8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;}.elementor-1852 .elementor-element.elementor-element-296e3dc4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--gap-xs);--padding-bottom:var(--gap-xs);--padding-left:var(--gap-sm);--padding-right:var(--gap-sm);--z-index:102;}.elementor-1852 .elementor-element.elementor-element-361211bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1852 .elementor-element.elementor-element-361211bc.e-con{--align-self:center;}.elementor-1852 .elementor-element.elementor-element-193b71f4{width:auto;max-width:auto;}.elementor-1852 .elementor-element.elementor-element-193b71f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1852 .elementor-element.elementor-element-309a788{width:auto;max-width:auto;}.elementor-1852 .elementor-element.elementor-element-309a788.elementor-element{--align-self:center;}.elementor-1852 .elementor-element.elementor-element-9b1d321{--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;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;--z-index:99;}.elementor-1852 .elementor-element.elementor-element-9b1d321:not(.elementor-motion-effects-element-type-background), .elementor-1852 .elementor-element.elementor-element-9b1d321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color: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-1852 .elementor-element.elementor-element-136f4800.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item:hover,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item.wpml-ls-item__active,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item.highlighted,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item:focus{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1852 .elementor-element.elementor-element-8c6b279.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1852 .elementor-element.elementor-element-68da0e99.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1852 .elementor-element.elementor-element-296e3dc4{--padding-top:var(--gap-xs);--padding-bottom:var(--gap-xs);--padding-left:0;--padding-right:0;}.elementor-1852 .elementor-element.elementor-element-309a788 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1852 .elementor-element.elementor-element-64dba592{--flex-wrap:nowrap;}.elementor-1852 .elementor-element.elementor-element-77f726b7{--flex-wrap:nowrap;--padding-top:var(--gap-xs);--padding-bottom:var(--gap-xs);--padding-left:var(--gap-xs);--padding-right:var(--gap-xs);}.elementor-1852 .elementor-element.elementor-element-136f4800{--width:33.3333%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1852 .elementor-element.elementor-element-5bc3481 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item:hover,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item.wpml-ls-item__active,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item.highlighted,
					.elementor-1852 .elementor-element.elementor-element-5bc3481 .wpml-elementor-ls .wpml-ls-item:focus{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1852 .elementor-element.elementor-element-f75ab1f{width:auto;max-width:auto;--icon-box-icon-margin:0px;}.elementor-1852 .elementor-element.elementor-element-f75ab1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1852 .elementor-element.elementor-element-f75ab1f.elementor-element{--align-self:center;}.elementor-1852 .elementor-element.elementor-element-f75ab1f .elementor-icon-box-wrapper{text-align:left;}.elementor-1852 .elementor-element.elementor-element-f75ab1f .elementor-icon-box-title{margin-bottom:0px;}.elementor-1852 .elementor-element.elementor-element-f75ab1f .elementor-icon{font-size:20px;}.elementor-1852 .elementor-element.elementor-element-8c6b279{--width:33.3333%;}.elementor-1852 .elementor-element.elementor-element-75def644 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1852 .elementor-element.elementor-element-75def644 img{width:100%;}.elementor-1852 .elementor-element.elementor-element-68da0e99{--width:33.3333%;}.elementor-1852 .elementor-element.elementor-element-b6db2f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1852 .elementor-element.elementor-element-b6db2f8 .elementor-icon-box-wrapper{text-align:center;}.elementor-1852 .elementor-element.elementor-element-b6db2f8{--icon-box-icon-margin:0px;}.elementor-1852 .elementor-element.elementor-element-b6db2f8 .elementor-icon-box-title{margin-bottom:0px;}.elementor-1852 .elementor-element.elementor-element-296e3dc4{--flex-wrap:nowrap;}}@media(min-width:768px){.elementor-1852 .elementor-element.elementor-element-136f4800{--width:25%;}.elementor-1852 .elementor-element.elementor-element-8c6b279{--width:50%;}.elementor-1852 .elementor-element.elementor-element-68da0e99{--width:25%;}.elementor-1852 .elementor-element.elementor-element-9b1d321{--content-width:100vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-1852 .elementor-element.elementor-element-77f726b7{--width:100%;}.elementor-1852 .elementor-element.elementor-element-136f4800{--width:33.3333%;}.elementor-1852 .elementor-element.elementor-element-8c6b279{--width:33.3333%;}.elementor-1852 .elementor-element.elementor-element-68da0e99{--width:33.3333%;}}/* Start custom CSS for container, class: .elementor-element-64dba592 *//* Sticky HEADER */
.mft-header.mft-toggle-scroll-header.elementor-sticky--effects .wrapper-header{
    background-color: var(--e-global-color-47eea86e);
    padding-top:12px;
    padding-bottom: 12px;
}

.mft-header.mft-toggle-scroll-header.elementor-sticky--effects.scrolled .wrapper-engine{
    background-color: rgba(255, 255, 255, 0.4);
    backdrop-filter: blur(4px);
}

.mft-header.mft-toggle-scroll-header.elementor-sticky--effects .tel-header a{
    transition: all ease 0.5s;
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
}

.mft-header.mft-toggle-scroll-header:not(.elementor-sticky--effects) .tel-header a:hover{
    fill: var(--e-global-color-3158623);
    color: var(--e-global-color-3158623);
}

.mft-header.mft-toggle-scroll-header.elementor-sticky--effects .tel-header .elementor-icon-box-icon a i::before{    
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
}

.mft-header.mft-toggle-scroll-header.elementor-sticky--effects .tel-header a:hover{    
    fill: var(--e-global-color-52235058);
    color: var(--e-global-color-52235058);
}

.mft-header.mft-toggle-scroll-header.elementor-sticky--effects .tel-header .elementor-icon-box-icon a:hover i::before{    
    fill: var(--e-global-color-52235058);
    color: var(--e-global-color-52235058);
}

.mft-header.mft-toggle-scroll-header.elementor-sticky--effects .menu-hamburger .elementor-icon-box-icon i::before, 
.mft-header.mft-toggle-scroll-header.elementor-sticky--effects .menu-hamburger .elementor-icon-box-content p {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
}

/* --- LOGOS --- */
/* NOT Sticky Logo */
.mft-header.mft-toggle-scroll-header:not(.elementor-sticky--effects) .logo-web img{    
    filter: invert(1) brightness(3);
    transition: all ease .5s;
}

.mft-header .logo-web{
    transition: all ease 0.5s;
}

.mft-header.elementor-sticky--effects .logo-web{
    filter: unset;
}

@media (min-width:1024px) and (max-width:1180px){

}

@media (min-width:1181px) and (max-width:1280px){

}

@media (max-width:767px){
    .logo-web img{
        height: auto;
    }
}
/* --- /LOGOS --- */

/* --- WPML --- */
.wpml-select .wpml-ls-legacy-dropdown-click a {
    transition: all ease 0.5s;    
    border:0px;
    background-color: var(--e-global-color-6cb047a);
}

.mft-header.mft-toggle-scroll-header:not(.elementor-sticky--effects) .wpml-select .wpml-ls-legacy-dropdown-click a {
    color: var(--e-global-color-47eea86e);
}

.mft-header.mft-toggle-scroll-header:not(.elementor-sticky--effects) .wpml-select .wpml-ls-legacy-dropdown-click a:hover {
    color: var(--e-global-color-52235058);
}

.mft-header.mft-toggle-scroll-header.elementor-sticky--effects .wpml-select .wpml-ls-legacy-dropdown-click a {
    color: var(--e-global-color-primary);
} 

.wpml-select .wpml-elementor-ls .wpml-ls-item:hover{
    color: var(--e-global-color-accent);
}

.wpml-select .wpml-elementor-ls .wpml-ls-item:hover{
    color: var(--e-global-color-accent);
}

.wpml-select .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{
    border: 0px;
}

.wpml-select .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{
    z-index: 104; /* No borrar los z-index 'seteados' en elementor para .wrapper-header y .wrapper-engine */
}

.wpml-select .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a {
    color: var(--e-global-color-47eea86e);
}

.wpml-ls-legacy-dropdown-click a:hover, .wpml-ls-legacy-dropdown-click a:focus, .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a{
    background-color: var(--e-global-color-6cb047a);
}
/* --- /WPML --- */

/* MENU */
.mft-header.mft-toggle-scroll-header:not(.elementor-sticky--effects) .menu-hamburger:hover .elementor-icon-box-content p {

}


/* --- FINDER --- */
.mft-header > .elementor-container {
     transition: min-height 1s ease !important;
} 
 
 /*fixed engine bg-color*/
.mft-header.elementor-sticky--effects.scrolled:before {
    content: '';
    width: 200vw;
    height: 75px;
    position: absolute;
    left: -50vw;
    top: unset;
    bottom: 0;
}

.mft-header .container-sticky-engine .sticky-engine.elementor-widget{
    max-width: unset;
}

@media (min-width:768px){
    .mft-header .sticky-engine {
        display: none;
    }
    
    .mft-header.scrolled .sticky-engine {
            display: block;
    }
}

@media (max-width:767px){
    .mft-header.elementor-sticky--effects .container-sticky-engine{
        margin-inline: 0px;
        padding-inline: 0px;
    }
    
    .mft-header.elementor-sticky--effects .e-con.e-flex.container-sticky-engine .sticky-engine.elementor-widget-Mirai-Finder{
        width: 100%;
    }
}
/* --- /FINDER --- */

@media (max-width:767px){
    .tel-header .elementor-icon-box-title, .menu-hamburger .elementor-icon-box-title {
        display:none;
    }
    
    div.elementor-element.tel-header .elementor-icon-box-wrapper .elementor-icon-box-icon, div.elementor-element.menu-hamburger .elementor-icon-box-wrapper .elementor-icon-box-icon{
        display:flex;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1d321 */.header-wrapper-mob {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
}/* End custom CSS */