@media (max-width:1759px) {	



}

@media (max-width:1559px) {	

	.cookies-box{
		padding:15px;
	}

}

@media (max-width:1367px) {

	.container{
		width:100%
	}
	
	.header-wrapper{
		justify-content: space-between;
		padding:15px 0 15px 0
	}

	.pc-logo-img{
		display: none
	}

	.mobile-logo-img{
		display: inline-block;
	}

	.menu li a{
		color:var(--color-1);
	}

	.menu-sub ul{
		margin-top:74px;
		border-radius: 0;
	}

	.cookies-box-buttons{
		width: 100%;
		margin-top:15px
	}

	.header-search-form{
		background: var(--color-1);
		border-color:var(--color-1)
	}

}

@media (max-width:1280px) {

	.all-header-wrapper{
		display: none;
	}

	.sub-wrapper{
		display: none;
	}

	.mobile-header-wrapper{
		display: flex;
	}

	.toggle{
		display: block;
	}

	.mobile-logo-link img{
		width: 200px;
		height:80px
	}

	.footer-center-left{
		width: 100%;
		padding-right:0
	}

	.footer-center-right{
		width: 100%;
		margin-top:30px;
		padding-right:0;
		padding:0 15px
	}

	.footer-item{
		display: none;
	}

	.footer-contacts-item{
		width: 100%;
		display: block;
	}

	.heading-wrapper-inner{
		min-height:auto;
		border-radius:0;
		background-color: var(--color-1);
		background-image: none!important;
	}

	.heading-wrapper-inner:before{
		display: none;
	}

	.page{
		flex-wrap: wrap;
	}

	.page-left-wrapper{
		width: 100%;
		padding:30px 0 0 0
	}

	.page-right-wrapper{
		width: 100%;
		padding:0;
		margin:30px 0
	}

	.service-child{
		width: 50%;
	}

	.projects-categories{
		justify-content: flex-start;
	}

	.project-category{
		display: block;
		margin:0;
		margin-right:15px
	}

	.project-category-link{
		padding:8px 15px;
		border-radius: 15px;
		font-size:14px;
	}

	.news-item-wrapper{
		width: 50%;
	}

	.news-item-title{
		font-size:18px;
		line-height: 28px
	}

}

@media (max-width:1024px) {

	.all-footer-wrapper{
		padding-bottom:90px
	}

	.footer-center-left{
		display: none;
	}

	.footer-center-right{
		width: 100%;
		justify-content: flex-start;
	}

	.haber-item-wrapper{
		width: 50%;
	}

	.item-wrapper{
		width: 50%;
	}

	.item-2-wrapper{
		width: 50%;
	}

	.heading-wrapper-inner{
		min-height:auto
	}

	.heading{
		padding:30px 0
	}

	.heading-title{
		font-size:24px;
		line-height: 34px;
	}

	.route ul{
		background: transparent;
		padding:0
	}

	.route ul li a{
		font-size:14px
	}

	.route ul li{
		color:#fff
	}

	.route ul li a{
		font-size:12px;
		color:#fff
	}

	.project-title{
		font-size:16px;
		line-height: 26px;
	}

	.project-infos{
		margin-top:15px;
	}
	

	.news-item-text{
		font-size:14px;
		line-height: 24px
	}

	.blog-top{
		width:100%;
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
		margin-top:60px
	}

	.blog-top-items{
		width:100%;
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
	}

	.blog-showcase-wrapper{
		width: 100%;
	}

	.blog-top-items{
		width: 100%;
		margin-top:30px
	}

	.page-left-summary{
		font-size:14px;
		line-height: 24px;
		padding:15px
	}

	.page-left-content{
		font-size:14px;
		line-height: 24px;
	}

}

@media (max-width:768px) {
	

	.makale-item-wrapper{
		width: 100%
	}

	.ikons-div{
		display: none;
	}

	.fixed-wrapper{
		display: flex;
	}

	.items{
		padding:0
	}

	.items-2{
		margin:0
	}

	.item-2-wrapper{
		width: 100%;
		padding:0
	}

	.item-2-content{
		padding:15px
	}

	.heading-title{
		display: none;
	}

	.mobile-logo-link img{
		max-height:30px
	}

	.item-2-footer{
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.item-2-date{
		width: 100%;
	}

	.item-2-link{
		display: none;
	}

}

@media (max-width:600px) {

	.haber-item-wrapper{
		width: 100%;
	}

	.r-logo img{
		max-height:25px
	}

	.item-wrapper{
		width: 100%;
	}

	.footer-top-logo{
		display: none;
	}
}

@media (max-width:480px){

	.mobile-langs{
		margin-right:5px;
		margin-left:0
	}

	.mobile-langs .header-lang-current{
		padding:10px 30px 10px 15px;
		color:#fff;
		border-radius:30px;
		display: inline-flex;
		align-items: center;
		justify-content: center;
		font-size:12px;
		background: var(--color-1);
		cursor: pointer;
		position: relative;
		transition: all 250ms ease 0s;
	}

	.mobile-langs .header-lang-current i{
		display: none;
	}

	.mobile-langs .header-lang-current:after{
		margin-left:20px
	}

	.mobile-langs .header-langs-menu{
		margin-top:30px
	}

	.mobile-langs .header-lang{
		font-size:12px;
		text-indent: 0;
		justify-content: flex-start;
		padding-left:15px
	}

}

@media (max-width:360px) {


}

