/* NEWS-DESCRIPTION PAGE*/
	/* SIDEBAR*/
	.sidebar-new{
	    margin-bottom: 30px;
		border: #FFC607 1px solid;
		padding: 0;
	}
	.sidebar-new h4{
	    color: #000 ;
		font-family: Arial,san-serif ;
		font-weight: 700;
		font-size: 20px ;
		line-height: 26px ;
		border-bottom: #FFC607 2px solid;
		padding: 25px 0 20px 0;
		margin: 0px 20px 15px 20px;
	}
	.sidebar-new-link{
		padding: 15px 20px;
	}
	.sidebar-new-link p{
	    margin-bottom: 0;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		font-size: 14px;
		line-height: 30px;
		color: #ACACAC;
		font-style: italic;
	}
	.sidebar-new-link a{
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		font-size: 14px;
		font-style: italic;
		color: #1A6776;
		line-height: 20px;
		-webkit-transition: color 0.15s ease;
		   -moz-transition: color 0.15s ease;
		    -ms-transition: color 0.15s ease;
		     -o-transition: color 0.15s ease;
		        transition: color 0.15s ease;
	}
	.sidebar-new-link a>span{
		display: inline;
		border-bottom: #1A6776 1px solid;
		-webkit-transition: all 0.25s ease;
		   -moz-transition: all 0.25s ease;
		    -ms-transition: all 0.25s ease;
		     -o-transition: all 0.25s ease;
		        transition: all 0.25s ease;
	}
	.sidebar-new-btn span{
		display: inline;
		border-bottom: #000 1px solid;
		-webkit-transition: all 0.25s ease;
		   -moz-transition: all 0.25s ease;
		    -ms-transition: all 0.25s ease;
		     -o-transition: all 0.25s ease;
		        transition: all 0.25s ease;
	}
	.sidebar-new-link a:hover,.sidebar-new-btn:hover{
	    text-decoration: none;
		color: #000;
	}
	.sidebar-new-link a:hover span,.sidebar-new-btn:hover span{
		border-bottom: transparent 1px solid;
	}
	.sidebar-new-btn{
		font-style: italic;
		font-size: 18px;
		color: #000;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		text-align: center;
		width: 100%;
		margin-top: 50px;
		padding: 15px 0px;
		display: block;
		background-color: #FFC607;
	}
	/* MAIN-INFO-NEWS*/
	.title-main-new h1{
	    text-transform: none;
		padding: 25px 0px;
		margin: 0;
		color: #000;
		font-family: Arial;
		font-weight: 400;
		font-size: 30px;
		line-height: 40px;
	}
	.description-new{
		width: 750px;
	}
	.description-new ul{
	    list-style: none;
	    color: #000;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		font-size: 16px;
		padding-top: 10px;
		margin-bottom: 30px;
	}
	.description-new ul:after{
		content: '';
		padding-top: 25px;
		display: block;
		width: 220px;
		height: 1px;
		border-bottom: #000 1px solid;
	}
	.description-new ul>li{
		padding-left: 30px;
		position: relative;
		padding-bottom: 15px;
	}
	.description-new ul>li:before{
		content: '';
		display: inline-block;
		position: absolute;
		top: 7px;
		left: 0;
		width: 20px;
		border-bottom: #FFC607 2px solid;
	}
	.description-new p{
	    color: #000 ;
	    font-style: 16px;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		/*padding-bottom: 30px;*/
	}
	.description-new img{
		width: 90%;
		margin-bottom: 60px;
	}
	.date-news-descrip{
		margin-right: 10px;
		padding-top: 10px;
		width: 100px;
		border-top: #FFC607 3px solid;
		text-align: center;
	}
	.date-news-descrip p{
		font-family: Arial,san-serif ;
	    margin-bottom: 0;
		padding-bottom: 0;
		font-weight: 700;
		font-size: 50px;
		color: #B2B2B2;
		line-height: 40px;
	}
	.date-news-descrip div{
		color: #B2B2B2;
		font-family: Arial;
		font-size: 18px;
		line-height: 20px;
		font-style: italic;
	}
	.date-news div>span,.date-news-descrip div>span,.date-promo-main div>span{
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		font-size: 24px;
		line-height: 26px;
	}
/* NEWS PAGE*/
	.title-news-new h1{
		line-height: 30px ;
		font-size: 30px ;
		font-family: Arial ;
		color: #000;
		margin: 0;
		padding-left: 80px;
	}
	.title-news-new{
		margin-top: 30px;
	}
	.main-news-new{
		border-bottom: #DDD 2px solid;
		padding-top: 25px;
		padding-bottom: 40px;
	}
	.main-news-new img{
		-webkit-transition: all 0.25s ease;
		   -moz-transition: all 0.25s ease;
		    -ms-transition: all 0.25s ease;
		     -o-transition: all 0.25s ease;
		        transition: all 0.25s ease;
		-webkit-border-radius: 4px;
		        border-radius: 4px;
	    -webkit-box-shadow: 9px 9px 0px 0px rgba(255,198,7,1);
		-moz-box-shadow: 9px 9px 0px 0px rgba(255,198,7,1);
		box-shadow: 9px 9px 0px 0px rgba(255,198,7,1);
	}
	.txt-news-new>div{
		padding-left: 40px;
		display: inline-block;
		font-weight: 700;
		font-style: italic;
		font-size: 20px;
		line-height: 30px;
		color: #1A6776;
		-webkit-transition: all 0.25s ease;
		   -moz-transition: all 0.25s ease;
		    -ms-transition: all 0.25s ease;
		     -o-transition: all 0.25s ease;
		        transition: all 0.25s ease;
	}
	.txt-news-new>div>span{
	    color: #000 ;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		-webkit-transition: all 0.25s ease;
		   -moz-transition: all 0.25s ease;
		    -ms-transition: all 0.25s ease;
		     -o-transition: all 0.25s ease;
		        transition: all 0.25s ease;
		display: inline;
		border-bottom: #1A6776 1px solid;
		text-transform: uppercase;
	}
	.date-news+div.d-flex{
		width: 750px;
	}
	.date-news{
		margin-left: 10px;
		margin-right: 20px;
		width: 100px;
		text-align: center;
	}
	.date-news p{
		-webkit-transition: color 0.25s ease;
		   -moz-transition: color 0.25s ease;
		    -ms-transition: color 0.25s ease;
		     -o-transition: color 0.25s ease;
		        transition: color 0.25s ease;
		font-weight: 700;
		font-size: 50px;
		font-family: Arial,san-serif ;
		color: #ffc607;
		line-height: 40px;
	}
	.date-news div{
		-webkit-transition: color 0.25s ease;
		   -moz-transition: color 0.25s ease;
		    -ms-transition: color 0.25s ease;
		     -o-transition: color 0.25s ease;
		        transition: color 0.25s ease;
		color: #ffc607;
		font-size: 18px;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		line-height: 20px;
		font-style: italic;
	}
	.item-news-new:hover .txt-news-new>div>span,.item-news-new:hover .date-news p,.item-news-new:hover .date-news div{
		color: #000;
		border-bottom-color: transparent;
	}
	.news a:hover{
	    text-decoration: none;
	}
	.item-news-new img{
	    object-fit: cover;
	    width: 100%;
	    max-width: 240px;
	}
	.item-news-new:hover img{
		-webkit-box-shadow: none;
		        box-shadow: none;
	}
	.other-news-new{
	    cursor: pointer;
	    margin-bottom: 30px;
		-webkit-border-radius: 4px;
		        border-radius: 4px;
		margin-top: 65px;
		display: block;
		width: 100%;
		text-align: center;
		background-color: #000;
		color: #ffc607;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		font-size: 24px;
		line-height: 22px;
		padding: 20px 0px;
		border: #000 1px solid;
		-webkit-transition: all 0.25s;
		   -moz-transition: all 0.25s;
		    -ms-transition: all 0.25s;
		     -o-transition: all 0.25s;
		        transition: all 0.25s;
	}
	.other-news-new:hover{
	    text-decoration: none;
		background-color: #FFF;
		color: #000;
	}
/* PROMO-DESCRIPTION PAGE*/
	.title-main-promo {
	    padding: 35px 0px;
	    font-size: 30px;
	    color: #000;
		font-family: Arial,san-serif;
		font-weight: 400;
	    line-height: 40px;
	}
	.background-div-new{
		width: 100%;
		max-width: 550px;
		padding: 14px;
		background-color: #ffc607;
	}
	.background-div-new img{
		width: 100%;
		margin-bottom: 0;
	}
	.date-promo-descrip{
		margin-right: 0;
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 20px;
		display: inline-block;
		background-color: #ffc607;
	}
	.date-promo-descrip span,.date-promo-main span{
		font-size: 14px;
		line-height: 30px;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		font-style: italic;
		color: #000;
	}
	.date-promo-descrip p,.date-promo-descrip div{
		color: #000;
	}
	.promo-new p{
	    color: #000 ;
		font-family: Arial,san-serif ;
		padding-top: 15px;
		padding-bottom: 0;
	}
	.details{
	    text-align: center;
		background-color: #E8E8E8;
		-webkit-border-radius: 4px;
		        border-radius: 4px;
		    padding: 30px;
		    margin-top: 50px;
		    margin-bottom: 30px;
	}
	.details h4{
	    color: #000;
		text-align: left;
		font-size: 24px;
		line-height: 26px;
	font-family: Arial;
	}
	.details p{
	    font-family: Arial;
	    margin-bottom: 0;
	    color: #000;
		line-height: 22px;
		font-size: 16px;
		text-align: left;
		padding-top: 25px;
		padding-bottom: 30px;
	}
	.details a{
    	  font-size:16px;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		-webkit-transition: all 0.25s;
		   -moz-transition: all 0.25s;
		    -ms-transition: all 0.25s;
		     -o-transition: all 0.25s;
		        transition: all 0.25s;
		background-color: #FFC607;
		border: 1px solid #FFC607;
		padding: 15px 35px;
		color: #000;
		-webkit-border-radius: 4px;
		        border-radius: 4px;
		display: inline-block;
		margin: auto;
	}
	.details a:hover{
	    text-decoration: none;
		border-color: #000;
		background-color: #FFF;
	}
/* PROMO-PAGE*/
	.title-promo-new{
		margin-bottom: 20px;
	}
	.title-promo-new h1{
	    color: #000 ;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		padding-left: 40px;
	}
	.main-promo-new,.text-promo-new-block,.img-promo-new{
		position: relative;
	}
	.main-promo-new{
	    margin-top: 30px;
		margin-bottom: 20px;
	}
	.main-promo-new:hover .text-promo-new-block{
		background-color: #000;
	}
	.main-promo-new:hover .text-promo-new h4,.main-promo-new:hover .text-promo-new p{
		color: #FFF;
	}
	.text-promo-new a:hover{
		background-color: #FFF;
		color: #000;
	}
	.main-promo-new:after{
		position: absolute;
		right: -25px;
		top: 40%;
	}
	.main-promo-new:nth-child(1):after{
		content: url(../images/snow-icon.png);
	}
	.main-promo-new:nth-child(2):after{
		content: url(../images/water-icon.png);
	}
	.main-promo-new:nth-child(3):after{
		content: url(../images/road-icon.png);
	}
	.main-promo-new:nth-child(4):after{
		content: url(../images/forest-icon.png);
	}
	.main-promo-new:nth-child(5):after{
		content: url(../images/sale-icon.png);
	}
	.main-promo-new:nth-child(6):after{
		content: url(../images/mail-icon.png);
	}
	.text-promo-new-block{
		-webkit-transition: all 0.25s ease;
		   -moz-transition: all 0.25s ease;
		    -ms-transition: all 0.25s ease;
		     -o-transition: all 0.25s ease;
		        transition: all 0.25s ease;
		margin-top: 5px;
		height: 240px;
		width: 100%;
		padding: 20px 50px;
		background-color: #E8E8E8;
		color: #000;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
	}
	.img-promo-new{
		z-index: 2;
		margin-right: -30px;
		width: 450px;
		height: 230px;
	}
	.img-promo-new div{
	    overflow: hidden;
		width: 311px;
		height: 100%;
	}
	.img-promo-new img{
	    width: 100%;
	    height: 100%;
	    object-fit: cover;
	}
	.img-promo-new:before{
		/*content: '';*/
		position: absolute;
		left: 0;
		top: 0;
		height: 100%;
		border-top: 250px solid #fff;
		border-right: 50px solid transparent;
	}
	.img-promo-new:after{
		content: '';
		position: absolute;
		right: 0;
		bottom: 0;
		height: 100%;
		border-top: 230px solid transparent;
		border-right: 15px solid #e8e8e8;
		-webkit-transition: all 0.25s ease;
		   -moz-transition: all 0.25s ease;
		    -ms-transition: all 0.25s ease;
		     -o-transition: all 0.25s ease;
		        transition: all 0.25s ease;
	}
	.main-promo-new:hover .img-promo-new:after{
	    border-right: 15px solid #000;
	}
	.date-promo-main{
		margin-left: 40px;
		padding: 20px;
		font-size:16px;
		text-align: center;
		color: #000 ;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		background-color: #FFF;
	}
	.date-promo-main p{
		font-size: 50px !important;
		color: #000 ;
		margin-bottom: 0;
		font-family: Arial,san-serif ;
		font-size:16px;
		font-weight: 700;
		line-height: 40px;
	}
	.date-promo-main div{
		font-size: 18px;
		color: #000 ;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		font-style: italic;
		line-height: 20px;
	}
	.text-promo-new h4{
		color: #000;
		font-family: Arial,san-serif ;
		font-size: 24px;
		font-weight: 700;
		line-height: 30px;
	}
	.text-promo-new p{
		height: auto;
		overflow: hidden;
		padding-top: 15px;
		font-size: 16px;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		color: #555;
		line-height: 22px;
	}
	.text-promo-new a{
		-webkit-transition: all 0.25s ease;
		   -moz-transition: all 0.25s ease;
		    -ms-transition: all 0.25s ease;
		     -o-transition: all 0.25s ease;
		        transition: all 0.25s ease;
		display: inline-block;
		padding: 10px 25px;
		color: #000;
		font-size:16px;
		font-family: Arial,san-serif ;
		font-weight: 400 ;
		-webkit-border-radius: 4px;
		        border-radius: 4px;
		    background-color: #FFC607;
	}
	.img-promo-new span:before{
		content: '';
		position: absolute;
		right: 15px;
		top: 100%;
		height: 100%;
		border-top: 15px solid #b59015;
		border-right: 15px solid transparent;
	}
	.date-news-sm,.date-news-descrip-sm,.date-promo-main-md,.date-news-descrip-md,.date-promo-descrip-md{
		display: none;
	}