.custom-banner{background-position:50%!important;background-size:cover!important;color:#fff;padding:100px 0 50px;position:relative;width:100%}.content-area{display:flex;flex-direction:column;justify-content:space-between;min-height:588px}.custom-banner .heading-container{align-items:center;display:flex;justify-content:space-between}.custom-banner .heading-left{text-align:left}.custom-banner .heading-left,.custom-banner .heading-right{font-family:HalyardDisplayBook;font-size:6rem;font-weight:500;text-transform:uppercase}.custom-banner .heading-right{text-align:right}.custom-banner .content{align-items:flex-start;display:flex;justify-content:space-between}.custom-banner .cta{background:#fff;border:3px solid #fff;border-radius:30px;color:#000;font-family:fonnts_comHalyard_Display_Medium;font-weight:500;padding:10px 20px;text-decoration:none}.custom-banner .cta:hover{background:transparent;color:#fff}.custom-banner .right-content{max-width:446px;text-align:right}.custom-banner .right-content p{font-family:HalyardDisplayBook;font-size:34px}.custom-banner .content img{max-width:165px}@media (max-width:768px){.custom-banner{padding:100px 0 50px;text-align:center}.custom-banner .heading-container{flex-direction:column;text-align:center}.custom-banner .heading-left,.custom-banner .heading-right{font-size:3rem}.custom-banner .content{align-items:center;flex-direction:column}.custom-banner .right-content{text-align:center}.custom-banner .right-content p{font-size:26px;margin-bottom:40px}.custom-banner .cta{margin-top:10px}}@media (max-width:480px){.custom-banner .heading-left,.custom-banner .heading-right{font-size:2rem}.custom-banner .right-content p{font-size:22px;margin-bottom:40px}.content-area{min-height:486px}}