@media screen and (max-width: 599px) {
  .is-hidden {
    display: none; }

  .bottom-newsletter__form .form__input {
    padding: 12px 18px;
    border: 0px solid #FFFFFF;
    font-size: 18px;
    -webkit-box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    -moz-box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .bottom-newsletter__form .form__submit {
    background: #CCCCCC;
    color: white;
    font-size: 15px;
    padding: 14px 26px;
    cursor: pointer;
    border: 0px solid black;
    color: #000;
    background: #eeeeee;
    text-transform: uppercase; }

  .form__input, .form__submit {
    width: 100%; }

  .bottom-newsletter__thanks-screen {
    display: none; }

  .is-success .bottom-newsletter__thanks-screen {
    display: block; }

  .is-success .bottom-newsletter__form-screen {
    display: none; }

  .body {
    color: white;
    font-family: "Noto Sans", "HelveticaNeue", "Helvetica", Arial, sans-serif;
    font-size: 14px;
    padding: 10px; }

  .bottom-newsletter__form .form__input {
    margin-top: 12px; } }
@media screen and (min-width: 600px) {
  .is-hidden {
    display: none; }

  .bottom-newsletter__form .form__input {
    padding: 12px 18px;
    border: 0px solid #FFFFFF;
    font-size: 18px;
    -webkit-box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    -moz-box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .bottom-newsletter__form .form__submit {
    background: #CCCCCC;
    color: white;
    font-size: 15px;
    padding: 14px 26px;
    cursor: pointer;
    border: 0px solid black;
    color: #000;
    background: #eeeeee;
    text-transform: uppercase; }

  .form__input, .form__submit {
    width: 100%; }

  .bottom-newsletter__thanks-screen {
    display: none; }

  .is-success .bottom-newsletter__thanks-screen {
    display: block; }

  .is-success .bottom-newsletter__form-screen {
    display: none; }

  .body {
    color: white;
    font-family: "Noto Sans", "HelveticaNeue", "Helvetica", Arial, sans-serif;
    font-size: 14px;
    padding: 10px; } }
@media screen and (max-width: 1019px) {
  .is-hidden {
    display: none; }

  .bottom-newsletter__form .form__input {
    margin-bottom: 10px;
    padding: 12px 18px;
    border: 0px solid #FFFFFF;
    font-size: 18px;
    -webkit-box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    -moz-box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .bottom-newsletter__form .form__submit {
    background: #CCCCCC;
    color: white;
    font-size: 15px;
    padding: 14px 26px;
    cursor: pointer;
    border: 0px solid black;
    color: #000;
    background: #eeeeee;
    text-transform: uppercase; }

  .form__input, .form__submit {
    width: 100%; }

  .bottom-newsletter__thanks-screen {
    display: none; }

  .is-success .bottom-newsletter__thanks-screen {
    display: block; }

  .is-success .bottom-newsletter__form-screen {
    display: none; }

  .body {
    color: white;
    font-family: "Noto Sans", "HelveticaNeue", "Helvetica", Arial, sans-serif;
    font-size: 14px;
    padding: 10px; } }
@media only screen and (min-width: 600px) and (max-width: 1019px) {
  .box-1, .box-2, .box-3 {
    float: left; }

  .box-1 {
    width: 40%; }

  .box-2 {
    width: 45%; }

  .box-3 {
    width: 15%; }

  .container {
    max-width: 700px;
    margin: 0 auto; }

  .is-hidden {
    display: none; }

  .bottom-newsletter__form .form__input {
    padding: 12px 18px;
    border: 0px solid #FFFFFF;
    font-size: 18px;
    -webkit-box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    -moz-box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .bottom-newsletter__form .form__submit {
    background: #CCCCCC;
    color: white;
    font-size: 15px;
    padding: 14px 26px;
    cursor: pointer;
    border: 0px solid black;
    color: #000;
    background: #eeeeee;
    text-transform: uppercase; }

  .form__input, .form__submit {
    width: 100%; }

  .bottom-newsletter__thanks-screen {
    display: none; }

  .is-success .bottom-newsletter__thanks-screen {
    display: block; }

  .is-success .bottom-newsletter__form-screen {
    display: none; }

  .body {
    color: white;
    font-family: "Noto Sans", "HelveticaNeue", "Helvetica", Arial, sans-serif;
    font-size: 14px;
    padding: 10px; }

  .bottom-newsletter__form .form__submit {
    margin-left: 12px; } }
@media screen and (min-width: 1020px) {
  .box-1, .box-2, .box-3 {
    float: left; }

  .box-1 {
    width: 40%; }

  .box-2 {
    width: 45%; }

  .box-3 {
    width: 15%; }

  .container {
    max-width: 1040px;
    margin: 0 auto; }

  .is-hidden {
    display: none; }

  .bottom-newsletter__form .form__input {
    padding: 12px 18px;
    border: 0px solid #FFFFFF;
    font-size: 18px;
    -webkit-box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    -moz-box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    box-shadow: 0px 0px 3px 0px rgba(153, 153, 153, 0.4);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .bottom-newsletter__form .form__submit {
    background: #CCCCCC;
    color: white;
    font-size: 15px;
    padding: 14px 26px;
    cursor: pointer;
    border: 0px solid black;
    color: #000;
    background: #eeeeee;
    text-transform: uppercase; }

  .form__input, .form__submit {
    width: 100%; }

  .bottom-newsletter__thanks-screen {
    display: none; }

  .is-success .bottom-newsletter__thanks-screen {
    display: block; }

  .is-success .bottom-newsletter__form-screen {
    display: none; }

  .body {
    color: white;
    font-family: "Noto Sans", "HelveticaNeue", "Helvetica", Arial, sans-serif;
    font-size: 14px;
    padding: 10px; }

  .bottom-newsletter__form .form__submit {
    margin-left: 12px; } }
.cf:before, .cf:after {
  content: " ";
  display: table;
  clear: both; }

body {
  font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;
  line-height: 160%; }

.screen--second {
  display: none; }

.is-success .screen--first {
  display: none; }
.is-success .screen--second {
  display: block; }

.is-error {
  color: #da3e3e; }
  .is-error input {
    border: 1px solid #da3e3e; }

.is-error.form__note {
  background-color: #efefef;
  opacity: 0.8; }

.is-error .is-error.form__note {
  padding: 6px 12px;
  margin-top: 6px; }

.kmgh, .wptv, .wews, .wxyz, .knxv, .wkbw, .ksgf {
  background-color: #2f6194; }

.wfts, .wftx {
  background-color: #b52226; }

.wcpo, .kero, .kshb, .wrtv, .kjrh {
  background-color: #710000; }

.wmar, .kgtv {
  background-color: #cc7639; }

.kspw, .ktts {
  background-color: #222222;
}

.krvi {
 background-color: #00529B; 
}

/*# sourceMappingURL=styles.css.map */
