@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}
div.cc33{background-color:#fff;padding:35px 0}
@media(min-width:1140px){div.cc33{padding:60px 0}
}
div.cc33 .slick-slide>*:nth-last-child(1){margin-bottom:0}
div.cc33 .slick-dots{bottom:-15px}
div.cc33 div.textos{display:none}
div.cc33 p.fc_static-text{margin-bottom:0 !important}
div.cc33 div.risk-test{font-family:openSans-Regular;font-size:12px}
div.cc33 div.risk-test p{margin-bottom:0 !important}
div.cc33 div.ficha-cartera{width:255px;border:1px solid #707070;padding:15px 20px 15px 20px}
div.cc33 div.ficha-cartera div.indicador_riesgo p.fc_nivel{font-size:40px;font-family:openSans-Bold}
div.cc33 div.ficha-cartera div.indicador_riesgo p.fc_nivel span.riesgo{color:#c8c8c8}
div.cc33 div.ficha-cartera div.indicador_riesgo p.fc_nivel span.limite{color:#3b3b3b}
div.cc33 div.ficha-cartera p.fc_static-text{font-family:openSans-Regular;font-size:12px;line-height:normal;color:#3b3b3b;margin-bottom:0 !important}
div.cc33 div.ficha-plan div.text-enriquecido .mt1{margin-top:1rem}
div.cc33 div.broker div.riesgo-desktop p.fc_nivel{margin-bottom:0;font-size:40px;font-family:openSans-Bold}
div.cc33 div.broker div.riesgo-desktop p.fc_nivel span.riesgo{color:#c8c8c8}
div.cc33 div.broker div.riesgo-desktop p.fc_nivel span.limite{color:#3b3b3b}
div.cc33 div.cfd div.extra-info{font-family:openSans-Regular;font-size:12px;line-height:normal;color:#3b3b3b;margin-bottom:0 !important}
div.cc33 div.fondo-horizontal{display:flex;width:100%;border:1px solid #707070}
div.cc33 div.fondo-horizontal div.text-enriquecido{font-family:openSans-Regular;font-size:12px;line-height:normal;color:#3b3b3b;border-right:1px solid #707070;flex:65%;padding:20px}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc{flex:35%;padding:20px}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.indicador-riesgo{display:flex;text-align:center;border:1px solid #707070;font-size:14px}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.indicador-riesgo div.rango{border-right:1px solid;padding:5px;flex:14.28%}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.indicador-riesgo div.active{color:#fff;background-color:#3b3b3b}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.indicador-riesgo div.rango.septimo{border-right:0 !important}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.indicador-riesgo-sup{font-family:openSans-Regular;font-size:12px;color:#3b3b3b;line-height:normal;display:flex}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.indicador-riesgo-sup div{flex:50%}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.indicador-riesgo-sup div.menor{text-align:left}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.indicador-riesgo-sup div.mayor{text-align:right}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.indicador-inferior{font-family:openSans-Regular;font-size:12px;color:#3b3b3b;line-height:normal}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.arrow-indicator{content:'';border:1px solid #333132;width:100%}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.arrow-indicator:before{content:"\e912";font-family:'icomoon' !important;color:#333132;speak:none;font-style:normal;margin-left:-2px;float:left;margin-top:-8px;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc div.arrow-indicator:after{content:"\e90a";color:#333132;font-family:'icomoon' !important;speak:none;font-style:normal;margin-right:-2px;margin-top:-8px;font-weight:normal;float:right;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
@media(max-width:1134px){div.cc33 div.arrow-indicator{content:'';border:1px solid #333132;width:100%}
div.cc33 div.arrow-indicator:before{content:"\e912";font-family:'icomoon' !important;color:#333132;speak:none;font-style:normal;margin-left:-2px;float:left;margin-top:-7px !important;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
div.cc33 div.arrow-indicator:after{content:"\e90a";color:#333132;font-family:'icomoon' !important;speak:none;font-style:normal;margin-right:-2px;margin-top:-7px !important;font-weight:normal;float:right;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
}
@media(max-width:767px){div.cc33 div.ficha-cartera{display:flex;width:100%}
div.cc33 div.ficha-cartera div.indicador_riesgo{margin-right:20px}
div.cc33 div.ficha-cartera div.indicador_riesgo p.fc_nivel{margin-top:6px;margin-bottom:0}
div.cc33 div.broker p.fc_nivel{float:left;margin-right:14px;margin-top:-7px}
div.cc33 div.broker div.text-enriquecido{border-right:0;border-top:0 !important;width:100% !important;max-height:100% !important;order:1;align-self:center}
div.cc33 div.broker div.text-enriquecido p.comunfc{margin-bottom:0}
div.cc33 div.broker div.riesgo-desktop{display:flex}
div.cc33 div.broker p.fc_static-text{margin-bottom:1rem !important}
div.cc33 div.cfd div.text-enriquecido{border-right:0;border-top:1px solid #707070;width:100% !important;max-height:100% !important;order:1;align-self:center}
div.cc33 div.landing-fondo{top:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:center;border:1px solid #707070}
div.cc33 div.landing-fondo div.text-enriquecido{order:1;border-right:0;border-top:1px solid #707070;width:100% !important;max-height:100% !important;align-self:center}
div.cc33 div.landing-fondo div.text-enriquecido p.comunfc{margin-bottom:0}
div.cc33 div.landing-fondo div.indicador_riesgo_fc{order:0}
div.cc33 div.ficha-plan div.text-enriquecido{width:100% !important;max-height:100% !important}
div.cc33 div.ficha-plan div.text-enriquecido .mt1{margin-top:0rem}
div.cc33 div.fondo-horizontal{top:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:center;border:1px solid #707070}
div.cc33 div.fondo-horizontal div.text-enriquecido{border-right:0;border-top:1px solid #707070;width:100% !important;max-height:100% !important;order:1;align-self:center}
div.cc33 div.fondo-horizontal div.text-enriquecido p.comunfc{margin-bottom:0}
div.cc33 div.fondo-horizontal div.indicador_riesgo_fc{order:0}
}