header{top:0;position:absolute;right:0;left:0;max-width:880px;margin-left:auto;margin-right:auto}header .inner{padding:30px 20px}header .inner .menu{margin-right:0;width:fit-content;float:right;display:flex}header .inner .menu ul li a,header .menu ul li a{font-family:'Avenir';font-style:normal;font-weight:normal;font-size:15px;line-height:21px;text-align:right;color:#434244;margin-right:45px}header #navigation .menu ul li a{margin:0}header a.button-section{padding:0}header a.button-section{background:#d8e34e;border-radius:33px;font-family:'Avenir';font-style:normal;font-weight:normal;font-size:15px;line-height:21px;color:#000;padding:10px 28px}@media(max-width:950px){header .inner .menu ul li a{margin-right:20px}}header.display-lg{display:block}header.display-xs{display:none}@media(max-width:850px){header.display-lg{display:none}header.display-xs{display:block}.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:column}}header #navigation .menu{background:red;max-height:0;transition:max-height .15s ease-out;overflow:hidden;background:#d5d5d5;top:90px;display:block;text-align:center;position:absolute;width:100%;margin:0;padding:0}header #navigation .menu.is-visible{height:215px;max-height:215px;transition:max-height .25s ease-in}header{height:115px}header .logo{position:absolute;top:20px;left:20px}a#logo{width:215px;height:98px;background:#2196f3;display:block;float:left;text-indent:-9999px}nav#navigation .nav-trigger{display:none;position:absolute;top:30px;right:20px;width:38px;height:38px;background:#212121;overflow:hidden;text-indent:100%;white-space:nowrap;z-index:11;cursor:pointer}nav#navigation ul{padding;0}nav#navigation ul li{float:left;list-style:none;text-align:center}nav#navigation ul li.current a{background:#CCC;color:#FFF}nav#navigation ul li a:hover{background:transparent;color:#000}@media only screen and (max-width :849px){nav#navigation .nav-trigger{display:block}nav#navigation .nav-trigger span{position:absolute;display:block;width:20px;height:2px;background:#FFF;top:18px;left:50%;margin-left:-10px;-webkit-transition:background .5s;-moz-transition:background .5s;transition:background .5s}nav#navigation .nav-trigger span::before,.nav-trigger span::after{content:'';position:absolute;left:0;background:inherit;width:100%;height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}nav#navigation .nav-trigger span::before{top:-6px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}nav#navigation .nav-trigger span::after{bottom:-6px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}nav#navigation .nav-trigger.open span{background:rgba(255,255,255,0)}nav#navigation .nav-trigger.open span::before,.nav-trigger.open span::after{background:#FFF}nav#navigation .nav-trigger.open span::before{top:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}nav#navigation .nav-trigger.open span::after{bottom:0;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}}