body {
background: #f0f0f0;
}
.header-wrapper {
height: auto;
}
.header-wrapper p {
margin-bottom: 0;
}
@media only screen and (min-width: 62em) {
.header-wrapper {
height: 625px;
position: relative;
z-index: -1;
}
}
.nav ~ .devices {
height: 150px;
}
@media only screen and (min-width: 62em) {
.nav ~ .devices {
height: 250px !important;
}
}
.nav ~ h1 {
font-size: auto;
}
@media only screen and (min-width: 62em) {
.nav ~ h1 {
font-size: 240% !important;
margin-top: 15px;
}
}
@media only screen and (min-width: 62em) {
.nav ~ h1 ~ p {
margin-bottom: 0.9em;
}
}
.select-language-wrapper {
font-family: 'Gotham HTF Light';
padding-top: 0;
}
.select-language-wrapper .devices {
display: none;
}
@media only screen and (min-width: 62em) {
.select-language-wrapper {
margin-top: -190px;
padding-top: 75px;
background: transparent;
}
}
.select-language-wrapper > .content {
background: #392e07;
overflow: auto;
padding: 2em 1em;
}
.select-language-wrapper > .content h1 {
color: #fff;
margin-top: 0;
}
.select-language-wrapper > .content h1 a {
font-size: 0.4em;
color: #fbc000;
font-weight: 700;
text-decoration: none;
}
form > a.button {
display: none;
}
div.languages {
display: block;
}
div.languages a {
border: 2px solid #fbc000 !important;
color: #fbc000 !important;
}
div.languages a:hover {
background: #fbc000 !important;
color: #392e07 !important;
}
div.languages .button.submit-button {
border-bottom: none !important;
margin-bottom: 5px;
}
div.languages input[type=submit] {
background: #4195d3 !important;
}
div.languages input[type=email] {
display: none;
margin-bottom: 7px;
}
div.languages input[type=email] ~ small,
div.languages input[type=email] ~ div.button {
display: none;
}
@media only screen and (min-width: 62em) {
div.languages .button.submit-button {
width: 350px;
min-width: auto;
}
}
.hiw-wrapper {
background: #f0f0f0;
color: #392e07;
/*@media $desktop
padding-top 200px*/;
}
.hiw-wrapper p {
font-size: 120%;
}
div.card-container:nth-of-type(1) .card .front,
div.card-container:nth-of-type(1) .card .back {
background: #f5c206;
border-left: 8px solid #ddaf05;
}
div.card-container:nth-of-type(2) .card .front,
div.card-container:nth-of-type(2) .card .back {
background: #a6c531;
border-left: 8px solid #95b12c;
}
div.card-container:nth-of-type(3) .card .front,
div.card-container:nth-of-type(3) .card .back {
background: #ea391f;
border-left: 8px solid #da2e14;
}
div.card-container:nth-of-type(4) .card .front,
div.card-container:nth-of-type(4) .card .back {
background: #86ccdc;
border-left: 8px solid #6bc0d4;
}