table {margin:0 auto;padding:0 24px}
.swiper-slide {margin:110px auto;padding:0 12px}
.swiper-slide .ff-cards__item__media {
    margin-bottom: 0;
    background: #e9f1f8;
    padding: 24px;
}
@media (min-width: 576px) {
table {max-width: 540px;}
}
@media (min-width: 768px) {
table {max-width: 720px;}
}
@media (min-width: 992px) {
table {max-width: 960px;}
}
@media (min-width: 1200px) {
table {max-width: 1140px;}
}
@media (min-width: 1400px) {
table {max-width:1320px;}
}
@media (max-width: 992px) {
table table table tr {display:block}
table table table tr > td.responsive-td {display:block;width:100%!important;padding:0 24px!important}
.swiper-slide {margin:24px 0;padding:0}
}

@media screen and (min-width: 991px) {
  .copyright {
    align-items: center;
  }
}
@media screen and (max-width: 768px) {
 .stylingblock-content-wrapper #sf-form .row.align-items-center {
    flex-direction: column-reverse;
  }
  .stylingblock-content-wrapper .wFormContainer .wForm form {
    padding: 0 24px;
  }
#sf-form .actions > input[type=submit] {margin-bottom:24px}
}


@media screen and (max-width: 567px) {
  .copyright {
    flex-direction: column-reverse;
  }
  .copyright > div {
    margin-bottom: 20px;
  }
#tfa_7-L, label[id^="tfa_7["] {width:100%!important}
}

.dynamic-content {
    display:none;
}

/* Fix form assembly form on mobile */
@media screen and (max-width: 575px) { 
  .formWrapper {
    max-width: 390px !important;
  }
}