@font-face {
	font-family: "foundrygridnikbold";
	src: url("../fonts/foundgribol-webfont.woff2") format("woff2"), url("../fonts/foundgribol-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "foundrygridnikmedium";
	src: url("../fonts/foundgrimed-webfont.woff2") format("woff2"), url("../fonts/foundgrimed-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}

/* @font-face {
	font-family: "Sublimation-Light";
	src: url("../fonts/Sublimation-Light.ttf.woff") format("woff"), url("../fonts/Sublimation-Light.ttf.svg#Sublimation-Light") format("svg"), url("../fonts/Sublimation-Light.ttf.eot"), url("../fonts/Sublimation-Light.ttf.eot?#iefix") format("embedded-opentype");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: "Sublimation-Medium";
	src: url("../fonts/Sublimation-Medium.ttf.woff") format("woff"), url("../fonts/Sublimation-Medium.ttf.svg#Sublimation-Medium") format("svg"), url("../fonts/Sublimation-Medium.ttf.eot"), url("../fonts/Sublimation-Medium.ttf.eot?#iefix") format("embedded-opentype");
	font-weight: normal;
	font-style: normal;
} */

/* RESET */
html {
	box-sizing: border-box;
}
*,
*:before,
*:after {
	box-sizing: inherit;
}

html,
body {
	margin: 0;
	padding: 0;
}
html {
	font-size: 62.5%;
}
/**/

html,
body {
	font-family: foundrygridnikmedium, sans-serif;
	/* font-family: "Sublimation-Light", sans-serif; */
	font-size: 0.9rem;
	line-height: 1.2rem;
	color: #009de0;
}

.address {
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	padding: 24px 0px 0px 24px;
	white-space: nowrap;
}

.scroll {
	position: fixed;
	top: 115px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	overflow-x: scroll;
	overflow-y: hidden;
}

.column {
	display: inline-block;
	vertical-align: top;
	margin-right: 70px;
}

.title {
	font-family: foundrygridnikbold;
	/* font-family: "Sublimation-Medium", sans-serif; */
	font-size: 2.35rem;
	line-height: 2.6rem;
	margin-top: -4px;
	letter-spacing: 0.01em;
}

.line2 {
	letter-spacing: -0.02em;
}

a {
	display: block;
	color: #009de0;
	text-decoration: none;
	-webkit-transition: opacity 0.2s ease-in;
}

a:hover {
	opacity: 0.5;
}
