*{box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{color:#111;background:#fff;margin:0;font-family:Open Sans,sans-serif}img{max-width:100%;height:auto}a{color:inherit}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header{background:url(/images/bg1.jpg) 50%/cover no-repeat;min-height:181px}.site-header__inner{width:min(1140px,100% - 40px);min-height:181px;margin:0 auto;position:relative}.site-logo{width:300px;height:181px;display:block}.site-logo img{object-fit:contain;width:300px;height:181px;display:block}.site-nav{text-transform:uppercase;align-items:flex-start;gap:30px;font:700 1rem Roboto,sans-serif;display:flex;position:absolute;top:21px;right:0}.site-nav>a,.site-nav__group>button{font:inherit;text-transform:inherit;color:#1a1a1a;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0;text-decoration:none}.site-nav>a:hover,.site-nav>a:focus-visible,.site-nav__group:focus-within>button,.site-nav__group:hover>button{color:#0054ff;border-bottom-color:#0054ff}.site-nav__group{position:relative}.site-nav__submenu{z-index:50;background:#fff;min-width:150px;padding:8px 0;display:none;position:absolute;top:100%;left:-20px;box-shadow:0 8px 24px #0000001f}.site-nav__group:hover .site-nav__submenu,.site-nav__group:focus-within .site-nav__submenu{display:block}.site-nav__submenu a{color:#111;text-transform:none;white-space:nowrap;padding:10px 20px;text-decoration:none;display:block}.site-nav__submenu a:hover,.site-nav__submenu a:focus-visible{color:#0054ff;background:#f1f5ff}.site-header__contact{z-index:10;align-items:center;gap:22px;display:flex;position:absolute;top:23px;left:410px}.site-social{align-items:center;gap:10px;width:84px;height:32px;display:flex}.site-social a{color:#111;place-items:center;width:32px;height:32px;text-decoration:none;display:grid}.site-social svg{fill:currentColor;width:32px;height:32px;display:block}.site-phone{color:#0054ff;white-space:nowrap;font-weight:700;text-decoration:none}.site-menu-toggle{display:none}@media (width<=1340px){.site-menu-toggle{z-index:120;color:#111;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;font-size:1.8rem;display:grid;position:absolute;top:21px;right:88px}.site-menu-toggle svg{width:28px;height:28px;display:block}.site-nav{z-index:100;background:#000000f2;flex-direction:column;gap:6px;padding:22px;display:none;position:absolute;top:70px;left:0;right:0}.site-nav.is-open{display:flex}.site-nav>a,.site-nav__group>button{color:#fff;text-align:left;border:0;width:100%;padding:10px}.site-nav__group{width:100%}.site-nav__submenu{box-shadow:none;background:0 0;padding:0 0 0 18px;display:block;position:static}.site-nav__submenu a{color:#fff;padding:8px 10px}.site-nav__submenu a:hover,.site-nav__submenu a:focus-visible{color:#fff;background:#ffffff14}}.site-footer{background:#dbe7ff}.site-footer__inner{text-align:center;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:30px;width:min(1140px,100% - 40px);min-height:194px;margin:0 auto;display:grid}.site-footer__brand img{width:220px;height:auto}.site-footer p{margin:0;line-height:1.55}.site-footer a{color:#0054ff}.site-footer__policies{font-size:.625rem;margin-top:8px!important}@media (width<=1199px){.site-header__inner,.site-footer__inner{width:min(940px,100% - 40px)}.site-nav{gap:22px}.site-header__contact{top:21px;left:237px}}@media (width<=991px){.site-header{min-height:161px}.site-header__inner{width:min(720px,100% - 40px);min-height:161px}.site-logo,.site-logo img{width:240px;height:145px}.site-menu-toggle{top:47px;right:88px}.site-nav{z-index:100;background:#000000f2;flex-direction:column;gap:6px;padding:22px;display:none;position:absolute;top:100px;left:0;right:0}.site-nav.is-open{display:flex}.site-nav>a,.site-nav__group>button{color:#fff;text-align:left;border:0;width:100%;padding:10px}.site-nav__group{width:100%}.site-nav__submenu{box-shadow:none;background:0 0;padding:0 0 0 18px;display:block;position:static}.site-nav__submenu a{color:#fff;padding:8px 10px}.site-nav__submenu a:hover,.site-nav__submenu a:focus-visible{color:#fff;background:#ffffff14}.site-header__contact{gap:18px;top:111px;left:auto;right:60px}.site-footer__inner{width:min(720px,100% - 40px)}}@media (width<=767px){.site-header{min-height:186px}.site-header__inner{width:min(540px,100% - 30px);min-height:186px}.site-menu-toggle{top:52px}.site-header__contact{justify-content:flex-end;top:137px;left:auto;right:0}.site-footer__inner{grid-template-columns:1fr;gap:18px;width:min(540px,100% - 30px);padding:28px 0}}@media (width<=575px){.site-header{min-height:97px}.site-header__inner{width:calc(100% - 24px);min-height:97px}.site-logo,.site-logo img{width:150px;height:91px}.site-menu-toggle{top:25px}.site-nav{top:82px}.site-header__contact{display:none}.site-footer__brand img{width:180px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=575px){.site-menu-toggle{z-index:20;place-items:center;right:88px;display:grid!important}.site-menu-toggle svg{width:28px;height:28px;display:block!important}}
