/*
X-Small	None	0–576px
Small	sm	≥576px
Medium	md	≥768px
Large	lg	≥992px
Extra large	xl	≥1200px
Extra extra large	xxl	≥1400px

*/


@media (min-width: 576px) {
	.plx-30px {
	padding-left:0px;
	}
}

@media (min-width: 768px) {
	
}

@media (min-width: 992px) {
	
}

@media (min-width: 1200px) {
	.plx-30px {
	padding-left:35px;
	}
}

@media (min-width: 1400px) {
	
}


/*Max-width*/

@media (max-width: 1399.98px) {
	
}

@media (max-width: 1199.98px) {
	
	/*Home*/
	#gn-hero .mb-5{
		margin-bottom:0px !important;
	}
	#gn-hero .mt-5{
		margin-top:0px !important;
	}
	#gn-hero .pb-5{
		padding-bottom:0px !important;
	}
	
	 #gn-hero section.section, #gn-hero section.section2 {
		 padding:40px 0 !important;
	 }
	 
	 #gn-hero img{
		max-width:425px !important;
	}
	
	/**Değişti*/
	.bg-fourty {		  
	  padding-top: 80px;
	}
	
	/**Değişti*/
	.pbt-100 {
		  padding: 0px 15px 100px;
		  
		}
	.text-72 {
	  font-size: 4.75em !important;
	}
	
	.line-height-4 {
	  line-height: 1.2 !important;
	}
		
	#gn-we .mt-5{
		margin-top:3rem !important;
	}
	#gn-we .pb-5{
		padding-bottom:0px !important;
	}
	
	
	/*Eklendi*/
	#gn-wedo .pt160-text {
		padding-bottom:30px;
		
	}
	
	#gn-wedo .mh-350 {
		min-height:inherit;
	}	
	
	.mt-150 {
	  margin-top: 80px;
	}
	
	#gn-team {
		padding-top:3em !important;
	}
	
	#gn-team .mt-5{
		margin-top:0em !important;
	}
	#gn-team .mb-5{
		margin-bottom:0em !important;
	}
	
	#gn-map #pt_map{
		margin-bottom:3em !important;
	}
	
	#footer .bg-fourty {
		padding-top: 0em !important;
	}
	
	#footer img{
		max-width: 250px !important;
	}


	/*Services*/
	#gn-business .margin-top-250{
		margin-top:0px;
	}
	
	#gn-business .p-5 {
		padding:0rem !important;
	}		
	
	#gn-business .mb-5 {
		margin-bottom:0rem !important;
	}
	
	#gn-business .margin-bottom-150 {
		margin-bottom:80px;
	}
	
	#gn-business .margin-top-150 {
		margin-top:30px;
	}
	
	#gn-business .margin-bottom-100 {
		margin-bottom:30px;
	}
	
	#gn-business .margin-top-100 {
		margin-top:30px;
	}
		
	.pt-strike h3::after {
		  position: absolute;
		  content: "";
		  background: transparent !important;
		  width: 70px;
		  height: 3px;
		  left: 0;
		  bottom: 0;
		}
		
		/*Team*/
	#gn-team .margin-top-50{
		margin-top:20px !important;
	}	
		
	/*Contact*/
	#gn-contact .margin-top-50{
		margin-top:2px !important;
	}
	
	#gn-contact .pb-5{
		padding-bottom:0rem !important;
	}
	
	#pt_map {
		margin-bottom:0rem !important;
	}
	
}


@media (max-width: 991.98px) {
.bg-fourty {
    padding: 90px 50px 20px;
}
 #gn-hero img{
		max-width:425px !important;
	}
}


@media (max-width: 767.98px) {
	 #gn-hero img{
		max-width:325px !important;
	}
	.bg-dblue {
    background: url('../images/bg-dblue.png') no-repeat right center #fff;
	}
	.pbt-100 {
    padding: 0px 15px 10px;
}

.bg-dblue2 {
    background: url(../images/bg-dblue.png) no-repeat right center #fff;
}
.bg-fourty {
    border-radius: 40px 0 0 0;
    padding: 100px 50px 25px;
}

#footer .row>* {
	padding-left:0px;
}

.mb-4.mb-off-xs {
	margin-bottom:0 !important;
}
}


@media (max-width: 575.98px) {
	
		.bg-dblue {
    background: url('../images/transparent.png') no-repeat right center #fff;
	}
	.pbt-100 {
    padding: 0px 15px 10px;
}

.bg-dblue2 {
    background: url(../images/transparent.png) no-repeat right center #fff;
}
	
	.pt160-box2.pt160-box2-xs-off {
	margin-top:0 !important;	
	}
	
	.mt-5.mt-5-xs-off {
		margin-top: 1rem!important;
	}
	
	/*Home*/		
	
	 #gn-hero section.section, #gn-hero section.section2 {
		 padding:20px 0 !important;
	 }
	 
	.bg-fourty {		  
	  border-radius: 40px 0 0 0;
	}
	.bg-fourty {		  
	  padding-top: 50px;
	   padding-bottom: 20px;
	}
	
	.pbt-100 {
		  padding: 0px 15px 0px;
		}

}




