@charset "UTF-8";
/* CSS Document */


/* body {background-image: url(../_img/background.jpg); background-position: center center;} */

body { font-family: 'myriad-pro', sans-serif; /* Set a background color that will be displayed
     while the background image is loading */
background-color: #9a9a9a; background-image: url(../_img/background-clearpoint.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: fixed; background-size: cover;  }
html, body { height: 100%; padding: 0; margin: 0; width: 100%; }
body { display: flex; flex-direction: column; }
a, a:hover {color: #ffffff;}
a:hover {text-decoration: underline;}

#main { flex-grow: 1; /* background-image: url(../_img/background.jpg); background-position: center center; background-repeat: no-repeat; background-attachment: fixed; background-size: cover; */ }
footer { min-height: 60px; background-color: #181818;  color: #adadad; font-size: 16px; mix-blend-mode: multiply; }

address { margin-top: 35px; text-align: center;}
.logobar { width: 100%; padding: 66px 0 0 0; margin-top: 0; margin-right: 0; margin-left: 0; text-align: center;  }
.logobar .logo { width: 100%; margin: 100px auto 0px auto; max-width: 500px; }
.logobar .logo img {width: 100%;max-width: 700px;}
.coming-soon {padding: 50px; font-size: 18px; color: #ffffff; text-align: center; margin: 0 auto; max-width: 100%; background-color: rgba(35,206,217,.5); margin-bottom: 20px; margin-top: 70px;}
.sm-icons {text-align: right; margin-top: 155px;}
.info {text-align: center; padding-top: 80px; max-width: 568px; margin: 0 auto;}
.info img {width: 100%;}
