.treatments{margin-top:100px;position:relative}.treatments .page-center h1{font-size:35px;padding:10px;text-align:center}.treatments-in{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:35px;padding:0 30px}.treatments-pad .image{margin-bottom:10px}.treatments-pad .image a{display:block;height:100%;position:relative}.treatments-pad .image a .image-wrapper{bottom:0;left:0;overflow:hidden;padding-bottom:66%;position:relative;right:0;top:0}.treatments-pad .image a .image-wrapper img{height:100%;left:calc(50% + 1px);object-fit:cover;position:absolute;top:calc(50% + 1px);transform:scale(1.01) translate(-50%,-50%);width:100%}.treatments-pad .image a .image-wrapper img:hover{opacity:.7}.treatments .bottom-btn{margin:60px 0;text-align:center}.treatments .bottom-btn a{background-color:hsla(0,0%,100%,0);fill:#80496b;border:1px solid #80496b;border-radius:0 0 0 0;color:#80496b;line-height:1;padding:12px 24px}.treatments .bottom-btn a:hover{background-color:#80496b;color:#fff}.treatments-item h3{font-size:26px;line-height:1.1;text-align:center}.treatments-item h3 a{color:#80496b}.treatments-item h3 a:hover{color:#105c64}.treatments-item h3 a:after{content:" »";font-size:22px}.treatments-item h3{margin:0}@media(max-width:767px){.treatments .bottom-btn{margin:50px 0}.treatments-in{grid-template-columns:repeat(1,1fr)}.treatments{padding:30px 15px 50px}}