
.home-header {
  margin-bottom: 0;
  /* background-color: transparent; */
  background-color: #212529;
  /* position: absolute; */
  top: 0;
  z-index: 2000;
}

 body{
	background-color:#eee;
	} 








.logo-holder {
   /*  margin-bottom: 1.5em;
    width: calc(99.9% * 0.6 - (45px - 45px * 1/2)); */
	width:90%;
	
}

.blue-bg {
  background-color: #11162a;
}
.margins {
  /* max-width: 1224px; */
  max-width=90%:
  margin-left: auto;
  margin-right: auto;
  padding: 0 1.5em;
}
.margins:before{
  content: '';
  display: table;
}
.margins:after{
  content: '';
  display: table;
  clear: both;
}
.page-margins {
  max-width: 1224px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}
.page-margins:before{
  content: '';
  display: table;
}
.page-margins:after{
  content: '';
  display: table;
  clear: both;
}
#main {
    clear: both;
    overflow: hidden;
    position: relative;
	/* background-color:#fff; */
}
#main #page .chunk .column {
    width: calc(99.9% * 1/2 - (45px - 45px * 1/2));
    margin-bottom: 1.5em;
}
#main #page {
  overflow: hidden;
  clear: both;
  margin-top: 3em;
  margin-bottom: 3em;
  padding-bottom: 1.5em;
  background-color:#fff;
}
#main #page .chunk {
  width: calc(99.9% * 1/1 - (45px - 45px * 1/1));
}
#main #page .chunk:nth-child(1n){
  float: left;
  margin-right: 45px;
  clear: none;
}
#main #page .chunk:last-child{
  margin-right: 0;
}
#main #page .chunk:nth-child(1n){
  margin-right: 0;
  float: right;
}
#main #page .chunk:nth-child(1n + 1){
  clear: both;
}
#main #page .chunk .column {
  width: calc(99.9% * 1/1 - (45px - 45px * 1/1));
}
#main #page .chunk .column:nth-child(1n){
  float: left;
  margin-right: 45px;
  clear: none;
}
#main #page .chunk .column:last-child{
  margin-right: 0;
}
#main #page .chunk .column:nth-child(1n){
  margin-right: 0;
  float: right;
}
#main #page .chunk .column:nth-child(1n + 1){
  clear: both;
}
@media (min-width: 768px) {
  #main #page .chunk .column {
    width: calc(99.9% * 1/2 - (45px - 45px * 1/2));
    margin-bottom: 1.5em;
  }
  #main #page .chunk .column:nth-child(1n){
    float: left;
    margin-right: 45px;
    clear: none;
  }
  #main #page .chunk .column:last-child{
    margin-right: 0;
  }
  #main #page .chunk .column:nth-child(2n){
    margin-right: 0;
    float: right;
  }
  #main #page .chunk .column:nth-child(2n + 1){
    clear: both;
  }
}
#main #page .chunk .column h1 {
  font-size: 2em;
  margin-top: 0;
  font-weight: 700;
  color: #f16621;
}
@media (min-width: 768px) {
  #main #page .chunk .column h1 {
    font-size: 3em;
  }
}
#main #page .chunk .column:first-child {
  padding: 1.5em;
}
@media (min-width: 768px) {
  #main #page .chunk .column:first-child {
    padding: 3em 0 3em 3em;
  }
}
#main #page .chunk .column:last-child {
  padding: 0 1.5em 1.5em 1.5em;
}
@media (min-width: 768px) {
  #main #page .chunk .column:last-child {
    /* padding: 3em 3em 3em 0; */
	padding: 3em 3em 3em 3em;
  }
}
#main #page .banner {
  margin-bottom: 1.5em;
  clear: both;
  overflow: hidden;
}
#main #page .banner img {
  width: 100%;
  height: auto;
}
#main #page .action {
  width: calc(99.9% * 1/1 - (45px - 45px * 1/1));
  padding: 0 1.5em 1.5em 1.5em;
}
#main #page .action:nth-child(1n){
  float: left;
  margin-right: 45px;
  clear: none;
}
#main #page .action:last-child{
  margin-right: 0;
}
#main #page .action:nth-child(1n){
  margin-right: 0;
  float: right;
}
#main #page .action:nth-child(1n + 1){
  clear: both;
}