/* Fonts include */
@font-face {
    font-family: Gotham-Light;
    src: url(../fonts/Gotham-Light.otf);
}

@font-face {
    font-family: Gotham-Black;
    src: url(../fonts/Gotham-Black.otf);
}


* {
    padding: 0;
    margin: 0;
}

html, body, section {
    width: 100%;
    height: 100%;
    background-color: #000;
}

body {
    font-family: 'Be Vietnam Pro', sans-serif;
    color: #fff;
}

section {
    background-image: url(../images/bg-image.png);
    background-position: center center;
    /* background:-webkit-radial-gradient(ellipse farthest-corner at center center, rgba(236, 41, 123, 0.4) 0%, #000000 55%);
    background:-o-radial-gradient(ellipse farthest-corner at center center, rgba(236, 41, 123, 0.4) 0%, #000000 55%);
    background:-moz-radial-gradient(ellipse farthest-corner at center center, rgba(236, 41, 123, 0.4) 0%, #000000 55%);
    background:radial-gradient(ellipse farthest-corner at center center, rgba(236, 41, 123, 0.4) 0%, #000000 55%); */
    text-align: center;
}

section div {
    position: absolute;
    width: 100%;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}

h1 {
    font-family: Gotham-Black;
    font-size: 5vw;
    margin-bottom: 1.5vw;
}

/* h1::after {
    content: '';
    position: absolute;
    height: 2px;
    width: 20vw;
    border-bottom: 2px solid #9ec3dd;
    top: 54%;
    left: 0;
    right: 0;
    margin: 0 auto;
} */

h3 {
    font-family: Gotham-Light;
    font-size: 3vw;
}

img {
    width: 20vw;
    margin-bottom: 3vw;
}