 .footer{
 	width: 100%;
 	float: left;
 	position: relative;

 }
 .footer-section{
 	width: 100%;
 	float: left;
 	background: #93a57a;
 	color: #fff;
 	padding: 80px;
 	text-align: center;
 }
 .footer-section h3{
    font-size: 46px;
    font-family: 'Inter-Bold'; 
    line-height: 54px;
    color: #fff; 
    font-weight: 500;
    margin: 0 0 60px;
}
.btn-section{
   width: 150px;
   margin: 0 auto;
   display: block;
}
.footer-bottom {
    width: 100%;
    float: left;
    background: #010101;
    color: #fff;
    text-align: center;
    padding: 20px;
}
.footer-bottom h2{
	font-size: 18px;
   line-height: 35px;
   color: #fff; 
   font-weight: 900;
   margin: 0 0 20px;
   font-family: 'Roboto-Bold'; 
}
.footer-bottom p{
	font-size: 16px; 
   color: #fff;  
   margin:  0px 0  0px; 
   line-height: 24px;
     
}
.contact{
    width: 100%;
    float: left;
    position: relative;
    text-align: center;
    padding: 0 20px;
    padding-bottom: 30px;
}
.contact h5 {
    text-align: center;
    margin: 0;
    margin-bottom: 10px;
     
}
 .contact a{
    text-decoration: underline;
    font-size: 20px;
    line-height: 24px;
    color: #881bc2;
    word-wrap: break-word;

 }

.footer-bottom h2 span{
	font-weight: 100;
  font-family: 'Roboto-Light';  
}
.copyrights{
    width: 100%;
    float: left;
    height: 150px;
    background: #fff;
}
.foot-img{
	width: 100%;
	float: left;
	text-align: center;
}
.foot-img img{
	width: 40px;
}
.footer-bottom a{
    color: #fff;
}
@media only screen and (min-width: 1450px){
    .footer-section h3{
        font-size: 49px;
        line-height: 56px;
    }
    .button{
        font-size: 21px;
    }
    .footer-bottom h2{
        font-size: 19px;
    }
    .footer-bottom p{
        font-size: 16px;
    }
}
@media only screen and (min-width: 1750px){
     
}
@media only screen and (max-width: 1300px){
    .footer-section h3{
        font-size: 36px;
        line-height: 46px;
    }
    .button{
        font-size: 18px;
    }
    .footer-bottom h2{
        font-size: 16px;
    }
    .footer-bottom p{
        font-size: 14px;
    }
}
@media only screen and (max-width: 1120px){
    .footer-section h3{
        font-size: 32px;
        line-height: 42px;
    }
    .button{
        font-size: 16px;
    }
    .footer-bottom h2{
        font-size: 15px;
    }
    .footer-bottom p{
        font-size: 13px;
    }
}
@media screen and (max-width:820px){
    .footer-section h3{
      font-size: 24px;
      line-height: 34px;
      margin-bottom: 20px;
  }
  .footer-bottom,
  .footer-section{
      padding: 20px;
  }
  .footer-bottom h2{
      font-size: 17px;
      line-height: 27px;
  }
  .copyrights{
    height: 90px;
  }
  .contact a{
    font-size: 16px;
    
  }
}
/*@media screen and (max-width: 650px){
 
	}*/
	@media screen and (max-width: 550px){

	}
