.swiper-pagination-bullet{background:#ccc;opacity:2;width:15px;height:15px}.swiper-pagination-bullet-active{background:#954b97}.swfunciona .swiper-pagination-bullet-active{background-color:#019df4}.swfunciona .swiper-pagination{bottom:0}.sw-funciona .card{width:70%;float:right;margin:1rem 3rem 0 0;border-radius:15px;padding:1rem 1rem 1rem 4rem;position:relative;height:150px;border:0;box-shadow:none}.sw-funciona .card .bx-icono{position:absolute;width:90px;height:90px;left:-45px;top:30px}.sw-funciona .card .card-text{font-size:1em;line-height:20px}.bg-casos-uso{background-image:url(/assets/img/empresas/iot/smart-connectivity/2023/back-casos-de-uso-desk.png);background-position:center;background-size:cover}.bg-casos-uso .circle-icon{width:155px;height:150px;border-radius:50%;border:1px solid #debce4;display:inline-flex;margin:0 5px 1rem;flex-direction:column;justify-content:center}.bg-casos-uso .circle-icon img{height:45px;margin-bottom:.5rem}.container-capacidades .bx-card{height:240px;border-radius:15px;margin:1rem auto;padding:1.5rem 3rem}.container-capacidades .bx-icono-red{position:absolute;width:120px;left:50%;top:50%;margin:-60px 0 0 -60px}.bx-icono-red img{width:100%}.bx-gestion{width:90%;margin:0 auto;border-radius:15px;background-position:center;background-size:cover;height:280px;padding:0 1.5rem;display:flex;align-items:center}.slide1{background-image:url(/assets/img/empresas/iot/smart-connectivity/2023/dashboard-desk-blur.webp)}.slide2{background-image:url(/assets/img/empresas/iot/smart-connectivity/2023/geolocalizacion-desk-blur.webp)}.slide3{background-image:url(/assets/img/empresas/iot/smart-connectivity/2023/monitoreo-desk-blur.webp)}.slide4{background-image:url(/assets/img/empresas/iot/smart-connectivity/2023/iot-analytics-desk-blur.webp)}.bx-gestion div{width:50%;height:250px}.bx-gestion div img{width:90%;max-height:250px}.bx-gestion div.bx-text{background-color:#0b2739;opacity:.8;border-radius:15px;padding:1.5rem;display:flex;justify-content:center;flex-direction:column}.sw-kp .swiper-button-next,.sw-kp .swiper-button-prev{color:#fff}.sw-kp .swiper-button-prev,.sw-kp .swiper-rtl .swiper-button-next{left:25px;right:auto}.sw-kp .swiper-button-next,.sw-kp .swiper-rtl .swiper-button-prev{right:25px;left:auto}.banner-ecosmart .column1{flex:0 0 60%;justify-content:center;align-items:center;padding:20px}.banner-ecosmart .column1 img{display:block;margin:12px auto}.banner-ecosmart .column2{flex:0 0 40%;display:flex;justify-content:flex-end;align-items:center;padding:20px}.banner-ecosmart .column2 img{max-width:100%;height:auto}@media (max-width:992px){.container-capacidades .container{max-width:95%;margin:0 auto}.container-capacidades .bx-card{height:300px}}@media (max-width:575.98px){.sw-funciona .card{width:75%;margin:1rem 1.5rem 0 0;position:relative}.container-capacidades .container{max-width:100%;margin:0 auto}.container-capacidades .bx-card{margin:0 auto 1rem;padding:1rem;text-align:center;height:200px}.container-capacidades .bx-card p{font-size:14px;line-height:20px}.container-capacidades .bx-icono-red{width:80px;margin:-40px 0 0 -40px}.bg-casos-uso .circle-icon{width:110px;height:110px}.bg-casos-uso .circle-icon p{font-size:1em;line-height:16px}.bg-casos-uso .circle-icon img{height:35px}.bx-gestion{width:90%;height:440px;padding:1.5rem;display:block}.bx-gestion div{width:100%;height:auto;text-align:center}.bx-gestion div.bx-text{height:200px;margin:1rem auto 0;max-width:270px}.sw-kp .swiper-button-next:after,.sw-kp .swiper-button-prev:after{font-size:20px}.sw-kp .swiper-button-next,.sw-kp .swiper-rtl .swiper-button-prev{right:-5px}.sw-kp .swiper-button-prev,.sw-kp .swiper-rtl .swiper-button-next{left:-5px}.txt-kite{font-size:18px!important}.banner-ecosmart .container{flex-direction:column}.banner-ecosmart .column1{flex:0 0 50%;text-align:center;order:1}.banner-ecosmart .column1 img{display:block;margin:20px auto}.banner-ecosmart .column2{flex:0 0 50%;display:flex;justify-content:flex-end;align-items:center;padding:20px;order:2}.banner-ecosmart .column2 img{max-width:99.99999999%;height:auto}}