﻿/* Banner */

#bannerPremium {
    background-image: url(/Personas/Paginas/nosotros/content-sections/banca-privada/2023/img/banner-desktop.webp);
    height: 650px;
    background-size: cover;
    align-items: center;
    background-position: 100% center;
    
}

.transicion .contacto a.link{
    padding-top: 0 !important;
    color: #00c1d5 !important;
    text-align: center;
}

#afiliacion .link_bpd:hover, #caracteristicas .link:hover{
    color: #00c1d5 !important;
}

#bannerPremium #bannerContenedor .titulo, #bannerPremium #bannerContenedor a, #bannerPremium #bannerContenedor .descripcion{
    color: #001D3F;
}

#bannerPremium #bannerContenedor .descripcion{
    font-size: 19pt;
    text-transform: none !important;
}


#bannerPremium #bannerContenedor > * {
    margin-bottom: 39px;
}

#bannerPremium #bannerContenedor .titulo {
    font-size: 30px;
}

#bannerPremium #bannerContenedor a:visited {
    color: #001D3F;
}

/* Club premium */

#clubPremium img {
    padding-top: 40px;
    padding-bottom: 40px;
    width: 250px;
}

#clubPremium #experienciasClub {
    background-image: url(/Personas/Paginas/premium/2023/img/Experiencias-exclusivas.jpg);
    background-size: cover;
}

#clubPremium #conciergeClub {
    background-image: url(/Personas/Paginas/premium/2023/img/Concierge-Popular.jpg);
    background-size: cover;
}

#clubPremium #servicioClub {
    background-image: url(/Personas/Paginas/premium/2023/img/Servicio-de-Diligencias.jpg);
    background-size: cover;
}

#clubPremium .cuadrosPremium {
    min-height: 400px;
}

#clubPremium .cuadrosPremium.cuadroTexto {
    padding-top: 7em;
    padding-left: 4em;
    padding-right: 4em;
}

#clubPremium .cuadrosPremium.cuadroTexto.cuadroAzul {
    background-color: #0a1031;
}
#clubPremium .cuadrosPremium.cuadroTexto.cuadroGris {
    background-color: #e7e4de;
}

#clubPremium .cuadrosPremium.cuadroTexto h3 {
    margin-bottom: 30px;
}

#clubPremium #divisionClub {
    background-color: #0a1031;
    height: 60px;
}

/* Afiliacion */

#afiliacion .Concierge-item img{
    width: 100%;
}

#afiliacion #parentesisTexto {
    padding: 60px 100px;
    margin-bottom: 0;
    color: #001D3F !important;
}

#afiliacion #parentesisTexto h2 {
    margin-bottom: 30px;
    color: #001D3F !important;
}

#afiliacion #parentesisTexto hr {
    position: relative;
    height: 5px;
    border-color: #e7e4de;
    border-width: 8px;
}

#afiliacion #parentesisTexto hr:first-of-type {
    top: -59px;
}

#afiliacion #parentesisTexto hr:last-of-type {
    bottom: -64px;
}

/***********************************************************/
#afiliacion #parentesisTexto2 {
    padding: 30px 100px 0;
    margin-bottom: 60px;
    color: #fff;
}

#afiliacion #parentesisTexto2 h3 {
    margin-bottom: 30px;
    color: #fff;
}

#afiliacion #parentesisTexto2 hr {
    position: relative;
    height: 5px;
    border-color: #e7e4de;
    border-width: 8px;
}

#afiliacion #parentesisTexto2 hr:first-of-type {
    top: -59px;
}

#afiliacion #parentesisTexto2 hr:last-of-type {
    bottom: -64px;
}

 #afiliacion .Concierge-item {
    /* margin-bottom: 45px; */
    color: #001D3F !important;
    display: flex;
    flex-direction: column;
    align-items: center;
}

#afiliacion .productoContenedor{
    color: #fff;
    margin-bottom: 30px;
}

 #tab1 .contenedor:nth-child(3), #tab2 .contenedor:nth-child(4), #tab3 .contenedor:nth-child(3){
    margin-bottom: 0 !important;
}

#afiliacion .productoContenedor img, .procutos-premium .productoContenedor img {
    height: 119px;
    margin-bottom: 20px;
}


#afiliacion .productoContenedor p {
    margin-bottom: 30px;
    min-height: 50px;
    font-weight: 600;
}

#afiliacion .Concierge-item p {
    margin-bottom: 25px;
    line-height: 1.4;
}


.afiliacion a {
    color: #fff !important;
}

/* .well .item-tab-premium{
    width: 100%;
} */

.contenedor{
    margin-bottom: 30px;
}

.well .contenedor-tab h3{
    text-transform: none;
    font-size: 26px;
    color: #001D3F !important;
    margin-bottom: 20px !important;
}
.well .contenedor-tab p{
    font-size:18px;
    margin-bottom: 20px !important;
    font-weight: 500 !important;
    min-height: auto !important;
}

.procutos-premium .contenedor-tab a{
    color: #001D3F !important;
    font-size:18px;
    font-weight: 900 !important;
}

#contenido-relacionado{
    padding: 50px 0;
    background: #e8e6df!important;
    overflow: auto;
}
/* .row-contenido{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
} */
#contenido-relacionado .titulo-seccion h2{
    color: #001D3F;
    font-size: 30px;
    text-transform: none;
    font-weight: 700;
    text-align: center;
    margin-bottom: 50px;
}

/* #contenido-relacionado a{
    font-size:18px;
    font-weight: 900 !important;
} */

/* #contenido-relacionado .contenedor-noticias{
    display: flex;
    justify-content: space-around;
} */



/* #contenido-relacionado .titulo,#contenido-relacionado a {
    color:#00c1d5 !important;
}

#contenido-relacionado{
    color: #001D3F !important;
}
#contenido-relacionado .descripcion{
    font-size: 18px !important;
    font-weight: 500;
}

#contenido-relacionado .caption{
    font-size: 16px !important;
} */


.well .contenedor-tab{
    color: #001D3F !important;
    font-weight: bold;
}

.Concierge-item .picture source{
    width: 70%;
}

.Concierge-item .picture img{
    width:100%;
}

.Concierge-item hr{
    margin: 35px 126px !important;

}

/* Contacto */

#contactoPremium {
    background-color: #0a1031;
}

#contactoPremium .container div {
    padding-top: 34px;
    padding-bottom: 39px;
    margin-top: 45px;
    margin-bottom: 30px;
}

#contactoPremium #tituloContacto p {
    margin-top: 20px;
}

#contactoPremium #textoContacto {
    padding-left: 50px;
    border-left: 2px solid white;
}

#caracteristicas{
    background: #50514E;
}

.caracteristicas-item{
    padding: 0px 28px;
}

.caracteristicas-item, .caracteristicas-item h3{
    text-align:center;
    color: #fff;
    text-transform: none;
}

.caracteristicas-item h3{
    font-size: 18px;
}





.caracteristicas-item h3{
    margin-bottom: 30px;
    text-transform: none;
    line-height: 1.6!important;
}
.caracteristicas-item, .caracteristicas-item p{
    font-size: 16px;
    line-height: 1.4 !important;
}


.caracteristicas-contenedor{
    padding: 50px 0;
    display: flex;
    flex-wrap: wrap;
}
#descripción-producto{
    background: #EAE7E2;
}
#descripción-producto .mosaico, #descripción-producto .mosaico h3{
    color: #001D3F !important;
}

#descripción-producto .mosaico h3{
    font-size: 26px;
    font-weight: 800;
    text-transform: none;
    margin-bottom: 35px;
}

#descripción-producto .mosaico p{
    font-size: 22px;
}

.border-right{
    border-right: 2px solid #001D3F;
    border-bottom: 2px solid #001D3F;
    border-bottom-right-radius: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

 .border-left{
    border-left: 2px solid #001D3F;
    border-top: 2px solid #001D3F;
    border-top-left-radius: 50px;
}

.producto-contenedor{
    display: flex;
    justify-content: space-between;
    flex-flow: wrap;
    align-items: center;
    padding: 50px 0 0px;
}

.mosaico .logo{
    width: 80%;
}

.mosaico{
    padding: 70px 50px;
}

.picture source, .picture img{
    width: 85%;
}

.imagenes-producto{
    /* position: relative;
    top: 137px; */
    z-index: 2;
    margin-top: -190px;
}

.imagenes-producto .imagen{
    text-align: center;
}

.concierge-container{
    display: flex;
    flex-flow: wrap;
    justify-content: center;
}

.Concierge-item .descripcion{
    line-height: 2.2;
}

.transicion{
    background: url('/Personas/Paginas/premium/2023/img/transicion-seccion.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 100% center;
    min-height: 145px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-bottom: 50px;
}

.fa-file-pdf{
    font-size: 30px;
    margin-right: 15px;
}

.btn-guia-beneficios{
    display: flex;
    align-items: center;
}


/********************************* TABS **************************************/
#procutos-premium{
    padding-top: 100px;
}
/* .tabs-productos>.nav.nav-tabs {

    border: none;
    color: #001D3F;
    background: #fff;
    border-radius: 14px;
    width: 100%;
    height: auto;
    padding: 5px;
    display: flex;
    justify-content: space-between;

}

#nav-tabContent > .tab-pane{
    color: #001D3F;
}

  .tabs-productos>div a.nav-item.nav-link,
  .tabs-productos>div a.nav-item.nav-link.active {
    border: none;
    padding: 18px 25px;
    color: #fff;
    border-radius: 14px;
    width: 34%;
    text-align: center;
}


 .tabs-productos>div a.nav-item.nav-link{
    background: transparent;
}

.tabs-productos>div a.nav-item.nav-link.active{
    background: #001D3F;
    color: #fff !important;
} 

 .tabs-productos>div a.nav-item.nav-link.active:after {
    content: "";
    position: relative;
    bottom: -60px;
    left: -10%;
    border: 15px solid transparent;
    border-top-color: #e74c3c;
}

#nav-tabContent {
    background: #fdfdfd;
    line-height: 25px;
    border: 1px solid #ddd;
    border-top: 5px solid #e74c3c;
    border-bottom: 5px solid #e74c3c;
    padding: 30px 25px;
}

 .tabs-productos>div a.nav-item.nav-link:hover,
 .tabs-productos>div a.nav-item.nav-link:focus,
 .tabs-productos>div a.nav-item.nav-link:active {
    border: none;
    background: #001D3F;
    color: #fff;
    border-radius: 14px;
    transition: background 0.20s linear;
}

.procutos-premium .productoContenedor{
    display: flex;
    justify-content: center;
} */

.procutos-premium .productoContenedor{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    /* overflow-x: scroll; */
} 

.productoContenedor .tabs-productos{
    background: #fff;
    padding: 5px;
    border-radius: 14px;
    /* display: flex;
    justify-content: center; */
    display: flex;
    justify-content: space-between;
}




.productoContenedor button{
    padding: 15px 42px;
    color: #001D3F;
    font-weight: 600;
    font-size: 18px !important;
    /* background-color: transparent; */
}

.btn-group-justified.tabs-productos >.btn-group{
    float: left;
    width: auto;
}

.btn-productos, .btn-productos:hover, .btn-productos:focus{
    background-color: #001D3F !important;
    color: #fff !important;
}

.productoContenedor .btn-default{
    border: none;
}

.productoContenedor .btn-pref .btn{
    border-radius: 14px !important;
    -webkit-border-radius:14px !important;
}


.productoContenedor button:active{
    background-color: #001D3F !important;
    color: #fff;
}

.card {
    margin-top: 20px;
    padding: 30px;
    background-color: rgba(214, 224, 226, 0.2);
    -webkit-border-top-left-radius:5px;
    -moz-border-top-left-radius:5px;
    border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -moz-border-top-right-radius:5px;
    border-top-right-radius:5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    }
    .card.hovercard {
    position: relative;
    padding-top: 0;
    overflow: hidden;
    text-align: center;
    background-color: #fff;
    background-color: rgba(255, 255, 255, 1);
    }
    .card.hovercard .card-background {
    height: 130px;
    }
    .card-background img {
    -webkit-filter: blur(25px);
    -moz-filter: blur(25px);
    -o-filter: blur(25px);
    -ms-filter: blur(25px);
    filter: blur(25px);
    margin-left: -100px;
    margin-top: -200px;
    min-width: 130%;
    }
    .card.hovercard .useravatar {
    position: absolute;
    top: 15px;
    left: 0;
    right: 0;
    }
    .card.hovercard .useravatar img {
    width: 100px;
    height: 100px;
    max-width: 100px;
    max-height: 100px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: 5px solid rgba(255, 255, 255, 0.5);
    }
    .card.hovercard .card-info {
    position: absolute;
    bottom: 14px;
    left: 0;
    right: 0;
    }
    .card.hovercard .card-info .card-title {
    padding:0 5px;
    font-size: 20px;
    line-height: 1;
    color: #262626;
    background-color: rgba(255, 255, 255, 0.1);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    }
    .card.hovercard .card-info {
    overflow: hidden;
    font-size: 12px;
    line-height: 20px;
    color: #737373;
    text-overflow: ellipsis;
    }
    .card.hovercard .bottom {
    padding: 0 20px;
    margin-bottom: 17px;
    }
    .btn-pref .btn {
    -webkit-border-radius:0 !important;
    }

#afiliacion .afiliacion {
    background: #EAE7E2;
}

.btn-filiales{
    background: #001D3F !important;
    margin-top: 30px;
}


 .procutos-premium {
    background: #EAE7E2;
    padding: 50px 0;
}

.productoContenedor .well{
    background: transparent;
    border: none;
    box-shadow: none;
    margin-bottom: 0;
    padding-bottom: 0;
}

.titulo-tabs h2{
    color: #001D3F;
    font-size: 30px;
    text-transform: none;
    font-weight: 700;
    text-align: center;
    margin-bottom: 50px;
}

#afiliacion {
    background: #EAE7E2;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0px !important;
}

#afiliacion .contacto,#afiliacion .contacto a:hover, #afiliacion .contacto a:focus{
    color: #fff !important;
    text-align: center;
    padding-top: 50px;
}

#afiliacion .contacto hr{
    margin: 10px 0 50px;
}

#afiliacion .contacto h2, #afiliacion .contacto h2 a{
    font-size: 24px;
    text-transform: none !important;
}

#afiliacion hr{
    border-top: 1px solid #001D3F !important;
}



#lounge-popular h3, #lounge-popular p{
    color: #fff;
}

#habitat-center h3, #habitat-center p{
    color: #001D3F !important;
}

#lounge-popular h3{
    font-weight: 700;
    font-size: 36px;
    text-transform: none;
    margin: 0;
}

#lounge-popular h3{
    font-weight: 700;
    font-size: 36px;
    text-transform: none;
    margin: 0;
}

#habitat-center h3{
    font-weight: 700;
    font-size: 22px;
    text-transform: none;
    margin: 0;
}
#habitat-center p{
    font-weight: 400;
    font-size: 20px;
    margin: 30px 0;
}

#habitat-center a{
    color: #fff !important;
    background: #001D3F !important;
    padding: 22px 28px;
}
#habitat-center .descripcion-habitat-center {
    background: #fff !important;
    padding: 50px;
    /* height: 550px; */
}

#habitat-center .image-habitat-center{
    background: url('/Personas/Paginas/nosotros/content-sections/banca-privada/2023/img/Equipo-Banca-Privada.webp');
    background-repeat: no-repeat;
    background-position: center 50%;
    background-size: cover;
    height: 750px;
}
#habitat-center .descripcion-habitat-center {
    display: flex;
    align-items: start;
    flex-direction: column;
    justify-content: center;
}

.descripcion-habitat-center .icon{
    width: 60px;
}

.clock-container{
    display: flex;
    align-items: center;
}


#lounge-popular p{
    font-weight: 400;
    font-size: 20px;
    margin: 30px 0;
}

#lounge-popular a{
    background: #fff !important;
    color: #001D3F !important;
    padding: 22px 28px;
}

#lounge-popular .descripcion-lounge {
    background: #001D3F !important;
    padding: 50px;
    height: 550px;
}

#lounge-popular .imagen-lounge{
    background: url('/Personas/Paginas/premium/2023/img/NUEVAS/lounge-popular.webp');
    background-repeat: no-repeat;
    background-position: -1px 80%;
    background-size: cover;
    height: 550px;
}

.contenedor-lounge{
    display: flex;
    flex-direction: row;
}

#lounge-popular .descripcion-lounge{
    display: flex;
    align-items: start;
    flex-direction: column;
    justify-content: center;
}

#contenido-relacionado .picture{
    width: 100%;
    margin-bottom: 30px;
}
/* Responsive */

@media(min-width:1200px){
    .contenedor-habitat-center{
        display: flex;
        align-items: center;
    }
    .caracteristicas-contenedor{
        padding: 50px 0 40px !important;
    }
    #lounge-popular .descripcion-lounge{
        /* padding: 100px 50px; */
        padding: 100px 90px;
    }
    #habitat-center .descripcion-habitat-center{
        padding: 50px;
    }
    .productoContenedor .tabs-productos{
        display: flex;
        justify-content: space-evenly;
    }
    .caracteristicas-item{
        height: 190px;
    }

    #afiliacion {
        /* background: url('/Personas/Paginas/premium/2023/img/NUEVAS/seccion-afiliate-concierge-popular.jpg');
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center; */
        padding-top: 50px;
        padding-bottom: 110px !important;
        /* position: relative;
        top: -90px; */
    }

    #descripción-producto{
        padding-bottom: 193px;
    }
}
@media(max-width:1199px){
    #afiliacion{
        background: transparent !important;
        padding-bottom: 70px;
    }

    #afiliacion .afiliacion{
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }

    #afiliacion .procutos-premium{
        background: #EAE7E2;
    }
    #bannerPremium {
        background-image: url(/Personas/Paginas/nosotros/content-sections/banca-privada/2023/img/banner-tablet.webp);
        background-position: 53% center;
    }
}

@media(min-width:768px) and (max-width:1199px){
    .caracteristicas-item:nth-child(2){
        border-right: none !important;
    }

    #habitat-center .image-habitat-center{
        height: 550px;
    }
}

/* Tablet */
@media(min-width: 992px) {

    #afiliacion .productoContenedor p {
        min-height: auto;
    }

    /* .Concierge-item{
        margin-bottom: 0 !important;
    } */

    #descripción-producto{
        padding-bottom: 193px !important;
    }

}



@media(max-width:991px){
  
    #bannerPremium {
        background-position: 85% center !important;
    }
    #lounge-popular .imagen-lounge{
        height: 350px;
    }
    #habitat-center .image-habitat-center{
        height: 350px;
    }
    .Concierge-item{
        margin-bottom: 45px !important;
    }
    .contenedor-lounge{
        display: flex;
        flex-direction: column-reverse;
    }
    #lounge-popular .descripcion-lounge{
        padding: 60px 50px;
        height: auto !important;
    }
    #habitat-center .descripcion-habitat-center{
        padding: 60px 50px;
        height: auto !important;
    }
    .imagenes-producto .imagen{
        margin-bottom: 30px;
    }

    .caracteristicas-item:nth-child(2){
        border-right: none !important;
    }

    .imagenes-producto{
        display: none;
    }

    #afiliacion .productoContenedor,  .procutos-premium .container, .procutos-premium .productoContenedor{
        padding-right: 0;
        padding-left: 0;
    }
}

@media(min-width:768px) and (max-width:1199px){
    .procutos-premium .container {
        width: 950px;
    }
}

@media(min-width:768px){
    
    .border-right{
        height: 374px;
    }
    .hidde-md{
        display: none;
    }
    /* .Concierge-item{
        margin-bottom: 0px !important;
    } */

    /* .Concierge-item .descripcion{
        margin-bottom: 0 !important;
    } */
}

@media(min-width:768px) and (max-width:1199px){

    .productoContenedor button{
        padding: 15px 20px !important;
    }
}


@media(min-width:768px){
    .caracteristicas-item + .caracteristicas-item{
        border-right: 1px solid #EAE7E2;
    }

    .caracteristicas-item:first-child{
        border-right: 1px solid #EAE7E2;
        /*border-bottom: 1px solid #EAE7E2;*/
        margin-bottom: 28px;
        padding-bottom: 28px;
    }
    .caracteristicas-item:nth-child(2){
        /*border-bottom: 1px solid #EAE7E2 !important;*/
        margin-bottom: 28px;
        padding-bottom: 28px;
        border-top: none;
        border-left:none;
    }
    
    .caracteristicas-item:last-child{
        border: none;
    }
}



/* Movil */
@media(max-width: 767px) {
    #contenido-relacionado .contenedor-noticias{
        flex-wrap: wrap;
    }
    .noticia-item:first-child {
        margin-bottom: 30px;
    }
    .productoContenedor .tabs-productos{
        overflow-x: scroll;
        border-radius: 0;
    }

    .productoContenedor button{
        padding: 15px 22px;
    }


    .procutos-premium .container{
        width: 100% !important;
    }

    #afiliacion .Concierge-item:last-child,
    #afiliacion .productoContenedor p{
        margin-bottom: 0 !important;
    }
    #afiliacion .Concierge-item:last-child p{
        margin-bottom: 0 !important;
    }

    .transicion{
        background:#001D3F !important;
    }
    .picture source, .picture img{
        width: 69%;
        margin-bottom: 30px;
    }

    #descripción-producto .mosaico, #descripción-producto .mosaico h3{
        text-align: center;
    }

    .mosaico {
        padding: 20px 50px;
    }

    .border-left, .border-right{
        border: none;
    }

    .producto-contenedor{
        padding-bottom: 50px;
    }

    #afiliacion .afiliacion {
        padding-top: 70px;
        padding-bottom: 0; 
    }
    
    .caracteristicas-item{
        border:none;
        border-bottom: 2px solid;
        margin-bottom: 20px;
        padding-bottom: 6px;
    
    }
    #bannerPremium {
        background-image: url(/Personas/Paginas/nosotros/content-sections/banca-privada/2023/img/banner-movil.webp);
        background-position: 100% center !important;

    }

    #bannerPremium #bannerContenedor a:visited, 
    #bannerPremium #bannerContenedor a:hover, 
    #bannerPremium #bannerContenedor a{
        color: #fff;
    }

    /* #bannerPremium #bannerContenedor .titulo, #bannerPremium #bannerContenedor a, #bannerPremium #bannerContenedor .descripcion{
        color: #fff;
        text-shadow: 1px 1px 1px #000 !important;
    } */

    .inversionMovil {
        display: flex;
        flex-direction: column-reverse;
    }

    #clubPremium .cuadrosPremium {
        min-height: 300px;
    }

    #afiliacion #parentesisTexto, #afiliacion #parentesisTexto2 {
        padding: 0 30px;
    }

    #afiliacion #parentesisTexto hr:first-of-type ,  #afiliacion #parentesisTexto2 hr:first-of-type{
        top: -19px;
    }
    
    #afiliacion #parentesisTexto hr:last-of-type,  #afiliacion #parentesisTexto2 hr:first-of-type {
        bottom: -24px;
    }

    #contactoPremium p {
        text-align: center;
    }

    #contactoPremium #tituloContacto {
        padding-bottom: 0;
    }

    #contactoPremium #textoContacto {
        padding-top: 0;
        border: none;
        padding-left: 0;
    }

    
}


@media(max-width:500px){
    .descripcion-habitat-center .icon{
        width: 40px;
    }
    
    #bannerPremium #bannerContenedor .descripcion{
        font-size: 17pt;
    }

    .productoContenedor .tabs-productos{
        border-radius: 0;
    }
    .productoContenedor .btn-pref .btn{
        height: 65px;
    }
    .productoContenedor .tabs-productos{
        overflow-x: scroll;
        overflow-y: hidden;
        display: flex;
        flex-direction: row;
    } 

    .tabs-productos>.btn, .tabs-productos>.btn-group{
        width: auto !important;
    }

    .productoContenedor{
        padding: 0;
    }
    .btn-group-justified>.btn, .btn-group-justified>.btn-group{
        width: 100% !important;
        margin-right: 15px;
    }

    #afiliacion .Concierge-item{
        margin-bottom: 0;
    }
    
}