@font-face {
    font-family: "Athelas";
    src: url(newfonts/Athelas.ttc);
}

@font-face {
    font-family: "Avenir";
    src: url(newfonts/Avenir.ttc);
}

@font-face {
    font-family: "Exo-Bold";
    src: url(newfonts/Exo-Bold.ttf);
}

@font-face {
    font-family: "Exo-Light";
    src: url(newfonts/Exo-Light.ttf);
}

@font-face {
    font-family: "Stoke-Light";
    src: url(newfonts/Stoke-Light.ttf);
}

body {
    font-family: Exo-Light;
}


.vlt-nav--default .sf-menu>li>a {
    font-weight: normal;
}

.vlt-header--dark .vlt-navbar, .vlt-header--dark .vlt-navbar.vlt-navbar--solid {
    background-color: transparent !important;
}

.container-logo {
    max-width: 100%;
}

.container {
}

.vlt-navbar-logo img {
    height: 50px;
    width: auto;
}

.vlt-navbar .vlt-navbar-inner {
    margin-top: 25px;
    /*padding-left: 55px;
    padding-right: 15px;*/
    padding-left: 60px;
    padding-right: 18px;
}

.offset-1 {
    margin: 0 auto;
}

.col-11 {
}

.vlt-social-icon.vlt-social-icon--style-1 {
    font-size: 16px;
}

.active {
    font-weight:bold
}

.vlt-project-showcase__category {
    font-family: Exo-Bold;
}

.vlt-project-showcase--style-3 .vlt-project-showcase__title {
    font-family: Exo-Light;
    font-weight: normal;
}

.vlt-project-showcase__description {
    font-family: Exo-Light;
    color: white;
}

.vlt-site-fixed-bar__socials {
    font-family: Exo-Light;
    padding-top: 100px;
}

.vlt-site-fixed-bar__socials a {
    padding: 10px;
    margin-right: 50px;

    display: inline-block;
    border-bottom: 1px solid white;
    padding: 0.9em 0;
}

.vlt-site-fixed-bar__socials a:last-child {
    border-bottom: 0;
}

.vlt-nav--fullscreen.is-open {
    background: #000;
}

.vlt-menu-burger--opened span.line-one, .vlt-menu-burger--opened span.line-two {
    color: #fff;
}

.vlt-nav--fullscreen__navigation ul.sf-menu li a {
    color: #fff;
}

.about-slider-controller {
    margin-top: 10px;
}

.about-slider-controller-selected {
    font-weight: bold;
}

.vlt-site-fixed-bar--left {
    padding: 150px 0px;
}

.vlt-site-fixed-bar .vlt-site-fixed-bar__socials .vlt-social-icon--style-1 + .vlt-social-icon--style-1 {
    padding-top: 0px;
    margin-top: 10px;
}

.vlt-project-showcase--style-3 .vlt-project-showcase__item {
    background-color: #171717;
}

.vlt-project-showcase--style-3 .vlt-simple-link {
    font-size: 16px;
    margin-top: 20px;
}

a.vlt-simple-link.vlt-simple-link--md.second {
    margin-left: 20px;
}

img.image-link {
    height: 30px;
    margin-right: 10px;
}

@media only screen and (max-width: 1198px) {
    .imagesection {
        width: 20%;
        float: left;
        height: 200px;
        padding-top: 20px;
        margin-top: 20px; 
    }
  
    .detailsection {
        font-weight: normal;
        color: white;
        width: 80%;
        float: right;
        height: 200px;
        margin-top: 20px;
        font-size: 16px;
    }
}

img.image-link-empty {
    height: 30px;
    margin-right: 0px;
}

@media only screen and (max-width: 767px) {
    .vlt-navbar .vlt-navbar-inner {
        padding-left: 20px;
    }

    .vlt-navbar-logo img {
        height: 40px;
    }

    .vlt-project-showcase--style-3 .vlt-project-showcase__title {
        font-size: 30px;
    }

    .content-con {
        padding: 0px 20px;
    }

    .vlt-project-showcase__description {
        font-size: 15px;
    }
}