@font-face{font-family:'OpenSans-Regular';src:url("../fonts/OpenSans-Regular.woff") format("woff");src:url("../fonts/OpenSans-Regular.ttf") format("truetype"), url("../fonts/OpenSans-Regular.eot") format("embedded-opentype"), url("../fonts/OpenSans-Regular.svg") format("svg");}
@font-face{font-family:'Mulish-Regular';src:url("../fonts/Mulish-Regular.woff") format("woff");src:url("../fonts/Mulish-Regular.eot") format("embedded-opentype"), url("../fonts/Mulish-Regular.otf") format("opentype"), url("../fonts/Mulish-Regular.svg") format("svg"), url("../fonts/Mulish-Regular.ttf") format("truetype");}
body{height:100%;width:100%;margin:0;}
.link{text-decoration:none;}
.css300{-moz-transition:all 300ms;-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}
.css500{-moz-transition:all 500ms;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;}
.css1000{-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
.container{max-width:1400px;margin:auto;height:100%;width:100%;}
#Master{position:relative;width:100%;height:100%;}
#Master #navclear{clear:both;height:95px;}
#Master #nav{position:fixed;z-index:11;width:100%;height:95px;background-color:white;box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);}
#Master #nav #trigger{position:absolute;bottom:0;top:0;margin:auto;display:none;background-color:#f65030;}
#Master #nav #trigger:hover{background-color:#004b92;}
#Master #nav .logo{float:left;display:block;}
#Master #nav .logo .img{width:100%;padding:17.5px 0;}
#Master #nav .subnav{height:42px;font-size:14px;}
#Master #nav .subnav .navShare{font-family:'Mulish-Regular';font-weight:bold;color:#232323;text-transform:uppercase;letter-spacing:0.75px;}
#Master #nav .subnav .navLeft{float:right;margin:15px 18px 5px 0;}
#Master #nav .subnav .navRight{float:right;margin:15px 30px 5px 0;}
#Master #nav .subnav .navLogo{border-radius:3px;vertical-align:middle;display:inline-block;background-color:#f65030;}
#Master #nav .subnav .navLogo:hover{background-color:#004b92;}
#Master #nav .subnav .navLogo2{vertical-align:top;display:inline-block;}
#Master #nav .subnav .navLink:link, #Master #nav .subnav .navLink:visited,
#Master #nav .subnav .navLink:active{text-decoration:none;color:#f65030;font-weight:400;}
#Master #nav .subnav .navLink:hover{color:#004b92;font-weight:700;}
#Master #nav .subnav .navLink2 .margin{margin:0 15px;vertical-align:top;}
#Master #nav .subnav .navLink2:link, #Master #nav .subnav .navLink2:visited,
#Master #nav .subnav .navLink2:active{text-decoration:none;color:#004b92;font-weight:700;}
#Master #nav .subnav .navLink2:hover{color:#f65030;}
#Master #nav .mainul{margin:0;padding:0;float:right;}
#Master #nav .mainul .mainli{list-style-type:none;float:left;}
#Master #nav .mainul .mainli .link{padding:5px 30px 15px;display:block;}
#Master #nav .mainul .mainli .font{font-family:'Mulish-Regular';font-weight:900;font-size:16px;color:#2e2e2e;text-transform:uppercase;letter-spacing:0.5px;line-height:30px;}
#Master #nav .mainul .mainli .font:hover{color:#004b92;}
#Master #nav .mainul .active{}
#Master #nav .mainul .active .link{color:#004b92;}
#Master #footer{width:100%;min-width:300px;border-top:1px solid #e4e4e4;background-color:white;}
#Master #footer .clear{clear:both;}
#Master #footer .footertxt{font-family:OpenSans-Regular;font-size:14px;color:#232323;}
#Master #footer .footerShare{font-family:'Mulish-Regular';font-weight:bold;color:#232323;text-transform:uppercase;letter-spacing:0.75px;}
#Master #footer .footerLeft{float:left;}
#Master #footer .footerRight{float:right;margin-right:30px;}
#Master #footer .footerLogo{border-radius:3px;vertical-align:top;display:inline-block;background-color:#f65030;}
#Master #footer .footerLogo:hover{background-color:#004b92;}
#Master #footer .footerLink:link, #Master #footer .footerLink:visited,
#Master #footer .footerLink:active{text-decoration:none;color:#f65030;font-weight:400;}
#Master #footer .footerLink:hover{color:#004b92;font-weight:700;}
@media screen and (max-width:1599px){.container{max-width:90%;min-width:1280px;}
#Master #nav .logo{margin-left:50px;}
}
@media screen and (max-width:1279px){.container{min-width:1024px;}
#Master #nav .logo{margin-left:0px;}
#Master #nav .mainul .mainli .link{padding:5px 20px 15px;}
}
@media screen and (max-width:1023px){.container{min-width:320px;}
#Master #nav #trigger{display:block;}
#Master #nav .logo{width:252px;margin:auto;float:none;}
#Master #nav .mainul{display:none;}
#Master #nav .subnav{display:none;}
}
@media screen and (max-width:910px){#Master #footer .footerLogo{vertical-align:middle;}
#Master #footer .footerLeft{float:none;display:block;text-align:center;}
#Master #footer .footerRight{float:none;display:block;margin-right:0;text-align:center;line-height:30px;}
}
@media screen and (max-width:767px){#Master #nav .logo{margin:auto;float:none;}
#Master #nav .mainul{display:none;}
}
@media screen and (max-width:424px){#Master #nav .logo{width:200px;margin:auto;float:none;}
#Master #nav .logo .img{padding:23px 0;}
#Master #nav ul{display:none;}
}