@import 'assets/css/animate.css';@import 'assets/css/owl.carousel.css';@import 'assets/css/foundation.min.css';@import 'assets/css/theme-styles.css';@import 'assets/css/responsive-styles.css';@import 'assets/css/fontawesome-all.min.css';@import 'https://fonts.googleapis.com/css?family=Niconne|Poppins:400,600,700,800|Roboto:400,500,700" rel="stylesheet';
@media only screen and (max-width: 767px) 
{
.counter-icon img {
    width: 30px !important;
    height: 30px !important;
} 
.contact-form img {
    height: 40px !important;
    width: 40px !important;
} 
.contact-form .grid-container:first-child {
    margin-top: -20% !important;
    margin-bottom: -20% !important;
   
    background-color: #101010;
    -webkit-box-shadow: 0 16px 27px 4px rgba(204,204,203,.28);
    -moz-box-shadow: 0 16px 27px 4px rgba(204,204,203,.28);
    box-shadow: 0 16px 27px 4px rgba(204,204,203,.28);

}
}
.counter-icon img {
    width: 30px !important;
    height: 30px !important;
}
.contact-form .grid-container:first-child {
    margin-top: -11% !important;
    margin-bottom: -12% !important;
   padding:40px;
    background-color: #101010;
    -webkit-box-shadow: 0 16px 27px 4px rgba(204,204,203,.28);
    -moz-box-shadow: 0 16px 27px 4px rgba(204,204,203,.28);
    box-shadow: 0 16px 27px 4px rgba(204,204,203,.28);

}
.counter-text h2,.counter-text h4 {
   
    color: #ffffff;
   
}
.contact-form .grid-container {
    padding: 40px 10px;
}
.achievement-counter
{
    margin-top:160px !important;
}