.elementor-1599 .elementor-element.elementor-element-badbb4f{--display:flex;--position:fixed;--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;--overlay-opacity:0;top:0px;}.elementor-1599 .elementor-element.elementor-element-badbb4f:not(.elementor-motion-effects-element-type-background), .elementor-1599 .elementor-element.elementor-element-badbb4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://instituto4elementos.org/wp-content/uploads/2026/01/BANNER-PRINCIPAL-INSTITUTO-4-ELEMENTOS-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1599 .elementor-element.elementor-element-badbb4f::before, .elementor-1599 .elementor-element.elementor-element-badbb4f > .elementor-background-video-container::before, .elementor-1599 .elementor-element.elementor-element-badbb4f > .e-con-inner > .elementor-background-video-container::before, .elementor-1599 .elementor-element.elementor-element-badbb4f > .elementor-background-slideshow::before, .elementor-1599 .elementor-element.elementor-element-badbb4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1599 .elementor-element.elementor-element-badbb4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-1599 .elementor-element.elementor-element-badbb4f{left:0px;}body.rtl .elementor-1599 .elementor-element.elementor-element-badbb4f{right:0px;}.elementor-1599 .elementor-element.elementor-element-86e641f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1599 .elementor-element.elementor-element-86e641f{width:56px;height:56px;}.elementor-1599 .elementor-element.elementor-element-86e641f .side_panel{border-radius:10px 10px 10px 10px;color:#ffffff;background:#049013;}.elementor-1599 .elementor-element.elementor-element-86e641f:hover .side_panel{color:#ffffff;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-1599 .elementor-element.elementor-element-37b3475 .elementor-menu-toggle{margin:0 auto;}.elementor-1599 .elementor-element.elementor-element-37b3475 .elementor-nav-menu .elementor-item{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:700;}.elementor-1599 .elementor-element.elementor-element-37b3475 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-b664f52 );fill:var( --e-global-color-b664f52 );padding-top:4px;padding-bottom:4px;}.elementor-1599 .elementor-element.elementor-element-37b3475 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-26c04459 );}.elementor-1599 .elementor-element.elementor-element-37b3475 .elementor-nav-menu--dropdown a:hover,
					.elementor-1599 .elementor-element.elementor-element-37b3475 .elementor-nav-menu--dropdown a:focus,
					.elementor-1599 .elementor-element.elementor-element-37b3475 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1599 .elementor-element.elementor-element-37b3475 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-bbda205 );}.elementor-1599 .elementor-element.elementor-element-37b3475 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-bbda205 );background-color:var( --e-global-color-26c04459 );}.elementor-1599 .elementor-element.elementor-element-37b3475 .elementor-nav-menu--dropdown li:not(:last-child){border-style:dotted;}.elementor-1599 .elementor-element.elementor-element-60e63ff > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-1599 .elementor-element.elementor-element-60e63ff .wgl-search{justify-content:center;}.elementor-1599 .elementor-element.elementor-element-60e63ff .header_search-button,
                     .elementor-1599 .elementor-element.elementor-element-60e63ff .header_search-close{color:#FFFFFF;}.elementor-1599 .elementor-element.elementor-element-0edbcd3{width:var( --container-widget-width, 11.558% );max-width:11.558%;--container-widget-width:11.558%;--container-widget-flex-grow:0;}.elementor-1599 .elementor-element.elementor-element-0edbcd3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1599 .elementor-element.elementor-element-0edbcd3 .align-icon-right .media-wrapper{margin-left:10px;}.elementor-1599 .elementor-element.elementor-element-0edbcd3 .align-icon-left .media-wrapper{margin-right:10px;}.elementor-1599 .elementor-element.elementor-element-0edbcd3 .wgl-button{text-transform:uppercase;color:var( --e-global-color-b664f52 );border-color:var( --e-global-color-b664f52 );background-color:var( --e-global-color-26c04459 );border-style:solid;border-width:2px 2px 2px 2px;padding:13px 13px 13px 13px;}.elementor-1599 .elementor-element.elementor-element-0edbcd3 .wgl-button:hover,
                     .elementor-1599 .elementor-element.elementor-element-0edbcd3 .wgl-button:focus{color:#FFFFFF;border-color:#049013;background-color:#049013;}.elementor-1599 .elementor-element.elementor-element-0edbcd3 .elementor-icon{color:#51C147;fill:#51C147;}.elementor-1599 .elementor-element.elementor-element-0edbcd3 .wgl-button:hover .elementor-icon{color:#FFFFFF;fill:#FFFFFF;}