@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:300,400,600,700,800,900');@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900');@import url(../../../../templates/custom/css/bootstrap.min.css);@import url(../../../../templates/custom/css/animate.css);@import url(../../../../templates/custom/css/font-awesome.min.css);@import url(../../../../templates/custom/css/ficms-required.css);@import url(../../../../templates/custom/css/ficms-fixes.css);body{font-family:'Nunito Sans',sans;font-weight:400;color:#666;font-size:16px;line-height:1.8}@media (min-width:992px){}a{color:#d31145;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}a:hover{color:#999;text-decoration:none}a:active{color:#333;text-decoration:none;outline:none}a:focus{outline:none;text-decoration:none;outline:none;color:#000}a img:hover{opacity: .8}a[href^=tel]{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{line-height:1.3;color:#000;font-weight:500;margin-top:0}h1,h2,h3,h4,h5,h6,p,small{margin-bottom:15px;width:100%}.accent p, .accent h1, .accent h2, .accent h3, .accent h4, .accent h5, .accent
h6{color:#d31145}.accent-bg{background:#d31145}.accent-border{border-color:#d31145}p{margin-bottom:25px}strong{font-weight:700}small{font-size:14px}.allcaps{text-transform:uppercase}::-webkit-input-placeholder{color:rgba(0,0,0,0.9)}::-moz-placeholder{color:rgba(0,0,0,0.9)}:-ms-input-placeholder{color:rgba(0,0,0,0.9)}:-moz-placeholder{color:rgba(0,0,0,0.9)}img[style*="float:left"],
img[style*="float: left"],.fr-fil,.fr-fvl{margin:0
15px 15px 0px}img[style*="float:right"],
img[style*="float: right"]{margin:0
0px 15px 15px}.align-left{text-align:left}img.align-left{float:left;margin-right:15px;margin-bottom:15px}.align-right{text-align:right}img.align-right{float:right;margin-left:15px;margin-bottom:15px}.align-center,.center,.responsive-left,.responsive-right,.responsive-left-xl,.responsive-right-xl{text-align:center}.responsive-padding,.responsive-padding-xl{height:30px}.responsive-image
img{max-width:100%}@media (min-width:992px){.responsive-left{text-align:left}.responsive-right{text-align:right}.responsive-padding{height:0}}@media (min-width:1200px){.responsive-left-xl{text-align:left}.responsive-right-xl{text-align:right}.responsive-padding-xl{height:0}}img.align-center{display:block;text-align:center}.no-margin{margin:0
!important}.no-padding{padding:0
!important}.header{}.header
p{margin:0}.header-cta{font-size:14px;line-height:30px;background:#f2f2f2;color:#000}.fixed-header .header-cta{display:none}.fixed-header{position:fixed;width:100%;top:0;left:0;z-index:999;background:rgba(255,255,255,1);box-shadow:0 1px 2px rgba(0,0,0,0.3)}.header-cta
a{margin-left:10px;font-size:16px}.header-logo
img{max-width:100%}.fixed-header .header-logo
img{max-height:70px}.main-nav{display:none}@media(min-width:1200px){.main-nav{display:inline-block}}.main-nav
p{margin:0}.main-nav
ul{margin:0;padding:0;list-style:none;color:#CCC}.main-nav
li{display:inline-block;position:relative}.main-nav li+li:before{content:"/";display:inline-block;float:left;line-height:125px;left:20px;position:relative}.main-nav li
a{font-size:16px;line-height:125px;display:block;position:relative;text-decoration:none;color:#000;padding:0
0 0 40px;text-transform:uppercase}.fixed-header .main-nav li
a{line-height:75px}.fixed-header .main-nav li+li:before{line-height:75px}.main-nav li a:hover, .main-nav li a:focus, .main-nav li:hover>a{color:#d31145}.main-nav ul
ul{position:absolute;background:#d31145;z-index:11;width:250px;left:20px;visibility:hidden;top:125px;opacity:0;text-align:left;margin-top:30px}.fixed-header .main-nav ul
ul{top:75px}.main-nav ul>li:hover>ul{visibility:visible;margin-top:0;opacity:1;transition:all .1s ease-in-out}.main-nav ul ul
li{float:none;display:block;line-height:normal}.main-nav ul ul li.selected:after{display:none}.main-nav ul ul li+li:before{display:none}.main-nav ul ul li
a{display:block;padding:15px
10px !important;font-size:14px;line-height:1 !important;border-top:1px solid rgba(0,0,0,0.1);color:#FFF}.main-nav ul ul li:last-child
a{}.main-nav ul ul li a:hover, .main-nav ul ul li a:focus, .main-nav ul ul li:hover > a, .main-nav ul ul li.selected>a{color:#000}.main-nav ul ul
ul{right:210px;top:0}.main-nav ul ul ul:before{display:none}.slide{}.slide-text{font-size:16px;color:#FFF;padding:20px}.slide-text
p{margin-bottom:0;text-transform:uppercase}.slide-text h1,
.slide-text h2,
.slide-text
h3{line-height:1.1;font-weight:400;color:#FFF;margin:0;margin-bottom:20px}.slide-text
a{color:#fff;font-size:14px;line-height:1;display:inline-block;padding:15px
30px;border:1px
solid rgba(255,255,255,0.3);border-radius:4px;text-transform:capitalize}.slide-text a:hover{background:rgba(0,0,0,0.9)}@media(min-width:992px){.slide-text{padding-left:0;max-width:470px;float:right}.slide-text h1,
.slide-text
h2{font-size:36px}}@media(min-width:1200px){.slide-text{max-width:570px;padding-right:70px}}.intro{padding-bottom:50px}.intro-content-title{padding:60px
0 0;color:#000;font-size:15px}.intro-content-title
p{margin-bottom:0}.intro-content-title
strong{text-transform:uppercase}.intro-content-title h1,
.intro-content-title h2,
.intro-content-title
h3{color:#d31145;font-size:18px;font-weight:400;line-height:1.2}.intro-content{position:relative}.intro-content h2,
.intro-content
h3{font-size:20px;font-weight:600;line-height:1.4;margin-bottom:25px}.intro-content-left
p{margin-bottom:0}.intro-content-left
img{max-width:100%}@media(min-width:992px){.intro{padding-bottom:70px}.intro-content-title h1,
.intro-content-title h2,
.intro-content-title
h3{font-size:32px}.intro-content-right{line-height:2}.intro-content-left{width:115%;margin-left:-15%}}.hmservices{padding:60px
0 20px;background:url(../../../../templates/custom/images/img2.png) center top no-repeat;text-align:center}.hms-intro{margin-bottom:50px}.hms-intro
p{color:#FFF;text-transform:uppercase;font-weight:600;margin-bottom:0}.hms-intro h1,
.hms-intro h2,
.hms-intro
h3{color:#FFF;font-size:20px}.hms-service{margin-bottom:30px}.hms-service
img{width:100%;max-width:370px;margin-bottom:5px}.hms-service
p{margin-bottom:10px;line-height:1.6;font-size:15px}.hms-service
strong{font-size:16px;color:#000;font-weight:600}@media(min-width:992px){.hms-intro{padding:0
10%}.hms-intro h1,
.hms-intro h2,
.hms-intro
h3{font-size:26px}}.hmfacilities{padding-bottom:40px}.hmf-intro{padding:50px
0 10px;color:#000}.hmf-intro
p{margin:0;font-size:15px}.hmf-intro h1,
.hmf-intro h2,
.hmf-intro h3,
.hmf-left h2,
.hmf-left
h3{color:#d31145}.hmf-left h2,
.hmf-left
h3{font-size:30px;margin-bottom:25px}.hmf-left
p{margin-bottom:15px}.hmf-left
strong{color:#000}.hmf-left
hr{margin:30px
0}.hmf-right
p{margin:0}.hmf-right
img{max-width:100%;margin-bottom:20px}@media(min-width:480px){.hmf-right
img{max-width:400px}}@media(min-width:992px){.hmf-intro{padding-left:20%;padding-right:20%}.hmf-intro h1,
.hmf-intro h2,
.hmf-intro
h3{font-size:34px}.hmf-left{background:#FFF;padding:30px;border-left:5px solid #d31145;box-shadow:0 0 9px rgba(0,0,0,0.2);position:relative;margin:30px
0;width:300%}.hmf-right
img{max-width:100%;margin-bottom:0}}@media(min-width:1200px){.hmf-left{width:130%}}.hmnews{background:#F9F9F9;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:50px
0 30px}.hmn-title
p{margin:0;font-size:14px;color:#000;text-transform:uppercase}.hmcon{border-bottom:1px solid #eee}.hmcontact{padding:30px
0 10px;padding-left:15px}.hmcontact
p{font-size:14px;line-height:1.5;margin-bottom:0}.hmcontact p+p{margin-bottom:15px}.hmcontact p:last-child{margin-bottom:0}.hmcontact
strong{color:#000;text-transform:uppercase;font-weight:800;font-size:16px}.hmcontact .form_group
.field{width:calc(50% - 10px);padding-right:10px;float:left}.hmcontact
.form_group{overflow:hidden}.hmcontact label,
.hmcontact
legend{display:none}.hmcontact input,
.hmcontact
textarea{border:0;border-radius:0;border-bottom:1px solid #EEE;padding:10px
0;font-size:13px;text-transform:uppercase}.hmcontact input[type="submit"]{background:none;padding:0;font-weight:800;color:#d31145;border:0;font-size:16px}footer{font-size:13px;font-weight:600;padding-top:50px}footer
ul{list-style:none;margin:0;padding:0}footer ul
ul{display:none}footer ul
li{display:block;text-transform:uppercase}footer
a{color:#555;padding:3px
0;display:inline-block}footer a:hover,
footer
h3{color:#d31145}footer
h3{font-size:14px;line-height:1;text-transform:uppercase;margin-bottom:25px}footer
img{max-width:100%}a.button{background:#d31145;color:#fff;border:0;font-size:12px;padding:5px
15px;border-radius:4px;margin-top:5px;display:inline-block}a.button:hover{background:#333}.fsocial
a{display:block;text-transform:uppercase}.fsocial
i{width:25px}.footlogo{background:#f3f3f3;padding:30px;position:relative}.footlogo p,
.footps
p{margin:0}.footlogo
img{max-width:200px}.footps{background:#0067a3}@media(min-width:1400px){.footlogo{width:120%;margin-left:-20%;padding-top:0}.footps{width:120%;margin-left:-20%;position:relative}.footlogo::before{background:#f3f3f3;display:block;content:"";height:70px;width:100%;position:absolute;left:0;top:-70px}}.innertitle{background:#333 url(../../../../templates/custom/images/inner.jpg) center center;background-size:cover;padding:70px
0}.innertitle
h2{font-size:36px;line-height:1.1;color:#FFF;margin:0;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}@media(min-width:768px){.innertitle
h2{font-size:48px}}.innertitle h2
a{color:#FFF}.content{border-bottom:1px solid #EEE}.content
img{max-width:100%}.entry{padding:40px
0}.entry
ul{list-style:none;margin:0;margin-bottom:35px;padding:0}.entry
li{margin:0;padding:0;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ccc;padding-left:15px;position:relative;color:#111}.entry li:before{content:"";width:5px;height:5px;background:#000;border-radius:50%;position:absolute;left:0;top:12px}.breadcrumb{padding:0;margin-bottom:0;list-style:none;background:none;border-radius:0;font-size:14px;line-height:36px;color:#FFF}.breadcrumb
a{color:#FFF}.breadcrumb
p{margin:0}@media(min-width:1200px){.entry{max-width:775px;padding-left:60px}.breadcrumb{position:absolute;right:0;top:10px}}.sidebar{padding:40px
0;width:300px;float:right;display:block}@media(min-width:1601px){.sidebar{width:250px}}.sidemenu
h2{color:#00a1e1;font-size:20px}.sidemenu
ul{margin:0;padding:0;list-style:none}.sidemenu ul
ul{display:none}.sidemenu
li{display:block;padding:5px
0;border-top:1px solid #f2f2f2}.sidemenu
a{color:#777}.sidemenu a:hover{color:#00a1e1}.scrollup{background:#d31145;border-radius:4px 4px 0 0;box-shadow:none;color:#fff;height:50px;bottom:-10px;transition:all .2s ease-in-out}.scrollup:hover{bottom:0;color:#FFF}a.menu-open{position:fixed;top:0 !important;right:15px;z-index:6;display:inline-block;padding:10px;background:#00a1e1;color:#fff;line-height:1;border-radius:0 0 4px 4px}@media(min-width:1200px){a.menu-open{display:none}}a.menu-close{border:1px
solid rgba(255,255,255,0.1);height:50px;width:50px;line-height:46px;font-size:18px;letter-spacing:0;text-align:center;display:inline-block;border-radius:25px;transition:all .2s ease-in-out}a.menu-close:hover{border:1px
solid rgba(255,255,255,0.5)}.activenav{overflow:hidden}.resnav{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,107,207,0.95);z-index:9999;text-align:center;padding:50px
30px;overflow-y:scroll;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.resnav.active{opacity:1;visibility:visible}.resnav
ul{padding:0;margin:0;margin-bottom:50px;list-style:none}.resnav
li{display:block;padding:7px
0;color:#FFF;text-transform:uppercase}.resnav
a{color:#FFF;font-size:22px}.resnav a:hover,
.resnav a:focus,
.resnav a:active{color:rgba(255,255,255,0.7)}.resnav ul
ul{margin-bottom:0}.resnav ul ul
li{padding:3px
0}.resnav ul ul li
a{font-size:14px}.entry
legend{text-transform:uppercase;color:#111;display:none}.entry .form input[type="submit"]{border-color:#ccc;color:#111;font-size:14px;font-weight:bold;background:#fff}.entry .form input[type="submit"]:hover{border-color:#999;color:#999}