.elementor-3376 .elementor-element.elementor-element-fa0f039:not(.elementor-motion-effects-element-type-background), .elementor-3376 .elementor-element.elementor-element-fa0f039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kn-dev.wddworks.my/wp-content/uploads/2021/05/title-kndc-contact.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3376 .elementor-element.elementor-element-fa0f039{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-11.5%;margin-bottom:0%;padding:12% 0% 10% 0%;}.elementor-3376 .elementor-element.elementor-element-fa0f039 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3376 .elementor-element.elementor-element-9219502{text-align:center;}.elementor-3376 .elementor-element.elementor-element-9219502 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-weight:600;}.elementor-3376 .elementor-element.elementor-element-58bc000{padding:6% 0% 12% 0%;}.elementor-3376 .elementor-element.elementor-element-2f058e1 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-3376 .elementor-element.elementor-element-d7b8a08{padding:6% 0% 6% 0%;}.elementor-3376 .elementor-element.elementor-element-fbba437{padding:10% 0% 0% 0%;}.elementor-3376 .elementor-element.elementor-element-41c9976 > .elementor-element-populated{padding:0% 0% 0% 0%;}@media(max-width:767px){.elementor-3376 .elementor-element.elementor-element-fa0f039{margin-top:-45%;margin-bottom:0%;padding:50% 0% 20% 0%;}.elementor-3376 .elementor-element.elementor-element-c0bd483 > .elementor-element-populated{padding:0% 6% 0% 6%;}.elementor-3376 .elementor-element.elementor-element-9219502 .elementor-heading-title{font-size:32px;}.elementor-3376 .elementor-element.elementor-element-d7b8a08{padding:0% 3% 20% 3%;}}/* Start custom CSS for html, class: .elementor-element-48ac6c9 */#contact {
  font-family: "Fira Sans", sans-serif;
  border-collapse: collapse;
  width: 100%;
  

}

#contact td, #contact th {
  border: 1px solid #ddd;
  padding: 10px 20px;
  text-align: left;
  vertical-align: middle;
  width:20%;
  
}

#contact a {
    color:#172238;
    font-size: 16px;
    font-family: "Fira Sans", sans-serif;
    font-weight: 500;
    
}

#contact a:hover{
    color:#1F2F98;
}

#contact tr:nth-child(even){background-color: #f2f2f2;}

#contact tr:hover {background-color: #ddd;}

#contact th {
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: left;
  background-color: #1F2F98;
  color: white;
  text-align: center;
  
}

.column {
    float:left;
    padding:10px 40px 10px 0px;
    width:120px;
    text-align: left;
    padding-top:1%;
    padding-bottom:1%;
    
}

.gradSpan{
    font-family: "Fira Sans", Sans-serif;
    font-size:22px;
    text-align: left;
    background-image: -webkit-linear-gradient(top, #1f2f98, #004fb2, #006dc9, #008adc, #1ca7ec);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-top:2%;
}

.gradSpan-1{
     font-family: "Fira Sans", Sans-serif;
    font-size:22px;
    text-align: left;
    background-image: -webkit-linear-gradient(top, #1f2f98, #004fb2, #006dc9, #008adc, #1ca7ec);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


@media only screen and (max-width: 600px) {
     .column {
     padding:10px 10px 10px 0px;}
     
    .gradSpan {
       padding-top:12%; 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-131e4e6 */#contact {
  font-family: "Fira Sans", sans-serif;
  border-collapse: collapse;
  width: 100%;

}

#contact td, #contact th {
  border: 1px solid #ddd;
  padding: 10px 20px;
  text-align: left;
  
}

#contact a {
    color:#172238;
    font-size: 16px;
    font-family: "Fira Sans", sans-serif;
    font-weight: 500;
}

#contact a:hover{
    color:#1F2F98;
}

#contact tr:nth-child(even){background-color: #f2f2f2;}

#contact tr:hover {background-color: #ddd;}

#contact th {
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: left;
  background-color: #1F2F98;
  color: white;
  text-align: center;
}/* End custom CSS */