*, *:before, *:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

html{
    font-size: 62.5%;
    height: 100%;
}

body{
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif!important;
    color:#666;
    -webkit-font-smoothing:antialiased;
    background: rgb(105,155,200);
    background: -moz-radial-gradient(bottom right, ellipse cover, rgba(105,155,200,1) 0%, rgba(181,197,216,1) 57%);
    background: -webkit-gradient(radial, bottom right, 0px, top left, 100%, color-stop(0%,rgba(105,155,200,1)), color-stop(57%,rgba(181,197,216,1)));
    background: -webkit-radial-gradient(bottom right, ellipse cover, rgba(105,155,200,1) 0%,rgba(181,197,216,1) 57%);
    background: -o-radial-gradient(bottom right, ellipse cover, rgba(105,155,200,1) 0%,rgba(181,197,216,1) 57%);
    background: -ms-radial-gradient(bottom right, ellipse cover, rgba(105,155,200,1) 0%,rgba(181,197,216,1) 57%);
    background: radial-gradient(ellipse at bottom right, rgba(105,155,200,1) 0%,rgba(181,197,216,1) 57%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#699bc8', endColorstr='#b5c5d8',GradientType=1 );
}

img{
    max-width: 100%;
    height: auto;
    margin-top: 100px;
}

a{
    text-decoration: none;
}

.holding-content{
    width: 80%;
    max-width: 600px;
    height: 80%;
    margin: auto;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
    text-align: center;
}

.coming-soon{
    font-size: 20px;
    font-size: 1.6rem;
    display: block;
    margin: 1em 0 2em;
}
@media screen and (min-width: 769px) {
    .coming-soon{
        font-size: 2.6rem;
    }
}
.twitter-icon, .email-icon{
    fill: #fff;
    transition: fill ease-in-out .3s;
}

.contact-icon{
    background: #fff;
    background: rgba(0,0,0,.1);
    padding: 20px;
    display: inline-block;
    border-radius: 50%;
    transition: background ease-in-out .3s;
}

.icon-left{
    margin-right: 1em;
}

.contact-icon:hover{
    background: #fff;
    background: rgba(255,255,255,.9);
}

.contact-icon:hover .twitter-icon{
    fill: #009cff;
}

.contact-icon:hover .email-icon{
    fill: #313842;
}