.home .header a[target="_blank"]::after {
  display: none;
}
.third-party-btn {
  display: none;
}

.home .third-party-btn {
  display: none;
}


.callouts-xs-2-wrapper .callout-wrapper:nth-of-type(4) {
    margin-top: 9px;
}
.cage-code{
margin: 0px;
}


@media (min-width: 768px) {
  .home .header .third-party-btn {
    margin-bottom: 10px;
    display: block;
  }
  .home .cycle-2-wrapper .carousel-wrapper {
    top: 303px;
  }
  .home .xs-wrapper {
    padding-top: 960px;
  }
}
@media (min-width: 992px) {
  .home .header-company-logo {
    position: absolute;
    top: 25px;
  }
  .home .header-contact {
    margin-top: 20px;
  }
  .home .header-request-buttons {
    display: flex;
    flex-direction: flex-end;
  }
  .home .header .third-party-btn {
    flex-basis: 70%;
  }
  .home .header .header-request-btn:first-of-type {
    margin-bottom: 10px;
  }
  .home .header .header-request-btn:last-of-type a {
    padding: 15px 31px;
  }
  .home .cycle-2-wrapper .carousel-wrapper {
    top: 240px;
  }
  .home .xs-wrapper {
    padding-top: 1038px;
  }
  .home .btns {
    flex-basis: 52%;
  }
}

@media (min-width: 1200px) {
  .home .header .third-party-btn {
    flex-basis: 100%;
  }
}
@media (min-width: 1366px) {
  .home .cycle-2-wrapper .carousel-wrapper {
    top: 245px;
  }
  .home .header .header-request-btn:last-of-type a {
    padding: 15px 30px;
  }
}
