.b2b-b2c-retos-section{background-color:#0e1217;padding-block:80px}.b2b-b2c-retos-section .intro-p,.b2b-b2c-retos-section .oferta-p,.b2b-b2c-retos-section h2{color:#fff;margin-inline:auto;text-align:center}.b2b-b2c-retos-section h2{margin-block:0;max-width:600px}.b2b-b2c-retos-section .intro-p{max-width:844px}.b2b-b2c-retos-section .oferta-p{margin-block:40px 20px;text-transform:uppercase}.b2b-b2c-retos-section .retosSwiper{padding:0 80px}.b2b-b2c-retos-section .retosSwiper .swiper-wrapper{margin-block:40px}.b2b-b2c-retos-section .retosSwiper .swiper-slide{align-items:flex-start;background-color:#ecebe1;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;height:200px;padding:40px 30px}.b2b-b2c-retos-section .retosSwiper .swiper-slide .slide-index{background-color:#fadf27;border:1px solid #0b0b0b;border-radius:70px;padding:3px 20px}.b2b-b2c-retos-section .retosSwiper .swiper-slide p{margin:0}.b2b-b2c-retos-section .retosSwiper .swiper-arrows{display:flex;gap:8px;justify-content:center}.b2b-b2c-retos-section .retosSwiper .swiper-arrows .retos-next-button,.b2b-b2c-retos-section .retosSwiper .swiper-arrows .retos-prev-button{align-items:center;border:1px solid #fff;border-radius:30px;cursor:pointer;display:flex;height:43px;justify-content:center;position:relative;transition:background-color .3s;width:63px;&:hover{background-color:hsla(0,0%,100%,.3)}}.b2b-b2c-retos-section .retosSwiper .swiper-arrows .flecha-blanca{height:19px;width:23px}.b2b-b2c-retos-section .retosSwiper .swiper-arrows .retos-prev-button .flecha-blanca{transform:rotate(180deg)}