.intro-block-holder{position:relative;padding-bottom:40px;padding-top:15px;overflow:hidden}.intro-block-holder .img-intro-banner{position:absolute;bottom:0;left:0;z-index:2}.intro-block-holder .img-intro-banner:after{content:"";position:absolute;top:0;left:100%;top:13px;right:-999px;bottom:0;background:#282828}.intro-block-holder .img-intro-banner img{display:block}.intro-block-holder{padding-bottom:0;margin:0 -15px;z-index:0;padding-top:0}@media (min-width:1200px){.intro-block-holder{margin:0}}.intro-block{min-height:535px!important;vertical-align:bottom}@media (min-width:768px){.intro-block{min-height:400px!important;vertical-align:middle;font-size:24px;line-height:30px;padding-left:30px!important}}@media (min-width:1024px){.intro-block{min-height:535px!important;padding-left:45px!important}}@media (min-width:1440px){.intro-block{width:auto}}@media (min-width:1024px){.ver2 .intro-block{padding-bottom:30px}}.intro-block:after{min-height:535px!important;vertical-align:bottom}@media (min-width:768px){.intro-block:after{min-height:400px!important;vertical-align:middle}}@media (min-width:1024px){.intro-block:after{min-height:535px!important}}.intro-block .h1{font-size:40px;line-height:40px;letter-spacing:-1.5px;font-weight:900;margin-bottom:20px;color:#0087cd}@media (min-width:1024px){.intro-block .h1{font-size:64px;line-height:64px;padding-right:80px;margin-bottom:30px;letter-spacing:-1.42px}.intro-block p{margin-bottom:40px;letter-spacing:-0.25px}}@media (min-width:768px){.intro-block .text-wrap{width:400px}}@media (min-width:1024px){.intro-block .text-wrap{width:600px}}@media (max-width:767px){.intro-block .img-bg{background-position:50% 0!important}}.has-overlay:before{opacity:0.8;background:linear-gradient(269.87deg,rgba(255,255,255,0) 0%,#fff 62.13%,#fff 85%)}@media (min-width:768px){.has-overlay:before{right:20%}}.has-overlay{opacity:0.8;background:linear-gradient(269.87deg,rgba(255,255,255,0) 0%,#fff 62.13%,#fff 85%)}@media (min-width:768px){.has-overlay{right:20%}}.intro-block .text-holder{max-width:600px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:hover,.btn:focus,.btn.focus{color:#fff;text-decoration:none}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.intro-block.virtual-care-banner{margin-top:3%}section.intro-block.homepage-banner{margin-top:3%}section.intro-block.homepage-banner{margin-top:40px;margin-bottom:45px}.info-journey{padding-top:45px!important;padding-bottom:45px!important}.info-journey:last-child{padding-bottom:90px!important}@media (max-width:768px){section.intro-block.homepage-banner{margin-top:0}.info-journey{padding-top:25px!important;padding-bottom:25px!important}.info-implants{padding-top:25px!important;padding-bottom:0!important}.info-implant{margin-bottom:25px!important}.info-implants .row>div:last-child .info-implant{margin-bottom:0!important}}