html, body
{
   height: 100%;
}
div#space
{
   width: 1px;
   height: 50%;
   margin-bottom: -300px;
   float:left
}
div#container
{
   width: 950px;
   height: 600px;
   margin: 0 auto;
   position: relative;
   clear: left;
}
body
{
   background-color: #DCDCDC;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
#wb_Image2
{
   vertical-align: top;
}
#Image2
{
   border: 1px solid #191970;
   border-radius: 3px;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text1 div
{
   text-align: left;
}
#Text3 
{
   border: 0px #000000 solid;
   margin: 0;
}
#wb_FontAwesomeIcon1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   text-align: center;
   margin: 0;
   padding: 0;
   -webkit-animation: flip 5000ms linear 0ms infinite normal both;
   -moz-animation: flip 5000ms linear 0ms infinite normal both;
   animation: flip 5000ms linear 0ms infinite normal both;
   line-height: 35px;
   vertical-align: top;
}
#wb_FontAwesomeIcon1:hover
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
}
#FontAwesomeIcon1
{
   vertical-align: middle;
}
#FontAwesomeIcon1 g
{
   fill: #1E90FF;
   display: inline-block;
   font-size: 35px;
   vertical-align: middle;
   width: 29px;
}
#wb_FontAwesomeIcon1:hover g
{
   fill: #FF0000;
}
#wb_FontAwesomeIcon2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   text-align: center;
   margin: 0;
   padding: 0;
   -webkit-animation: flip 5000ms linear 0ms infinite normal both;
   -moz-animation: flip 5000ms linear 0ms infinite normal both;
   animation: flip 5000ms linear 0ms infinite normal both;
   line-height: 35px;
   vertical-align: top;
}
#wb_FontAwesomeIcon2:hover
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
}
#FontAwesomeIcon2
{
   vertical-align: middle;
}
#FontAwesomeIcon2 g
{
   fill: #8A2BE2;
   display: inline-block;
   font-size: 35px;
   vertical-align: middle;
   width: 29px;
}
#wb_FontAwesomeIcon2:hover g
{
   fill: #FF0000;
}
#wb_FontAwesomeIcon3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   text-align: center;
   margin: 0;
   padding: 0;
   -webkit-animation: flip 5000ms linear 0ms infinite normal both;
   -moz-animation: flip 5000ms linear 0ms infinite normal both;
   animation: flip 5000ms linear 0ms infinite normal both;
   line-height: 35px;
   vertical-align: top;
}
#wb_FontAwesomeIcon3:hover
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
}
#FontAwesomeIcon3
{
   vertical-align: middle;
}
#FontAwesomeIcon3 g
{
   fill: #5F9EA0;
   display: inline-block;
   font-size: 35px;
   vertical-align: middle;
   width: 29px;
}
#wb_FontAwesomeIcon3:hover g
{
   fill: #FF0000;
}
#wb_FontAwesomeIcon4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   text-align: center;
   margin: 0;
   padding: 0;
   -webkit-animation: flip 5000ms linear 0ms infinite normal both;
   -moz-animation: flip 5000ms linear 0ms infinite normal both;
   animation: flip 5000ms linear 0ms infinite normal both;
   line-height: 35px;
   vertical-align: top;
}
#wb_FontAwesomeIcon4:hover
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
}
#FontAwesomeIcon4
{
   vertical-align: middle;
}
#FontAwesomeIcon4 g
{
   fill: #20B2AA;
   display: inline-block;
   font-size: 35px;
   vertical-align: middle;
   width: 29px;
}
#wb_FontAwesomeIcon4:hover g
{
   fill: #FF0000;
}
#wb_Bourdon
{
   vertical-align: top;
}
#Bourdon
{
   border: 0px solid #000000;
   padding: 0;
   -webkit-animation: tin-up-in 2000ms linear 1500ms 1 normal both;
   -moz-animation: tin-up-in 2000ms linear 1500ms 1 normal both;
   animation: tin-up-in 2000ms linear 1500ms 1 normal both;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
            body {
                background-color: #fff;
                margin: 0px;
                overflow: hidden;
                font-family:arial;
                color:#fff;
            }
            h1{
                margin:0;
            }

            a {
                color:#0078ff;
            }
            #canvas{
                width:100%;
                height:700px;
                overflow: hidden;
                position:absolute;
                top:0;
                left:0;
                background-color: #1a1724;               
            }
            .canvas-wrap{
                position:relative;
                
            }
            div.canvas-content{
                position:relative;
                z-index:2000;
                color:#fff;
                text-align:center;
                padding-top:30px;
            }
        