/*barra social*/
.icon-bar {
    position: fixed;
    top: 50%;
    right: -2px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 1000;
    background-color: rgba(252, 7, 7, 0);
    border-radius: 10px 0px 0px 10px;
}
.icon-bar a {
    display: block;
    text-align: center;
    padding: 8px;
    transition: all 0.3s ease;
    font-size: 30px;
}

.whatsapp {
    background: #fff;
    color: #25d366;
    border-radius: 10px 0 0 0;
}
.tel {
    background: #fff;
    color: #55ACEE;
    border-radius: 0px;
}
.insta {
    background: #fff;
    color: #C13584;
    border-radius: 0 0 0 10px;
}
.facebook {
    background: #fff;
    color: #088af8;
    border-radius:0px;
}
.correo {
    background: #fff;
    color: #c00;
    border-radius:0px;
}
.fa-whatsapp{
    color: #25d366;
}
.fa-phone{
    color: #55ACEE;
}
.fa-instagram{
    color: #C13584;
}
.fa-envelope{
    color: #c00;
}
.whatsapp:hover{
    background: #25d366;
    color: #fff;
}
.tel:hover {
    background: #55ACEE;
    color: #fff;
}
.insta:hover {
    background: #C13584;
    color: #fff;
}
.facebook:hover {
    background: #088af8;
    color: #fff;
}
.correo:hover {            
    background:#c00;
    color:#fff;
}
.fa-whatsapp:hover{
    color: #fff;
}
.fa-phone:hover{
    color: #fff;
}
.fa-instagram:hover{
    color: #fff;
}
.fa-facebook:hover{
    color: #fff;
}
.fa-envelope:hover{
    color: #fff;
}

.seguros-des{
    text-align: justify;
}

.check{
    margin: 0 auto !important;

}

.red{
    margin: 0 auto !important;
    color: #ff0000;


}

i.grill{
    text-align: left !important;
}

p .azul b{
    color: #000000 !important;
    font-weight: 500 !important;
}


.bg-secc{
    width: 100%;
}

.notas{
    text-align: right;
}

.tabla{
    width: 10% !important;
}

.caso-practico1{
    color: #e0e0e0;
    z-index: 2;
    padding: 50px;
    background: #000000;
}

.caso-practico2{
    color: #e0e0e0;
    z-index: 2;
    padding: 50px;
    background: #00172a;
}

.caso-practico3{
    color: #e0e0e0;
    z-index: 2;
    padding: 50px;
    background: #002d52;
}

.caso-practico4{
    color: #e0e0e0;
    z-index: 2;
    padding: 50px;
    background: #003867;
}

.amarillo{
    color: #fffb9a;
}
.ahorro-jubilacion{
    color: #a099fd;
}