@font-face {
    font-family: 'SwitzerlandCondBlack';
    src: url('../fonts/SwitzerlandCondBlack.eot');
    src: url('../fonts/SwitzerlandCondBlack.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandCondBlack.woff2') format('woff2'),
        url('../fonts/SwitzerlandCondBlack.woff') format('woff'),
        url('../fonts/SwitzerlandCondBlack.ttf') format('truetype'),
        url('../fonts/SwitzerlandCondBlack.svg#SwitzerlandCondBlack') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Switzerland';
    src: url('../fonts/Switzerland-BoldItalic.eot');
    src: url('../fonts/Switzerland-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Switzerland-BoldItalic.woff2') format('woff2'),
        url('../fonts/Switzerland-BoldItalic.woff') format('woff'),
        url('../fonts/Switzerland-BoldItalic.ttf') format('truetype'),
        url('../fonts/Switzerland-BoldItalic.svg#Switzerland-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandBlack';
    src: url('../fonts/SwitzerlandBlack-Italic.eot');
    src: url('../fonts/SwitzerlandBlack-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandBlack-Italic.woff2') format('woff2'),
        url('../fonts/SwitzerlandBlack-Italic.woff') format('woff'),
        url('../fonts/SwitzerlandBlack-Italic.ttf') format('truetype'),
        url('../fonts/SwitzerlandBlack-Italic.svg#SwitzerlandBlack-Italic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Switzerland';
    src: url('../fonts/Switzerland-Italic.eot');
    src: url('../fonts/Switzerland-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Switzerland-Italic.woff2') format('woff2'),
        url('../fonts/Switzerland-Italic.woff') format('woff'),
        url('../fonts/Switzerland-Italic.ttf') format('truetype'),
        url('../fonts/Switzerland-Italic.svg#Switzerland-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandCondensed';
    src: url('../fonts/SwitzerlandCondensed-Bold.eot');
    src: url('../fonts/SwitzerlandCondensed-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandCondensed-Bold.woff2') format('woff2'),
        url('../fonts/SwitzerlandCondensed-Bold.woff') format('woff'),
        url('../fonts/SwitzerlandCondensed-Bold.ttf') format('truetype'),
        url('../fonts/SwitzerlandCondensed-Bold.svg#SwitzerlandCondensed-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandCondBlack';
    src: url('../fonts/SwitzerlandCondBlack-Italic.eot');
    src: url('../fonts/SwitzerlandCondBlack-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandCondBlack-Italic.woff2') format('woff2'),
        url('../fonts/SwitzerlandCondBlack-Italic.woff') format('woff'),
        url('../fonts/SwitzerlandCondBlack-Italic.ttf') format('truetype'),
        url('../fonts/SwitzerlandCondBlack-Italic.svg#SwitzerlandCondBlack-Italic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandBlack';
    src: url('../fonts/SwitzerlandBlack.eot');
    src: url('../fonts/SwitzerlandBlack.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandBlack.woff2') format('woff2'),
        url('../fonts/SwitzerlandBlack.woff') format('woff'),
        url('../fonts/SwitzerlandBlack.ttf') format('truetype'),
        url('../fonts/SwitzerlandBlack.svg#SwitzerlandBlack') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Switzerland';
    src: url('../fonts/Switzerland.eot');
    src: url('../fonts/Switzerland.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Switzerland.woff2') format('woff2'),
        url('../fonts/Switzerland.woff') format('woff'),
        url('../fonts/Switzerland.ttf') format('truetype'),
        url('../fonts/Switzerland.svg#Switzerland') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Switzerland';
    src: url('../fonts/Switzerland-Bold.eot');
    src: url('../fonts/Switzerland-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Switzerland-Bold.woff2') format('woff2'),
        url('../fonts/Switzerland-Bold.woff') format('woff'),
        url('../fonts/Switzerland-Bold.ttf') format('truetype'),
        url('../fonts/Switzerland-Bold.svg#Switzerland-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandCondensed';
    src: url('../fonts/SwitzerlandCondensed-BoldItalic.eot');
    src: url('../fonts/SwitzerlandCondensed-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandCondensed-BoldItalic.woff2') format('woff2'),
        url('../fonts/SwitzerlandCondensed-BoldItalic.woff') format('woff'),
        url('../fonts/SwitzerlandCondensed-BoldItalic.ttf') format('truetype'),
        url('../fonts/SwitzerlandCondensed-BoldItalic.svg#SwitzerlandCondensed-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandCondLight';
    src: url('../fonts/SwitzerlandCondLight.eot');
    src: url('../fonts/SwitzerlandCondLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandCondLight.woff2') format('woff2'),
        url('../fonts/SwitzerlandCondLight.woff') format('woff'),
        url('../fonts/SwitzerlandCondLight.ttf') format('truetype'),
        url('../fonts/SwitzerlandCondLight.svg#SwitzerlandCondLight') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandNarrow';
    src: url('../fonts/SwitzerlandNarrow-Italic.eot');
    src: url('../fonts/SwitzerlandNarrow-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandNarrow-Italic.woff2') format('woff2'),
        url('../fonts/SwitzerlandNarrow-Italic.woff') format('woff'),
        url('../fonts/SwitzerlandNarrow-Italic.ttf') format('truetype'),
        url('../fonts/SwitzerlandNarrow-Italic.svg#SwitzerlandNarrow-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandInserat';
    src: url('../fonts/SwitzerlandInserat.eot');
    src: url('../fonts/SwitzerlandInserat.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandInserat.woff2') format('woff2'),
        url('../fonts/SwitzerlandInserat.woff') format('woff'),
        url('../fonts/SwitzerlandInserat.ttf') format('truetype'),
        url('../fonts/SwitzerlandInserat.svg#SwitzerlandInserat') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandNarrow';
    src: url('../fonts/SwitzerlandNarrow-BoldItalic.eot');
    src: url('../fonts/SwitzerlandNarrow-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandNarrow-BoldItalic.woff2') format('woff2'),
        url('../fonts/SwitzerlandNarrow-BoldItalic.woff') format('woff'),
        url('../fonts/SwitzerlandNarrow-BoldItalic.ttf') format('truetype'),
        url('../fonts/SwitzerlandNarrow-BoldItalic.svg#SwitzerlandNarrow-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandCondLight';
    src: url('../fonts/SwitzerlandCondLight-Italic.eot');
    src: url('../fonts/SwitzerlandCondLight-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandCondLight-Italic.woff2') format('woff2'),
        url('../fonts/SwitzerlandCondLight-Italic.woff') format('woff'),
        url('../fonts/SwitzerlandCondLight-Italic.ttf') format('truetype'),
        url('../fonts/SwitzerlandCondLight-Italic.svg#SwitzerlandCondLight-Italic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandNarrow';
    src: url('../fonts/SwitzerlandNarrow.eot');
    src: url('../fonts/SwitzerlandNarrow.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandNarrow.woff2') format('woff2'),
        url('../fonts/SwitzerlandNarrow.woff') format('woff'),
        url('../fonts/SwitzerlandNarrow.ttf') format('truetype'),
        url('../fonts/SwitzerlandNarrow.svg#SwitzerlandNarrow') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandNarrow';
    src: url('../fonts/SwitzerlandNarrow-Bold.eot');
    src: url('../fonts/SwitzerlandNarrow-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandNarrow-Bold.woff2') format('woff2'),
        url('../fonts/SwitzerlandNarrow-Bold.woff') format('woff'),
        url('../fonts/SwitzerlandNarrow-Bold.ttf') format('truetype'),
        url('../fonts/SwitzerlandNarrow-Bold.svg#SwitzerlandNarrow-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandCondensed';
    src: url('../fonts/SwitzerlandCondensed-Italic.eot');
    src: url('../fonts/SwitzerlandCondensed-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandCondensed-Italic.woff2') format('woff2'),
        url('../fonts/SwitzerlandCondensed-Italic.woff') format('woff'),
        url('../fonts/SwitzerlandCondensed-Italic.ttf') format('truetype'),
        url('../fonts/SwitzerlandCondensed-Italic.svg#SwitzerlandCondensed-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandLight';
    src: url('../fonts/SwitzerlandLight.eot');
    src: url('../fonts/SwitzerlandLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandLight.woff2') format('woff2'),
        url('../fonts/SwitzerlandLight.woff') format('woff'),
        url('../fonts/SwitzerlandLight.ttf') format('truetype'),
        url('../fonts/SwitzerlandLight.svg#SwitzerlandLight') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandLight';
    src: url('../fonts/SwitzerlandLight-Italic.eot');
    src: url('../fonts/SwitzerlandLight-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandLight-Italic.woff2') format('woff2'),
        url('../fonts/SwitzerlandLight-Italic.woff') format('woff'),
        url('../fonts/SwitzerlandLight-Italic.ttf') format('truetype'),
        url('../fonts/SwitzerlandLight-Italic.svg#SwitzerlandLight-Italic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'SwitzerlandCondensed';
    src: url('../fonts/SwitzerlandCondensed.eot');
    src: url('../fonts/SwitzerlandCondensed.eot?#iefix') format('embedded-opentype'),
        url('../fonts/SwitzerlandCondensed.woff2') format('woff2'),
        url('../fonts/SwitzerlandCondensed.woff') format('woff'),
        url('../fonts/SwitzerlandCondensed.ttf') format('truetype'),
        url('../fonts/SwitzerlandCondensed.svg#SwitzerlandCondensed') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
:root {
    --yellow: #fff32a;
}
body {
    padding:80px 0 60px;
    margin:0;
    width:100vw;
    min-height:calc(100vh - 140px);
    display:flex;
    flex-direction: column;
    align-items: center;
    align-content: center;
    justify-items: center;
    justify-content: space-between;
    color:#fff;
    font-family: 'Switzerland', sans-serif;
    text-align:center;
    background-size: cover;
    background-position:center center;
    background-repeat: no-repeat;
    overflow-x: hidden;
}
.logo__link {
    display:inline-block;
    margin-bottom: 30px;
}
.content img {
    margin-bottom:-80px;
}
.title__large {
    font-family: 'SwitzerlandCondBlack';
    text-transform: uppercase;
    font-style: italic;
    font-weight:900;
    color:var(--yellow);
    font-size:63px;
    margin:0;
    padding:0;
}
.title__medium {
    font-family: 'SwitzerlandCondBlack';
    text-transform: uppercase;
    font-style: italic;
    font-weight:900;
    color:var(--yellow);
    font-size:44px;
    margin:0;
    padding:0;
}
.text__large {
    font-family: 'SwitzerlandCondBlack';
    text-transform: uppercase;
    font-style: italic;
    font-weight:900;
    font-size:38px;
    margin:0;
    padding:0;
}
.text {
    font-size:19px;
    font-family: 'SwitzerlandCondensed';
    font-style: italic;
}
a {
    text-decoration:none;
    color:inherit;
}
.socials {
    display:flex;
    justify-content: space-between;
    max-width: 260px;
    width:100%;
    margin-top:30px;
}
img {
    max-width:100%;
}
@media (max-width:960px) {
    body {
        padding-right:20px;
        padding-left:20px;
        width:calc(100vw - 40px);
        background-size: cover;
    }
    .title__large {
        font-size:48px;
    }
    .title__medium {
        font-size:36px;
    }
    .text__large {
        font-size:28px;
    }
    .text {
        font-size:16px;
    }
}
@media (max-width:460px) {
    body {
        padding-right:20px;
        padding-left:20px;
        width:calc(100vw - 40px);
    }
    .title__large {
        font-size:28px;
    }
    .title__medium {
        font-size:20px;
    }
    .text__large {
        font-size:20px;
    }
}