@import url('https://fonts.googleapis.com/css2?family=Milonga');
@font-face {font-family: ProximaNovaAlt;src: url(https://www.hillarys.co.uk/build/global/webfonts/proxima-nova/proxima-nova-regular-alt.woff2) format("woff2"), url(https://www.hillarys.co.uk/build/global/webfonts/proxima-nova/proxima-nova-regular-alt.woff) format("woff");font-weight: 500;font-display: swap }@font-face {font-family: ProximaNovaAlt;src: url(https://www.hillarys.co.uk/build/global/webfonts/proxima-nova/proxima-nova-semibold-alt.woff2) format("woff2"), url(https://www.hillarys.co.uk/build/global/webfonts/proxima-nova/proxima-nova-semibold-alt.woff) format("woff");font-weight: 600;font-display: swap }@font-face {font-family: ProximaNovaAlt;src: url(https://www.hillarys.co.uk/build/global/webfonts/proxima-nova/proxima-nova-italic-alt.woff2) format("woff2"), url(https://www.hillarys.co.uk/build/global/webfonts/proxima-nova/proxima-nova-italic-alt.woff) format("woff");font-style: italic;font-weight: 500;font-display: swap }@font-face {font-family: ProximaNovaAlt;src: url(https://www.hillarys.co.uk/build/global/webfonts/proxima-nova/proxima-nova-bold-alt.woff2) format("woff2"), url(https://www.hillarys.co.uk/build/global/webfonts/proxima-nova/proxima-nova-bold-alt.woff) format("woff");font-weight: 700;font-display: swap }@font-face {font-family: Milonga;src: url(https://www.hillarys.co.uk/build/global/webfonts/klim/headline-semibold.woff2) format("woff2"), url(https://www.hillarys.co.uk/build/global/webfonts/klim/headline-semibold.woff) format("woff");font-weight: 400;font-display: swap }@font-face {font-family: Milonga;src: url(https://www.hillarys.co.uk/build/global/webfonts/klim/headline-medium.woff2) format("woff2"), url(https://www.hillarys.co.uk/build/global/webfonts/klim/headline-medium.woff) format("woff");font-weight: 300;font-display: swap }article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block }audio, canvas, video {display: inline-block }audio:not([controls]) {display: none;height: 0 }[hidden] {display: none }html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100% }body {margin: 0 }a:focus {outline: none }a:active, a:hover {outline: 0 }h1 {font-size: 2em;margin: 0.67em 0 }abbr[title] {border-bottom: 1px dotted }b, strong {font-weight: bold }dfn {font-style: italic }hr {box-sizing: content-box;height: 0 }mark {background: #ff0;color: #000 }code, kbd, pre, samp {font-family: monospace, serif;font-size: 1em }pre {white-space: pre-wrap }q {quotes: "\201C""\201D""\2018""\2019" }small {font-size: 80% }sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline }sup {top: -0.5em }sub {bottom: -0.25em }img {border: 0 }svg:not(:root) {overflow: hidden }figure {margin: 0 }legend {border: 0;padding: 0 }button, input, select, textarea {font-family: inherit;font-size: 100%;margin: 0 }button, input {line-height: normal }button, select {text-transform: none }button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer }button[disabled], html input[disabled] {cursor: default }input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0 }input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box }input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none }button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0 }textarea {overflow: auto;vertical-align: top }table {border-collapse: collapse;border-spacing: 0 }img, video, audio, object {max-width: 100%;height: auto }*, *:before, *:after {box-sizing: border-box }.row {max-width: 980px;margin-right: auto;margin-left: auto }.row::before, .row::after {display: table;content: ' ' }.row::after {clear: both }.row.collapse>.column, .row.collapse>.columns {padding-right: 0;padding-left: 0 }.row .row {margin-right: -0.625rem;margin-left: -0.625rem }@media print, screen and (min-width: 23.4375em) {.row .row {margin-right: -0.625rem;margin-left: -0.625rem }}@media print, screen and (min-width: 40em) {.row .row {margin-right: -0.625rem;margin-left: -0.625rem }}@media print, screen and (min-width: 50em) {.row .row {margin-right: -0.625rem;margin-left: -0.625rem }}@media print, screen and (min-width: 64.0625em) {.row .row {margin-right: -0.625rem;margin-left: -0.625rem }}@media screen and (min-width: 80em) {.row .row {margin-right: -0.625rem;margin-left: -0.625rem }}@media screen and (min-width: 93.75em) {.row .row {margin-right: -0.625rem;margin-left: -0.625rem }}@media screen and (min-width: 125em) {.row .row {margin-right: -0.625rem;margin-left: -0.625rem }}.row .row.collapse {margin-right: 0;margin-left: 0 }.row.expanded {max-width: none }.row.expanded .row {margin-right: auto;margin-left: auto }.row:not(.expanded) .row {max-width: none }.row.gutter-small>.column, .row.gutter-small>.columns {padding-right: 0.625rem;padding-left: 0.625rem }.row.gutter-medium>.column, .row.gutter-medium>.columns {padding-right: 0.625rem;padding-left: 0.625rem }.column, .columns {width: 100%;float: left;padding-right: 0.625rem;padding-left: 0.625rem }@media print, screen and (min-width: 40em) {.column, .columns {padding-right: 0.625rem;padding-left: 0.625rem }}.column:last-child:not(:first-child), .columns:last-child:not(:first-child) {float: left }.column.end:last-child:last-child, .end.columns:last-child:last-child {float: left }.column.row.row, .row.row.columns {float: none }.row .column.row.row, .row .row.row.columns {margin-right: 0;margin-left: 0;padding-right: 0;padding-left: 0 }.small-1 {width: 8.33333% }.small-push-1 {position: relative;left: 8.33333% }.small-pull-1 {position: relative;left: -8.33333% }.small-offset-0 {margin-left: 0% }.small-2 {width: 16.66667% }.small-push-2 {position: relative;left: 16.66667% }.small-pull-2 {position: relative;left: -16.66667% }.small-offset-1 {margin-left: 8.33333% }.small-3 {width: 25% }.small-push-3 {position: relative;left: 25% }.small-pull-3 {position: relative;left: -25% }.small-offset-2 {margin-left: 16.66667% }.small-4 {width: 33.33333% }.small-push-4 {position: relative;left: 33.33333% }.small-pull-4 {position: relative;left: -33.33333% }.small-offset-3 {margin-left: 25% }.small-5 {width: 41.66667% }.small-push-5 {position: relative;left: 41.66667% }.small-pull-5 {position: relative;left: -41.66667% }.small-offset-4 {margin-left: 33.33333% }.small-6 {width: 50% }.small-push-6 {position: relative;left: 50% }.small-pull-6 {position: relative;left: -50% }.small-offset-5 {margin-left: 41.66667% }.small-7 {width: 58.33333% }.small-push-7 {position: relative;left: 58.33333% }.small-pull-7 {position: relative;left: -58.33333% }.small-offset-6 {margin-left: 50% }.small-8 {width: 66.66667% }.small-push-8 {position: relative;left: 66.66667% }.small-pull-8 {position: relative;left: -66.66667% }.small-offset-7 {margin-left: 58.33333% }.small-9 {width: 75% }.small-push-9 {position: relative;left: 75% }.small-pull-9 {position: relative;left: -75% }.small-offset-8 {margin-left: 66.66667% }.small-10 {width: 83.33333% }.small-push-10 {position: relative;left: 83.33333% }.small-pull-10 {position: relative;left: -83.33333% }.small-offset-9 {margin-left: 75% }.small-11 {width: 91.66667% }.small-push-11 {position: relative;left: 91.66667% }.small-pull-11 {position: relative;left: -91.66667% }.small-offset-10 {margin-left: 83.33333% }.small-12 {width: 100% }.small-offset-11 {margin-left: 91.66667% }.small-up-1>.column, .small-up-1>.columns {float: left;width: 100% }.small-up-1>.column:nth-of-type(1n), .small-up-1>.columns:nth-of-type(1n) {clear: none }.small-up-1>.column:nth-of-type(1n+1), .small-up-1>.columns:nth-of-type(1n+1) {clear: both }.small-up-1>.column:last-child, .small-up-1>.columns:last-child {float: left }.small-up-2>.column, .small-up-2>.columns {float: left;width: 50% }.small-up-2>.column:nth-of-type(1n), .small-up-2>.columns:nth-of-type(1n) {clear: none }.small-up-2>.column:nth-of-type(2n+1), .small-up-2>.columns:nth-of-type(2n+1) {clear: both }.small-up-2>.column:last-child, .small-up-2>.columns:last-child {float: left }.small-up-3>.column, .small-up-3>.columns {float: left;width: 33.33333% }.small-up-3>.column:nth-of-type(1n), .small-up-3>.columns:nth-of-type(1n) {clear: none }.small-up-3>.column:nth-of-type(3n+1), .small-up-3>.columns:nth-of-type(3n+1) {clear: both }.small-up-3>.column:last-child, .small-up-3>.columns:last-child {float: left }.small-up-4>.column, .small-up-4>.columns {float: left;width: 25% }.small-up-4>.column:nth-of-type(1n), .small-up-4>.columns:nth-of-type(1n) {clear: none }.small-up-4>.column:nth-of-type(4n+1), .small-up-4>.columns:nth-of-type(4n+1) {clear: both }.small-up-4>.column:last-child, .small-up-4>.columns:last-child {float: left }.small-up-5>.column, .small-up-5>.columns {float: left;width: 20% }.small-up-5>.column:nth-of-type(1n), .small-up-5>.columns:nth-of-type(1n) {clear: none }.small-up-5>.column:nth-of-type(5n+1), .small-up-5>.columns:nth-of-type(5n+1) {clear: both }.small-up-5>.column:last-child, .small-up-5>.columns:last-child {float: left }.small-up-6>.column, .small-up-6>.columns {float: left;width: 16.66667% }.small-up-6>.column:nth-of-type(1n), .small-up-6>.columns:nth-of-type(1n) {clear: none }.small-up-6>.column:nth-of-type(6n+1), .small-up-6>.columns:nth-of-type(6n+1) {clear: both }.small-up-6>.column:last-child, .small-up-6>.columns:last-child {float: left }.small-up-7>.column, .small-up-7>.columns {float: left;width: 14.28571% }.small-up-7>.column:nth-of-type(1n), .small-up-7>.columns:nth-of-type(1n) {clear: none }.small-up-7>.column:nth-of-type(7n+1), .small-up-7>.columns:nth-of-type(7n+1) {clear: both }.small-up-7>.column:last-child, .small-up-7>.columns:last-child {float: left }.small-up-8>.column, .small-up-8>.columns {float: left;width: 12.5% }.small-up-8>.column:nth-of-type(1n), .small-up-8>.columns:nth-of-type(1n) {clear: none }.small-up-8>.column:nth-of-type(8n+1), .small-up-8>.columns:nth-of-type(8n+1) {clear: both }.small-up-8>.column:last-child, .small-up-8>.columns:last-child {float: left }.small-collapse>.column, .small-collapse>.columns {padding-right: 0;padding-left: 0 }.small-collapse .row {margin-right: 0;margin-left: 0 }.expanded.row .small-collapse.row {margin-right: 0;margin-left: 0 }.small-uncollapse>.column, .small-uncollapse>.columns {padding-right: 0.625rem;padding-left: 0.625rem }.small-centered {margin-right: auto;margin-left: auto }.small-centered, .small-centered:last-child:not(:first-child) {float: none;clear: both }.small-uncentered, .small-push-0, .small-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0 }@media print, screen and (min-width: 23.4375em) {.mobile-1 {width: 8.33333% }.mobile-push-1 {position: relative;left: 8.33333% }.mobile-pull-1 {position: relative;left: -8.33333% }.mobile-offset-0 {margin-left: 0% }.mobile-2 {width: 16.66667% }.mobile-push-2 {position: relative;left: 16.66667% }.mobile-pull-2 {position: relative;left: -16.66667% }.mobile-offset-1 {margin-left: 8.33333% }.mobile-3 {width: 25% }.mobile-push-3 {position: relative;left: 25% }.mobile-pull-3 {position: relative;left: -25% }.mobile-offset-2 {margin-left: 16.66667% }.mobile-4 {width: 33.33333% }.mobile-push-4 {position: relative;left: 33.33333% }.mobile-pull-4 {position: relative;left: -33.33333% }.mobile-offset-3 {margin-left: 25% }.mobile-5 {width: 41.66667% }.mobile-push-5 {position: relative;left: 41.66667% }.mobile-pull-5 {position: relative;left: -41.66667% }.mobile-offset-4 {margin-left: 33.33333% }.mobile-6 {width: 50% }.mobile-push-6 {position: relative;left: 50% }.mobile-pull-6 {position: relative;left: -50% }.mobile-offset-5 {margin-left: 41.66667% }.mobile-7 {width: 58.33333% }.mobile-push-7 {position: relative;left: 58.33333% }.mobile-pull-7 {position: relative;left: -58.33333% }.mobile-offset-6 {margin-left: 50% }.mobile-8 {width: 66.66667% }.mobile-push-8 {position: relative;left: 66.66667% }.mobile-pull-8 {position: relative;left: -66.66667% }.mobile-offset-7 {margin-left: 58.33333% }.mobile-9 {width: 75% }.mobile-push-9 {position: relative;left: 75% }.mobile-pull-9 {position: relative;left: -75% }.mobile-offset-8 {margin-left: 66.66667% }.mobile-10 {width: 83.33333% }.mobile-push-10 {position: relative;left: 83.33333% }.mobile-pull-10 {position: relative;left: -83.33333% }.mobile-offset-9 {margin-left: 75% }.mobile-11 {width: 91.66667% }.mobile-push-11 {position: relative;left: 91.66667% }.mobile-pull-11 {position: relative;left: -91.66667% }.mobile-offset-10 {margin-left: 83.33333% }.mobile-12 {width: 100% }.mobile-offset-11 {margin-left: 91.66667% }.mobile-up-1>.column, .mobile-up-1>.columns {float: left;width: 100% }.mobile-up-1>.column:nth-of-type(1n), .mobile-up-1>.columns:nth-of-type(1n) {clear: none }.mobile-up-1>.column:nth-of-type(1n+1), .mobile-up-1>.columns:nth-of-type(1n+1) {clear: both }.mobile-up-1>.column:last-child, .mobile-up-1>.columns:last-child {float: left }.mobile-up-2>.column, .mobile-up-2>.columns {float: left;width: 50% }.mobile-up-2>.column:nth-of-type(1n), .mobile-up-2>.columns:nth-of-type(1n) {clear: none }.mobile-up-2>.column:nth-of-type(2n+1), .mobile-up-2>.columns:nth-of-type(2n+1) {clear: both }.mobile-up-2>.column:last-child, .mobile-up-2>.columns:last-child {float: left }.mobile-up-3>.column, .mobile-up-3>.columns {float: left;width: 33.33333% }.mobile-up-3>.column:nth-of-type(1n), .mobile-up-3>.columns:nth-of-type(1n) {clear: none }.mobile-up-3>.column:nth-of-type(3n+1), .mobile-up-3>.columns:nth-of-type(3n+1) {clear: both }.mobile-up-3>.column:last-child, .mobile-up-3>.columns:last-child {float: left }.mobile-up-4>.column, .mobile-up-4>.columns {float: left;width: 25% }.mobile-up-4>.column:nth-of-type(1n), .mobile-up-4>.columns:nth-of-type(1n) {clear: none }.mobile-up-4>.column:nth-of-type(4n+1), .mobile-up-4>.columns:nth-of-type(4n+1) {clear: both }.mobile-up-4>.column:last-child, .mobile-up-4>.columns:last-child {float: left }.mobile-up-5>.column, .mobile-up-5>.columns {float: left;width: 20% }.mobile-up-5>.column:nth-of-type(1n), .mobile-up-5>.columns:nth-of-type(1n) {clear: none }.mobile-up-5>.column:nth-of-type(5n+1), .mobile-up-5>.columns:nth-of-type(5n+1) {clear: both }.mobile-up-5>.column:last-child, .mobile-up-5>.columns:last-child {float: left }.mobile-up-6>.column, .mobile-up-6>.columns {float: left;width: 16.66667% }.mobile-up-6>.column:nth-of-type(1n), .mobile-up-6>.columns:nth-of-type(1n) {clear: none }.mobile-up-6>.column:nth-of-type(6n+1), .mobile-up-6>.columns:nth-of-type(6n+1) {clear: both }.mobile-up-6>.column:last-child, .mobile-up-6>.columns:last-child {float: left }.mobile-up-7>.column, .mobile-up-7>.columns {float: left;width: 14.28571% }.mobile-up-7>.column:nth-of-type(1n), .mobile-up-7>.columns:nth-of-type(1n) {clear: none }.mobile-up-7>.column:nth-of-type(7n+1), .mobile-up-7>.columns:nth-of-type(7n+1) {clear: both }.mobile-up-7>.column:last-child, .mobile-up-7>.columns:last-child {float: left }.mobile-up-8>.column, .mobile-up-8>.columns {float: left;width: 12.5% }.mobile-up-8>.column:nth-of-type(1n), .mobile-up-8>.columns:nth-of-type(1n) {clear: none }.mobile-up-8>.column:nth-of-type(8n+1), .mobile-up-8>.columns:nth-of-type(8n+1) {clear: both }.mobile-up-8>.column:last-child, .mobile-up-8>.columns:last-child {float: left }.mobile-collapse>.column, .mobile-collapse>.columns {padding-right: 0;padding-left: 0 }.mobile-collapse .row {margin-right: 0;margin-left: 0 }.expanded.row .mobile-collapse.row {margin-right: 0;margin-left: 0 }.mobile-uncollapse>.column, .mobile-uncollapse>.columns {padding-right: 0.625rem;padding-left: 0.625rem }.mobile-centered {margin-right: auto;margin-left: auto }.mobile-centered, .mobile-centered:last-child:not(:first-child) {float: none;clear: both }.mobile-uncentered, .mobile-push-0, .mobile-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0 }}@media print, screen and (min-width: 40em) {.medium-1 {width: 8.33333% }.medium-push-1 {position: relative;left: 8.33333% }.medium-pull-1 {position: relative;left: -8.33333% }.medium-offset-0 {margin-left: 0% }.medium-2 {width: 16.66667% }.medium-push-2 {position: relative;left: 16.66667% }.medium-pull-2 {position: relative;left: -16.66667% }.medium-offset-1 {margin-left: 8.33333% }.medium-3 {width: 25% }.medium-push-3 {position: relative;left: 25% }.medium-pull-3 {position: relative;left: -25% }.medium-offset-2 {margin-left: 16.66667% }.medium-4 {width: 33.33333% }.medium-push-4 {position: relative;left: 33.33333% }.medium-pull-4 {position: relative;left: -33.33333% }.medium-offset-3 {margin-left: 25% }.medium-5 {width: 41.66667% }.medium-push-5 {position: relative;left: 41.66667% }.medium-pull-5 {position: relative;left: -41.66667% }.medium-offset-4 {margin-left: 33.33333% }.medium-6 {width: 50% }.medium-push-6 {position: relative;left: 50% }.medium-pull-6 {position: relative;left: -50% }.medium-offset-5 {margin-left: 41.66667% }.medium-7 {width: 58.33333% }.medium-push-7 {position: relative;left: 58.33333% }.medium-pull-7 {position: relative;left: -58.33333% }.medium-offset-6 {margin-left: 50% }.medium-8 {width: 66.66667% }.medium-push-8 {position: relative;left: 66.66667% }.medium-pull-8 {position: relative;left: -66.66667% }.medium-offset-7 {margin-left: 58.33333% }.medium-9 {width: 75% }.medium-push-9 {position: relative;left: 75% }.medium-pull-9 {position: relative;left: -75% }.medium-offset-8 {margin-left: 66.66667% }.medium-10 {width: 83.33333% }.medium-push-10 {position: relative;left: 83.33333% }.medium-pull-10 {position: relative;left: -83.33333% }.medium-offset-9 {margin-left: 75% }.medium-11 {width: 91.66667% }.medium-push-11 {position: relative;left: 91.66667% }.medium-pull-11 {position: relative;left: -91.66667% }.medium-offset-10 {margin-left: 83.33333% }.medium-12 {width: 100% }.medium-offset-11 {margin-left: 91.66667% }.medium-up-1>.column, .medium-up-1>.columns {float: left;width: 100% }.medium-up-1>.column:nth-of-type(1n), .medium-up-1>.columns:nth-of-type(1n) {clear: none }.medium-up-1>.column:nth-of-type(1n+1), .medium-up-1>.columns:nth-of-type(1n+1) {clear: both }.medium-up-1>.column:last-child, .medium-up-1>.columns:last-child {float: left }.medium-up-2>.column, .medium-up-2>.columns {float: left;width: 50% }.medium-up-2>.column:nth-of-type(1n), .medium-up-2>.columns:nth-of-type(1n) {clear: none }.medium-up-2>.column:nth-of-type(2n+1), .medium-up-2>.columns:nth-of-type(2n+1) {clear: both }.medium-up-2>.column:last-child, .medium-up-2>.columns:last-child {float: left }.medium-up-3>.column, .medium-up-3>.columns {float: left;width: 33.33333% }.medium-up-3>.column:nth-of-type(1n), .medium-up-3>.columns:nth-of-type(1n) {clear: none }.medium-up-3>.column:nth-of-type(3n+1), .medium-up-3>.columns:nth-of-type(3n+1) {clear: both }.medium-up-3>.column:last-child, .medium-up-3>.columns:last-child {float: left }.medium-up-4>.column, .medium-up-4>.columns {float: left;width: 25% }.medium-up-4>.column:nth-of-type(1n), .medium-up-4>.columns:nth-of-type(1n) {clear: none }.medium-up-4>.column:nth-of-type(4n+1), .medium-up-4>.columns:nth-of-type(4n+1) {clear: both }.medium-up-4>.column:last-child, .medium-up-4>.columns:last-child {float: left }.medium-up-5>.column, .medium-up-5>.columns {float: left;width: 20% }.medium-up-5>.column:nth-of-type(1n), .medium-up-5>.columns:nth-of-type(1n) {clear: none }.medium-up-5>.column:nth-of-type(5n+1), .medium-up-5>.columns:nth-of-type(5n+1) {clear: both }.medium-up-5>.column:last-child, .medium-up-5>.columns:last-child {float: left }.medium-up-6>.column, .medium-up-6>.columns {float: left;width: 16.66667% }.medium-up-6>.column:nth-of-type(1n), .medium-up-6>.columns:nth-of-type(1n) {clear: none }.medium-up-6>.column:nth-of-type(6n+1), .medium-up-6>.columns:nth-of-type(6n+1) {clear: both }.medium-up-6>.column:last-child, .medium-up-6>.columns:last-child {float: left }.medium-up-7>.column, .medium-up-7>.columns {float: left;width: 14.28571% }.medium-up-7>.column:nth-of-type(1n), .medium-up-7>.columns:nth-of-type(1n) {clear: none }.medium-up-7>.column:nth-of-type(7n+1), .medium-up-7>.columns:nth-of-type(7n+1) {clear: both }.medium-up-7>.column:last-child, .medium-up-7>.columns:last-child {float: left }.medium-up-8>.column, .medium-up-8>.columns {float: left;width: 12.5% }.medium-up-8>.column:nth-of-type(1n), .medium-up-8>.columns:nth-of-type(1n) {clear: none }.medium-up-8>.column:nth-of-type(8n+1), .medium-up-8>.columns:nth-of-type(8n+1) {clear: both }.medium-up-8>.column:last-child, .medium-up-8>.columns:last-child {float: left }.medium-collapse>.column, .medium-collapse>.columns {padding-right: 0;padding-left: 0 }.medium-collapse .row {margin-right: 0;margin-left: 0 }.expanded.row .medium-collapse.row {margin-right: 0;margin-left: 0 }.medium-uncollapse>.column, .medium-uncollapse>.columns {padding-right: 0.625rem;padding-left: 0.625rem }.medium-centered {margin-right: auto;margin-left: auto }.medium-centered, .medium-centered:last-child:not(:first-child) {float: none;clear: both }.medium-uncentered, .medium-push-0, .medium-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0 }}@media print, screen and (min-width: 50em) {.xmedium-1 {width: 8.33333% }.xmedium-push-1 {position: relative;left: 8.33333% }.xmedium-pull-1 {position: relative;left: -8.33333% }.xmedium-offset-0 {margin-left: 0% }.xmedium-2 {width: 16.66667% }.xmedium-push-2 {position: relative;left: 16.66667% }.xmedium-pull-2 {position: relative;left: -16.66667% }.xmedium-offset-1 {margin-left: 8.33333% }.xmedium-3 {width: 25% }.xmedium-push-3 {position: relative;left: 25% }.xmedium-pull-3 {position: relative;left: -25% }.xmedium-offset-2 {margin-left: 16.66667% }.xmedium-4 {width: 33.33333% }.xmedium-push-4 {position: relative;left: 33.33333% }.xmedium-pull-4 {position: relative;left: -33.33333% }.xmedium-offset-3 {margin-left: 25% }.xmedium-5 {width: 41.66667% }.xmedium-push-5 {position: relative;left: 41.66667% }.xmedium-pull-5 {position: relative;left: -41.66667% }.xmedium-offset-4 {margin-left: 33.33333% }.xmedium-6 {width: 50% }.xmedium-push-6 {position: relative;left: 50% }.xmedium-pull-6 {position: relative;left: -50% }.xmedium-offset-5 {margin-left: 41.66667% }.xmedium-7 {width: 58.33333% }.xmedium-push-7 {position: relative;left: 58.33333% }.xmedium-pull-7 {position: relative;left: -58.33333% }.xmedium-offset-6 {margin-left: 50% }.xmedium-8 {width: 66.66667% }.xmedium-push-8 {position: relative;left: 66.66667% }.xmedium-pull-8 {position: relative;left: -66.66667% }.xmedium-offset-7 {margin-left: 58.33333% }.xmedium-9 {width: 75% }.xmedium-push-9 {position: relative;left: 75% }.xmedium-pull-9 {position: relative;left: -75% }.xmedium-offset-8 {margin-left: 66.66667% }.xmedium-10 {width: 83.33333% }.xmedium-push-10 {position: relative;left: 83.33333% }.xmedium-pull-10 {position: relative;left: -83.33333% }.xmedium-offset-9 {margin-left: 75% }.xmedium-11 {width: 91.66667% }.xmedium-push-11 {position: relative;left: 91.66667% }.xmedium-pull-11 {position: relative;left: -91.66667% }.xmedium-offset-10 {margin-left: 83.33333% }.xmedium-12 {width: 100% }.xmedium-offset-11 {margin-left: 91.66667% }.xmedium-up-1>.column, .xmedium-up-1>.columns {float: left;width: 100% }.xmedium-up-1>.column:nth-of-type(1n), .xmedium-up-1>.columns:nth-of-type(1n) {clear: none }.xmedium-up-1>.column:nth-of-type(1n+1), .xmedium-up-1>.columns:nth-of-type(1n+1) {clear: both }.xmedium-up-1>.column:last-child, .xmedium-up-1>.columns:last-child {float: left }.xmedium-up-2>.column, .xmedium-up-2>.columns {float: left;width: 50% }.xmedium-up-2>.column:nth-of-type(1n), .xmedium-up-2>.columns:nth-of-type(1n) {clear: none }.xmedium-up-2>.column:nth-of-type(2n+1), .xmedium-up-2>.columns:nth-of-type(2n+1) {clear: both }.xmedium-up-2>.column:last-child, .xmedium-up-2>.columns:last-child {float: left }.xmedium-up-3>.column, .xmedium-up-3>.columns {float: left;width: 33.33333% }.xmedium-up-3>.column:nth-of-type(1n), .xmedium-up-3>.columns:nth-of-type(1n) {clear: none }.xmedium-up-3>.column:nth-of-type(3n+1), .xmedium-up-3>.columns:nth-of-type(3n+1) {clear: both }.xmedium-up-3>.column:last-child, .xmedium-up-3>.columns:last-child {float: left }.xmedium-up-4>.column, .xmedium-up-4>.columns {float: left;width: 25% }.xmedium-up-4>.column:nth-of-type(1n), .xmedium-up-4>.columns:nth-of-type(1n) {clear: none }.xmedium-up-4>.column:nth-of-type(4n+1), .xmedium-up-4>.columns:nth-of-type(4n+1) {clear: both }.xmedium-up-4>.column:last-child, .xmedium-up-4>.columns:last-child {float: left }.xmedium-up-5>.column, .xmedium-up-5>.columns {float: left;width: 20% }.xmedium-up-5>.column:nth-of-type(1n), .xmedium-up-5>.columns:nth-of-type(1n) {clear: none }.xmedium-up-5>.column:nth-of-type(5n+1), .xmedium-up-5>.columns:nth-of-type(5n+1) {clear: both }.xmedium-up-5>.column:last-child, .xmedium-up-5>.columns:last-child {float: left }.xmedium-up-6>.column, .xmedium-up-6>.columns {float: left;width: 16.66667% }.xmedium-up-6>.column:nth-of-type(1n), .xmedium-up-6>.columns:nth-of-type(1n) {clear: none }.xmedium-up-6>.column:nth-of-type(6n+1), .xmedium-up-6>.columns:nth-of-type(6n+1) {clear: both }.xmedium-up-6>.column:last-child, .xmedium-up-6>.columns:last-child {float: left }.xmedium-up-7>.column, .xmedium-up-7>.columns {float: left;width: 14.28571% }.xmedium-up-7>.column:nth-of-type(1n), .xmedium-up-7>.columns:nth-of-type(1n) {clear: none }.xmedium-up-7>.column:nth-of-type(7n+1), .xmedium-up-7>.columns:nth-of-type(7n+1) {clear: both }.xmedium-up-7>.column:last-child, .xmedium-up-7>.columns:last-child {float: left }.xmedium-up-8>.column, .xmedium-up-8>.columns {float: left;width: 12.5% }.xmedium-up-8>.column:nth-of-type(1n), .xmedium-up-8>.columns:nth-of-type(1n) {clear: none }.xmedium-up-8>.column:nth-of-type(8n+1), .xmedium-up-8>.columns:nth-of-type(8n+1) {clear: both }.xmedium-up-8>.column:last-child, .xmedium-up-8>.columns:last-child {float: left }.xmedium-collapse>.column, .xmedium-collapse>.columns {padding-right: 0;padding-left: 0 }.xmedium-collapse .row {margin-right: 0;margin-left: 0 }.expanded.row .xmedium-collapse.row {margin-right: 0;margin-left: 0 }.xmedium-uncollapse>.column, .xmedium-uncollapse>.columns {padding-right: 0.625rem;padding-left: 0.625rem }.xmedium-centered {margin-right: auto;margin-left: auto }.xmedium-centered, .xmedium-centered:last-child:not(:first-child) {float: none;clear: both }.xmedium-uncentered, .xmedium-push-0, .xmedium-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0 }}@media print, screen and (min-width: 64.0625em) {.large-1 {width: 8.33333% }.large-push-1 {position: relative;left: 8.33333% }.large-pull-1 {position: relative;left: -8.33333% }.large-offset-0 {margin-left: 0% }.large-2 {width: 16.66667% }.large-push-2 {position: relative;left: 16.66667% }.large-pull-2 {position: relative;left: -16.66667% }.large-offset-1 {margin-left: 8.33333% }.large-3 {width: 25% }.large-push-3 {position: relative;left: 25% }.large-pull-3 {position: relative;left: -25% }.large-offset-2 {margin-left: 16.66667% }.large-4 {width: 33.33333% }.large-push-4 {position: relative;left: 33.33333% }.large-pull-4 {position: relative;left: -33.33333% }.large-offset-3 {margin-left: 25% }.large-5 {width: 41.66667% }.large-push-5 {position: relative;left: 41.66667% }.large-pull-5 {position: relative;left: -41.66667% }.large-offset-4 {margin-left: 33.33333% }.large-6 {width: 50% }.large-push-6 {position: relative;left: 50% }.large-pull-6 {position: relative;left: -50% }.large-offset-5 {margin-left: 41.66667% }.large-7 {width: 58.33333% }.large-push-7 {position: relative;left: 58.33333% }.large-pull-7 {position: relative;left: -58.33333% }.large-offset-6 {margin-left: 50% }.large-8 {width: 66.66667% }.large-push-8 {position: relative;left: 66.66667% }.large-pull-8 {position: relative;left: -66.66667% }.large-offset-7 {margin-left: 58.33333% }.large-9 {width: 75% }.large-push-9 {position: relative;left: 75% }.large-pull-9 {position: relative;left: -75% }.large-offset-8 {margin-left: 66.66667% }.large-10 {width: 83.33333% }.large-push-10 {position: relative;left: 83.33333% }.large-pull-10 {position: relative;left: -83.33333% }.large-offset-9 {margin-left: 75% }.large-11 {width: 91.66667% }.large-push-11 {position: relative;left: 91.66667% }.large-pull-11 {position: relative;left: -91.66667% }.large-offset-10 {margin-left: 83.33333% }.large-12 {width: 100% }.large-offset-11 {margin-left: 91.66667% }.large-up-1>.column, .large-up-1>.columns {float: left;width: 100% }.large-up-1>.column:nth-of-type(1n), .large-up-1>.columns:nth-of-type(1n) {clear: none }.large-up-1>.column:nth-of-type(1n+1), .large-up-1>.columns:nth-of-type(1n+1) {clear: both }.large-up-1>.column:last-child, .large-up-1>.columns:last-child {float: left }.large-up-2>.column, .large-up-2>.columns {float: left;width: 50% }.large-up-2>.column:nth-of-type(1n), .large-up-2>.columns:nth-of-type(1n) {clear: none }.large-up-2>.column:nth-of-type(2n+1), .large-up-2>.columns:nth-of-type(2n+1) {clear: both }.large-up-2>.column:last-child, .large-up-2>.columns:last-child {float: left }.large-up-3>.column, .large-up-3>.columns {float: left;width: 33.33333% }.large-up-3>.column:nth-of-type(1n), .large-up-3>.columns:nth-of-type(1n) {clear: none }.large-up-3>.column:nth-of-type(3n+1), .large-up-3>.columns:nth-of-type(3n+1) {clear: both }.large-up-3>.column:last-child, .large-up-3>.columns:last-child {float: left }.large-up-4>.column, .large-up-4>.columns {float: left;width: 25% }.large-up-4>.column:nth-of-type(1n), .large-up-4>.columns:nth-of-type(1n) {clear: none }.large-up-4>.column:nth-of-type(4n+1), .large-up-4>.columns:nth-of-type(4n+1) {clear: both }.large-up-4>.column:last-child, .large-up-4>.columns:last-child {float: left }.large-up-5>.column, .large-up-5>.columns {float: left;width: 20% }.large-up-5>.column:nth-of-type(1n), .large-up-5>.columns:nth-of-type(1n) {clear: none }.large-up-5>.column:nth-of-type(5n+1), .large-up-5>.columns:nth-of-type(5n+1) {clear: both }.large-up-5>.column:last-child, .large-up-5>.columns:last-child {float: left }.large-up-6>.column, .large-up-6>.columns {float: left;width: 16.66667% }.large-up-6>.column:nth-of-type(1n), .large-up-6>.columns:nth-of-type(1n) {clear: none }.large-up-6>.column:nth-of-type(6n+1), .large-up-6>.columns:nth-of-type(6n+1) {clear: both }.large-up-6>.column:last-child, .large-up-6>.columns:last-child {float: left }.large-up-7>.column, .large-up-7>.columns {float: left;width: 14.28571% }.large-up-7>.column:nth-of-type(1n), .large-up-7>.columns:nth-of-type(1n) {clear: none }.large-up-7>.column:nth-of-type(7n+1), .large-up-7>.columns:nth-of-type(7n+1) {clear: both }.large-up-7>.column:last-child, .large-up-7>.columns:last-child {float: left }.large-up-8>.column, .large-up-8>.columns {float: left;width: 12.5% }.large-up-8>.column:nth-of-type(1n), .large-up-8>.columns:nth-of-type(1n) {clear: none }.large-up-8>.column:nth-of-type(8n+1), .large-up-8>.columns:nth-of-type(8n+1) {clear: both }.large-up-8>.column:last-child, .large-up-8>.columns:last-child {float: left }.large-collapse>.column, .large-collapse>.columns {padding-right: 0;padding-left: 0 }.large-collapse .row {margin-right: 0;margin-left: 0 }.expanded.row .large-collapse.row {margin-right: 0;margin-left: 0 }.large-uncollapse>.column, .large-uncollapse>.columns {padding-right: 0.625rem;padding-left: 0.625rem }.large-centered {margin-right: auto;margin-left: auto }.large-centered, .large-centered:last-child:not(:first-child) {float: none;clear: both }.large-uncentered, .large-push-0, .large-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0 }}@media screen and (min-width: 80em) {.xlarge-1 {width: 8.33333% }.xlarge-push-1 {position: relative;left: 8.33333% }.xlarge-pull-1 {position: relative;left: -8.33333% }.xlarge-offset-0 {margin-left: 0% }.xlarge-2 {width: 16.66667% }.xlarge-push-2 {position: relative;left: 16.66667% }.xlarge-pull-2 {position: relative;left: -16.66667% }.xlarge-offset-1 {margin-left: 8.33333% }.xlarge-3 {width: 25% }.xlarge-push-3 {position: relative;left: 25% }.xlarge-pull-3 {position: relative;left: -25% }.xlarge-offset-2 {margin-left: 16.66667% }.xlarge-4 {width: 33.33333% }.xlarge-push-4 {position: relative;left: 33.33333% }.xlarge-pull-4 {position: relative;left: -33.33333% }.xlarge-offset-3 {margin-left: 25% }.xlarge-5 {width: 41.66667% }.xlarge-push-5 {position: relative;left: 41.66667% }.xlarge-pull-5 {position: relative;left: -41.66667% }.xlarge-offset-4 {margin-left: 33.33333% }.xlarge-6 {width: 50% }.xlarge-push-6 {position: relative;left: 50% }.xlarge-pull-6 {position: relative;left: -50% }.xlarge-offset-5 {margin-left: 41.66667% }.xlarge-7 {width: 58.33333% }.xlarge-push-7 {position: relative;left: 58.33333% }.xlarge-pull-7 {position: relative;left: -58.33333% }.xlarge-offset-6 {margin-left: 50% }.xlarge-8 {width: 66.66667% }.xlarge-push-8 {position: relative;left: 66.66667% }.xlarge-pull-8 {position: relative;left: -66.66667% }.xlarge-offset-7 {margin-left: 58.33333% }.xlarge-9 {width: 75% }.xlarge-push-9 {position: relative;left: 75% }.xlarge-pull-9 {position: relative;left: -75% }.xlarge-offset-8 {margin-left: 66.66667% }.xlarge-10 {width: 83.33333% }.xlarge-push-10 {position: relative;left: 83.33333% }.xlarge-pull-10 {position: relative;left: -83.33333% }.xlarge-offset-9 {margin-left: 75% }.xlarge-11 {width: 91.66667% }.xlarge-push-11 {position: relative;left: 91.66667% }.xlarge-pull-11 {position: relative;left: -91.66667% }.xlarge-offset-10 {margin-left: 83.33333% }.xlarge-12 {width: 100% }.xlarge-offset-11 {margin-left: 91.66667% }.xlarge-up-1>.column, .xlarge-up-1>.columns {float: left;width: 100% }.xlarge-up-1>.column:nth-of-type(1n), .xlarge-up-1>.columns:nth-of-type(1n) {clear: none }.xlarge-up-1>.column:nth-of-type(1n+1), .xlarge-up-1>.columns:nth-of-type(1n+1) {clear: both }.xlarge-up-1>.column:last-child, .xlarge-up-1>.columns:last-child {float: left }.xlarge-up-2>.column, .xlarge-up-2>.columns {float: left;width: 50% }.xlarge-up-2>.column:nth-of-type(1n), .xlarge-up-2>.columns:nth-of-type(1n) {clear: none }.xlarge-up-2>.column:nth-of-type(2n+1), .xlarge-up-2>.columns:nth-of-type(2n+1) {clear: both }.xlarge-up-2>.column:last-child, .xlarge-up-2>.columns:last-child {float: left }.xlarge-up-3>.column, .xlarge-up-3>.columns {float: left;width: 33.33333% }.xlarge-up-3>.column:nth-of-type(1n), .xlarge-up-3>.columns:nth-of-type(1n) {clear: none }.xlarge-up-3>.column:nth-of-type(3n+1), .xlarge-up-3>.columns:nth-of-type(3n+1) {clear: both }.xlarge-up-3>.column:last-child, .xlarge-up-3>.columns:last-child {float: left }.xlarge-up-4>.column, .xlarge-up-4>.columns {float: left;width: 25% }.xlarge-up-4>.column:nth-of-type(1n), .xlarge-up-4>.columns:nth-of-type(1n) {clear: none }.xlarge-up-4>.column:nth-of-type(4n+1), .xlarge-up-4>.columns:nth-of-type(4n+1) {clear: both }.xlarge-up-4>.column:last-child, .xlarge-up-4>.columns:last-child {float: left }.xlarge-up-5>.column, .xlarge-up-5>.columns {float: left;width: 20% }.xlarge-up-5>.column:nth-of-type(1n), .xlarge-up-5>.columns:nth-of-type(1n) {clear: none }.xlarge-up-5>.column:nth-of-type(5n+1), .xlarge-up-5>.columns:nth-of-type(5n+1) {clear: both }.xlarge-up-5>.column:last-child, .xlarge-up-5>.columns:last-child {float: left }.xlarge-up-6>.column, .xlarge-up-6>.columns {float: left;width: 16.66667% }.xlarge-up-6>.column:nth-of-type(1n), .xlarge-up-6>.columns:nth-of-type(1n) {clear: none }.xlarge-up-6>.column:nth-of-type(6n+1), .xlarge-up-6>.columns:nth-of-type(6n+1) {clear: both }.xlarge-up-6>.column:last-child, .xlarge-up-6>.columns:last-child {float: left }.xlarge-up-7>.column, .xlarge-up-7>.columns {float: left;width: 14.28571% }.xlarge-up-7>.column:nth-of-type(1n), .xlarge-up-7>.columns:nth-of-type(1n) {clear: none }.xlarge-up-7>.column:nth-of-type(7n+1), .xlarge-up-7>.columns:nth-of-type(7n+1) {clear: both }.xlarge-up-7>.column:last-child, .xlarge-up-7>.columns:last-child {float: left }.xlarge-up-8>.column, .xlarge-up-8>.columns {float: left;width: 12.5% }.xlarge-up-8>.column:nth-of-type(1n), .xlarge-up-8>.columns:nth-of-type(1n) {clear: none }.xlarge-up-8>.column:nth-of-type(8n+1), .xlarge-up-8>.columns:nth-of-type(8n+1) {clear: both }.xlarge-up-8>.column:last-child, .xlarge-up-8>.columns:last-child {float: left }.xlarge-collapse>.column, .xlarge-collapse>.columns {padding-right: 0;padding-left: 0 }.xlarge-collapse .row {margin-right: 0;margin-left: 0 }.expanded.row .xlarge-collapse.row {margin-right: 0;margin-left: 0 }.xlarge-uncollapse>.column, .xlarge-uncollapse>.columns {padding-right: 0.625rem;padding-left: 0.625rem }.xlarge-centered {margin-right: auto;margin-left: auto }.xlarge-centered, .xlarge-centered:last-child:not(:first-child) {float: none;clear: both }.xlarge-uncentered, .xlarge-push-0, .xlarge-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0 }}@media screen and (min-width: 93.75em) {.xxlarge-1 {width: 8.33333% }.xxlarge-push-1 {position: relative;left: 8.33333% }.xxlarge-pull-1 {position: relative;left: -8.33333% }.xxlarge-offset-0 {margin-left: 0% }.xxlarge-2 {width: 16.66667% }.xxlarge-push-2 {position: relative;left: 16.66667% }.xxlarge-pull-2 {position: relative;left: -16.66667% }.xxlarge-offset-1 {margin-left: 8.33333% }.xxlarge-3 {width: 25% }.xxlarge-push-3 {position: relative;left: 25% }.xxlarge-pull-3 {position: relative;left: -25% }.xxlarge-offset-2 {margin-left: 16.66667% }.xxlarge-4 {width: 33.33333% }.xxlarge-push-4 {position: relative;left: 33.33333% }.xxlarge-pull-4 {position: relative;left: -33.33333% }.xxlarge-offset-3 {margin-left: 25% }.xxlarge-5 {width: 41.66667% }.xxlarge-push-5 {position: relative;left: 41.66667% }.xxlarge-pull-5 {position: relative;left: -41.66667% }.xxlarge-offset-4 {margin-left: 33.33333% }.xxlarge-6 {width: 50% }.xxlarge-push-6 {position: relative;left: 50% }.xxlarge-pull-6 {position: relative;left: -50% }.xxlarge-offset-5 {margin-left: 41.66667% }.xxlarge-7 {width: 58.33333% }.xxlarge-push-7 {position: relative;left: 58.33333% }.xxlarge-pull-7 {position: relative;left: -58.33333% }.xxlarge-offset-6 {margin-left: 50% }.xxlarge-8 {width: 66.66667% }.xxlarge-push-8 {position: relative;left: 66.66667% }.xxlarge-pull-8 {position: relative;left: -66.66667% }.xxlarge-offset-7 {margin-left: 58.33333% }.xxlarge-9 {width: 75% }.xxlarge-push-9 {position: relative;left: 75% }.xxlarge-pull-9 {position: relative;left: -75% }.xxlarge-offset-8 {margin-left: 66.66667% }.xxlarge-10 {width: 83.33333% }.xxlarge-push-10 {position: relative;left: 83.33333% }.xxlarge-pull-10 {position: relative;left: -83.33333% }.xxlarge-offset-9 {margin-left: 75% }.xxlarge-11 {width: 91.66667% }.xxlarge-push-11 {position: relative;left: 91.66667% }.xxlarge-pull-11 {position: relative;left: -91.66667% }.xxlarge-offset-10 {margin-left: 83.33333% }.xxlarge-12 {width: 100% }.xxlarge-offset-11 {margin-left: 91.66667% }.xxlarge-up-1>.column, .xxlarge-up-1>.columns {float: left;width: 100% }.xxlarge-up-1>.column:nth-of-type(1n), .xxlarge-up-1>.columns:nth-of-type(1n) {clear: none }.xxlarge-up-1>.column:nth-of-type(1n+1), .xxlarge-up-1>.columns:nth-of-type(1n+1) {clear: both }.xxlarge-up-1>.column:last-child, .xxlarge-up-1>.columns:last-child {float: left }.xxlarge-up-2>.column, .xxlarge-up-2>.columns {float: left;width: 50% }.xxlarge-up-2>.column:nth-of-type(1n), .xxlarge-up-2>.columns:nth-of-type(1n) {clear: none }.xxlarge-up-2>.column:nth-of-type(2n+1), .xxlarge-up-2>.columns:nth-of-type(2n+1) {clear: both }.xxlarge-up-2>.column:last-child, .xxlarge-up-2>.columns:last-child {float: left }.xxlarge-up-3>.column, .xxlarge-up-3>.columns {float: left;width: 33.33333% }.xxlarge-up-3>.column:nth-of-type(1n), .xxlarge-up-3>.columns:nth-of-type(1n) {clear: none }.xxlarge-up-3>.column:nth-of-type(3n+1), .xxlarge-up-3>.columns:nth-of-type(3n+1) {clear: both }.xxlarge-up-3>.column:last-child, .xxlarge-up-3>.columns:last-child {float: left }.xxlarge-up-4>.column, .xxlarge-up-4>.columns {float: left;width: 25% }.xxlarge-up-4>.column:nth-of-type(1n), .xxlarge-up-4>.columns:nth-of-type(1n) {clear: none }.xxlarge-up-4>.column:nth-of-type(4n+1), .xxlarge-up-4>.columns:nth-of-type(4n+1) {clear: both }.xxlarge-up-4>.column:last-child, .xxlarge-up-4>.columns:last-child {float: left }.xxlarge-up-5>.column, .xxlarge-up-5>.columns {float: left;width: 20% }.xxlarge-up-5>.column:nth-of-type(1n), .xxlarge-up-5>.columns:nth-of-type(1n) {clear: none }.xxlarge-up-5>.column:nth-of-type(5n+1), .xxlarge-up-5>.columns:nth-of-type(5n+1) {clear: both }.xxlarge-up-5>.column:last-child, .xxlarge-up-5>.columns:last-child {float: left }.xxlarge-up-6>.column, .xxlarge-up-6>.columns {float: left;width: 16.66667% }.xxlarge-up-6>.column:nth-of-type(1n), .xxlarge-up-6>.columns:nth-of-type(1n) {clear: none }.xxlarge-up-6>.column:nth-of-type(6n+1), .xxlarge-up-6>.columns:nth-of-type(6n+1) {clear: both }.xxlarge-up-6>.column:last-child, .xxlarge-up-6>.columns:last-child {float: left }.xxlarge-up-7>.column, .xxlarge-up-7>.columns {float: left;width: 14.28571% }.xxlarge-up-7>.column:nth-of-type(1n), .xxlarge-up-7>.columns:nth-of-type(1n) {clear: none }.xxlarge-up-7>.column:nth-of-type(7n+1), .xxlarge-up-7>.columns:nth-of-type(7n+1) {clear: both }.xxlarge-up-7>.column:last-child, .xxlarge-up-7>.columns:last-child {float: left }.xxlarge-up-8>.column, .xxlarge-up-8>.columns {float: left;width: 12.5% }.xxlarge-up-8>.column:nth-of-type(1n), .xxlarge-up-8>.columns:nth-of-type(1n) {clear: none }.xxlarge-up-8>.column:nth-of-type(8n+1), .xxlarge-up-8>.columns:nth-of-type(8n+1) {clear: both }.xxlarge-up-8>.column:last-child, .xxlarge-up-8>.columns:last-child {float: left }.xxlarge-collapse>.column, .xxlarge-collapse>.columns {padding-right: 0;padding-left: 0 }.xxlarge-collapse .row {margin-right: 0;margin-left: 0 }.expanded.row .xxlarge-collapse.row {margin-right: 0;margin-left: 0 }.xxlarge-uncollapse>.column, .xxlarge-uncollapse>.columns {padding-right: 0.625rem;padding-left: 0.625rem }.xxlarge-centered {margin-right: auto;margin-left: auto }.xxlarge-centered, .xxlarge-centered:last-child:not(:first-child) {float: none;clear: both }.xxlarge-uncentered, .xxlarge-push-0, .xxlarge-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0 }}@media screen and (min-width: 125em) {.xxxlarge-1 {width: 8.33333% }.xxxlarge-push-1 {position: relative;left: 8.33333% }.xxxlarge-pull-1 {position: relative;left: -8.33333% }.xxxlarge-offset-0 {margin-left: 0% }.xxxlarge-2 {width: 16.66667% }.xxxlarge-push-2 {position: relative;left: 16.66667% }.xxxlarge-pull-2 {position: relative;left: -16.66667% }.xxxlarge-offset-1 {margin-left: 8.33333% }.xxxlarge-3 {width: 25% }.xxxlarge-push-3 {position: relative;left: 25% }.xxxlarge-pull-3 {position: relative;left: -25% }.xxxlarge-offset-2 {margin-left: 16.66667% }.xxxlarge-4 {width: 33.33333% }.xxxlarge-push-4 {position: relative;left: 33.33333% }.xxxlarge-pull-4 {position: relative;left: -33.33333% }.xxxlarge-offset-3 {margin-left: 25% }.xxxlarge-5 {width: 41.66667% }.xxxlarge-push-5 {position: relative;left: 41.66667% }.xxxlarge-pull-5 {position: relative;left: -41.66667% }.xxxlarge-offset-4 {margin-left: 33.33333% }.xxxlarge-6 {width: 50% }.xxxlarge-push-6 {position: relative;left: 50% }.xxxlarge-pull-6 {position: relative;left: -50% }.xxxlarge-offset-5 {margin-left: 41.66667% }.xxxlarge-7 {width: 58.33333% }.xxxlarge-push-7 {position: relative;left: 58.33333% }.xxxlarge-pull-7 {position: relative;left: -58.33333% }.xxxlarge-offset-6 {margin-left: 50% }.xxxlarge-8 {width: 66.66667% }.xxxlarge-push-8 {position: relative;left: 66.66667% }.xxxlarge-pull-8 {position: relative;left: -66.66667% }.xxxlarge-offset-7 {margin-left: 58.33333% }.xxxlarge-9 {width: 75% }.xxxlarge-push-9 {position: relative;left: 75% }.xxxlarge-pull-9 {position: relative;left: -75% }.xxxlarge-offset-8 {margin-left: 66.66667% }.xxxlarge-10 {width: 83.33333% }.xxxlarge-push-10 {position: relative;left: 83.33333% }.xxxlarge-pull-10 {position: relative;left: -83.33333% }.xxxlarge-offset-9 {margin-left: 75% }.xxxlarge-11 {width: 91.66667% }.xxxlarge-push-11 {position: relative;left: 91.66667% }.xxxlarge-pull-11 {position: relative;left: -91.66667% }.xxxlarge-offset-10 {margin-left: 83.33333% }.xxxlarge-12 {width: 100% }.xxxlarge-offset-11 {margin-left: 91.66667% }.xxxlarge-up-1>.column, .xxxlarge-up-1>.columns {float: left;width: 100% }.xxxlarge-up-1>.column:nth-of-type(1n), .xxxlarge-up-1>.columns:nth-of-type(1n) {clear: none }.xxxlarge-up-1>.column:nth-of-type(1n+1), .xxxlarge-up-1>.columns:nth-of-type(1n+1) {clear: both }.xxxlarge-up-1>.column:last-child, .xxxlarge-up-1>.columns:last-child {float: left }.xxxlarge-up-2>.column, .xxxlarge-up-2>.columns {float: left;width: 50% }.xxxlarge-up-2>.column:nth-of-type(1n), .xxxlarge-up-2>.columns:nth-of-type(1n) {clear: none }.xxxlarge-up-2>.column:nth-of-type(2n+1), .xxxlarge-up-2>.columns:nth-of-type(2n+1) {clear: both }.xxxlarge-up-2>.column:last-child, .xxxlarge-up-2>.columns:last-child {float: left }.xxxlarge-up-3>.column, .xxxlarge-up-3>.columns {float: left;width: 33.33333% }.xxxlarge-up-3>.column:nth-of-type(1n), .xxxlarge-up-3>.columns:nth-of-type(1n) {clear: none }.xxxlarge-up-3>.column:nth-of-type(3n+1), .xxxlarge-up-3>.columns:nth-of-type(3n+1) {clear: both }.xxxlarge-up-3>.column:last-child, .xxxlarge-up-3>.columns:last-child {float: left }.xxxlarge-up-4>.column, .xxxlarge-up-4>.columns {float: left;width: 25% }.xxxlarge-up-4>.column:nth-of-type(1n), .xxxlarge-up-4>.columns:nth-of-type(1n) {clear: none }.xxxlarge-up-4>.column:nth-of-type(4n+1), .xxxlarge-up-4>.columns:nth-of-type(4n+1) {clear: both }.xxxlarge-up-4>.column:last-child, .xxxlarge-up-4>.columns:last-child {float: left }.xxxlarge-up-5>.column, .xxxlarge-up-5>.columns {float: left;width: 20% }.xxxlarge-up-5>.column:nth-of-type(1n), .xxxlarge-up-5>.columns:nth-of-type(1n) {clear: none }.xxxlarge-up-5>.column:nth-of-type(5n+1), .xxxlarge-up-5>.columns:nth-of-type(5n+1) {clear: both }.xxxlarge-up-5>.column:last-child, .xxxlarge-up-5>.columns:last-child {float: left }.xxxlarge-up-6>.column, .xxxlarge-up-6>.columns {float: left;width: 16.66667% }.xxxlarge-up-6>.column:nth-of-type(1n), .xxxlarge-up-6>.columns:nth-of-type(1n) {clear: none }.xxxlarge-up-6>.column:nth-of-type(6n+1), .xxxlarge-up-6>.columns:nth-of-type(6n+1) {clear: both }.xxxlarge-up-6>.column:last-child, .xxxlarge-up-6>.columns:last-child {float: left }.xxxlarge-up-7>.column, .xxxlarge-up-7>.columns {float: left;width: 14.28571% }.xxxlarge-up-7>.column:nth-of-type(1n), .xxxlarge-up-7>.columns:nth-of-type(1n) {clear: none }.xxxlarge-up-7>.column:nth-of-type(7n+1), .xxxlarge-up-7>.columns:nth-of-type(7n+1) {clear: both }.xxxlarge-up-7>.column:last-child, .xxxlarge-up-7>.columns:last-child {float: left }.xxxlarge-up-8>.column, .xxxlarge-up-8>.columns {float: left;width: 12.5% }.xxxlarge-up-8>.column:nth-of-type(1n), .xxxlarge-up-8>.columns:nth-of-type(1n) {clear: none }.xxxlarge-up-8>.column:nth-of-type(8n+1), .xxxlarge-up-8>.columns:nth-of-type(8n+1) {clear: both }.xxxlarge-up-8>.column:last-child, .xxxlarge-up-8>.columns:last-child {float: left }.xxxlarge-collapse>.column, .xxxlarge-collapse>.columns {padding-right: 0;padding-left: 0 }.xxxlarge-collapse .row {margin-right: 0;margin-left: 0 }.expanded.row .xxxlarge-collapse.row {margin-right: 0;margin-left: 0 }.xxxlarge-uncollapse>.column, .xxxlarge-uncollapse>.columns {padding-right: 0.625rem;padding-left: 0.625rem }.xxxlarge-centered {margin-right: auto;margin-left: auto }.xxxlarge-centered, .xxxlarge-centered:last-child:not(:first-child) {float: none;clear: both }.xxxlarge-uncentered, .xxxlarge-push-0, .xxxlarge-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0 }}.column-block {margin-bottom: 1.25rem }.column-block>:last-child {margin-bottom: 0 }@media print, screen and (min-width: 40em) {.column-block {margin-bottom: 1.25rem }.column-block>:last-child {margin-bottom: 0 }}

.container {
    max-width: 960px;
    padding: 0 4.16667%;
    margin: 0px auto;
    box-sizing: content-box !important
}

.container--full {
    max-width: 100%;
    padding: 0px
}

.container--full .row.column,
.container--full .row.columns {
    max-width: 100%;
    padding: 0px
}

html {
    font-smoothing: antialiased;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

body {
    font-family: "ProximaNovaAlt", sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #181C20;
    background-color: #03146F;
    font-size: calc(0 * 100vw + 16px);
}

@media screen and (min-width: 80em) {
    body {
        font-size: 16px
    }
}

@media screen and (max-width: 23.375em) {
    body {
        font-size: 16px
    }
}

.text {
    line-height: 1.15;
    font-size: calc(0.00442 * 100vw + 16.34254px)
}

@media screen and (min-width: 80em) {
    .text {
        font-size: 22px
    }
}

@media screen and (max-width: 23.375em) {
    .text {
        font-size: 18px
    }
}

.text a {
    text-decoration: underline;
    color: #181C20
}

.text--sans {
    font-family: "ProximaNovaAlt", sans-serif
}

.text--light {
    font-weight: 100
}

.text--serif {
    font-family: "Milonga", serif;
    letter-spacing: 0.2em !important
}

.text--blue {
    color: #5AB2BC
}

.text--white {
    color: #fff
}

.text--60 {
    font-size: calc(0.02652 * 100vw + 26.05525px)
}

@media screen and (min-width: 80em) {
    .text--60 {
        font-size: 60px
    }
}

@media screen and (max-width: 23.375em) {
    .text--60 {
        font-size: 36px
    }
}

.text--40 {
    font-size: calc(0 * 100vw + 40px)
}

@media screen and (min-width: 80em) {
    .text--40 {
        font-size: 40px
    }
}

@media screen and (max-width: 23.375em) {
    .text--40 {
        font-size: 40px
    }
}

.text--36 {
    font-size: calc(0.00663 * 100vw + 27.51381px)
}

@media screen and (min-width: 80em) {
    .text--36 {
        font-size: 36px
    }
}

@media screen and (max-width: 23.375em) {
    .text--36 {
        font-size: 30px
    }
}

.text--30 {
    font-size: calc(0 * 100vw + 30px)
}

@media screen and (min-width: 80em) {
    .text--30 {
        font-size: 30px
    }
}

@media screen and (max-width: 23.375em) {
    .text--30 {
        font-size: 26px
    }
}

.text--26 {
    font-size: calc(0.00663 * 100vw + 17.51381px)
}

@media screen and (min-width: 80em) {
    .text--26 {
        font-size: 26px
    }
}

@media screen and (max-width: 23.375em) {
    .text--26 {
        font-size: 20px
    }
}

.text--20 {
    line-height: 1.45;
    font-size: calc(0.00221 * 100vw + 17.17127px)
}

@media screen and (min-width: 80em) {
    .text--20 {
        font-size: 20px
    }
}

@media screen and (max-width: 23.375em) {
    .text--20 {
        font-size: 18px
    }
}

.text--16 {
    font-size: calc(0 * 100vw + 16px)
}

@media screen and (min-width: 80em) {
    .text--16 {
        font-size: 16px
    }
}

@media screen and (max-width: 23.375em) {
    .text--16 {
        font-size: 16px
    }
}

.text--caps {
    text-transform: uppercase;
    letter-spacing: 0px;
    font-weight: 300
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5 {
    font-family: "Milonga", cursive;
    font-style: normal;
    font-weight: normal;
    margin: 0 0 20px
}

iframe {
    max-width: 100%
}

@media print,
screen and (min-width: 64.0625em) {
    .js-animate {
        opacity: 0;
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px);
        transition: all 800ms ease;
        transition-delay: 100ms;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
    }
}

@media print,
screen and (min-width: 64.0625em) {
    .js-animate.is-inview {
        opacity: 1;
        -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
        transform: translateY(0px)
    }
}

.l-header {
    line-height: 40px;
    padding: 0;
    padding-right: calc(0.01105 * 100vw + 25.85635px);
    padding-left: calc(0.01105 * 100vw + 25.85635px)
}

@media screen and (min-width: 80em) {
    .l-header {
        padding-right: 40px
    }
}

@media screen and (max-width: 23.375em) {
    .l-header {
        padding-right: 30px
    }
}

@media screen and (min-width: 80em) {
    .l-header {
        padding-left: 40px
    }
}

@media screen and (max-width: 23.375em) {
    .l-header {
        padding-left: 30px
    }
}

.l-header a {
    color: #181C20;
    font-size: 13px;
    text-decoration: underline
}

.l-header svg {
    margin-right: 5px
}

.u-background--green {
    color: #fff
}

.u-background--dark {
    color: #fff
}

.u-clearfix:after {
    content: "";
    display: table;
    clear: both
}

.arrow--down {
    position: relative;
    padding-bottom: calc(0 * 100vw + 40px)
}

@media screen and (min-width: 80em) {
    .arrow--down {
        padding-bottom: 40px
    }
}

@media screen and (max-width: 23.375em) {
    .arrow--down {
        padding-bottom: 40px
    }
}

.arrow--down:after {
    content: '';
    display: block;
    background: url(../img/tmp/arrow.svg) no-repeat center;
    background-size: 14px 24px;
    width: 14px;
    height: 24px;
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translate3d(-50%, 0, 0) rotate(-90deg);
    transform: translate3d(-50%, 0, 0) rotate(-90deg)
}

.arrow--right-dark {
    position: relative;
    padding-right: calc(0 * 100vw + 40px);
    padding-left: calc(0 * 100vw + 40px)
}

@media screen and (min-width: 80em) {
    .arrow--right-dark {
        padding-right: 40px
    }
}

@media screen and (max-width: 23.375em) {
    .arrow--right-dark {
        padding-right: 40px
    }
}

@media screen and (min-width: 80em) {
    .arrow--right-dark {
        padding-left: 40px
    }
}

@media screen and (max-width: 23.375em) {
    .arrow--right-dark {
        padding-left: 40px
    }
}

.arrow--right-dark:after {
    content: '';
    display: block;
    background: url(../img/tmp/arrow-dark.svg) no-repeat center;
    background-size: 14px 24px;
    width: 14px;
    height: 24px;
    position: absolute;
    top: 50%;
    right: 10px;
    -webkit-transform: translate3d(0, -50%, 0) rotate(-180deg);
    transform: translate3d(0, -50%, 0) rotate(-180deg)
}

.display--inline-block {
    display: inline-block
}

.u-hide-tablet {
    display: block
}

@media screen and (max-width: 64em) {
    .u-hide-tablet {
        display: none
    }
}

.u-show-tablet {
    display: none
}

@media screen and (max-width: 64em) {
    .u-show-tablet {
        display: block
    }
}

.u-hide-mobile {
    display: block
}

@media screen and (max-width: 49.9375em) {
    .u-hide-mobile {
        display: none
    }
}

.u-show-mobile {
    display: none
}

@media screen and (max-width: 49.9375em) {
    .u-show-mobile {
        display: block
    }
}

.u-visually-hidden,
.c-newsletter-signup__label {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
    white-space: nowrap
}

.seperator {
    padding-top: 50px;
    margin-top: 50px;
    border-top: 1px solid #fff
}

@media print,
screen and (min-width: 64.0625em) {
    .seperator {
        padding-top: 0px;
        margin-top: 0px;
        border-top: none;
        padding-left: 50px;
        padding-right: 50px;
        border-left: 1px solid #fff
    }
}

.seperator--first {
    padding-top: 0px;
    margin-top: 0px;
    border-top: none
}

@media print,
screen and (min-width: 64.0625em) {
    .seperator--first {
        border-left: none
    }
}

a:hover,
a:focus {
    text-decoration: none
}

.list--bare {
    list-style: none;
    padding: 0;
    margin: 0
}

table {
    width: 100%
}

table th,
table td {
    text-align: left;
    padding: 5px
}

table th {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc
}

.image--full img {
    width: 100%;
    display: block
}

.intrinsic-image {
    position: relative;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: -99;
}

.intrinsic-image.image--bg-transparent {
    background: transparent
}

.intrinsic-image img {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    opacity: 0;
    transition: opacity ease 150ms;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.lazy_image {
    overflow: hidden;
    position: relative;
    padding-bottom: 67%;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.lazy_image img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: opacity ease 150ms;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

img.lazyloading,
img.lazyload {
    opacity: 0
}

img.lazyloaded {
    -webkit-animation: fade 150ms forwards;
    animation: fade 150ms forwards
}

@-webkit-keyframes fade {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fade {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.image--size-cover {
    position: relative;
    width: 100%;
    height: 100%
}

.image--size-cover .intrinsic-image {
    position: absolute;
    top: auto;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0 !important
}

.image--size-cover .intrinsic-image img {
    position: relative;
    width: 100%;
    height: 100%;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    object-fit: cover;
    font-family: "object-fit: cover"
}

.image--size-contain {
    position: relative;
    width: 100%;
    height: 420px
}

.image--size-contain .intrinsic-image {
    position: absolute;
    top: auto;
    left: 0;
    width: 100%;
    height: 420px;
    padding: 0 !important
}

.image--size-contain .intrinsic-image img {
    position: relative;
    width: 100%;
    height: 100%;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    object-fit: contain;
    font-family: "object-fit: contain"
}

.c-hero {
    position: relative;
    padding-top: 60px;
}

.c-hero__image {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.c-hero__image-mobile {
    display: none;
}

@media screen and (max-width: 49.9375em) {
    .c-hero__image {
        display: none;
    }

    .c-hero__image-mobile {
        display: block;
    }
}

.article {
    background: #fdfdfd;
    padding-top: 80px;
    width: 100%;
    text-align: center;
    margin: 0 auto;
}

.article__text {
    width: 580px;
    max-width: 100%;
    text-align: center;
    margin: 0 auto
}

.article__text h2 {
    color: #292d11;
    font-family: 'Milonga', cursive;
    font-weight: 400;
    font-size: 2.5em;
}

@media screen and (max-width: 49.9375em) {
    .article__text h2 {
        font-size: 30px;
    }
}

.article__text h3 {
     color: #292d11;
     font-size: 18px;
     font-family: "ProximaNovaAlt", sans-serif;
    font-weight: 600;
    padding: 0 30px;
}

.article__text p {
    color: #000000;
    font-size: 16px;
    max-width: 750px;
    margin: 0 auto 20px;
}

.article__text p strong {
    color: #FFC15F;
    font-size: 23px;
}


.article__logo img {
    max-width: 980px;
}

@media screen and (max-width: 49.9375em) {
    .article__logo img {
        max-width: 100%;
    }
}

.c-hero__logo {
    width: 800px;
    max-width: 60%;
    margin: 0 auto;
    z-index: 10;
    position: relative;
}

@media screen and (max-width: 49.9375em) {
    .c-hero__logo {
        margin-top:  0;
        top: 0%;
        left: 0;
    }
}

.c-hero__logo svg {
    display: block;
    max-width: 100%;
    margin: 0 auto;
}

.c-hero__logo img {
    display: block;
    max-width: 100%
}

.c-hero__image-left {
    position: absolute;
    top: 70%;
    left: 0;
    width: 290px;
    max-width: 10%
}

@media screen and (max-width: 49.9375em) {
    .c-hero__image-left {
        display: none
    }
}

.c-spotify {
    position: relative;
    padding: 20px 10px 0;
    margin: 0 auto;
    width: fit-content;
}

@media screen and (min-width: 500px) {
    .c-spotify {
        position: relative;
        padding: 20px 20px 0;
        margin: 0 auto;
        width: fit-content;
    }
}

.c-form {
    position: relative;
    padding-bottom: 50px;
}

.c-form:after {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 40px;
    background: #03146f;
    z-index: 1;
    content: '';
    display: block;
}

@media screen and (min-width: 80em) {
    .c-form {
        padding-bottom: 40px
    }
}

@media screen and (max-width: 23.375em) {
    .c-form {
        padding-bottom: 40px
    }
}

.c-form iframe {
    margin-top: 40px;
    border-radius: 10px;
    overflow: hidden;
}

.c-form__text {
    padding-top: 40px;
    width: 950px;
    max-width: 90%;
    text-align: center;
    margin: 0 auto
}

.c-form__text h2 {
     color: #fff;
     font-family: 'Milonga', cursive;
    font-weight: 400;
}

@media screen and (max-width: 49.9375em) {
    .c-form__text h2 {
        font-size: 30px;
    }
}

.c-form__text h3 {
     color: #fff;
     font-size: 23px;
     font-family: "ProximaNovaAlt", sans-serif;
    font-weight: 600;
}

.c-form__text p {
    color: #fff;
    font-size: 16px;
    max-width: 780px;
    margin: 0 auto 20px;
}

.c-form__text p strong {
    color: #FFC15F;
    font-size: 23px;
}

.c-button {
    background: #D0B05D;
    font-size: 13px;
    text-transform: uppercase;
    color: #000;
    text-align: center;
    border-radius: 3px;
    padding: 12px;
    display: inline-block;
    letter-spacing: 0.06em;
    font-weight: 400;
    border: 3px solid #D0B05D;
    transition: background 300ms ease, border 300ms ease
}

.c-button:hover,
.c-button:active {
    background-color: #D0B05D;
    border-color: #D0B05D
}

.c-button:focus {
    border-color: #D3C549
}

.c-cta {
    position: relative;
    z-index: 12 !important
}

.c-cta .c-button {
    width: 100%;
    border-radius: 0;
    display: none
}

@media screen and (max-width: 49.9375em) {
    .c-cta .c-button {
        display: block
    }
}

.l-footer {
    padding-bottom: 20px;
    background: linear-gradient(180deg, rgba(3,20,111,1) 0%, rgba(2,10,56,1) 100%);
}

.l-footer__share {
    text-align: center;
    margin: 60px 0 40px;
}

.l-footer__share p {
    color: #fff;
 font-size: 16px;
 font-family: "ProximaNovaAlt", sans-serif;
}

.l-footer__share ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
}

.l-footer__share li {
    float: left;
    margin: 0 20px;
}

.l-footer__share a {
    display: block;
}

.l-footer__share svg {
    display: block;
    fill: #fff;
    height: 47px;
}

.l-footer__share .fb svg {
    height: 47px;
    margin-top: 1px;
}

.l-footer__share .tw svg {
    height: 40px;
    margin-top:5px;
}

.l-footer__share .wa svg {
    height: 49px;
}

.l-footer__logo {
    width: 310px;
    margin: 0 auto;
}

.l-sleep {
    background: #102d5a; /* Old browsers */;
    padding-bottom: 40px;
}

.l-sleep__logo {
    position: relative;
    padding: 20px 0 0;
    margin: 0 auto;
    width: fit-content;
}

@media screen and (max-width: 500px) {
    .l-sleep__logo {
        position: relative;
        padding: 0px 30px 0;
    }
    .l-sleep__logo svg {
        max-width: 100%;
        }
}


.l-sleep__logo svg {
width: 450px;
}

.l-article__logo {
    width: 950px;
    margin: 0 auto;
}

.l-article__logo img {
    margin-top: 60px;
    width: 100%;
    display: block;
    border-radius: 15px;;
}


.l-footer__logo svg {
    width: 100%;
    display: block;
}

.icon--arrow-left {
    width: 20px;
    height: 11px
}

.c-card {
  display: block;
  box-sizing: border-box;

}

@import url('https://fonts.googleapis.com/css?family=Heebo:400,700|Open+Sans:400,700');

:root {
  --color: #3c3163;
  --transition-time: 0.5s;
}

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  min-height: 100vh;
  font-family: 'Open Sans';
  background: #03146f;
}

a {
  color: inherit;
}

.cards-wrapper {
  display: grid;
  justify-content: center;
  align-items: center;
  text-align: left;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 2rem;
  padding: 2rem;
  margin: 0 auto;
  width: max-content;
  padding: 40px 0 60px;
}

.card {
  --bg-filter-opacity: 0.5;
  background-image: linear-gradient(rgba(0,0,0,var(--bg-filter-opacity)),rgba(0,0,0,var(--bg-filter-opacity))), var(--bg-img);
  height: 20em;
  width: 16em;
  font-size: 1.2em;
  color: rgb(0, 0, 0);
  border-radius: 1em;
  padding: 1em;
  /*margin: 2em;*/
  display: flex;
  align-items: center;
  background-size: cover;
  background-position: center;
  transition: all, var(--transition-time);
  position: relative;
  overflow: hidden;
  border: 1px solid #cfcfcf;
  text-decoration: none;
}

.card:hover {
  transform: rotate(0);
}

.card h1 {
  margin: 0;
  font-size: 1.2em;
  line-height: 1.2em;
  color:#292d11;
}

.card p {
  font-size: 0.75em;
  margin-top: 0.5em;
  line-height: 1.5em;
}


.card .date {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 0.75em;
  padding: 1em;
  line-height: 1em;
  opacity: .8;
}

.card:before, .card:after {
  content: '';
  transform: scale(0);
  transform-origin: top left;
  border-radius: 50%;
  position: absolute;
  left: -50%;
  top: -50%;
  z-index: -5;
  transition: all, var(--transition-time);
  transition-timing-function: ease-in-out;
}

.card:before {
  background: #ddd;
  width: 250%;
  height: 250%;
}

.card:after {
  background: #292d11;
  width: 200%;
  height: 200%;
}


.card:hover h1 {
color: #ffffff;
}

.card:hover {
    color: #ffffff;
    }

.card:hover:before, .card:hover:after {
  transform: scale(1);
}

.card-grid-space .num {
  font-size: 2em;
  color: #292d11;
  margin-bottom: 1.2rem;
  margin-left: 1rem;
}

.info {
  font-size: 1.2em;
  display: flex;
  padding: 1em 3em;
  height: 3em;
}

.info img {
  height: 3em;
  margin-right: 0.5em;
}

.info h1 {
  font-size: 1em;
  font-weight: normal;
}

/* MEDIA QUERIES */

@media screen and (max-width: 900px) {
  .cards-wrapper {
    grid-template-columns: 1fr;
  }
  .info {
    justify-content: center;
  }
  .card-grid-space .num {
    /margin-left: 0;
    /text-align: center;
  }
}

@media screen and (max-width: 500px) {
    .card {
        width: 100%;
        height: fit-content;
        }
  .cards-wrapper {
    padding: 2rem 2rem;
  }
  .card {
    max-width: calc(100vw - 4rem);
  }
}

@media screen and (max-width: 450px) {
  .info {
    display: block;
    text-align: center;
  }
  .info h1 {
    margin: 0;
  }
}


.site {
    position: relative;
    z-index: 10;
}

.site--center-vert {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.site--align-bottom {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.site--align-top-bottom {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.site--clearfix:after {
    content: "";
    display: table;
    clear: both
}

.hide {
    display: none
}

html.scroll-lock,
.scroll-lock body {
    margin: 0;
    height: 100%;
    overflow: hidden;
    overflow-y: hidden !important
}

html.scroll-lock {
    overflow-y: scroll !important
}

.l-main {
    position: relative;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

@media print {

    header,
    nav,
    footer {
        display: none
    }

    img {
        max-width: 500px
    }

    body {
        font: 12pt Georgia, "Times New Roman", Times, serif;
        line-height: 1.3
    }
}

.site-header__call-now-wrapper--sticky {
    display: none
}

.padding-top--60 {
    padding-top: calc(0.03315 * 100vw + 17.56906px)
}

@media screen and (min-width: 80em) {
    .padding-top--60 {
        padding-top: 60px
    }
}

@media screen and (max-width: 23.375em) {
    .padding-top--60 {
        padding-top: 30px
    }
}

.padding-top--80 {
    padding-top: calc(0.0442 * 100vw + 23.42541px)
}

@media screen and (min-width: 80em) {
    .padding-top--80 {
        padding-top: 80px
    }
}

@media screen and (max-width: 23.375em) {
    .padding-top--80 {
        padding-top: 40px
    }
}

.padding-top--90 {
    padding-top: calc(0.04972 * 100vw + 26.35359px)
}

@media screen and (min-width: 80em) {
    .padding-top--90 {
        padding-top: 90px
    }
}

@media screen and (max-width: 23.375em) {
    .padding-top--90 {
        padding-top: 45px
    }
}

.padding-top--100 {
    padding-top: calc(0.05525 * 100vw + 29.28177px)
}

@media screen and (min-width: 80em) {
    .padding-top--100 {
        padding-top: 100px
    }
}

@media screen and (max-width: 23.375em) {
    .padding-top--100 {
        padding-top: 50px
    }
}

.padding-bottom--60 {
    padding-bottom: calc(0.03315 * 100vw + 17.56906px)
}

@media screen and (min-width: 80em) {
    .padding-bottom--60 {
        padding-bottom: 60px
    }
}

@media screen and (max-width: 23.375em) {
    .padding-bottom--60 {
        padding-bottom: 30px
    }
}

.padding-bottom--100 {
    padding-bottom: calc(0.05525 * 100vw + 29.28177px)
}

@media screen and (min-width: 80em) {
    .padding-bottom--100 {
        padding-bottom: 100px
    }
}

@media screen and (max-width: 23.375em) {
    .padding-bottom--100 {
        padding-bottom: 50px
    }
}

.padding-bottom--120 {
    padding-bottom: calc(0.0663 * 100vw + 35.13812px)
}

@media screen and (min-width: 80em) {
    .padding-bottom--120 {
        padding-bottom: 120px
    }
}

@media screen and (max-width: 23.375em) {
    .padding-bottom--120 {
        padding-bottom: 60px
    }
}

.margin-bottom--40 {
    margin-bottom: calc(0.0221 * 100vw + 11.71271px)
}

@media screen and (min-width: 80em) {
    .margin-bottom--40 {
        margin-bottom: 40px
    }
}

@media screen and (max-width: 23.375em) {
    .margin-bottom--40 {
        margin-bottom: 20px
    }
}

.margin-bottom--20 {
    margin-bottom: calc(0 * 100vw + 20px)
}

@media screen and (min-width: 80em) {
    .margin-bottom--20 {
        margin-bottom: 20px
    }
}

@media screen and (max-width: 23.375em) {
    .margin-bottom--20 {
        margin-bottom: 20px
    }
}

html .mb10 {
    margin-bottom: 10px
}

html .mb15 {
    margin-bottom: 15px
}

html .mb20 {
    margin-bottom: 20px
}

html .mb30 {
    margin-bottom: 30px
}

html .mb40 {
    margin-bottom: 40px
}

.align--center {
    text-align: center
}

.align--right {
    text-align: right
}

.float--right {
    float: right
}

.float--left {
    float: left
}

.foundation-mq {
    font-family: "small=0em&mobile=23.4375em&medium=40em&xmedium=50em&large=64.0625em&xlarge=80em&xxlarge=93.75em&xxxlarge=125em"
}