.hero-banner__container-image{align-content:center;align-items:center;display:flex;flex-direction:column;height:638px;justify-content:center;min-height:25vh;object-fit:cover}.hero-banner__buttons-container{display:flex;gap:50px;justify-content:center}.hero-banner__buttons-container__button{padding:20px 0}.hero-banner__buttons-container__button-a{box-shadow:6px 6px 18px rgba(0,0,0,.25);height:55px;width:232px}.hero-banner__buttons-container__button-a:hover{transition:none}.hero-banner__container-text-container{display:flex;flex-direction:column;padding:40px}.hero-banner__container-text-container__h5{color:#65ada8;letter-spacing:1.8px;margin:0 auto;position:relative;text-align:center}.hero-banner__container-text-container__h5:after{background-color:#d8d2d2;bottom:-20px;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%,-50%);width:587px}@media (max-width:500px){.hero-banner__container-text-container__h5:after{width:350px}}.hero-banner__container-text-container__h3{margin-top:40px!important}.hero-banner__container-text-container p{color:#fff;margin-bottom:20px}.hero-banner__container-text-container__p{margin:0 auto;max-width:992px;text-align:center;width:100%}.hero-banner__container-text-container__p p{font-size:35px;letter-spacing:1.75px;text-transform:titlecase;white-space:nowrap;width:100%}.hero-banner__container-div{text-align:center}@media (max-width:770px){.hero-banner__container-div{max-width:1000%}.hero-banner__buttons-container{align-items:center;display:flex;flex-direction:column;gap:0}}@media (max-width:500px){.hero-banner__container-div{max-width:100%}}.hero-banner__buttons-container .cta_button{box-shadow:6px 6px 18px rgba(0,0,0,.25)}