.elementor-1598 .elementor-element.elementor-element-3f36ad4{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.16;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1598 .elementor-element.elementor-element-3f36ad4::before, .elementor-1598 .elementor-element.elementor-element-3f36ad4 > .elementor-background-video-container::before, .elementor-1598 .elementor-element.elementor-element-3f36ad4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1598 .elementor-element.elementor-element-3f36ad4 > .elementor-background-slideshow::before, .elementor-1598 .elementor-element.elementor-element-3f36ad4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1598 .elementor-element.elementor-element-3f36ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D9D9D9;--background-overlay:'';}.elementor-1598 .elementor-element.elementor-element-3f36ad4.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1598 .elementor-element.elementor-element-b93f499{--spacer-size:170px;}.elementor-1598 .elementor-element.elementor-element-3425713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.16;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:5%;--padding-right:5%;}.elementor-1598 .elementor-element.elementor-element-3425713::before, .elementor-1598 .elementor-element.elementor-element-3425713 > .elementor-background-video-container::before, .elementor-1598 .elementor-element.elementor-element-3425713 > .e-con-inner > .elementor-background-video-container::before, .elementor-1598 .elementor-element.elementor-element-3425713 > .elementor-background-slideshow::before, .elementor-1598 .elementor-element.elementor-element-3425713 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1598 .elementor-element.elementor-element-3425713 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D9D9D9;--background-overlay:'';}.elementor-1598 .elementor-element.elementor-element-ae47c97 .jet-breadcrumbs__item > *{font-family:var( --e-global-typography-bb32545-font-family ), Sans-serif;font-size:var( --e-global-typography-bb32545-font-size );font-weight:var( --e-global-typography-bb32545-font-weight );line-height:var( --e-global-typography-bb32545-line-height );}.elementor-1598 .elementor-element.elementor-element-ae47c97 .jet-breadcrumbs__item-link{color:var( --e-global-color-1ad91f5 );}.elementor-1598 .elementor-element.elementor-element-ae47c97 .jet-breadcrumbs__item-target{color:#38383861;}.elementor-1598 .elementor-element.elementor-element-ae47c97 .jet-breadcrumbs__item-sep{margin-left:10px;margin-right:10px;font-size:14px;color:#970B1B;padding:0px 0px 0px 0px;}.elementor-1598 .elementor-element.elementor-element-38fb3d0{--display:flex;--min-height:33vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1598 .elementor-element.elementor-element-38fb3d0:not(.elementor-motion-effects-element-type-background), .elementor-1598 .elementor-element.elementor-element-38fb3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-031bd43 );}.elementor-1598 .elementor-element.elementor-element-38fb3d0::before, .elementor-1598 .elementor-element.elementor-element-38fb3d0 > .elementor-background-video-container::before, .elementor-1598 .elementor-element.elementor-element-38fb3d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1598 .elementor-element.elementor-element-38fb3d0 > .elementor-background-slideshow::before, .elementor-1598 .elementor-element.elementor-element-38fb3d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1598 .elementor-element.elementor-element-38fb3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1598 .elementor-element.elementor-element-540fe05{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1598 .elementor-element.elementor-element-651cc71 .elementor-heading-title{font-family:var( --e-global-typography-65e2ba4-font-family ), Sans-serif;font-size:var( --e-global-typography-65e2ba4-font-size );line-height:var( --e-global-typography-65e2ba4-line-height );color:var( --e-global-color-7298185 );}.elementor-1598 .elementor-element.elementor-element-52542bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%;}.elementor-1598 .elementor-element.elementor-element-efc51bc{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1598 .elementor-element.elementor-element-67c2d78{font-family:var( --e-global-typography-a68a48b-font-family ), Sans-serif;font-size:var( --e-global-typography-a68a48b-font-size );font-weight:var( --e-global-typography-a68a48b-font-weight );line-height:var( --e-global-typography-a68a48b-line-height );color:var( --e-global-color-1ad91f5 );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1598 .elementor-element.elementor-element-3f36ad4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-3425713{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1598 .elementor-element.elementor-element-ae47c97 .jet-breadcrumbs__item > *{font-size:var( --e-global-typography-bb32545-font-size );line-height:var( --e-global-typography-bb32545-line-height );}.elementor-1598 .elementor-element.elementor-element-651cc71 .elementor-heading-title{font-size:var( --e-global-typography-65e2ba4-font-size );line-height:var( --e-global-typography-65e2ba4-line-height );}.elementor-1598 .elementor-element.elementor-element-52542bb{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1598 .elementor-element.elementor-element-67c2d78{font-size:var( --e-global-typography-a68a48b-font-size );line-height:var( --e-global-typography-a68a48b-line-height );}}@media(max-width:1024px){.elementor-1598 .elementor-element.elementor-element-ae47c97 .jet-breadcrumbs__item > *{font-size:var( --e-global-typography-bb32545-font-size );line-height:var( --e-global-typography-bb32545-line-height );}.elementor-1598 .elementor-element.elementor-element-38fb3d0{--min-height:40vh;}.elementor-1598 .elementor-element.elementor-element-651cc71 .elementor-heading-title{font-size:var( --e-global-typography-65e2ba4-font-size );line-height:var( --e-global-typography-65e2ba4-line-height );}.elementor-1598 .elementor-element.elementor-element-52542bb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1598 .elementor-element.elementor-element-67c2d78{font-size:var( --e-global-typography-a68a48b-font-size );line-height:var( --e-global-typography-a68a48b-line-height );}}@media(max-width:767px){.elementor-1598 .elementor-element.elementor-element-3f36ad4{--min-height:140px;}.elementor-1598 .elementor-element.elementor-element-b93f499{--spacer-size:100px;}.elementor-1598 .elementor-element.elementor-element-3425713{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1598 .elementor-element.elementor-element-3425713.e-con{--align-self:center;}.elementor-1598 .elementor-element.elementor-element-ae47c97 .jet-breadcrumbs__item > *{font-size:var( --e-global-typography-bb32545-font-size );line-height:var( --e-global-typography-bb32545-line-height );}.elementor-1598 .elementor-element.elementor-element-651cc71 .elementor-heading-title{font-size:var( --e-global-typography-65e2ba4-font-size );line-height:var( --e-global-typography-65e2ba4-line-height );}.elementor-1598 .elementor-element.elementor-element-52542bb{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-1598 .elementor-element.elementor-element-67c2d78{font-size:var( --e-global-typography-a68a48b-font-size );line-height:var( --e-global-typography-a68a48b-line-height );}}@media(min-width:768px){.elementor-1598 .elementor-element.elementor-element-540fe05{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1598 .elementor-element.elementor-element-540fe05{--width:100%;}}/* Start custom CSS for jet-breadcrumbs, class: .elementor-element-ae47c97 */.elementor-1598 .elementor-element.elementor-element-ae47c97{
    text-transform: uppercase;
}


.elementor-1598 .elementor-element.elementor-element-ae47c97 .jet-blocks-icon svg path {
    fill: #970B1B !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67c2d78 *//* ======================================================
   ESTILOS CONTENIDO BLOG
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78{
    font-family: "Manrope", sans-serif;
    color:#000000;
    font-size:1.125rem;      /* 18px */
    line-height:1.7;
}

/* ======================================================
   PÁRRAFOS
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 p{
    font-family:"Manrope",sans-serif;
    font-size:1.125rem;      /* 18px */
    font-weight:400;
    line-height:1.7;
    color:#000;
    margin:0 0 1.6em;
}

/* ======================================================
   ENLACES
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 a{
    color:#D66966;
    text-decoration:none;
    transition:.25s ease;
}

.elementor-1598 .elementor-element.elementor-element-67c2d78 a:hover{
    color:#000;
}

/* ======================================================
   H1
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 h1{
    font-family:"Manrope",sans-serif;
    font-size:3.5rem;        /* 56px */
    font-weight:700;
    line-height:1.15;
    color:#000;
    margin:0 0 .7em;
}

/* ======================================================
   H2
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 h2{
    font-family:"Manrope",sans-serif;
    font-size:2.5rem;        /* 40px */
    font-weight:700;
    line-height:1.2;
    color:#000;
    margin:1.6em 0 .7em;
}

/* ======================================================
   H3
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 h3{
    font-family:"Manrope",sans-serif;
    font-size:2rem;          /* 32px */
    font-weight:700;
    line-height:1.25;
    color:#000;
    margin:1.5em 0 .6em;
}

/* ======================================================
   H4
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 h4{
    font-family:"Manrope",sans-serif;
    font-size:1.5rem;        /* 24px */
    font-weight:700;
    line-height:1.3;
    color:#000;
    margin:1.4em 0 .5em;
}

/* ======================================================
   H5
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 h5{
    font-family:"Manrope",sans-serif;
    font-size:1.25rem;       /* 20px */
    font-weight:700;
    line-height:1.35;
    color:#000;
    margin:1.3em 0 .5em;
}

/* ======================================================
   H6
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 h6{
    font-family:"Manrope",sans-serif;
    font-size:1.125rem;      /* 18px */
    font-weight:700;
    line-height:1.4;
    color:#000;
    margin:1.2em 0 .4em;
}

/* ======================================================
   LISTAS
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 ul,
.elementor-1598 .elementor-element.elementor-element-67c2d78 ol{
    margin:0 0 1.8em 1.4em;
    padding:0;
}

.elementor-1598 .elementor-element.elementor-element-67c2d78 li{
    font-size:1.125rem;
    line-height:1.7;
    margin-bottom:.65em;
}

/* ======================================================
   NEGRITAS
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 strong{
    font-weight:700;
}

/* ======================================================
   CURSIVAS
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 em{
    font-style:italic;
}

/* ======================================================
   CITAS
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 blockquote{
    margin:2.5em 0;
    padding:1.5em 2em;
    border-left:4px solid #D66966;
    background:#fafafa;
    font-size:1.25rem;
    line-height:1.6;
    font-style:italic;
}

/* ======================================================
   IMÁGENES
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 img{
    display:block;
    width:100%;
    height:auto;
    border-radius:20px;
    margin:2em 0;
}

/* ======================================================
   TABLAS
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 table{
    width:100%;
    border-collapse:collapse;
    margin:2em 0;
}

.elementor-1598 .elementor-element.elementor-element-67c2d78 th,
.elementor-1598 .elementor-element.elementor-element-67c2d78 td{
    border:1px solid #e8e8e8;
    padding:1rem;
    text-align:left;
}

.elementor-1598 .elementor-element.elementor-element-67c2d78 th{
    background:#f5f5f5;
    font-weight:700;
}

/* ======================================================
   SELECCIÓN DE TEXTO
   ====================================================== */

.elementor-1598 .elementor-element.elementor-element-67c2d78 ::selection{
    background:#D66966;
    color:#fff;
}

/* ======================================================
   RESPONSIVE
   ====================================================== */

@media(max-width:1024px){

    .elementor-1598 .elementor-element.elementor-element-67c2d78{
        font-size:1.0625rem;
    }

    .elementor-1598 .elementor-element.elementor-element-67c2d78 h1{font-size:3rem;}
    .elementor-1598 .elementor-element.elementor-element-67c2d78 h2{font-size:2.2rem;}
    .elementor-1598 .elementor-element.elementor-element-67c2d78 h3{font-size:1.8rem;}
    .elementor-1598 .elementor-element.elementor-element-67c2d78 h4{font-size:1.4rem;}
}

@media(max-width:767px){

    .elementor-1598 .elementor-element.elementor-element-67c2d78{
        font-size:1rem;
    }

    .elementor-1598 .elementor-element.elementor-element-67c2d78 h1{font-size:2.3rem;}
    .elementor-1598 .elementor-element.elementor-element-67c2d78 h2{font-size:1.9rem;}
    .elementor-1598 .elementor-element.elementor-element-67c2d78 h3{font-size:1.55rem;}
    .elementor-1598 .elementor-element.elementor-element-67c2d78 h4{font-size:1.3rem;}
    .elementor-1598 .elementor-element.elementor-element-67c2d78 h5{font-size:1.15rem;}
}/* End custom CSS */