nav.main-menu .menu-item.megamenu-fw{position:static}nav.main-menu .megamenu-fw .sub-menu{left:auto}nav.main-menu .megamenu-fw .sub-menu .row{margin:0}nav.main-menu .megamenu-content{width:100%!important}nav.main-menu .megamenu-content .title{margin:0;display:block;background:rgba(0,0,0,0) none repeat scroll 0 0;background:#f5faff;font-weight:700;font-size:15px;text-transform:capitalize;padding:14px 20px;color:inherit;border-right:1px solid transparent}nav.main-menu .menu-item.megamenu-fw .sub-menu{left:0;right:0}ul.menu-col li a{color:#6f6f6f}ul.menu-col li a:hover,ul.menu-col li a:focus{text-decoration:none}@media (min-width:1200px){nav.main-menu li.menu-item ul.sub-menu li.menu-item>a.mega-menu-link:before{font-family:"FontAwesome";float:right;content:"";margin-top:0}nav.main-menu ul.sub-menu.megamenu-content .col-menu{padding:0;border-right:solid 1px #f0f0f0}nav.main-menu ul.sub-menu.megamenu-content .col-menu:first-child{border-left:none}nav.main-menu ul.sub-menu.megamenu-content .col-menu:last-child{border-right:none}nav.main-menu ul.sub-menu.megamenu-content .content ul.menu-col li:last-child a{border-bottom:unset}nav.main-menu li.menu-item.on ul.sub-menu.megamenu-content .content{display:block!important;height:auto!important}}@media (max-width:1199px){.menubar--squeeze.is-active .menubar-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.menubar--squeeze.is-active .menubar-inner:before{top:0;transition:top .1s ease,opacity .1s ease .14s;opacity:0}.menubar--squeeze.is-active .menubar-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s;transform:rotate(-90deg)}nav.main-menu.show{display:block;max-height:10000px}nav.main-menu li.menu-item a.mega-menu-link:after{font-family:"FontAwesome";content:"";float:right;font-size:16px;margin-left:10px}nav.main-menu li.menu-item.on>a.mega-menu-link:after{content:""}nav.main-menu ul.menu-left>li:last-child>ul.sub-menu{border-bottom:solid 1px #e0e0e0}nav.main-menu ul.menu li ul.sub-menu li.active>a{background-color:transparent}nav.main-menu ul.menu li.menu-item ul.sub-menu.active{position:relative;visibility:visible;top:0;width:100%;opacity:1;z-index:1;display:block;background-color:transparent;box-shadow:unset}nav.main-menu ul.menu ul.sub-menu li.menu-item.on>ul.sub-menu{display:inline-block;margin-top:-10px}nav.main-menu .menu-item .megamenu-content .col-menu .title{padding:10px 15px 10px 0;line-height:24px;font-size:14px;text-transform:none;font-weight:500;letter-spacing:0px;margin-bottom:0;cursor:pointer;background-color:transparent;border-right:0;border-bottom:solid 1px #e0e0e0}nav.main-menu .menu-item .megamenu-content .col-menu .title:before{font-family:"FontAwesome";content:"";float:right;font-size:16px;margin-left:10px;position:relative;right:0}nav.main-menu .menu-item .megamenu-content .col-menu:last-child .title{border-bottom:none}nav.main-menu .menu-item .megamenu-content .col-menu.on:last-child .title{border-bottom:solid 1px #e0e0e0}nav.main-menu .menu-item .megamenu-content .col-menu:last-child ul.menu-col li:last-child a{border-bottom:none}nav.main-menu .menu-item .megamenu-content .col-menu.on .title:before{content:""}nav.main-menu .megamenu-content{padding:0}nav.main-menu .megamenu-content .col-menu{padding-bottom:0;max-width:100%;flex:100%}nav.main-menu .megamenu-content .title{cursor:pointer;display:block;padding:10px 15px;margin-bottom:0;font-weight:400}nav.main-menu .megamenu-content .content{display:none}nav.main-menu .megamenu-content .content.active{display:block}}