/****** GENERAL ******/
@font-face {
    font-family: 'VP Rounded Regular';
    src: url('../core/fonts/VPRounded-Regular.eot');
    src: url('../core/fonts/VPRounded-Regular.eot?#iefix') format('embedded-opentype'),
         url('../core/fonts/VPRounded-Regular.woff2') format('woff2'),
         url('../core/fonts/VPRounded-Regular.woff') format('woff'),
         url('../core/fonts/VPRounded-Regular.ttf') format('truetype'),
         url('../core/fonts/VPRounded-Regular.svg#VPRounded-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'VP Rounded Bold';
    src: url('../core/fonts/VPRounded-Bold.eot');
    src: url('../core/fonts/VPRounded-Bold.eot?#iefix') format('embedded-opentype'),
         url('../core/fonts/VPRounded-Bold.woff2') format('woff2'),
         url('../core/fonts/VPRounded-Bold.woff') format('woff'),
         url('../core/fonts/VPRounded-Bold.ttf') format('truetype'),
         url('../core/fonts/VPRounded-Bold.svg#VPRounded-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'VP Rounded Light';
    src: url('../core/fonts/VPRounded-Light.eot');
    src: url('../core/fonts/VPRounded-Light.eot?#iefix') format('embedded-opentype'),
         url('../core/fonts/VPRounded-Light.woff2') format('woff2'),
         url('../core/fonts/VPRounded-Light.woff') format('woff'),
         url('../core/fonts/VPRounded-Light.ttf') format('truetype'),
         url('../core/fonts/VPRounded-Light.svg#VPRounded-Light') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'VP Condensed Regular';
    src: url('../core/fonts/VPCondensed-Regular.eot');
    src: url('../core/fonts/VPCondensed-Regular.eot?#iefix') format('embedded-opentype'),
         url('../core/fonts/VPCondensed-Regular.woff2') format('woff2'),
         url('../core/fonts/VPCondensed-Regular.woff') format('woff'),
         url('../core/fonts/VPCondensed-Regular.ttf') format('truetype'),
         url('../core/fonts/VPCondensed-Regular.svg#VPCondensed-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'VP Condensed Bold';
    src: url('../core/fonts/VPCondensed-Bold.eot');
    src: url('../core/fonts/VPCondensed-Bold.eot?#iefix') format('embedded-opentype'),
         url('../core/fonts/VPCondensed-Bold.woff2') format('woff2'),
         url('../core/fonts/VPCondensed-Bold.woff') format('woff'),
         url('../core/fonts/VPCondensed-Bold.ttf') format('truetype'),
         url('../core/fonts/VPCondensed-Bold.svg#VPCondensed-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'VP Condensed Light';
    src: url('../core/fonts/VPCondensed-Light.eot');
    src: url('../core/fonts/VPCondensed-Light.eot?#iefix') format('embedded-opentype'),
    url('../core/fonts/VPCondensed-Light.woff2') format('woff2'),
    url('../core/fonts/VPCondensed-Light.woff') format('woff'),
    url('../core/fonts/VPCondensed-Light.ttf') format('truetype'),
    url('../core/fonts/VPCondensed-Light.svg#VPCondensed-Light') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Inflex MT Std';
    src: url('../core/fonts/InflexMT-Bold.eot');
    src: url('../core/fonts/InflexMT-Bold.eot?#iefix') format('embedded-opentype'),
         url('../core/fonts/InflexMT-Bold.woff2') format('woff2'),
         url('../core/fonts/InflexMT-Bold.woff') format('woff'),
         url('../core/fonts/InflexMT-Bold.ttf') format('truetype'),
         url('../core/fonts/InflexMT-Bold.svg#InflexMTStd-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'VPSans-Light';
    src: url('../core/fonts/VPSans-Light.eot');
    src: url('../core/fonts/VPSans-Light.woff2') format('woff2'),
         url('../core/fonts/VPSans-Light.woff') format('woff'),
         url('../core/fonts/VPSans-Light.ttf') format('truetype'),
         url('../core/fonts/VPSans-Light.svg#VPSans-Light') format('svg'),
         url('../core/fonts/VPSans-Light.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'VPSans-Regular';
    src: url('../core/fonts/VPSans-Regular.eot');
    src: url('../core/fonts/VPSans-Regular.woff2') format('woff2'),
         url('../core/fonts/VPSans-Regular.woff') format('woff'),
         url('../core/fonts/VPSans-Regular.ttf') format('truetype'),
         url('../core/fonts/VPSans-Regular.svg#VPSans-Regular') format('svg'),
         url('../core/fonts/VPSans-Regular.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'VPSans-Bold';
    src: url('../core/fonts/VPSans-Bold.eot');
    src: url('../core/fonts/VPSans-Bold.woff2') format('woff2'),
         url('../core/fonts/VPSans-Bold.woff') format('woff'),
         url('../core/fonts/VPSans-Bold.ttf') format('truetype'),
         url('../core/fonts/VPSans-Bold.svg#VPSans-Bold') format('svg'),
         url('../core/fonts/VPSans-Bold.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
font-family: 'SourceCodePro-Regular';
src: url('../core/fonts/SourceCodePro-Regular.eot');
src: url('../core/fonts/SourceCodePro-Regular.woff2') format('woff2'),
     url('../core/fonts/SourceCodePro-Regular.woff') format('woff'),
     url('../core/fonts/SourceCodePro-Regular.ttf') format('truetype'),
     url('../core/fonts/SourceCodePro-Regular.svg#SourceCodePro-Regular') format('svg'),
     url('../core/fonts/SourceCodePro-Regular.eot?#iefix') format('embedded-opentype');
font-weight: normal;
font-style: normal;
}

body {
    font-family: 'VP Sans', Arial;
    letter-spacing: 1px !important;
}
h1,h2,h3,h4,h5,h5 {
    margin:0;
    padding:0;
}
h1 {
    font-size: 36px
}
h2 {
    font-size: 16px
}
h3 {
    font-size: 28px
}
h4 {
    font-size: 20px
}
h5 {
    font-size: 15px
}
p {
    font-size: 14px;
    font-weight: lighter !important;
}
.nav li a {
    font-size: 14px;
}
ul {
    font-weight: 500;
    list-style-type: none;
    padding-left: 0px;
}
ul li {
    text-align: left;
    font-size: 17px;
}
ul li:before {
    content: "\2022";
    margin-right: 10px;
    color: #ec008c;
}

.container-fluid {
    padding-left: 0px;
    padding-right: 0px;
}

i {
    margin-right: 5px;
}

.gradient-on-title {
    background: linear-gradient(to right, #f29fb5 0%, #464c9b 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.gradient-on-title strong {
    -webkit-text-fill-color: black;
}

@media (max-width: 992px) {
    h2 {
        text-align: left;
    }
    .computer {
        display: none !important;
    }
}

@media (min-width: 992px) {
    .mobile {
        display: none !important;
    }
}
