.benefits-sec .wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.benefits-sec .content{display:grid;grid-template-columns:repeat(2,1fr);padding:110px}.benefits-sec .item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:20px}.benefits-sec .item img{width:82px}.benefits-sec .heading{letter-spacing:-1px;text-align:center;line-height:1.5;width:100%;display:flex;flex-direction:column;align-items:center}.benefits-sec .image-wrap{position:relative}.benefits-sec .image-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:9rem}.image-content.top-left,.image-content.top-center,.image-content.top-right{align-items:flex-start}.image-content.center-left,.image-content.center,.image-content.center-right{align-items:center}.image-content.bottom-left,.image-content.bottom-center,.image-content.bottom-right{align-items:flex-end}.image-content.top-left,.image-content.center-left,.image-content.bottom-left{justify-content:flex-start;text-align:left}.image-content.top-center,.image-content.center,.image-content.bottom-center{justify-content:center;text-align:center}.image-content.top-right,.image-content.center-right,.image-content.bottom-right{justify-content:flex-end;text-align:right}.benefits-sec .image-heading.xl{font-size:9rem;line-height:1.2}.benefits-sec .heading .line-1,.benefits-sec .heading .line-2{display:block}.heading .rte strong{display:block;font-weight:400}.benefits-sec .image-subheading{margin-top:8px;letter-spacing:0px;font-family:var(--font-body-family);font-weight:500}.benefits-sec .content{position:relative}.benefits-sec .content:before{content:"";position:absolute;top:10%;bottom:10%;left:50%;width:1px;background:var(--color-border)}.benefits-sec .content:after{content:"";position:absolute;left:10%;right:10%;top:50%;height:1px;background:var(--color-border)}.benefits-sec .image-wrap{overflow:hidden;position:relative}.benefits-sec .image-wrap img{width:100%;display:block;transform:scale(1);transition:transform .8s cubic-bezier(.25,.46,.45,1);will-change:transform}.benefits-sec .image-wrap:hover img{transform:scale(1.07)}.benefits-sec .item{position:relative;padding:24px;border-radius:18px;overflow:hidden;transition:transform .8s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.benefits-sec .item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.25),transparent 60%);opacity:0;transition:opacity .8s ease;pointer-events:none}.benefits-sec .item img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.benefits-sec .item:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 25px 50px #0000001f}.benefits-sec .item:hover:after{opacity:1}.benefits-sec .item:hover img{transform:translateY(-6px) scale(1.15)}@media(max-width:1200px){.benefits-sec .content{padding:40px}}@media(max-width:989px){.benefits-sec .image-heading.xl{font-size:7rem}}@media(max-width:768px){.benefits-sec .wrapper{grid-template-columns:1fr}.benefits-sec .item img{width:55px}.benefits-sec .item{padding:15px}.benefits-sec .content{padding:15px;grid-template-columns:1fr 1fr}.benefits-sec .image-heading.xl{font-size:4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/benefits.css.map */
