 @media all and (min-width: 1550px){

}


@media (min-width: 1280px){
 
  }
@media only screen  and (max-width: 1280px)  {
 
 
}
 
@media only screen 
and (max-width: 1280px) 
and (min-width: 991px){
 
} 
@media only screen 
  and (max-width: 991px) 
  and (min-width: 768px){
  .gaf ._right{
 	margin-top: 50px;
 }
 .why ._left {
    padding-right: 50px;
    margin-bottom: 50px;
}

}
@media only screen 
  and (max-width: 768px) 
  and (min-width: 576px){
 .gaf ._right{
 	margin-top: 50px;
 }

}




@media (min-width: 992px){
 
}
@media all and (max-width: 992px){
 .making ._right{
	margin-top: 50px;
}
.numbers ._num{ 
	margin-bottom: 50px;
}
.c-form-right{
	margin-top: 50px;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
    text-transform: uppercase;
    border: 1px solid rgba(0, 0, 0, 0.2);
}
.dropdown-item{
    white-space: break-spaces!important;
}
.making ._left {
    text-align: center;
    padding-right: 15px!important;
}
}


@media all and (max-width: 768px){
 .why ._left {
    padding-right: 50px;
    margin-bottom: 50px;
}

}



@media all and (max-width: 576px){ 
	._logo{
		text-align: center;
		margin-bottom: 25px;
	}
	.topbar a ,footer ._left a{ 
    word-break: break-all;
}
	._logo img{
	width: 80%;
	max-width: 250px;
	text-align: center;
}
 .topbar > div {
    display: flex;
    justify-content: center!important;
    padding: 5px 25px;
    flex-direction: row;
    flex-wrap: wrap;
}
.topbar_2 > div {
    display: flex;
    justify-content: center!important;
    padding: 15px 25px;
    align-items: center;
    flex-direction: column;
}
.well h1 {
    font-family: Impact;
    font-size: 35px!important;
    color: #eb3535;
}
.well h1 span {
    font-size: 50px!important;
    color: #dedede;
    line-height: 10px!important;
}
.why ._left {
    padding-right: 50px;
    margin-bottom: 50px;
}
.get_in_touch h2,.gaf ._left h2,.gaf ._right h2 ,
.why ._right h2,.a_about h2 ,.making ._left h2,.c-form-left h2{ 
    font-size: 30px!important;
} 
._inner h1 {
	font-size: 40px!important;
}
.gaf ._left {
    margin-bottom: 50px;
}
footer ._top .flogo{
	width: 80%;
	max-width: 250px;
}
.gaf ._left {
    padding-right: 15px!important;
}
.get_in_touch {
    background-color: #c66f2a;
    padding: 25px 15px!important;
}
.why ._left {
    padding-right: 25px !important;
}
.gaf ._left h2::before,.gaf ._right h2::before {
width: 48%!important;
}
.products._2 h3::before {
    width: 90%!important;
}
}


@media all and (max-width:500px){ 

} 
@media all and (max-width: 375px){ 

}