.quokka-carousel-wrapper{position:relative;max-width:100%;margin:0 auto;padding:40px 0 0;overflow:hidden}.quokka-carousel-wrapper .quokka-swiper-unique{width:100%;padding:20px 0 0 !important;overflow:visible!important}.quokka-carousel-wrapper .quokka-swiper-unique .swiper-wrapper{align-items:center}.quokka-carousel-wrapper .quokka-card{width:100%;transition:transform .4s,opacity .4s;text-align:center}.quokka-carousel-wrapper .quokka-card-image img{width:100%;height:auto;display:block}.quokka-carousel-wrapper .quokka-card-content{padding:25px;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:1;pointer-events:auto;transition:opacity .4s .2s}.quokka-carousel-wrapper .quokka-card-text{background-color:#f3ecdf;border-radius:39px 39px 39px 0;min-height:170px;position:relative;top:-140px;margin-bottom:-40px;text-align:left;padding:0 30px;margin-left:auto;margin-right:auto}.quokka-carousel-wrapper .quokka-card-text h2{font-family:stolzl_book;font-size:30px;color:#212120;font-weight:600;margin-bottom:5px}.quokka-carousel-wrapper .quokka-card-text p{margin:0 0 20px;font-size:18px;font-family:'stolzl_book'}.quokka-carousel-wrapper .quokka-card-text a{color:#f5f7fd;font-family:stolzl_book;background-color:#692ddd;border-radius:30px;padding:10px 20px}.quokka-carousel-wrapper .quokka-swiper-button-next-unique,.quokka-carousel-wrapper .quokka-swiper-button-prev-unique{color:#692ddd!important;width:25px!important;height:25px!important;background:rgba(255,255,255,.9)!important;border-radius:50%!important;box-shadow:0 4px 15px rgba(0,0,0,.1)!important;transition:.3s!important;z-index:10}.quokka-carousel-wrapper .quokka-swiper-button-next-unique::after,.quokka-carousel-wrapper .quokka-swiper-button-prev-unique::after{font-size:18px!important}.quokka-carousel-wrapper::after,.quokka-carousel-wrapper::before{content:'';position:absolute;top:50%;transform:translateY(-50%);width:180px;height:180px;background-size:contain;background-repeat:no-repeat;z-index:2;display:none}@keyframes quokka-rotar-normal{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes quokka-rotar-inverso{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (min-width:1025px){.quokka-carousel-wrapper .quokka-swiper-unique .swiper-slide{width:60%!important;max-width:800px}.quokka-carousel-wrapper .swiper-slide-active .quokka-card{transform:scale(1.1);opacity:1}.quokka-carousel-wrapper .swiper-slide:not(.swiper-slide-active) .quokka-card{transform:scale(.8)}.quokka-carousel-wrapper .quokka-card-content{opacity:0;pointer-events:none}.quokka-carousel-wrapper .swiper-slide-active .quokka-card-content{opacity:1;pointer-events:auto}.quokka-carousel-wrapper::after,.quokka-carousel-wrapper::before{display:block}.quokka-carousel-wrapper::before{background-image:url('/wp-content/uploads/2025/07/slider-before.svg');left:12%;top:4%;animation:35s linear infinite quokka-rotar-normal}.quokka-carousel-wrapper::after{background-image:url('/wp-content/uploads/2025/07/slider-after.svg');right:12%;top:4%;animation:35s linear infinite quokka-rotar-inverso}.quokka-carousel-wrapper .quokka-card-text{width:40%}}@media (max-width:1024px){.quokka-carousel-wrapper .quokka-swiper-unique .swiper-slide{width:80%!important;max-width:800px}}@media (max-width:1024px) and (min-width:768px){.quokka-carousel-wrapper .quokka-swiper-unique .swiper-slide{width:75%!important;max-width:600px}.quokka-carousel-wrapper .swiper-slide-active .quokka-card{transform:scale(1);opacity:1}.quokka-carousel-wrapper .swiper-slide:not(.swiper-slide-active) .quokka-card{transform:scale(.8);opacity:.6}.quokka-carousel-wrapper .quokka-card-content{opacity:0;pointer-events:none}.quokka-carousel-wrapper .swiper-slide-active .quokka-card-content{opacity:1;pointer-events:auto}.quokka-carousel-wrapper .quokka-card-text{width:50%}}@media (max-width:767px){.quokka-carousel-wrapper{padding:0}.quokka-carousel-wrapper .quokka-swiper-unique{padding:20px 0 0 !important}.quokka-carousel-wrapper .quokka-card{width:90%;margin-left:auto;margin-right:auto}.quokka-carousel-wrapper .quokka-swiper-unique .swiper-slide{width:100%!important}.quokka-carousel-wrapper .quokka-card-text{width:50%}.quokka-carousel-wrapper .quokka-card-text h2{font-size:25px}}@media (max-width:500px){.quokka-carousel-wrapper .quokka-card-text{width:85%;top:-70px}.quokka-carousel-wrapper .quokka-card-text h2{font-size:22px}}