.pricing-carousel-container{margin:var(--spacing-xl) 0;position:relative}.pricing-item{padding:0 var(--spacing-sm)}.pricing-item-inner{background:#d9d5cf;padding:40px var(--spacing-sm) 20px var(--spacing-sm)}.pricing-item-container{height:420px;overflow:hidden;position:relative}.pricing-item-content{color:var(--color-blue);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:var(--carousel-content-padding);position:relative;width:100%;z-index:2}.pricing-item-content h2{color:var(--color-blue);font-weight:700;line-height:1.2;margin:0 0 auto;text-align:left}@media (max-width:1440px){.pricing-item-content h2{line-height:32px}}.pricing-subtitle{align-items:center;color:var(--color-blue);display:flex;font-size:14px;font-weight:400;line-height:1.4;margin:0 0 var(--spacing-xs) 0;min-height:39.2px;opacity:.8}.pricing-main{text-align:left}.price{color:var(--color-blue);font-size:48px;font-weight:700;line-height:1;margin:0 0 var(--spacing-xs) 0}@media (max-width:1440px){.price{font-size:44px}}.price-per{border-bottom:1px solid var(--color-orange);font-style:italic;padding-bottom:var(--spacing-sm)}.price-per,.pricing-expiry{color:var(--color-blue);font-size:14px;line-height:1.4;min-height:19.6px;opacity:1}.pricing-expiry{margin:var(--spacing-sm) 0 var(--spacing-sm) 0}.pricing-bottom{align-items:stretch;display:flex;flex-direction:column;padding:0;width:100%}.pricing-bottom .btn{width:100%}.pricing-carousel-container .next__button,.pricing-carousel-container .previous__button{background:none;border:none;cursor:pointer;display:block;height:42px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:42px;z-index:10}.pricing-carousel-container .previous__button{left:calc(var(--carousel-nav-offset)*-1)}.pricing-carousel-container .next__button{right:calc(var(--carousel-nav-offset)*-1)}.pricing-carousel-container .next__button>span,.pricing-carousel-container .previous__button>span{border:1px solid var(--color-orange);border-radius:50%;display:block;height:42px;position:relative;text-indent:-9999px;width:42px}.pricing-carousel-container .previous__button>span:before{border-bottom:2px solid var(--color-orange);border-left:2px solid var(--color-orange);content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-25%,-50%) rotate(45deg);width:8px}.pricing-carousel-container .next__button>span:before{border-bottom:2px solid var(--color-orange);border-right:2px solid var(--color-orange);content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-75%,-50%) rotate(-45deg);width:8px}.pricing-carousel .slick-slide,.pricing-carousel .slick-slide.slick-center{opacity:1}@media (max-width:660px){.pricing-carousel-container .next__button,.pricing-carousel-container .previous__button{display:none}.pricing-carousel-container{padding:0 var(--spacing-sm)}.pricing-item{padding:0 var(--spacing-xs)}.pricing-item-inner{padding:30px var(--spacing-xs) 15px var(--spacing-xs)}.pricing-item-container{height:380px}.pricing-item-content{padding:var(--spacing-lg) var(--spacing-sm) var(--spacing-sm)}.pricing-bottom{padding:0}.pricing-item-content h2{line-height:28px}.pricing-subtitle{font-size:12px;min-height:33.6px}.price{font-size:40px}.price-per,.pricing-bottom .btn,.pricing-expiry{font-size:12px}}.pricing-page-content{background:#fff;min-height:100vh;padding:calc(var(--header-height) + var(--spacing-lg)) 0 var(--spacing-xl) 0}.pricing-page-content .max-width{margin:0 auto;padding:0}@media (max-width:660px){.pricing-page-content .max-width{padding:0}}