.main-nav{text-align:right}.header-nav-wrapper{background:transparent}.custom-logo{margin-left:0!important}.custom-logo.span2{width:15%}.main-nav,.main-nav>ul,.main-nav>ul li,.main-nav>ul li a{background-image:none;border:0;bottom:auto;display:inline-block;height:auto;left:auto;line-height:1;margin:0;max-width:none;padding:0;position:relative;right:auto;text-align:left;text-decoration:none;text-indent:0;top:auto;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:auto}.main-nav>ul li a{display:inline-block;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.mobile-open .main-nav>ul{max-width:100%;overflow-x:hidden;width:auto}.main-nav>ul>li.hs-item-has-children>a:after{bottom:calc(50% + 10px);content:"\f078";font-family:FontAwesome;height:0;position:absolute;right:30px;width:0}.main-nav.custom-desktop .hs-menu-flow-horizontal>ul>li ul.hs-menu-children-wrapper>li{margin-bottom:0;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.mobile-open .child-trigger,.mobile-open ul li ul li .child-trigger{cursor:pointer;display:block!important;padding:0!important;position:absolute}.mobile-open .child-trigger:hover{text-decoration:none}.mobile-open .child-trigger i{margin:0 auto!important;position:relative;top:50%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.mobile-open .child-trigger i:after{content:"";position:absolute}.mobile-open .child-trigger i,.mobile-open .child-trigger i:after{display:block;height:1px;width:10px}.mobile-open .child-trigger i:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.mobile-open .child-trigger.child-open i:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.mobile-open .close-trigger{border-bottom:1px solid rgba(0,0,0,.15);color:hsla(0,0%,100%,.6);height:41px;left:0;line-height:20px;margin:0;padding:0 40px;position:relative;right:0;text-align:center;top:0}.mobile-open .close-trigger a{display:block;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px;padding:10px 0;text-overflow:ellipsis;white-space:nowrap}.overlay{display:none!important;float:right;height:100%;left:auto;position:fixed;top:0;width:100%;z-index:10}.mobile-open .overlay{display:block!important}.main-nav>ul li a,.main-nav>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{max-width:none!important;overflow:visible!important;width:auto!important}.main-nav>ul li.hs-item-has-children a,.main-nav>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{border-bottom:none!important}.main-nav>ul>li>a{display:inline-block;position:relative}.main-nav>ul>li ul.hs-menu-children-wrapper{height:0;left:0;min-width:100px;padding-left:0;padding-right:0;padding-top:0;position:absolute;text-align:left;text-transform:none;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;visibility:hidden;z-index:1308}.main-nav>ul>li ul.hs-menu-children-wrapper>li{display:block;float:left;margin-bottom:0;margin-left:0;width:100%}.main-nav>ul>li ul.hs-menu-children-wrapper>li>a{display:block;letter-spacing:0;white-space:normal;word-break:break-word}.main-nav>ul li a,.main-nav>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:flex;flex-direction:row;flex-grow:1;flex-shrink:0;justify-content:flex-start;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-nav>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{padding-right:20px!important}.search-trigger{cursor:pointer;display:inline;float:right;line-height:26px;margin-left:0;width:auto}.mobile-open .search-trigger{background-color:transparent;cursor:pointer;display:block;height:52px;margin:0!important;padding:0!important;text-align:center!important;visibility:visible;width:100%!important}.search-toggle{margin-left:30px;position:relative}.search-toggle:after{content:" ";display:block;height:60px;position:absolute;right:-30%;top:-20px;width:160%}#search-form-wrapper{display:none;font-size:.8em;height:120px;left:0;padding:11px 20px 0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:999}#search-form-wrapper label{display:none}#search-form-wrapper .hs-button.primary{visibility:hidden}#search-form-wrapper input[type=text]{background:url(https://www.kayakmarketing.com/hubfs/images/k4/global-images/icon-search-large.png) left 20px center no-repeat transparent;background-size:30px 30px;border:none;border-radius:0;box-sizing:border-box;font-weight:300;height:100px;padding:0 0 0 70px;text-align:left;width:100%}#search-form-wrapper input[type=text]:focus{box-shadow:none}.hs-search-field--open .hs-search-field__suggestions{background-color:#fff!important;border:0 solid #000!important;padding:2%!important}.hs-search-field--open .hs-search-field__suggestions li{border-bottom:1px solid #ddd!important;padding:2px 0!important}.hs-search-field--open .hs-search-field__suggestions li:first-child,.hs-search-field--open .hs-search-field__suggestions li:last-child{border-bottom:0 solid #ddd!important;padding:0 0 2px!important}