@media (min-width: 900px) {
    .d0-box-shift {
        transform: translate(-100px, 0px);}
    .d0-box-shift-right {
        transform: translate(100px, 0px); z-index: 6;}
}
.jh-solid-box { background-color: #ffffff; padding: 25px; min-height: 100px; display: block; margin: 15px 0px;}

@media only screen and (min-width: 800px) {.d0splitbackground6{background: linear-gradient(270deg,rgba(201, 163, 93, 1) 60%, rgba(255, 255, 255, 0) 60%);}}

@media only screen and (max-width: 799px) {.d0splitbackground6{background:#0a284a;}}

@media only screen and (min-width: 800px) {.d0splitbackground1{background: linear-gradient(90deg,rgba(10, 40, 74, 1) 50%, rgba(255, 255, 255, 0) 50%);}}

@media only screen and (max-width: 799px) {.d0splitbackground1{background:#0a284a;}}

@media only screen and (min-width: 800px) {.d0splitbackground2{background: linear-gradient(270deg,rgba(10, 40, 74, 1) 50%, rgba(255, 255, 255, 0) 50%);}}

@media only screen and (max-width: 799px) {.d0splitbackground2{background:#0a284a;}}

.jh-solid-box2 { background-color: #ffffff; padding: 25px; min-height: 280px; display: block; margin-bottom: 10px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);}

.jh-solid-box3 { background-color: #c9a35d; padding: 25px; min-height: 0px; display: block; margin-bottom: -0.5em; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.06);}

@media only screen and (max-width: 799px) {.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {padding-left: 0px; padding-right: 0px;}} 

.nudge {transform:translate(0, -4px);}

h1 {
font-size: 14px !important;
text-transform: uppercase !important; 
font-family: 'Gabarito' !important; 
font-style: normal;
font-weight: 400;
letter-spacing: 4px;
}

h2 {text-transform: uppercase !important;}

.header-text {
font-family: 'Playfair Display', serif; 
font-style: bold; 
font-size: 40px;
text-transform: uppercase;
line-height: 1em;
}

h3 {
    font-family: 'Playfair Display', serif !important;
}
