/*###################################*/
/*#		include						#*/
/*###################################*/
@charset "utf-8";
/*###################################*/
/*#		reset						#*/
/*###################################*/
html{
	overflow-x: hidden;
	overflow-y: auto;
}
#submenu{
	display:none;
}
#main{
	width: 100%;
	margin-bottom: 1em;
	overflow: visible;
}
#main > [data-flex-row][data-full-size]{
	width: 100vw;
	max-width: 100vw;
	margin-left: calc(0px - calc(100vw - 100%) / 2);
	margin-right: 0px;
	z-index: 0;
}

/*###############################################*/
/*#		@media print									#*/
/*###############################################*/
@media print{
	#submenu{
		display: none !important;
	}
}

/*###################################*/
/*#		coloring					#*/
/*###################################*/

#FlexRow_1724717199436_7_10138{
	background-color: rgb(255, 255, 255);
	max-width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#FlexRow_1724717272581_5_64594{
	background-color: rgb(255, 255, 255);
	max-width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#FlexColumn_1724985850476_6_37912{
	max-width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#Heading_1724986396019_1_50053{
	color: rgb(255, 255, 255);
}
#Heading_1724986405000_4_71043{
	color: rgb(255, 255, 255);
}
#FlexRow_1724986308722_2_12013{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#Text_1724987314034_3_40621{
	color: rgb(255, 255, 255);
}
#Image_1724991840302_2_47489{
	height: 45px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#FlexRow_1731378261976_6_99775{
	background-color: rgb(255, 255, 255);
	max-width: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
