/* Minification failed. Returning unminified contents.
(78,36): run-time error CSS1046: Expect comma, found '161'
(78,44): run-time error CSS1046: Expect comma, found '/'
 */
@font-face {
    font-family: "VIC";
    src: url("../fonts/VIC-ExtraLight.woff2");
    font-weight: 200
}

@font-face {
    font-family: "VIC";
    src: url("../fonts/VIC-Light.woff2");
    font-weight: 300;
}

@font-face {
    font-family: "VIC";
    src: url("../fonts/VIC-Regular.woff2");
    font-weight: normal;
}

@font-face {
    font-family: "VIC";
    src: url("../fonts/VIC-SemiBold.woff2");
    font-weight: 600;
}

@font-face {
    font-family: "VIC";
    src: url("../fonts/VIC-Bold.woff2");
    font-weight: bold;
}

@font-face {
    font-family: "VIC";
    src: url("../fonts/VIC-ExtraLightItalic.woff2");
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: "VIC";
    src: url("../fonts/VIC-LightItalic.woff2");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: "VIC";
    src: url("../fonts/VIC-Italic.woff2");
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: "VIC";
    src: url("../fonts/VIC-SemiBoldItalic.woff2");
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: "VIC";
    src: url("../fonts/VIC-BoldItalic.woff2");
    font-weight: bold;
    font-style: italic;
}

html {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.logo {
    width: 175px;
    margin-right: 15px;
    margin-left: 15px;
}

.navbar-custom {
    box-shadow: 0 0 35px 0 rgb(154 161 171 / 15%);
}

.cov-d-flex {
    display: flex;
    flex-direction: column;
}

.cov-align-items-self-end {
    align-items: self-end;
}

.cov-align-flex-end {
    align-self: flex-end;
}

.cov-mb-2 {
    margin-bottom: 1rem;
}

.cov-m-0 {
    margin: 0;
}

