.nav{-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.nav-right.flex-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-menu a{position:relative;color:inherit;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.main-menu.custom-menu-primary .hs-menu-wrapper>ul>li>a:after{position:absolute;left:0;right:0}.main-menu a:hover{text-decoration:none !important}body .main-menu.flex-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.main-menu a.btn.btn-primary:hover{background:transparent}.main-menu a.btn.btn-primary:after{display:none}.main-menu a.btn.btn-primary{background:#3b4856;padding:9px 15px;color:inherit;font-size:1.1rem;border-color:#3b4856}.nav-right a i{margin-right:10px}.nav-right .btn{margin:0}.kg--menu ul.hs-menu-children-wrapper .hs-menu-wrapper{height:auto}.kg--menu .custom-menu-primary .hs-menu-wrapper ul.hs-menu-children-wrapper ul{background:transparent;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.children-wrapper--big{position:fixed !important;border-width:0 25px;border-style:solid;border-color:#fff;width:100%;margin:auto !important;left:0 !important;right:0 !important;background:transparent !important;padding:79px 0 50px 0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;margin-top:-29px !important;top:94px !important}.children-wrapper--big:after{content:'';position:absolute;bottom:0;left:0;right:0;top:29px;background:#3b4856;z-index:-1}.hs-menu-children-wrapper.children-wrapper--small ul{padding:30px !important}.children-item--secondary a{padding-left:0 !important}.children-item--big{background:white;padding:70px 30px;text-align:center}.hs-menu-children-wrapper{color:#fff}.hs-menu-depth-1 .hs-menu-children-wrapper li.hs-menu-item.hs-menu-depth-1 a:hover:after{width:0}.hs-menu-depth-1 .hs-menu-children-wrapper li.hs-menu-item.hs-menu-depth-1:before{content:'\f105';font-family:'Font Awesome 5 Pro Light';display:inline-block;margin-right:15px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;color:#fed551;width:0;position:absolute;top:9px}.children-wrapper--big .hs-menu-depth-1 .hs-menu-children-wrapper li.hs-menu-item.hs-menu-depth-1 a{padding:.6rem}.hs-menu-depth-1 .hs-menu-children-wrapper li.hs-menu-item.hs-menu-depth-1 a{padding-left:15px !important}.children-item--big a{font-size:1.1rem;font-weight:500 !important;margin-top:2rem}.hs-menu-depth-1 .hs-menu-children-wrapper ul{display:block}.hs-menu-depth-1 .hs-menu-children-wrapper li.hs-menu-item.hs-menu-depth-1{display:block !important;float:none;margin:0}.kg--menu .custom-menu-primary .hs-menu-wrapper>ul ul{background:#3b4856;padding:1rem 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.kg--menu .custom-menu-primary .hs-menu-wrapper>ul>li>a:hover:after{background:#fed551}.main-menu .nav-right>.hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children:before{content:'';position:absolute;margin-left:auto;margin-right:auto;width:25px;left:0;right:0;top:100%;margin-top:9px;border-right:20px solid transparent;border-bottom:20px solid #3b4856;border-left:20px solid transparent;display:none}.main-menu .description p{font-weight:300}.main-menu .nav-right>.hs-menu-wrapper>ul>li.hs-menu-depth-1.hs-item-has-children:hover:before{display:block}.main-menu .nav-right>.hs-menu-wrapper>ul>li.hs-menu-depth-1>.hs-menu-children-wrapper{padding-top:28px;top:100%;background:transparent;-webkit-transition:opacity .00001s ease !important;-o-transition:opacity .00001s ease !important;-moz-transition:opacity .00001s ease !important;transition:opacity .00001s ease !important}.main-menu .nav-right>.hs-menu-wrapper>ul>li.hs-menu-depth-1>.hs-menu-children-wrapper ul{background:#3b4856;min-width:300px;padding:0;margin-left:-30px}.children-item--secondary ul{margin-left:0 !important;min-width:100% !important}