.card-first-icon{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:left;margin:15px 0;padding:0;width:100%}.card-icon-img{align-items:center;display:flex;justify-content:center;margin:0;min-height:130px;overflow:hidden;width:calc(14% - 20px)}.card-icon-img,.card-text{box-sizing:border-box;padding:5px}.card-text{max-height:150px;max-width:180px;text-align:center;width:100%}.title-container{justify-content:center;width:100%}.card-image-container a,.title-container{align-items:center;display:flex;flex-direction:column}.card-image-container a{text-decoration:none}.card-image-container{margin-top:0}.i-cta-link-a{align-items:center;display:flex;flex-direction:column;font-weight:700;text-decoration:none}.card-image{height:auto;margin-bottom:8px;max-width:100%;width:60%}.card-button{padding:0 38px 28px;text-align:center;width:100%;-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;margin-top:auto}.card-button .i-cta-link-a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='11'%3E%3Cpath fill='%23002D51' d='M10.1.165a.514.514 0 0 0-.755 0 .573.573 0 0 0 0 .78l3.833 3.999H.529A.54.54 0 0 0 0 5.496c0 .308.234.56.53.56h12.648l-3.833 3.99a.584.584 0 0 0 0 .789c.211.22.552.22.756 0l4.74-4.945a.56.56 0 0 0 0-.78L10.101.165z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:17px;content:"";display:inline-block;height:20px;vertical-align:text-top;width:20px}.texto-ancla{color:#003053;font-size:14px;font-weight:600;margin-bottom:0;text-align:center}#banner-unit-completo .banner-slider-module .img-bg,.banner-completo{object-fit:cover!important}.text-white-bc{color:#fff!important}@media (min-width:768px){#ancla-camp .texto-ancla,#ancla-certtificaciones .texto-ancla,#ancla-ins .texto-ancla,#ancla-oe .texto-ancla{color:#fff}#banner-total .description,#banner-total .info h1,#banner-total .info h2{color:#fff!important}}@media (max-width:767px){.card-first-icon{width:100%}.card-icon-img{margin:10px;width:40%}.card-text{height:100%;max-height:100px;padding:0 20px;width:100%}.title-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.card-image-container{margin-top:0}.card-image{width:80%}}