@import url(http://fonts.googleapis.com/css?family=Questrial);@import url(http://fonts.googleapis.com/css?family=Comfortaa:400,300);@import url(https://i.icomoon.io/public/300f8c754b/UrbaniteIconFont/style.css);@import url("../webfonts/LeagueSpartan_Bold/stylesheet.css");/*GLOBAL STYLES*************************************************************************************************************************************************************************/*, *:after, *:before {	-webkit-box-sizing: border-box;	box-sizing: border-box;}.clearfix:before, .clearfix:after {	display: table;	content: '';}.clearfix:after {	clear: both;}html, body {	max-width: 100%;	overflow-x: hidden;	color: #2E323E;	font-weight: 300;	font-family: 'Questrial', sans-serif;	font-style: normal;	text-outline: none;	background:#f8f8f8;}.container {	margin:0;	padding:0;}h1, h2, h3{	font-family:"LeagueSpartan Bold";	letter-spacing:1px;	color:#5d6169;	padding:1vw;}h1 {	font-size: 54px;}h2 {	font-size: 35px;	line-height: 45px;}h3 {	font-size: 22px;	line-height: 30px;}h4 {	font-size: 18px;	line-height: 26px;	}h5 /*(menus)*/ {	letter-spacing: 1px;	font-size: 19px;	font-family: 'Comfortaa', sans-serif;	text-transform: uppercase;	line-height: 20px;}p {	font-size: 15px;	line-height: 20px;}a {	text-decoration:none;	cursor:pointer;	outline:none;	color:transparent;	}a:hover, a:focus {	outline: none;}button {	background:none;	border:none;	outline:none;	cursor:pointer;}button:hover {color:#fc7142;	}.text_center {	text-align:center;}.text_right {	text-align:right;}.iconfont {	font-family: 'Urbanite-Icons';}.icon {	font-size: 16px;	width: 30px;	height: 30px;	padding: 4px;	line-height: 20px;}.logo {	width: 100%;	height: 100%;}.full-width {	width:100%;}.block {	display:block;	margin-bottom:10px;}/*GLOBAL TRANSITIONS*************************************************************************************************************************************************************************/a, button {	-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;	transition: all 0.3s ease;	-webkit-transition-property: all;	-webkit-transition-duration: 0.3s;	-webkit-timing-function: ease;	}.full-width, .left, .right {	-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;	transition: all 0.3s ease;	-webkit-transition-property: all;	-webkit-transition-duration: 0.3s;	-webkit-timing-function: ease;	}@media (min-width: 320px) and (max-width: 479px){	h1, h2, h3{	padding:2vw;}h1 {	font-size: 30px;}h2 {	font-size: 22px;	line-height: 30px;}h3 {	font-size: 16px;	line-height: 20px;}h4 {	font-size: 16px;	line-height: 20px;}h5 /*(menus)*/ {	font-size: 16px;	line-height: 17px;}p {	font-size: 14px;	line-height: 20px;}.icon {	font-size: 14px;	width: 25px;	height: 25px;	padding: 0px;	line-height: 23px;}}