.hms-header{background:#FFF;color:#000;padding:20px;position:relative}.hms-header .inner{max-width:1145px;width:100%;margin:0 auto;position:relative}.hms-header .logo{display:block;float:left}.hms-header .contact{float:right}.hms-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{font-family:'Open Sans',sans-serif;font-weight:200;line-height:1.25em;margin-top:5px;padding:0;line-height:0;color:#595959}.hms-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{margin-left:5px}.hms-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a{color:#595959;position:relative;padding-left:30px}.hms-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a span:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f63;position:absolute;top:15px;left:0}.hms-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a .phone:before{content:"\f095"}.hms-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a .mail:before{content:"\f0e0"}@media only screen and (max-width:767px){.hms-header{padding-bottom:0}.hms-header .logo{float:none;text-align:center;margin-bottom:10px}.hms-header .contact{float:none;text-align:center}}@media only screen and (max-width:568px){.hms-header{padding-bottom:20px}.hms-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a{display:inline}.hms-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a span{width:auto;display:inline}}