.heathpass-hero-sec{background:linear-gradient(159.58deg,#fcfcfc 42.04%,#75908e 208.45%);display:flex;position:relative}.heathpass-hero-sec .banner-text{max-width:52.5%;padding-bottom:140px;padding-top:165px}.heathpass-hero-sec .banner-image{align-items:flex-end;display:flex;justify-content:flex-end;width:47%}.heathpass-hero-sec .banner-image img{max-width:100%}.heathpass-hero-sec .banner-text h1{font-size:52px;font-weight:700;line-height:58px;margin-bottom:10px}.heathpass-hero-sec .banner-text h1 span{background:url();background-clip:unset;-webkit-background-clip:unset;color:#75908e;-webkit-text-fill-color:unset}.heathpass-hero-sec .banner-text p{color:#75908e;font-size:16px;margin-bottom:20px}.heathpass-hero-sec .banner-text span.badge{align-items:center;background:#fff;border-radius:100px;box-shadow:0 3px 0 rgba(117,144,142,.2);display:inline-flex;justify-content:center;overflow:hidden;padding:9px 14px;position:relative;z-index:1}.heathpass-hero-sec .banner-text span.badge span{background:linear-gradient(270deg,#c8277d,#d22725);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block;font-size:16px;font-weight:600;line-height:22px}@media only screen and (max-width:1439px){.heathpass-hero-sec .banner-text h1{font-size:50px}}@media only screen and (max-width:1199px){.heathpass-hero-sec .banner-text h1{font-size:40px;line-height:52px}.heathpass-hero-sec .banner-text span.badge{padding:9px 20px}.heathpass-hero-sec .banner-text span.badge span{font-size:13px;line-height:18px}.heathpass-hero-sec .banner-text{padding-bottom:80px;padding-top:130px}}@media only screen and (max-width:991px){.indutry-row{width:100%!important}.heathpass-hero-sec .banner-text{max-width:100%}.heathpass-hero-sec .banner-image{width:100%}}@media only screen and (max-width:767px){.heathpass-hero-sec .banner-text p{margin-bottom:20px}.heathpass-hero-sec .banner-text{max-width:100%}.heathpass-hero-sec .banner-text h1{font-size:28px;line-height:38px}.heathpass-hero-sec .banner-text{padding-bottom:20px;padding-top:110px}}