@font-face {
    font-family: 'Work Sans';
    src: url('/theme/talentotech/mision-tic/fonts/WorkSans-Regular.woff2') format('woff2'),
        url('/theme/talentotech/mision-tic/fonts/WorkSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Work Sans';
    src: url('/theme/talentotech/mision-tic/fonts/WorkSans-Bold.woff2') format('woff2'),
        url('/theme/talentotech/mision-tic/fonts/WorkSans-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Volkswagen Serial';
    src: url('/theme/talentotech/mision-tic/fonts/VolkswagenSerial-Bold.woff2') format('woff2'),
        url('/theme/talentotech/mision-tic/fonts/VolkswagenSerial-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Volkswagen Serial';
    src: url('/theme/talentotech/mision-tic/fonts/Volkswagen-Serial-Heavy-Regular.woff2') format('woff2'),
        url('/theme/talentotech/mision-tic/fonts/Volkswagen-Serial-Heavy-Regular.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

.font-title {
    font-family: "Volkswagen Serial", sans-serif;
}

.font-base {
    font-family: "Work Sans", sans-serif;
}

.bold {
    font-weight: bold;
}

.heavy {
    font-weight: 900;
}

.mt-color1 {
    color: #ff0062;
}

.mt-color2 {
    color: #3d64ab;
}

.mt-colorWhite {
    color: #fff;
}

.mt-bgColor1 {
    background-color: #ff0062;
}

.mt-bgColor2 {
    background-color: #3d64ab;
}

.mt-bgImage {
    background-image: url(/theme/talentotech/mision-tic/img/bg-mision-tic.jpg);
    background-size: cover;
    background-position: center;
}

.mt-pill {
    max-width: max-content;
    border-radius: 1.4em;
    padding: 5px .5em;
    line-height: 1.1;
}

.mt-frame {
    border-radius: 16px;
    border: 6px solid #ff0062;
    box-shadow: 0 3px 5px 2px hsla(0, 0%, 0%, .15);
    overflow: hidden;
}