.header-container-wrapper{background-color:transparent;position:relative;width:100%}.header-container-wrapper *{box-sizing:border-box}#header{padding:10px 0;background-color:#fff;position:relative;z-index:2}#header.transparent-header{background:transparent;background-color:transparent}.header-wrapper{display:flex;flex-flow:row wrap;align-items:center;max-width:1100px;margin:0 auto;padding:0 20px}.header-left{width:80%}.header-right{width:20%}.cw-header-right-wrapper{display:flex;flex-flow:row wrap}#primary-menu,#cw-header-socials{width:100%}#logo{width:100%}#primary-menu{text-align:right;position:relative}#logo .hs-image-widget{max-width:300px}#primary-menu li{display:inline-block;padding:0;margin-right:0}#primary-menu a{padding-left:14px;padding-right:14px;padding-top:10px;padding-bottom:10px;font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#000;text-decoration:none}#primary-menu a:hover{color:#000}@media(max-width:944px){.header-right{text-align:right}.cw-mobile-button{display:inline-block;border:0;background-color:transparent;position:relative;padding-left:1.25em;text-transform:uppercase;font-family:'Poppins',sans-serif;font-size:14px;line-height:20px;cursor:pointer}.cw-mobile-button:before{content:"";position:absolute;top:.4em;left:0;width:1em;height:.125em;border-top:.375em double #000;border-bottom:.125em solid #000}.cw-header-right-wrapper{display:none;position:absolute;z-index:1;top:-100%;right:0;width:300px;background-color:rgba(255,255,255,0.95);color:#222;padding:20px;transition:all 500ms ease-in-out}.cw-header-right-wrapper.show{display:block;top:100%}.cw-header-right-wrapper #primary-menu{text-align:center;margin-bottom:20px}.cw-header-right-wrapper #cw-header-socials{text-align:center}.cw-header #primary-menu .hs-menu-wrapper li{display:block}.cw-header #primary-menu .hs-menu-wrapper>ul>li{display:block;border-bottom:1px solid #ccc;margin-bottom:5px}}@media(max-width:480px){.cw-header-right-wrapper{width:100%}}@media(min-width:992px){.cw-mobile-button{display:none}.header-wrapper{padding:0}.header-left{width:17%}.header-right{width:83%}#primary-menu{width:auto;margin-left:auto}#cw-header-socials{width:8%}}