section.section-bannerCards-2 .banner1,section.section-bannerCards-2 .banner2,section.section-bannerCards-2 .banner3{background-color:#f5f4f6;border-radius:12px;overflow:hidden;border:none}section.section-bannerCards-2 .banner1{height:450px}section.section-bannerCards-2 .banner1 .section-bannerCards-2__btn{background:#002eff;border-radius:28px;width:165px;height:40px;font-weight:600;font-size:16px;color:#fff;display:flex;align-items:center;justify-content:center;transition:.3s;text-decoration:none}section.section-bannerCards-2 .banner1 .section-bannerCards-2__btn:hover{background:#fff;border:solid 1px #002eff;color:#002eff;text-decoration:none}section.section-bannerCards-2 .banner1 .logo-semi{width:auto;height:83px}section.section-bannerCards-2 .banner1 .equipo-banner1{width:auto;height:250px}section.section-bannerCards-2 .banner1 .txt-title{font-weight:400;font-size:22px;line-height:27px;color:#191919}section.section-bannerCards-2 .banner1 .txt-subtitle{font-weight:400;font-size:29px;line-height:35px;color:#191919}section.section-bannerCards-2 .banner1 .txt-subtitle span{color:#002eff}section.section-bannerCards-2 .banner2,section.section-bannerCards-2 .banner3{height:200px}section.section-bannerCards-2 .banner2 .txt-title{font-weight:600;font-size:25px;line-height:18px;color:#191919}section.section-bannerCards-2 .banner2 .txt-subtitle{font-weight:400;font-size:12px;line-height:20px;color:#191919}section.section-bannerCards-2 .banner2 .link,section.section-bannerCards-2 .banner3 .link{font-weight:600;font-size:14px;line-height:19px;color:#002eff;text-decoration:underline}section.section-bannerCards-2 .banner2 .equipo-banner2{width:auto;height:211px}section.section-bannerCards-2 .banner3 .txt-title{font-weight:700;font-size:19px;line-height:22px;color:#002eff}section.section-bannerCards-2 .banner3 .txt-title span{color:#333}section.section-bannerCards-2 .banner3 .txt-subtitle{font-weight:500;font-size:15px;line-height:24px;color:#191919}section.section-bannerCards-2 .banner3 .icon-banner3{width:auto;height:29px}section.section-bannerCards-2 .banner3 .equipo-banner3{width:auto;height:157px;margin-bottom:-42px}@media only screen and (min-width:375px){section.section-bannerCards-2 .banner1 .txt-title{font-size:23px}section.section-bannerCards-2 .banner2 .txt-subtitle{font-size:14px}section.section-bannerCards-2 .banner2 .link,section.section-bannerCards-2 .banner3 .link{font-size:16px}section.section-bannerCards-2 .banner3 .txt-subtitle{font-size:16px}}@media only screen and (min-width:768px){section.section-bannerCards-2 .banner1{height:270px}section.section-bannerCards-2 .banner1 .equipo-banner1{height:220px;margin-bottom:-53px}section.section-bannerCards-2 .banner1 .txt-title{font-size:15px;line-height:17px}section.section-bannerCards-2 .banner1 .txt-subtitle{font-size:20px;line-height:22px}section.section-bannerCards-2 .banner1 .section-bannerCards-2__btn{background:#fff;color:#002eff;border:1px solid #002eff}section.section-bannerCards-2 .banner1 .section-bannerCards-2__btn:hover{background:#002eff;color:#fff}section.section-bannerCards-2 .banner2 .equipo-banner2{height:154px;margin-bottom:-44px}section.section-bannerCards-2 .banner2 .txt-subtitle{font-weight:500;font-size:16px;line-height:24px}section.section-bannerCards-2 .banner3 .txt-title{font-size:18px}}@media only screen and (min-width:1023px){section.section-bannerCards-2 .banner1 .logo-semi{height:111px}section.section-bannerCards-2 .banner1 .equipo-banner1{height:280px;margin-bottom:-11px}section.section-bannerCards-2 .banner1 .txt-title{font-size:22px;line-height:24px}section.section-bannerCards-2 .banner1 .txt-subtitle{font-size:31px;line-height:33px}section.section-bannerCards-2 .banner2,section.section-bannerCards-2 .banner3{height:270px}section.section-bannerCards-2 .banner2 .txt-title{font-size:43px;line-height:30px}section.section-bannerCards-2 .banner2 .txt-subtitle{font-size:16px;line-height:24px}section.section-bannerCards-2 .banner2 .equipo-banner2{height:264px;margin-bottom:-24px}section.section-bannerCards-2 .banner3 .icon-banner3{height:45px}section.section-bannerCards-2 .banner3 .txt-title{font-size:24px;line-height:34px}section.section-bannerCards-2 .banner3 .txt-subtitle{font-size:20px;line-height:24px}section.section-bannerCards-2 .banner3 .equipo-banner3{height:229px}}@media only screen and (min-width:1280px){section.section-bannerCards-2 .banner1 .txt-title{font-size:26px;line-height:31px}section.section-bannerCards-2 .banner1 .txt-subtitle{font-size:33px;line-height:39px}section.section-bannerCards-2 .banner3 .txt-title{font-size:29px}}