.secondary-cta {
  position:relative;
  text-align:center
}
.secondary-cta .container {
  padding-top:0;
  padding-bottom:0
}
.secondary-cta .video-js {
  width:100%;
  height:100%
}
.secondary-cta .video-js video.vjs-tech {
  -o-object-fit:cover;
  object-fit:cover
}
.secondary-cta .video-js .vjs-poster {
  background-size:cover;
  background-position:50%
}
.secondary-cta .video-js .vjs-big-play-button {
  pointer-events:none;
  top:50%;
  left:50%;
  margin-left:-1em;
  margin-top:-1em;
  width:48px;
  height:48px;
  line-height:48px;
  border:none;
  border-radius:50%;
  font-size:28px;
  background-color:hsla(0, 0%, 100%, .95);
  color:#fff;
  transition:border-color .4s,outline .4s,background-color .4s
}
.secondary-cta .video-js .vjs-big-play-button .vjs-icon-placeholder {
  color:rgba(0, 0, 0, .95)
}
.secondary-cta .video-js:hover .vjs-big-play-button {
  background-color:hsla(0, 0%, 74.1%, .9625)
}
.secondary-cta.bg-primary.bg-light,
.secondary-cta.bg-primary.bg-light .bc-player-r4GYIvMJ8_default,
.secondary-cta.bg-primary.bg-light .vjs-poster {
  background-color:#fff !important
}
.secondary-cta.bg-secondary.bg-light,
.secondary-cta.bg-secondary.bg-light .bc-player-r4GYIvMJ8_default,
.secondary-cta.bg-secondary.bg-light .vjs-poster {
  background-color:#fafafa !important
}
.secondary-cta.bg-tertiary.bg-light,
.secondary-cta.bg-tertiary.bg-light .bc-player-r4GYIvMJ8_default,
.secondary-cta.bg-tertiary.bg-light .vjs-poster {
  background-color:#f2f2f2 !important
}
.secondary-cta.bg-primary.bg-dark,
.secondary-cta.bg-primary.bg-dark .bc-player-r4GYIvMJ8_default,
.secondary-cta.bg-primary.bg-dark .vjs-poster {
  background-color:#343434 !important
}
.secondary-cta.bg-secondary.bg-dark,
.secondary-cta.bg-secondary.bg-dark .bc-player-r4GYIvMJ8_default,
.secondary-cta.bg-secondary.bg-dark .vjs-poster {
  background-color:#232323 !important
}
.secondary-cta.bg-tertiary.bg-dark,
.secondary-cta.bg-tertiary.bg-dark .bc-player-r4GYIvMJ8_default,
.secondary-cta.bg-tertiary.bg-dark .vjs-poster {
  background-color:#1f1f1f !important
}
.secondary-cta.bg-premium-primary.bg-dark,
.secondary-cta.bg-premium-primary.bg-dark .bc-player-r4GYIvMJ8_default,
.secondary-cta.bg-premium-primary.bg-dark .vjs-poster {
  background-color:#111 !important
}
.secondary-cta.bg-premium-secondary.bg-dark,
.secondary-cta.bg-premium-secondary.bg-dark .bc-player-r4GYIvMJ8_default,
.secondary-cta.bg-premium-secondary.bg-dark .vjs-poster {
  background-color:#0d0d0d !important
}
.secondary-cta.bg-premium-tertiary.bg-dark,
.secondary-cta.bg-premium-tertiary.bg-dark .bc-player-r4GYIvMJ8_default,
.secondary-cta.bg-premium-tertiary.bg-dark .vjs-poster {
  background-color:#090909 !important
}
.secondary-cta.bg-light .video-js .vjs-big-play-button {
  background-color:rgba(0, 0, 0, .95);
  color:#000
}
.secondary-cta.bg-light .video-js .vjs-big-play-button .vjs-icon-placeholder {
  color:hsla(0, 0%, 100%, .95)
}
.secondary-cta.bg-light .video-js:hover .vjs-big-play-button {
  background-color:rgba(66, 66, 66, .9625)
}
.secondary-cta .font__h2,
.secondary-cta .h2,
.secondary-cta h2 {
  font-family:Roboto400,sans-serif;
  font-size:24px;
  line-height:36px;
  letter-spacing:0;
  text-transform:none;
  font-weight:400;
  margin-bottom:56px
}
.secondary-cta h3 {
  font-family:Arial,sans-serif !important;
  font-size:19px;
  font-style:normal;
  font-stretch:normal;
  font-weight:400 !important;
  line-height:1.42;
  letter-spacing:normal;
  margin-bottom:56px
}
.secondary-cta .bg-img {
  background-repeat:no-repeat;
  background-size:cover;
  background-position:50%
}
.secondary-cta .no-scrim {
  height:inherit;
  width:100%;
  z-index:10
}
.secondary-cta .cta-btn {
  border-radius:25px;
  color:rgba(0, 0, 0, .95);
  background:hsla(0, 0%, 100%, .95);
  font-size:14px;
  height:48px;
  line-height:1.71;
  letter-spacing:1.29px;
  margin-bottom:32px;
  padding:12px 32px;
  text-transform:uppercase
}
.secondary-cta .cta-btn:hover:not(:disabled) {
  color:rgba(0, 0, 0, .9625);
  background:hsla(0, 0%, 74.1%, .9625)
}
.secondary-cta .cta-btn:not(.disabled):not(:hover):active {
  color:rgba(0, 0, 0, .95);
  background:hsla(0, 0%, 100%, .95)
}
.secondary-cta .cta-btn:focus {
  border:1px solid #00a3e0;
  outline:none;
  box-shadow:0 0 0 2px rgba(0, 163, 224, .5)
}
.secondary-cta .play-circle-wrapper {
  display:inline-block;
  text-decoration:none;
  opacity:1;
  margin-bottom:40px
}
@media (min-width:768px) {
  .secondary-cta .play-circle-wrapper {
    margin-bottom:32px
  }
}
.secondary-cta span {
  color:hsla(0, 0%, 100%, .95)
}
.secondary-cta .play-circle {
  background-color:hsla(0, 0%, 100%, .95);
  border:1px solid hsla(0, 0%, 100%, .95);
  transition:all .3s;
  border-radius:50%;
  cursor:pointer;
  display:inline-block;
  vertical-align:middle;
  height:50px;
  width:50px
}
.secondary-cta .play-circle .play-arrow {
  border-top:9px solid transparent;
  border-left:13px solid rgba(0, 0, 0, .95);
  border-bottom:9px solid transparent;
  content:"";
  cursor:pointer;
  display:block;
  height:0;
  position:relative;
  right:-20px;
  top:16px;
  width:0
}
.secondary-cta:hover .play-circle {
  background-color:hsla(0, 0%, 74.1%, .9625);
  border:1px solid hsla(0, 0%, 74.1%, .9625)
}
.secondary-cta .primary-cta-break a.play-circle-wrapper:hover:after {
  width:0
}
.secondary-cta.my-64p {
  margin-top:64px;
  margin-bottom:64px
}
.secondary-cta__p {
  font-family:Arial,sans-serif;
  font-size:19px;
  font-weight:400;
  font-stretch:normal;
  font-style:normal;
  line-height:1.42;
  letter-spacing:normal;
  margin-bottom:24px
}
.secondary-cta__link {
  color:#005eb8
}
.secondary-cta__side-img {
  height:100%;
  width:100%;
  width:475px;
  min-height:475px
}
@media only screen and (min-width:768px)and (max-width:992px) {
  .secondary-cta__side-img {
    width:330px;
    min-height:330px
  }
}
@media only screen and (max-width:767px) {
  .secondary-cta__side-img {
    width:345px;
    min-height:345px
  }
}
.secondary-cta .pt-56p {
  padding-top:56px
}
.secondary-cta .pb-16p {
  padding-bottom:16px
}
.secondary-cta.bg-dark {
  color:hsla(0, 0%, 100%, .95)
}
.secondary-cta.bg-dark .secondary-cta__link {
  color:#00a1df
}
.secondary-cta.bg-dark .play-circle-wrapper span {
  color:hsla(0, 0%, 100%, .95)
}
.secondary-cta.bg-dark .play-circle-wrapper .play-circle {
  background-color:hsla(0, 0%, 100%, .95);
  border:1px solid hsla(0, 0%, 100%, .95)
}
@media (min-width:768px) {
  .secondary-cta .container {
    padding-top:0;
    padding-bottom:0
  }
  .secondary-cta .font__h2,
  .secondary-cta .h2,
  .secondary-cta h2 {
    font-size:28px;
    line-height:42px;
    letter-spacing:0
  }
  .secondary-cta h3 {
    font-size:21px;
    font-style:normal;
    font-stretch:normal;
    font-weight:400 !important;
    line-height:1.5
  }
  .secondary-cta .cta-btn {
    transition:background-color .3s ease-in,color .3s ease-in
  }
  .secondary-cta .secondary-cta {
    line-height:1.5
  }
  .secondary-cta .text-align-left {
    text-align:left
  }
}
@media (min-width:992px) {
  .secondary-cta .container {
    padding-top:0;
    padding-bottom:0
  }
  .secondary-cta .font__h2,
  .secondary-cta .h2,
  .secondary-cta h2 {
    font-size:32px;
    line-height:45px;
    letter-spacing:0
  }
  .secondary-cta h3 {
    font-size:23px;
    font-style:normal;
    font-stretch:normal;
    font-weight:400 !important;
    line-height:1.52
  }
  .secondary-cta .py-md-56p {
    padding-bottom:56px;
    padding-top:56px
  }
  .secondary-cta__p {
    line-height:1.58
  }
}
.secondary-cta .font_light {
  color:hsla(0, 0%, 100%, .95)
}
.secondary-cta .font_dark {
  color:rgba(0, 0, 0, .95)
}
.secondary-cta .slide_desk {
  display:inline
}
@media only screen and (min-width:768px)and (max-width:992px) {
  .secondary-cta .slide_desk {
    display:none
  }
}
@media only screen and (max-width:767px) {
  .secondary-cta .slide_desk {
    display:none
  }
}
.secondary-cta .slide_tab {
  display:none
}
@media only screen and (min-width:768px)and (max-width:992px) {
  .secondary-cta .slide_tab {
    display:inline
  }
}
@media only screen and (max-width:767px) {
  .secondary-cta .slide_tab {
    display:none
  }
}
.secondary-cta .slide_mobile {
  display:none
}
@media only screen and (min-width:768px)and (max-width:992px) {
  .secondary-cta .slide_mobile {
    display:none
  }
}
@media only screen and (max-width:767px) {
  .secondary-cta .slide_mobile {
    display:inline
  }
}
.secondary-cta.bgImg .btn.btn-secondary {
  color:rgba(0, 0, 0, .95);
  background:hsla(0, 0%, 100%, .95);
  border:1px solid hsla(0, 0%, 100%, .4)
}
.secondary-cta.bgImg .btn.btn-secondary:hover:not(:disabled):not(.disabled) {
  color:rgba(0, 0, 0, .9625);
  background:hsla(0, 0%, 74.1%, .9625) !important;
  border:1px solid transparent
}
.secondary-cta.bgImg .btn.btn-secondary .stroke-primary {
  stroke:rgba(0, 0, 0, .95)
}
.secondary-cta.bgImg .btn.btn-secondary .fill-primary {
  fill:rgba(0, 0, 0, .95)
}
.secondary-cta.bg-dark .btn.btn-secondary {
  color:rgba(0, 0, 0, .95);
  background:hsla(0, 0%, 100%, .95)
}
.secondary-cta.bg-dark .btn.btn-secondary:hover:not(:disabled):not(.disabled) {
  color:rgba(0, 0, 0, .9625);
  background:hsla(0, 0%, 74.1%, .9625) !important;
  border:1px solid transparent
}
.secondary-cta.bg-dark .btn.btn-secondary .stroke-primary {
  stroke:rgba(0, 0, 0, .95)
}
.secondary-cta.bg-dark .btn.btn-secondary .fill-primary {
  fill:rgba(0, 0, 0, .95)
}
.secondary-cta.bg-light .btn.btn-secondary {
  color:hsla(0, 0%, 100%, .95);
  background:rgba(0, 0, 0, .95)
}
.secondary-cta.bg-light .btn.btn-secondary:hover:not(:disabled):not(.disabled) {
  color:hsla(0, 0%, 100%, .9625);
  background:rgba(66, 66, 66, .9625) !important;
  border:1px solid transparent
}
.secondary-cta.bg-light .btn.btn-secondary .stroke-primary {
  stroke:hsla(0, 0%, 100%, .95)
}
.secondary-cta.bg-light .btn.btn-secondary .fill-primary {
  fill:hsla(0, 0%, 100%, .95)
}
.secondary-cta.bg-dark .secondary-cta__p .secondary-cta__link,
.secondary-cta.bgImg .secondary-cta__p .secondary-cta__link {
  color:#00a3e0
}
.secondary-cta.bg-light .secondary-cta__p {
  color:rgba(0, 0, 0, .95)
}
.secondary-cta.bg-light .secondary-cta__p .secondary-cta__link {
  color:#005eb8
}
.secondary-cta .image_video_block {
  position:relative;
  height:100%;
  width:100%;
  overflow:hidden;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:center;
  justify-content:center
}
.secondary-cta .image_video_block .secondary-cta__side-img {
  width:auto;
  height:100%
}
.secondary-cta .image_video_block .video-js {
  position:absolute;
  top:0;
  left:0;
  height:100%;
  width:100%
}
@media only screen and (max-width:767px) {
  .secondary-cta .image_video_block {
    height:345px;
    margin-top:40px
  }
}
.secondary-cta .left_content {
  padding:56px 0
}
@media only screen and (max-width:767px) {
  .secondary-cta .left_content {
    padding:0
  }
}
@media only screen and (max-width:767px) {
  .secondary-cta .mobSpacing {
    padding:64px 0
  }
}
.secondary-cta .mobSpacing>.text-align-left .left_content .dna-button a.video-link {
  -ms-flex-pack:start !important;
  justify-content:flex-start !important
}
@media only screen and (max-width:767px) {
  .secondary-cta .mobSpacing>.text-align-left .left_content .dna-button a.video-link {
    -ms-flex-pack:center !important;
    justify-content:center !important
  }
}
.secondary-cta.bg-light .play-circle-wrapper span {
  color:rgba(0, 0, 0, .95)
}
.secondary-cta.bg-light .play-circle {
  background-color:rgba(0, 0, 0, .95)
}
.secondary-cta.bg-light .play-circle .play-arrow {
  border-left:13px solid hsla(0, 0%, 100%, .95)
}
.secondary-cta.bg-light .play-circle:hover {
  background:rgba(66, 66, 66, .9625)
}
@media screen and (max-width:991px)and (min-width:768px) {
  .secondary-cta .img-padding {
    padding-left:0;
    padding-right:0
  }
}
.secondary-cta .image_video_block .video-js,
.secondary-cta .image_video_block .video-js .vjs-poster {
  cursor:default !important
}
.secondary-cta.bg-light .video-js {
  -webkit-clip-path:inset(1px 1px) !important;
  clip-path:inset(1px 1px) !important
}
.secondary-cta__p .secondary-cta__link {
  margin-left:16px !important
}
@media only screen and (max-width:767px) {
  .secondary-cta .secondary-cta__p .secondary-cta__link {
    display:block;
    margin-left:0 !important;
    margin-top:16px
  }
}
@media screen and (max-width:991px)and (min-width:768px) {
  .secondary-cta .secondary-cta__p .secondary-cta__link {
    display:block;
    margin-left:0 !important;
    margin-top:16px
  }
}
@media only screen and (max-width:767px) {
  .secondary-cta .mob-mb-0p {
    margin-bottom:0 !important
  }
}

