@font-face {
	font-family: "GothamProRegular";
	src: url("../fonts/GothamProRegular.eot");
	src: url("../fonts/GothamProRegular.eot?#iefix")format("embedded-opentype"),
	url("../fonts/GothamProRegular.woff") format("woff"),
	url("../fonts/GothamProRegular.ttf") format("truetype");
	font-style: normal;font-weight: normal;
}
@font-face {
	font-family: "GothamProMedium";
	src: url("../fonts/GothamProMedium.eot");
	src: url("../fonts/GothamProMedium.eot?#iefix")format("embedded-opentype"),
	url("../fonts/GothamProMedium.woff") format("woff"),
	url("../fonts/GothamProMedium.ttf") format("truetype");
	font-style: normal;font-weight: normal;
}
@font-face {
	font-family: "GothamProBold";
	src: url("../fonts/GothamProBold.eot");
	src: url("../fonts/GothamProBold.eot?#iefix")format("embedded-opentype"),
	url("../fonts/GothamProBold.woff") format("woff"),
	url("../fonts/GothamProBold.ttf") format("truetype");
	font-style: normal;font-weight: normal;
}
html {
    overflow-x: hidden;
}
*, *::before, *::after {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
body {
    font-family: "GothamProRegular", sans-serif;
    line-height: 1.25;
    color: #000;
    background-color: #fff;
    min-height: 100vh;
	font-size:16px;
	font-weight:normal;
}
ul, ol {
    list-style: none;
}
strong {
	font-family: "GothamProBold";
	font-weight:normal;
}
b {
	font-family: "GothamProBold";
	font-weight:normal;
}
a {
	color:#C20E1A;
	text-decoration:none;
	font-family: "GothamProMedium";
	font-weight:normal;
	-webkit-transition: all 360ms ease-in-out;
	-moz-transition: all 360ms ease-in-out;
	-o-transition: all 360ms ease-in-out;
	-ms-transition: all 360ms ease-in-out;
	transition: all 360ms ease-in-out;
}
a:hover {
	color:#000;
	text-decoration:none;
	-webkit-transition: all 360ms ease-in-out;
	-moz-transition: all 360ms ease-in-out;
	-o-transition: all 360ms ease-in-out;
	-ms-transition: all 360ms ease-in-out;
	transition: all 360ms ease-in-out;
}
img {
    max-width: 100%;
    height: auto;
    display: block;
}
.flex-st {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
h1 {
	font-weight:normal;
	font-family: "GothamProBold";
	font-size:30px;
	line-height:120%;
}
h2 {
	font-weight:normal;
	font-family: "GothamProBold";
	font-size:25px;
	line-height:120%;
}
h3 {
	font-weight:normal;
	font-family: "GothamProBold";
	font-size:20px;
	line-height:120%;
}
