.providers-loop{display:grid;flex-wrap:wrap;gap:100px;justify-content:center;row-gap:60px}.providers-loop article{width:100%}.providers-loop figure{margin:0;border-bottom-right-radius:100px;overflow:hidden;position:relative;height:260px;z-index:0}.providers-loop figure:after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,0%);background:#cee0db;width:100%;height:75%;border-bottom-right-radius:100px;border-top-left-radius:100px;z-index:-1}.providers-loop figure img{position:absolute;width:100%;top:10px;left:50%;transform:translateX(-50%);object-fit:contain}.providers-loop img{vertical-align:middle}.providers-loop p{font-size:22px;position:relative;padding:0;font-weight:500}.providers-loop .title{font-size:22px;font-weight:300;color:var(--Dark-Green);padding:20px 0;line-height:1em}.providers-loop .title strong{font-family:linotype-sabon,sans-serif;font-weight:700}.providers-loop .btn{font-size:14px;letter-spacing:.42px;text-transform:uppercase;color:var(--Websafe-Pink);font-weight:300;text-underline-offset:3px}.providers-loop a{text-decoration:none}.providers-loop a:hover .btn{text-decoration:underline}.providers-loop article .description p{color:#111;font-size:16px;font-weight:300}.providers-loop a:hover span:before{transform:translate(-50%,-50%) rotateX(0deg)}.providers-loop a:hover span:after{opacity:1}@media(max-width:1200px){.providers-loop{grid-gap:25px}}@media(max-width:900px){.providers-loop{grid-template-columns:repeat(2,1fr) !important}}@media(max-width:650px){.providers-loop{grid-template-columns:repeat(1,1fr) !important;grid-gap:10px}.providers-loop figure{height:300px}.providers-loop figure img{top:0}}