@import
url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic)
;

@font-face {
    font-family: "NeoTech";
    src: url(../fonts/NeoTech.eot);
    src: url('../fonts/NeoTech.eot?#iefix') format('embedded-opentype'),
        url(../fonts/NeoTech.TTF) format('truetype');
}

@font-face {
    font-family: "Montserrat";
    src: url(../fonts/Montserrat.eot);
    src: url('../fonts/Montserrat.eot?#iefix') format('embedded-opentype'),
        url(../fonts/Montserrat.TTF) format('truetype');
}

.body {
    position: absolute;
    top: -2px;
    left: -2px;
    right: -4px;
    bottom: -4px;
    width: 100%;
    height: 100%;
    /* background: url(../img/KPI-device.png); */
    background-size: cover;
    font-family: 'NeoTech', 'Montserrat', sans-serif;
}

body {
    background: url(../img/bug-bg-5@4x.png);
    background-size: cover;
    font-family: 'NeoTech', 'Montserrat', sans-serif;
}

.img-objective {
}

.headerimg {
    position: absolute;
}

.title {
    font-weight: bold;
    font-size: 50px;
    margin-left: 25px;
    padding-top: 10px;
    width: 75%;
    animation-duration: 2s;
    animation-name: slidein;
}

.header-container {
    margin-left: 40%;
    margin-top: 50px;

}


@keyframes slidein {
    from {
        font-size:70px;

    }

    to {
        font-size:50px;

    }
}



@keyframes expand {
    from {
        height: 0px;

    }

    to {
        height: 75px;

    }
}

/* 
@-webkit-keyframes expand{
    0%{height:0px}
    100%{height:75px;}
} */

.content-obj {
    margin-top: 30px;
}

.obj-container {
    font-size: 20px;
    width: 900px;
    margin-left: 180px;
}

.qBox {
    height: 85px;

    border-radius: 10px;
    border: 0px solid;
    box-shadow: 0 2px 20px rgba(0, 0, 0, .27);
    margin-left: 100px;
    margin-top: 50px;
    animation-name: expand;
}


.qaTitle {
    /* width:620px;*/
    margin-top: 20px; 
    font-size: 17px;
    font-weight:bold;
}

.faqContent {


    margin-top: 20px;
    margin-left: 100px;

    font-size: 17px;	
}





.upImg{

    margin-top: 275px;
    margin-left: 50px;

}



.content{
    width:90%;
    padding-bottom:30px;

}


.colour{
    color:green
}



.nav {
    color: white;
}

.top {
    margin-top: 3%;
}

a {
    color: white
}


a:hover { color: white; }