@font-face{font-family:"openSans-Regular";src:url("../clientlib-site/resources/fonts/OpenSans-Regular.ttf") format("truetype");font-weight:normal}
@font-face{font-family:"openSans-Italic";src:url("../clientlib-site/resources/fonts/OpenSans-Italic.ttf") format("woff")}
@font-face{font-family:"openSans-Bold";src:url("../clientlib-site/resources/fonts/OpenSans-Bold.ttf") format("truetype");font-weight:bold}
@font-face{font-family:"openSans-ExtraBold";src:url("../clientlib-site/resources/fonts/OpenSans-ExtraBold.ttf") format("truetype")}
@font-face{font-family:"openSans-ExtraBoldIt";src:url("../clientlib-site/resources/fonts/OpenSans-ExtraBoldItalic.ttf") format("truetype")}
@font-face{font-family:"openSans-Light";src:url("../clientlib-site/resources/fonts/OpenSans-Light.ttf") format("truetype")}
@font-face{font-family:"openSans-LightIt";src:url("../clientlib-site/resources/fonts/OpenSans-LightItalic.ttf") format("truetype")}
@font-face{font-family:"openSans-semibold";src:url("../clientlib-site/resources/fonts/OpenSans-SemiBold.ttf") format("truetype")}
@font-face{font-family:"openSans-semiboldIt";src:url("../clientlib-site/resources/fonts/OpenSans-SemiBoldItalic.ttf") format("truetype")}
@font-face{font-family:"exo-regular";src:url("../clientlib-site/resources/fonts/Exo2-Regular.ttf") format("truetype")}
@font-face{font-family:"exo-bold";src:url("../clientlib-site/resources/fonts/Exo2-Bold.ttf") format("truetype")}
@font-face{font-family:"exo-light";src:url("../clientlib-site/resources/fonts/Exo2-Light.ttf") format("truetype")}
@font-face{font-family:"exo-extrabold";src:url("../clientlib-site/resources/fonts/Exo2-ExtraBold.ttf") format("truetype")}
@font-face{font-family:"exo-semibold";src:url("../clientlib-site/resources/fonts/Exo2-SemiBold.ttf") format("truetype")}
@font-face{font-family:"exo-Italic";src:url("../clientlib-site/resources/fonts/Exo2-Italic.ttf") format("truetype")}
:root{--color-primary:#8c2f3f;--color-primary-hover:#752e3b;--color-bg:#752e3b;--color-bg2:#8c2f3f}
.renta4-banco{--color-primary:#8c2f3f;--color-primary-hover:#752e3b;--color-bg:#752e3b;--color-bg2:#8c2f3f}
.renta4-fundacion{--color-primary:#60a8c5;--color-primary-hover:#7cbbd4;--color-bg:#60a8c5;--color-bg2:#3192aa}
.renta4-gestora{--color-primary:#8c2f3f;--color-primary-hover:#752e3b;--color-bg:#8c2f3f;--color-bg2:#a04151}
.renta4-wealth{--color-primary:#ffa167;--color-primary-hover:#fb9454;--color-bg:#675048;--color-bg2:#7e5e53}
.block-cc19{background-color:#fff;padding:35px 0}
@media(min-width:1140px){.block-cc19{padding:60px 0}
}
.block-cc19 .block-gene-cc19{display:flex;flex-wrap:wrap}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single{display:inline-block;width:100%;margin-bottom:30px;position:relative;border-bottom:1px solid #c8c8c8}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single:last-child{border:0;margin:0}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single .button-top{margin-top:96px}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single .button-link-gene{position:absolute;bottom:30px}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single img{height:48px;margin-bottom:22px}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single .link-titulo{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;padding-bottom:5px;-webkit-line-clamp:3}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single .cuerpo{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;padding-bottom:5px;-webkit-line-clamp:6;margin:0}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single .cuerpo p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;padding-bottom:5px;-webkit-line-clamp:6;margin:0}
.block-cc19 .block-gene-cc19 .button-link-gene{display:inline-block}
.block-cc19 .block-gene-cc19 .block-left-cc19{margin-bottom:30px}
.block-cc19 .block-gene-cc19 .block-left-cc19 .title-prin{width:100%;margin-bottom:20px}
@media(min-width:992px){.block-cc19 .block-gene-cc19 .block-left-cc19 .title-prin{margin-bottom:30px}
}
.block-cc19 .block-gene-cc19 .block-left-cc19 .cuerpo{width:100%;margin-bottom:15px}
@media(min-width:992px){.block-cc19 .block-gene-cc19 .block-left-cc19 .cuerpo{margin-bottom:20px}
}
.block-cc19 .block-gene-cc19 .cuerpo img{width:100%}
@media(min-width:992px){.block-cc19 .block-gene-cc19 .block-left-cc19{width:33.3%;margin:0}
.block-cc19 .block-gene-cc19 .block-left-cc19 .button-link-gene{display:inline-block}
.block-cc19 .block-gene-cc19 .block-right-cc19{width:66.6%;padding-left:95px;display:flex;flex-wrap:wrap}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single{display:inline-block;width:50%;border-bottom:1px solid #c8c8c8}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single:nth-child(odd){padding-right:47px}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single:nth-child(even){padding-left:47px}
.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single:nth-last-child(1),.block-cc19 .block-gene-cc19 .block-right-cc19 .block-single:nth-last-child(2){border-bottom:0;margin-bottom:0}
.block-cc19 .block-gene-cc19 .block-right-cc19.impar .block-single:nth-last-child(2){border-bottom:1px solid #c8c8c8;margin-bottom:30px}
.block-cc19 .block-gene-cc19 .block-right-cc19.impar .block-single:last-child{width:100%;padding-left:0;padding-right:0}
}