
.fs-navigation-enabled.fs-navigation-toggle-nav {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(204, 204, 204); border-radius: 0px 0px 3px 3px; border-image: none; display: none;
}
.fs-navigation-open.fs-navigation-toggle-nav {
	display: block;
}
.fs-navigation-enabled.fs-navigation-toggle-handle {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px 45px 0px 15px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 100%; height: 40px; color: rgb(17, 17, 17); line-height: 40px; font-size: 14px; display: block; position: relative; cursor: pointer; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.fs-navigation-open.fs-navigation-toggle-handle {
	border-radius: 3px 3px 0px 0px;
}
.fs-navigation-enabled.fs-navigation-push-nav {
	background: rgb(255, 255, 255); top: 0px; width: 270px; height: calc(100% + 60px); overflow: auto; display: block; visibility: hidden; position: fixed;
}
.fs-navigation-enabled.fs-navigation-reveal-nav {
	background: rgb(255, 255, 255); top: 0px; width: 270px; height: calc(100% + 60px); overflow: auto; display: block; visibility: hidden; position: fixed;
}
.fs-navigation-enabled.fs-navigation-overlay-nav {
	background: rgb(255, 255, 255); top: 0px; width: 270px; height: calc(100% + 60px); overflow: auto; display: block; visibility: hidden; position: fixed;
}
.fs-navigation-animated.fs-navigation-reveal-nav {
	transition:visibility 0.001s linear 0.2s; -webkit-transition: visibility 0.001s linear 0.2s;
}
.fs-navigation-animated.fs-navigation-push-nav {
	transition:transform 0.2s, visibility 0.001s linear 0.2s; -webkit-transition: -webkit-transform 0.2s ease, visibility 0.001s linear 0.2s;
}
.fs-navigation-animated.fs-navigation-overlay-nav {
	transition:transform 0.2s, visibility 0.001s linear 0.2s; -webkit-transition: -webkit-transform 0.2s ease, visibility 0.001s linear 0.2s;
}
.fs-navigation-enabled.fs-navigation-push-nav {
	z-index: 0;
}
.fs-navigation-enabled.fs-navigation-reveal-nav {
	z-index: 0;
}
.fs-navigation-enabled.fs-navigation-push-left-nav {
	left: 0px;
}
.fs-navigation-enabled.fs-navigation-reveal-left-nav {
	left: 0px;
}
.fs-navigation-enabled.fs-navigation-overlay-left-nav {
	left: 0px;
}
.fs-navigation-enabled.fs-navigation-push-right-nav {
	right: 0px;
}
.fs-navigation-enabled.fs-navigation-reveal-right-nav {
	right: 0px;
}
.fs-navigation-enabled.fs-navigation-overlay-right-nav {
	right: 0px;
}
.fs-navigation-enabled.fs-navigation-push-left-nav {
	transform: translate3d(-270px, 0px, 0px); -webkit-transform: translate3D(-270px, 0, 0);
}
.fs-navigation-enabled.fs-navigation-overlay-left-nav {
	transform: translate3d(-270px, 0px, 0px); -webkit-transform: translate3D(-270px, 0, 0);
}
.fs-navigation-enabled.fs-navigation-push-right-nav {
	transform: translate3d(270px, 0px, 0px); -webkit-transform: translate3D(270px, 0, 0);
}
.fs-navigation-enabled.fs-navigation-overlay-right-nav {
	transform: translate3d(270px, 0px, 0px); -webkit-transform: translate3D(270px, 0, 0);
}
.fs-navigation-enabled.fs-navigation-overlay-nav {
	z-index: 2;
}
.fs-navigation-enabled.fs-navigation-overlay-left-nav {
	box-shadow: 2px 0px 2px rgba(0,0,0,0.15);
}
.fs-navigation-enabled.fs-navigation-overlay-right-nav {
	box-shadow: -2px 0px 2px rgba(0,0,0,0.15);
}
.fs-navigation-open.fs-navigation-reveal-nav {
	transition:visibility; visibility: visible; -webkit-transition: visibility 0.001s ease;
}
.fs-navigation-open.fs-navigation-push-nav {
	transition:transform 0.2s, visibility; visibility: visible; transform: translate3d(0px, 0px, 0px); -webkit-transition: -webkit-transform 0.2s ease, visibility 0.001s ease; -webkit-transform: translate3D(0, 0, 0);
}
.fs-navigation-open.fs-navigation-overlay-nav {
	transition:transform 0.2s, visibility; visibility: visible; transform: translate3d(0px, 0px, 0px); -webkit-transition: -webkit-transform 0.2s ease, visibility 0.001s ease; -webkit-transform: translate3D(0, 0, 0);
}
.fs-navigation-enabled.fs-navigation-push-handle {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px 45px 0px 15px; color: rgb(17, 17, 17); font-size: 14px; display: block; position: relative; cursor: pointer; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.fs-navigation-enabled.fs-navigation-overlay-handle {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px 45px 0px 15px; color: rgb(17, 17, 17); font-size: 14px; display: block; position: relative; cursor: pointer; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.fs-navigation-overlay-content::before {
	background: rgba(255, 255, 255, 0.75); transition:opacity 0.2s, visibility 0.2s; left: 0px; top: 0px; width: 100%; height: calc(100% + 60px); right: 0px; bottom: 0px; display: block; visibility: hidden; position: fixed; z-index: 1; content: ""; opacity: 0; -webkit-transition: opacity 0.2s ease, visibility 0.2s ease;
}
.fs-navigation-open.fs-navigation-overlay-content::before {
	visibility: visible; opacity: 1;
}
.fs-navigation-enabled.fs-navigation-reveal-content {
	overflow: hidden; display: block; position: relative; z-index: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3D(0, 0, 0);
}
.fs-navigation-enabled.fs-navigation-push-content {
	overflow: hidden; display: block; position: relative; z-index: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3D(0, 0, 0);
}
.fs-navigation-animated.fs-navigation-reveal-content {
	transition:transform 0.2s; -webkit-transition: -webkit-transform 0.2s ease;
}
.fs-navigation-animated.fs-navigation-push-content {
	transition:transform 0.2s; -webkit-transition: -webkit-transform 0.2s ease;
}
.fs-navigation-enabled.fs-navigation-reveal-left-content {
	box-shadow: -2px 0px 2px rgba(0,0,0,0.15);
}
.fs-navigation-enabled.fs-navigation-push-left-content {
	box-shadow: -2px 0px 2px rgba(0,0,0,0.15);
}
.fs-navigation-enabled.fs-navigation-reveal-right-content {
	box-shadow: 2px 0px 2px rgba(0,0,0,0.15);
}
.fs-navigation-enabled.fs-navigation-push-right-content {
	box-shadow: 2px 0px 2px rgba(0,0,0,0.15);
}
.fs-navigation-open.fs-navigation-reveal-left-content {
	transform: translate3d(270px, 0px, 0px); -webkit-transform: translate3D(270px, 0, 0);
}
.fs-navigation-open.fs-navigation-push-left-content {
	transform: translate3d(270px, 0px, 0px); -webkit-transform: translate3D(270px, 0, 0);
}
.fs-navigation-open.fs-navigation-reveal-right-content {
	transform: translate3d(-270px, 0px, 0px); -webkit-transform: translate3D(-270px, 0, 0);
}
.fs-navigation-open.fs-navigation-push-right-content {
	transform: translate3d(-270px, 0px, 0px); -webkit-transform: translate3D(-270px, 0, 0);
}
.fs-navigation-enabled.fs-navigation-handle {
	position: relative;
}
.fs-navigation-enabled.fs-navigation-handle::after {
	background: rgb(204, 204, 204); margin: auto 0px; top: 0px; width: 20px; height: 4px; right: 5px; bottom: 0px; display: block; position: absolute; content: ""; box-shadow: 0px 5px 0px #cccccc, 0px -5px 0px #cccccc;
}
.fs-navigation-open.fs-navigation-handle::after {
	background: rgb(204, 204, 204); margin: auto 0px; top: 0px; width: 20px; height: 4px; right: 5px; bottom: 0px; display: block; position: absolute; content: ""; box-shadow: 0px 5px 0px #cccccc, 0px -5px 0px #cccccc;
}
.fs-navigation-lock {
	overflow: hidden !important;
}
top {
	display: block;
}
.top {
	background: rgb(44, 62, 80); width: 100%; height: 50px; position: fixed; z-index: 1000; min-width: 300px; box-shadow: none;  text-align:left;
}
.header_button {
	background: none; padding: 0px 40px 0px 15px; margin-right:15px; height: 48px; color: rgba(255, 255, 255, 0.8); text-transform: uppercase; line-height: 50px; letter-spacing: 0.05em; font-size: 0.75rem; float: right;
}
.fs-navigation-enabled.header_button {
	background: none; padding: 0px 40px 0px 15px; margin-right:15px; height: 48px; color: rgba(255, 255, 255, 0.8); text-transform: uppercase; line-height: 50px; letter-spacing: 0.05em; font-size: 0.75rem; float: right;
}
.fs-navigation-enabled.header_button::after {
	background: rgba(255, 255, 255, 0.8); box-shadow: 0px 5px 0px rgba(255,255,255,0.8), 0px -5px 0px rgba(255,255,255,0.8);
}
.fs-navigation-open.header_button::after {
	background: rgba(255, 255, 255, 0.8); box-shadow: 0px 5px 0px rgba(255,255,255,0.8), 0px -5px 0px rgba(255,255,255,0.8);
}
.logo {
	margin: 5px 0px 5px 5px; padding: 0px 5px 0px 5px; border: currentColor; border-image: none; height: 50px; color: rgb(255, 255, 255); line-height: 40px; font-size: 1rem; display: inline-block; position: relative;
}
.wrapper {
	width: 100%; overflow: hidden; padding-top: 0px;
}
.page12 {
	background: rgb(255, 255, 255); box-shadow: none;
}
.fs-grid .fs-row {
	width: 300px; margin-right: auto; margin-left: auto;
}
@media screen and (min-width:500px)
{
.fs_grid_row {
	width: 480px;
}
.fs-grid .fs-row {
	width: 480px;
}
}
@media screen and (min-width:740px)
{
.fs_grid_row {
	width: 720px;
}
.fs-grid .fs-row {
	width: 720px;
}
}
@media screen and (min-width:980px)
{
.fs_grid_row {
	width: 960px;
}
.fs-grid .fs-row {
	width: 960px;
}
}
@media screen and (min-width:1220px)
{
.fs_grid_row {
	width: 1200px;
}
.fs-grid .fs-row {
	width: 1200px;
}
}
.fs-grid .fs-row::after {
	height: 0px; line-height: 0; clear: both; display: block; visibility: hidden; content: ".";
}
.fs-grid-fluid .fs-row {
	width: calc(100% - 40px);
}
@media screen and (max-width:739px)
{
.fs_grid_row_fluid_sm {
	width: calc(100% - 40px);
}
.fs-grid-sm-fluid .fs-row {
	width: calc(100% - 40px);
}
}
.fs-grid .fs-row .fs-row {
	width: 102.08%; margin-right: -1.04%; margin-left: -1.04%;
}
.fs-grid .fs-row [class*='fs-cell'][class*='-contained'] .fs-row {
	width: 100%; margin-right: 0px; margin-left: 0px;
}
.fs-grid .fs-row [class*='fs-cell'] {
	width: 97.91%; margin-right: 1.04%; margin-left: 1.04%; float: left;
}
.fs-grid .fs-row [class*='fs-cell'][class*='-centered'] {
	margin-right: auto; margin-left: auto; float: none;
}
.fs-grid .fs-row [class*='fs-cell'][class*='-padded'] {
	padding-right: 1.04%; padding-left: 1.04%; margin-right: 0px; margin-left: 0px; box-sizing: content-box;
}
.fs-grid .fs-row [class*='fs-cell'][class*='-contained'] {
	margin-right: 0px; margin-left: 0px;
}
.fs-grid .fs-row [class*='fs-cell'][class*='-right'] {
	float: right;
}
.fs-grid .fs-row .fs-all-fifth {
	width: 17.91%;
}
.fs-grid .fs-row .fs-all-fourth {
	width: 22.91%;
}
.fs-grid .fs-row .fs-all-third {
	width: 31.25%;
}
.fs-grid .fs-row .fs-all-half {
	width: 47.91%;
}
.fs-grid .fs-row .fs-all-full {
	width: 97.91%;
}
.fs-grid .fs-row .fs-all-push-fifth {
	margin-left: 21.04%;
}
.fs-grid .fs-row .fs-all-push-fourth {
	margin-left: 26.04%;
}
.fs-grid .fs-row .fs-all-push-third {
	margin-left: 34.37%;
}
.fs-grid .fs-row .fs-all-push-half {
	margin-left: 51.04%;
}
.fs-grid .fs-row [class*='-contained'].fs-all-fifth {
	width: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-all-fourth {
	width: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-all-third {
	width: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-all-half {
	width: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-all-full {
	width: 100%;
}
.fs-grid .fs-row [class*='-contained'].fs-all-push-fifth {
	margin-left: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-all-push-fourth {
	margin-left: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-all-push-third {
	margin-left: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-all-push-half {
	margin-left: 50%;
}
.fs-grid .fs-row .fs-all-hide {
	display: none;
}
@media screen and (max-width:739px)
{
.fs-grid .fs-row .fs-sm-1 {
	width: 31.25%;
}
.fs-grid .fs-row .fs-sm-2 {
	width: 64.58%;
}
.fs-grid .fs-row .fs-sm-3 {
	width: 97.91%;
}
.fs-grid .fs-row .fs-sm-push-1 {
	margin-left: 34.37%;
}
.fs-grid .fs-row .fs-sm-push-2 {
	margin-left: 67.7%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-1 {
	width: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-2 {
	width: 66.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-3 {
	width: 100%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-push-1 {
	margin-left: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-push-2 {
	margin-left: 66.66%;
}
.fs-grid .fs-row .fs-sm-fifth {
	width: 17.91%;
}
.fs-grid .fs-row .fs-sm-fourth {
	width: 22.91%;
}
.fs-grid .fs-row .fs-sm-third {
	width: 31.25%;
}
.fs-grid .fs-row .fs-sm-half {
	width: 47.91%;
}
.fs-grid .fs-row .fs-sm-full {
	width: 97.91%;
}
.fs-grid .fs-row .fs-sm-push-fifth {
	margin-left: 21.04%;
}
.fs-grid .fs-row .fs-sm-push-fourth {
	margin-left: 26.04%;
}
.fs-grid .fs-row .fs-sm-push-third {
	margin-left: 34.37%;
}
.fs-grid .fs-row .fs-sm-push-half {
	margin-left: 51.04%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-fifth {
	width: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-fourth {
	width: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-third {
	width: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-half {
	width: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-full {
	width: 100%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-push-fifth {
	margin-left: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-push-fourth {
	margin-left: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-push-third {
	margin-left: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-sm-push-half {
	margin-left: 50%;
}
.fs-grid .fs-row .fs-sm-hide {
	display: none;
}
}
@media screen and (max-width:499px)
{
.fs-grid .fs-row .fs-xs-1 {
	width: 31.25%;
}
.fs-grid .fs-row .fs-xs-2 {
	width: 64.58%;
}
.fs-grid .fs-row .fs-xs-3 {
	width: 97.91%;
}
.fs-grid .fs-row .fs-xs-push-1 {
	margin-left: 34.37%;
}
.fs-grid .fs-row .fs-xs-push-2 {
	margin-left: 67.7%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-1 {
	width: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-2 {
	width: 66.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-3 {
	width: 100%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-push-1 {
	margin-left: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-push-2 {
	margin-left: 66.66%;
}
.fs-grid .fs-row .fs-xs-fifth {
	width: 17.91%;
}
.fs-grid .fs-row .fs-xs-fourth {
	width: 22.91%;
}
.fs-grid .fs-row .fs-xs-third {
	width: 31.25%;
}
.fs-grid .fs-row .fs-xs-half {
	width: 47.91%;
}
.fs-grid .fs-row .fs-xs-full {
	width: 97.91%;
}
.fs-grid .fs-row .fs-xs-push-fifth {
	margin-left: 21.04%;
}
.fs-grid .fs-row .fs-xs-push-fourth {
	margin-left: 26.04%;
}
.fs-grid .fs-row .fs-xs-push-third {
	margin-left: 34.37%;
}
.fs-grid .fs-row .fs-xs-push-half {
	margin-left: 51.04%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-fifth {
	width: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-fourth {
	width: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-third {
	width: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-half {
	width: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-full {
	width: 100%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-push-fifth {
	margin-left: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-push-fourth {
	margin-left: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-push-third {
	margin-left: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xs-push-half {
	margin-left: 50%;
}
.fs-grid .fs-row .fs-xs-hide {
	display: none;
}
}
@media screen and (max-width:979px) and (min-width:740px)
{
.fs-grid .fs-row .fs-md-1 {
	width: 14.58%;
}
.fs-grid .fs-row .fs-md-2 {
	width: 31.25%;
}
.fs-grid .fs-row .fs-md-3 {
	width: 47.91%;
}
.fs-grid .fs-row .fs-md-4 {
	width: 64.58%;
}
.fs-grid .fs-row .fs-md-5 {
	width: 81.25%;
}
.fs-grid .fs-row .fs-md-6 {
	width: 97.91%;
}
.fs-grid .fs-row .fs-md-push-1 {
	margin-left: 17.7%;
}
.fs-grid .fs-row .fs-md-push-2 {
	margin-left: 34.37%;
}
.fs-grid .fs-row .fs-md-push-3 {
	margin-left: 51.04%;
}
.fs-grid .fs-row .fs-md-push-4 {
	margin-left: 67.7%;
}
.fs-grid .fs-row .fs-md-push-5 {
	margin-left: 84.37%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-1 {
	width: 16.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-2 {
	width: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-3 {
	width: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-4 {
	width: 66.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-5 {
	width: 83.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-6 {
	width: 100%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-push-1 {
	margin-left: 16.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-push-2 {
	margin-left: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-push-3 {
	margin-left: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-push-4 {
	margin-left: 66.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-push-5 {
	margin-left: 83.33%;
}
.fs-grid .fs-row .fs-md-fifth {
	width: 17.91%;
}
.fs-grid .fs-row .fs-md-fourth {
	width: 22.91%;
}
.fs-grid .fs-row .fs-md-third {
	width: 31.25%;
}
.fs-grid .fs-row .fs-md-half {
	width: 47.91%;
}
.fs-grid .fs-row .fs-md-full {
	width: 97.91%;
}
.fs-grid .fs-row .fs-md-push-fifth {
	margin-left: 21.04%;
}
.fs-grid .fs-row .fs-md-push-fourth {
	margin-left: 26.04%;
}
.fs-grid .fs-row .fs-md-push-third {
	margin-left: 34.37%;
}
.fs-grid .fs-row .fs-md-push-half {
	margin-left: 51.04%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-fifth {
	width: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-fourth {
	width: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-third {
	width: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-half {
	width: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-full {
	width: 100%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-push-fifth {
	margin-left: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-push-fourth {
	margin-left: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-push-third {
	margin-left: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-md-push-half {
	margin-left: 50%;
}
.fs-grid .fs-row .fs-md-hide {
	display: none;
}
}
@media screen and (min-width:980px)
{
.fs-grid .fs-row .fs-lg-1 {
	width: 6.25%;
}
.fs-grid .fs-row .fs-lg-2 {
	width: 14.58%;
}
.fs-grid .fs-row .fs-lg-3 {
	width: 22.91%;
}
.fs-grid .fs-row .fs-lg-4 {
	width: 31.25%;
}
.fs-grid .fs-row .fs-lg-5 {
	width: 39.58%;
}
.fs-grid .fs-row .fs-lg-6 {
	width: 47.91%;
}
.fs-grid .fs-row .fs-lg-7 {
	width: 56.25%;
}
.fs-grid .fs-row .fs-lg-8 {
	width: 64.58%;
}
.fs-grid .fs-row .fs-lg-9 {
	width: 72.91%;
}
.fs-grid .fs-row .fs-lg-10 {
	width: 81.25%;
}
.fs-grid .fs-row .fs-lg-11 {
	width: 89.58%;
}
.fs-grid .fs-row .fs-lg-12 {
	width: 97.91%;
}
.fs-grid .fs-row .fs-lg-push-1 {
	margin-left: 9.37%;
}
.fs-grid .fs-row .fs-lg-push-2 {
	margin-left: 17.7%;
}
.fs-grid .fs-row .fs-lg-push-3 {
	margin-left: 26.04%;
}
.fs-grid .fs-row .fs-lg-push-4 {
	margin-left: 34.37%;
}
.fs-grid .fs-row .fs-lg-push-5 {
	margin-left: 42.7%;
}
.fs-grid .fs-row .fs-lg-push-6 {
	margin-left: 51.04%;
}
.fs-grid .fs-row .fs-lg-push-7 {
	margin-left: 59.37%;
}
.fs-grid .fs-row .fs-lg-push-8 {
	margin-left: 67.7%;
}
.fs-grid .fs-row .fs-lg-push-9 {
	margin-left: 76.04%;
}
.fs-grid .fs-row .fs-lg-push-10 {
	margin-left: 84.37%;
}
.fs-grid .fs-row .fs-lg-push-11 {
	margin-left: 92.7%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-1 {
	width: 8.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-2 {
	width: 16.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-3 {
	width: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-4 {
	width: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-5 {
	width: 41.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-6 {
	width: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-7 {
	width: 58.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-8 {
	width: 66.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-9 {
	width: 75%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-10 {
	width: 83.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-11 {
	width: 91.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-12 {
	width: 100%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-1 {
	margin-left: 8.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-2 {
	margin-left: 16.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-3 {
	margin-left: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-4 {
	margin-left: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-5 {
	margin-left: 41.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-6 {
	margin-left: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-7 {
	margin-left: 58.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-8 {
	margin-left: 66.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-9 {
	margin-left: 75%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-10 {
	margin-left: 83.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-11 {
	margin-left: 91.66%;
}
.fs-grid .fs-row .fs-lg-fifth {
	width: 17.91%;
}
.fs-grid .fs-row .fs-lg-fourth {
	width: 22.91%;
}
.fs-grid .fs-row .fs-lg-third {
	width: 31.25%;
}
.fs-grid .fs-row .fs-lg-half {
	width: 47.91%;
}
.fs-grid .fs-row .fs-lg-full {
	width: 97.91%;
}
.fs-grid .fs-row .fs-lg-push-fifth {
	margin-left: 21.04%;
}
.fs-grid .fs-row .fs-lg-push-fourth {
	margin-left: 26.04%;
}
.fs-grid .fs-row .fs-lg-push-third {
	margin-left: 34.37%;
}
.fs-grid .fs-row .fs-lg-push-half {
	margin-left: 51.04%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-fifth {
	width: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-fourth {
	width: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-third {
	width: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-half {
	width: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-full {
	width: 100%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-fifth {
	margin-left: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-fourth {
	margin-left: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-third {
	margin-left: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-lg-push-half {
	margin-left: 50%;
}
.fs-grid .fs-row .fs-lg-hide {
	display: none;
}
}
@media screen and (min-width:1220px)
{
.fs-grid .fs-row .fs-xl-1 {
	width: 6.25%;
}
.fs-grid .fs-row .fs-xl-2 {
	width: 14.58%;
}
.fs-grid .fs-row .fs-xl-3 {
	width: 22.91%;
}
.fs-grid .fs-row .fs-xl-4 {
	width: 31.25%;
}
.fs-grid .fs-row .fs-xl-5 {
	width: 39.58%;
}
.fs-grid .fs-row .fs-xl-6 {
	width: 47.91%;
}
.fs-grid .fs-row .fs-xl-7 {
	width: 56.25%;
}
.fs-grid .fs-row .fs-xl-8 {
	width: 64.58%;
}
.fs-grid .fs-row .fs-xl-9 {
	width: 72.91%;
}
.fs-grid .fs-row .fs-xl-10 {
	width: 81.25%;
}
.fs-grid .fs-row .fs-xl-11 {
	width: 89.58%;
}
.fs-grid .fs-row .fs-xl-12 {
	width: 97.91%;
}
.fs-grid .fs-row .fs-xl-push-1 {
	margin-left: 9.37%;
}
.fs-grid .fs-row .fs-xl-push-2 {
	margin-left: 17.7%;
}
.fs-grid .fs-row .fs-xl-push-3 {
	margin-left: 26.04%;
}
.fs-grid .fs-row .fs-xl-push-4 {
	margin-left: 34.37%;
}
.fs-grid .fs-row .fs-xl-push-5 {
	margin-left: 42.7%;
}
.fs-grid .fs-row .fs-xl-push-6 {
	margin-left: 51.04%;
}
.fs-grid .fs-row .fs-xl-push-7 {
	margin-left: 59.37%;
}
.fs-grid .fs-row .fs-xl-push-8 {
	margin-left: 67.7%;
}
.fs-grid .fs-row .fs-xl-push-9 {
	margin-left: 76.04%;
}
.fs-grid .fs-row .fs-xl-push-10 {
	margin-left: 84.37%;
}
.fs-grid .fs-row .fs-xl-push-11 {
	margin-left: 92.7%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-1 {
	width: 8.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-2 {
	width: 16.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-3 {
	width: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-4 {
	width: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-5 {
	width: 41.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-6 {
	width: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-7 {
	width: 58.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-8 {
	width: 66.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-9 {
	width: 75%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-10 {
	width: 83.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-11 {
	width: 91.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-12 {
	width: 100%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-1 {
	margin-left: 8.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-2 {
	margin-left: 16.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-3 {
	margin-left: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-4 {
	margin-left: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-5 {
	margin-left: 41.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-6 {
	margin-left: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-7 {
	margin-left: 58.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-8 {
	margin-left: 66.66%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-9 {
	margin-left: 75%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-10 {
	margin-left: 83.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-11 {
	margin-left: 91.66%;
}
.fs-grid .fs-row .fs-xl-fifth {
	width: 17.91%;
}
.fs-grid .fs-row .fs-xl-fourth {
	width: 22.91%;
}
.fs-grid .fs-row .fs-xl-third {
	width: 31.25%;
}
.fs-grid .fs-row .fs-xl-half {
	width: 47.91%;
}
.fs-grid .fs-row .fs-xl-full {
	width: 97.91%;
}
.fs-grid .fs-row .fs-xl-push-fifth {
	margin-left: 21.04%;
}
.fs-grid .fs-row .fs-xl-push-fourth {
	margin-left: 26.04%;
}
.fs-grid .fs-row .fs-xl-push-third {
	margin-left: 34.37%;
}
.fs-grid .fs-row .fs-xl-push-half {
	margin-left: 51.04%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-fifth {
	width: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-fourth {
	width: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-third {
	width: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-half {
	width: 50%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-full {
	width: 100%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-fifth {
	margin-left: 20%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-fourth {
	margin-left: 25%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-third {
	margin-left: 33.33%;
}
.fs-grid .fs-row [class*='-contained'].fs-xl-push-half {
	margin-left: 50%;
}
.fs-grid .fs-row .fs-xl-hide {
	display: none;
}
}
.sidebar {
	color: rgb(255, 255, 255);
}
.fs-navigation-enabled.sidebar_content {
	background: rgb(44, 62, 80); padding: 50px 0px 1px 0px; box-shadow: none;
}
.sidebar ul {
	margin: 1px 0px 0px 0px; padding: 0px;
}
.sidebar ul li {
	margin: 0px; line-height: 0.6;
}
.sidebar ul li::before {
	display: none;
}
.sidebar ul a {
	border-color: transparent; font-size: 1rem;
}
.no-touch .sidebar ul a:hover {
	border-color: transparent;
}
.sidebar h5 {
	margin: 10px 0px; font-size: 0.75rem;
}
.sidebar .fs-navigation-enabled a {
	color: rgb(255, 255, 255);
}
.no-touch .sidebar .fs-navigation-enabled a:hover {
	color: rgb(255, 255, 255);
}
.sidebar .fs-navigation-enabled h5 {
	color: rgba(255, 255, 255, 0.5);
}
button {
	background: none; padding: 0px; border: currentColor; border-image: none;
}
.fs-navigation-overlay-content::before {
	z-index: 82;
}
*:focus,
*:hover,
*:active {
  outline: none;
}

.fs-navigation-push-left-nav.fs-navigation-enabled,
.fs-navigation-overlay-left-nav.fs-navigation-enabled {
  -webkit-transform: translate3D(-300px, 0, 0);
      -ms-transform: translate3D(-300px, 0, 0);
          transform: translate3D(-300px, 0, 0);
}
.fs-navigation-push-right-nav.fs-navigation-enabled,
.fs-navigation-overlay-right-nav.fs-navigation-enabled {
  -webkit-transform: translate3D(300px, 0, 0);
      -ms-transform: translate3D(300px, 0, 0);
          transform: translate3D(300px, 0, 0);
}
.fs-navigation-push-nav.fs-navigation-open,
.fs-navigation-overlay-nav.fs-navigation-open {
  -webkit-transform: translate3D(0, 0, 0);
      -ms-transform: translate3D(0, 0, 0);
          transform: translate3D(0, 0, 0);
  -webkit-transition: -webkit-transform 0.2s ease, visibility 0.001s ease;
          transition: transform 0.2s ease, visibility 0.001s ease;
  visibility: visible;
}