html 
{
	height:100%;
}
body 
{
	font-family: 'GolosTextWebRegular';
	font-size:15px;
	color:#212121;
	margin:0;
	padding:0;
	height:100%;
	line-height:1.5em;
}
table 
{
	border-collapse: collapse;
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}
td
{
	margin: 0px;
	padding: 0px;
}
form
{
	padding: 0px;
	margin: 0px;
}
p
{
	padding: 0 0 30px;
	margin: 0px;
}
a
{
	outline:none;
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
    transition: .2s ease-in-out;
	text-decoration:none !important;
}
button:focus
{
    border: 1px solid #cf3a60 !important;
    outline: none !important;
}
@font-face {
	font-family: 'GolosTextWebRegular';
	src:
		url('fonts/Golos-Text/Golos-Text_Regular.woff2') format('woff2'),
		url('fonts/Golos-Text/Golos-Text_Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
  font-display: swap;
}
@font-face {
	font-family: 'GolosTextWebDemiBold';
	src:
		url('fonts/Golos-Text/Golos-Text_DemiBold.woff2') format('woff2'),
		url('fonts/Golos-Text/Golos-Text_DemiBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
  font-display: swap;
}
@font-face {
	font-family: 'GolosTextWebBold';
	src:
		url('fonts/Golos-Text/Golos-Text_Bold.woff2') format('woff2'),
		url('fonts/Golos-Text/Golos-Text_Bold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
  font-display: swap;
}
@font-face 
{
	font-family: 'GolosTextWebBlack';
	src:
		url('fonts/Golos-Text/Golos-Text_Black.woff2') format('woff2'),
		url('fonts/Golos-Text/Golos-Text_Black.woff') format('woff');
	font-weight: normal;
	font-style: normal;
  font-display: swap;
}
@font-face 
{
	font-family: 'GolosTextWebMedium';
	src:
		url('fonts/Golos-Text/Golos-Text_Medium.woff2') format('woff2'),
		url('fonts/Golos-Text/Golos-Text_Medium.woff') format('woff');
	font-weight: normal;
	font-style: normal;
  font-display: swap;
}
@font-face 
{
	font-family: 'GolosTextWebVF';
	src:
		url('fonts/Golos-Text/Golos-Text_VF.woff2') format('woff2'),
		url('fonts/Golos-Text/Golos-Text_VF.woff') format('woff');
	font-weight: normal;
	font-style: normal;
  font-display: swap;
}
.Title
{
    font-family: 'GolosTextWebMedium';
    font-size: 28px;
    color: #212121;
    margin: 30px 0 !important;
    font-weight: normal;
    line-height: normal;
}
h1
{
	font-family: 'GolosTextWebMedium'; 
    font-size: 38px;
    color: #212121;
    margin: 0 0 30px !important;
	font-weight:normal;
	line-height:normal;
}
h2
{
	font-family: 'GolosTextWebMedium'; 
    font-size: 28px;
    color: #212121;
    margin: 30px 0 !important;
	font-weight:normal;
	line-height:normal;
}
p + h2
{
    margin: 10px 0 30px !important;
}
h3
{
	font-family: 'GolosTextWebMedium'; 
    font-size: 24px;
    color: #212121;
    margin: 30px 0 !important;
	font-weight:normal;
	line-height:normal;
}
p + h3
{
    margin: 10px 0 30px !important;
}
h4
{
	font-family: 'GolosTextWebMedium'; 
    font-size: 18px;
    color: #212121;
    margin: 30px 0 !important;
	font-weight:normal;
	line-height:normal;
}
p + h4
{
    margin: 10px 0 30px !important;
}
main b, main strong
{
    font-family: 'GolosTextWebBold';
    font-weight: normal;
}
p + ul
{
	margin: 0 0 30px !important;
	padding:0 !important;
}
main ul
{
    margin: 0 0 25px 0 !important;
    padding: 0;
}