.elementor-5628 .elementor-element.elementor-element-7e12cf94{--display:flex;--overlay-opacity:1;}.elementor-5628 .elementor-element.elementor-element-7e12cf94:not(.elementor-motion-effects-element-type-background), .elementor-5628 .elementor-element.elementor-element-7e12cf94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5628 .elementor-element.elementor-element-7e12cf94::before, .elementor-5628 .elementor-element.elementor-element-7e12cf94 > .elementor-background-video-container::before, .elementor-5628 .elementor-element.elementor-element-7e12cf94 > .e-con-inner > .elementor-background-video-container::before, .elementor-5628 .elementor-element.elementor-element-7e12cf94 > .elementor-background-slideshow::before, .elementor-5628 .elementor-element.elementor-element-7e12cf94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5628 .elementor-element.elementor-element-7e12cf94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://spanispell.es/wp-content/uploads/2026/03/7f85516d-1852-4a28-a94d-18c826cfcf08.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-5628 .elementor-element.elementor-element-c36bfbb{--display:flex;--justify-content:center;}.elementor-5628 .elementor-element.elementor-element-393455{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-5628 .elementor-element.elementor-element-393455 > .elementor-widget-container{margin:272px 0px 0px 0px;}.elementor-5628 .elementor-element.elementor-element-393455.elementor-element{--align-self:center;}.elementor-5628 .elementor-element.elementor-element-64f2b24f{--display:flex;--min-height:290px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-78px;--margin-left:0px;--margin-right:0px;}.elementor-5628 .elementor-element.elementor-element-64f2b24f:not(.elementor-motion-effects-element-type-background), .elementor-5628 .elementor-element.elementor-element-64f2b24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5628 .elementor-element.elementor-element-64f2b24f::before, .elementor-5628 .elementor-element.elementor-element-64f2b24f > .elementor-background-video-container::before, .elementor-5628 .elementor-element.elementor-element-64f2b24f > .e-con-inner > .elementor-background-video-container::before, .elementor-5628 .elementor-element.elementor-element-64f2b24f > .elementor-background-slideshow::before, .elementor-5628 .elementor-element.elementor-element-64f2b24f > .e-con-inner > .elementor-background-slideshow::before, .elementor-5628 .elementor-element.elementor-element-64f2b24f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://spanispell.es/wp-content/uploads/2026/03/be002417-1e54-4b93-aceb-948213ab1713.jpg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5628 .elementor-element.elementor-element-7e12cf94{--width:100%;}.elementor-5628 .elementor-element.elementor-element-c36bfbb{--content-width:683px;}}@media(min-width:1025px){.elementor-5628 .elementor-element.elementor-element-7e12cf94::before, .elementor-5628 .elementor-element.elementor-element-7e12cf94 > .elementor-background-video-container::before, .elementor-5628 .elementor-element.elementor-element-7e12cf94 > .e-con-inner > .elementor-background-video-container::before, .elementor-5628 .elementor-element.elementor-element-7e12cf94 > .elementor-background-slideshow::before, .elementor-5628 .elementor-element.elementor-element-7e12cf94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5628 .elementor-element.elementor-element-7e12cf94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-5628 .elementor-element.elementor-element-64f2b24f::before, .elementor-5628 .elementor-element.elementor-element-64f2b24f > .elementor-background-video-container::before, .elementor-5628 .elementor-element.elementor-element-64f2b24f > .e-con-inner > .elementor-background-video-container::before, .elementor-5628 .elementor-element.elementor-element-64f2b24f > .elementor-background-slideshow::before, .elementor-5628 .elementor-element.elementor-element-64f2b24f > .e-con-inner > .elementor-background-slideshow::before, .elementor-5628 .elementor-element.elementor-element-64f2b24f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}/* Start custom CSS for text-editor, class: .elementor-element-393455 *//* 1. CONTROL DE ANCHO Y CENTRADO TOTAL */
.elementor-5628 .elementor-element.elementor-element-393455 {
    max-width: 700px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    float: none !important;
}

/* 2. EL JURAMENTO (BLOCKQUOTE) - Dorado Matico/Opaco */
.elementor-5628 .elementor-element.elementor-element-393455 blockquote {
    letter-spacing: 1.2px; 
    line-height: 1.8;
    text-align: left; 
    /* Dorado antiguo/bronce que combina con la corona */
    border-left: 3px solid #a88e5e; 
    padding-left: 25px;
    margin: 0 0 50px 0;
    font-style: italic;
    color: #f2e6d6; /* Un blanco crema muy suave */
}

/* 3. RESTO DEL TEXTO (No tocamos colores de títulos) */
.elementor-5628 .elementor-element.elementor-element-393455 p, .elementor-5628 .elementor-element.elementor-element-393455 li {
    letter-spacing: 0.3px;
    line-height: 1.6;
    text-align: left;
    color: #d1d1d1; /* Gris claro suave para que no canse la vista */
}

/* 4. LIMPIEZA DE TÍTULOS (Heredan lo que pongas en la pestaña Estilo) */
.elementor-5628 .elementor-element.elementor-element-393455 h2, .elementor-5628 .elementor-element.elementor-element-393455 h3 {
    text-align: left;
    margin-top: 40px;
    color: inherit; 
}/* End custom CSS */