body, html { font-size: 14px; padding: 0; margin: 0;background-color: #000;}
/* Reset */
*,*:after,*:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before,
.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}

body {font-family: 'HelveticaNeue-rg', Calibri, Arial, sans-serif;color: #000;}
h1,h2,h3,h4,h4{font-family: "HelveticaNeue-rg", sans-serif;line-height: 120%;}
a{color: rgba(0, 0, 0, 0.5);text-decoration: none;}
a:hover{text-decoration: underline;color: #000;}
section{width: 100%;margin: auto;}
section h2{font-family: "HelveticaNeue-bd", "Source Sans Pro", sans-serif;font-size: 36px;margin-bottom: 30px !important;text-align: center;}
section p{font-size: 1em;}

footer{padding: 6em 0;}
footer h4{margin-bottom: 15px;}
footer hr{padding: 0;margin: 0;margin-bottom: 15px;border-top: 5pt solid #CAA978 !important;width: 20%;}

section hr{margin-bottom: 1em;border-top: 2px solid #CAA978;}

.container{width: 95%;max-width: 1920px;margin: auto;}
.text-center{text-align: center;}
.nomargin{margin: 0;}
.nopadding{padding: 0;}

.nav-tabs{border: none;}
.nav-tabs .nav-link{border: none;}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover{border: none;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{border: none;}

.lato-black{font-family: 'Lato-bk', Calibri, Arial, sans-serif;}

.min-sceen{min-width: 1024px !important;}


