:root{--primary-accent: #002d7b;--pagination-color: var(--primary-accent);--pagination-border-color: var(--primary-accent);--pagination-border-color-hover: var(--secondary);--pagination-background-hover: var(--secondary);--pagination-color-hover: #fff}body{font-size:var(--font-size-default)}.site-button-submit,.site-button a{background-color:var(--primary-accent)}.site-heading h1 small,.site-heading h2 small{color:var(--secondary)}.header{background:var(--background);padding-block:15px}.header__logo{transition:var(--transition)}.header__logo a{position:relative}.header__logo img{transition:var(--transition)}.header__logo img.fixed{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0}.header__logo span{position:absolute;top:.545em;right:-.818em;font-weight:700;font-size:11.75px;white-space:nowrap;text-transform:uppercase;transition:var(--transition);color:var(--primary-accent)}.header__navigation div>ul>li:hover>a{background:var(--primary-text);color:#fff}.header__navigation div>ul>li a{color:var(--primary-text);padding:.769em 1.538em;letter-spacing:.05em;font-size:max(min(.8125vw,13px),12px)}.header__phone a svg path{fill:var(--primary-text)}.header__phone a span{color:var(--primary-text)}.header__burgerMenu svg line{stroke:var(--primary-text)}.header--fixed{background:var(--background)}.header--fixed .header__logo img{transition:var(--transition)}.header--fixed .header__logo img.fixed{opacity:0}.header--fixed .header__logo span{right:-1em;font-size:12px}.burgerMenu__header--logo a img:not(.fixed){display:none}.footer__menu ul li a{line-height:1.4;text-underline-offset:4px}.footer__newsletterForm span.wpcf7-form-control-wrap[data-name=optin]{padding-top:15px;display:block}.footer__newsletterForm span.wpcf7-form-control-wrap[data-name=optin] span.wpcf7-list-item{margin:0}.footer__newsletterForm span.wpcf7-form-control-wrap[data-name=optin] label{line-height:normal;text-align:justify;position:relative;display:flex;align-items:flex-start;gap:12px;font-weight:400;font-size:15px;line-height:160%!important;letter-spacing:.05em}.footer__newsletterForm span.wpcf7-form-control-wrap[data-name=optin] input.global-optin{width:auto;display:inline-block;padding:6px;margin:0 2px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;top:5px;position:relative}.footer__newsletterForm span.wpcf7-form-control-wrap[data-name=optin] input.global-optin span{text-underline-offset:2px}.footer__bottom--disclaimer p{font-size:12px}.hpNumebrStats__item h3{font-family:var(--font-family-default)}body #ihf-main-container.ihf-modal-container .modal .acceptance label{position:relative;left:0;top:0;transform:unset;padding:15px 0 0}@media screen and (min-width:744px){.header__logo span{font-size:15.75px}.header--fixed .header__logo span{font-size:16px}}@media screen and (min-width:1024px){.header__logo img{max-height:100px}.header__logo span{font-size:22px}.header--fixed .header__logo img{max-height:72px}.header--fixed .header__logo span{font-size:16px}.footer__logo{max-width:max(min(23.5vw,376px),300px)}}@media screen and (min-width:1280px){.header{padding-inline:clamp(1.875rem,-6.625rem + 10.625vw,4rem)}.header__logo{max-width:clamp(11rem,-10rem + 26.25vw,16.25rem)}.header__logo img{max-height:100px}.header__logo span{font-size:min(22px,1.375vw)}.header__info{gap:20px}.header--fixed .header__logo img{max-height:70px}.header--fixed .header__logo span{font-size:16px}}
