@media only screen and (max-width: 1025px) {
	.desktop{
		display:none!important;
	}
	
	.cd-main-content {
    padding-top: 60px;
	}

	.main-body-ctn-pad-top-inside{
		padding-top: 20px;
	}

	.wrp{
	  max-width:1280px;
	  width:90%;
	  margin:auto;
	  position:relative
	}
	
	h1 {
    font-size: 28px;
    line-height: 32px;
	}
	
	h3, label,
	.title-link {
    font-size: 20px;
    line-height: 30px;
	}
	
	.section-title h1, .section-title h2 {
    font-size: 24px;
	}
	
	p {
    font-size: 18px;
    line-height: 26px;
	}

	
	.ta-dr-tc,
	.ta-dl-tc{
	text-align:center;
	}

	.owl-height{
		min-height:auto!important;
		margin-bottom:20px;
	}
	
	.news-row-small{
    box-shadow: 0px 0px 0px rgb(0 0 0 / 0%);
    border-radius: 0px;
    padding: 0;
    margin-bottom: 20px;
    border-bottom: 1px solid #d8d8d8;
    padding-bottom: 20px;
	}

	.news-row-small .image {
		width: 100px;
		height: 100px;
		display: table;
		margin-right: 10px;
	}
 
	 .news-row-small .image img {
		width: 100px;
		height: 100px;
		object-fit: cover;
	}
	
	
	.shadow-box-ctn.mobile-design-layout{
    box-shadow: 0px 0 0 rgb(0 0 0 / 0%);
    border-radius: 0;
    padding: 0;
	}
	
	/************************
	TWO SECTIONS NEWS
	*************************/
	.two-sections-news{
		display:table;
	}

	.two-section-news-main {
		height:100%;
		width:100%;
		margin-right:30px;
		margin-bottom:30px;
	}

	.two-section-news-row {
		width:100%;
	}
	
	footer .logo-pos{
		text-align: center;
		width: 200px;
		margin: auto;
		display: table;
	}
}


@media only screen and (min-width: 1025px) {
	.device{
		display:none!important;
	}

	.wrp{
	  max-width:1480px;
	  max-width:1560px;
	  width:96%;
	  margin:auto;
	  position:relative
	}
}




@media only screen and (max-width: 1024px) {
	/************************
	CATEGORIES MAIN PAGE
	*************************/
	.categories-main-page .item {
		margin-bottom: 30px;
	}

	.categories-main-page .categories-list-articles-ctn  {
		display:flex;
		border-bottom: 1px solid #d8d8d8;
		padding-bottom: 20px;
	}
	
	.categories-main-page .categories-list-articles-ctn .image{
		width: 90px;
		height: 90px;
		margin-right: 10px;
	}
	
	.categories-main-page .categories-list-articles-ctn .image img{
		width: 90px;
		height: 90px;
	}
}




@media only screen and (max-width: 767px) {
	
	h3, label, .title-link {
		font-size: 18px;
		line-height: 22px;
	}
	
}