@media only screen and (min-width: 360px) and (max-width: 640px) {

.mihide
{
 display:block !important;
 }
 .mihidee
{
 display:none !important;
 } 

.bannerSlider .slide__image img {
width: 100%;
height:130px;
object-fit:cover;
}

.bannerSlider{
height:130px;
}

.quick-enquiry-button img
{width: 25px;

height: 78px;

border: solid 1px #fff;

border-radius: 3px 0px 0px 3px;}


.quick-enquiry-button {
position: fixed;
right: 0;
top:280px;
z-index: 10;
}

.header-top .header-top-right a {

font-size: 10px !important;

}

.header-top .header-top-right {
text-align: center;
}
.header-top .header-top-right a.button {
padding: 0 12px;
height: 35px;
display: inline-block;
line-height: 35px;
font-size: 11px;
font-weight: 600;
font-family: "Montserrat", sans-serif;
background: #0087cf;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.banner-bottom p {
margin: 0;
font-size: 20px;
line-height: 30px;
color: #fff;
letter-spacing: 0.5px;
}
.heading {
text-transform: uppercase;
font-weight: 300;
margin-top: 0px;
font-size: 20px;
}
.crop-card {
display: block;
width: 100%;
position: relative;
transition: all 0.4s;
margin-bottom: 25px;
}
.gallery-box {
display: block;
width: 100%;
position: relative;
height: auto;
overflow: hidden;
margin-bottom: 25px;
}
.space {
margin-bottom: 20px;
}
.section {
float: left;
width: 100%;
padding: 30px 0px;
}
.muted-text {
font-size: 15px;
color: #666;
}
.abt-para {
font-size: 14px;
color: #232323;
line-height: 20px;
}
.page-banner {
float: left;
width: 100%;
position: relative;
padding: 50px 0px;
}
.page-banner h4 {
color: #fff;
font-size: 25px;
text-align: center;
font-weight: 600;
text-transform: uppercase;
}
.other-categ {
float: left;
width: 100%;
padding: 15px;
background: #f5f5f5;
margin-top: -30px;
padding-top: 20px;
min-height: 400px;
}
.career-enquiry-box .form-control {
border-radius: 0px;
margin-bottom: 10px;
height: 44px;
}
.sm-space {
margin-bottom: 8px;
}
.indx-abt-para {
line-height: 20px;
font-size: 13px;
}
.read-more-button {
display: inline-block;
padding: 5px 12px;
color: #fff;
font-size: 14px;
font-weight: 500;
background: #96c32c;
transition: all 0.4s;
}
.md-space {
margin-bottom: 11px;
}
.about-content-box {
float: left;
width: 100%;
height: auto;
box-shadow: 0px 0pc 25px 3px #ddd;
padding: 15px;
margin-bottom: 25px;
}
.about-container {
padding: 0px;
}
.whatsapp-button {
position: fixed;
right: 0px;
top: 8px;
z-index: 10;
}
}







@media only screen and (min-width:320px) and (max-width:359px) {

.mihide
{
 display:block !important;
 }
 .mihidee
{
 display:none !important;
 } 


.bannerSlider .slide__image img {
width: 100%;
height:130px;
object-fit:cover;
}

.bannerSlider{
height:130px;
}

.quick-enquiry-button img
{width: 25px;

height: 78px;

border: solid 1px #fff;

border-radius: 3px 0px 0px 3px;}


.quick-enquiry-button {
position: fixed;
right: 0;
top:280px;
z-index: 10;
}

.header-top .header-top-right a {

    font-size: 10px !important;

}

    .header-top .header-top-right {
        text-align: center;
    }
    .header-top .header-top-right a.button {
        padding: 0 12px;
        height: 35px;
        display: inline-block;
        line-height: 35px;
        font-size: 11px;
        font-weight: 600;
        font-family: "Montserrat", sans-serif;
        background: #0087cf;
        -webkit-transition: all 0.3s ease 0s;
        -moz-transition: all 0.3s ease 0s;
        -o-transition: all 0.3s ease 0s;
        transition: all 0.3s ease 0s;
    }
    .banner-bottom p {
        margin: 0;
        font-size: 20px;
        line-height: 30px;
        color: #fff;
        letter-spacing: 0.5px;
    }
    .heading {
        text-transform: uppercase;
        font-weight: 300;
        margin-top: 0px;
        font-size: 20px;
    }
    .crop-card {
        display: block;
        width: 100%;
        position: relative;
        transition: all 0.4s;
        margin-bottom: 25px;
    }
    .gallery-box {
        display: block;
        width: 100%;
        position: relative;
        height: auto;
        overflow: hidden;
        margin-bottom: 25px;
    }
    .space {
        margin-bottom: 20px;
    }
    .section {
        float: left;
        width: 100%;
        padding: 30px 0px;
    }
    .muted-text {
        font-size: 15px;
        color: #666;
    }
    .abt-para {
        font-size: 14px;
        color: #232323;
        line-height: 20px;
    }
    .page-banner {
        float: left;
        width: 100%;
        position: relative;
        padding: 50px 0px;
    }
    .page-banner h4 {
        color: #fff;
        font-size: 25px;
        text-align: center;
        font-weight: 600;
        text-transform: uppercase;
    }
    .other-categ {
        float: left;
        width: 100%;
        padding: 15px;
        background: #f5f5f5;
        margin-top: -30px;
        padding-top: 20px;
        min-height: 400px;
    }
    .career-enquiry-box .form-control {
        border-radius: 0px;
        margin-bottom: 10px;
        height: 44px;
    }
    .sm-space {
        margin-bottom: 8px;
    }
    .indx-abt-para {
        line-height: 20px;
        font-size: 13px;
    }
    .read-more-button {
        display: inline-block;
        padding: 5px 12px;
        color: #fff;
        font-size: 14px;
        font-weight: 500;
        background: #96c32c;
        transition: all 0.4s;
    }
    .md-space {
        margin-bottom: 11px;
    }
    .about-content-box {
        float: left;
        width: 100%;
        height: auto;
        box-shadow: 0px 0pc 25px 3px #ddd;
        padding: 15px;
        margin-bottom: 25px;
    }
    .about-container {
        padding: 0px;
    }
    .whatsapp-button {
        position: fixed;
        right: 0px;
        top: 8px;
        z-index: 10;
    }


}




