.text-black {
    color: black;   
}
.copyrights a,.copyrights a span,.newsletter-form .form-check-label,.newsletter-form .form-check-input {
    transition: all .5s linear;
}
.copyrights a:hover,.copyrights a span:hover,.newsletter-form .form-check-label:hover {
    opacity: 1;
    transition: all .5s linear;
}
.newsletter-form .form-check-input:hover {
    
}
.newsletter-form input[type="checkbox"]:checked + label{
  /*box-shadow: 0 0 0 3px hotpink;*/
  opacity: 1;
}

.bg-form {
  padding-top: 50px;
  padding-bottom: 50px;
}

@media all and (min-width: 1200px) {
    .bg-form {
      padding-top: 140px;
      padding-bottom: 140px;
    }    
}