.m3 {
	color:#bdbdbd!important;
}

.sticky-content .content.style_2 {
	float: none;
	padding-right: 0px;
	width: 100%;
	display: block;
	justify-content: flex-end;
}

.fotozas {
	text-align: center;
	margin: 0px auto 0px;
	position: relative;
	display: block;
	width: 60%;
}
.go-to-home {
	display:block;
	margin-top:40px;
}
.mrx {
	font-size:18px;
}
.common-btn {
	padding: 16px 45px;
	display: inline-block;
	background-color: #ffffff;
	color: #000000;
	font-size: 21px;
	font-weight: 500;
	font-family: var(--heading-font-family);
	border: none;
	text-transform: uppercase;
	transform-style: preserve-3d;
	transition: background-color 0.4s, transform 0.3s, color 0.3s;
	transform: translate3d(0, 0px, 0px);
	border: 2px solid #000;
}
.common-btn:hover {
	transition: background-color 0.4s, transform 0.3s, color 0.3s;
	background-color: #000;
	color: #fff;
	transform: translate3d(0px, -7px, 0.01px);
}
 @media(max-width: 991px) and (min-width: 30px) {
 .font {
 font-size: 48px !important;
}
 .service-card {
 width:100%;
 margin: 0 auto 30px;
}
}
 @media(max-width: 767px) and (min-width: 30px) {
 .album-cim {
 font-size: 24px;
 position: relative;
 padding: 0px!important;
 width: 100%;
 display: block;
 text-align: center;
 margin-top: -30px;
}
.ak-section-heading.ak-style-1 {
 margin-bottom: 30px!important;
}
.padding-perfekt {
    padding-bottom: 60px!important;
}
.fotozas {
 width: 100%;
}
}
 @media(max-width: 575px) and (min-width: 30px) {
.ak-section-heading .font {
 font-size: 32px!important;
}
 .common-btn {
 padding: 12px 40px;
 font-size: 18px;
}
}
