@media only screen and (max-width: 767px){ #headerWrapper { padding: 15px 0 20px 0; } .topmenuArea { display: none; } #burgermenuWrapper a.burgerMenubtn { top: 18px; } .burgerleftMenu { padding: 15px; }
.burgerleftMenu h2 { margin: 0 0 15px 0; font-size: 22px; }
.burgerleftMenu ul li { padding: 10px 0; width: 100%; float: left; border-bottom: 1px solid #e2e2e2; }
.burgerleftMenu ul li a { width: 100%; }
.burgerleftMenu ul li ul { padding: 10px 0 0 0; width: 100%; }
.burgerleftMenu ul li ul li { width: 100%; } .stickyleftNav { display: none; } .bannerArea .overlay { background: rgba(9,89,186,0.8); }
.bannerArea .item { height: 480px; }
.bannerArea .inside { padding: 80px 0 0 0; max-width: 100%; }
.bannerArea h2 { font-size: 40px; line-height: 40px; }
.bannerArea h4 { font-size: 18px; line-height: normal; } .innerbannerArea { height: 480px; }
.innerbannerArea .overlay { background: rgba(9,89,186,0.8); }
.innerbannerArea h1 { font-size: 22px; line-height: 24px; } .blogbannerArea { width: 100%; height: 480px; float: left; background-size: cover; background-position: center; }
.blogbannerArea .overlay { background: rgba(9,89,186,0.8); }
.blogbannerArea h1 { font-size: 22px; line-height: 24px; } .contentArea h2 { font-size: 22px; }
.contentArea h3 { font-size: 20px; } .aboutArea .overlay { padding: 50px 0; width: 100%; height: auto; background: rgba(9,89,186,0.6); }
.aboutArea h2 { font-size: 40px; }
.aboutArea h3 { font-size: 22px; }
.aboutArea h4 { font-size: 22px; } .servicesArea { padding: 35px 0 0 0; }
.servicesArea h2 { font-size: 22px; line-height: 40px; }
.servicesArea h3 { font-weight: 400; }
.servicesArea .itemsub .image { height: 200px; }
.servicesArea .itemsub .inside { padding: 20px 15px; }
.servicesArea .owl-nav button { display: none; }
.servicesArea .owl-dots { display: block; }
.servicesArea .owl-dots button { margin: 0 3px; width: 15px; height: 15px; border-radius: 100%; border: 0px; background: rgba(211,18,0,0.3); }
.servicesArea .owl-dots button.active { background: rgba(211,18,0,1); } .casestudiesArea { padding: 50px 0 0 0; }
.casestudiesArea h2 { font-size: 22px; line-height: 40px; }
.casestudiesArea  h3 { font-weight: 400; }
.casestudiesArea .item { height: 320px; align-items: center; justify-content: center; }
.casestudiesArea .item .inside { padding: 25px 15px; bottom: inherit; top: 0; }
.casestudiesArea .item h4 { font-size: 22px; } .ourpartnersArea { padding: 35px 0 0 0; }
.ourpartnersArea h2 { font-size: 22px; line-height: 40px; }
.ourpartnersArea h3 { font-weight: 400; }
.ourpartnersArea .column5Slider { padding: 0; } .homecontactArea .overlay { padding: 30px 0; }
.homecontactArea h4 { font-size: 22px; }
.homecontactArea .item { padding: 20px 0; } .columnLeft { display: none; } .sercontentArea { padding: 10px 0 0 0; }
.sercontentArea h2 { font-size: 22px; }
.sercontentArea h2:after { width: 50%; } .getintouchArea { padding: 35px 15px 0 15px; margin: 30px 0 0 0; }
.getintouchArea h2 { font-size: 22px; line-height: 24px; }
}
@media only screen and (min-width: 768px) and (max-width:991px){
} 
@media only screen and (min-width: 992px) and (max-width:1189px){
}
@media only screen and (min-width: 1189px) and (max-width:1300px){
}