.contact-info .container--contactperson{min-width:380px;position:fixed;right:-100%;top:160px;transform:translate3d(100%,0,0);transition:all .4s cubic-bezier(.535,0,0,1) 0s;z-index:2000}@media only screen and (min-width:90em){.contact-info .container--contactperson{margin-top:5px}}.contact-info .container__content--person{margin-top:0}.contact-info.is--open{width:auto}.contact-info.is--open .container--contactperson{opacity:1;right:0;transform:translateZ(0)}.contact-info__btn{padding-top:0}.contact-info__btn .btn{float:right;margin-right:-10px;margin-top:10px}.sticky-nav{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;opacity:1;padding:0;position:fixed;right:0;z-index:598}@media only screen and (min-width:90em){.sticky-nav{top:164px}}.sticky-nav__item{align-items:end;display:flex;gap:40px;justify-content:flex-end}.sticky-nav__box{background:#005ca9;border:1px solid #0082ca;color:#fff;float:right;height:56px;position:relative;width:56px}.sticky-nav__box:before{display:block;font-size:1.125em}@media only screen and (min-width:64em){.sticky-nav__box:before{font-size:1em;margin-bottom:6px}}.sticky-nav__link{align-items:center;display:flex;flex-direction:column;height:56px;justify-content:center;text-decoration:none;width:56px}.sticky-nav__link:before{font-size:1.3em;margin-bottom:5px}.sticky-nav__text{display:block;font-size:.625em}.sticky-nav__title{margin-bottom:16px}.sticky-nav__animation{align-items:center;color:#fff;display:none;opacity:1;transition:opacity .4s ease-out}.home .sticky-nav__animation{display:flex}.sticky-nav__animation--hidden{opacity:0}.sticky-nav__animation-title{font-family:FagoPro-XboldIta,sans-serif;padding:5px 10px;text-transform:uppercase}.sticky-nav__arrow{height:80px;position:absolute;right:35px;top:-30px;transform:rotate(220deg)}
