.elementor-126812 .elementor-element.elementor-element-382c0869 > .elementor-background-overlay{background-image:url("https://aefi.org/fmg_files/wp-content/uploads/2024/04/evento_fondo_marca_agua.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.7;}.elementor-126812 .elementor-element.elementor-element-1c123fdc{--spacer-size:25px;}.elementor-126812 .elementor-element.elementor-element-2d704cea img, .elementor-126812 .elementor-element.elementor-element-2d704cea svg{width:100%;max-width:100%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-126812 .elementor-element.elementor-element-2d704cea svg{height:auto;}.elementor-126812 .elementor-element.elementor-element-5ed6eeb5{--spacer-size:50px;}.elementor-126812 .elementor-element.elementor-element-3365ea98{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-126812 .elementor-element.elementor-element-3365ea98, .elementor-126812 .elementor-element.elementor-element-3365ea98 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-126812 .elementor-element.elementor-element-29a6af03 > .elementor-widget-container{padding:12px 8px 2px 8px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-el_0 );border-radius:0px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-29a6af03{text-align:center;}.elementor-126812 .elementor-element.elementor-element-29a6af03 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:bold;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-5d12dc1e > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-126812 .elementor-element.elementor-element-5d12dc1e{text-align:left;}.elementor-126812 .elementor-element.elementor-element-5d12dc1e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-e745de1{text-align:justify;font-family:"Nunito Sans", Sans-serif;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-7248657c > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-126812 .elementor-element.elementor-element-7248657c{text-align:left;}.elementor-126812 .elementor-element.elementor-element-7248657c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-77b4e9f5{text-align:justify;font-family:"Nunito Sans", Sans-serif;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-47cf4397 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-126812 .elementor-element.elementor-element-47cf4397{text-align:left;}.elementor-126812 .elementor-element.elementor-element-47cf4397 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-5d618018{text-align:justify;font-family:"Nunito Sans", Sans-serif;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-35c0cb75 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-126812 .elementor-element.elementor-element-35c0cb75{text-align:left;}.elementor-126812 .elementor-element.elementor-element-35c0cb75 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-6f526678{text-align:justify;font-family:"Nunito Sans", Sans-serif;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-54f7cd47 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-126812 .elementor-element.elementor-element-54f7cd47{text-align:left;}.elementor-126812 .elementor-element.elementor-element-54f7cd47 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-5c16be53 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-5c16be53{font-size:18px;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-4d23a5da{--divider-border-style:slashes;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-126812 .elementor-element.elementor-element-4d23a5da .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-126812 .elementor-element.elementor-element-4d23a5da .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-126812 .elementor-element.elementor-element-74ea0aba > .elementor-widget-container{padding:15px 5px 0px 5px;}.elementor-126812 .elementor-element.elementor-element-74ea0aba{text-align:center;}.elementor-126812 .elementor-element.elementor-element-74ea0aba .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-20143917 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-20143917{font-family:"Nunito Sans", Sans-serif;font-size:0.8em;line-height:1.4em;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-5b20b08e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-secondary );margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:4% 4% 5% 4%;}.elementor-126812 .elementor-element.elementor-element-526afcce > .elementor-widget-container{padding:15px 5px 0px 5px;}.elementor-126812 .elementor-element.elementor-element-526afcce{text-align:center;}.elementor-126812 .elementor-element.elementor-element-526afcce .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-16ced8fc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-16ced8fc{font-size:0.8em;line-height:1.4em;color:#000000;--textColor:#000000;}.elementor-126812 .elementor-element.elementor-element-84675c1 > .elementor-widget-container{padding:15px 5px 0px 5px;}.elementor-126812 .elementor-element.elementor-element-84675c1{text-align:center;}.elementor-126812 .elementor-element.elementor-element-84675c1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-31395bd2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-31395bd2{font-size:0.8em;line-height:1.4em;color:#000000;--textColor:#000000;}.elementor-126812 .elementor-element.elementor-element-2680fd6 > .elementor-widget-container{padding:15px 5px 0px 5px;}.elementor-126812 .elementor-element.elementor-element-2680fd6{text-align:center;}.elementor-126812 .elementor-element.elementor-element-2680fd6 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-688cd9fb > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-688cd9fb{font-family:"Nunito Sans", Sans-serif;font-size:0.8em;line-height:1.4em;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-4ffcf414 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-4ffcf414{font-family:"Nunito Sans", Sans-serif;font-size:0.8em;line-height:1.4em;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-29b88708 > .elementor-widget-container{padding:15px 5px 0px 5px;}.elementor-126812 .elementor-element.elementor-element-29b88708{text-align:center;}.elementor-126812 .elementor-element.elementor-element-29b88708 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-59adafb2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-4856b151 > .elementor-widget-container{padding:15px 5px 0px 5px;}.elementor-126812 .elementor-element.elementor-element-4856b151{text-align:center;}.elementor-126812 .elementor-element.elementor-element-4856b151 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-6cbef15c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-6cbef15c{font-family:"Nunito Sans", Sans-serif;font-size:0.8em;line-height:1.4em;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-4666bb4f > .elementor-widget-container{padding:15px 5px 0px 5px;}.elementor-126812 .elementor-element.elementor-element-4666bb4f{text-align:center;}.elementor-126812 .elementor-element.elementor-element-4666bb4f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-24788ca4 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-24788ca4{font-family:"Nunito Sans", Sans-serif;font-size:0.8em;line-height:1.4em;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-2e6904db > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:2% 0% 0% 0%;padding:25px 25px 25px 25px;border-radius:15px 15px 15px 15px;}.elementor-126812 .elementor-element.elementor-element-2e6904db{text-align:center;}.elementor-126812 .elementor-element.elementor-element-2e6904db .elementor-heading-title{font-size:25px;font-weight:700;color:var( --e-global-color-el_0 );}.elementor-126812 .elementor-element.elementor-element-6c8f8704 .elementor-button{background-color:#8F054A52;background-image:none;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-126812 .elementor-element.elementor-element-6c8f8704 > .elementor-widget-container{margin:1% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-18723e06 > .elementor-widget-container{padding:15px 5px 0px 5px;}.elementor-126812 .elementor-element.elementor-element-18723e06{text-align:center;}.elementor-126812 .elementor-element.elementor-element-18723e06 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-6ade4bd1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-6ade4bd1{font-family:"Nunito Sans", Sans-serif;font-size:0.8em;line-height:1.4em;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-3b668821 > .elementor-widget-container{padding:15px 5px 0px 5px;}.elementor-126812 .elementor-element.elementor-element-3b668821{text-align:center;}.elementor-126812 .elementor-element.elementor-element-3b668821 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-28aeff36 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-28aeff36{font-family:"Nunito Sans", Sans-serif;font-size:0.8em;line-height:1.4em;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-8136110 > .elementor-widget-container{padding:15px 5px 0px 5px;}.elementor-126812 .elementor-element.elementor-element-8136110{text-align:center;}.elementor-126812 .elementor-element.elementor-element-8136110 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-weight:700;color:var( --e-global-color-el_color_7 );}.elementor-126812 .elementor-element.elementor-element-57be9621 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-126812 .elementor-element.elementor-element-57be9621{font-family:"Nunito Sans", Sans-serif;font-size:0.8em;line-height:1.4em;color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}@media(min-width:768px){.elementor-126812 .elementor-element.elementor-element-54f504cf{width:74%;}.elementor-126812 .elementor-element.elementor-element-5b20b08e{width:26%;}}/* Start custom CSS for heading, class: .elementor-element-29a6af03 */.em-booking{
    padding-bottom: 5em
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c16be53 */tr{vertical-align: top;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74ea0aba */.fmg_box_shadow{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-526afcce */.fmg_box_shadow{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84675c1 */.fmg_box_shadow{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2680fd6 */.fmg_box_shadow{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29b88708 */.fmg_box_shadow{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4856b151 */.fmg_box_shadow{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4666bb4f */.fmg_box_shadow{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18723e06 */.fmg_box_shadow{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b668821 */.fmg_box_shadow{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8136110 */.fmg_box_shadow{
	box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
	border-radius: 10px
}/* End custom CSS */