.elementor-4329 .elementor-element.elementor-element-afa0962{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-4329 .elementor-element.elementor-element-afa0962:not(.elementor-motion-effects-element-type-background), .elementor-4329 .elementor-element.elementor-element-afa0962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-761ea3e );}.elementor-4329 .elementor-element.elementor-element-9c566f4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-7e11ca1{text-align:center;}.elementor-4329 .elementor-element.elementor-element-7e11ca1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4.2em;font-weight:600;color:var( --e-global-color-dbc2eea );}.elementor-4329 .elementor-element.elementor-element-19c6425 > .elementor-widget-container{margin:0% 25% 0% 25%;padding:0% 0% 0% 0%;}.elementor-4329 .elementor-element.elementor-element-19c6425{--box-background-color:var( --e-global-color-fff5297 );--box-border-color:#C1C1C1;--box-padding:20px;--header-background-color:var( --e-global-color-fff5297 );--header-color:var( --e-global-color-5d2da80 );--toggle-button-color:var( --e-global-color-749f22f );--nested-list-indent:1.5em;--item-text-color:var( --e-global-color-ffe473e );--item-text-decoration:underline;--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-5d2da80 );}.elementor-4329 .elementor-element.elementor-element-19c6425 .elementor-toc__header-title{text-align:start;}.elementor-4329 .elementor-element.elementor-element-19c6425 .elementor-toc__header, .elementor-4329 .elementor-element.elementor-element-19c6425 .elementor-toc__header-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:500;}.elementor-4329 .elementor-element.elementor-element-19c6425 .elementor-toc__header{flex-direction:row;}.elementor-4329 .elementor-element.elementor-element-19c6425 .elementor-toc__list-item{font-family:"Poppins", Sans-serif;font-size:0.95em;font-weight:300;line-height:1.5em;}.elementor-4329 .elementor-element.elementor-element-54dc18e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4329 .elementor-element.elementor-element-56cd818{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-2986ca2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-dbc2eea );}.elementor-4329 .elementor-element.elementor-element-2884189{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4329 .elementor-element.elementor-element-2884189 .elementor-share-btn{font-size:calc(0.9px * 10);}.elementor-4329 .elementor-element.elementor-element-2884189 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.2em;}.elementor-4329 .elementor-element.elementor-element-adc801f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4329 .elementor-element.elementor-element-c59831f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.8em;font-weight:600;color:var( --e-global-color-dbc2eea );}.elementor-4329 .elementor-element.elementor-element-49eeccd{--grid-columns:3;}@media(max-width:1024px){.elementor-4329 .elementor-element.elementor-element-afa0962{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-4329 .elementor-element.elementor-element-7e11ca1 .elementor-heading-title{font-size:3em;}.elementor-4329 .elementor-element.elementor-element-19c6425 > .elementor-widget-container{margin:0% 10% 0% 10%;} .elementor-4329 .elementor-element.elementor-element-2884189{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4329 .elementor-element.elementor-element-49eeccd{--grid-columns:2;}}@media(max-width:767px){.elementor-4329 .elementor-element.elementor-element-afa0962{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4329 .elementor-element.elementor-element-7e11ca1 .elementor-heading-title{font-size:2.65em;}.elementor-4329 .elementor-element.elementor-element-19c6425 > .elementor-widget-container{margin:0% 0% 0% 0%;} .elementor-4329 .elementor-element.elementor-element-2884189{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4329 .elementor-element.elementor-element-2884189 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-4329 .elementor-element.elementor-element-2884189 .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-4329 .elementor-element.elementor-element-49eeccd{--grid-columns:1;--grid-row-gap:10px;}}/* Start custom CSS */.contenido-post p, .contenido-post a, .contenido-post li, .contenido-post span{
    font-family: "Poppins", Sans-serif;
    font-size: 1.2em;
    font-weight: 400;
    color: #26343a;
    margin: 20px 0px 30px 0px;
    line-height: 1.5em;
}

.contenido-post a{
    font-size: 1em;
    font-weight: 600;
    color: #3c79bc;
}

.contenido-post a:hover{
    color: #003e73;
}

.contenido-post h2, .contenido-post h3, .contenido-post h4, .contenido-post h5{
    font-family: "Poppins", Sans-serif;;
    font-weight: 600;
    color: #1b2d3d;
}

.contenido-post h2{
    font-size: 2.5em;
    margin: 60px 0px 30px 0px;
    position: relative;
   
}

.contenido-post h3{
    font-size: 1.75em;
    margin: 40px 0px 20px 0px;
}

.contenido-post img{
    width: 100%;
    height: auto;
    margin: 20px 0px 20px;
}


/*DISEÑOS*/

.contenido-post ul{
    margin-bottom: 30px;
    margin-top: 20px;
    
    position: relative;
    padding-left: 20px; 
    margin-bottom: 10px;
    list-style-type: none; /* Elimina los bullets por defecto */
     
}

.contenido-post ol{
    margin-bottom: 30px;
    margin-top: 20px;
    position: relative;
    padding-left: 20px; 
    margin-bottom: 10px;
    
    counter-reset: list-counter; /* Resetea el contador de la lista */
}

.contenido-post ul li{
    margin-bottom: 15px;
    position: relative;
    padding-left: 25px;
    line-height: 1.5em;
}

.contenido-post ol li{
    margin-bottom: 15px;
    position: relative;
    padding-left: 40px;
    line-height: 1.5em;
    list-style: none;
}

.contenido-post ol li::marker {
    
}



.contenido-post ol li::before {
    content: counter(list-counter);
    counter-increment: list-counter; /* Incrementa el contador de la lista */
    position: absolute;
    left: 0;
    top: 5px;
    width: 25px;
    height: 25px;
    background-color: #3c79bc;
    color: #FFF;
    
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 400; 
    font-size: 0.9em;
    
    border-radius: 4px;
}

.contenido-post ul li::before {
    content: "✓"; /* Símbolo de check en Unicode */
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    color: #26343a; /* Color del check */
}


.contenido-post a{
    text-decoration: underline;
}

@media(max-width: 767px){
    .contenido-post h2{
        font-size:2em;
    }
    
    .contenido-post h3{
        font-size: 1.6em;
    }
    
    .contenido-post p, .contenido-post a, .contenido-post li, .contenido-post span{
    font-size: 1.1em;
    font-weight: 400;
    }
}/* End custom CSS */