.rcf-carousel .slick-dots li button:before,.rcf-carousel .slick-dots li.slick-active button:before,.rcf-carousel .slick-dots li:hover button:before{color:#3e2723 !important}.rcf-carousel .slick-dots li button:focus:before,.rcf-carousel .slick-dots li button:hover:before{opacity:1 !important;color:#3e2723 !important}.rcf-container{max-width:1200px;margin:0 auto;padding:40px 20px;font-family:inherit;position:relative}.rcf-badge-wrapper{text-align:center;margin-bottom:40px}.rcf-badge{display:inline-flex;align-items:center;background-color:#ffedd5;border:3px solid #3e2723;padding:10px 25px;border-radius:50px;box-shadow:6px 6px 0px #3e2723;white-space:nowrap}.rcf-stars-global{font-size:1.5rem;font-weight:900;color:#3e2723;margin-right:10px}.rcf-text-global{color:#3e2723;font-weight:700;text-transform:uppercase;font-size:.9rem}@media (max-width:768px){.rcf-badge{padding:8px 15px;box-shadow:4px 4px 0px #3e2723;flex-direction:row;flex-wrap:nowrap}.rcf-stars-global{font-size:1.1rem;margin-right:8px}.rcf-text-global{font-size:.7rem}.rcf-carousel .slick-prev{left:-10px !important}.rcf-carousel .slick-next{right:-10px !important}}.rcf-slide-wrapper{padding:25px 15px;outline:none !important}.rcf-card{background:#fff;border:4px solid #3e2723;border-radius:20px;padding:25px;height:420px;display:flex;flex-direction:column;box-shadow:10px 10px 0px #3e2723;transition:all .3s cubic-bezier(.25,.8,.25,1)}.rcf-card:hover{transform:translate(-3px,-3px);box-shadow:13px 13px 0px #3e2723}.rcf-avatar{width:70px;height:70px;border-radius:50%;border:3px solid #3e2723;margin:0 auto 10px auto;display:block}.rcf-author{font-size:1.1rem;font-weight:800;color:#3e2723;text-align:center;text-transform:uppercase;margin:0}.rcf-rating{text-align:center;margin-bottom:15px;font-size:1.2rem}.rcf-body{flex-grow:1;text-align:center;display:flex;align-items:center;justify-content:center}.rcf-body p{font-style:italic;color:#555;line-height:1.5;font-size:.95rem;margin:0}.rcf-footer{text-align:center;margin-top:15px;font-weight:700;color:#888;font-size:.75rem;text-transform:uppercase}.rcf-carousel .slick-arrow{font-size:0 !important;line-height:0 !important;color:transparent !important;width:45px !important;height:45px !important;background:#ffedd5 !important;border:3px solid #3e2723 !important;border-radius:50% !important;position:absolute;top:48% !important;z-index:100 !important;box-shadow:3px 3px 0px #3e2723;cursor:pointer}.rcf-carousel .slick-prev{left:-25px !important}.rcf-carousel .slick-next{right:-25px !important}.rcf-carousel .slick-prev:before,.rcf-carousel .slick-next:before{content:'' !important;display:block;width:10px;height:10px;border-top:3px solid #3e2723;border-left:3px solid #3e2723;position:absolute;top:50%;left:50%}.rcf-carousel .slick-prev:before{transform:translate(-30%,-50%) rotate(-45deg)}.rcf-carousel .slick-next:before{transform:translate(-70%,-50%) rotate(135deg)}.rcf-carousel .slick-prev:hover,.rcf-carousel .slick-next:hover{background:#fff !important;transform:translateY(-50%) translate(-2px,-2px);box-shadow:5px 5px 0px #3e2723}.rcf-carousel .slick-dots{bottom:-45px}.rcf-carousel .slick-dots li button{background:0 0 !important;border:none !important;box-shadow:none !important}.rcf-carousel .slick-dots li button:before{font-size:14px !important;opacity:.3 !important}.rcf-carousel .slick-dots li.slick-active button:before{opacity:1 !important}