.elementor-4252 .elementor-element.elementor-element-1606a9a > .elementor-container{max-width:1320px;}.elementor-4252 .elementor-element.elementor-element-1606a9a:not(.elementor-motion-effects-element-type-background), .elementor-4252 .elementor-element.elementor-element-1606a9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dls.global/wp-content/uploads/2024/05/background-upside-down.webp");background-position:bottom center;background-repeat:repeat-x;background-size:35% auto;}.elementor-4252 .elementor-element.elementor-element-1606a9a > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 70%, #F2295B00 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4252 .elementor-element.elementor-element-1606a9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 130px 0px;}@media(min-width:768px){.elementor-4252 .elementor-element.elementor-element-2608b81{width:100%;}}/* Start custom CSS */.sec-mar {
  margin: 0px 0;
}
table.our_company, table.our_company tr {
  border:0px;
}
table.our_company th, 
table.our_company td {
  text-align: center;
  border:0px;
  border-bottom:1px solid #888;
  padding: 15px 8px;
}
table.our_company th {
  color: #005895; 
  font-size: 20px;
  padding: 10px 8px;
}
table.our_company tr td:nth-child(3){
  text-align: left;
}
img.company-logo {
  max-width: 200px; 
  margin: 0 0 8px 0;
}
.company-name {
  text-align: center;
  vertical-align: middle;
  color:#fff;
  margin-bottom: 0px;
}
.industry-text {
  text-align: center;
  width: 30%;
  font-style: italic;
  color:#fff;
}

@media (max-width: 768px){
    table.our_company thead tr {
    display: none;
  }
  table.our_company tr {
      border-bottom:1px solid #888;
      padding:20px 0;
      display:block;
  }
  table.our_company th, 
  table.our_company td{
    display: block;
    width: 100%;
    border:0;
    padding:0;
  }
  table.our_company tr td:nth-child(3) {text-align:center;}
  
/*  td::before {
    content: attr(data-label);
    position: absolute;
    left: 10px;
    width: calc(50% - 20px);
    padding-right: 10px;
    white-space: nowrap;
    text-align: left;
    font-weight: bold;
  }*/
  .industry-text {
    width: 100%;
  }
}/* End custom CSS */