.page-item-523 a {
	color:#ff0000!important;
}
.ato{
	margin-top:10px;
}
.ak1 {
	color:#ff0000!important;
}
a {
	text-decoration:none!important;
}

.slider .main-slider .swiper-slide .slide-inner a span {
	text-transform:uppercase;
}
.sdx-1 {
	font-size: 130px!important;
	margin-bottom: -96px !important;
	display: block;
}
.sdx-2 {
	font-size: 100px!important;
}
.sdx-4 {
	font-size: 60px!important;
}
.sfbgb {
	background: #f9f9f96e;
	padding: 70px 0px 75px 0px;
}
.slider .main-slider .swiper-slide .slide-inner a {
	padding: 20px 34px;
	font-family: 'Londrina Solid';
	font-weight: 300 !important;
	font-size: 24px;
}
.slider .main-slider .swiper-slide .slide-inner figure img {
	height: 64px;
}
.side-image-menu-list .right-menu-list h6 {
	font-size: 42px;
}
.red {
	color:#ff0000!important;
}
.section-title {
	margin-bottom: 0px;
}
.side-image-menu-list .right-menu-list ul li p {
	font-size: 21px !important;
	line-height: 28px;
}
.dek-a {
	height: 90px!important;
}
.sfbgb {
	background: #f9f9f96e;
}
.recent-post .content h3 {
	width: 100%;
	display: block;
	margin-bottom: 20px;
	font-size: 30px;
	line-height: 32px;
}
.hir-foto {
	filter:none;
	-webkit-transform:scale(0.96);
	transform:scale(0.96);
	-webkit-transition:0.8s ease-in-out;
	transition:0.8s ease-in-out
}
.hir-foto:hover {
	-webkit-transform:scale(1);
	transform:scale(1);
	filter:grayscale(95%);
	-webkit-filter:grayscale(95%)
}
.ck2 {
	font-size: 19px !important;
	line-height: 24px;
}
.ck3 a:hover {
	color: #ff0000!important;
}
.menu-pack-box .content {
	width: 65%;
	padding: 20px;
}
.soix {
	-ms-flex: 0 0 20%;
	flex: 0 0 20%;
	max-width: 20%;
	padding-right:0px!important;
	padding-left:0px!important;
}
.ush {
	height: 68px!important;
	margin-top: 30px!important;
}
.mnh {
	padding-bottom: 60px;
	padding-top: 60px;
}
.vdi-2 {
	max-width:100%!important;
}
.mzi p {
	color:#ff0000!important
}
.headline-x {
	display:none!important;
}
.video-box {
	background: #676565;
}
.recent-post .content {
	padding: 35px;
}
.menu-pack-box .content h5 {
	font-size: 32px;
	margin-bottom: 5px;
	line-height: 1;
	color: #131313;
}
.krr2 {
	position: relative;
	text-align: center;
	width: 100%;
	margin-top: -120px;
	color: #fff;
	top: -150px;
}
.krr3 {
	color: #fff;
	text-decoration: none!important;
	font-size: 28px;
	width: 50%;
	position: relative;
	display: block;
	line-height: 32px;
	margin: 0 auto;
}
.krr3:hover {
	color:#f00;
}
.menu-pack-box .content {
	width: 75%;
	padding: 24px;
}
.menu-pack-box .content h5 {
	font-size: 30px;
	margin-bottom: 0px;
	line-height: 1;
	text-align:right;
	color: #ff0000;
	font-family: 'Londrina Solid';
	font-weight: 300 !important;
	text-decoration: none !important;
}
.nlx {
	padding-right: 0px;
	padding-left: 8px;
}
 .content h5 a:hovver {
 color: #ff0000!important;
}



.zu {
	font-size:9px;
	position:relative;
	left:0;
	margin-right:-3px;
	top:-2px
}
.post-523 {
	width: 100%!important;
	max-width: 100% !important;
}
.video-box video {
	filter: grayscale(0.25);
	mix-blend-mode: overlay;
}
.galeria-gomb {
	height: 64px;
	line-height: 60px;
	padding: 0 30px;
	font-size: 30px;
	font-family: 'Londrina Solid';
	font-weight: 300;
}
.video-box .content h6 {
	width: 100%;
	display: block;
	font-size: 50px;
	margin-bottom: 30px;
	margin-top: 12px;
}
.tcy {
	text-align: center;
	margin-top: 40px;
}
.etx {
	margin-bottom: 40px!important;
}
.imx {
	font-size: 28px;
	font-family: 'Londrina Solid';
	font-weight: 300;
	display: block;
	position: relative;
	margin-top: 2px;
}
.nmq2 {
	font-size: 90px!important;
}
#slide-container {
	position: relative;
	max-width: 100%;
}
#slide-first-element {
	display:block;
	width:100%;
	height:auto;
	animation:32s infinite fade-1;
	-webkit-animation:32s infinite fade-1
}
#slide-element-2, #slide-element-3, #slide-element-4 {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	bottom:0;
	left:0;
	right:0
}
.slide-image {
	width:100%
}
#slide-element-2 {
	animation:32s infinite fade-2;
	-webkit-animation:32s infinite fade-2
}
#slide-element-3 {
	animation:32s infinite fade-3;
	-webkit-animation:32s infinite fade-3
}
#slide-element-4 {
	animation:32s infinite fade-4;
	-webkit-animation:32s infinite fade-5
}
@keyframes fade-1 {
0%, 100% {
opacity:1
}
33%, 66% {
opacity:0
}
}
@keyframes fade-2 {
0%, 100%, 66% {
opacity:0
}
33% {
opacity:1
}
}
@keyframes fade-3 {
0%, 100%, 33% {
opacity:0
}
66% {
opacity:1
}
}
@keyframes fade-4 {
0%, 100%, 25%, 50% {
opacity:0
}
75% {
opacity:1
}
}
.mobile-on {
	display:none;
}
.menu-pack-box figure {
	padding-bottom: 0px;
}
.tex {
	margin-bottom: 30px;
}
.hirek {
	padding: 0px 0px 80px 0px !important;
}
 @media only screen and (min-width:30px) and (max-width:1280px) {
 .side-image-menu-list .right-menu-list h6 {
 font-size: 36px;
}
.side-image-menu-list .right-menu-list ul li p {
 font-size: 19px !important;
 line-height: 24px;
}
.menu-pack-box .content h5 {
 font-size: 24px;
}
.recent-post .content h3 {
 margin-bottom: 10px;
 font-size: 24px;
 line-height: 26px;
}
.recent-post .content {
 padding: 20px;
}
}
 @media only screen and (min-width:30px) and (max-width:1200px) {
 .menu-pack-box .content h5 {
 font-size: 24px!important;
}
}
 @media only screen and (min-width:30px) and (max-width:1180px) {
.side-image-menu-list .right-menu-list h6 {
 font-size: 28px;
}
.ck2 {
 font-size: 17px !important;
 line-height: 21px;
}
.side-image-menu-list .right-menu-list ul li p {
 font-size: 17px !important;
 line-height: 20px;
}
 .recent-post .content h3 {
 margin-bottom: 10px;
 font-size: 21px;
 line-height: 23px;
}
}
 @media only screen and (min-width:30px) and (max-width:991px) {
	.slider .main-slider .swiper-slide .slide-inner a {
    font-size: 19px!important;
} 
.slider .main-slider .swiper-slide .slide-inner h6 {
    font-size: 24px;
    letter-spacing: 0;
}

.slider .main-slider .swiper-slide .slide-inner h1 {
    font-size: 44px!important;
}
.slider .main-slider .swiper-slide .slide-inner h1 {
    margin-bottom: 20px;
}

 .mobile-on {
 display:block;
}
.dek-a {
    height: 90px!important;
    position: relative;
    top: 50px;
}
.lh1 {
    line-height: 172px;
}
.sdx-1 {
    font-size: 92px!important;
    margin-bottom: -96px !important;
    display: block;
}
.sdx-2 {
    font-size: 62px!important;
}
.mnh {
 padding-bottom: 60px;
 padding-top: 60px;
}
.tex {
 margin-bottom: 5px;
}
.recent-post .content {
 text-align: center;
}
 .w100 {
 -ms-flex: 0 0 50%;
 flex: 0 0 100%;
 max-width: 100%;
}
 .side-image-menu-list .right-menu-list ul li p {
 line-height: 21px!important;
}
.ush {
 height: 48px!important;
 margin-top: 18px!important;
 margin-bottom: 0px;
}
.section-title h2 {
 font-size: 28px;
}
.col-12:last-child .side-image-menu-list {
 margin-bottom: -140px;
}
.side-image-menu-list .right-menu-list {
 padding: 10px 0px 10px 0px!important;
 box-shadow: none !important;
}
.nmq2 {
 font-size: 60px!important;
}
.side-image-menu-list {
 width: 100%;
 display: flex;
 flex-wrap: wrap;
 position: relative;
 padding-top: 30px;
}
.side-image-menu-list {
 padding-top: 0px!important;
 margin-bottom: 0px!important;
}
 .side-image-menu-list .right-menu-list {
 margin-top: 0%;
 text-align: center;
}
 .nmq2 {
 margin-bottom: -20px !important;
}
.slider .main-slider .swiper-slide .slide-inner h1 {
font-size:24px
}
.slider .main-slider .swiper-slide .slide-inner h6 {
font-size:30px;
letter-spacing:0
}
.ato {
    margin-top: 0px;
}
}
@media only screen and (min-width:30px) and (max-width:767px) {
.recent-post .content {
 padding: 15px;
}
.slider .main-slider .swiper-slide .slide-inner figure img {
    height: 50px;
    margin-bottom: 8px;
}
.slider .main-slider .swiper-slide .slide-inner a {
    font-size: 17px!important;
}
.slider {
    height: 600px;
}
.slider .main-slider .swiper-slide .slide-inner h1 {
    font-size: 32px!important;
}
.slider .main-slider .swiper-slide .slide-inner h6 {
    font-size: 19px!important;

}

.dek-a {
    top: 45px;
}
.sdx-1 {
    font-size: 82px!important;
    margin-bottom: -100px !important;
    display: block;
}
.slider .main-slider .swiper-slide .slide-inner a {
    padding: 18px 25px;
    font-size: 21px;
}

.sdx-2 {
    font-size: 48px!important;
}.slider .main-slider .swiper-slide .slide-inner figure {
    margin-bottom: 0px;
}
.hirek {
 padding: 0px 0px 50px 0px!important;
}
.nmq2 {
 font-size: 48px!important;
 margin-bottom: -20px !important;
}
.tcy {
 text-align: center;
 margin-top: 30px;
}
.galeria-gomb {
 padding: 0 20px;
 font-size: 19px;
}
 .recent-post .content h3 {
 margin-bottom: 15px;
 font-size: 24px;
 line-height: 28px;
}
.side-image-menu-list .right-menu-list h6 {
 font-size: 24px;
 margin-bottom: 0px;
}
.nlx {
 padding-right: 0px;
 padding-left: 6px;
 width: 50%;
}
.content p {
 font-size: 17px!important;
 line-height: 20px!important;
}
.menu-pack-box .content h5 {
 font-size: 21px!important;
}
.content-section {
 padding: 40px 0;
}
.video-box .content h6 {
 font-size: 32px;
}
 .imx {
 font-size: 19px;
 margin-top: -2px;
}
.video-box .content {
 top: 55%;
}
 .video-box .content a {
 width: 60px;
 height: 60px;
 line-height: 60px;
}
 .mnl {
 margin-top: 30px;
}
}
@media only screen and (min-width:30px) and (max-width:500px) {
.menu-pack-box .content h5 {
 font-size: 19px!important;
}
.sdx-2 {
    font-size: 32px!important;
}.sdx-1 {
    font-size: 56px!important;
    margin-bottom: -120px !important;
    display: block;
}.lh1 {
    line-height: 166px;
}
.slider .main-slider .swiper-slide .slide-inner a {
    padding: 12px 20px;
    font-size: 15px !important;
}

.slider .main-slider .swiper-slide .slide-inner h1 {
    font-size: 28px!important;
}
.video-box .content h6 {
 font-size: 21px;
}
.imx {
 font-size: 14px;
 margin-top: -1px;
}
 .menu-pack-box .content {
 padding: 10px;
}
.section-title h2 {
 font-size: 21px;
}
.mnh {
 padding-bottom: 20px;
 padding-top: 40px;
}
.nmq2 {
 font-size: 36px!important;
 margin-bottom: -20px !important;
}
}
@media only screen and (min-width:30px) and (max-width:400px) {
.menu-pack-box .content h5 {
 font-size: 16px!important;
}
.section-title h2 {
 font-size: 19px;
}
}