@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700');

body {
    background-color: #193c6d;
    /*filter: progid: DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#003073', endColorstr='#029797');
    background-image: url(//img.alicdn.com/tps/TB1d.u8MXXXXXXuXFXXXXXXXXXX-1900-790.jpg);
    background-size: 100%;
    background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(0, #003073), color-stop(100%, #029797));
    background-image: -webkit-linear-gradient(135deg, #003073, #029797);
    background-image: -moz-linear-gradient(45deg, #003073, #029797);
    background-image: -ms-linear-gradient(45deg, #003073 0, #029797 100%);
    background-image: -o-linear-gradient(45deg, #003073, #029797);
    background-image: linear-gradient(135deg, #003073, #029797);*/

    filter: progid: DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#020528', endColorstr='#2d3170');
    background-image: url(//img.alicdn.com/tps/TB1d.u8MXXXXXXuXFXXXXXXXXXX-1900-790.jpg);
    background-size: 100%;
    background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(0, #020528), color-stop(100%, #2d3170));
    background-image: -webkit-linear-gradient(135deg, #020528, #2d3170);
    background-image: -moz-linear-gradient(45deg, #020528, #2d3170);
    background-image: -ms-linear-gradient(45deg, #020528 0, #2d3170 100%);
    background-image: -o-linear-gradient(45deg, #020528, #2d3170);
    background-image: linear-gradient(135deg, #020528, #2d3170);
    background-color:#2d3170;
    /*background-image: url('../bg.png');*/
    margin: 0px;
    overflow: hidden;
    font-family: 'Ubuntu', sans-serif;
    color:#fff;
    margin-top: 100px;
}

.logo{
    position: absolute;
    padding: 0 0 0 10%;
    margin-top: -50px;
}

.container{
    padding: 10% 10%;
    position: absolute;
    width: 60%;
    height: auto;
}

.caption{ 
    margin-top: 50px;
    font-size: 2.7em;
    font-weight: 600;
    line-height: 55px;
}

@media only screen and (max-device-width:768px) { 
    .logo{ margin-top: 0; }
    .logo svg{
        width: 300px; height: auto;
    }
    .container{
        padding-top: 20%;
        width:80%;
    }
    .caption{
        font-weight: 500;
        font-size: 4.5em;
        line-height: unset;
    }
}