.inner-banner {height: 397px; padding-top: 150px; position: relative; background-image: url("../images/sitemap-banner.jpg"); background-position: top center; background-size: 100%; background-repeat: no-repeat; } 
.inner-banner h1 {font-size: 60px; font-family: 'Montserrat-Bold', sans-serif; z-index: 9; position: relative; color: #000; width: 100%; }
.inner-banner p{font-size: 23px; font-family: 'Montserrat-Regular', sans-serif; z-index: 9; position: relative; color: #000;line-height: 26px;padding: 0% 60% 0% 0%;}

.sitemap{padding:70px 0px;position: relative;text-align: center;}/*background: #f7f7f7;background: -moz-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);background: -webkit-linear-gradient(top, #f7f7f7 0%, #ffffff 100%);background: linear-gradient(to bottom, #f7f7f7 0%, #ffffff 100%);filter: progid: DXImageTransform.Microsoft.gradient startColorstr='#f7f7f7', endColorstr='#ffffff', GradientType=0;*/

.sitemap h4{font-size:18px;font-family: 'Poppins-SemiBold';position: relative; color:#000;padding: 10px 28px 10px 0px;text-align: left;}
.sitemap ul{margin: 0px;padding: 0px;}
.sitemap ul li{font-family: 'Poppins-Regular';text-align: left;font-size:16px;padding: 5px 0px;}
.sitemap ul li::before{font-family: 'FontAwesome';content: "\f111";font-size: 6px;top:-3px;position: relative;  padding-right: 10px;}
.sitemap ul li a{color: #000;}
.sitemap ul li a:hover{color: #fa611d;transition: all .4s ease-in-out;}

.sitemap ul li ul{margin: 0px;padding: 5px 0px 0px 15px;}

.bxshdw{box-shadow: 0px 0px 10px rgba(0,0,0,0.10);background: #fff;border-radius: 4px;padding: 5px 20px;}

@media only screen and (min-width:320px)and (max-width:479px){
  .inner-banner {padding-top: 80px; height:220px; background-size: cover;}
  .inner-banner h1 {font-size: 30px;}
  .inner-banner p{font-size: 14px;line-height: 18px;padding: 0% 20% 0% 0%;} 
  .sitemap {padding: 20px 0px;}
  .sitemap ul li{font-size: 14px;padding: 2px 0px;}
}
@media only screen and (min-width:480px) and (max-width:767px){
  .inner-banner {padding-top: 80px; height:220px; background-size: cover;}
  .inner-banner h1 {font-size: 30px;}
  .inner-banner p{font-size: 14px;line-height: 18px;padding: 0% 20% 0% 0%;}
  .sitemap {padding: 20px 0px;}
  .sitemap ul li{font-size: 14px;padding: 2px 0px;}

}
@media only screen and (min-width:768px) and (max-width:1023px){
  .inner-banner {padding-top: 80px; height:220px; background-size: cover;}
  .inner-banner h1 {font-size: 30px;}
  .inner-banner p{font-size: 14px;line-height: 18px;padding: 0% 20% 0% 0%;} 
  .sitemap {padding: 20px 0px;}
  .sitemap ul li{font-size: 14px;padding: 2px 0px;}

}
@media only screen and (min-width:1024px) and (max-width:1200px) {
  .inner-banner {padding-top: 80px; height: 220px; background-size: cover; }
  .inner-banner h1 {font-size: 30px; line-height: 40px; }
  .inner-banner p{font-size: 20px;line-height: 20px;padding: 0% 50% 0% 0%;} 
  .sitemap ul li{font-size: 14px;padding: 2px 0px;}
}
@media only screen and (min-width:1200px) and (max-width:1280px){
  .inner-banner {padding-top: 100px; height:220px; background-size: cover;}
  .inner-banner h1 {font-size: 30px;}
  .inner-banner p{font-size: 16px;line-height: 24px;padding: 0% 60% 0% 0%;}
  .sitemap{padding:40px 20px;}

}