@media screen and (min-width: 1450px)
{	
	.container{max-width: 1400px;}
	#pageNavigationImg{height: 45%;}
}
@media screen and (max-width: 1450px)
{	
	#header .container{padding: 0 20px;}
	#header .container .headerMenu ul li a{font-size: 14px;padding: 0 10px;}
}
@media screen and (max-width: 1400px)
{
	.container{padding: 0 20px;}
	#header{top: 25px;}
	#header .container{padding: 0 10px;width: 93%;}
	#header .container .logo{max-width: 235px;}
	#header .container .logo img {width: 100%;padding-right: 40px;}
	#header .container .headerMenu .mobileMenu{margin-right: 10px;}
	#header .container .headerMenu{padding-right: 10px;}
	#header .container .headerMenu ul li a {font-size: 14px;padding: 0 11px;}
	#header .container .social{/* width: 60px; */padding-left: 15px;}
	#header .container .headerPhone{bottom: -45px;width: 225px;padding: 10px 18px;font-size: 14px;}
	#header .container .lang{right: 0;bottom: -45px;width: 97px;height: 45px;}
	#header .container .lang .dropdown-content{top: 45px;}

	#slider{height: 100vh;}
	#slider .mainSliderText {padding: 20px;}
	#slider .mainSliderText p{font-size: 35px;}
	#slider .mainSliderText h1{font-size: 54px;line-height: 62px;width: 51%;line-height: 1.1;}
	#slider .swiper-container .swiper-slide::after{width: 70px;}
	#slider .sliderLeftImg{right: 0;width: 70px;}
	#slider .swiper-pagination{right: 30px;}
	#slider .swiperButton{padding-left: 0;top: 38%;right: 70px;}

	#homeCorpe{height: 400px;}

	#homeCorpe .container .image img{height: 650px;}
	#homeCorpe .container .text{padding: 125px 0 0 70px;}
	#homeCorpe .container .text:before{font-size: 60px;top: 28px;}
	#homeCorpe .container .text h1{top: 60px;font-size: 42px;}
	#homeCorpe .container .text p{font-size: 18px;padding-top: 13px;}

	#greenBox{padding-top: 17px;}
	#greenBox .container .image{height: 650px;}
	#greenBox .container .text{padding: 390px 70px 0 0;}
	#greenBox .container .text:before{font-size: 60px;top: 293px;}
	#greenBox .container .text h1{font-size: 42px;top: 326px;}
	#greenBox .container .text p{    font-size: 18px;padding-top: 13px;}

	#homeProducts{padding: 40px 0;}
	#homeProducts .container .title h1{font-size: 31px;padding: 0 15px;}
	#homeProducts .container .title:before{font-size: 45px;top: 5px;}
	#homeProducts .container .swiper-container .swiper-slide .single .image{height: 300px;}
	#homeProducts .container .swiper-container .swiper-slide .single h1{font-size: 15px;}

	#homeServices{padding: 40px 0;height: 560px;}
	#homeServices .container .text{padding: 81px 50px 30px 0px;}
	#homeServices .container .text:before{font-size: 43px;top: 27px;}
	#homeServices .container .text h1{font-size: 35px;top: 50px;}
	#homeServices .container .text p{font-size: 16px;padding-top: 13px;}
	#homeServices .container .text .servicesListHome a{margin: 4px;padding: 8px;}
	#homeServices .container .text .servicesListHome a img{width: 50px;}
	#homeServices .container .text .servicesListHome a p{font-size: 14px;padding-top: 10px;}

	#bannerMarkets{padding: 40px 0;height: 600px;}
	#bannerMarkets .container .text{padding: 132px 0 70px 100px;}
	#bannerMarkets .container .text:before{font-size: 48px;top: 10px;}
	#bannerMarkets .container .text h1{font-size: 39px;top: 35px;width: 80%;}
	#bannerMarkets .container .text p{font-size: 16px;padding-top: 13px;}

	#qualityMarkets{padding: 40px 0;height: 560px;}
	#qualityMarkets .container .text{padding: 97px 97px 70px 0px;}
	#qualityMarkets .container .text:before{font-size: 42px;top: 30px;}
	#qualityMarkets .container .text h1{font-size: 36px;top: 53px;}
	#qualityMarkets .container .text p{font-size: 16px;padding-top: 13px;}

	#homeContact{padding: 54px 0;}
	#homeContact .container .title{height: 75px;}
	#homeContact .container .title h1{font-size: 31px;padding: 0 15px;}
	#homeContact .container .title:before{font-size: 45px;top: -5px;left: 36%;}
	#homeContact .container .content h1{font-size: 26px;}
	#homeContact .container .content .icons{margin-top: 25px;}
	#homeContact .container .content .icons a{width: 40px;height: 40px;font-size: 15px;}


	#footerInviva {padding: 0 20px;}

	#pageNavigationImg{height: 300px;}
	#pageNavigationImg .container .text{left: 10px;}
	#pageDetailContent .container{grid-template-columns: 66% 27%;}
	#pageDetailContent .container .pageLeft .content{padding: 0 20px;}
	#pageDetailContent .container .pageLeft .content p{width: 95%;}
	#pageDetailContent .container .pageLeft .content .ourTeams .single{flex:1 0 40%}
	#pageDetailContent .container .pageLeft .content .ourTeams .single img{height: 150px;}
	#pageDetailContent .container .pageLeft .content .ourTeams .single h1{font-size: 15px;text-align: center;}

	#pageNavigation{padding: 25px 0;}
	#pageNavigation .container a{font-size: 17px;}

	#pageDetailContent .container .pageLeft .content .ourTeams .single{flex:1 0 40%}
	#pageDetailContent .container .pageLeft .content .ourTeams .single img{height: 150px;}
	#pageDetailContent .container .pageLeft .content .ourTeams .single h1{font-size: 15px;text-align: center;}
	.productsDetail .container{grid-template-columns:27%  66% ;padding: 20px;}
	.pdTitle h1{font-size: 32px;}
	.productsDetail .container .detaiilP .single{padding: 20px;}
	.productsDetail .container .detaiilP .single .image img{width: 50px;height: 50px;}
	.productsDetail .container .detaiilP .text h1{font-size: 27px;}
	.productsDetail .container .detaiilP .text p{font-size: 18px;}

}
@media screen and (max-width: 1200px) 
{
	#header{height: 80px;}
	#header:before{height: 80px;}
	#header.sticky{height: 60px;}
	#header.sticky:before{height: 60px;}
	#header .container{padding: 0 10px;}
	#header .container .logo{max-width: 235px;padding-left: 10px;}
	#header.sticky .container .logo img{width: 113px;padding-right: 0;padding-left: 0px;}
	#header .container .logo img {width: 100%;padding-left: 0;padding-right: 20px;}
	#header .container .headerMenu .mobileMenu{margin-right: 10px;}
	#header .container .headerMenu{padding-right: 10px;}
	#header .container .headerMenu ul li a {font-size: 12px;padding: 0 5px;}
	#header .container .social{padding-left: 10px;}
	#header .container .social a{margin-left: 3px;}
	#header .container .social a img{width: 25px;height: auto;}
	#header .container .headerPhone{bottom: -45px;width: 225px;padding: 10px 18px;font-size: 14px;}
	#header .container .lang{right: 0;bottom: -45px;height: 45px;}

	#slider{height: 100vh;}
	#slider .mainSliderText {padding: 20px;}
	#slider .mainSliderText p{font-size: 35px;}
	#slider .mainSliderText h1{font-size: 47px;}
	#slider .swiper-container .swiper-slide::after{width: 70px;}
	#slider .sliderLeftImg{right: 0;width: 70px;}
	#slider .swiper-pagination{right: 30px;}
	#slider .swiperButton{padding-left: 0;top: 38%;right: 70px;}

	#homeCorpe{height: 350px;}

	#homeCorpe .container .image img{height: 510px;}
	#homeCorpe .container .text{padding: 85px 0 0 70px;}
	#homeCorpe .container .text:before{font-size: 50px;top: 9px;}
	#homeCorpe .container .text h1{top: 30px;font-size: 40px;}
	#homeCorpe .container .text p{font-size: 17px;padding-top: 10px;}

	#greenBox{padding-top: 17px;}
	#greenBox .container .image{height: 510px;}
	#greenBox .container .text{padding: 246px 70px 37px 0px;}
	#greenBox .container .text:before{font-size: 50px;top: 165px;}
	#greenBox .container .text h1{font-size: 40px;top: 190px;}
	#greenBox .container .text p{font-size: 17px;padding-top: 10px;}

	#homeProducts{padding: 20px 0;}
	#homeProducts .container .title h1{font-size: 25px;padding: 0 15px;}
	#homeProducts .container .title:before{font-size: 40px;top: 10px;}
	#homeProducts .container .swiper-container .swiper-slide .single .image{height: 250px;}
	#homeProducts .container .swiper-container .swiper-slide .single h1{font-size: 13px;min-height: 50px;}

	#homeServices{padding: 20px 0;height: 475px;}
	#homeServices .image{top: 20px;bottom: 20px;}
	#homeServices .container .text{padding: 63px 50px 17px 0px;}
	#homeServices .container .text:before{font-size: 34px;top: 12px;}
	#homeServices .container .text h1{font-size: 31px;top: 29px;}
	#homeServices .container .text p{font-size: 16px;padding-top: 13px;}
	#homeServices .container .text .servicesListHome a{margin: 2px;padding: 5px;}
	#homeServices .container .text .servicesListHome a img{width: 50px;}
	#homeServices .container .text .servicesListHome a p{font-size: 13px;padding-top: 6px;}
	#homeServices .container .text .button{padding: 8px;}
	#homeServices .container .text .button p{font-size: 14px;}


	#bannerMarkets{padding: 20px 0;height: 475px;}
	#bannerMarkets .container .text{padding: 111px 0 44px 65px;}
	#bannerMarkets .container .text:before{font-size: 38px;top: 5px;}
	#bannerMarkets .container .text h1{font-size: 33px;top: 24px;}
	#bannerMarkets .container .text p{font-size: 15px;padding-top: 8px;}

	#qualityMarkets{padding: 20px 0;height: 475px;}
	#qualityMarkets .container .text{padding: 80px 65px 44px 0px;}
	#qualityMarkets .container .text:before{font-size: 34px;top: 15px;}
	#qualityMarkets .container .text h1{font-size: 33px;top: 35px;}
	#qualityMarkets .container .text p{font-size: 15px;padding-top: 8px;}

	#homeContact{padding: 34px 0;}
	#homeContact .container .title{height: 75px;}
	#homeContact .container .title h1{font-size: 27px;padding: 0 15px;}
	#homeContact .container .title:before{font-size: 40px;top: -1px;left: 35%;}
	#homeContact .container .content h1{font-size: 23px;}
	#homeContact .container .content .icons{margin-top: 25px;}
	#homeContact .container .content .icons a{width: 30px;height: 30px;font-size: 13px;margin-right: 7px;}


	#pageDetailContent .container .pageLeft .referanceList .single img{height: 140px;}
	#pageDetailContent .container .pageLeft .referanceList .single h1{font-size: 15px;}

	.pdTitle h1{font-size: 30px;}
	.productsDetail .container .detaiilP .single{padding: 18px;}
	.productsDetail .container .detaiilP .single .image img{width: 45px;height: 45px;}
	.productsDetail .container .detaiilP .text h1{font-size: 25px;}
	.productsDetail .container .detaiilP .text p{font-size: 16px;}
 
	#productsList .list li .katImage{height: 250px;/* padding: 10px; */}
	#productsList .list li .katTitle h2{font-size: 13px;}
	#productsList .list li .katTitle p{font-size: 11px!important;}

}
@media screen and (max-width: 1024px) 
{
	#header{height: 70px;}
	#header:before{height: 70px;}
	#header.sticky{height: 50px;}
	#header.sticky:before{height: 50px;}
	#header .container .logo{max-width: 186px;margin-right: 0;}	
	#header .container .headerMenu{padding-right: 0;}
	#header .container .headerMenu .mobileMenu{margin-right: 0;}
	#header .container .headerMenu ul li{display: none;}
	#header .container .headerMenu .mobileMenu{display: flex;width: 100%;}
	
	#slider{height: 70vh;}
	#slider .mainSliderText {padding: 20px;}
	#slider .mainSliderText p{font-size: 35px;}
	#slider .mainSliderText h1{font-size: 35px;}
	#slider .swiper-container .swiper-slide::after{width: 70px;}
	#slider .sliderLeftImg{right: 0;width: 70px;}
	#slider .swiper-pagination{right: 30px;}
	#slider .swiperButton{padding-left: 0;top: 38%;right: 70px;}

	#homeCorpe{height: 350px;}

	#homeCorpe .container .image img{height: 425px;}
	#homeCorpe .container .text{padding: 100px 0 0 40px;}
	#homeCorpe .container .text:before{font-size: 40px;top: 30px;}
	#homeCorpe .container .text h1{top: 49px;font-size: 33px;}
	#homeCorpe .container .text p{font-size: 14px;padding-top: 9px;}

	#greenBox{padding-top: 17px;}
	#greenBox .container .image{height: 425px;}
	#greenBox .container .text{padding: 150px 70px 37px 0px;}
	#greenBox .container .text:before{font-size: 40px;top: 85px;}
	#greenBox .container .text h1{font-size: 33px;top: 102px;}
	#greenBox .container .text p{font-size: 14px;padding-top: 9px;}



	#homeProducts{padding: 15px 0;}
	#homeProducts .container .title h1{font-size: 22px;padding: 0 15px;flex: .5;}
	#homeProducts .container .title:before{font-size: 34px;top: 17px;}
	#homeProducts .container .title .buttonSwiper{flex:0.4}
	#homeProducts .container .swiper-container .swiper-slide .single .image{height: 225px;}

	#homeServices{padding: 20px 0;height: 425px;}
	#homeServices .image{top: 20px;bottom: 20px;}
	#homeServices .container .text{padding: 63px 21px 17px 0px;}
	#homeServices .container .text:before{font-size: 34px;top: 12px;}
	#homeServices .container .text h1{font-size: 31px;top: 29px;}
	#homeServices .container .text p{font-size: 16px;padding-top: 13px;}
	#homeServices .container .text .servicesListHome{margin: 10px 0;}
	#homeServices .container .text .servicesListHome a{margin: 2px;padding: 1px;}
	#homeServices .container .text .servicesListHome a img{width: 50px;}
	#homeServices .container .text .servicesListHome a p{font-size: 13px;padding-top: 6px;}
	#homeServices .container .text .button{padding: 8px;}
	#homeServices .container .text .button p{font-size: 14px;}

	#bannerMarkets{padding: 20px 0;height: 425px;}
	#bannerMarkets .container .text{padding: 100px 0 38px 50px;}
	#bannerMarkets .container .text:before{font-size: 31px;top: 16px;}
	#bannerMarkets .container .text h1{font-size: 27px;top: 28px;}
	#bannerMarkets .container .text p{font-size: 13px;padding-top: 9px;}

	#qualityMarkets{padding: 20px 0;height: 425px;}
	#qualityMarkets .container .text{padding: 67px 50px 50px 0px;}
	#qualityMarkets .container .text:before{font-size: 27px;top: 16px;}
	#qualityMarkets .container .text h1{font-size: 26px;top: 32px;}
	#qualityMarkets .container .text p{font-size: 13px;padding-top: 9px;}

	#homeContact{padding: 20px 0;}
	#homeContact .container .title{height: 75px;}
	#homeContact .container .title h1{font-size: 22px;padding: 0 15px;}
	#homeContact .container .title:before{font-size: 31px;top: 7px;left: 34%;}
	#homeContact .container .content h1{font-size: 18px;}
	#homeContact .container .content .icons{margin-top: 25px;}
	#homeContact .container .content .icons a{width: 30px;height: 30px;font-size: 13px;margin-right: 7px;}

	/*Haber List*/
	#news-list .list .inner-container{flex-basis: 45%;}

	#pageDetailContent .container .pageRight .detailMenu li a{padding: 9px 0;font-size: 14px;}
	#pageDetailContent .container .pageRight .detailMenu li:hover a{padding: 9px 0;}

	#pageNavigation{padding: 20px 0;}
	#pageNavigation .container a{font-size: 15px;}

	#pageDetailContent .container .pageLeft .newsContent .image{width: 100%;height: auto;margin-bottom: 20px;max-height: 480px;}
	#pageDetailContent .container .pageLeft .referanceList .single img{height: 120px;}

	.pdTitle h1{font-size: 26px;}
	.productsDetail .container{grid-template-columns:33%  63% ;padding: 15px;grid-gap: 15px;}
	.productsDetail .container .detaiilP .single{padding: 15px;}
	.productsDetail .container .detaiilP .single .image img{width: 35px;height: 35px;}
	.productsDetail .container .detaiilP .text h1{font-size: 23px;}
	.productsDetail .container .detaiilP .text p{font-size: 14px;}

	#productsList .list li{flex-basis: 45%;}
	#productsList .list li .katImage{height: 210px;}
	#productsList .list li .katTitle{padding: 10px 8px;min-height: 53px;}

}
@media screen and (max-width: 835px) 
{

    
}
@media screen and (max-width: 768px) 
{
	#header .container .headerPhone{bottom: -45px;width: 165px;}
	#header .container .lang{right: 0;}

	#slider{height: 49vh;}
	#slider .mainSliderText h1 {font-size: 25px;}
	#slider .swiperButton{top: 34%;}

	#homeCorpe{height: 350px;}
	#homeCorpe .container .image img{height: 425px;}
	#homeCorpe .container .text{padding: 63px 0 0 20px;}
	#homeCorpe .container .text:before{font-size: 35px;top: 10px;}
	#homeCorpe .container .text h1{top: 25px;font-size: 27px;}
	#homeCorpe .container .text p{font-size: 14px;padding-top: 5px;}

	#greenBox{padding-top: 17px;}
	#greenBox .container .image{height: 425px;}
	#greenBox .container .text{padding: 135px 20px 16px 0px;}
	#greenBox .container .text:before{font-size: 35px;top: 75px;}
	#greenBox .container .text h1{font-size: 27px;top: 89px;}
	#greenBox .container .text p{font-size: 14px;padding-top: 5px;}

	#homeProducts{padding: 15px 0;}
	#homeProducts .container .title{height: 50px;}
	#homeProducts .container .title h1{font-size: 20px;padding: 0 5px;flex: .5;}
	#homeProducts .container .title:before{font-size: 25px;top: 0;left: 7%;}
	#homeProducts .container .title .line-Two{flex: 2;}
	#homeProducts .container .title .buttonSwiper{flex:0.4}
	#homeProducts .container .swiper-container .swiper-slide .single .image{height: 175px;}
	#homeProducts .container .swiper-container .swiper-slide .single .image img{object-fit: cover;}
	#homeProducts .container .swiper-container .swiper-slide .single h1{padding: 10px 0  3px;font-size: 13px;}
	#homeProducts .container .swiper-container .swiper-slide .single p{font-size: 13px;padding: 0 0 7px;}

	#homeServices{padding: 20px 0;height: auto;display: flex;flex-direction: column-reverse;}
	#homeServices .image{top: 20px;bottom: 20px;position: unset;width: 100%;}
	#homeServices .container .text{padding: 63px 21px 17px 0px;width: 100%;margin-top: -52px;}
	#homeServices .container .text:before{font-size: 34px;top: 12px;left: 51px;}
	#homeServices .container .text h1{font-size: 31px;top: 29px;left: 30px;}
	#homeServices .container .text p{font-size: 16px;padding-top: 13px;}
	#homeServices .container .text .servicesListHome{margin: 10px 0;}
	#homeServices .container .text .servicesListHome a{margin: 2px;padding: 1px;}
	#homeServices .container .text .servicesListHome a img{width: 50px;}
	#homeServices .container .text .servicesListHome a p{font-size: 13px;padding-top: 6px;}
	#homeServices .container .text .button{padding: 8px;}
	#homeServices .container .text .button p{font-size: 14px;}

	#bannerMarkets{padding: 20px 0;height: 375px;}
	#bannerMarkets .container .image{flex: 1;}
	#bannerMarkets .container .image img{width: 200%;}
	#bannerMarkets .container .text{padding: 75px 0 40px 35px;flex: 1.3;}
	#bannerMarkets .container .text:before{font-size: 29px;top: 5px;}
	#bannerMarkets .container .text h1{font-size: 24px;top: 21px;}
	#bannerMarkets .container .text p{font-size: 13px;padding-top: 9px;}

	#qualityMarkets{padding: 20px 0;height: 375px;}
	#qualityMarkets .container .image{flex: 1;}
	#qualityMarkets .container .image img{width: 200%;}
	#qualityMarkets .container .text{padding: 63px 35px 40px 0px;flex:1.3;}
	#qualityMarkets .container .text:before{font-size: 30px;top: 13px;}
	#qualityMarkets .container .text h1{font-size: 23px;top: 29px;}
	#qualityMarkets .container .text p{font-size: 13px;padding-top: 9px;}

	#homeContact .container .title:before{left: 31%;}


	#footer .container .footerRight .fPhone{font-size: 13px;}
   /*Page Title*/
	.pageTitle{padding: 15px;background: #3d3d3d;}
	.pageTitle h1{font-size: 17px;}
	.pageImage{height: 200px;}
	.pageImage .container h1{font-size: 17px;}

	/*sayfa*/
	.pageContent{flex-direction: column;}
	.pageContent h2{font-size: 18px;}
	.pageContent p{font-size: 15px;}
	.pageContent img{width: 100%;height: 250px;object-fit: contain;}
	.docs a{height: 150px;}
	/*Urun List*/
	#productsList .container .list li{flex-basis: 46%;}

	/*ekip List*/
	#teamList .list li{flex-basis: 46%;}

	/*Sayfa Info*/
	.pageInfo{height: auto;}
	.pageInfo .container{flex-direction: column; padding: 13px;}
	.pageInfo .container .nextPrev{margin-bottom: 8px;}
	.pageInfo .container .productNavigation{display: block;text-align: center;}

	/*ekip detay*/
	#teamContent .container{flex-direction: column;}
	#teamContent .container .left{flex: 1 0 100%;width: 100%!important;}
	#teamContent .container .right{flex: 1 0 100%;padding: 0;}

	/*Haber List*/
	#news-list .list .inner-container{flex-basis: 100%;}

	/*Haber Detay*/
	#pageDetailContent .container .pageLeft .newsContent .group1{height: 200px;}
	
	#newsList .single{padding: 0 5px;}

	/*Iletisim*/
	.page-contact .contact-top{flex-direction: column;}

	.kadromuz .single{height: 250px;}
	.kadromuz .single .image{height: 150px;}
	.kadromuz .single .title h1{font-size: 17px;}
	.kadromuz .single .title p{font-size: 12px;}

	#pageNavigationImg{height: 225px;}
	#pageNavigationImg .container .text a{font-size: 17px;}
	#pageDetailContent .container{grid-template-columns: 100%;padding:20px 0}
	
	#pageDetailContent .container .pageLeft .filter{display: flex;}
	#pageDetailContent .container .pageRight .detailMenu{display: none;}
	#pageDetailContent .container .pageRight .pageDetailSlider{display: none;}
	#pageDetailContent .container .pageRight #filter .detailMenu{display: flex;border-left: unset;}
	#pageDetailContent .container .pageRight #filter .pageDetailSlider{display: flex;}
	#pageDetailContent .container .pageLeft .content{padding: 10px;}
	#pageDetailContent .container .pageLeft .content p{width: 100%;line-height: 1.5;}

	#pageDetailContent .container .pageLeft .referanceList .single img{height: 90px;}
	#pageDetailContent .container .pageLeft .referanceList .single h1{font-size: 15px;}

	#homeBrands .container .icons i{font-size: 23px!important;}

	.pdTitle h1{font-size: 26px;}
	.productsDetail .container{grid-template-columns:33%  63% ;padding: 15px;grid-gap: 15px;}
	.productsDetail .container .detaiilP .single{padding: 15px;}
	.productsDetail .container .detaiilP .single .image img{width: 30px;height: 30px;}
	.productsDetail .container .detaiilP .text h1{font-size: 20px;}
	.productsDetail .container .detaiilP .text p{font-size: 14px;}
}
@media screen and (max-width: 640px) 
{
	#slider{height: 46vh;}
	#slider .mainSliderText h1 {font-size: 25px;}
	#slider .swiperButton{top: 34%;}
	
	#homeCorpe{height: auto;padding-top: 20px;}
	#homeCorpe .container{flex-direction: column;}
	#homeCorpe .container .image{position: relative;}
	#homeCorpe .container .image:before{position: absolute;content: "";left: 0;top: 0;right: 0;bottom: -3px;/* background: rgb(255 255 255 / 57%); */}
	#homeCorpe .container .image img{height: 100%;max-height: 350px;}
	#homeCorpe .container .text{padding: 65px 00px 0 0px;/* position: absolute; */z-index: 99999;/* top: 70%; */margin-top: 0;/* background: #ffffff96; */}
	#homeCorpe .container .text:before{font-size: 35px;top: 10px;/* right: 10px; *//* color: #737272; */}
	#homeCorpe .container .text h1{top: 25px;font-size: 27px;/* right: 10px; */}
	#homeCorpe .container .text p{font-size: 13px;padding-top: 1px;}

	#greenBox{padding-top: 17px;position: relative;}
	#greenBox .container{flex-direction: column-reverse;}
	#greenBox .container .image{max-height: 350px;height: 100%;z-index: 9;}
	#greenBox .container .image:before{position: absolute;content: "";left: 0;right: 0;top: 0;bottom: -2px;/* background: rgb(246 245 245 / 57%); */}
	#greenBox .container .text{padding: 72px 20px 16px 0px;/* margin-top: -69px; */z-index: 99999;/* left: 10px; */}
	#greenBox .container .text:before{font-size: 35px;top: 10px;right: 10px;/* color: #737272; */}
	#greenBox .container .text h1{top: 25px;font-size: 27px;right: 10px;}
	#greenBox .container .text p{font-size: 13px;padding-top: 1px;}

	#homeProducts{padding: 15px 0;}
	#homeProducts .container .title{height: 50px;}
	#homeProducts .container .title h1{font-size: 20px;padding: 0 5px;flex: .5;}
	#homeProducts .container .title:before{font-size: 25px;top: 0;left: 7%;}
	#homeProducts .container .title .line-Two{flex: 2;}
	#homeProducts .container .title .buttonSwiper{flex:0.4}
	#homeProducts .container .swiper-container .swiper-slide .single .image{}
	#homeProducts .container .swiper-container .swiper-slide .single .image img{object-fit: cover;}
	#homeProducts .container .swiper-container .swiper-slide .single h1{}
	#homeProducts .container .swiper-container .swiper-slide .single p{font-size: 13px;padding: 0 0 7px;}

	#homeServices{padding: 20px 0;height: auto;display: flex;flex-direction: column-reverse;}
	#homeServices .image{top: 20px;bottom: 20px;position: unset;width: 100%;}
	#homeServices .container .text{padding: 63px 21px 17px 0px;width: 100%;margin-top: -52px;}
	#homeServices .container .text:before{font-size: 31px;top: 12px;left: 51px;}
	#homeServices .container .text h1{font-size: 27px;top: 29px;left: 30px;}
	#homeServices .container .text p{font-size: 16px;padding-top: 13px;}
	#homeServices .container .text .servicesListHome{margin: 10px 0;}
	#homeServices .container .text .servicesListHome a{margin: 2px;padding: 1px;}
	#homeServices .container .text .servicesListHome a img{width: 50px;}
	#homeServices .container .text .servicesListHome a p{font-size: 13px;padding-top: 6px;}
	#homeServices .container .text .button{padding: 8px;}
	#homeServices .container .text .button p{font-size: 14px;}

	#bannerMarkets{padding: 20px 0;height: auto;}
	#bannerMarkets .container {flex-direction: column;align-items: end;}
	#bannerMarkets .container .image{flex: 1;}
	#bannerMarkets .container .image img{width: 100%;}
	#bannerMarkets .container .text{padding: 80px 0 24px 35px;flex: 1;margin-top: -46px;width: 89%;background: #f6f5f5;}
	#bannerMarkets .container .text:before{font-size: 28px;top: 7px;width: 68%;}
	#bannerMarkets .container .text h1{font-size: 24px;top: 20px;width: 60%;}
	#bannerMarkets .container .text p{font-size: 13px;padding-top: 8px;}

	#qualityMarkets{padding: 20px 0;height: auto;}
	#qualityMarkets .container {flex-direction: column;align-items: start;}
	#qualityMarkets .container .image{flex: 1;width: 100%;margin-top: -41px;}
	#qualityMarkets .container .image img{width: 100%;position: unset;}
	#qualityMarkets .container .text{padding: 49px 35px 40px 0px;flex: 1;width: 89%;}
	#qualityMarkets .container .text:before{font-size: 28px;top: 5px;}
	#qualityMarkets .container .text h1{font-size: 23px;top: 18px;}
	#qualityMarkets .container .text p{font-size: 13px;padding-top: 8px;}

	#homeContact .container .title:before{left: 25%;}

	#footer{padding: 25px 0;}
	#footer .container{align-items: flex-end;}
	#footer .container .footerLeft h1{padding-top: 15px;font-size: 13px;}
	#footer .container .footerLeft p{padding-top: 10px;font-size: 11px;}
	#footer .container .footerLeft .logo img{width: 150px;}
	#footer .container .footerRight{align-items: flex-end;}
	#footer .container .footerRight .fPhone{padding: 10px 15px;font-size: 12px;}
	#footer .container .footerRight .fPhone img{width: 16px;}

	#footerInviva .container{padding: 10px 0 20px;}
	#footerInviva .container a{font-size: 11px;}

	#homeContact .container .content h1{text-align: center;font-size: 14px;}

	.pdTitle h1{font-size: 26px;}
	.productsDetail .container{display: flex;flex-direction: column-reverse; grid-template-columns:unset ;padding: 15px;grid-gap: unset;}
	.productsDetail .container .detaiilP{margin-top: 15px;}
	.productsDetail .container .detaiilP .single{padding: 15px;}
	.productsDetail .container .detaiilP .single .image img{width: 30px;height: 30px;}
	.productsDetail .container .detaiilP .text h1{font-size: 20px;}
	.productsDetail .container .detaiilP .text p{font-size: 14px;}


}
@media screen and (max-width: 480px)
{
    .container{padding: 0 10px;}

	#header{height: 60px;display: flex;/* align-items: end; */justify-content: end;top: 13px;}
	#header .container{padding: 0;width: 90%;margin: 0;}
	#header:before{height: 60px;}
	#header:after{height: 125px;}
	#header.sticky{height: 50px;}
	#header.sticky:before{height: 50px;}
	#header .container .logo{max-width: 186px;margin-right: 0;padding-left: 8px;}	
	#header .container .logo img {padding-right: 10px;max-width: 132px;}
	#header .container .headerMenu{flex:.5}
	#header .container .social{width: auto;flex: .2;padding: 0 10px;}
	#header .container .social a img{width: 20px;height: 20px;}
	#header .container .headerPhone{bottom: -37px;width: 125px;font-size: 11px;padding: 10px 11px;}
	#header .container .headerPhone img{width: 14px;}
	#header .container .lang{bottom: -29px;height: 30px;width: 50px;}
	#header .container .lang .langLeft{width: 45px;}
	#header .container .lang .langLeft span{font-size: 12px;}
	#header .container .lang .langRight .global{display: none;}
	#header .container .lang .langRight{width: auto;}
	#header .container .lang .dropdown-content{    width: 50px;top: 28px;}
	#header .container .lang .dropdown-content a{width: 50px;height: 23px;font-size: 11px;}
	#header.sticky .container .logo img{width: 101px;}

	#slider{height: 70%;}
	#slider .mainSliderText h1 {font-size: 22px;width: 70%;}
	#slider .swiperButton{top: unset;bottom: -2px;}
	#slider .swiper-pagination{top: unset;bottom: 12px;display: flex;flex-direction: row;transform: unset;right: unset;left: 13px;}
	#slider .swiper-pagination-bullet{width: 7px;height: 7px;margin-top: unset;margin-right: 5px;}
	#slider .swiper-pagination-bullet::before{width: 7px;height: 7px;}
	#slider .sliderLeftImg{top: unset;left: 0;width: 100%;height: 30px;}
	#slider .sliderLeftImg .line{height: 30px;}
	#slider .swiper-button-next{width: 40px;height: 10px;}
	#slider .swiper-button-next i{font-size: 14px;}
	#slider .swiper-button-prev{width: 20px;height: 10px;margin-right: 0;}
	#slider .swiper-button-prev i{font-size: 14px;}

	#homeCorpe{height: auto;}
	#homeCorpe .container{flex-direction: column;}
	#homeCorpe .container .image{position: relative;}
	#homeCorpe .container .image:before{position: absolute;content: "";left: 0;top: 0;right: 0;bottom: -3px;/* background: rgb(255 255 255 / 57%); */}
	#homeCorpe .container .image img{height: 100%;max-height: 350px;}
	#homeCorpe .container .text{padding: 50px 00px 0 0px;/* position: absolute; */z-index: 99999;/* top: 70%; */margin-top: 0;/* background: #ffffff96; */}
	#homeCorpe .container .text:before{font-size: 29px;top: 3px;/* right: 10px; *//* color: #737272; */}
	#homeCorpe .container .text h1{top: 18px;font-size: 23px;/* right: 10px; */}
	#homeCorpe .container .text p{font-size: 12px;padding-top: 1px;}

	#greenBox{padding-top: 17px;position: relative;}
	#greenBox .container{flex-direction: column-reverse;}
	#greenBox .container .image{max-height: 350px;height: 100%;z-index: 9;}
	#greenBox .container .image:before{position: absolute;content: "";left: 0;right: 0;top: 0;bottom: -2px;/* background: rgb(246 245 245 / 57%); */}
	#greenBox .container .text{padding: 50px 00px 0 0px;/* margin-top: -69px; */z-index: 99999;/* left: 10px; */}
	#greenBox .container .text:before{font-size: 29px;top: 3px;right: 10px;/* color: #737272; */}
	#greenBox .container .text h1{top: 18px;font-size: 23px;right: 10px;}
	#greenBox .container .text p{font-size: 12px;padding-top: 1px;}

	#homeServices{padding: 20px 0;height: auto;display: flex;flex-direction: column-reverse;}
	#homeServices .image{top: 20px;bottom: 20px;position: unset;width: 100%;}
	#homeServices .container .text{padding: 50px 21px 17px 0px;width: 100%;margin-top: -58px;}
	#homeServices .container .text:before{font-size: 23px;top: 9px;left: 38px;}
	#homeServices .container .text h1{font-size: 22px;top: 23px;left: 30px;}
	#homeServices .container .text p{font-size: 16px;padding-top: 13px;}
	#homeServices .container .text .servicesListHome{margin: 10px 0;}
	#homeServices .container .text .servicesListHome a{margin: 2px;padding: 1px;}
	#homeServices .container .text .servicesListHome a img{width: 40px;}
	#homeServices .container .text .servicesListHome a p{font-size: 11px;padding-top: 6px;}
	#homeServices .container .text .button{padding: 8px;}
	#homeServices .container .text .button p{font-size: 10px;}

	#homeProducts{padding: 15px 0;}
	#homeProducts .container .title{height: 40px;}
	#homeProducts .container .title h1{font-size: 17px;padding: 0 5px;flex: .5;}
	#homeProducts .container .title:before{font-size: 24px;top: -5px;left: 3%;}
	#homeProducts .container .title .line-Two{flex: 2;}
	#homeProducts .container .title .buttonSwiper{flex: 1.3;}
	#homeProducts .container .swiper-container .swiper-slide .single .image{height: 148px;}
	#homeProducts .container .swiper-container .swiper-slide .single .image img{object-fit: cover;}
	#homeProducts .container .swiper-container .swiper-slide .single h1{padding: 10px 0  3px;font-size: 12px;line-height: 1;min-height: 43px;}
	#homeProducts .container .swiper-container .swiper-slide .single p{font-size: 13px;padding: 0 0 7px;}

	#bannerMarkets{padding: 20px 0;height: auto;}
	#bannerMarkets .container {flex-direction: column;align-items: end;}
	#bannerMarkets .container .image{flex: 1;}
	#bannerMarkets .container .image img{width: 100%;}
	#bannerMarkets .container .text{padding: 78px 0 24px 35px;flex: 1;margin-top: -46px;width: 89%;background: #f6f5f5;}
	#bannerMarkets .container .text:before{font-size: 26px;top: 11px;width: 68%;}
	#bannerMarkets .container .text h1{font-size: 22px;top: 20px;width: 60%;}
	#bannerMarkets .container .text p{font-size: 11px;padding-top: 5px;}

	#qualityMarkets{padding: 20px 0;height: auto;}
	#qualityMarkets .container {flex-direction: column;align-items: start;}
	#qualityMarkets .container .image{flex: 1;width: 100%;margin-top: -41px;}
	#qualityMarkets .container .image img{width: 100%;position: unset;}
	#qualityMarkets .container .text{padding: 49px 35px 33px 0px;flex: 1;width: 89%;}
	#qualityMarkets .container .text:before{font-size: 26px;top: 2px;}
	#qualityMarkets .container .text h1{font-size: 21px;top: 18px;}
	#qualityMarkets .container .text p{font-size: 11px;padding-top: 5px;}


	#homeContact{padding: 10px 0;}
	#homeContact .container .title{height: 50px;}
	#homeContact .container .title:before{font-size: 22px;top: 2px;left: 50%;transform: translateX(-50%);}
	#homeContact .container .title h1{font-size: 15px;}
	#homeContact .container .content .icons{margin-top: 10px;}
	#homeContact .container .content .icons a{width: 27px;height: 27px;font-size: 13px;margin-right: 8px;}


	#footer .container .footerRight{align-items: flex-start;}
	#footer .container .footerLeft .logo img{width: 150px;}

	#footer{padding: 25px 0;}
	#footer .container{align-items: flex-end;}
	#footer .container .footerLeft h1{padding-top: 10px;font-size: 12px;}
	#footer .container .footerLeft p{padding-top: 4px;font-size: 10px;}
	#footer .container .footerLeft .logo img{width: 130px;}
	#footer .container .footerRight{align-items: flex-end;}
	#footer .container .footerRight .fPhone{padding: 8px 12px;font-size: 10px;margin: 5px 0 0;}
	#footer .container .footerRight .fPhone img{width: 16px;}

	#footerInviva .container a{font-size: 10px;}

    /*Page Title*/
	.pageTitle h1{font-size: 15px;}
	.pageImage{height: 120px;}
	.pageImage .container h1{font-size: 15px;bottom: 10px;left: 11px;}

	/*sayfa*/
	.pageContent h2{font-size: 15px;}
	.pageContent p{font-size: 13px;}
	.docs a{flex:1 0 45%}

	 /*Urun List*/

	/*Urun List*/
	#teamList .list li{flex-basis: 100%;}
	
	/*Urun Detay*/
	 #productContent .right p{font-size: 14px;}
	 
	 /*Sayfa Info*/
	 .pageInfo .container .nextPrev{flex-direction: column;}

	/*Haber List*/
	#news-list .list{padding: 0;}
	#news-list .list .inner-container .desc .title h3{font-size: 18px;}
	#news-list .list .inner-container .desc .info{margin-bottom: 5px;}
	#news-list .list .inner-container .desc .explanation p{font-size: 14px;margin: 0;}
	#news-list .list .inner-container .desc .explanation{margin-bottom: 10px;}
	#news-list .list .inner-container .desc .readmore a{padding: 10px;font-size: 14px;}
	 
	/*Haber Detay*/
	#newsList .single{padding: 0;flex:1 0 100%}
	#newsList .single .catSingle{padding: 15px;}

	.cookie-banner{padding: 0 14px 25px 14px;}

	.kadromuz .single{height: 190px;}
	.kadromuz .single .image{height: 105px;}
	.kadromuz .single .title h1{font-size: 12px;}
	.kadromuz .single .title p{font-size: 8px;}


	#accordion .single-accordion .accordion-header h1{font-size: 12px;}
	#accordion .single-accordion .accordion-text{padding: 8px;}
	#accordion .single-accordion .accordion-text p{font-size: 11px;}
	#SS-information .container .information .image{height: 134px;}

	#SS-information .container .information .desc h1{font-size: 12px;}

	#pageNavigationImg{height: 200px;}
	#pageNavigationImg .container .text{bottom: 10px;}
	#pageNavigationImg .container .text a{font-size: 12px;}
	#pageDetailContent .container .pageLeft .filter{padding: 8px 0;font-size: 12px;margin-bottom: 2px;}
	#pageDetailContent .container .pageLeft .content p{font-size: 9px!important;padding: 0!important;}

	#pageNavigation .container a{font-size: 12px;}

	#pageDetailContent .container .pageLeft .content .ourTeams .single{flex:1 0 40%;margin: 7px;min-height: auto;height: 185px;}
	#pageDetailContent .container .pageLeft .content .ourTeams .single img{height: 131px;padding: 5px;}
	#pageDetailContent .container .pageLeft .content .ourTeams .single h1{font-size: 11px;text-align: center;padding: 5px 0 0;margin-bottom: 0;}
	#pageDetailContent .container .pageLeft .content .ourTeams .single p{font-size: 9px;text-align: center;padding: 5px;margin-bottom: 0;}

	#pageDetailContent .container .pageLeft .referanceList .single h1{font-size: 13px;}

	#homeBrands .container .icons i{font-size: 20px!important;}

	.pdTitle{padding-top: 20px;}
	.pdTitle h1{font-size: 20px;}
	.productsDetail .container{display: flex;flex-direction: column-reverse; grid-template-columns:unset ;padding: 10px;grid-gap: unset;}
	.productsDetail .container .detaiilP{margin-top: 10px;}
	.productsDetail .container .detaiilP .single{padding: 10px;}
	.productsDetail .container .detaiilP .single .image img{width: 30px;height: 30px;}
	.productsDetail .container .detaiilP .text h1{font-size: 18px;}
	.productsDetail .container .detaiilP .text p{font-size: 13px;}

	#productsList .list li{flex-basis: 44%;}
	#productsList .list li .katImage{height: 115px;}
	#mFull .container .header img{height: 40px;}
}
@media screen and (max-width: 350px){
	#pageDetailContent .container .pageLeft .content .ourTeams .single{padding: 0;}
	#pageDetailContent .container .pageLeft .content .ourTeams .single h1{font-size: 10px;text-align: center;padding: 0px 0 0;margin-bottom: 0;}
	#pageDetailContent .container .pageLeft .content .ourTeams .single p{font-size: 8px;text-align: center;padding: 3px;margin-bottom: 0;}
}
