.service-hero-section{position:relative;min-height:700px;width:100%;background:url(/images/service-hero-bg.png);background-repeat:no-repeat;background-size:cover;background-position:100%}.service-hero-section:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(90deg,#024d81,rgba(2,77,129,0))}.service-content{position:relative}.service-content-number{position:absolute;font-size:85px;line-height:65px;font-weight:500;color:#e9e9e9;top:0}.leader{position:relative}.leader:after{position:absolute;content:"";width:100%;background-color:#024d81;height:85%;top:0;left:0;z-index:-1}.detail-hero-section{position:relative;min-height:700px;width:100%}.detail-hero-section:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(90deg,#024d81,rgba(2,77,129,0))}.life-insurance-hero{background:url(/images/life-insurance-hero-bg.png);background-repeat:no-repeat;background-size:cover;background-position:100%}@media only screen and (max-width:1024px){.leader:after{height:100%}}@media only screen and (max-width:767px){.detail-hero-section,.service-hero-section{min-height:500px;background-position:100%}.detail-hero-section:before,.service-hero-section:before{background:rgba(2,77,129,.8)}}