/* ACERCA DE NOSOTROS */
#header_banner{background:url(https://staging-na01-difarma.demandware.net/on/demandware.static/-/Sites-YzaMexico-Library/default/dw3153a4bf/images/generic-banner/yza-generic-topbanner-large.jpg);background-position: center;background-size: cover;}
#header_banner .transparencia{background: rgba(250, 250, 250, .7);}
.title-static{font-family:Argumentum Bold;border-bottom: 1px solid #33CC33;}
.title-static h3{font-family:Argumentum Bold;font-size: 1.3rem;}
#menu_desktop{background: #fff;padding: 2rem;}
.menuNosotros {padding: 0 1rem;}
.menuNosotros .list-group-item{font-family:Argumentum Light;text-align: center;margin-bottom: 10px;border:none;color: #071099 !important;background-color: #ffffff;border-radius: 8px;padding: 1.1rem 1rem;color: #ffffff;transition: all .2s ease-in-out;box-shadow: 2px 0px 8px rgba(0,0,0,.3);}
.menuNosotros .list-group-item-action:hover {z-index: 1;color: #071099;text-decoration: none;background-color: #f8f9fa;}
.menuNosotros .list-group-item.active {font-family:Argumentum Medium;background-color: #33CC33;border:2px solid #33CC33;box-shadow: unset;}
.menuNosotros .list-group-item.active:hover{background-color: transparent;border:2px solid #071099;color: #071099;}
.menuNosotros .list-group-item:first-child{border-top-right-radius: 8px;border-top-left-radius: 8px;}
.menuNosotros .list-group-item:last-child {margin-bottom: 0px;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;}
/* #menu_desktop .list-group-item + .list-group-item, #seleccion .list-group-item + .list-group-item{border-top-width: 1px;} */
#menu_seleccion .card, #terms_conditions .card, #faqs_section .card {border-radius:0px;}
#encabezado.card-header, #terms_conditions .card-header, #faqs_section .card-header{background-color: #ffffff;border-bottom: 0px;}
.titleNav{transition: transform .2s ease-in-out;}
.content-checkmark{font-size: 1rem;transform: rotate(-180deg);color: #33CC33;}
.collapsed .content-checkmark{transform: rotate(0deg);}
.collapsed.titleNav{border-bottom: 0px;}
.btn-link-nosotros{background: #e40520;margin: 0 auto;display: block;max-width: 80%;color: #fff;font-size: .8rem;}
.titleAsk{background: #fff;border: 2px solid #707070;border-radius: 5px;}
.accordion .titleAcc{background: #F5F5F5;border-radius: 8px;padding: 1rem;}
.titleAsk .content-collapse-title{font-family:Argumentum Bold;font-size: 1rem;color: #071099;}
.link-default{color: #33CC33;text-decoration: none;}

@media (max-width:990px){
    #header_banner{background:url(https://staging-na01-difarma.demandware.net/on/demandware.static/-/Sites-YzaMexico-Library/default/dw870ab35a/images/generic-banner/yza-generic-topbanner-small.jpg);background-position: center;background-size: cover;}
}
/* ACERCA DE NOSOTROS */


/* DEFAULT */
.ico-redirect{opacity:.6;width: 20px;}
a:hover > .ico-redirect{opacity:1;}
.titulo-pagina{min-height: 300px;}
.body-text{background-color: #f5f5f5;width:100%;}
.titulo-pagina .page-topbanner-title{left: unset;top: unset;transform: unset;width: unset;}
.titulo-pagina .subtitulo{font-family: Argumentum Light Italic;}
/* DEFAULT */


/* LANZAMIENTO APP */

#lanzamiento-app .primary-color {color: #71F371;}
#lanzamiento-app .secondary-color {color:#000099;}
#lanzamiento-app .header {background-color: #fff;width: 100%;}
#lanzamiento-app .contenedor {margin: 0 auto;padding: 3rem 15px;max-width: 700px;}
#lanzamiento-app .title-ppal, #lanzamiento-app .subtitle-ppal{text-align: center;font-family: Argumentum;font-weight: 600;font-size: 24px;margin: 0;color: #000099;}
#lanzamiento-app .subtitle-pdc {color: #363C42;text-align: center;font-size: 18px;font-family: Argumentum;padding: 1rem 0;}
#lanzamiento-app .descarga-aqui {display: block;width: max-content;background: linear-gradient(45deg, #33CC33 0%, #71F371 100%);color: #ffffff;margin: 0 auto 2rem;padding: 12px 36px;font-family: Argumentum Bold;font-size: 20px;border-radius: 50px;transition: all .3s;}
#lanzamiento-app .download-in-store {display: block;margin: 0 auto;width: 400px;}
#lanzamiento-app .front-app {display: none !important;}
#lanzamiento-app .beneficios .col {display: flex;justify-content: center;align-items: center;flex-direction: column;gap: 30px;}
#lanzamiento-app .globo-texto {border-radius: 13px;border: 1px solid #F7F7F7;box-shadow: 2px 2px 5px 0px rgba(0, 0, 153, 0.15);background-color: #F0F0FF;padding: 14px 16px;}
#lanzamiento-app .globo-texto p {color: #363C42;font-family: Argumentum;text-align: center;font-size: 14px;margin: 0;}
#lanzamiento-app .globo-texto .title {display: flex;justify-content: center;align-items: center;flex-direction: column;}
#lanzamiento-app .globo-texto .title p {color: #000099;font-family: Argumentum Bold;text-align: center;font-size: 16px;margin: 0;}
#lanzamiento-app .globo-texto .title .underline {background-color: #71F371;width: 30px;height: 4px;border-radius: 20px;margin: 10px 0;}
.beneficios .content {flex-direction: column;gap:30px;margin-bottom: 20px;}

@media (min-width: 700px) {
    .beneficios .content {flex-direction: row;gap:unset;}
    #lanzamiento-app .beneficios .col-auto {display: block !important;}
    #lanzamiento-app .front-app img {display: block;margin: 0 10px;width: 180px;}
    #lanzamiento-app .globo-texto {max-width: 300px;}
    #lanzamiento-app .globo-texto p {font-size: 12px;}
    #lanzamiento-app .globo-texto .title p {font-size: 14px;}
}
@media (min-width: 991px) {
    #lanzamiento-app .contenedor {max-width: 1200px;}
    #lanzamiento-app .download-in-store {width: 400px;}
    .beneficios .col.right-alignment {align-items: flex-end !important;}
    .beneficios .col.left-alignment {align-items: flex-start !important;}
    .beneficios .globo-texto.center-alignment {align-self: center !important;}
    #lanzamiento-app .front-app img {margin: 0 35px;width: 250px;}
    #lanzamiento-app .globo-texto p {font-size: 14px;}
    #lanzamiento-app .globo-texto .title p {font-size: 16px;}
}

@media (min-width: 1400px) {
    #lanzamiento-app .contenedor {max-width: 1330px;}
}

/* LANZAMIENTO APP */