<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{
	--bgDark1: #748477;
	--bgLight1: #FAEED1FF;
	--bgDark2: #B2A59BFF;
	--bgLight2: #EFDCAC;
	--bgLight3: #CBCFB4;
	--bgDark3: #000000FF;
	--colorDark1: #607274FF;
	--colorLight2: #FFFFFFFF;
	--colorDark2: #000000FF;
	--colorLight1: #FAEED1FF;
	--regularFont: Roboto, sans-serif;
	--menuFont: Roboto, sans-serif;
	--font1: Verdana, sans-serif;
	--font2: Brush Script MT, sans-serif;
}
@font-face{
	 font-family: PPGatwick-Bold;
	 src: url(/Public/fonts/PPGatwick-Bold.otf);
}
.styles{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
	font-family: Montserrat, sans-serif;
}
.styleTitleColor1{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	font-size: 25px;
	font-weight: 700;
}
.rowColor1{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.nameCol1{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 50%;
}
.bgDark1{
	border-top: 1px solid #000000FF;
	border-left: 1px solid #000000FF;
	border-bottom: 1px solid #000000FF;
	border-right: 1px solid #000000FF;
	width: 50%;
	background-color: #607274FF;
	height: 50px;
}
.colorName1{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.bgColors{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.fontColors{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.bgLight1{
	background-color: #FAEED1FF;
}
.bgDark2{
	background-color: #B2A59BFF;
}
.bgLight2{
	background-color: #DED0B6FF;
}
.bgLight3{
	background-color: #FFFFFFFF;
}
.bgDark3{
	background-color: #000000FF;
}
.colorDark1{
	background-color: #607274FF;
}
.colorLight2{
	background-color: #FFFFFFFF;
}
.colorDark2{
	background-color: #000000FF;
}
.colorLight1{
	background-color: #FAEED1FF;
}
.regularFont{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Montserrat, sans-serif;
	font-size: 16px;
}
.menuFont{
	font-family: Bebas Neue, sans-serif;
	font-size: 16px;
}
.font1{
	font-family: Verdana, sans-serif;
	font-size: 16px;
}
.font2{
	font-family: Brush Script MT, sans-serif;
	font-size: 16px;
}
.row{
	display: flex;
}
.Row306{
	padding-top: 0px;
	padding-bottom: 0px;
	gap: 16px;
	position: relative;
	height: 600px;
	box-shadow: 0px 0px 0px 0px #00000000;
	background-image: url(/Public/images/weboldalkezdokeppelda.jpg);
	background-size: cover;
	;
}
.FormattedText12{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.Header1{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: var(--bgDark1);
}
.header{
	display: flex;
	justify-content: space-around;
	align-items: center;
	position: relative;
}
.simplyText{
	display: block;
	text-decoration: none;
	color: inherit;
}
.SimplyText230{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	color: var(--bgLight1) !important;
	font-size: 25px;
	font-weight: 600;
}
.menu{
	z-index: 100 !important;
}
.highligthedNews{
	padding-left: 8rem;
	padding-right: 8rem;
	padding-top: 3rem;
	padding-bottom: 3rem;
	gap: 3rem;
	position: relative;
}
.dataGrid{
	display: flex;
	flex-wrap: wrap;
}
.footer{
	display: flex;
	justify-content: space-around;
	align-items: center;
	position: relative;
}
.Footer1{
	background-color: var(--bgDark1);
	height: 200px;
	margin-top: null;
	margin-bottom: null;
	margin-left: null;
	margin-right: null;
}
.Column23{
	padding: 16px;
	position: relative;
	width: 100%;
	padding-left: 16px;
	padding-bottom: 16px;
	padding-right: 16px;
	padding-top: 16px;
	font-family: Montserrat, sans-serif;
	border-top: 1px solid #00000000;
	border-left: 1px solid #00000000;
	border-bottom: 1px solid #00000000;
	border-right: 1px solid #00000000;
}
.SimplyText231{
	color: #FAFAE0 !important;
	font-size: 25px;
	font-weight: 600;
	z-index: 2;
	width: fit-content;
	text-transform: uppercase;
	font-size: 40px;
}
.Image105{
	width: 60%;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.FormattedText10{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.formattedText{
	text-decoration:none;
	color: inherit;
}
.Column295{
	position: absolute;
	width: 30%;
	background-color: white;
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	box-shadow:  0px 0px 0px 0px #00000000;
}
.dg-itemWrapper:nth-child(even) .Column295{
	right: 0;
	bottom: 0;
}
.dg-itemWrapper:nth-child(odd) .Column295{
	left: 0;
	bottom: 0;
}
.column{
	display: flex;
	flex-direction: column;
}
.subHeader1{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
	background-color: var(--bgDark1);
	display: flex;
	flex-direction: column;
	align-items: center;
}
.SimplyText237{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.Image106{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	height: 200px;
}
.titleBar1{
	padding-right: 8rem;
	padding-left: 8rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
	height: 150px;
	background-color: var(--bgDark1);
	align-items: center;
	gap: 1rem;
}
.Image111{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 100%;
	border-radius: 10px;
	box-shadow: 0 0 2px 2px var(--bgLight1);
}
.SimplyText247{
	font-family: Montserrat, sans-serif;
	font-size: 35px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--bgLight1) !important;
}
.Column321{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 60%;
	background-color: var(--bgLight1);
	height: fit-content;
}
.Column322{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.Column323{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 60%;
	height: fit-content;
	background-color: var(--bgLight1);
}
.DataGrid3{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Button100{
	color: var(--bgLight1);
	font-size: 40px;
	font-weight: 600;
}
.DataGrid4{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.SimplyText256{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	font-family: Montserrat, sans-serif;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 26px;
}
.FormattedText11{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.DataGrid7{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.DataGrid12{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.DataGrid16{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Column346{
	justify-content: space-around;
	align-items: baseline;
	width: 50%;
	height: 70%;
	padding-top: 32px;
	padding-bottom: 32px;
	padding-left: 32px;
	align-self: center;
	padding-right: 32px;
}
.SimplyText269{
	font-weight:  400 !important;
	text-transform:  unset !important;
	font-size:  20pt;
	color:  #FAEED1FF;
}
.Row307{
	gap:  16px;
	position:  relative;
}
.titleBar6{
	box-shadow:  0px 0px 0px 0px #00000000;
}
.Tag21{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.tagCloud{
	display: flex;
	gap: 0.25rem;
	justify-content: space-between;
	flex-wrap: wrap;
}
.TagCloud1{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	position: relative;
}
.Column23:hover{
	transform: scale(1.05);
}
.DataGrid21{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Column351{
	width: 100%;
	height: 100px;
	position: relative;
	align-items: left;
	display: flex;
	flex-direction: column;
	padding-left: 1rem;
	padding-bottom: 1rem;
	padding-right: 1rem;
	padding-top: 1rem;
	background-color: var(--bgDark1);
	border-radius: 5px;
	justify-content: space-around;
}
.SimplyText273{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	font-family: Montserrat, sans-serif;
	font-size: 16px;
	color: var(--bgLight1);
}
.SimplyText274{
	font-family: Montserrat, sans-serif;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 26px;
}
.DataGrid22{
	padding-top:  16px;
	padding-bottom:  16px;
	gap:  16px;
	position:  relative;
}
.Button110{
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: white;
	font-weight: 600;
}
.listBox{
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
	padding-left: 1rem;
	padding-right: 1rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.button{
	cursor: pointer;
	text-decoration: none;
}
.Button112{
	font-weight: 700;
	color: white;
	border-radius: 25px;
	padding: 10px 40px;
	background-color: #E49E37;
	transition: 0.3s ease-in-out;
	font-family: "Roboto", sans-serif;
	font-style: normal;
}
.Button112{
	font-weight: 700;
	color: white;
	border-radius: 25px;
	padding: 10px 40px;
	background-color: #E49E37;
	transition: 0.3s ease-in-out;
}
.Button112:hover{
	background-color: #C27919;
}
.rowNavigation{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Column352{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 50%;
}
.Row308{
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	gap: 16px;
	position: relative;
	background-color: var(--bgLight2);
}
.Column353{
	padding-left: 90px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 32px;
	width: 50%;
	justify-content: center;
	display: flex;
	align-items: center;
}
.Menu1{
	color: #FAFAE0 !important;
	font-weight: 600;
}
.Button113{
	font-size: 20pt;
}
.FormattedText13{
	padding-left: 0px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	color: var(--colorDark1);
	font-family: Roboto Condensed, sans-serif;
}
.Column354{
	padding-left: 16px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 100%;
}
.Image119{
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}
.Button114{
	width: fit-content;
	align-self: baseline;
}
.SimplyText276{
	font-family:   Roboto, sans-serif;
	text-transform:   none !important;
	color: #748477 !important;
	padding-top: 1rem;
	align-self: baseline;
}
.Row309{
	background-color: #FFFFFF;
	width: 100%;
}
.Column355{
	padding-left: 32px;
	padding-right: 32px;
	padding-top: 32px;
	padding-bottom: 32px;
	width: 50%;
	justify-content: center;
	display: flex;
	align-items: center;
}
.Column356{
	padding-left: 75px;
	padding-right: 90px;
	padding-top: 32px;
	padding-bottom: 32px;
	width: 50%;
	justify-content: center;
}
.Button115{
	width: fit-content;
}
.Button116{
	width: fit-content;
}
.Row310{
	background-color: var(--bgLight3);
}
.Image122{
	padding-left:  16px;
	padding-right:  16px;
	content:  url("../../Public/images/mataszLogoHatterNelkul.png");
	width:  180px;
}
.Row311{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
	justify-content: center;
	align-items: center;
	background-color: #F2F2F0;
}
.Image123{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 180px;
}
.Column359{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
	justify-content: center;
	align-items: center;
}
.Row312{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	gap: 16px;
	box-sizing: border-box;
}
.Button117{
	width: fit-content;
}
.Row314{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Column362{
	align-self: center;
	justify-content: space-around;
	align-items: baseline;
	width: 40%;
	height: 70%;
	padding-top: 1rem;
	padding-bottom: 1rem;
	padding-left: 5rem;
	font-family: Roboto Condensed, sans-serif;
	background-image: url("../../Public/images/hatter-zaszlo.png");
	background-repeat: no-repeat;
	background-size: 100% auto;
	background-position-y: center;
}
.SimplyText283{
	text-transform: capitalize;
	color: #748477 !important;
	font-family: "Playball", cursive;
	font-weight: 400;
}
.SimplyText282{
	text-transform: capitalize;
	color: #748477 !important;
	font-family: "Playball", cursive;
	font-weight: 400;
}
.SimplyText281{
	font-family: Oswald, sans-serif;
	font-size: 42px;
	font-weight: 900;
	color: #748477 !important;
	text-transform: none;
	;
}
.newSelector1{
	color:  var(--bgLight1);
}
.Row314 .column{
	width: 100%;
	padding-left:0;
	align-items: center;
}
.Column346 .simplyText{
	color: var(--bgLight2);
}
.SimplyText277{
	text-transform: capitalize;
	color: #748477 !important;
}
.SimplyText278{
	text-transform: capitalize;
	color: #666759 !important;
}
.SimplyText280{
	text-transform: capitalize;
	color: #748477 !important;
}
.SimplyText279{
	text-transform: capitalize;
	color: #748577 !important;
	padding-bottom: 32px;
}
.Image126{
	width: 200px;
}
.Row315{
	padding-left:  0px;
	padding-right:  0px;
	padding-top:  0px;
	padding-bottom:  0px;
	position:  relative;
}
.Menu11 .hm-container{
	flex-direction: column;
	align-items: baseline;
	gap: 0;
}
.Menu11{
	justify-content: center;
	color: #FAFAE0 !important;
	font-family: Roboto, sans-serif;
}
.Column363{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
	justify-content: center;
}
.Column364{
	padding-left:   16px;
	padding-right:   16px;
	padding-top:   16px;
	padding-bottom:   16px;
	width:   100%;
	justify-content:   center;
	align-items:  center;
	display: none !important;
}
.Button118{
	padding: 5px;
	color: var(--colorLight2);
}
.SimplyText284{
	color: #748477 !important;
	text-transform: none !important;
	font-family: Roboto, sans-serif;
	font-weight: 700;
	font-size: 42px;
}
.FormattedText17{
	padding-top: 16px;
	padding-bottom: 16px;
	width: max(70%);
	color: #748477;
	font-family: Roboto, sans-serif;
	text-align: justify;
	margin: 0 auto;
}
.FormattedText18{
	padding-top: 16px;
	padding-bottom: 16px;
	width: max(70%);
	color: #748477;
	font-family: Roboto, sans-serif;
	text-align: justify;
	margin: 0 auto;
}
.FormattedText15{
	color: #666759 !important;
}
.Row343{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Row343{
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	padding: 0 10%;
	box-sizing: border-box;
	;
}
.Image128{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 180px;
	content: url("../../Public/images/HM_logo.svg");
}
.Image128{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 180px;
	content: url("../../Public/images/HMZ_ujlogo.svg");
}
.Image128{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 180px;
	content: url("../../Public/images/HM_logo.svg");
}
.Image129{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 180px;
	content: url("../../Public/images/HMZ_ujlogo.svg");
}
.Image122{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	content: url("../../Public/images/mataszLogoHatterNelkul.png");
	width: 180px;
}
.Image126{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	content: url("../../Public/images/mataszLogoHatterNelkul.png");
	width: 350px;
	height: auto;
}
.SubscribeForm{
	background-color: #CBCFB4 !important;
	justify-content: center;
}
.SimplyText289{
	color:  #666759 !important;
	font-family:  Roboto, sans-serif;
	text-transform:  none;
	margin:  0 auto;
	text-align:  center;
}
.FormattedText21{
	color: #666759 !important;
	font-family: Roboto, sans-serif;
}
.form01{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.SimplyText290{
	font-family:   Roboto, sans-serif;
	text-transform:   none !important;
	color: #748477 !important;
	margin: 0 auto;
	text-align: center;
}
.Column379{
	display: flex;
	justify-content: center !important;
	padding-top: 16px;
	padding-left: 16px !important;
}
.FormattedText22{
	color: var(--colorDark1);
	font-family: Roboto Condensed, sans-serif;
	text-align: center;
	font-size: 20pt;
	text-algin: justify;
	text-decoration: none !important;
	padding-right: 0 !important;
}
html{
	scroll-behavior: smooth;
}
.formattedText a{
	text-decoration: none !important;
	color: #E49E37 !important;
	transition: 0.2s ease-in-out;
	font-weight: 700;
}
.Row313{
	background-color: var(--colorLight2);
}
.formattedText a:hover{
	color: #c27919 !important;
}
.FormattedText16{
	color: #748477 !important;
}
.FormattedText14{
	color: #748477 !important;
}
.Image131{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.SimplyText297, .SimplyText300{
	color: #748477FF !important;
	font-family: Roboto, sans-serif;
	text-transform: none;
}
.Menu12{
	justify-content: center;
	color: #FAFAE0FF;
	font-family: Roboto, sans-serif;
}
.Menu13 .hm-container{
	flex-direction: column;
	align-items: baseline;
	gap: 0;
}
.Menu13{
	justify-content: center;
	color: #FAFAE0 !important;
	font-family: Roboto, sans-serif;
}
.Row344{
	background-color: #FAFAE0;
	padding-top: 16px;
	justify-content: center;
}
.Image125{
	border-radius: 45px;
}
.Column360{
	padding-top: 25px;
	padding-left: 25px;
	padding-bottom: 25px;
	padding-right: 25px;
}
.Column378{
	width: 50% !important;
	align-self: center;
	justify-content: center;
	padding-top: 32px;
}
.Column361{
	padding-top: 32px;
	padding-left: 90px;
	padding-bottom: 32px;
	padding-right: 75px;
}
.Image120{
	border-radius: 45px;
	width: 80%;
}
.regSubmitContainer{
	display: flex;
	justify-content: center;
}
.formattedText ul{
	font-size: 16px;
}
.regBody{
	justify-content: center;
}
.Row358{
	justify-content: center;
	align-items: center;
	background-color: #FAFAE0;
	padding-top: 16px;
	padding-left: 16px;
	padding-bottom: 16px;
	padding-right: 16px;
}
.Column398{
	align-items: center;
}
.SimplyText298{
	text-transform: none;
	color: var(--colorDark1);
}
.SimplyText298{
	color: #748477 !important;
}
.FormattedText25{
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 20px;
	padding-right: 0 !important;
}
.Column346 .simplyText{
	text-shadow: 2px 2px 2px #000000FF;
}
.Column399{
	padding-top: null;
	padding-bottom: null;
	padding-left: null;
	padding-right: null;
}
.Button130{
	padding: 5px;
}
.Column401{
	width: 50%;
	padding-right: 3rem;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-left: 32px;
	padding-right: 32px;
	padding-top: 32px;
	padding-bottom: 32px;
	width: 50%;
	justify-content: center;
	display: flex;
	align-items: center;
}
.Image141{
	border-radius: 45px;
	width: 80%;
}
[data-cms-type=SubscribeForm] .bc-button{
	font-size: 20px;
}
.regSubmit{
	font-size: 20px;
}
.FormattedText27{
	padding-bottom: 400px;
}
.column{
	display: flex;
	flex-direction: column;
}
.Column6{
	padding: 16px;
	width: fit-content;
	position: relative;
	align-items: center;
	display: flex;
	flex-direction: row;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #22362B00;
}
.Image2{
	width: 25px;
}
.button{
	cursor: pointer;
	text-decoration: none;
}
.Button1{
	padding: 5px;
}
.Column8{
	padding: 16px;
	position: relative;
	width: fit-content;
	align-items: center;
}
.Image4{
	width: 400px;
}
.SimplyText14{
	font-size: 22px;
	font-family: Bebas Neue, sans-serif;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.SimplyText16{
	font-size: 12px;
	font-family: Montserrat, sans-serif;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.SimplyText15{
	font-size: 12px;
	font-family: Montserrat, sans-serif;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Column11{
	padding: 16px;
	position: relative;
	width: fit-content;
	background-color: transparent;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	border-right: 0px solid #000000FF;
	border-bottom: 0px solid #000000FF;
	border-left: 0px solid #000000FF;
	border-top: 0px solid #000000FF;
}
.Image5{
	height: 400px;
	width: 600px;
}
.Column23{
	padding: 16px;
	position: relative;
	width: 100%;
	padding-left: 16px;
	padding-bottom: 16px;
	padding-right: 16px;
	padding-top: 16px;
	font-family: Montserrat, sans-serif;
	height:400px;
	overflow: hidden;
	border: 1px solid var(--bgDark1);
	border-radius: 10px;
	transition: 0.3s;
	background-color: white;
}
.Image16{
	width: 100%;
	border-radius: 10px 10px 10px 10px;
}
.SimplyText22{
	padding-top: 10px;
	font-size: 16px;
	font-family: Bebas Neue, sans-serif;
}
.SimplyText160{
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;
	color: #FFFFFFFF;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #3D614DFF;
	text-transform: uppercase;
	font-weight: bold;
}
.FormattedText8{
	font-size: 12px;
	font-family: Montserrat, sans-serif;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}
.Button3{
	padding: 5px;
	height: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.FormattedText9{
	font-size: 13px;
}
.Column40{
	padding: 16px;
	position: relative;
	width: 100%;
	background-color: #22362BFF;
	border-right: 0px solid #000000FF;
	border-bottom: 0px solid #000000FF;
	border-left: 0px solid #000000FF;
	border-top: 0px solid #000000FF;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	align-items: center;
	justify-content: space-between;
	height:170px;
}
.Button4{
	padding: 5px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
	border-right: 0px solid #FFFFFFFF;
	border-bottom: 0px solid #FFFFFFFF;
	border-left: 0px solid #FFFFFFFF;
	border-top: 0px solid #FFFFFFFF;
	color: #FFFFFFFF;
	font-family: Bebas Neue, sans-serif;
	justify-content: center;
	display: flex;
	align-items: start;
	font-size: 30px;
	position: absolute;
	bottom: 0;
}
.Column50{
	padding: 16px;
	width: fit-content;
	position: relative;
	align-items: center;
	display: flex;
	flex-direction: row;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Image47{
	width: 25px;
}
.Image75{
	width: 100px;
}
.Row205{
	width: 100%;
}
.Column128{
	padding: 16px;
	position: relative;
	width: 25%;
}
.Column129{
	padding: 16px;
	position: relative;
	width: 25%;
}
.Column130{
	padding: 16px;
	position: relative;
	width: 25%;
}
.Column131{
	padding: 16px;
	position: relative;
	width: 25%;
}
.Column132{
	padding: 16px;
	position: relative;
	width: 100%;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	align-items: center;
	justify-content: left;
}
.Column133{
	padding: 16px;
	position: relative;
	width: 14.2%;
	align-items: center;
	justify-content: left;
}
.Column134{
	padding: 16px;
	position: relative;
	width: 14.2%;
	align-items: center;
}
.Column135{
	padding: 16px;
	position: relative;
	width: 14.2%;
	align-items: center;
	justify-content: center;
}
.Column136{
	padding: 16px;
	position: relative;
	width: 14.2%;
	align-items: center;
}
.Column137{
	padding: 16px;
	position: relative;
	width: 14.2%;
	align-items: center;
}
.Column138{
	padding: 16px;
	position: relative;
	width: 14.2%;
	align-items: center;
}
.Row206{
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
	align-items: center;
	justify-content: left;
	background-color: #22362BFF;
	font-family: Montserrat, sans-serif;
	color: #FFFFFFFF;
	border-right: 0px solid #FFFFFFFF;
	border-bottom: 0px solid #FFFFFFFF;
	border-left: 0px solid #FFFFFFFF;
	border-top: 0px solid #FFFFFFFF;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	background-image: url(/Public/images/hmz_background_green_2.png);
	backdrop-filter:brightness(50%);
}
.Image80{
	width: 50px;
	background: #3D614DFF;
	border-radius: 10px 10px 10px 10px;
	padding: 5px;
}
.SimplyText137{
	font-size: 18px;
	font-family: Montserrat, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	background: #22362bb8;
}
.Column145{
	padding: 16px;
	position: relative;
	width: 14.2%;
	align-items: center;
}
.SimplyText160{
	padding-bottom: 10px;
}
.SimplyText23{
	font-size: 12px;
}
.Column181{
	padding: 16px;
	width: fit-content;
	position: relative;
	align-items: center;
	display: flex;
	flex-direction: row;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #22362B00;
}
.Image91{
	width: 25px;
}
.Button17{
	padding: 5px;
}
.Column194{
	width: 100%;
	height: 100px;
	position: relative;
	align-items: center;
	display: flex;
	flex-direction: column;
	padding-left: 1rem;
	padding-bottom: 1rem;
	padding-right: 1rem;
	padding-top: 1rem;
	background-color: #344f40;
	border-radius: 5px;
	justify-content: space-around;
}
.Image98{
	width: 40px;
}
.Button20{
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: white;
}
.Column206{
	width: 100%;
	height: 150px;
	position: relative;
	align-items: center;
	display: flex;
	flex-direction: column;
	background-color: #344f40;
	border-radius: 5px;
	justify-content: space-around;
}
.Image104{
	width: 40px;
}
.Button24{
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: white;
	font-weight: 600;
}
.Column207{
	align-items: center;
	font-family: Montserrat, sans-serif;
	font-size: 12px;
}
.SimplyText175{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.SimplyText176{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.Column284{
	width: 100%;
	height: 150px;
	position: relative;
	align-items: center;
	display: flex;
	flex-direction: column;
	padding-left: 1rem;
	padding-bottom: 1rem;
	padding-right: 1rem;
	padding-top: 1rem;
	background-color: #344f40;
	border-radius: 5px;
	justify-content: space-around;
}
.Image135{
	width: 40px;
}
.Button40{
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: white;
	font-weight: 600;
}
.Column285{
	position: relative;
	width: fit-content;
}
.Column286{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 4px !important;
	height: 100%;
	background-color: white;
}
.Column287{
	position: relative;
	width: fit-content;
	font-family: Montserrat, sans-serif;
	font-size: 12px;
	height: 100%;
	justify-content: space-between;
}
.Row305{
	color: white;
	height: 150px;
}
.Column285 a{
	font-family: Bebas Neue, sans-serif;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.Column288{
	position: relative;
	width: 100%;
}
.Column289{
	position: relative;
	width: 100%;
}
.Column287 .simplyText{
	text-align: center;
}
.SimplyText227, .SimplyText228{
	font-size: 30px;
}
.Column294{
	padding: 16px;
	width: fit-content;
	position: relative;
	display: flex;
	gap:-50px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #22362B00;
	flex-direction: row;
	justify-content: center;
}
.Image105{
	width: 60%;
}
.Button25{
	padding: 5px;
}
.Column306{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	position: relative;
	width: fit-content;
}
.row{
	display: flex;
}
.simplyText{
	display: block;
	text-decoration: none;
	color: inherit;
}
.SimplyText234{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	font-weight: 600;
}
.SimplyText235{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.Column295{
	position: absolute;
	width: 30%;
	background-color: white;
	border-radius: 10px;
	border: 1px solid var(--bgDark1);
}
.Column316{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	position: relative;
	width: fit-content;
}
.Column317{
	padding: 16px;
	width: 400px;
	height: 250px;
	position: relative;
	align-items: center;
	display: flex;
	flex-direction: row;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: var(--bgLight1);
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	overflow: hidden;
	font-size: 15px;
}
.Image110{
	height: 100%;
}
.Button26{
	padding: 5px;
}
.Column318{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	position: relative;
	width: fit-content;
}
.Column319{
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	background-color: var(--bgDark1);
	color: white;
	min-height: 50px;
}
.SimplyText244{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
}
.Column320{
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	background-color: var(--bgDark2);
	color: white;
}
.Column336{
	padding: 16px;
	position: relative;
	width: 100%;
	padding-left: 16px;
	padding-bottom: 16px;
	padding-right: 16px;
	padding-top: 16px;
	font-family: Montserrat, sans-serif;
	background-color: var(--bgDark2);
	transition: 0.3s;
	border-radius: 8px;
	border: 1px solid var(--bgLight1);
}
.SimplyText257{
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	font-size: 20px;
	font-family: Bebas Neue, sans-serif;
}
.SimplyText258{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
}
.Button106{
	padding: 5px;
	height: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.FormattedText11{
	font-size: 12px;
}
.Column336:hover{
	transform: scale(1.1);
}
.Column343{
	width: 100%;
	height: 100px;
	position: relative;
	align-items: center;
	display: flex;
	flex-direction: column;
	padding-left: 1rem;
	padding-bottom: 1rem;
	padding-right: 1rem;
	padding-top: 1rem;
	background-color: var(--bgDark1);
	border-radius: 5px;
	justify-content: space-around;
}
.Button108{
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: white;
}
.Column344{
	flex-direction: row;
	padding: 16px;
	position: relative;
	width: 400px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-family: Montserrat, sans-serif;
	background-color: var(--bgLight1);
	border-radius: 8px;
}
.SimplyText264{
	font-size: 20px;
	font-family: Bebas Neue, sans-serif;
}
.SimplyText265{
	font-size: 12px;
	font-family: Bebas Neue, sans-serif;
}
.Column345{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	position: relative;
	width: 100%;
}
.SimplyText266{
	font-size: 12px;
}
.SimplyText267{
	font-size: 12px;
}
.SimplyText268{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: var(--bgDark2);
	color: white;
	font-size: 14px;
	text-transform: uppercase;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	width: 100%;
}
.Row307{
	position: relative;
	height: 200px;
	overflow: hidden;
}
.Column351{
	width: 100%;
	height: 100px;
	position: relative;
	display: flex;
	flex-direction: column;
	padding-left: 1rem;
	padding-bottom: 1rem;
	padding-right: 1rem;
	padding-top: 1rem;
	background-color: var(--bgDark1);
	border-radius: 5px;
	justify-content: space-around;
}
.Button110{
	font-family: Montserrat, sans-serif;
	font-size: 20px;
	color: white;
}
.SimplyText273{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.Column373{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	position: relative;
	width: fit-content;
}
@media (max-width: 1000px){
.Row313{
	flex-direction: column;
}
.Row309{
	flex-direction: column;
}
.Column361{
	width: 100%;
}
}
@media (max-width: 1200px){
.Header1{
	padding-left: 1rem;
	padding-bottom: 1rem;
	padding-right: 1rem;
	padding-top: 1rem;
}
.rowNavigation{
	flex-direction: row-reverse;
	padding-left: 2rem !important;
	padding-right: 2rem !important;
}
.Column363{
	display: none !important;
}
.Column364{
	display: flex !important;
}
.Menu1 .hm-container{
	flex-direction: row !important;
}
.Column352{
	display: none !important;
}
.Column346{
	width: 100%;
}
}
@media (max-width: 500px){
.Button112{
	display:  none;
}
.row{
	flex-direction:  column !important;
	padding-left:  10px !important;
	padding-right:  10px !important;
}
.column{
	padding-left:  10px !important;
	padding-right:  10px !important;
	width:  100% !important;
}
.Row306{
	background-position:  -440px;
}
.form01{
	padding-left:  0px !important;
	padding-right:  0px !important;
}
.regBody{
	padding:  0 !important;
}
.reg-itemsContainer{
	padding:  0 !important;
}
.FormattedText17, .FormattedText18{
	width: 100%;
}
.SimplyText276{
	text-align: center;
}
.Column401{
	padding-top: 0;
}
.Header1 .Image122{
	padding: 0;
}
.Column353{
	padding-bottom: 0;
}
.Row309{
	flex-direction: column-reverse !important;
}
.Column356{
	padding-bottom: 0;
}
.SimplyText277{
	align-self: center;
}
.Column355{
	padding-top: 0;
}
.Row313{
	flex-direction: column !important;
}
.SimplyText280{
	align-self: center;
}
.rowNavigation1 {
	flex-direction: row !important;
}
}
@media (max-width: 768px){
.Column362{
	align-self: center;
	justify-content: space-around;
	align-items: baseline;
	width: 40%;
	height: 70%;
	padding-top: 1rem;
	padding-bottom: 1rem;
	padding-left: 5rem;
	font-family: Roboto Condensed, sans-serif;
	background: none !important;
}
}
@media (max-width: 800px){
.Row315{
	flex-direction: column;
	align-items: center;
	padding-bottom: 16px;
}
.Footer1{
	height: auto;
}
}
</pre></body></html>