.footer{background-color:#0092bc;background-image:url(/img/Footer-heart_full.png);background-repeat:no-repeat;background-position:center top;background-attachment:scroll;background-size:cover;border-top-width:1px;border-right-width:0;border-bottom-width:1px;border-left-width:0;padding-top:40px;padding-bottom:0}.sui-search-box__submit{font-family:FuturaPTBook}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}#JobDiv{line-height:28px}#JobDiv p{margin-top:10px;margin-bottom:20px}#JobDiv p.header{margin-bottom:0}#JobDiv strong,#JobDiv b{font-size:24px}#JobDiv ul{list-style:disc;margin-left:20px}.select__input{border:none!important;box-shadow:none!important}.select__input:focus-visible{outline:2px solid #005eb8!important;outline-offset:2px}@media (max-width: 767px){.jobPage .jobTitle{font-size:38px;line-height:44px}}.shc-consent{position:fixed;left:16px;bottom:16px;z-index:99999;width:min(420px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow-y:auto;background:#fff;color:#1a1a1a;border-radius:12px;box-shadow:0 8px 32px #00000040;font-family:FuturaPTBook,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5}.shc-consent__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 10px}.shc-consent__title{margin:0;font-size:17px;font-weight:700}.shc-consent__close{border:none;background:transparent;cursor:pointer;font-size:16px;line-height:1;padding:6px;color:#555}.shc-consent__body{padding:0 16px 16px}.shc-consent__message{margin:0 0 12px}.shc-consent__message a{color:#007a99}.shc-consent__categories{display:flex;flex-direction:column;gap:10px;margin:0 0 12px;padding-top:4px;border-top:1px solid #e5e5e5}.shc-consent__category{display:block;padding-top:8px;font-weight:400}.shc-consent__category-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.shc-consent__category-name{font-weight:700}.shc-consent__category input[type=checkbox]{width:18px;height:18px;accent-color:#007a99}.shc-consent__always-active{margin-left:8px;font-size:12px;color:#555}.shc-consent__category-desc{margin:4px 0 0;font-size:13px;color:#444}.shc-consent__actions{display:flex;flex-wrap:wrap;gap:8px}.shc-consent__btn{border:1px solid #007a99;background:#fff;color:#007a99;border-radius:6px;padding:8px 14px;font-size:14px;font-weight:700;cursor:pointer}.shc-consent__btn--primary{background:#007a99;color:#fff}.shc-consent__btn--link{border:none;padding:8px 4px;text-decoration:underline}
