


   
  
  
     
  
  
  
  
       
   
   
   
    
      

.box-col1, .box-col3{
    max-width: none;
}
.box-col2{
  padding-top: 0;
  max-height: none;
}
.chart{
    font-weight: 600;
}
#content > div > div > div:nth-child(6) > div > div > div > div > div > div.text-left > h2{
text-align:center
}
#content > div > div > div:nth-child(6) > div > div > div > div > div > div:nth-child(3) > a, .breadcrumbsBox{
    display:none;
}
#partners img{
 max-width: 100% !important;
}
@media screen and (max-width: 700px) {
.mob-grid-header{
    width:50% !important;
    float: left !important;
}
.mob-grid-header .block-one{
    text-align: left !important;
    padding: 5px;
}

.mob-grid-header .block-two{
    text-align: right !important;
    padding: 5px;
}
html #content {
    margin-bottom: 0 !important;
}
footer .copy{
    text-align:center;
    padding: 10px  !important;
    line-height: 22px  !important;
}
#services-text ul{
    margin-left: 0 !important;
    font-size: 12px !important;
}
}
footer{
display:none;
}
#show-footer{
display:block;
}
#bottom-null, .wpb_raw_html{
padding-bottom: 0px !important;
padding-top: 0px !important;
margin-bottom: 0px !important;
}
#content{
margin-bottom:0;
}
footer .block-content{
padding-left: 20px;
}
@media screen and (max-width: 450px){
html #content {
    margin-bottom: 0 !important;
}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
.header-padding div {
    width: 100%;
}
}