.pricing{padding-left:50px;padding-right:50px}.pricing .flickity-slider{align-items:flex-start}.pricing__item{padding:0 15px 30px;width:33.33%}.pricing__item.cc-no-sliders{height:unset;padding:0}.slide-two .pricing__item{width:50%}.slide-three .pricing__item{width:33.33%}.slide-four .pricing__item{width:25%}.cc-top-content{margin:0 auto;max-width:800px;padding-bottom:30px}.cc-top-content,.cc-top-title{text-align:center}.pricing__item-inner{background:#d9d9d640}.pricing__item-more{border-bottom-left-radius:25px}.pricing__item-more:has(.pricing__item-more-toggle[aria-expanded=true]){border-bottom-right-radius:25px}.cc-img img{height:48px!important;object-fit:cover;width:100%}.pricing__item-desc{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;height:calc(100% - 48px);padding:25px;text-align:center}.carousel-arrow{background:transparent;border:none;display:block;height:45px;left:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:45px}.pricing .carousel-arrow{display:block}.pricing__wrap{position:relative}.carousel-arrow.carousel-arrow--prev{left:-10px}.carousel-arrow.carousel-arrow--next{left:auto;right:-10px}.carousel-arrow:focus svg rect,.carousel-arrow:hover svg rect{fill:var(--color-seafoam)}.carousel-arrow:focus svg path,.carousel-arrow:hover svg path{fill:var(--color-white)}.pricing__list.cc-no-sliders{display:flex;flex-wrap:wrap;justify-content:center}.card-without-slider .pricing__controls{display:none}.align-left .pricing__item-desc,.align-left .pricing__item-more-content{align-items:flex-start;text-align:left}.align-center .pricing__item-desc,.align-center .pricing__item-more-content{align-items:center;text-align:center}.align-right .pricing__item-desc,.align-right .pricing__item-more-content{align-items:flex-end;text-align:right}.bg-teal .cc-top-title *{color:var(--color-white)}.bg-teal .pricing__item-inner{color:var(--color-main)}.bg-cyan .pricing__item-inner,.bg-teal .pricing__item-inner{background:var(--color-whitesmoke)}.bg-grey .pricing__item-inner,.bg-seafoam .pricing__item-inner,.bg-whitesmoke .pricing__item-inner{background:var(--color-white)}@media (max-width:1199px){.slide-four .pricing__item{width:33.33%}}@media (max-width:991px){.pricing__item{width:50%}.carousel-arrow,.carousel-arrow svg{height:40px;width:40px}.carousel-arrow.carousel-arrow--next{right:-35px}.carousel-arrow.carousel-arrow--prev{left:-35px}.pricing{padding-left:35px;padding-right:35px}.slide-four .pricing__item,.slide-three .pricing__item{width:50%}}@media (max-width:767px){.pricing__controls{padding-top:20px;text-align:center}.carousel-arrow{bottom:0;margin:0 8px;top:42%;transform:none}.carousel-arrow.carousel-arrow--prev{left:-15px}.carousel-arrow.carousel-arrow--next{right:-15px}.pricing{padding-left:0;padding-right:0}.carousel-arrow,.carousel-arrow svg{height:35px;width:35px}}@media (max-width:600px){.pricing__item{width:100%}.pricing__item-desc{padding:20px}.slide-four .pricing__item,.slide-three .pricing__item,.slide-two .pricing__item{width:100%}}.pricing__item{display:flex;flex-direction:column;overflow:hidden}.pricing__item-main{flex:1 1 auto;position:relative}.pricing__item-main-inner{padding:3rem;position:relative;z-index:1}.pricing__item-main-inner>:last-child{margin-bottom:0}.pricing__item-price span{display:block}.pricing__item-price-text{margin:0}.pricing__item-price-post,.pricing__item-price-pre{font-weight:700}.pricing__item-bg{display:none;height:100%;left:0;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .15s ease-out;width:100%;z-index:0}.pricing__item-more-toggle{align-items:center;cursor:pointer;display:flex;gap:1rem;justify-content:center;padding:20px 10px;text-transform:none;transition:all .2s;width:100%}.pricing__item-more-toggle[aria-expanded=true]:after{margin-top:-6px;transform:rotate(135deg)}.pricing__list.cc-no-sliders .pricing__item-more-content{transition:height .15s ease-out}.pricing__item-more-content-inner{padding:25px}.pricing__item-more-content-inner>:last-child{margin-bottom:0}@media (min-width:768px){.pricing__list.cc-no-sliders{--column-count:2;display:flex;flex-wrap:wrap}}@media (min-width:992px){.pricing__list{--column-count:3}.pricing__list[data-count="4"]{--column-count:4}.pricing__list[data-count="10"] .pricing__item:nth-child(n+7),.pricing__list[data-count="7"] .pricing__item:nth-child(n+4){--column-count:2}}