@media (min-width:992px){.header-center-aligned [class*=col-]{position:relative}.header-center-aligned .header-top{border:none;position:relative;background-color:rgba(0,0,0,.5);-webkit-transition:height linear .3s,padding linear .3s;transition:height linear .3s,padding linear .3s}.header-center-aligned .header-bottom{position:relative}.header-center-aligned .header-bottom .main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;margin:0 -15px;padding:19px 0 0;margin-bottom:0}.header-center-aligned .header-bottom .main-nav.left-menu{max-width:545px;width:525px;width:38vw}.header-center-aligned .header-bottom .main-nav.right-menu{max-width:525px;width:525px;width:38vw}.header-center-aligned .header-bottom .main-nav.justify-nav{justify-content:center}.header-center-aligned .header-bottom .main-nav .nav-drop{border-top:3px solid #f1c40f;margin:0;left:50%;width:160px;background:rgba(0,0,0,.5);border-radius:2px;padding:0;box-shadow:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:100%;opacity:0;visibility:hidden;-webkit-transition:opacity linear .3s,visibility linear .3s;transition:opacity linear .3s,visibility linear .3s}.header-center-aligned .header-bottom .main-nav .nav-drop ul{font-size:16px;margin:0;padding:0;list-style:none;font-weight:400;line-height:18px}.header-center-aligned .header-bottom .main-nav .nav-drop ul li{position:relative;margin:0}.header-center-aligned .header-bottom .main-nav .nav-drop ul li a{color:#fff;position:relative;display:block;padding:9px 15px;text-decoration:none}.header-center-aligned .header-bottom .main-nav .nav-drop ul li:hover{background:#f1c40f;color:#fff}.header-center-aligned .header-bottom .main-nav>li:hover .nav-drop{opacity:1;visibility:visible}.header-center-aligned .header-bottom .sub-menu{position:absolute;top:0;left:100%;width:160px;background:rgba(0,0,0,.5);opacity:0;padding:0;visibility:hidden;margin:0}.header-center-aligned .header-bottom .menu-holder.header-search-enabled .main-nav.right-menu{max-width:490px;width:490px;width:30vw}.header-center-aligned .header-bottom .menu-holder.tall-logo .logo-holder .logo{margin:-25px 0 0!important}.header-center-aligned .header-bottom .menu-holder.tall-logo .logo-holder .logo img{max-height:100px;max-width:225px}.header-center-aligned .header-bottom .menu-holder .logo img{max-width:225px;max-height:75px}.header-center-aligned .header-bottom .menu-holder .bg-holder{padding:0;text-align:center;position:absolute;bottom:-41px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:344px;height:98px}.header-center-aligned .header-bottom .menu-holder .bg-holder .bg-l{position:absolute;right:100%;bottom:19px;top:0;height:auto;left:-9999px;background:rgba(0,0,0,.5)}.header-center-aligned .header-bottom .menu-holder .bg-holder .bg-l:before{content:"";position:absolute;height:1px;right:0;left:-9999px;background:rgba(255,255,255,.07);width:auto}.header-center-aligned .header-bottom .menu-holder .bg-holder .bg-l:after{content:"";height:7px;position:absolute;top:100%;left:-9999px;right:-65px;border-radius:0 5px 0 0;background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.06) 60%,rgba(0,0,0,.01) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.06) 60%,rgba(0,0,0,.01) 100%)}.header-center-aligned .header-bottom .menu-holder .bg-holder .bg-r{position:absolute;left:100%;bottom:19px;top:0;height:auto;right:-9999px;background:rgba(0,0,0,.5)}.header-center-aligned .header-bottom .menu-holder .bg-holder .bg-r:before{content:"";position:absolute;height:1px;left:0;right:-9999px;background:rgba(255,255,255,.07);width:auto}.header-center-aligned .header-bottom .menu-holder .bg-holder .bg-r:after{content:"";height:7px;position:absolute;top:100%;right:-9999px;left:-65px;border-radius:5px 0 0;background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.06) 60%,rgba(0,0,0,.01) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.06) 60%,rgba(0,0,0,.01) 100%)}.header-center-aligned .header-bottom .menu-holder .bg-holder .logo img{max-width:225px;max-height:75px}.header-center-aligned .header-bottom .menu-holder .logo-holder{padding:0;text-align:center;position:absolute;bottom:-41px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:344px;height:98px}.header-center-aligned .header-bottom .menu-holder .logo-holder .logo{position:absolute;float:none!important;margin:-10px 0 0!important;top:50%;left:50%;max-width:206px;z-index:99;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-center-aligned .header-bottom .menu-holder .logo-holder:after{content:"";position:absolute;top:0;right:0;left:0;bottom:98px;height:auto;background:rgba(0,0,0,.5)}.header-center-aligned .header-bottom .menu-holder .logo-holder:before{content:"";position:absolute;left:0;right:0;bottom:0;width:344px;height:98px;background-position:0 0}.header-center-aligned .header-bottom .main-nav>li{float:left;padding:12px 25px 0;margin:0 auto;border-bottom:2px solid transparent}.header-center-aligned .header-bottom .main-nav>li:before{content:"";position:absolute;left:0;right:0;bottom:-3px;height:3px;width:auto;background:#3484d5;opacity:0!important;visibility:hidden;-webkit-transition:opacity linear .3s,visibility linear .3s;transition:opacity linear .3s,visibility linear .3s}.header-center-aligned .header-bottom .main-nav>li:hover:before{opacity:1;visibility:visible}.header-center-aligned .header-bottom .main-nav>.has-drop-down:hover .has-drop-down-a:after{opacity:1;visibility:visible}.header-center-aligned .header-bottom .main-nav>.has-drop-down .nav-drop ul li a.has-drop-down-a:before{-webkit-transform:translate3d(0,-50%,0) rotate(-90deg);transform:translate3d(0,-50%,0) rotate(-90deg);top:50%;right:14px}.header-center-aligned .header-bottom .nav-drop .has-drop-down:hover .sub-menu{opacity:1;visibility:visible}.header-center-aligned .header-bottom .nav-close{display:none}.header-center-aligned .header-bottom .nav-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:11;padding:0!important;overflow-y:visible!important}.header-center-aligned .menu-holder.header-search-enabled{padding:0 40px 0 0}.header-center-aligned .menu-holder .nav-opener{display:none}.header-center-aligned .greedy-nav{position:relative;min-width:250px}.header-center-aligned .greedy-nav .nav-slide{display:flex}.header-center-aligned .greedy-nav .more-trigger{cursor:pointer;position:relative}.header-center-aligned .greedy-nav .more-trigger>div{white-space:nowrap;color:#fff;padding:12px 25px 27px}.header-center-aligned .greedy-nav .more-trigger::after{content:"\f107";font-family:FontAwesome4;position:absolute;width:25px;height:25px;right:0;top:12px;text-align:center;color:#fff}.header-center-aligned .greedy-nav .more-trigger:hover .hidden-links{opacity:1;visibility:visible}.header-center-aligned .greedy-nav .more-trigger .nav-drop{position:absolute;border-top:3px solid #f1c40f;top:100%;margin:0;left:0;width:160px;background:rgba(0,0,0,.5);border-radius:2px;padding:4px 0;opacity:0;visibility:hidden;box-shadow:none;-webkit-transition:opacity linear .3s,visibility linear .3s;transition:opacity linear .3s,visibility linear .3s}.header-center-aligned .greedy-nav .more-trigger .nav-drop ul{font-size:15px;line-height:18px}.header-center-aligned .greedy-nav .more-trigger .nav-drop ul li{display:block}.header-center-aligned .greedy-nav .more-trigger .nav-drop ul li:hover{background-color:#f1c40f}.header-center-aligned .greedy-nav .more-trigger .nav-drop ul li:hover .sub-menu{opacity:1;visibility:visible}.header-center-aligned .greedy-nav .more-trigger .nav-drop ul li:hover a{color:#fff}.header-center-aligned .greedy-nav .more-trigger .nav-drop ul li a{display:block!important;padding:10px 15px;color:#fff;font-weight:600}.header-center-aligned .greedy-nav .more-trigger .nav-drop ul li a.has-drop-down-a:before{-webkit-transform:translate3d(0,-50%,0) rotate(-90deg);transform:translate3d(0,-50%,0) rotate(-90deg)}.header-center-aligned .greedy-nav .more-trigger .nav-drop ul li a:hover{text-decoration:none}.header-center-aligned .greedy-nav .more-trigger .sub-menu{left:auto;right:100%}.header-center-aligned .greedy-nav .more-trigger .has-drop-down{position:relative}.header-center-aligned .greedy-nav .more-trigger .has-drop-down:hover .nav-drop{opacity:1;visibility:visible}.header-center-aligned .greedy-nav .more-trigger .accordion-opener{position:absolute;right:15px;top:15px}.header-center-aligned .greedy-nav .hidden-links{position:absolute;right:0;list-style-type:none;border-top:3px solid #f1c40f;top:100%;margin:0;width:160px;background:rgba(0,0,0,.5);border-radius:2px;padding:4px 0;opacity:0;visibility:hidden;box-shadow:none;-webkit-transition:opacity linear .3s,visibility linear .3s;transition:opacity linear .3s,visibility linear .3s}.header-center-aligned .greedy-nav .hidden-links>li:hover{background-color:#f1c40f}.header-center-aligned .greedy-nav .hidden-links>li:hover a{color:#fff}.header-center-aligned .greedy-nav .hidden-links>li>a{display:block;color:#fff;font-size:16px;padding:6px 15px;line-height:1.42857143;text-overflow:ellipsis;overflow:hidden;font-weight:400}.header-center-aligned .greedy-nav .hidden-links>li>a:hover{text-decoration:none}.header-center-aligned .greedy-nav .hidden-links>li.has-submenu:after,.header-center-aligned .greedy-nav .hidden-links>li.has-submenu:before{display:none}.header-center-aligned .greedy-nav .hidden-links .nav-drop{left:initial!important;right:100%!important;top:0;margin-top:0;transform:translateX(0)}.header-center-aligned .greedy-nav .visible-links{display:flex;margin:0;padding-top:0}.header-center-aligned .greedy-nav .visible-links>li>a{white-space:nowrap}.header-center-aligned .greedy-nav .hidden{visibility:hidden}.header-center-aligned .main-nav.left-menu .main-nav{max-width:initial;margin:0;padding:0;flex-wrap:nowrap}.header-center-aligned .main-nav.left-menu .main-nav>li>a{white-space:nowrap}}@media (min-width:992px){header.header-center-aligned .greedy-nav .more-trigger>div,header.header-center-aligned .header-bottom,header.header-center-aligned .header-bottom .main-nav,header.header-center-aligned .header-bottom .main-nav>li>a,header.header-center-aligned .header-bottom .menu-holder .logo-holder .logo,header.header-center-aligned .header-bottom .menu-holder .logo-holder .logo img,header.header-center-aligned .header-top{transition:max-height .3s ease,height .3s ease,padding .3s ease,margin .3s ease}header.header-center-aligned .header-top{max-height:80px}header.header-center-aligned.fixed-position .header-bottom .menu-holder .logo-holder .logo{margin:8px 10px 0}header.header-center-aligned.fixed-position .header-bottom .menu-holder .logo-holder .logo img{max-height:60px}header.header-center-aligned.fixed-position .header-bottom .menu-holder.tall-logo .logo-holder .logo{margin:10px}header.header-center-aligned.fixed-position .header-top{max-height:0;overflow:hidden;padding:0}header.header-center-aligned.fixed-position .header-bottom{min-height:54px}header.header-center-aligned.fixed-position .header-bottom .main-nav{padding:10px 0 0}header.header-center-aligned.fixed-position .header-bottom .main-nav>li>a{padding:0 0 18px}header.header-center-aligned.fixed-position .greedy-nav .visible-links{padding-top:0}header.header-center-aligned.fixed-position .greedy-nav .more-trigger>div{padding-bottom:20px}}@media (min-width:992px){dialog#searchModal>.modal-dialog{width:80vw;max-width:920px}}