.custom-banner.bg-box{align-items:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:450px;justify-content:flex-start;margin:0 auto;max-width:1005px;padding:0}.custom-banner .bg-box__content{align-items:flex-start;display:flex;flex-direction:column;padding-left:40px;text-align:left;width:100%}.custom-banner .bg-box__text{max-width:700px}.custom-banner .bg-box__text h2{color:#28303d!important;font-size:30px!important;line-height:40px!important;margin:0!important;padding:0!important;text-align:left!important;white-space:nowrap}.custom-banner .bg-box__text .subtext{color:#555;font-size:16px;line-height:24px;margin-top:16px;max-width:600px;text-align:left}.custom-banner .bg-box__text .name-title{color:#28303d;font-size:14px;font-weight:700;margin-top:12px;text-align:left}.custom-banner .bg-box__button-wrapper{display:flex;gap:16px;justify-content:flex-start;margin-top:24px}.custom-banner .button{border:none;border-radius:7px;cursor:pointer;font-size:16px;font-weight:700;padding:12px 24px;text-decoration:none;text-transform:none;transition:background-color .3s ease,color .3s ease}.custom-banner .button:focus,.custom-banner .button:hover{border:none!important;box-shadow:none!important;outline:0!important}.custom-banner .button.book-now{background-color:#d62223!important;color:#fff!important}.custom-banner .button.linkedin{background-color:#fff!important;border:2px solid #0d5295!important;color:#0d5295!important}.custom-banner .button:hover{opacity:.9!important}@media (max-width:767px){.custom-banner.bg-box{background-image:none;background-position:75%;height:auto;max-width:100%;padding:40px 20px}.custom-banner .bg-box__content{align-items:flex-start;padding-left:20px;text-align:left}.custom-banner .bg-box__text{max-width:90%}.custom-banner .bg-box__text h2{font-size:24px!important;line-height:32px!important;white-space:normal}.custom-banner .bg-box__text .subtext{font-size:14px;line-height:22px;text-align:left}.custom-banner .bg-box__text .name-title{font-size:16px;text-align:left}.custom-banner .bg-box__button-wrapper{align-items:flex-start;flex-direction:row;gap:12px}.custom-banner .button{text-align:center}}