.elementor-2389 .elementor-element.elementor-element-a46e4db > .elementor-container{max-width:1133px;}.elementor-2389 .elementor-element.elementor-element-a46e4db > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2389 .elementor-element.elementor-element-a46e4db{margin-top:-92px;margin-bottom:-92px;padding:5px 5px 5px 5px;}.elementor-2389 .elementor-element.elementor-element-e72df54{text-align:center;}.elementor-2389 .elementor-element.elementor-element-e72df54 .elementor-heading-title{color:#FFFFFF;font-family:"Futura", Sans-serif;font-size:70px;font-weight:500;}.elementor-2389 .elementor-element.elementor-element-e72df54 > .elementor-widget-container{margin:89px 89px 89px 89px;padding:-12px -12px -12px -12px;}.elementor-2389 .elementor-element.elementor-element-5823797 .elementor-text-editor{text-align:center;}.elementor-2389 .elementor-element.elementor-element-5823797{color:#E6E6E6;font-family:"Futura", Sans-serif;font-weight:400;}.elementor-2389 .elementor-element.elementor-element-19e5324 > .elementor-container{max-width:1203px;}.elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-title, .elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-title:before, .elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-title:after, .elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-content, .elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-mobile-title, .elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-desktop-title.elementor-active, .elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-title:before, .elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-title:after, .elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-content, .elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tabs-content-wrapper{border-color:#00000000;}.elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-desktop-title.elementor-active{background-color:#000000;}.elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tabs-content-wrapper{background-color:#000000;}.elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-title, .elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-title a{color:var( --e-global-color-3966a461 );}.elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-title.elementor-active,
					 .elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-title.elementor-active a{color:#F8F8F8;}.elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-title{font-family:"Futura", Sans-serif;font-weight:600;}.elementor-2389 .elementor-element.elementor-element-e0b8707 .elementor-tab-content{color:#FFF9F9;}/* Start custom CSS *//* ===== OCULTAR PAGE HEADER / ENTRY HEADER ===== */
.page-header {
  display: none !important;
}
.page-header,
.entry-header,
.page-title {
    background: #000000 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* ===== OCULTAR BARRA CON MENÚ DUPLICADO ===== */
.footer-top.has-footer-menu {
    display: none !important;
}

/* ===== FOOTER BASE NEGRO SIN ESPACIOS ===== */
.site-footer,
.footer-widgets,
.footer-widgets-wrapper,
.footer-widget-area,
.footer-inner,
.footer-bottom,
.footer-top,
footer {
    background: #000000 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
}

/* ===== ELIMINAR ESPACIO / ALTURA DEL BLOQUE NEGRO VACÍO ===== */
.footer-widgets,
.footer-widgets-wrapper,
.footer-widget-area,
.widget-area,
[class*="footer-widget"] {
    min-height: 0 !important;
    height: auto !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* ===== OCULTAR ZONAS DE WIDGETS SI ESTÁN VACÍAS ===== */
.footer-widgets:empty,
.footer-widgets-wrapper:empty,
.footer-widget-area:empty,
[class*="footer-widget"]:empty {
    display: none !important;
}

/* ===== ELIMINAR LÍNEAS Y SEPARADORES ===== */
footer hr,
hr {
    display: none !important;
    border: none !important;
}

/* ===== ELIMINAR FONDOS BLANCOS / CUADROS INTERNOS ===== */
footer div {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* ===== CORREGIR FONDO GRIS #e6e6e6 A NEGRO ===== */
[style*="background-color: #e6e6e6"],
[style*="background-color:#e6e6e6"] {
    background-color: #000000 !important;
}

.site-footer *,
footer * {
    background-color: #000000 !important;
}

/* ===== ELIMINAR LÍNEA / BORDE BLANCO RESIDUAL ===== */
.site-footer,
footer,
footer *,
.site-footer *,
.footer-inner,
.footer-bottom,
.footer-top,
.footer-widgets,
.footer-widgets-wrapper {
    border: none !important;
    border-top: none !important;
    border-bottom: none !important;
    outline: none !important;
    box-shadow: none !important;
}

/* ===== ELIMINAR SEPARADOR ANTES DEL FOOTER ===== */
.site-footer::before,
.site-footer::after,
footer::before,
footer::after,
.footer-inner::before,
.footer-inner::after {
    display: none !important;
    border: none !important;
    background: none !important;
    height: 0 !important;
    content: none !important;
}

/* ===== ELEMENTO JUSTO ANTES DEL FOOTER ===== */
.site-footer + *,
* + footer,
footer ~ *,
.entry-content,
.site-content,
.content-area,
main {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
    border-bottom: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fltestudio.com/wp-content/uploads/2020/06/Futura-Light.eot');
	src: url('https://fltestudio.com/wp-content/uploads/2020/06/Futura-Light.eot?#iefix') format('embedded-opentype'),
		url('https://fltestudio.com/wp-content/uploads/2020/06/Futura-Light.woff2') format('woff2'),
		url('https://fltestudio.com/wp-content/uploads/2020/06/Futura-Light.woff') format('woff'),
		url('https://fltestudio.com/wp-content/uploads/2020/06/futura-light-bt.ttf') format('truetype'),
		url('https://fltestudio.com/wp-content/uploads/2020/06/Futura-Light.svg#Futura') format('svg');
}
/* End Custom Fonts CSS */