/* Pegamento WordPress/Elementor para el diseño estático. */
body{padding-top:0 !important}
header.xpro-theme-builder-header,header.xpro-theme-builder-header>nav,header.xpro-theme-builder-header .elementor,header.xpro-theme-builder-header .e-con,header.xpro-theme-builder-header .elementor-widget,header.xpro-theme-builder-header .elementor-widget-container{display:contents !important}
.bo-raw.e-con,.bo-raw.e-con>.e-con-inner{padding:0 !important;margin:0 !important;--gap:0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;max-width:none;width:100%}
.bo-raw .elementor-widget{margin:0 !important;width:100%}
.bo-raw .elementor-widget-container{margin:0;padding:0}
body,.bo-raw,.bo-raw *,header.xpro-theme-builder-header *,footer.xpro-theme-builder-footer *,.cookies,.cookies *{font-family:var(--font) !important}
[data-aos],.hostinger-elementor-aos,.aos-init,.aos-animate{opacity:1 !important;transform:none !important;transition:none !important;animation:none !important;filter:none !important}
.elementor main a:where(:not([class])),.elementor .cookies a{text-decoration:underline}
body.page-id-80 footer.wf-main,body.page-id-81 footer.wf-main,body.page-id-82 footer.wf-main{display:none}
footer.wf-legal{display:none}
body.page-id-80 footer.wf-legal,body.page-id-81 footer.wf-legal,body.page-id-82 footer.wf-legal{display:block}
.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure.cf-ej{margin-top:16px}
body{-webkit-font-smoothing:auto !important;-moz-osx-font-smoothing:auto !important}
