#nav{position:relative;z-index:15}#nav .inner{position:relative;z-index:1;background:#006eab}#nav li{position:relative}#nav li > a{display:block;padding:1rem 0.5rem;color:#ffffff;text-align:center;text-decoration:none !important}#nav li.selected > a, #nav li.selected-path > a, #nav li.hover > a, #nav li.focus > a{background:#777777 !important}#nav ul.level-0{width:100%}#nav li.level-0{width:1%;display:table-cell}#nav li.level-0.has-child > a::after{content:"";border:0.3rem solid #ffffff;opacity:0.5;height:0;width:0;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;position:absolute;bottom:0.15rem;left:50%;transform:translate(-50%,0)}#nav .level-0 ul{visibility:hidden;position:absolute;top:0;left:0;min-width:100%;z-index:1;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);opacity:0;padding-top:1rem;transition:opacity 250ms ease-in-out, visibility 250ms ease-in-out, padding-top 250ms}#nav .level-0 ul li > a{padding:1rem 1rem;text-align:left;background:#006eab}#nav li.hover > ul{visibility:visible;opacity:1;padding-top:0}#nav ul.level-1{top:100%;left:0}#nav ul.level-1 li.has-child > a::after{content:"";border:0.3rem solid #ffffff;opacity:0.5;height:0;width:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position:absolute;right:0.25rem;top:50%;transform:translate(0,-50%)}#nav .level-1 ul{left:100%}#wrapper-outer{position:relative;min-height:100%}#header .top{position:relative;z-index:20;background:#333333}#header .main{position:relative}#header .s-logo{padding:2rem 2rem;margin:0 -2rem}#header .s-contact{font-size:0.9rem}#nav{background:#006eab}#nav li > a{color:#ffffff}#nav .btn{margin-bottom:0;margin:1rem 2rem;padding:0;color:#ffffff}.oc-nav_mobile-inner{min-width:15rem}.s-breadcrumb{padding:0.5rem 30px}#main{position:relative;z-index:10;padding:3rem 0}#main ::selection, #main ::-moz-selection{color:#ffffff;background:#006eab}#footer{position:relative;z-index:5;background:#006eab}#footer *{color:#ffffff}#footer .main{padding:1rem 0}#footer .bottom{padding:0.5rem 0;font-size:0.8rem;background:#777777}@media (max-width:767px){#header{font-size:0.9rem}#footer .s-socialmedia{margin:1rem 0}#footer .linklist{line-height:1.5}}@media (min-width:768px) and (max-width:991px){#footer .linklist{line-height:1.5}}