.treatments-grid{display:grid;gap:1.25rem}@media (min-width: 768px){.treatments-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.treatments-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.treatments-grid .treatment-card .img-wrapper{position:relative}.treatments-grid .treatment-card .img-wrapper{display:block}.treatments-grid .treatment-card .img-wrapper{overflow:clip}.treatments-grid .treatment-card .animated-bg{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.treatments-grid .treatment-card .animated-bg{transition-duration:.4s}.treatments-grid .treatment-card .animated-bg{transition-timing-function:cubic-bezier(.4,0,.2,1)}.treatments-grid .treatment-card .animated-text{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,-webkit-text-decoration-color,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.treatments-grid .treatment-card .animated-text{transition-duration:.5s}.treatments-grid .treatment-card .animated-text{transition-timing-function:cubic-bezier(.4,0,1,1)}
