.mainbanner {
    width:100%; 
    background:url(images/banner_new3.jpg) no-repeat;
    position: relative;
    background-position: center center;
    background-size: cover;

  } 
  .iconswidget {position:fixed; bottom:24px; left:20px; z-index:9999;}
  .stikeyphone {background:#1c92ec; height:50px; width:50px;text-align: center;
    line-height: 50px; border-radius:50%;box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
    font-size: 28px;  display: block; cursor:pointer; float: left; margin-left: 8px; }  
  .stikeyphone:hover { box-shadow: 2px 2px 11px rgba(0,0,0,0.7);}

  .stikeywhatsup {background:#44c554; height:50px; width:50px;text-align: center;
		line-height: 50px; border-radius:50%;box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
		font-size: 28px; display: block;  cursor:pointer; float: left; margin-left: 8px; }
		
		.stikeywhatsup:hover { box-shadow: 2px 2px 11px rgba(0,0,0,0.7);}

@media (max-width: 768px) {
    .mainbanner { 
       background:url(images/banner_mob.jpg) no-repeat ;
       background-size: cover;
    }
    .mainbanner h3 {font-size: 20px;
      font-weight: bold; margin-bottom: 0px !important;}

    .mainbanner h4 {
        font-size: 16px;
        margin-top: 0px !important;
        margin-bottom: 10px !important;
    }
}