.fl-row.bbcc-initialized .fl-col{width:auto;flex:0 0 auto;margin:0}.bbcc-swiper .swiper-slide{display:flex}.bbcc-swiper .swiper-slide>.fl-col-content{flex:1 1 auto}.bbcc-swiper .fl-col-content{width:100%}.bbcc-swiper{position:relative;overflow-x:hidden;overflow-y:visible;will-change:transform}.bbcc-swiper[data-coverflow="yes"]{overflow:visible;perspective:1200px;perspective-origin:center center}.bbcc-swiper[data-coverflow="yes"] .swiper-wrapper{transform-style:preserve-3d}.bbcc-swiper[data-coverflow="yes"] .swiper-slide{width:280px;flex-shrink:0;transform-style:preserve-3d;transition:all 0.4s cubic-bezier(.25,.46,.45,.94);transform-origin:center center;backface-visibility:hidden}.bbcc-swiper[data-coverflow="yes"] .swiper-slide .fl-col-content{border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.12);transform:translateZ(0);position:relative}.bbcc-swiper[data-coverflow="yes"] .swiper-slide .fl-col-content *{position:relative}.swiper-wrapper{padding-bottom:20px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);color:#fff;z-index:5;cursor:pointer;pointer-events:auto;transition:opacity 0.3s ease}.bbcc-swiper .swiper-button-prev::after,.bbcc-swiper .swiper-button-next::after{font-family:swiper-icons;font-size:22px;line-height:1;text-transform:none;color:inherit}.bbcc-nav{display:flex;gap:8px;transition:opacity 0.3s ease}.bbcc-nav-top{margin-bottom:2rem}.bbcc-nav-bottom{margin-top:2rem}.bbcc-nav-left{justify-content:flex-start}.bbcc-nav-right{justify-content:flex-end}.bbcc-nav .swiper-button-prev,.bbcc-nav .swiper-button-next{position:static!important;transform:none!important;width:44px;height:44px;border-radius:50%;background:silver;color:#fff;display:flex;align-items:center;justify-content:center;opacity:1;cursor:pointer;pointer-events:auto}.bbcc-nav .swiper-button-disabled{opacity:.35;pointer-events:none}.bbcc-swiper .swiper-button-prev{left:10px;width:44px;height:44px;margin-top:-22px}.bbcc-swiper .swiper-button-next{right:10px;width:44px;height:44px;margin-top:-22px}.swiper-button-prev:after,.swiper-button-next:after{font-size:20px;font-weight:900}.bbcc-nav .swiper-button-prev::after,.bbcc-nav .swiper-button-next::after{font-family:swiper-icons;font-size:16px;line-height:1;text-transform:none;color:inherit}@media (max-width:767px){.bbcc-nav{margin:1rem 0rem}}