.x-colophon.top {
    padding: 4% 0 0.25%;
    background-color: #ffffff !important;
}

.e56-63.x-section {
    background-color: rgb(222, 222, 222) !important;
}

.img_footer img {
    text-align: center;
    margin: 0 auto;
    display: block;
    padding-bottom: 40px;
}

.text_img_footer {
  text-align: center;
  color: #333;
  font-weight: 500;
}

.center_img img {
  text-align: center;
  margin: 0 auto;
  display:block;
  padding-bottom: 25px;
}

.e344-64.x-section {
    background-color: rgb(210, 210, 210) !important;
}


@media all and (max-width: 480px) { 
  
  .e56-64 > .x-row-inner > *:nth-child(1n - 0), .e344-65 > .x-row-inner > *:nth-child(1n - 0) {
    margin: 0;
    width: 100% !important;
    flex-basis:auto !important;
}
  
  .x-container.width {
    width: 100% !important;
}
  
  #crmWebToEntityForm td {
    font-size: 15px !important;
}
  
} 
