.elementor-16 .elementor-element.elementor-element-3079158{--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:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;--z-index:999;}.elementor-16 .elementor-element.elementor-element-4aba451{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-16 .elementor-element.elementor-element-784c981{width:var( --container-widget-width, 18% );max-width:18%;--e-transform-translateY:10px;--container-widget-width:18%;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-784c981 img{width:100%;}.elementor-16 .elementor-element.elementor-element-56085cf{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-82ba177 .elementor-button{background-color:#005AD6;font-family:"Sora", Sans-serif;font-size:1vw;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:6px 35px 3px 10px;}.elementor-16 .elementor-element.elementor-element-82ba177{z-index:2;}.elementor-16 .elementor-element.elementor-element-6f58cb1{--display:flex;--position:absolute;--border-radius:25px 25px 25px 25px;--padding-top:3rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;top:0px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-6f58cb1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6f58cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005AD6;}.elementor-16 .elementor-element.elementor-element-6f58cb1.e-con{--e-con-transform-translateX:8px;--e-con-transform-translateY:-5px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-6f58cb1{right:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-6f58cb1{left:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-d206951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-16 .elementor-element.elementor-element-d206951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-16 .elementor-element.elementor-element-d206951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-16 .elementor-element.elementor-element-d206951 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-16 .elementor-element.elementor-element-d206951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-16 .elementor-element.elementor-element-d206951 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-d206951 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-d206951{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-d206951 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-d206951 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:1vw;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-16 .elementor-element.elementor-element-d206951 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-6f58cb1{--width:18vw;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-82ba177 .elementor-button{font-size:1.8vw;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-3079158{--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-16 .elementor-element.elementor-element-4aba451{--width:45%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-56085cf{--width:45%;}.elementor-16 .elementor-element.elementor-element-82ba177 .elementor-button{font-size:3.5vw;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-3079158 */#action_menu_idx { 
	cursor:pointer;
}

#action_menu_idx .elementor-button-text:after,
#action_menu_idx .elementor-button-text:before{ 
	content:'';
	display:block;
	width:10px;
	height:2px;
	background:#fff;
	position:absolute;
	right:15px;
	top:45%;
	transition:.5s;
}



#action_menu_idx .elementor-button-text:after{ 
	transform:translate(0px,0px)  rotate(90deg);
	
}

/*active*/
#action_menu_idx.active .elementor-button-text:after{ 
	transform:translate(0px,0px)  rotate(50deg);
	
}

#action_menu_idx.active .elementor-button-text:before{ 
	transform:translate(0px,0px)  rotate(-50deg);
}

#action_menu_idx.active{ 
	background:#000;
}





#contenedor_nav_idx{ 
	opacity:0;
	visibility:hidden;
	transition:.5s ;
}

#contenedor_nav_idx.active{ 
	opacity:1;
	visibility:visible;

}


#contenedor_nav_idx .menu-idx { 
	transform:translatey(10px);
	opacity:0;
	visibility:hidden;
		transition:.5s;
}
          
#contenedor_nav_idx.active .menu-idx { 
	transform:translatey(0);
	opacity:1;
	visibility:visible;
}/* End custom CSS */