.elementor-77 .elementor-element.elementor-element-26131a4:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-26131a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-77 .elementor-element.elementor-element-26131a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77 .elementor-element.elementor-element-26131a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-5bdd7f2 > .elementor-widget-container{margin:100px 20px 0px 20px;}.elementor-77 .elementor-element.elementor-element-225be30 .elementor-spacer-inner{height:50px;}.elementor-77 .elementor-element.elementor-element-46f297d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-46f297d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-77 .elementor-element.elementor-element-46f297d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-46f297d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-87841cf:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-87841cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-77 .elementor-element.elementor-element-87841cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77 .elementor-element.elementor-element-87841cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-6780502{--divider-border-style:solid;--divider-color:#ffffff;--divider-border-width:2px;}.elementor-77 .elementor-element.elementor-element-6780502 .elementor-divider-separator{width:100%;}.elementor-77 .elementor-element.elementor-element-6780502 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-77 .elementor-element.elementor-element-f2e10d3:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f2e10d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-77 .elementor-element.elementor-element-f2e10d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-77 .elementor-element.elementor-element-f2e10d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-9cf6ccc .elementor-text-editor{text-align:center;}.elementor-77 .elementor-element.elementor-element-9cf6ccc{color:#ffffff;font-family:"ReplicaStd", Sans-serif;font-weight:400;}/* Start custom CSS *//*Footer*/
#emailsignup{
    text-align: center;
}
ul{
  list-style: none;
}
ul li a{
  color: #ffffff;
  font-family: Sans-Serif;
}
.bold-footer ul li a{
  color: #ffffff;
  
}

.myfooter{
  text-align: left; 
}
.privacy{
  color: #ffffff;
}
.privacy:hover{
  font-weight: bold; 
}

.button-kca-news{
  font-family: "ReplicaStd", Sans-serif;
  background-color: #dd2c2c;
border: 1px solid #dd2c2c;;
border-radius: 6px; 
color: white;
padding: 12px 51px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 14px;
cursor: pointer;
margin-left: -3.4px

}

.input-kca-mail-news {
  font-family: "ReplicaStd", Sans-serif;
  border: 1px solid grey;
  border-radius: 6px;
  color: black;
  padding: 12px 180px 12px 10px;
  text-align: left;
  text-decoration: none;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
}

/***************************************************************************************************************************/
/*****Media Queries******/
@media (min-width: 0px) and (max-width: 500px){
.col-footer{
  width: 50%!important;
  font-size: 14px;
}
.elementor-77 .elementor-element.elementor-element-9cf6ccc {
  font-size: 14px;
  margin: 0px 20px;
}
.input-kca-mail-news {
 
padding: 7px 15px 7px 10px;
}
.button-kca-news{
  padding: 7px 6px;
}
}

@media (min-width: 500px) and (max-width: 767px){
  .col-footer{
      width: 25%!important;
      font-size: 14px;
  }
  .elementor-77 .elementor-element.elementor-element-9cf6ccc {
      font-size: 14px;
      margin: 0px 20px;
  }
  .input-kca-mail-news {
     
  padding: 7px 15px 7px 10px;
  }
  .button-kca-news{
      padding: 7px 6px;
  }
}/* End custom CSS */