@font-face{font-family:Sharp-Bold;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/SharpSlab-Bold.ttf)}@font-face{font-family:Roboto;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/Roboto-Regular.ttf)}@font-face{font-family:Roboto-Bold;src:url(https://3416190.fs1.hubspotusercontent-na1.net/hubfs/3416190/fonts/Roboto-Bold.ttf)}.banner-slider h2{font-family:Sharp-Bold,serif;line-height:1.2;margin-bottom:0;margin-top:0;text-align:center}.banner-slider a{text-decoration:none}.banner-slider .contenedor{margin:0 auto;position:relative;z-index:2}.banner-slider .container-xl{max-width:1600px;width:90%}.banner-slider .container-md{max-width:1320px;width:90%}.banner-slider .container-sm{max-width:960px;width:90%}.banner-slider .container-xs{max-width:720px;width:90%}.banner-slider .container-fluid{width:100%}.banner-slider .slide-banner{position:relative}.banner-slider .swiper-slide{align-items:center;background:#fff;background-size:cover;display:flex;margin:0;overflow:hidden;width:100%}.banner-slider .swiper-slide .titulo{font-family:Sharp-Bold;line-height:1.2;padding-bottom:10px}.banner-slider .swiper-slide .descripcion{color:#6f6f6f;font-family:Roboto;line-height:1.2;margin-bottom:20px;text-align:center}.banner-slider .swiper-slide .descripcion div,.banner-slider .swiper-slide .descripcion p{color:currentColor;line-height:1.2;margin:0}.banner-slider .swiper-slide .descripcion b,.banner-slider .swiper-slide .descripcion strong{font-family:Roboto-Bold}.banner-slider .swiper-slide .boton{text-align:center}.banner-slider .swiper-slide .boton a{border:none;border-radius:5px;display:block;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));font-family:Roboto-Bold;font-size:18px;font-size:14px;max-width:max-content;padding:12px 30px}.banner-slider .swiper-slide .boton.naranja a{background:#ff5900;color:#fff}.banner-slider .swiper-slide .boton.naranja a:hover{background-color:#ff7900}.banner-slider .swiper-slide .boton.morado a{background:#432f64;color:#fff}.banner-slider .swiper-slide .boton.blanco a{background:#fff;color:#ff5900}.banner-slider .swiper-slide .link{align-items:center;display:flex;font-family:Roboto-Bold;font-size:16px;justify-content:flex-end}.banner-slider .swiper-slide .link svg{margin-left:8px;transition:transform .3s ease-out;width:25px}.banner-slider .swiper-slide .link:hover svg{transform:translate(6px)}.banner-slider .swiper-slide .swiper-pagination-bullets{bottom:-26px;left:0;right:0}.banner-slider .swiper-slide .swiper-pagination-bullet-active,.banner-slider .swiper-slide .swiper-pagination-bullet:hover{background:#ff5900}.banner-slider .swiper-slide .swiper-pagination-clickable .swiper-pagination-bullet{margin:0 4px}