.elementor-397 .elementor-element.elementor-element-e150572{--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:192px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-397 .elementor-element.elementor-element-8fad208 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#083C3D;}.elementor-397 .elementor-element.elementor-element-43cdb65{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-777a2e1{--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-397 .elementor-element.elementor-element-b2a8312{--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-397 .elementor-element.elementor-element-daee7c7{--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-397 .elementor-element.elementor-element-62de254{--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-397 .elementor-element.elementor-element-be702d5{--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-397 .elementor-element.elementor-element-d85bc39{--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-397 .elementor-element.elementor-element-0003cd3{--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-397 .elementor-element.elementor-element-a082078{--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-397 .elementor-element.elementor-element-b107004{--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-397 .elementor-element.elementor-element-3c68a58{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-397 .elementor-element.elementor-element-3c68a58 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-397 .elementor-element.elementor-element-3c68a58 {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-397 .elementor-element.elementor-element-3c68a58 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}:where( .elementor-397 .elementor-element.elementor-element-3c68a58 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-397 .elementor-element.elementor-element-e150572{--content-width:1300px;}.elementor-397 .elementor-element.elementor-element-43cdb65{--content-width:1300px;}}@media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-43cdb65{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-397 .elementor-element.elementor-element-43cdb65{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS */.content {
        font-family: 'Montserrat', Arial, sans-serif;
        line-height: 1.6em;
        color: #333;
    }

    .title {
        color: #00561B;
        font-size: 18px;
        margin-bottom: 15px;
        margin-top: 30px;
        font-family: 'Montserrat', Arial, sans-serif;
    }

    .separator {
        border: 1px solid #ddd;
        margin: 40px 0;
    }

    ul, li, p {
        margin-bottom: 20px;
        font-size: 18px;
        line-height: 28px;
    }

    h4.subtitle {
        font-size: 16px;
        margin-top: 20px;
        color: #00561B;
    }
    
 .green-letter {
    color: #00561B; /* Color verde */
}

.custom-list {
    list-style-type: none; /* Elimina los puntos de la lista */
    padding-left: 0; /* Elimina el padding izquierdo */
}

.custom-list li {
    margin-bottom: 10px; /* Espacio entre los elementos de la lista */
}

/* Selecciona el primer <p> que esté inmediatamente después de un <div> con la clase "content" */
.content > p:first-of-type {
    margin-top: 30px; /* Añade un margen superior de 30px */
}/* End custom CSS */