.mainPapeCatep {
	    margin: 50px auto 0 auto;
	width: 100%;
	max-width: 1430px;
	padding: 0 15px;
}

.mainPapeCatep .iteemIteems {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.mainPapeCatep .iteemIteems .element {
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	border: 5px solid #bfbfbf;
	display: flex;
	justify-content: center;
	align-items: center;
	    box-shadow: inset 0px 0px 277px 3px rgb(195 195 195 / 50%);
}
.mainPapeCatep .iteemIteems .element:hover {
    box-shadow: none;
}

.mainPapeCatep .iteemIteems .element div {
	width: 82%;
	text-align: center;
	background: #000000a6;
	color: #fff;
	font-size: 27px;
	line-height: 73px;
	text-transform: uppercase;
	font-family: 'CenturyGothicBold', sans-serif;
}

.mainPapeCatep .iteemIteems .element div span {}

.mainPapeCatep .iteemIteems .element:nth-of-type(1) {
	flex: 0 0 47%;
	height: 350px;
}

.mainPapeCatep .iteemIteems .element:nth-of-type(2) {
	flex: 0 0 47%;
}

.mainPapeCatep .iteemIteems .element:nth-of-type(3) {

flex: 0 0 30%;

    margin: 60px 0 0 0;
height: 220px;
}
.mainPapeCatep .iteemIteems .element:nth-of-type(4) {
	
flex: 0 0 30%;
	
    margin: 60px 0 0 0;
height: 220px;
}
.mainPapeCatep .iteemIteems .element:nth-of-type(5) {
	
flex: 0 0 30%;
	
    margin: 60px 0 0 0;
height: 220px;
}
.mainPapeCatep .iteemIteems .element:nth-of-type(6) {
    flex: 0 0 100%;
    margin: 60px 0 0 0;
    height: 176px;
}
.mainPapeCatep .iteemIteems .element:nth-of-type(6) div {
    font-size: 18px;
    line-height: 58px;
    width: 250px;
}

.mainPapeCatep .iteemIteems .element:nth-of-type(3) div {
font-size: 18px;
    line-height: 58px;
}
.mainPapeCatep .iteemIteems .element:nth-of-type(4) div {
	font-size: 18px;
    line-height: 58px;
}
.mainPapeCatep .iteemIteems .element:nth-of-type(5) div {
	font-size: 18px;
    line-height: 58px;
}


.mainPapeCatep .iteemIteems .element:hover {
	border-color: #b52c2c;
}
.mainPapeCatep .iteemIteems .element:hover div {
	    background: #000000;
}














.mainPageNewTopCategories {margin: 50px auto 0 auto;width: 100%;max-width: 1430px;padding: 0 15px;}
.mainPageNewTopCategories .itemeres {display: flex;justify-content: flex-start;flex-wrap: wrap;margin: 0 -15px;}
.mainPageNewTopCategories .itemeres .item {margin: 0 0 40px;padding: 0 15px;flex: 0 0 33.3333%;position: relative;max-width: 33.3333%;}
.mainPageNewTopCategories .itemeres .item div {height: 380px;background-position: center;background-repeat: no-repeat;background-size: cover;transition: box-shadow 0.3s;}
.mainPageNewTopCategories .itemeres .item span {display: block;width: 80%;text-align: center;margin: -55px auto 0 auto;font-family: 'CenturyGothicBold', sans-serif;color: #414141;font-size: 15px;background: rgb(255 255 255 / 77%);line-height: 45px;text-transform: uppercase;}
.mainPageNewTopCategories .itemeres .item:hover div {
	box-shadow: inset 10px 10px 213px 0px rgba(0,0,0,0.82);
}








.slidererElementr.novinkaSlider.nb1603.newBanner0902 .elementOuter .header {top: -248px;}
.slidererElementr.novinkaSlider.nb1603.newBanner0902 .elementOuter .header span {
	
}
.slidererElementr.novinkaSlider.nb1603.newBanner0902 .elementOuter .header span small {
	font-size: 14px;
	line-height: 16px;
	display: block;
	margin: 0px 0 -5px 0px;
	text-align: center;
	padding: 5px 0 0 0;
}
.slidererElementr.novinkaSlider.nb1603.newBanner0902 .elementOuter .header span em {
	font-style: normal;
	display: block;
	font-size: 53px;
	line-height: 59px;
}
.slidererElementr.novinkaSlider.nb1603.newBanner0902  .elementOuter .bottomMidle {top: -167px;background: rgb(255 255 255 / 69%);}
.slidererElementr.novinkaSlider.nb1603.newBanner0902 .persenteres {
	top: 17px;
	text-shadow: 0 0 9px white;
}
@media only screen and (max-width: 840px) {
	.slidererElementr.novinkaSlider.nb1603.newBanner0902 .elementOuter .header {
	    top: -198px;
	}
	.slidererElementr.novinkaSlider.nb1603.newBanner0902 .elementOuter .bottomMidle {
	    top: -119px;
	}
}
@media only screen and (max-width: 700px) {
	.slidererElementr.novinkaSlider.nb1603.newBanner0902 .elementOuter .header {
	    top: -169px;
	}
	.slidererElementr.novinkaSlider.nb1603.newBanner0902 .elementOuter .header span em {
	    font-size: 33px;
	    line-height: 42px;
	}
	.slidererElementr.novinkaSlider.nb1603.newBanner0902 .elementOuter .header span small {
		font-size: 9px;
	}
	.slidererElementr.novinkaSlider.nb1603.newBanner0902 .persenteres {
	    top: 25px;
	    font-size: 37px;
	    left: -78px !important;
	}
	.slidererElementr.novinkaSlider.nb1603.newBanner0902 .elementOuter .bottomMidle {
	    top: -103px;
	}
}








.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 {

}
.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter {display: flex;flex-direction: column;align-items: stretch;align-content: space-around;min-height: 100%;margin: 0 70px;color: #fff;font-size: 35px;font-family: 'CenturyGothicBold';line-height: 36px;}
.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .headerName {color: #fff;font-size: 35px;font-family: 'CenturyGothicBold';line-height: 36px;text-transform: uppercase;margin: 10px 0 10px 0;}
.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter .topButton {

}
.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter .topButton a {display: inline-block;width: 210px;background: #3d0f11;color: #fff;font-size: 16px;font-family: 'CenturyGothicBold';line-height: 36px;text-transform: uppercase;}
.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter .middleContent {font-size: 18px;line-height: 26px;height: 110px;}
.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter .dateBlock {text-align: left;padding: 0px 0 0 15%;font-size: 21px;line-height: 26px;}
.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter .bottomInfo {display: flex;justify-content: space-between;margin: 70px 0 0 0;}
.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter .bottomInfo div {width: 33%;font-size: 19px;line-height: 26px;text-transform: uppercase;}
@media only screen and (max-width: 1000px) {
	.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter .bottomInfo div {
		    font-size: 14px;
	}
}
@media only screen and (max-width: 768px) {
	.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .headerName {
	    font-size: 22px;
	    line-height: 21px;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter .middleContent {
        font-size: 14px;
	    line-height: 21px;
	    height: 75px;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter .bottomInfo {
		display: none;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter .dateBlock {
		padding: 0;
		text-align: center;
	}
}
@media only screen and (max-width: 478px) {
	.slidererElementr.eventSliderCustomPnly.sliderForActionNY2023 .elementOuter .middleContent {
		line-height: 17px;
		    height: 91px;
	}
}

























.newnew07082022slider {margin: 15px auto 0 auto;width: 100%;max-width: 1430px;padding: 0 15px;}
.newnew07082022slider .elementFirst {background-position: center center;background-size: cover;background-image: url(/local/_new_design/images/slide-delivery.jpg);background-repeat: no-repeat; height: 335px;position: relative;}
.newnew07082022slider .elementFirst .elementOuter {position: absolute;bottom: 0;right: 22%;text-align: right;display: flex;flex-direction: column;align-items: flex-end;}
.newnew07082022slider .elementFirst .header {padding: 0;background: transparent;font-family: 'CenturyGothicBold';font-size: 44px;color: #4e4947;line-height: 44px;max-width: 303px;text-align: right;}
.newnew07082022slider .elementFirst .bottomMidle {font-size: 41px;line-height: 16px;margin: 93px 0 23px 0;}
.newnew07082022slider .elementFirst .bottomMidle b {font-family: 'CenturyGothicBold';color: #c00808;}
.newnew07082022slider .elementFirst .linkGo {width: 216px;}
.newnew07082022slider .elementFirst .linkGo a {display: block;text-align: center;background: #c00808;color: #fff;font-family: 'CenturyGothicBold';text-transform: uppercase;font-size: 28px;line-height: 28px;padding: 9px 0 50px 0;}



.newnew07082022slider .slidererElementr.novinkaSlider .elementOuter .header {position: absolute;top: -183px;margin: 0;right: 0;background: #000;color: #fff;font-size: 49px;line-height: 57px;max-width: max-content;padding: 0 36px;}
.newnew07082022slider .slidererElementr.novinkaSlider .elementOuter .bottomMidle {position: absolute;top: -117px;margin: 0;right: 0;background: rgb(255 255 255 / 47%);color: #000;font-size: 29px;line-height: 40px;max-width: max-content;padding: 0px 16px;}
.newnew07082022slider .slidererElementr.novinkaSlider .novinkererText {
    position: absolute;
    top: 0;
    margin: 0;
    right: 0;
    background: rgb(48 141 0 / 72%);
    color: #fff;
    font-size: 23px;
    line-height: 32px;
    max-width: max-content;
    padding: 0 15px;
    text-align: center;
    transform: rotate(270deg) translate(-150px, 48px);
}



.slidererElementr.newBanner0902 .persenteres {
	position: absolute;
    left: -111px;
    top: 0;
    color: #c00808;
}
.slidererElementr.newBanner0902 .sizeres {
	font-size: 21px;
    display: inline-block;
    line-height: 35px;
    margin: 0 0 0 10px;
}
.slidererElementr.novinkaSlider.newBanner0902 .elementOuter .header {
	padding: 0 15px;
	display: flex;
    align-items: flex-end;	
}
.slidererElementr.novinkaSlider.newBanner0902 .elementOuter .bottomMidle {
	font-size: 17px;
}

.newnew07082022slider .elementTwo {
	background-position: center center;
    background-size: cover; 
    background-repeat: no-repeat;
    height: 335px;
    position: relative;
}
.newnew07082022slider .elementTwo .elementOuter {
    position: absolute;
    bottom: 0;
    right: 22%;
    text-align: right;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
.newnew07082022slider .elementTwo .elementOuter .logotope {
	background-image: url(/local/_new_design/images/logo_n.png);
	width: 221px;
	height: 56px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}
.newnew07082022slider .elementTwo .elementOuter .header {
    padding: 0;
    background: transparent;
    font-family: 'CenturyGothicBold';
    font-size: 36px;
    color: #4e4947;
    line-height: 35px;
    max-width: 303px;
    margin: 45px 0  60px 0;
    text-align: right;
}
.newnew07082022slider .elementTwo .elementOuter .linkGo {
	width: 216px;
}
.newnew07082022slider .elementTwo,
.newnew07082022slider .elementFirst
{
	width:1100px;
}
.newnew07082022slider .elementTwo .elementOuter .linkGo a {
    display: block;
    text-align: center;
    background: #c00808;
    color: #fff;
    font-family: 'CenturyGothicBold';
    text-transform: uppercase;
    font-size: 28px;
    line-height: 28px;
    padding: 9px 0 50px 0;
}



.newnew07082022slider .owl-nav.disabled {
	    display: block !important;
    position: relative;
    top: 0;
    height: 0;
    width: 100%;
}

.newnew07082022slider .owl-nav button {
	position: absolute;
	bottom: 172px;
	right: 36px;
}
.newnew07082022slider .owl-nav button span {
	font-size: 150px;
	line-height: 50px;
	color: #fff;
	text-shadow: 0 0 19px #000000;
}
.newnew07082022slider .owl-nav .owl-prev {
	right: inherit;
	left: 36px;
}

















.slidererElementr.eventSliderCustomPnly.sliderForAction100120 {background-image: url(/local/_new_design/images/bg_action_100_120.jpg) !important;}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter {display: flex;flex-direction: column;align-items: stretch;align-content: space-around;min-height: 100%;margin: 0 70px;}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .top {flex: 1;text-align: left;font-family: 'CenturyGothicBold', sans-serif;}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .top .top_text {
    font-family: 'CenturyGothicBold', sans-serif;
    text-transform: uppercase;
    color: #9f1815;
    font-size: 52px;
    line-height: 51px;
    margin: 20px 0 0 0;
}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .top .top_text br {

}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .top .mid {

}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .top .mid div {color: #000000;font-size: 27px;line-height: 42px;}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .top .mid span {display: block;color: #681513;font-size: 30px;line-height: 32px;}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .bottom {color: #fff;display: flex;justify-content: space-between;align-items: center;padding: 0 0 30px 0;}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .bottom .linkButton {

}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .bottom .linkButton a {display: inline-block;background: rgb(8 8 8 / 70%);border: 1px solid #000;color: #fff;font-size: 30px;line-height: 55px;padding: 0 45px;text-transform: uppercase;font-family: 'CenturyGothicBold', sans-serif;}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .bottom .dateFinish {color: #000; text-align: right;font-family: 'CenturyGothicBold', sans-serif;text-shadow: 1px 1px 0px rgb(255 255 255);}
 



.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .newCountererFg .blockCounteretr {display: flex;justify-content: flex-end;align-items: center;margin: 7px 0 0 0;}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .newCountererFg .blockCounteretr div {text-align: center;width: 44px;}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .newCountererFg .blockCounteretr div b {display: block;font-size: 25px;line-height: 18px;}
.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .newCountererFg .blockCounteretr div span {display: block;font-size: 12px;line-height: 17px;}














@media only screen and (max-width: 1000px) {
	.newnew07082022slider .slidererElementr {
	    background-position: -106px center;
	}
	.newnew07082022slider .slidererElementr .elementOuter {
			right: 359px; 	
	}
}
@media only screen and (max-width: 840px) {
	.newnew07082022slider .slidererElementr {
	        background-position: -270px center;
	        height: 285px;
	}
	.newnew07082022slider .slidererElementr .elementOuter{
		right: 486px;	
	}

	.newnew07082022slider .elementFirst .bottomMidle {
		margin: 44px 0 23px 0;
	}
	.newnew07082022slider .owl-nav button {
		bottom: 150px;
	}
	.newnew07082022slider .elementTwo .elementOuter .header {
		margin: 18px 0 21px 0;
	}


}



@media only screen and (max-width: 768px) {
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .bottome {
	    margin: 16px 0 0 0;
	}
}
@media only screen and (max-width: 700px) {
	.newnew07082022slider .slidererElementr {
	    background-position: 0 center;
	   	height: 220px;
	}



	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .headerH {
		font-size: 18px !important;
		padding: 10px 0 0 0 !important;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .headerS {
		margin: 10px 0 10px 0 !important;
    	font-size: 23px !important;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .left ul li span,
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .rightBlock ul li span {
		font-size: 12px !important;
    	line-height: 12px !important;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .rightBlock ul li span b {
		font-size: 15px !important;
    	line-height: 12px !important;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .bottome {
	    margin: 0 !important;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .bottome .adress {
		display: none;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .centerBlock a {
		padding: 11px 17px !important;
		font-size: 14px !important;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .rightBlock,
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .left {
		width: calc((100% - 112px) / 2) !important;
	}


	.newnew07082022slider .slidererElementr.eventSliderCustomPnly {
	   	height: 220px !important;
	}
	
	.newnew07082022slider .slidererElementr.novinkaSlider .novinkererText {
		display: none;
	}
	.newnew07082022slider .slidererElementr.novinkaSlider .elementOuter .header {
		    top: -146px;
	    font-size: 16px;
	    line-height: 25px;
	    padding: 0 11px;
	}
	.newnew07082022slider .slidererElementr.novinkaSlider .elementOuter .bottomMidle {
		font-size: 19px;
	    line-height: 26px;
	    top: -59px;
	}


	.slidererElementr.newBanner0902 .persenteres {
		left: -45px !important;
	}
	.slidererElementr.newBanner0902 .sizeres {
		line-height: 27px !important;
		    font-size: 15px !important;
	}
	.slidererElementr.newBanner0902 .elementOuter .bottomMidle {
	    font-size: 13px !important;
   	 	line-height: 26px !important;
	}

	.newnew07082022slider .elementTwo .elementOuter .linkGo a,
	.newnew07082022slider .slidererElementr .linkGo a {
		    font-size: 15px;
    	line-height: 17px;
    	padding: 9px 0 25px 0;
	}

	.newnew07082022slider .elementFirst .header {
		max-width: 199px;
		font-size: 26px;
	    line-height: 26px;
	}
	.newnew07082022slider .elementFirst .bottomMidle {
		    margin: 18px 0 23px 0;
		    font-size: 26px;
    	line-height: 16px;
	}
	.newnew07082022slider .slidererElementr .linkGo {
	    width: 153px !important;
	}
	.newnew07082022slider .slidererElementr .elementOuter {
		right: 110px;
	}
	.newnew07082022slider .owl-nav button span {
		font-size: 70px;
	}
	.newnew07082022slider .owl-nav button {
	    bottom: 108px;
	}
	.newnew07082022slider .owl-nav button {
	    right: 25px;
	}
	.newnew07082022slider .owl-nav .owl-prev {
	    left: 25px;
	}
	.newnew07082022slider .elementTwo .elementOuter .header {
		    font-size: 22px; 
	    line-height: 25px;
	    max-width: 203px;
	}










	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .top .top_text {
		font-size: 21px;
    	line-height: 18px;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .top .mid div {
	        font-size: 19px;
    	line-height: 27px;

	}
	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .top .mid span {
	       font-size: 19px;
    	line-height: 21px;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .bottom {
		    flex-direction: column;
    	align-items: center;
    	    padding: 0 0 10px 0;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .bottom .linkButton a {
		width: 100%;
		    font-size: 20px;
   		 line-height: 43px;
   		 display: block;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .bottom .dateFinish div {
	       font-size: 12px;
   		 line-height: 26px;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .top .top_text br {
		display: none;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .bottom .linkButton {
		width: 100%;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .bottom .dateFinish {
		    text-align: center;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .bottom .dateFinish big span {
		font-size: 19px;
   		 line-height: 13px;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .bottom .dateFinish big {
		font-size: 13px;
    	line-height: 17px;
	}
	.slidererElementr.eventSliderCustomPnly.sliderForAction100120 .elementOuter .top {
		text-align: center;
	}

}
@media only screen and (max-width: 450px) {
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .bottome {
		display: none;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton {
		flex-direction: column;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .rightBlock, 
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .left {
	    width:100% !important;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .left ul li {
	    flex-direction: row-reverse;
	    text-align: left !important;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .left ul li i {
		margin: 0 10px 0 0 !important;
	}
	.newnew07082022slider .slidererElementr.eventSliderCustomPnly {
	        background: linear-gradient(147deg, #C3C6CB 50%, #D3D5D8 100%);
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .headerH {
		    font-size: 15px !important;
	    line-height: 17px;
	    padding: 6px 0 0 0 !important;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .headerS {
	    margin: 3px !important;
	    line-height: 17px;
	    font-size: 18px !important;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .centerBlock a {
		    display: block !important;
	    width: 100%;
	    margin: 0 !important;
	}
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .centerBlock {
	    width: 100%;
	}
}













.newNewsNewNews {

margin: 50px auto 0 auto;

width: 100%;

max-width: 1430px;

padding: 0 15px;
}
.newNewsNewNews .elems {
flex-wrap: wrap;
display: flex;

justify-content: space-between;
}
.newNewsNewNews .elems .item {
    margin: 0 0px 45px 0px;
flex: 0 0 275px;
background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
border-radius: 10px;

height: 165px;

display: flex;

position: relative;

align-items: flex-end;
}
.newNewsNewNews .elems .item .date {

position: absolute;

left: 8px;

top: 8px;

border-radius: 30px;

background: #fff;

color: #000;

font-family: 'CenturyGothicBold', sans-serif;

font-size: 14px;

line-height: 20px;

padding: 0 12px;
}
.newNewsNewNews .elems .item .text {
    width: 100%;
background: rgb(0 0 0 / 68%);

color: #fff;

margin: 0 0 20px 0;

padding: 0 15px;

text-transform: uppercase;

font-size: 13px;

line-height: 16px;

height: 38px;

display: flex;

align-items: center;

justify-content: flex-start;

font-family: 'CenturyGothicBold', sans-serif;
}





















.slidererElementr.eventSliderCustomPnly {background-position: center center;background-size: cover;background-image: url("/local/_new_design/images/meropriatie/otkrytie_bg.png");background-repeat: no-repeat;height: 335px;position: relative;}
.slidererElementr.eventSliderCustomPnly .elementOuter {position: relative;bottom: inherit;right: 0;text-align: center;display: block;flex-direction: unset;align-items: unset;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes {max-width: calc(100% - 130px);margin: 0 auto;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .headerH {font-family: 'CenturyGothicBold', sans-serif;color: #fff;font-size: 29px;text-transform: uppercase;padding: 25px 0 0 0;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .headerS {font-family: 'CenturyGothicBold', sans-serif;color: #b31616;margin: 20px 0 25px 0;font-size: 29px;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton {
    display: flex;
    align-items: center;
    justify-content: center;
}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .left {width: calc((100% - 155px) / 2);text-align: right;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .left ul {

}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .left ul li {display: flex;align-items: center;text-align: right;justify-content: flex-end;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .left ul li span {font-family: 'CenturyGothicBold';color: #343333;font-size: 15px;line-height: 17px;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .left ul li span b {font-family: 'CenturyGothicBold';color: #bd2522;display: inline-block;font-size: 18px;line-height: 23px;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .rightBlock ul li span b {font-family: 'CenturyGothicBold';color: #bd2522;display: inline-block;font-size: 18px;line-height: 23px;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .left ul li i {background-image: url(/local/_new_design/images/meropriatie/3.png);background-repeat: no-repeat;background-position: center;background-size: contain;width: 30px;flex: 0 0 16px;height: 30px;margin: 0 0 0 10px;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .centerBlock {

}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .centerBlock a {display: inline-block;padding: 15px 30px;background: rgba(255, 255, 255, 0.6);border-radius: 3px;font-family: 'CenturyGothicBold', sans-serif;color: #242527;font-size: 18px;text-transform: uppercase;margin: 0 10px;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .rightBlock {width: calc((100% - 155px) / 2);}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .rightBlock ul {

}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .rightBlock ul li {display: flex;align-items: center;text-align: right;justify-content: flex-end;flex-direction: row-reverse;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .rightBlock ul li span {text-align: left;font-family: 'CenturyGothicBold';color: #343333;font-size: 15px;line-height: 17px;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .middleButton .rightBlock ul li i {background-image: url(/local/_new_design/images/meropriatie/3.png);background-repeat: no-repeat;background-position: center;background-size: contain;width: 30px;flex: 0 0 16px;height: 30px;margin: 0 10px 0 00px;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .bottome {margin: 35px 0 0 0;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .bottome .date {font-family: 'CenturyGothicBold';color: #fff;font-style: normal;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .bottome .date span {font-size: 17px;line-height: 20px;display: block;margin: 15px 0;text-shadow: 2px 2px 4px #000000;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .bottome .date span i {font-style: normal;font-size: 26px;display: inline-block;line-height: 14px;}
.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes .bottome .adress {color: #fff;font-size: 12px;line-height: 21px;max-width: 319px;margin: 0 auto;}






















































@media only screen and (max-width: 1170px) {
	.mainPapeCatep .iteemIteems .element:nth-of-type(1) {
	    flex: 0 0 100%;
	        height: 400px;
	}
	.mainPapeCatep .iteemIteems .element:nth-of-type(2),
	.mainPapeCatep .iteemIteems .element:nth-of-type(3),
	.mainPapeCatep .iteemIteems .element:nth-of-type(4),
	.mainPapeCatep .iteemIteems .element:nth-of-type(5) {
	    flex: 0 0 48%;
	    height: 280px;
	    margin: 33px 0 0 0;
	}
	.mainPapeCatep .iteemIteems .element:nth-of-type(2) div,
	.mainPapeCatep .iteemIteems .element:nth-of-type(3) div,
	.mainPapeCatep .iteemIteems .element:nth-of-type(4) div,
	.mainPapeCatep .iteemIteems .element:nth-of-type(5) div {
		font-size: 18px;
    	line-height: 58px;
	}

	.mainPageNewTopCategories .itemeres .item {
		flex: 0 0 50%;
	    max-width: 50%;
	}
	.mainPageNewTopCategories .itemeres .item div {
	    height: 280px;
	}
	
	
}


@media only screen and (max-width: 1050px) {
	.slidererElementr.eventSliderCustomPnly .elementOuter .eventBannerDes {
		max-width: 100%;
		margin: 0;
	}
}
@media only screen and (max-width: 900px) {
	.newNewsNewNews .elems .item {
	    flex: 0 0 48%;
	}
}






@media only screen and (max-width: 768px) {
	
	.mainPapeCatep .iteemIteems .element:nth-of-type(1),
	.mainPapeCatep .iteemIteems .element:nth-of-type(2),
	.mainPapeCatep .iteemIteems .element:nth-of-type(3),
	.mainPapeCatep .iteemIteems .element:nth-of-type(4),
	.mainPapeCatep .iteemIteems .element:nth-of-type(6),
	.mainPapeCatep .iteemIteems .element:nth-of-type(5) {
	    flex: 0 0 100%;
	    height: 200px;
	    margin: 15px 0 0 0;
        border: 3px solid #bfbfbf;
	}
	.mainPapeCatep .iteemIteems {
		margin: 0 -18px;
	}
	.mainPapeCatep .iteemIteems .element div {
	    width: 94% !important;
	    font-size: 18px;
   	 line-height: 58px;
	}

	/*.mainPapeCatep .iteemIteems .element:nth-of-type(2) div,
	.mainPapeCatep .iteemIteems .element:nth-of-type(3) div,
	.mainPapeCatep .iteemIteems .element:nth-of-type(4) div,
	.mainPapeCatep .iteemIteems .element:nth-of-type(5) div {
		font-size: 18px;
    	line-height: 58px;
	}*/
	
}

@media only screen and (max-width: 620px) {
	.newNewsNewNews .elems .item {
	    flex: 0 0 100%;
	        margin: 0 0px 15px 0px;
	}

	.mainPageNewTopCategories .itemeres .item {
		flex: 0 0 100%;
	    max-width: 100%;
	}
	.mainPageNewTopCategories .itemeres .item div {
	    height: 200px;
	}

}


