@charset "utf-8";

@import "../fonts/gotham.css"; /* Using a string */
/*
font-family: 'Open Sans', sans-serif;
*/


html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
body { line-height:1em; }
article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section { display:block; }
nav ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:, q:after { content:''; content:none; }
a { margin:0; padding:0; vertical-align:baseline; background:transparent; text-decoration: none; }
ins { background-color:#ff9; color:#000; text-decoration:none; }
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }
table { border-collapse:collapse; border-spacing:0; }
hr { display:block; height:1px; border:0; border-top:1px solid #B2B2B2; margin:1em 0; padding:0; }
input, select, button { vertical-align:middle; cursor: pointer; }
.chromeframe { margin: 0.2em 0; background: #B2B2B2; color: #000; padding: 0.2em 0; }

::selection { background: #ccc; color:#000;	}
::-moz-selection { background: #ccc; color:#000; }
::-webkit-input-placeholder { color: #000; opacity: 1; }
::-moz-placeholder { color: #000; opacity: 1; }
:-ms-input-placeholder { color: #000; opacity: 1; }
:-moz-placeholder { color: #000; opacity: 1; }
:focus::-webkit-input-placeholder { color: transparent !important; }
:focus::--moz-placeholder { color: transparent !important; }
:focus::-ms-input-placeholder { color: transparent !important; }
:focus::-moz-placeholder { color: transparent !important; }

h1,h2,h3,h4,h5, h6 { font-weight: 400; }

.wow { visibility: hidden; }

.left { float: left; }
.right { float: right; }
.clear { clear: both; display: block; }
.hide { opacity: 0; }
a:active,a:focus { outline: none; }

img {
	-webkit-user-select: none;
	 -khtml-user-select: none;
	   -moz-user-select: none;
	     -o-user-select: none;
	        user-select: none;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}
input, button, select, textarea { font-family: futura-pt, sans-serif; font-weight: 400; }
body { align-items: center; background: #fff; color: #040707; display: flex; flex-wrap: wrap; font-size: 16px; font-family: 'GothamPro', sans-serif; font-weight: 400; justify-content: center; padding-top: 5%; position: relative; left: 0px; }

body img { display: block; height: auto; max-width: 100%; order: 2; width: auto; }

body p { font-size: 30px; font-size: 3.5vw; font-weight: 300; line-height:  1em; order: 1; text-align: center; width: 100%; }