.contact-section {
	padding-top: 120px;
	padding-bottom: 0px;
	background: #fcfbe6;
	z-index: 1;
}
body.absolute_header .breadcrumb-area {
	padding-top: 250px;
	z-index: 0;
	padding-bottom: 30px!important;
}
.szoveg {
	padding-top: 0px!important;
	padding-bottom: 45px!important;
}
.kiemelt {
	z-index: 1;
	position: relative;
}
.bg-dek {
	background: #436f4d;
	border-radius: 40px;
	width: 102%;
	rotate: -5deg;
	height: 778px;
	z-index: 0;
	position: absolute;
	top: 8px;
	left: -17px;
}
.kapcsolat-dekor-bal {
	position: absolute;
	width: 530px;
	left: -220px;
	top: 134px;
	z-index: -1;
}
.kapcsolat-dekor-jobb {
	position: absolute;
	width: 360px;
	bottom: -2px;
	right: -103px;
	z-index: -1;
}
.primary_btn {
	background-color: #10332f!important;
}
.primary_btn:hover {
	background-color: #ff914d!important;
}
 .breadcrumb-area::after {
 background-color: #10332f;
}
.breadcrumb-area .breadcrumb_wrap .page_title .title {
	font-size: 80px;
	color: #fcfbe6;
}
.wlf p {
	color: #fcfbe6;
	text-align: center;
	font-size: 21px !important;
}
.about-section .container {
	background: #10332f;
}
.vissza-galeria {
	text-align: center;
	width: 100%;
	margin-top: 30px;
	margin-bottom: -30px;
}
.blog_item {
	margin-bottom: 0%;
	float: left;
	display: block;
	width: 16.66%;
	padding: 5px;
}
.ig-gallery {
	float: none;
	width: 100%;
}
.about_content {
	padding-left: 0px;
}
.hfl {
	top: 180px;
	position: relative;
}
.contact-section {
	padding-top: 0px;
}
.galeriaaloldal {
	padding-top: 45px !important;
	padding-bottom: 70px!important;
}
.galeriaaloldal .container {
	background: #fcfbe6!important;
}
.gls {
	max-width:100%;
}
 @media only screen and (min-width: 992px) and (max-width: 1400px) {
.kapcsolat-dekor-bal {
 position: absolute;
 width: 466px;
 left: -220px;
 top: 178px;
 z-index: -1;
}
.kapcsolat-dekor-jobb {
 position: absolute;
 width: 240px;
 bottom: -2px;
 right: -78px;
 z-index: -1;
}
.breadcrumb-area .breadcrumb_wrap .page_title .title {
 font-size: 70px;
}
.bg-dek {
 top: -12px;
}
 body.absolute_header .breadcrumb-area {
 padding-top: 270px;
}
}
 @media only screen and (min-width: 992px) and (max-width: 1200px) {
 .hfl {
 top: 140px;
 position: relative;
}
.breadcrumb-area .breadcrumb_wrap .page_title .title {
 font-size: 60px;
}
body.absolute_header .breadcrumb-area {
 padding-top: 230px;
}
 .bg-dek {
 height: 640px;
}
 body.absolute_header .breadcrumb-area {
 padding-top: 230px;
}
}
 @media only screen and (min-width: 30px) and (max-width: 991px) {
.bg-dek {
 background: #436f4d;
 border-radius: 40px;
 width: 102%;
 rotate: -5deg;
 height: 484px;
 z-index: 0;
 position: absolute;
 top: 0px;
 left: -14px;
}
.kapcsolat-dekor-bal {
 position: absolute;
 width: 400px;
 left: -238px;
 top: 115px;
 z-index: -1;
}
.kapcsolat-dekor-jobb {
 position: absolute;
 width: 200px;
 bottom: -35px;
 right: -59px;
 z-index: -1;
}
 .blog_item {
 width: 33%;
}
.hfl {
 top: 140px;
 position: relative;
}
body.absolute_header .breadcrumb-area {
 padding-top: 230px;
 z-index: 0;
 padding-bottom: 30px!important;
}
.icon_box {
 display:none!important;
}
 .breadcrumb-area .breadcrumb_wrap .page_title .title {
 font-size: 50px;
 color: #fcfbe6;
}
 .wlf p {
 color: #fcfbe6;
 text-align: center;
 font-size: 18px !important;
}
}
 @media only screen and (min-width: 30px) and (max-width: 767px) {
.kapcsolat-dekor-bal {
 position: absolute;
 width: 290px;
 left: -190px;
 top: 125px;
 z-index: -1;
}
.kapcsolat-dekor-jobb {
 position: absolute;
 width: 167px;
 bottom: -35px;
 right: -54px;
 z-index: -1;
}
.breadcrumb-area .breadcrumb_wrap .page_title .title {
 font-size: 40px;
 color: #fcfbe6;
}
.bg-dek {
 height: 360px;
}
}
 @media only screen and (min-width: 30px) and (max-width: 575px) {
.kapcsolat-dekor-bal {
 display:none!important;
}
.kapcsolat-dekor-jobb {
 display:none!important;
}
.breadcrumb-area .breadcrumb_wrap .page_title .title {
 font-size: 40px;
 color: #fcfbe6;
}
body.absolute_header .breadcrumb-area {
 padding-top: 145px;
 z-index: 0;
 padding-bottom: 30px!important;
}
.breadcrumb-area .breadcrumb_wrap .page_title .title {
 font-size: 32px;
}
.hfl {
 top: 100px;
 position: relative;
}
.bg-dek {
 display:none!important;
}
}
