.minimal-menu,.minimal-menu ul,.minimal-menu ul li,.minimal-menu ul li a{position:relative}.wrapper{max-width:700px;margin:0 auto}.minimal-menu{float:left;margin:0 0 0 15px;padding:0;display:block;font-family:Gafata,Arial,sans-serif;text-decoration:none;border:none;z-index:1}.minimal-menu h3{font-weight:400}.minimal-menu a{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.minimal-menu ul{z-index:1}.minimal-menu ul li{padding-bottom:15px}.minimal-menu ul li a{display:block;padding:13px;font-size:20px;line-height:28px;text-decoration:none;text-align:left;font-weight:400;font-variant:small-caps;font-family:Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif}.minimal-menu>ul>li>a{text-transform:none;border:none;color:#fff}.minimal-menu>ul>li.current>a,.minimal-menu>ul>li:hover>a{border:none}.minimal-menu ul li.submenu>a:after,.minimal-menu ul li.submenu>a:before{position:absolute;content:'';width:5px;height:1px;bottom:5px;left:50%;background:0 0;-webkit-transition:all 1.5s;-moz-transition:all 1.5s;transition:all 1.5s}.minimal-menu ul li.submenu>a:before{margin-left:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.minimal-menu ul li.submenu>a:after{margin-left:-1px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width:768px){.minimal-menu.clr-white{margin-top:-25px;background:0 0;border:none}.minimal-menu.clr-white>ul>li>a{color:#2a55ad}.minimal-menu.clr-white>ul>li.current>a,.minimal-menu.clr-white>ul>li:hover>a{color:#00324f}.minimal-menu.clr-white ul ul li.current>a,.minimal-menu.clr-white ul ul li:hover>a{color:#FFF;background-color:#2a55ad}.minimal-menu.clr-white>ul>li.submenu>a:after,.minimal-menu.clr-white>ul>li.submenu>a:before{background:#2a55ad}.minimal-menu-button{display:none}.minimal-menu{border:none}.minimal-menu.pos-fixed{position:fixed;top:-2px;left:-2px;right:-2px;z-index:9999;border:none}.minimal-menu a{white-space:nowrap}.minimal-menu>ul{margin-bottom:-15px!important;padding:5px}.minimal-menu ul li{display:inline-block}.minimal-menu ul li.submenu:hover>a:after,.minimal-menu ul li.submenu:hover>a:before{bottom:0;opacity:0}.minimal-menu ul .menu-wrapper,.minimal-menu ul ul{position:absolute;display:block;visibility:hidden;z-index:1;height:auto;left:3px;top:100%;margin:0;padding:0;background:#fff;border:none;border-bottom-width:3px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.minimal-menu ul li:hover>.menu-wrapper,.minimal-menu ul li:hover>ul{visibility:visible;padding:10px 0;opacity:1}.minimal-menu ul ul li{display:block;overflow:hidden;height:auto;padding:10px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.minimal-menu ul ul li a{font-size:16px;color:#00324f;border:1px solid transparent}.minimal-menu ul ul li.current>a,.minimal-menu ul ul li:hover>a{border-style:solid;border-width:1px}.minimal-menu ul li:hover ul li{overflow:visible;padding:0 10px}.minimal-menu ul ul li.submenu>a:after,.minimal-menu ul ul li.submenu>a:before{left:auto;top:50%;right:0;background:#ccc}.minimal-menu ul ul li.submenu>a:before{margin-top:-1px}.minimal-menu ul ul li.submenu>a:after{margin-top:2px}.minimal-menu ul ul li.submenu>a:hover:after,.minimal-menu ul ul li.submenu>a:hover:before{right:-13px}.minimal-menu ul ul ul{left:100%;top:-11px}.minimal-menu ul li.megamenu{position:static}.minimal-menu ul .menu-wrapper{position:absolute;left:-1px;top:100%;margin-top:-5px;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.minimal-menu ul .menu-wrapper a{white-space:inherit}.minimal-menu ul .menu-wrapper .menu-col{position:relative;float:left;width:23%;margin:0 1%}.minimal-menu ul .menu-wrapper h3{margin:20px 15px;font-size:18px;line-height:22px;color:#000}.minimal-menu ul .menu-wrapper ul{position:relative;visibility:hidden;height:100%;border:0;opacity:1;background:0 0}.minimal-menu ul li:hover>.menu-wrapper ul{visibility:visible}.minimal-menu ul .menu-wrapper ul li{padding:0 10px}.minimal-menu .show-submenu{display:none}}@media only screen and (max-width:800px){.minimal-menu.clr-blue{background:#5bc7fd}.minimal-menu.clr-green{background:#65e7a2}.minimal-menu.clr-orange{background:#e1c75f}.minimal-menu.clr-black{background:#000}.minimal-menu.clr-white{margin-top:0;background:#fff}.minimal-menu.clr-white h3,.minimal-menu.clr-white ul li a{color:#000;border-bottom-color:rgba(0,0,0,.08)}.minimal-menu.clr-white h3{background:rgba(0,0,0,.05)}.minimal-menu.clr-white ul li.current a,.minimal-menu.clr-white ul li:hover a{background:rgba(0,0,0,.1)}.minimal-menu.clr-white ul li li.current a,.minimal-menu.clr-white ul li li:hover a{background:rgba(0,0,0,.2)}.minimal-menu.clr-white ul li li li.current a,.minimal-menu.clr-white ul li li li:hover a{background:rgba(0,0,0,.3)}.minimal-menu{border-color:rgba(100%,100%,100%,.3)}.minimal-menu,.minimal-menu-button{position:fixed;right:0;top:0;z-index:9999}input.minimal-menu-button{display:none}label.minimal-menu-button{display:inline-block;width:50px;height:50px;text-transform:uppercase;background:#46858c;color:#fff;cursor:pointer;text-indent:-9999px;margin:10px;-moz-border-radius-topleft:40px;-moz-border-radius-topright:40px;-moz-border-radius-bottomright:40px;-moz-border-radius-bottomleft:40px;-webkit-border-radius:40px}label.minimal-menu-button:before{position:absolute;content:'';width:30px;height:5px;left:10px;bottom:13px;border-top:13px double #fff;border-bottom:4px solid #fff;z-index:1}.minimal-menu{overflow:auto;left:-100%;top:0;width:55%;height:100%;opacity:0;-webkit-transition:left .8s,opacity .5s;-moz-transition:left .8s,opacity .5s;transition:left .8s,opacity .5s}#mobile-nav:checked+.minimal-menu{visibility:visible;left:0;opacity:1}.minimal-menu h3,.minimal-menu ul li a{border-top:1px solid transparent;border-bottom:1px solid rgba(100%,100%,100%,.2);color:#fff}.minimal-menu h3{font-size:18px;line-height:1em;margin:0;padding:20px 0 20px 40px;color:#fff;background:rgba(100%,100%,100%,.1)}.minimal-menu ul{margin:0;padding:0}.minimal-menu a,.minimal-menu li{display:block}.minimal-menu li{position:relative}.minimal-menu li.current a,.minimal-menu li:hover a{background:rgba(100%,100%,100%,.2)}.minimal-menu li li.current a,.minimal-menu li li:hover a{background:rgba(100%,100%,100%,.4)}.minimal-menu li li li.current a,.minimal-menu li li li:hover a{background:rgba(100%,100%,100%,.6)}.minimal-menu ul>li{padding-bottom:0}.minimal-menu>ul>li.current>a,.minimal-menu>ul>li:hover>a{border-left:1px solid transparent;border-right:1px solid transparent}.minimal-menu ul ul a{padding-left:40px}.minimal-menu ul ul ul a{padding-left:55px}.minimal-menu ul ul ul ul a{padding-left:70px}.minimal-menu ul ul li a{font-size:14px}.minimal-menu ul li.submenu>a:after,.minimal-menu ul li.submenu>a:before{top:50%;left:auto;right:12px;margin-top:0}.minimal-menu.clr-white ul li.submenu a:after,.minimal-menu.clr-white ul li.submenu a:before{background:#333}.minimal-menu .show-submenu{position:absolute;display:block;left:0;top:0;width:200px;height:auto;min-width:100%;min-height:40px;margin:0;opacity:0;-webkit-appearance:none}.minimal-menu .show-submenu+.menu-wrapper,.minimal-menu .show-submenu+ul{display:none;visibility:hidden}.minimal-menu .show-submenu:checked+.menu-wrapper,.minimal-menu .show-submenu:checked+ul{display:block;visibility:visible}}@media only screen and (max-width:480px){.minimal-menu{width:80%}}