.paragraph--type--sblix-teaser .l-container .desktop-bg {
    margin-top: 74px;
}

@media print, screen and (min-width: 40em) {
    .paragraph--type--sblix-teaser .l-container .field--name-field-cta a {
        margin-top: 45px;
    }
}

.paragraph--type--sblix-teaser .l-container #countdown-container #countdown {
    margin-bottom: 0px;
}

.paragraph--type--sblix-teaser .l-container .field--name-field-cta a:hover {
  color: #fefefe;
  background: #E66100;
  text-decoration: none;
}

.paragraph--type--sblix-lp .l-container .desktop-bg {
    margin-top: 74px;
}

.paragraph--type--sblix-lp .l-container .mobile-bg {
  margin-top: 105px;
}

.paragraph--type--sblix-lp .l-container .desktop-bg h1 {
  font-weight: 300;
}

.paragraph--type--sblix-lp .l-container .mobile-bg h1 {
  font-weight: 300;
  line-height: 112%;
}

.paragraph--type--sblix-lp .l-container .body-container .text-container h1{
  font-weight: 400;
}

.paragraph--type--sblix-lp .l-container .body-container .text-container{
  margin-top: 25px;
}

@media print,
screen and (min-width: 40em) {
  .paragraph--type--sblix-lp .l-container .body-container .text-container{
    margin-top: 40px;
  }
}

@media print,
screen and (min-width: 40em) {
  .paragraph--type--sblix-lp .l-container .body-container .text-container .field--name-field-cta a{
    margin-top: 15px;
  }
}

@media print,
screen and (min-width: 40em) {
  .paragraph--type--sblix-lp .l-container .body-container .text-container h1 {
    margin-bottom: 20px;
  }
}

.paragraph--type--sblix-lp .l-container .body-container .video-container{
  order: 2;
  margin-bottom: 40px;
}

@media print,
screen and (min-width: 40em) {
  .paragraph--type--sblix-lp .l-container .body-container .video-container{
    order: 1;
    margin-bottom: 0;
  }
}