.elementor-11480 .elementor-element.elementor-element-60ab3d5{--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;}.elementor-11480 .elementor-element.elementor-element-f436b90{--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;}.elementor-11480 .elementor-element.elementor-element-6db32c7{--display:flex;}.elementor-11480 .elementor-element.elementor-element-a87bf07{--display:flex;}.elementor-widget-neotech-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-11480 .elementor-element.elementor-element-422fe1e .elementor-sub-title{font-size:20px;text-transform:none;}.elementor-11480 .elementor-element.elementor-element-96f890c{--display:flex;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11480 .elementor-element.elementor-element-99ed3f2{--display:flex;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11480 .elementor-element.elementor-element-323ecb3{text-align:center;}.elementor-11480 .elementor-element.elementor-element-323ecb3 img{width:25%;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-11480 .elementor-element.elementor-element-e20455c{--spacer-size:20px;}.elementor-11480 .elementor-element.elementor-element-51212b5{--display:flex;}.elementor-11480 .elementor-element.elementor-element-846b729{--spacer-size:25px;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-11480 .elementor-element.elementor-element-d2587b8{--spacer-size:25px;}/* Start custom CSS for container, class: .elementor-element-6db32c7 */h2, h3, h4, h5, p {
    padding: 0;
    margin: 0;
    text-align: justify;
}


h2, h3, h4 {
    font-size: 14pt;
    padding-bottom: 10px;
}

h5 {
    font-size: 16pt;
    margin-bottom: 10px;
}

p {
    padding: 0px 0;
}

.container-principal {
    background: #fff;
    padding: 20px;
    border-radius: 8px;
    margin-bottom: 20px;
}

.titulo h1 {
    font-size: 18pt;
    padding-bottom: 10px;
    text-align: justify;
    color:#008072;
}
.titulo p {
    padding: 10px 0;
    text-align: justify;
}


.tendencia-1, .tendencia-2, .tendencia-3, .tendencia-4, .tendencia-5 {
    position: relative;
    display: block;
    padding: .5em 3.5em .4em 3.5em;
    margin: 1.3em 0em;
    background: #e7e7e7;
    color: #444;
    text-decoration: none;
    border-radius: .7em;
    transition: all .3s ease-out;
}

.tendencia-1:hover, .tendencia-2:hover, .tendencia-3:hover, .tendencia-4:hover, .tendencia-5:hover {
    background: #eee;
    transform: translateX(15px);
}

.tendencia-1 h3, .tendencia-2 h3, .tendencia-3 h3, .tendencia-4 h3, .tendencia-5 h3 {
    font-size: 14pt;
    padding-bottom: 5px;
    text-align: justify;
}

.tendencia-1 p, .tendencia-2 p, .tendencia-3 p, .tendencia-4 p, .tendencia-5 p {
    padding: 5px 5px;
    text-align: justify;
    font-size: 15px;
}

.tendencia-1:before, .tendencia-2:before, .tendencia-3:before, .tendencia-4:before, .tendencia-5:before {
    content: attr(data-number);
    position: absolute;
    left: -1.3em;
    top: 50%;
    margin-top: -2em;
    background: #008072;
    color: #fff;
    height: 4em;
    width: 4em;
    line-height: 2em;
    border: .2em solid #fff;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    border-radius: 2em;
    transition: all .3s ease-out;
}

.tendencia-1:before { content: "1"; }
.tendencia-2:before { content: "2"; }
.tendencia-3:before { content: "3"; }
.tendencia-4:before { content: "4"; }
.tendencia-5:before { content: "5"; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f436b90 */#page .site-content {
    margin-top: 60px !important;
    padding: 0px 0;
    margin-bottom: 0px!important;
}/* End custom CSS */