.ub-header{box-sizing:border-box;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}#contact-form{scroll-margin-top:80px}#contact-form,#hero-form{scroll-margin-top:90px}.ub-header__container{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;padding:0 24px}.ub-header__logo-link{display:block;line-height:0}.ub-header__logo-img{display:block;transition:opacity .2s ease;width:auto}.ub-header__logo-img:hover{opacity:.85}.ub-header__site-name{font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;text-decoration:none}.ub-header__right{align-items:center;display:flex}.ub-header__btn{align-items:center;background-color:#008fa4;border-radius:10rem;box-shadow:0 4px 20px rgba(0,143,164,.35);color:#fff;display:inline-flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;justify-content:center;padding:10px 32px;text-decoration:none;transition:opacity .2s ease,transform .15s ease,box-shadow .2s ease;white-space:nowrap}.ub-header__btn:hover{box-shadow:0 8px 28px rgba(0,143,164,.5);opacity:.9;transform:translateY(-2px)}.ub-lang-selector{align-items:center;display:flex;position:relative}.hs-language-switcher__button{all:unset;align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;box-sizing:border-box;color:var(--ub-header-text,#fff);cursor:pointer;display:inline-flex;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;gap:8px;line-height:1.2;padding:8px 12px;transition:border-color .2s ease,background .2s ease}.hs-language-switcher__button:hover{background:rgba(0,143,164,.1);border-color:#008fa4}.hs-language-switcher__button:focus-visible{outline:2px solid #008fa4;outline-offset:2px}.hs-lang-btn-label{display:inline-block;max-width:90px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.hs-language-switcher__button:after{border-bottom:1.5px solid;border-right:1.5px solid;content:"";flex:none;height:6px;margin-top:-3px;opacity:.7;transform:rotate(45deg);transition:transform .2s ease;width:6px}.hs-language-switcher__button[aria-expanded=true]:after{margin-top:3px;transform:rotate(225deg)}.hs-language-switcher__menu{background:#0d1117;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.4);box-sizing:border-box;list-style:none;margin:0;max-width:min(220px,calc(100vw - 24px));min-width:180px;padding:6px}.hs-language-switcher__menu li{list-style:none;margin:0}.hs-language-switcher__menu a{border-radius:6px;color:hsla(0,0%,100%,.75);display:block;font-family:Open Sans,sans-serif;font-size:13px;font-weight:500;padding:10px 14px;text-decoration:none;transition:color .2s ease,background .2s ease;white-space:nowrap}.hs-language-switcher__menu a:hover{background:rgba(0,143,164,.08);color:#008fa4}@media (max-width:768px){.ub-header__container{gap:12px;padding:0 16px}.ub-header__logo{flex:0 1 auto;max-width:33%;min-width:0;overflow:hidden}.ub-header__logo-img{max-width:100%}.ub-header__right{flex:0 0 auto;gap:8px!important}.ub-header__btn{font-size:12.5px;line-height:1.25;max-width:180px;padding:8px 16px;text-align:center;white-space:normal}.hs-language-switcher__button{font-size:12px;padding:9px 10px}}@media (max-width:420px){.ub-header__btn{font-size:11.5px;max-width:140px;padding:8px 12px}}