@font-face{
	 font-family: PPGatwick-Bold;
	 src: url(/Public/fonts/PPGatwick-Bold.otf);
}
@font-face{
	 font-family: AdelleMonoRegular;
	 src: url(/Public/fonts/AdelleMonoRegular.ttf);
}
@font-face{
	 font-family: AdelleMonoLight;
	 src: url(/Public/fonts/AdelleMonoLight.ttf);
}
@font-face{
	 font-family: AdelleMonoSemibold;
	 src: url(/Public/fonts/AdelleMonoSemibold.ttf);
}
@font-face{
	 font-family: Obviously;
	 src: url(/Public/fonts/Obviously.otf);
}
@font-face{
	 font-family: Obviously-Semi;
	 src: url(/Public/fonts/Obviously-Semi.otf);
}
@font-face{
	 font-family: Obviously-Bold;
	 src: url(/Public/fonts/Obviously-Bold.otf);
}
.FormLabel{
	width: 30%;
	min-width: 30%;
	max-width: 30%;
}
body{
	background: url(/Public/images/hmz_background_green_2.png);
	overflow-x:clip;
}
.header{
	display: flex;
	justify-content: space-around;
	align-items: center;
	position: relative;
}
.Header1{
	background-color: #FFFFFFFF;
	flex-direction: column;
	padding-left: 3rem;
	padding-bottom: 0px;
	padding-right: 3rem;
	padding-top: 0px;
}
.row{
	display: flex;
}
.rowNavigation{
	position: relative;
	width: 100%;
	padding-bottom: 1rem !important;
	padding-top: 1rem !important;
	justify-content: right;
	align-items: baseline;
	flex-direction: row !important;
}
.Menu1{
	font-size: 25px;
	color: #344F40FF;
	gap: 16px;
}
.column{
	display: flex;
	flex-direction: column;
	position: relative;
}
.contentContainer{
	padding: 16px;
	width: 100%;
	position: relative;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.rowFejlecTitle{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/hmz_ias_web_fejlec_empty.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	background-size: cover !important;
	align-items: center;
}
.FejlecTitle{
	width: 100%;
	position: relative;
	padding-left: 9rem;
	justify-content: center;
}
.simplyText{
	display: block;
	text-decoration: none;
	color: inherit;
}
.flag{
	position: absolute;
	left: -205px;
	width: 218px !important;
	top:20px;
}
.mitkepviselunk{
	padding: 16px;
	gap: 16px;
	position: relative;
	padding-left: 8rem;
	padding-right: 8rem;
	font-weight: 400;
	width: 100%;
	overflow: hidden;
}
.Column1{
	padding: 16px;
	width: 50%;
	position: relative;
	background-color: #FFFFFFBF;
	padding-left: 0rem;
	padding-bottom: 0rem;
	padding-right: 0rem;
	padding-top: 0rem;
}
.FormattedText1{
	padding: 16px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Montserrat, sans-serif;
}
.formattedText{
	text-decoration: none;
	color: inherit;
	font-size: 18px;
}
.footer{
	display: flex;
	justify-content: space-around;
	align-items: center;
	position: relative;
}
.Footer1{
	padding: 16px;
	background-color: #14202AFF;
	padding-left: 7rem;
	padding-right: 7rem;
	padding-bottom: 0rem;
	padding-top: 0rem;
}
.Column3{
	padding: 16px;
	width: 40%;
	position: relative;
}
.Column4{
	padding: 16px;
	width: 100%;
	position: relative;
	align-items: end;
	justify-content: right;
}
.Menu2{
	color: #FFFFFFFF;
	font-size: 22px;
	width: 100%;
}
.button{
	cursor: pointer;
	text-decoration: none;
}
.Button1{
	padding: 5px;
	color: #717c6b;
}
.Row3{
	padding: 16px;
	gap: 16px;
	position: relative;
	padding-top: 87px;
}
.Column7{
	padding: 16px;
	width: 100%;
	align-items: center;
}
.contentBlocks{
	padding: 16px;
	gap: 16px;
	position: relative;
	padding-left: 8rem;
	padding-bottom: 0px;
	padding-right: 8rem;
	padding-top: 0px;
}
.Column14{
	padding: 16px;
	width: 100%;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.pageTitle{
	padding: 16px;
	gap: 16px;
	position: relative;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.FormattedText5{
	padding: 16px;
	font-family: Montserrat, sans-serif;
}
.Button2{
	padding: 5px;
	color: #FFFFFFFF;
	padding-left: 31px;
	padding-right: 31px;
	padding-bottom: 8px;
	padding-top: 8px;
	font-size: 25px;
	font-family: Bebas Neue, sans-serif;
	text-transform: uppercase;
	background-color: #3112FFFF;
}
.FormattedText8{
	padding: 16px;
}
.FormattedText9{
	padding: 16px;
}
.FormattedText10{
	padding: 16px;
}
.menu{
	z-index: 100 !important;
}
.Row30{
	padding: 16px;
	gap: 16px;
	position: relative;
	font-size: 45px;
	font-family: Bebas Neue, sans-serif;
	padding-top: 7rem;
	padding-right: 8rem;
	padding-left: 8rem;
}
.Column30{
	padding: 16px;
	width: 100%;
}
.Image22{
	height: 400px;
}
.Row33{
	padding: 16px;
	gap: 16px;
	position: relative;
}
.Row38{
	padding-top: 2rem;
	padding-left: 8rem;
	padding-right: 8rem;
	padding-bottom: 0px;
}
.Row39{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Column34{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Image28{
	padding: 0;
}
.Image29{
	padding: 0;
}
.FormattedText7{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Column17{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.RowPageTitle{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/HMZ_arculat_2023_-_web_MH-aloldal_topper.png);
	height: 200px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Image49{
	top: 35px;
}
.Column60{
	padding: 16px;
	width: 100%;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.FormattedText11{
	padding: 16px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size: 16px;
	font-family: Montserrat, sans-serif;
}
.Image53{
	top: 35px;
}
.Column62{
	padding-bottom: 60px;
	padding-top: 60px;
}
.Column69{
	width: 20%;
}
.Column68{
	width: 80%;
}
.Column71{
	width: 20%;
}
.Column70{
	width: 80%;
}
.Image57{
	width: 150px;
}
.Row60{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 130px;
	padding-right: 130px;
}
.FormattedText14{
	color: #344F40FF;
	font-family: Montserrat, sans-serif;
}
.Image56{
	width: 150px;
}
.Image59{
	width: 150px;
}
.Column75{
	width: 20%;
}
.Column74{
	width: 80%;
}
.Row62{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 130px;
	padding-right: 130px;
}
.FormattedText16{
	font-family: Montserrat, sans-serif;
	color: #344F40FF;
}
.Column72{
	width: 80%;
}
.Row61{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 130px;
	padding-right: 130px;
}
.FormattedText15{
	color: #344F40FF;
	font-family: Montserrat, sans-serif;
}
.FormattedText17{
	color: #344F40FF;
	font-family: Montserrat, sans-serif;
}
.Image61{
	width: 150px;
}
.Column79{
	width: 20%;
}
.Column78{
	width: 80%;
}
.Row64{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 130px;
	padding-right: 130px;
}
.FormattedText18{
	font-family: Montserrat, sans-serif;
	color: #344F40FF;
}
.Image60{
	width: 150px;
}
.Column77{
	width: 20%;
}
.Column76{
	width: 80%;
}
.Row63{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 130px;
	padding-right: 130px;
}
.Image66{
	width: 150px;
}
.Column89{
	width: 20%;
}
.Column88{
	width: 80%;
}
.Row69{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 130px;
	padding-right: 130px;
}
.Image62{
	width: 150px;
}
.Column81{
	width: 20%;
}
.Column80{
	width: 80%;
}
.Row65{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 130px;
	padding-right: 130px;
}
.FormattedText19{
	font-family: Montserrat, sans-serif;
	color: #344F40FF;
}
.Image68{
	top: 35px;
}
.Row80{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 130px;
	padding-right: 130px;
}
.Row84{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 130px;
	padding-right: 130px;
	width: 100%;
}
.Image78{
	top: 35px;
}
.Column110{
	padding-bottom: 60px;
	padding-top: 60px;
}
.Row88{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 130px;
	padding-right: 130px;
}
.Image81{
	top: 35px;
}
.Column115{
	padding-bottom: 60px;
	padding-top: 60px;
}
.Row92{
	padding-left: 130px;
	padding-right: 130px;
	padding-bottom: 16px;
	padding-top: 16px;
}
.Image84{
	top: 35px;
}
.Column120{
	padding-bottom: 60px;
	padding-top: 60px;
}
.Row96{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 130px;
	padding-right: 130px;
}
.Image87{
	top: 35px;
}
.Column125{
	padding-bottom: 60px;
	padding-top: 60px;
}
.Button6{
	padding: 5px;
	width: 210px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-right: 3px solid #EEEEEEFF;
	border-bottom: 3px solid #EEEEEEFF;
	border-left: 3px solid #EEEEEEFF;
	border-top: 3px solid #EEEEEEFF;
	font-weight: 700;
	color: #EEEEEEFF;
	justify-content: center;
	align-items: center;
	height: 35px;
	text-align: center;
	display: flex;
	font-family: PPGatwick-Bold, sans-serif;
	background: #344f405e;
	margin: 15px 0;
}
.headerText{
	display: block;
	text-decoration: none;
	color: inherit;
}
.HeaderTextKepvis{
	padding: 16px;
	font-size: 35px;
	font-weight: 600;
	font-family: PPGatwick-Bold, sans-serif;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.erdekel{
	padding: 16px;
	gap: 16px;
	position: relative;
	justify-content: center;
	padding-left: 128px;
	padding-bottom: 100px;
	padding-right: 128px;
	padding-top: 100px;
	flex-direction: row;
	align-items: center;
}
.Button7{
	padding: 5px;
	border-right: 1.81818px solid #287600FF;
	border-bottom: 1.81818px solid #287600FF;
	border-left: 1.81818px solid #287600FF;
	border-top: 1.81818px solid #287600FF;
	background-color: #22362BFF;
	color: #EEEEEEFF;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 35px;
	width: fit-content;
	min-width: 210px;
	align-items: center;
	text-align: center;
	display: flex;
	justify-content: center;
	font-family: PPGatwick-Bold, sans-serif;
}
.mitnyujtunk{
	padding: 16px;
	gap: 16px;
	position: relative;
	flex-direction: row;
	align-items: start;
	justify-content: left;
	font-family: PPGatwick-Bold;
	width: 99%;
	padding-left: 128px;
	padding-right: 128px;
}
.FormattedText37{
	padding: 16px;
	color: #FFFFFFFF;
	font-family: PPGatwick-Bold, sans-serif;
	margin-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: fit-content;
}
.mitvarunkel{
	padding: 16px;
	gap: 16px;
	position: relative;
	flex-direction: row;
	font-family: PPGatwick-Bold, sans-serif;
	width: 100%;
	padding-left: 128px;
	padding-right: 128px;
}
.HeaderText1{
	padding: 16px;
	font-size: 41px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.FormattedText41{
	padding: 16px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Button10{
	padding: 5px;
	color: #FFFFFFFF;
	background-color: #22362BFF;
	height: 35px;
	width: 210px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-right: 0px solid #FFFFFFFF;
	border-bottom: 0px solid #FFFFFFFF;
	border-left: 0px solid #FFFFFFFF;
	border-top: 0px solid #FFFFFFFF;
	align-items: center;
	justify-content: center;
	text-align: center;
	display: flex;
}
.RowGallery{
	padding: 16px;
	gap: 16px;
	position: relative;
	width: 100%;
}
.CardCarousel2{
	padding: 0;
	position: relative;
	width: 100%;
	overflow-x:clip;
}
.Form43{
	position: relative;
	overflow: hidden;
	padding-left: 18px;
	padding-bottom: 18px;
	padding-right: 18px;
	padding-top: 18px;
	align-items: center;
	justify-content: center;
	background-color: #90A295FF;
	display: flex;
	flex-direction: column;
}
.FormLine1{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	flex-direction: row;
	display: flex;
	width: 100%;
}
.FormLine2{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: flex;
	width: 100%;
}
.FormLine3{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: flex;
	width: 100%;
}
.FormLine4{
	display: flex;
	width: 100%;
}
.FormLine5{
	justify-content: center;
	width: 100%;
}
.Input1{
	display: flex;
	width: 70%;
	height: 40px;
	border-radius: 10px;
	border:none;
}
.FormLabel1{
	padding-left: 7px;
	padding-bottom: 7px;
	padding-right: 7px;
	padding-top: 7px;
	font-family: PPGatwick-Bold, sans-serif;
	display: flex;
	height: 57px;
}
.FormInputSubmit{
	background-color: #3A4B39FF;
	color: #FFFFFFFF;
	padding-left: 50px;
	padding-right: 50px;
	padding-bottom: 6px;
	padding-top: 6px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-right: 1.81818px solid #000000FF;
	border-bottom: 1.81818px solid #000000FF;
	border-left: 1.81818px solid #000000FF;
	border-top: 1.81818px solid #000000FF;
	font-family: PPGatwick-Bold, sans-serif;
	font-size: 15px;
	position: relative;
	margin: 25px auto;
	cursor:pointer;
}
.Column133{
	padding: 16px;
	width: 50%;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #FFFFFFBF;
}
.Column135{
	padding: 16px;
	width: 50%;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #FFFFFFBF;
}
.FormHeaderText{
	padding: 16px;
	color: #FFFFFFFF;
	font-family: PPGatwick-Bold, sans-serif;
	text-align: center;
	max-width: 500px;
	margin: 0 auto;
}
.Column138{
	padding: 16px;
	width: 100%;
	position: relative;
}
.Image91{
	width: 300px;
	left: -100px;
	top: 100px;
	position: absolute;
}
.Image92{
	position: absolute;
	bottom: -50px;
	right: -150px;
	width: 300px;
	z-index: 20 !important;
}
.Row100{
	padding: 16px;
	gap: 16px;
	position: relative;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
	border-top-left-radius: 30px;
	border-top-right-radius: 30px;
	background-color: #90A295FF;
}
.Image94{
	padding-left: 95px;
	padding-bottom: 0px;
	padding-right: 60px;
	padding-top: 0px;
	margin-right: 35px;
}
.SimplyText70{
	padding: 16px;
	font-family: PPGatwick-Bold, sans-serif;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: center;
	margin-bottom: 30px;
}
.Row101{
	padding: 16px;
	gap: 16px;
	position: relative;
	font-family: PPGatwick-Bold, sans-serif;
	align-items: center;
	display: flex;
	justify-content: space-between;
	font-size: 22px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#Input5018{
	width: 15px;
	align-self: center;
}
#FormLabel5017{
	max-width: 22.8%;
	word-wrap: break-word;
}
.Row102{
	padding: 16px;
	gap: 16px;
	position: relative;
	flex-direction: column;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.formLine{
	justify-content: flex-start;
	width: 100%;
}
#FormLabel5022{
	width: 0%;
	display: none;
}
#Input5023{
	justify-self: flex-start;
	width: 15px !important;
	align-self: center;
}
.Column143{
	padding: 16px;
	width: 100%;
	color: #344F40FF;
}
.Column145{
	padding: 7px;
	width: 50%;
}
.kerdesek{
	padding: 16px;
	gap: 16px;
	position: relative;
}
.Column165{
	padding: 16px;
	width: 100%;
	padding-left: 128px;
	padding-right: 128px;
	justify-content: left;
	align-items: center;
	font-family: PPGatwick-Bold, sans-serif;
}
.HeaderText3{
	padding: 16px;
}
.accordion{
	display: flex;
	flex-direction: column;
	width: 100%;
}
.Accordion1{
	padding: 16px;
	gap: 16px;
	position: relative;
	background-color: #22362BFF;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	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: 15px;
	border-bottom-left-radius: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	margin-top: 15px;
}
.accordionTitle{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 16px;
	cursor: pointer;
	width: 100%;
}
.accordionBody{
	display: flex;
	flex-direction: column;
	padding: 16px;
	font-family: 'Montserrat' !important;
	font-size: 18px;
}
.FormattedText44{
	padding: 16px;
}
.Image108{
	position: absolute;
	left: 0;
	top: 0;
	width: 250px;
	margin: 1rem;
}
#Input5072{
	background-color: white;
	color: black;
	font-family: 'PPGatwick-Bold';
	width:40%;
}
#FormLabel5027{
	width: 0%;
	display: none;
}
#Input5028{
	width: 15px !important;
}
#callCenterCheckboxSpan{
	display: flex;
	align-self: center;
	position: relative;
	left: 10px;
}
#toborzoCheckboxSpan{
	display: flex;
	align-self: center;
	position: relative;
	left: 10px;
}
.FormLine6{
	align-items: center;
	margin-top: 10px;
}
.checkboxAcceptTextContainer{
	display: flex;
	flex-direction: column;
	justify-content: center;
	position: relative;
	text-align: start;
	flex-basis: 100%;
}
.checkboxAcceptTextPrimary{
	font-size: 16px;
	font-weight: bold;
}
.checkboxAcceptTextLink{
	color: #3A4B39FF;
	font-weight: bold;
}
.checkboxAcceptTextSub{
	position: relative;
	top: 4px;
}
.Column173{
	padding:16px;
	margin-top: 35px;
	color: #344F40FF;
}
.Column176{
	width: 80%;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.Column177{
	color: #344F40FF;
	font-family: PPGatwick-Bold, sans-serif;
	width: 100%;
}
.Row125{
	padding: 16px;
	gap: 16px;
	position: relative;
	padding-left: 128px;
	padding-right: 128px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Row126{
	padding: 16px;
	gap: 16px;
	position: relative;
}
.FormattedText73{
	color: #344F40FF;
}
.FormattedText79{
	font-family: 'PPGatwick-Bold' !important;
	color: #344F40FF;
	font-size: 18px;
}
.Column190{
	width: 100%;
}
.FormattedText80{
	padding-left: 16px;
	padding-bottom: 16px;
	padding-right: 16px;
	padding-top: 16px;
	font-size: 18px;
}
.Row128{
	padding-bottom: 0px;
	padding-top: 0px;
}
.FormattedText81{
	font-family: 'PPGatwick-Bold' !important;
	color: #344F40FF;
	font-size: 18px;
}
.Button16{
	margin-top: 40px;
}
.HeaderText6{
	padding: 16px;
	justify-content: center;
	align-items: center;
	padding-bottom: 70px;
	padding-top: 70px;
	font-family: PPGatwick-Bold, sans-serif;
	color: #344F40FF;
}
.Row142{
	justify-content: center;
	align-items: center;
}
.FormattedText41{
	font-family: 'Montserrat';
}
.FormLine5{
	font-family: 'Montserrat';
	font-size: 13px;
}
.FormLine6{
	font-family: 'Montserrat';
	font-size: 13px;
}
.FormattedText79 ul{
	position: relative;
	font-family: 'Montserrat' !important;
}
.FormattedText80 ul{
	position: relative;
	font-family: 'Montserrat';
}
.FormattedText81 ul{
	position: relative;
	font-family: 'Montserrat';
}
.Menu2 a{
	width: 230px;
}
.Row149{
	padding: 16px;
	gap: 16px;
	position: relative;
}
.Column235{
	padding: 16px;
	width: 100%;
	padding-left: 128px;
	padding-right: 128px;
}
.FormattedText84{
	padding: 16px;
	font-family: Montserrat, sans-serif;
	background-color: #DEDEDEB5;
	border-right: 0px solid #000000FF;
	border-bottom: 0px solid #000000FF;
	border-left: 0px solid #000000FF;
	border-top: 0px solid #000000FF;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}
.FormattedText86 table,td{
	border: 1px solid black;
	padding: 10px;
}
.FormattedText86{
	background-color: #DEDEDEB5;
	border-right: 0px solid #000000FF;
	border-bottom: 0px solid #000000FF;
	border-left: 0px solid #000000FF;
	border-top: 0px solid #000000FF;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}
.selectInput{
	font-family: 'Montserrat'!important;
}
.Button20{
	padding: 5px;
	border-right: 1.81818px solid #287600FF;
	border-bottom: 1.81818px solid #287600FF;
	border-left: 1.81818px solid #287600FF;
	border-top: 1.81818px solid #287600FF;
	background-color: #22362BFF;
	color: #EEEEEEFF;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 35px;
	width: 210px;
	align-items: center;
	text-align: center;
	display: flex;
	justify-content: center;
	font-family: PPGatwick-Bold, sans-serif;
}
.Button21{
	padding: 5px;
	border-right: 1.81818px solid #287600FF;
	border-bottom: 1.81818px solid #287600FF;
	border-left: 1.81818px solid #287600FF;
	border-top: 1.81818px solid #287600FF;
	background-color: #22362BFF;
	color: #EEEEEEFF;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 35px;
	width: 210px;
	align-items: center;
	text-align: center;
	display: flex;
	justify-content: center;
	font-family: PPGatwick-Bold, sans-serif;
}
.Button22{
	padding: 5px;
	border-right: 1.81818px solid #287600FF;
	border-bottom: 1.81818px solid #287600FF;
	border-left: 1.81818px solid #287600FF;
	border-top: 1.81818px solid #287600FF;
	background-color: #22362BFF;
	color: #EEEEEEFF;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 35px;
	width: 210px;
	align-items: center;
	text-align: center;
	display: flex;
	justify-content: center;
	font-family: PPGatwick-Bold, sans-serif;
}
.Row101 .simplyText{
	max-width: 20%;
	text-align: center;
}
.Image159, .Image196{
	width: 100%;
}
.fullCarousel{
	display: flex;
}
.fullCarouselItem{
	display: flex;
}
.Column244{
	width: 100%;
}
.Row157{
	padding: 16px;
	gap: 16px;
	position: relative;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
.FullCarousel2{
	position: relative;
}
.FullCarouselItem2{
	position: relative;
}
.FullCarouselItem3{
	position: relative;
}
.fullCarouselItem{
	width: 100%;
	position: relative;
}
.Row158{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.Image6, .Image95, .Image96{
	width: 100px !important;
}
.Image160, .Image161{
	width: 100px;
}
.Column246 a{
	color: white;
	font-family: Bebas Neue, sans-serif;
	text-align: center;
}
.Column246{
	color: white;
	font-family: Montserrat, sans-serif;
	display: none !important;
	width: 100%;
}
.Button25{
	padding: 5px;
}
.Input1[type=checkbox]{
	min-width: 25px;
}
.checkBox{
	width: 25px;
	flex-basis:0;
}
.Video2{
	width: 100%;
	object-fit: cover;
	height: 610px;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom:0;
	z-index:-1 !important;
}
.FormattedText89{
	font-size: 2rem;
}
.image{
	box-shadow: 0px 0px 0px 0px #00000000;
}
.SimplyText13{
	box-shadow: 0px 0px 0px 0px #00000000;
}
.SimplyText12{
	box-shadow: 0px 0px 0px 0px #00000000;
}
.Row161{
	padding: 16px;
	gap: 16px;
	position: relative;
}
.Column247{
	padding: 16px;
	width: 100%;
	align-items: center;
}
.Input1 .selectList{
	font-family: 'PPGatwick-Bold';
}
.Menu06{
	justify-content: flex-end;
}
.FormattedText89 p{
	margin: 0;
}
.Button24{
	box-shadow: 0px 0px 0px 0px #00000000;
}
.FormattedText37 p{
	margin: 0;
}
.formattedText ul{
	padding-left: 20px;
}
.HeaderText9{
	padding: 16px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.HeaderText10{
	padding-top: 0px;
	padding-bottom: 0px;
}
.HeaderText13{
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.HeaderText15{
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-top: 16px;
}
.Column187{
	width: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}
.Column186{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	width: 100%;
}
.Column276{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
	align-items: center;
	font-family: Montserrat, sans-serif;
}
.SimplyText74{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	font-size: 60px;
	font-weight: 700;
}
.FormattedText94{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.Button60{
	padding: 5px;
	border-right: 1.81818px solid #287600FF;
	border-bottom: 1.81818px solid #287600FF;
	border-left: 1.81818px solid #287600FF;
	border-top: 1.81818px solid #287600FF;
	background-color: #22362BFF;
	color: #EEEEEEFF;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 35px;
	width: 210px;
	align-items: center;
	text-align: center;
	display: flex;
	justify-content: center;
	font-family: PPGatwick-Bold, sans-serif;
}
.FormattedText99{
	font-family: Montserrat, sans-serif;
	color: #344f40 !important;
	font-size: 22px;
}
.HeaderText21{
	font-family: PPGatwick-Bold, sans-serif;
	color: #344f40;
}
.Row213{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/mh-aa_palyaorientacios_0417_csobanka_fejlec_csakakep.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	background-size: cover !important;
}
.Column321{
	width: 60%;
}
.Column322{
	width: 40%;
}
.okszFejlecbg{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/HMZ_OKSZ_WEB_fejlec.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	background-size: cover !important;
}
.FormattedText107{
	font-size: 40px !important;
}
.FormattedText107{
	font-size: 40px !important;
}
.Button73{
	padding: 5px;
	border-right: 1.81818px solid #287600FF;
	border-bottom: 1.81818px solid #287600FF;
	border-left: 1.81818px solid #287600FF;
	border-top: 1.81818px solid #287600FF;
	background-color: #22362BFF;
	color: #EEEEEEFF;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 55px;
	width: 260px;
	align-items: center;
	text-align: center;
	display: flex;
	justify-content: center;
	font-family: PPGatwick-Bold, sans-serif;
	font-size: 25px;
	margin: 5px auto;
}
.Button87{
	padding: 5px;
}
.Button87{
	padding: 5px;
	border-right: 1.81818px solid #287600FF;
	border-bottom: 1.81818px solid #287600FF;
	border-left: 1.81818px solid #287600FF;
	border-top: 1.81818px solid #287600FF;
	background-color: #22362BFF;
	color: #EEEEEEFF;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 55px;
	width: 260px;
	align-items: center;
	text-align: center;
	display: flex;
	justify-content: center;
	font-family: PPGatwick-Bold, sans-serif;
	font-size: 25px;
	margin: 5px auto;
}
.Button82{
	padding: 5px;
	border-right: 1.81818px solid #287600FF;
	border-bottom: 1.81818px solid #287600FF;
	border-left: 1.81818px solid #287600FF;
	border-top: 1.81818px solid #287600FF;
	background-color: #22362BFF;
	color: #EEEEEEFF;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 55px;
	width: 260px;
	align-items: center;
	text-align: center;
	display: flex;
	justify-content: center;
	font-family: PPGatwick-Bold, sans-serif;
	font-size: 25px;
	margin: 5px auto;
}
.FormattedText112{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.HeaderText25{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.FormattedText114{
	padding-top: 16px;
	padding-bottom: 0px;
	width:100%;
}
.toborzoirodak{
	gap: 16px;
	position: relative;
}
.Column327{
	width: 100%;
}
.FormattedText116{
	position: relative;
	;
}
.FormattedText116 iframe{
	border-radius: 0px;
	border:none;
	position: relative;
	top: 5px;
}
html{
	scroll-behavior: smooth;
}
.Column332{
	justify-content: center;
	width: 50%;
}
.Row241{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Column340{
	width: 100%;
}
.Row242{
	gap: 16px;
	position: relative;
}
.Column341{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 50%;
}
.Image227{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.SimplyText75{
	padding-top: 16px;
	padding-bottom: 16px;
}
.TitleSportszazad{
	font-family: PPGatwick-Bold, sans-serif;
	color: #344f40;
	text-transform: uppercase;
	width: fit-content;
	;
}
.HeaderText29{
	margin: 0;
}
.SimplyText75{
	font-family: Montserrat, sans-serif;
	color: #344f40 !important;
	font-size: 1.2em;
}
.RowKikepzes{
	width: 100%;
}
.Row249{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Column361{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 50%;
}
.Column362{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.sportszazadgb
{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/HMZ_SPORTSZAZAD_WEB_fejlec.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	background-size: cover !important;
}
.Image224{
	width: 60%;
}
.Column333{
	display:flex;
	align-items:center;
}
.Row251{
	justify-content: center;
}
.Row252{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Row253{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Row254{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Column363{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.Column364{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.Column365{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.Column366{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.Video3{
	gap: 16px;
	position: relative;
	height: 400px;
	border: none !important;
	;
}
.Row237{
	padding-left: 8rem;
	padding-right:8rem;
}
.Video4{
	gap: 16px;
	position: relative;
	height: 400px;
	border: none !important;
	;
}
.Video5{
	gap: 16px;
	position: relative;
	height: 400px;
	border: none !important;
	;
}
.Video6{
	gap: 16px;
	position: relative;
	height: 400px;
	border: none !important;
	;
}
.header .Image108{
	position: absolute;
	left: 3px;
	top: 14px;
	width: 250px;
	margin: 1rem;
}
.Album1{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.Album2{
	padding: 0;
	position: relative;
	width: 100%;
	overflow:hidden;
}
.Row255{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.FormattedText122{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
}
.Column367{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 100%;
}
.acelkockabg
{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/HMZ_ALTAK_WEB_fejlec_B.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	background-size: cover !important;
}
.CardCarousel4{
	padding: 0;
	position: relative;
	width: 100%;
	overflow-x: clip;
}
.Row265{
	padding-bottom: 100px;
}
.Row267{
	padding-bottom:100px;
}
.tartalekosbg
{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/tartalekos_IAS_web_banner_1920x645_tisztelgo.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	background-size: cover !important;
	align-items:center;
}
.Row284{
	padding-bottom:100px;
}
.Column374, .Column371{
	width: 60%;
}
.Column375, .Column372{
	width: 40%;
}
.Column410{
	padding-bottom:100px;
}
.Row301{
	padding-bottom:100px;
}
.Row307{
	padding-bottom:100px;
}
.acelkockaajanlatbg
{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/HMZ_ALTAK_WEB_fejlec_B.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	background-size: cover !important;
}
.SimplyText84{
	font-family: Montserrat, sans-serif;
	color: #344f40 !important;
	font-size: 1.2em;
	font-weight: bolder;
}
.acelkockatitle{
	font-size:48px;
}
.Row309{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/HM_ujarculat_2024_-hirlevel_MH_topper.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	background-size: cover !important;
}
.hirleveltitle{
	font-size: 40px;
}
.Row312{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Row313{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Row314{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.SubTitleIas{
	font-family: PPGatwick-Bold, sans-serif;
	color: #344f40;
	text-transform: uppercase;
	border-bottom: 5px solid #344f40;
	width: fit-content;
	font-size: 26px;
}
.Button117{
	padding: 5px;
	margin: 25px 0px 50px 0px;
}
.ColumnImage{
	justify-content: center;
	width: 50%;
	align-items:center;
}
.Image258{
	width: 70%;
}
.ColumnContent{
	justify-content: center;
	width: 50%;
	background-color: #ffffffb8;
	padding: 25px;
}
.ColumnImage img{
	width: 75%;
}
.Button119{
	margin-top: 30px;
}
.Row310{
	padding-top:34px;
}
.Calcontainer{
	padding-bottom: 100px;
}
.tartalekosbg .FormattedText37 p{
	margin: 20px 0;
}
.Image239{
	padding: 0px 50px;
	width:100% !important;
}
.Row335{
	gap: 16px;
	position: relative;
}
.Column434, .Column437, .Column389, .Column392{
	width:50%;
	justify-content: center;
}
.ColumnContentTartalekos{
	justify-content: center;
	width: 100%;
	background-color: #ffffffb9;
	padding:15px;
	;
}
.HeaderText33 {
	font-size:35px;
}
.Row336{
	gap: 16px;
	position: relative;
}
.Column454{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.Row337{
	gap: 16px;
	position: relative;
}
.Column455{
	width: 100%;
}
.Row338{
	gap: 16px;
	position: relative;
}
.Column456{
	width: 100%;
}
.formattedText p:first-child{
	margin-top: 0px;
}
.Row321{
	padding-top: 45px;
}
.Image240{
	width: 56% !important;
}
.FullCarouselItem16{
	gap: 16px;
	position: relative;
}
.Button123{
	padding: 5px;
}
.tartalekosbgMain .FormattedText37 p,.rowFejlecTitle .FormattedText37 p{
	margin: 20px 0;
}
.tartalekosbgMain
{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/tartalekos_web_banner_v2_1920x645_szovegnelkuli.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	background-size: cover !important;
	align-items:center;
}
.Button124{
	margin: 25px 0px 50px 0px;
}
img.image.flag.Image231{
	top: 60px;
}
img.image.flag.Image231{
	top: 60px;
}
img.image.flag.Image245{
	top: 60px;
}
.Row342{
	gap: 16px;
	position: relative;
}
.Column458{
	width: 100%;
}
.Row343{
	gap: 16px;
	position: relative;
}
.Column459{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.Row353{
	padding-top: 45px;
}
.Row366{
	padding-top: 45px;
}
.Row377{
	padding-top: 45px;
}
.Row388{
	padding-top: 45px;
}
.Row399{
	padding-top: 45px;
}
.Row410{
	padding-top: 45px;
}
.Row421{
	padding-top: 45px;
}
.Row432{
	padding-top: 45px;
}
.Row443{
	padding-top: 45px;
}
.Row454{
	padding-top: 45px;
}
.Row465{
	padding-top: 45px;
}
.Row476{
	padding-top: 45px;
}
.Row487{
	padding-top: 45px;
}
.Row498{
	padding-top: 45px;
}
.Row509{
	padding-top:45px;
}
.Row520{
	padding-top: 45px;
}
.Row531{
	padding-top: 45px;
}
.Row542{
	padding-top: 45px;
}
.Row553{
	padding-top: 45px;
}
.Row564{
	padding-top: 45px;
}
.Row575{
	padding-top: 45px;
}
.Row586{
	padding-top: 45px;
}
.Row597{
	padding-top: 45px;
}
.formattedText a{
	color: #689b7f;
}
.FormLine7{
	font-family: 'Montserrat';
	font-size: 13px;
}
.FormLine7{
	align-items: center;
	margin-top: 10px;
}
.Input1[type=checkbox]{
	margin-right: 30px;
}
.Row602{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Column697{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.mt-25{
	margin: 25px 0px !important;
}
.Row603{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	gap: 16px;
	position: relative;
}
.Column698{
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}
.mb-150{
	margin-bottom: 150px;
}
.mt-100{
	margin-top: 100px;
}
.w-50{
	width: 50%;
}
.f-23{
	font-size: 23px;
}
.lh-35{
	line-height: 35px;
}
.align-start{
	align-items: start;
}
.cke_notifications_area{
	display:none !important;
}
.w-100{
	width: 100%;
}
.eav-bg-lg{
	background-image: url('/Public/images/IAS_web_banner_1920x645_eav.jpg');
	padding: 16px;
	gap: 16px;
	position: relative;
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	align-items:center;
}
.hirado-bg{
	background-image: url('/Public/images/IAS_web_banner_1920x645_hirado.jpg');
}
.nasams-bg{
	background-image: url('/Public/images/IAS_web_banner_1920x645_nasams.jpg');
}
.diszelgo-bg{
	background-image: url('/Public/images/IAS_web_banner_1920x645_diszelgo.jpg');
}
.rendesz-bg{
	background-image: url('/Public/images/IAS_web_banner_1920x645_rendesz.jpg');
}
.embertavasra-banner-text{
	font-family: Obviously, sans-serif !important;
	font-size: 65px;
	;
}
.embertavasra-banner-text p{
	margin: 0px !imporant;
	;
}
.f-54{
	font-size: 54px;
}
.f-42{
	font-size: 42px;
}
.FormattedText241 p{
	margin: 0 !Important;
}
.Video23{
	width:100%;
}
.Button230{
	padding: 5px;
	width: 320px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-right: 3px solid #EEEEEEFF;
	border-bottom: 3px solid #EEEEEEFF;
	border-left: 3px solid #EEEEEEFF;
	border-top: 3px solid #EEEEEEFF;
	font-weight: 700;
	color: #EEEEEEFF;
	justify-content: center;
	align-items: center;
	height: 35px;
	text-align: center;
	display: flex;
	font-family: PPGatwick-Bold, sans-serif;
	background: #344f405e;
	font-size: 14px;
	margin: unset !important;
}
.AccordionTitle1{
	text-transform: uppercase;
}
.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;
}
.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{
	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: 20%;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	color: #FFFFFFFF;
}
.Image16{
	padding: 0;
}
.SimplyText22{
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	font-size: 20px;
	font-family: Bebas Neue, sans-serif;
}
.SimplyText23{
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	font-size: 11px;
	font-family: Montserrat, sans-serif;
}
.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{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Column40{
	padding: 16px;
	position: relative;
	width: 20%;
	background-color: #344F40FF;
	border-right: 0px solid #000000FF;
	border-bottom: 0px solid #000000FF;
	border-left: 0px solid #000000FF;
	border-top: 0px solid #000000FF;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.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;
}
.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;
}
.Button5{
	padding: 5px;
}
@media (max-width: px){
.Button24{
	border: 3px solid #fff !important;
}
}
@media (max-width: 1000px){
.Column371{
	padding: 20px;
}
.FormLine7{
	flex-direction: row !important;
}
.FormLine7 .FormLabel1{
	display: none;
}
.SimplyText70{
	margin-bottom: 0px;
}
.Form43{
	padding-top: 0px;
}
.Row100{
	border-radius: 0px !important;
}
.mt-100{
	margin-top: 25px !important;
}
.mb-150{
	margin-bottom: 25px;
	!important;
}
.w-50{
	width: 100%;
}
.Row627 .ColumnImage,.Row631 .ColumnImage,.Row611 .ColumnImage,.Row615 .ColumnImage,.Row619 .ColumnImage,.Row623 .ColumnImage{
	order: 2 !important;
	;
}
.row{
	padding: 0 !important;
	flex-direction: column;
}
.column{
	width: 100%;
}
.header{
	padding: 0;
}
.footer{
	padding: 0;
}
.Column165{
	padding: 10px;
}
.formLine{
	flex-direction: column;
}
.Input1, .FormLabel{
	width: 100% !important;
}
.Row101 .simplyText{
	font-size: 14px;
}
.erdekel{
	padding: 1rem;
	padding-top:50px !important;
	padding-bottom: 50px !important;
}
.Column243{
	align-items: center;
}
.Row215{
	flex-direction:row !important;
}
.acelkockatitle{
	font-size:24px !important;
}
.Row215{
	padding-left: 20px !important;
}
.rowNavigation1, .Row160, .Row148, .Row177, .Row180, .Row183, .Row138{
	flex-direction: row!important;
	padding: 1rem !important;
}
.Row278,.Row341{
	flex-direction:row;
}
.Row320{
	flex-direction: row;
}
.Image155{
	width: 100%;
}
.FormLabel{
	width: 100%;
	max-width: 100%;
	align-items: flex-end;
}
.checkboxAcceptTextContainer span{
	font-size: 10px;
}
.checkboxAcceptTextContainer label{
	font-size: 13px;
}
.rowNavigation{
	align-items: center;
}
.Image108{
	width: 150px;
}
.checkboxAcceptTextContainer{
	width: 100% !important;
}
.rowFejlecTitle{
	justify-content: center;
}
.FormLine5 .FormLabel1{
	display: none;
}
.FormLine5{
	flex-direction: row !important;
}
.FormLine6{
	flex-direction: row !important;
}
.FormLine6 .FormLabel1{
	display: none;
}
}
@media (max-width: 1200px){
.Image94{
	display: none;
}
.Row101{
	display: none;
}
.Row109{
	width: 100% !important;
}
.header .Image108{
	left: 3px;
	top: 2px;
}
.FejlecTitle .Row311{
	flex-direction: row;
}
}
@media (max-width: 1300px){
.Menu2, .Column4{
	display: none !important;
}
.Column246{
	display: flex !important;
}
.Column3{
	align-items: center;
	width: 100%;
}
.rowNavigation1{
	flex-direction: column !important;
}
.Column247{
	align-items:center;
}
}
@media (max-width: 1500px){
.Image91{
	display: none;
}
.Image92{
	display: none;
}
}
@media (max-width: 1536px){
.eav-bg-lg{
	background-image: url('/Public/images/IAS_web_banner_1536x496_eav.jpg');
	background-size:cover !important;
	height:496px !important;
}
.hirado-bg{
	background-image: url('/Public/images/IAS_web_banner_1536x496_hirado.jpg');
	backgroung-position-x: center;
	height:496px !important;
}
.nasams-bg{
	background-image: url('/Public/images/IAS_web_banner_1536x496_nasams.jpg');
	height:496px !important;
}
.diszelgo-bg{
	background-image: url('/Public/images/IAS_web_banner_1536x496_diszelgo.jpg');
	height:496px !important;
}
.rendesz-bg{
	background-image: url('/Public/images/IAS_web_banner_1536x496_rendesz.jpg');
	height:496px !important;
}
.Calcontainer{
	padding-left: 8rem;
	padding-right: 8rem;
}
.tartalekosbg
{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/tartalekos_IAS_web_banner_1536x496_tisztelgo.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	justify-content: center;
	background-size: cover !important;
	align-items:center;
}
.tartalekosbgMain
{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/tartalekos_web_banner_v2_1536x496_szovegnelkuli.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	justify-content: center;
	background-size: cover !important;
	align-items:center;
}
}
@media (max-width: 500px){
.FormattedText107{
	display:none !important;
}
.FormattedText107{
	display:none !important;
}
.f-23{
	font-size:15px !important;
}
.sm-f-16 span{
	font-size: 16px !important;
}
.Row103{
	flex-direction: row !important;
}
.eav-bg-lg{
	background-image: url('/Public/images/IAS_web_banner_1536x496_eav.jpg') !important;
	justify-content:center;
}
.Row100{
	padding-top: 1rem !important;
}
.flag{
	top: 0 !important;
}
.Button7{
	height: inherit;
	min-height: 35px;
}
.headerText{
	font-size: 26px;
}
.Button22{
	border-right: 1.81818px solid #287600FF;
	border-bottom: 1.81818px solid #287600FF;
	border-left: 1.81818px solid #287600FF;
	border-top: 1.81818px solid #287600FF;
	background-color: #22362BFF;
	color: #EEEEEEFF;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	height: 35px;
	width: 210px;
	align-items: center;
	text-align: center;
	display: flex;
	justify-content: center;
	font-family: PPGatwick-Bold, sans-serif;
}
.FormattedText89{
	font-size: 16px;
	padding: 0px 35px;
}
.cc-item{
	width: 100%;
}
h2, .FormattedText{
	padding-left: 10px;
	padding-right: 10px;
}
a{
	width: 90%;
	margin: 0 auto;
}
.Video2{
	display: block;
}
.FejlecTitle{
	width: 100%;
	position: relative;
	padding-right: 1rem;
	padding-left: 1rem;
}
.tartalekosbg
{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/web_tarrtalekos_HG_bg_V01-B.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	justify-content: center;
	background-size: cover !important;
	align-items:center;
	;
}
.tartalekosbgMain
{
	padding: 16px;
	gap: 16px;
	position: relative;
	background: url(/Public/images/web_tarrtalekos_HG_bg_V01-B.png);
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	justify-content: center;
	background-position-x: center;
	background-size: cover !important;
	align-items:center;
	;
}
.formattedText p:first-child{
	margin-top: 0px;
	margin-bottom: 5px;
	;
}
.tartalekosbg .formattedText p:nth-child(2n+0),.tartalekosbgMain .formattedText p:nth-child(2n+0){
	margin-bottom: 35px;
}
.tartalekosbg .FormattedText37 p,.tartalekosbgMain .FormattedText37 p{
	margin:0px 0;
}
.tartalekosbg .formattedText p:nth-child(3n+0),.tartalekosbgMain .formattedText p:nth-child(3n+0){
	margin-bottom:25px;
}
.rowFejlecTitle .FormattedText37 p{
	margin: 17px 0;
}
.rowFejlecTitle{
	background-position-x:-70px;
}
.rowFejlecTitle .FormattedText37 p:first-child{
	margin-top: 0px !important;
}
}
@media (max-width: 765px){
.rowFejlecTitle .FormattedText37 p .headerTitle{
	font-size: 27px !important;
}
}
@media (max-width: 768px){
.Row213{
	padding: 16px;
	gap: 16px;
	position: relative;
	height: 610px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	background-size: cover !important;
}
.headerSubTitle{
	font-size: 14px !important;
	;
}
.hirleveltitle{
	font-size: 31px;
}
.tartalekosbg .FormattedText37 p .headerTitle{
	font-size: 36px !important;
}
.FormattedText p span{
	font-size: 40px !important;
}
.tartalekosbgMain .FormattedText37 p .headerTitle{
	font-size: 36px !important;
}
}
@media (max-width: 900px){
.embertavasra-banner-text{
	font-size: 26px !important;
	;
}
}
