.implant-main-banner{height:390px;position:relative;display:grid;place-items:center;isolation:isolate;overflow:hidden;background:#bfcbd2;color:white;text-align:center}.implant-main-banner>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 49%;z-index:-2}.implant-main-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#142c3b9c,#142b3c8c 50%,#142c3b9c);z-index:-1}.implant-banner-copy{padding:35px 25px;max-width:1000px}.implant-banner-copy>span{font-size:11px;letter-spacing:.35em;font-weight:600;color:#dfedf4}.implant-banner-copy h1{font-size:46px;font-weight:600;letter-spacing:-.045em;line-height:1.4;margin:24px 0 16px;text-shadow:0 2px 15px #102b3d25}.implant-banner-copy p{font-size:17px;line-height:1.9;color:#edf5f9;margin:0}.implant-mobile-break{display:none}@media(min-width:1700px){.implant-main-banner{height:430px}}@media(max-width:680px){.implant-main-banner{height:290px}.implant-main-banner>img{object-position:58% center}.implant-banner-copy{padding:30px 18px}.implant-banner-copy>span{font-size:9px;letter-spacing:.25em}.implant-banner-copy h1{font-size:30px;margin:22px 0 15px;letter-spacing:-.055em}.implant-banner-copy p{font-size:15px;line-height:1.8}.implant-mobile-break{display:block}}
