.aktiv-3 {
	color: #ff914d!important;
}
#preloader{
	display:none!important;
}
.section-padding {
	padding-top: 90px;
	padding-bottom: 100px;
}
.about_content.style-2.page .section_title .title {
	text-align: center;
}
.about_content.style-2.page .section_title .title {
	color: #10332f!important;
}
.view-fotogaleria img {
	filter:none;
	-webkit-filter:grayscale(0);
	-webkit-transition:1s ease-in-out;
	transition:1s ease-in-out
}
.view-fotogaleria img:hover {
	filter:grayscale(90%);
	-webkit-filter:grayscale(90%)
}
.view-content div .flotter {
	width: 100%;
	float: none;
	margin: 0px;
}
.blog_item {
	margin-bottom: 0%;
	float: left;
	display: block;
	width: 33%;
	padding: 5px;
}
.ig-gallery {
	float: none;
	width: 100%;
}
.about_content {
	padding-left: 0px;
}
.vissza-galeria {
	text-align: center;
	width: 100%;
	margin-top: 30px;
	margin-bottom: -30px;
}
.glass-shine-effect {
	background-color: rgba(255, 255, 255, 0.15);
	backdrop-filter: blur(6px);
	-webkit-backdrop-filter: blur(6px);
	border-radius: 10px;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	position: relative;
	transition: transform 900ms ease;
	overflow: hidden;
}
.glass-shine-effect:before {
	content: "";
	position: absolute;
	height: 150%;
	width: 50px;
	transform: rotate(30deg);
	background-color: rgba(255, 255, 255, 0.2);
	left: -100px;
}
.glass-shine-effect:hover {
	transform: scale(1.05);
}
.glass-shine-effect:hover:before {
	transition: left 900ms ease;
	left: 250px;
}
.z-bg {
	background: #0b221f!important;
}
.services-section .section_title {
	max-width: 100%;
	width: 100%;
	margin-bottom: 0px;
}
.col-lg-6 {
	float: left;
}
.service_item.style-3.light .service_content .title {
	color: #fcfbe6;
}
.service_item.style-3.light .service_content .title a:hover {
	color:#ee894a;
}
.pont {
	color:#fcfbe6!important;
}
.service_item.style-3 .service_img {
	max-width: 220px;
}
.service_item.style-3.light .service_content .service_btn {
	border-color: #ee894a;
	color: #fefce7;
	display: block;
	width: 70px;
	text-align: center;
	padding-top: 8px;
	background: #ee894a;
}
.service_item.style-3.light .service_content .service_btn:hover {
	background-color:#436f4d;
}
 .service_item.style-3.light::before {
 background:transparent;
}
.service_item.style-3.light .service_content .service_btn:hover {
	border-color: #436f4d;
}
.service_item.style-3.light .service_content .title a {
	color: #fcfbe6;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.dsk3 {
	z-index: 0;
}
.kapcsolat-dekor-bal {
	top: 450px;
}
.kapcsolat-dekor-jobb {
	bottom: -110px;
}
.view-content .col-lg-6 {
	z-index: 1;
	position: relative;
	margin-bottom: 25px;
}
.services-section.style-2 {
	padding-top: 60px;
	padding-bottom: 60px;
}
.axe {
	position:absolute;
}
.glass-shine-effect:before {
	left: -120px;
}
.esemeny-plakat-bg {
	background: url(/themes/greenstageproduction/assets/images/dekor/plakat-bg.png);
	position: relative;
	top: -23px;
	left: -25px;
	display: block;
	z-index: 0;
	width: 258px;
	height: 258px;
	background-repeat: no-repeat;
	background-size: cover;
}
.galdate {
	display: block;
	float: none;
	font-size: 16px;
	color: #436f4d;
}
.service_item.style-3 {
	max-width:100%;
}
.service_img {
	border-radius: 0px;
}
.service_item.style-3 .service_img {
	background: transparent;
	position: relative;
	left: -1px;
	border: 0px solid #0b221f;
}
.service_img img {
	max-width: 100%;
	width: 100%;
	border-radius: 0px;
}
.service_item.style-3 .service_content {
	padding: 30px 15px 30px 20px;
}
.service_img img:hover {
	border-radius: 0px;
}
.service_img:hover {
	border-radius: 0px;
}
 @media only screen and (min-width: 30px) and (max-width: 1200px) {
 .services-section.style-2.archive-page .section_title {
 max-width: 100%;
}
}
 @media only screen and (min-width: 30px) and (max-width: 991px) {
 .service_item.style-3 .service_img {
 max-width: 180px;
}
 .icon_box {
 display:none!important;
}
 .esemeny-plakat-bg {
 top: 8px;
 left: -20px;
 display: block;
 z-index: 0;
 width: 210px;
 height: 210px;
 background-repeat: no-repeat;
 background-size: contain;
}
 .view-content .col-lg-6 {
 z-index: 1;
 position: relative;
 margin-bottom: 0px;
 width: 50%;
}
}
 @media only screen and (min-width: 30px) and (max-width: 767px) {
 .service_item.style-3 .service_img {
 max-width: 130px;
}
 .services-section.style-2 {
 padding-top: 50px!important;
}
.about-section.page {
 padding-top: 90px;
}
 .services-section.style-2 {
 padding-top: 100px;
 padding-bottom: 40px;
}
.esemeny-plakat-bg {
 top: 22px;
 left: -16px;
 display: block;
 z-index: 0;
 width: 155px;
 height: 155px;
 background-repeat: no-repeat;
 background-size: contain;
}
.view-content .col-lg-6 {
 margin-bottom: -30px;
}
.service_item.style-3.light .service_content .title {
 color: #fcfbe6;
 font-size: 14px;
}
 .service_item.style-3.light .service_content .service_btn {
 width: 56px;
}
 .galdate {
 font-size: 12px;
}
}
 @media only screen and (min-width: 30px) and (max-width: 575px) {
.service_item.style-3.light .service_content .title {
 font-size: 21px;
}
.about-section.page {
 padding-top: 90px;
}
.kapcsolat-dekor-jobb {
 bottom: -90px;
}
.galdate {
 font-size: 15px;
}
.kapcsolat-dekor-bal {
 top: -100px;
}
 .service_item.style-3.light .service_content {
 background: transparent;
}
.view-content .col-lg-6 {
 text-align:center;
 width: 100%;
}
 .axe {
 display:none!important;
}
.service_item.style-3 .service_img {
 max-width: 100%;
}
}
