#hero-block-1a>.hero-block-1a__image>.hero-block-1a__content>.hero-block-1a__display-1{font-family:UniversLTStd-Cn,Arial,sans-serif !important;font-size:28px;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:13px}#hero-block-1a>.hero-block-1a__image>.hero-block-1a__content>.hero-block-1a__h3{margin-bottom:24px}#hero-block-1a>.hero-block-1a__image>.hero-block-1a__content>.hero-block-1a__p-lead{color:#ccc;font-family:Arial,sans-serif;font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal;margin-bottom:28px}#hero-block-1a>.hero-block-1a__image>.hero-block-1a__content>.hero-block-1a__button--link{display:block}#hero-block-1a{padding:0;margin:0}#hero-block-1a>.hero-block-1a__image{min-height:558px;position:relative;display:-ms-flexbox;display:flex}#hero-block-1a>.hero-block-1a__image>img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0;height:100%;width:100%;z-index:-1}#hero-block-1a>.hero-block-1a__image>video{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0;height:100%;width:100%;z-index:-1}#hero-block-1a>.hero-block-1a__image>.hero-block-1a__content{display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:0;-ms-flex-item-align:center;align-self:center;margin:0 15px}#hero-block-1a>.hero-block-1a__image.hero-block-1a__image--scrim{background:linear-gradient(90deg, #000, rgba(10, 92, 185, .2))}#hero-block-1a .btn-secondary,#hero-block-1a .btn-secondary:not(:disabled):not(.disabled){background-color:#fff;border:1px solid #d3d3d3;color:#232323}#hero-block-1a .btn-secondary:focus,#hero-block-1a .btn-secondary:not(:disabled):not(.disabled):focus{outline:0;box-shadow:none}#hero-block-1a .btn-secondary:hover,#hero-block-1a .btn-secondary:not(:disabled):not(.disabled):hover{background-color:#343434;color:#fff;border:1px solid #343434}#hero-block-1a .btn-secondary.active,#hero-block-1a .btn-secondary:not(:disabled):not(.disabled).active{border:1px solid #111;background-color:#fff;color:#232323}#hero-block-1a .btn-secondary.active:focus,#hero-block-1a .btn-secondary:not(:disabled):not(.disabled).active:focus{box-shadow:none}#hero-block-1a .btn-secondary.active:hover,#hero-block-1a .btn-secondary:not(:disabled):not(.disabled).active:hover{background-color:#343434;color:#fff;border:1px solid #343434}#hero-block-1a .btn{max-width:100%;min-height:26px;padding:8px 26px;border-radius:36px;font-weight:200;text-transform:uppercase;font-size:small;letter-spacing:1.2px;transition:none}#hero-block-1a .btn>.btn-text{font-family:Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.17;letter-spacing:1.4px;text-align:center;white-space:normal;word-wrap:break-word}@media (min-width:768px)and (max-width:1120.98px){#hero-block-1a>.hero-block-1a__image{min-height:615px}#hero-block-1a>.hero-block-1a__image>.hero-block-1a__content{text-align:left;margin-left:40px}#hero-block-1a>.hero-block-1a__image>.hero-block-1a__content>.hero-block-1a__display-1{font-family:UniversLTStd-Cn,Arial,sans-serif;font-size:28px;font-size:40px;font-style:normal;font-stretch:normal;line-height:1.15;letter-spacing:normal;color:#fff;margin-bottom:26px;text-align:left}#hero-block-1a>.hero-block-1a__image>.hero-block-1a__content>.hero-block-1a__p-lead{line-height:1.5}#hero-block-1a .btn{padding:8px 30px}#hero-block-1a .btn>.btn-text{font-size:13px;line-height:2;letter-spacing:1.2px}}@media (min-width:1121px){#hero-block-1a>.hero-block-1a__image{height:60vh;max-height:1500px}#hero-block-1a>.hero-block-1a__image>.hero-block-1a__content{text-align:left;margin-left:285px}#hero-block-1a>.hero-block-1a__image>.hero-block-1a__content>.hero-block-1a__display-1{font-family:UniversLTStd-Cn,Arial,sans-serif;font-size:45px;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#fff;margin-bottom:26px;text-align:left}#hero-block-1a>.hero-block-1a__image>.hero-block-1a__content>.hero-block-1a__p-lead{letter-spacing:0;line-height:1.58}#hero-block-1a .btn>.btn-text{font-size:14px;line-height:1.86;letter-spacing:1px}}button:focus{outline:none !important}.modal-dialog{max-width:none;width:70%}.modal-body{height:500px}

/*# sourceMappingURL=hero-block1a.css.map*/
#hero-block-3a{padding:0;margin:0}#hero-block-3a>.hero-block-3a__image{position:relative;padding:0 15px;height:60vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#hero-block-3a>.hero-block-3a__image>img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0;height:100%;width:100%;z-index:-1}#hero-block-3a>.hero-block-3a__image>.hero-block-3a__content{display:flex;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:0;-ms-flex-line-pack:center;align-content:center}#hero-block-3a>.hero-block-3a__image>.hero-block-3a__content>.hero-block-3a__display-1{font-family:UniversLTStd-Cn,Arial,sans-serif;font-size:28px;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:13px}#hero-block-3a>.hero-block-3a__image>.hero-block-3a__content>.hero-block-3a__p-lead{opacity:.8;font-family:Arial,sans-serif;font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.42;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:26px}#hero-block-3a>.hero-block-3a__image>.hero-block-3a__content>.hero-block-3a__button--link{display:block}#hero-block-3a>.hero-block-3a__image.hero-block-3a__image--scrim{background:linear-gradient(90deg, #000, rgba(10, 92, 185, .5));min-height:558px}#hero-block-3a .btn-secondary,#hero-block-3a .btn-secondary:not(:disabled):not(.disabled){background-color:#fff;border:1px solid #d3d3d3;color:#232323}#hero-block-3a .btn-secondary:focus,#hero-block-3a .btn-secondary:not(:disabled):not(.disabled):focus{outline:0;box-shadow:none}#hero-block-3a .btn-secondary:hover,#hero-block-3a .btn-secondary:not(:disabled):not(.disabled):hover{background-color:#343434;color:#fff;border:1px solid #343434}#hero-block-3a .btn-secondary.active,#hero-block-3a .btn-secondary:not(:disabled):not(.disabled).active{border:1px solid #111;background-color:#fff;color:#232323}#hero-block-3a .btn-secondary.active:focus,#hero-block-3a .btn-secondary:not(:disabled):not(.disabled).active:focus{box-shadow:none}#hero-block-3a .btn-secondary.active:hover,#hero-block-3a .btn-secondary:not(:disabled):not(.disabled).active:hover{background-color:#343434;color:#fff;border:1px solid #343434}#hero-block-3a .btn{max-width:100%;min-height:26px;padding:6px 30px;border-radius:36px;font-weight:200;text-transform:uppercase;font-size:small;letter-spacing:1.2px;transition:none}#hero-block-3a .btn>.btn-text{font-family:Arial,sans-serif;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.17;letter-spacing:1.4px;text-align:center;white-space:normal;word-wrap:break-word}@media (min-width:768px)and (max-width:1120.98px){#hero-block-3a>.hero-block-3a__image{padding:142px 15px 142px 39px}#hero-block-3a>.hero-block-3a__image>.hero-block-3a__content{text-align:left}#hero-block-3a>.hero-block-3a__image>.hero-block-3a__content>.hero-block-3a__display-1{font-family:UniversLTStd-Cn,Arial,sans-serif;font-size:28px;font-size:40px;font-style:normal;font-stretch:normal;line-height:1.15;letter-spacing:normal;color:#fff;margin-bottom:26px;text-align:left}#hero-block-3a>.hero-block-3a__image>.hero-block-3a__content>.hero-block-3a__p-lead{font-family:Arial,sans-serif;font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#fff;margin-bottom:40px;text-align:left}#hero-block-3a .btn{padding:8px 30px}#hero-block-3a .btn>.btn-text{font-size:13px;line-height:2;letter-spacing:1.2px}}@media (min-width:1121px){#hero-block-3a>.hero-block-3a__image{padding:0 0 0 285px}#hero-block-3a>.hero-block-3a__image>.hero-block-3a__content{text-align:left}#hero-block-3a>.hero-block-3a__image>.hero-block-3a__content>.hero-block-3a__display-1{font-family:UniversLTStd-Cn,Arial,sans-serif;font-size:45px;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#fff;margin-bottom:26px;text-align:left}#hero-block-3a>.hero-block-3a__image>.hero-block-3a__content>.hero-block-3a__p-lead{font-family:Arial,sans-serif;opacity:.7;font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.58;letter-spacing:normal;color:#fff;margin-bottom:40px;text-align:left}#hero-block-3a .btn{padding:8px 26px}#hero-block-3a .btn>.btn-text{font-size:14px;line-height:1.86;letter-spacing:1px}}button:focus{outline:none !important}.modal-dialog{max-width:none;width:70%}.modal-body{height:500px}

.tertiary-cta {
 overflow:hidden;
 position:relative;
 text-align:center
}
.tertiary-cta .tertiary-cta__content {
 min-width:100%;
 padding:64px 0;
 top:0
}
@media(min-width:768px) {
 .tertiary-cta .tertiary-cta__content:not(.tertiary-cta__pr-tmpl) {
  padding:80px 0
 }
}
.tertiary-cta .tertiary-cta__content .tertiary-cta-text {
 vertical-align:middle;
 margin-bottom:0;
 padding-left:15px;
 padding-right:15px;
 font-weight:400 !important;
 font-size:19px;
 line-height:1.42;
 letter-spacing:0;
 color:hsla(0, 0%, 100%, .95);
 font-family:Arial,sans-serif !important
}
@media(min-width:768px) {
 .tertiary-cta .tertiary-cta__content .tertiary-cta-text {
  font-size:21px;
  line-height:1.5
 }
}
@media(min-width:992px) {
 .tertiary-cta .tertiary-cta__content .tertiary-cta-text {
  font-size:23px;
  line-height:1.52;
  padding:0
 }
}
.tertiary-cta .scrim-dark-azure {
 background-image:linear-gradient(0deg, #000, rgba(0, 51, 102, .4));
 height:100%;
 opacity:.9;
 width:100%
}
@media(min-width:768px) {
 .tertiary-cta .scrim-dark-azure {
  background-image:linear-gradient(90deg, #000, rgba(0, 64, 128, .2))
 }
}
@media(min-width:992px) {
 .tertiary-cta .scrim-dark-azure {
  background-image:linear-gradient(84deg, #000 14%, rgba(0, 64, 128, .2) 80%)
 }
}
.tertiary-cta .scrim-dark-blue {
 background-image:linear-gradient(180deg, #000, #005eb8);
 height:100%;
 opacity:.9;
 width:100%
}
@media(min-width:768px) {
 .tertiary-cta .scrim-dark-blue {
  background-image:linear-gradient(180deg, #000, #005eb8)
 }
}
@media(min-width:992px) {
 .tertiary-cta .scrim-dark-blue {
  opacity:.9;
  background-image:linear-gradient(184deg, #000, #005eb8)
 }
}
.tertiary-cta .scrim-grey-blue {
 background-image:linear-gradient(180deg, rgba(0, 0, 0, .14), #000),linear-gradient(0deg, #00245d, rgba(53, 41, 111, .3) 2%);
 height:100%;
 width:100%
}
@media(min-width:768px) {
 .tertiary-cta .scrim-grey-blue {
  background-image:linear-gradient(180deg, transparent, #000),linear-gradient(74deg, #00245d 3%, rgba(53, 41, 111, 0))
 }
}
@media(min-width:992px) {
 .tertiary-cta .scrim-grey-blue {
  background-image:linear-gradient(180deg, transparent, #000),linear-gradient(83deg, #00245d 3%, rgba(53, 41, 111, 0))
 }
}
.tertiary-cta .scrim-medium-black {
 background-image:linear-gradient(0deg, #000, rgba(0, 0, 0, .6));
 height:100%;
 width:100%
}
@media(min-width:768px) {
 .tertiary-cta .scrim-medium-black {
  background-image:linear-gradient(-90deg, #000, rgba(0, 0, 0, .7))
 }
}
@media(min-width:992px) {
 .tertiary-cta .scrim-medium-black {
  background-image:linear-gradient(-46deg, #000 7%, transparent)
 }
}
.tertiary-cta .scrim-midnight-blue {
 background:rgba(17, 17, 17, .9);
 background-image:linear-gradient(0deg, #24135f 2%, rgba(36, 19, 95, 0));
 height:100%;
 width:100%
}
@media(min-width:768px) {
 .tertiary-cta .scrim-midnight-blue {
  background:rgba(17, 17, 17, .8);
  background-image:linear-gradient(0deg, #24135f 2%, rgba(36, 19, 95, 0) 99%)
 }
}
.tertiary-cta .no-scrim {
 height:inherit;
 width:100%;
 z-index:10
}
.tertiary-cta .centered {
 width:100%;
 position:relative
}
.tertiary-cta .background-blue {
 background-image:linear-gradient(180deg, #005cb9, #35296f 83%);
 height:100%
}
@media(min-width:992px) {
 .tertiary-cta .background-blue {
  background-image:linear-gradient(270deg, #005cb9 0, #35296f 98%)
 }
}
.tertiary-cta .background-light-primary {
 background-color:#fff
}
.tertiary-cta .background-light-secondary {
 background-color:#fafafa
}
.tertiary-cta .background-light-tertiary {
 background-color:#f2f2f2
}
.tertiary-cta .background-dark-primary {
 background-color:#343434
}
.tertiary-cta .background-dark-secondary {
 background-color:#232323
}
.tertiary-cta .background-dark-tertiary {
 background-color:#1f1f1f
}
.tertiary-cta .background-dark-primary-premium {
 background-color:#111
}
.tertiary-cta .background-dark-secondary-premium {
 background-color:#0d0d0d
}
.tertiary-cta .background-dark-tertiary-premium {
 background-color:#090909
}
.tertiary-cta .background-light-gray {
 background-image:linear-gradient(0deg, #ccc, #f2f2f2);
 height:100%
}
@media(min-width:992px) {
 .tertiary-cta .background-light-gray {
  background-image:linear-gradient(90deg, #ccc, #f2f2f2)
 }
}
.tertiary-cta .background-light-gray h3,
.tertiary-cta .background-light-primary h3,
.tertiary-cta .background-light-secondary h3,
.tertiary-cta .background-light-tertiary h3,
.tertiary-cta .font-dark .bg-image h3 {
 color:rgba(0, 0, 0, .95) !important
}
.tertiary-cta .background-light-gray .tertiary-cta__btn--secondary-inverse,
.tertiary-cta .background-light-primary .tertiary-cta__btn--secondary-inverse,
.tertiary-cta .background-light-secondary .tertiary-cta__btn--secondary-inverse,
.tertiary-cta .background-light-tertiary .tertiary-cta__btn--secondary-inverse,
.tertiary-cta .font-dark .bg-image .tertiary-cta__btn--secondary-inverse {
 color:rgba(0, 0, 0, .95);
 border:1px solid rgba(0, 0, 0, .4)
}
.tertiary-cta .background-light-gray .tertiary-cta__btn--secondary-inverse:hover,
.tertiary-cta .background-light-primary .tertiary-cta__btn--secondary-inverse:hover,
.tertiary-cta .background-light-secondary .tertiary-cta__btn--secondary-inverse:hover,
.tertiary-cta .background-light-tertiary .tertiary-cta__btn--secondary-inverse:hover,
.tertiary-cta .font-dark .bg-image .tertiary-cta__btn--secondary-inverse:hover {
 background-color:rgba(0, 0, 0, .95);
 color:hsla(0, 0%, 100%, .95)
}
.tertiary-cta .background-light-gray .tertiary-cta__btn--secondary-inverse:active,
.tertiary-cta .background-light-primary .tertiary-cta__btn--secondary-inverse:active,
.tertiary-cta .background-light-secondary .tertiary-cta__btn--secondary-inverse:active,
.tertiary-cta .background-light-tertiary .tertiary-cta__btn--secondary-inverse:active,
.tertiary-cta .font-dark .bg-image .tertiary-cta__btn--secondary-inverse:active {
 color:hsla(0, 0%, 100%, .9625);
 background:rgba(66, 66, 66, .9625);
 border-color:transparent
}
.tertiary-cta .background-light-gray .tertiary-cta__video-button .play-circle,
.tertiary-cta .background-light-primary .tertiary-cta__video-button .play-circle,
.tertiary-cta .background-light-secondary .tertiary-cta__video-button .play-circle,
.tertiary-cta .background-light-tertiary .tertiary-cta__video-button .play-circle,
.tertiary-cta .font-dark .bg-image .tertiary-cta__video-button .play-circle {
 border:1px solid rgba(0, 0, 0, .4)
}
.tertiary-cta .background-light-gray .tertiary-cta__video-button .play-circle .play-arrow,
.tertiary-cta .background-light-primary .tertiary-cta__video-button .play-circle .play-arrow,
.tertiary-cta .background-light-secondary .tertiary-cta__video-button .play-circle .play-arrow,
.tertiary-cta .background-light-tertiary .tertiary-cta__video-button .play-circle .play-arrow,
.tertiary-cta .font-dark .bg-image .tertiary-cta__video-button .play-circle .play-arrow {
 fill:rgba(0, 0, 0, .95)
}
.tertiary-cta .background-light-gray .tertiary-cta__video-button:hover .play-circle,
.tertiary-cta .background-light-primary .tertiary-cta__video-button:hover .play-circle,
.tertiary-cta .background-light-secondary .tertiary-cta__video-button:hover .play-circle,
.tertiary-cta .background-light-tertiary .tertiary-cta__video-button:hover .play-circle,
.tertiary-cta .font-dark .bg-image .tertiary-cta__video-button:hover .play-circle {
 background-color:rgba(0, 0, 0, .95)
}
.tertiary-cta .background-light-gray .tertiary-cta__video-button:hover .play-circle .play-arrow,
.tertiary-cta .background-light-primary .tertiary-cta__video-button:hover .play-circle .play-arrow,
.tertiary-cta .background-light-secondary .tertiary-cta__video-button:hover .play-circle .play-arrow,
.tertiary-cta .background-light-tertiary .tertiary-cta__video-button:hover .play-circle .play-arrow,
.tertiary-cta .font-dark .bg-image .tertiary-cta__video-button:hover .play-circle .play-arrow {
 fill:hsla(0, 0%, 100%, .95)
}
.tertiary-cta .background-light-gray .tertiary-cta__video-button:active .play-circle,
.tertiary-cta .background-light-primary .tertiary-cta__video-button:active .play-circle,
.tertiary-cta .background-light-secondary .tertiary-cta__video-button:active .play-circle,
.tertiary-cta .background-light-tertiary .tertiary-cta__video-button:active .play-circle,
.tertiary-cta .font-dark .bg-image .tertiary-cta__video-button:active .play-circle {
 background-color:rgba(66, 66, 66, .9625);
 border-color:transparent
}
.tertiary-cta .background-light-gray .tertiary-cta__video-button:active .play-circle .play-arrow,
.tertiary-cta .background-light-primary .tertiary-cta__video-button:active .play-circle .play-arrow,
.tertiary-cta .background-light-secondary .tertiary-cta__video-button:active .play-circle .play-arrow,
.tertiary-cta .background-light-tertiary .tertiary-cta__video-button:active .play-circle .play-arrow,
.tertiary-cta .font-dark .bg-image .tertiary-cta__video-button:active .play-circle .play-arrow {
 fill:hsla(0, 0%, 100%, .9625)
}
.tertiary-cta .background-light-gray .tertiary-cta__video-button .play-button-text,
.tertiary-cta .background-light-primary .tertiary-cta__video-button .play-button-text,
.tertiary-cta .background-light-secondary .tertiary-cta__video-button .play-button-text,
.tertiary-cta .background-light-tertiary .tertiary-cta__video-button .play-button-text,
.tertiary-cta .font-dark .bg-image .tertiary-cta__video-button .play-button-text {
 color:rgba(0, 0, 0, .95)
}
.tertiary-cta .background-dark-gray {
 background-image:linear-gradient(180deg, #767676, #1f1f1f 83%);
 height:100%
}
@media(min-width:992px) {
 .tertiary-cta .background-dark-gray {
  background-image:linear-gradient(270deg, #767676 0, #1f1f1f 98%)
 }
}
.tertiary-cta .tertiary-cta__btn-wrapper,
.tertiary-cta .tertiary-video-button-wrapper {
 margin-top:32px
}
@media(min-width:992px) {
 .tertiary-cta .tertiary-cta__btn-wrapper,
 .tertiary-cta .tertiary-video-button-wrapper {
  margin-left:32px;
  margin-top:0
 }
}
.tertiary-cta .tertiary-cta__btn {
 padding:12px 32px;
 border-radius:25px;
 cursor:pointer;
 display:inline-block;
 font-family:Arial,sans-serif;
 font-size:14px;
 line-height:24px;
 letter-spacing:1.29px;
 outline:none;
 text-align:center;
 text-transform:uppercase
}
.tertiary-cta .tertiary-cta__btn--secondary-inverse {
 transition:all .3s;
 background-color:transparent;
 color:hsla(0, 0%, 100%, .95);
 border:1px solid hsla(0, 0%, 100%, .4)
}
.tertiary-cta .tertiary-cta__btn--secondary-inverse:hover {
 background-color:#fff;
 color:rgba(0, 0, 0, .95)
}
.tertiary-cta .tertiary-cta__btn--secondary-inverse:active {
 color:rgba(0, 0, 0, .9625);
 background:hsla(0, 0%, 74.1%, .9625);
 border-color:transparent
}
.tertiary-cta .tertiary-cta__btn--secondary-inverse:focus {
 border:1px solid #00a3e0;
 box-shadow:0 0 0 2px rgba(0, 163, 224, .5)
}
.tertiary-cta .tertiary-cta__video-button .play-circle {
 background-color:transparent;
 border-radius:50%;
 border:1px solid hsla(0, 0%, 100%, .4);
 cursor:pointer;
 display:-ms-inline-flexbox;
 display:inline-flex;
 height:48px;
 width:48px;
 opacity:1;
 transition:all .3s;
 vertical-align:middle;
 -ms-flex-pack:center;
 justify-content:center;
 -ms-flex-align:center;
 align-items:center
}
.tertiary-cta .tertiary-cta__video-button .play-circle .play-arrow {
 transition:all .3s;
 fill:hsla(0, 0%, 100%, .95)
}
.tertiary-cta .tertiary-cta__video-button:hover .play-circle {
 background-color:hsla(0, 0%, 100%, .95)
}
.tertiary-cta .tertiary-cta__video-button:hover .play-circle .play-arrow {
 fill:rgba(0, 0, 0, .95)
}
.tertiary-cta .tertiary-cta__video-button:active .play-circle {
 background-color:hsla(0, 0%, 74.1%, .9625);
 border-color:transparent
}
.tertiary-cta .tertiary-cta__video-button:active .play-circle .play-arrow {
 fill:rgba(0, 0, 0, .9625)
}
.tertiary-cta .tertiary-cta__video-button:focus .play-circle {
 box-shadow:0 0 0 2px rgba(0, 163, 224, .5);
 border:1px solid #00a3e0
}
.tertiary-cta .tertiary-cta__video-button .play-button-text {
 font-family:Arial,sans-serif;
 line-height:1.5;
 letter-spacing:.2px;
 color:hsla(0, 0%, 100%, .95);
 font-size:14px;
 margin-left:16px
}

.alt-block .alt-block_content {
 padding-top:8px;
 padding-bottom:0
}
.alt-block .alt-block_content .show-more {
 display:inline-block;
 padding-top:5px
}
.alt-block .alt-block_content .show-more.is-hidden {
 display:none
}
.alt-block .alt-block_content .show-more svg {
 display:inline-block
}
.alt-block .alt-block_content .show-more span {
 color:rgba(0, 0, 0, .6);
 font:12px/1.5 Arial,sans-serif;
 letter-spacing:2px;
 text-transform:uppercase
}
@media(min-width:768px) {
 .alt-block .alt-block_content .show-more {
  display:none
 }
}
.alt-block .alt-block_content .alt-block_section {
 margin-bottom:40px
}
@media(max-width:767.98px) {
 .alt-block .alt-block_content .alt-block_section:nth-of-type(1n+4) {
  display:none
 }
}
@media(min-width:768px) {
 .alt-block .alt-block_content .alt-block_section {
  margin-bottom:64px
 }
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content {
 display:block;
 position:relative
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content:hover .video-scrim-overlay {
 opacity:.3
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content:hover span.card-video--play {
 background-color:hsla(0, 0%, 74.1%, .9625);
 transition:opacity .5s ease-out
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content:hover span.card-video--play:after {
 border-left:15px solid rgba(0, 0, 0, .95)
}
@media(min-width:768px) {
 .alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content:hover span.card-video--play:after {
  border-left:12px solid rgba(0, 0, 0, .95)
 }
}
@media(min-width:992px) {
 .alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content:hover span.card-video--play:after {
  border-left:19px solid rgba(0, 0, 0, .95)
 }
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content .video-scrim-overlay {
 background:linear-gradient(90deg, #352a6f, #005cb9);
 opacity:0;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content span.card-video--play {
 background-color:#fff;
 border-radius:34px;
 box-shadow:0 16px 32px 0 rgba(0, 0, 0, .2);
 display:block;
 height:56px;
 left:50%;
 pointer-events:none;
 position:absolute;
 top:50%;
 -webkit-transform:translate(-50%, -50%);
 transform:translate(-50%, -50%);
 width:56px;
 z-index:2
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content span.card-video--play:after {
 border-bottom:10px solid transparent;
 border-left:15px solid rgba(0, 0, 0, .95);
 border-top:10px solid transparent;
 content:" ";
 display:block;
 left:50%;
 margin-left:-5px;
 margin-top:-9px;
 position:absolute;
 top:50%
}
@media(min-width:768px) {
 .alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content span.card-video--play {
  height:45px;
  width:45px
 }
 .alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content span.card-video--play:after {
  border-bottom:8px solid transparent;
  border-left:12px solid rgba(0, 0, 0, .95);
  border-top:8px solid transparent;
  content:" ";
  margin-left:-4px;
  margin-top:-7px
 }
}
@media(min-width:992px) {
 .alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content span.card-video--play {
  width:64px;
  height:64px
 }
 .alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-head-content span.card-video--play:after {
  content:" ";
  border-left:19px solid rgba(0, 0, 0, .95);
  border-top:12px solid transparent;
  border-bottom:12px solid transparent;
  margin-left:-6px;
  margin-top:-11px
 }
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-img-top {
 border-radius:0;
 height:194px;
 -o-object-fit:contain;
 object-fit:contain;
 -o-object-position:center;
 object-position:center;
 padding:0;
 width:100%
}
@media(min-width:768px) {
 .alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-img-top {
  box-shadow:0 30px 40px 0 rgba(35, 35, 35, .3);
  height:186px;
  -o-object-fit:cover;
  object-fit:cover
 }
}
@media(min-width:992px) {
 .alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-img-top {
  height:304px
 }
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-head .card-img-top--no-shadow {
 box-shadow:none
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-body {
 /*padding-top:30px;
 padding-bottom:14px*/
}
@media(min-width:768px) {
 .alt-block .alt-block_content .alt-block_section .alt-block_card-body {
  /*padding-top:26px;
  padding-bottom:26px*/
 }
}
@media(min-width:992px) {
 .alt-block .alt-block_content .alt-block_section .alt-block_card-body {
  /*padding-top:70px;
  padding-bottom:74px*/
 }
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-body h3 {
 color:rgba(0, 0, 0, 1);
 font:19px/1.42 Arial,sans-serif;
 padding-bottom:16px
}
@media(min-width:768px) {
 .alt-block .alt-block_content .alt-block_section .alt-block_card-body h3 {
  font:21px/1.5 Arial,sans-serif;
  padding-bottom:24px
 }
}
@media(min-width:992px) {
 .alt-block .alt-block_content .alt-block_section .alt-block_card-body h3 {
  font:23px/1.52 Arial,sans-serif
 }
}
.alt-block .alt-block_content .alt-block_section .alt-block_card-body p {
 color:rgba(0, 0, 0, 1);
 font:14px/1.5 Arial,sans-serif;
 padding-bottom:0
}
@media(min-width:768px) {
 .alt-block .alt-block_content .alt-block_section .alt-block_card-body p {
  font:16px/1.63 Arial,sans-serif
 }
}
.alt-block .btn {
 border-radius:36px;
 font:14px/1.71 Arial,sans-serif !important;
 letter-spacing:1.29px;
 padding:12px 32px;
 box-shadow:none;
 cursor:pointer;
 display:inline-block;
 margin-top:26px;
 text-transform:uppercase;
 transition:background-color .2s,color .2s,border-color .2s;
 vertical-align:middle;
 white-space:normal
}
@media(min-width:768px) {
 .alt-block .btn {
  font:13px/1.85 Arial,sans-serif !important;
  letter-spacing:1.2px;
  padding:8px 24px
 }
}
.alt-block .btn.btn-secondary {
 background-color:transparent;
 border:1px solid rgba(0, 0, 0, .4);
 color:rgba(0, 0, 0, .95)
}
.alt-block .btn.btn-secondary:hover {
 background-color:rgba(0, 0, 0, .95);
 color:hsla(0, 0%, 100%, .95)
}
.alt-block .btn.btn-secondary:active {
 background-color:hsla(0, 0%, 100%, .25)
}
.alt-block .btn.btn-secondary:disabled,
.alt-block .btn.btn-secondary[disabled] {
 background-color:#fff;
 border:1px solid rgba(0, 0, 0, .25);
 color:rgba(0, 0, 0, .25)
}
.alt-block .btn.btn-secondary:focus {
 border:1px solid #00a3e0
}
.alt-block .alt-block__download-link {
 padding-top:28px
}
.alt-block .alt-block__download-link a {
 color:#005eb8;
 font:14px/1.5 Arial,sans-serif;
 letter-spacing:.2px
}
.alt-block .alt-block__download-link svg {
 display:inline-block;
 margin-right:4px
}
.alt-block .alt-block__download-link svg path {
 stroke:#005eb8
}
@media(min-width:768px) {
 .alt-block .standalone-button,
 .alt-block .standalone-link {
  margin-top:64px;
  padding-top:0
 }
}
.alt-block .standalone-link a {
 color:#005eb8;
 font:16px/1.63 Arial,sans-serif;
 letter-spacing:normal
}
.alt-block .standalone-link a svg {
 display:inline-block;
 margin-right:8px
}
.high-level-split .hlevel__display--none {
 display:none !important
}
.hlevel__wrapper {
 background-color:#f2f2f2
}
.hlevel__wrapper .video-js {
 width:100%;
 height:100%
}
.hlevel__wrapper .video-js video.vjs-tech {
 -o-object-fit:cover;
 object-fit:cover
}
.hlevel__wrapper .video-js .vjs-poster {
 background-size:cover;
 background-position:50%
}
.hlevel__wrapper .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
}
.hlevel__wrapper .video-js .vjs-big-play-button .vjs-icon-placeholder {
 color:rgba(0, 0, 0, .95)
}
.hlevel__wrapper .video-js:hover .vjs-big-play-button {
 background-color:hsla(0, 0%, 74.1%, .9625)
}
.hlevel__wrapper.bg-primary.bg-light {
 background-color:#fff !important
}
.hlevel__wrapper.bg-secondary.bg-light {
 background-color:#fafafa !important
}
.hlevel__wrapper.bg-tertiary.bg-light {
 background-color:#f2f2f2 !important
}
.hlevel__wrapper.bg-primary.bg-dark {
 background-color:#343434 !important
}
.hlevel__wrapper.bg-secondary.bg-dark {
 background-color:#232323 !important
}
.hlevel__wrapper.bg-tertiary.bg-dark {
 background-color:#1f1f1f !important
}
.hlevel__wrapper.bg-premium-primary.bg-dark {
 background-color:#111 !important
}
.hlevel__wrapper.bg-premium-secondary.bg-dark {
 background-color:#0d0d0d !important
}
.hlevel__wrapper.bg-premium-tertiary.bg-dark {
 background-color:#090909 !important
}
.hlevel__wrapper.bg-light .video-js .vjs-big-play-button {
 background-color:rgba(0, 0, 0, .95);
 color:#000
}
.hlevel__wrapper.bg-light .video-js .vjs-big-play-button .vjs-icon-placeholder {
 color:hsla(0, 0%, 100%, .95)
}
.hlevel__wrapper.bg-light .video-js:hover .vjs-big-play-button {
 background-color:rgba(66, 66, 66, .9625)
}
.high-level-split.hlevel__wrapper .hlevel__wrapper--content {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-align:center;
 align-items:center;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 min-height:200px;
 padding:40px 15px 64px;
 text-align:center;
 z-index:1
}
@media(min-width:768px) {
 .high-level-split.hlevel__wrapper .hlevel__wrapper--content {
  padding:64px 15px 48px
 }
}
.high-level-split.hlevel__wrapper .font__h2 {
 font-family:UniversLTStd,sans-serif;
 font-size:24px;
 font-weight:400;
 font-style:normal;
 font-stretch:normal;
 line-height:1.5;
 letter-spacing:normal;
 color:rgba(0, 0, 0, .95);
 margin:0 auto 24px
}
.high-level-split.hlevel__wrapper .font__h5 {
 font-family:Arial,sans-serif;
 font-size:12px;
 font-weight:600;
 font-style:normal;
 font-stretch:normal;
 line-height:2.17;
 letter-spacing:.2px;
 color:rgba(0, 0, 0, .6);
 text-transform:uppercase
}
.high-level-split.hlevel__wrapper .font__p--lead {
 color:rgba(0, 0, 0, .6);
 font-family:Arial,sans-serif;
 font-size:19px;
 font-weight:400;
 font-style:normal;
 font-stretch:normal;
 line-height:28.5px;
 letter-spacing:normal
}
.high-level-split.hlevel__wrapper .font__p--small {
 color:rgba(0, 0, 0, .6);
 opacity:.5;
 font-family:Arial,sans-serif;
 font-size:14px;
 font-weight:600;
 font-style:normal;
 font-stretch:normal;
 line-height:1.86;
 letter-spacing:.2px;
 margin-bottom:16px
}
.high-level-split.hlevel__wrapper .hlevel__header {
 margin-bottom:33px
}
.high-level-split.hlevel__wrapper .hlevel__header.bigger-margin {
 margin-bottom:40px
}
.high-level-split.hlevel__wrapper .hlevel__wrapper--image {
 overflow:hidden;
 padding:0;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-pack:center;
 justify-content:center
}
.high-level-split.hlevel__wrapper .hlevel__wrapper--img {
 z-index:0;
 -o-object-fit:cover;
 object-fit:cover;
 width:100%
}
.high-level-split.hlevel__wrapper .hlevel__cta--play {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-direction:row;
 flex-direction:row;
 text-align:left;
 margin-left:52px
}
.high-level-split.hlevel__wrapper .video__content--time {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-direction:row;
 flex-direction:row;
 -ms-flex-align:center;
 align-items:center
}
.high-level-split.hlevel__wrapper .video__content--time h5 {
 margin-right:12px
}
.high-level-split.hlevel__wrapper .font__list--checkmark {
 list-style:none;
 text-align:left;
 margin-bottom:40px;
 padding-left:0
}
.high-level-split.hlevel__wrapper .font__list--checkmark li {
 margin-bottom:18px;
 display:-ms-flexbox;
 display:flex;
 font-size:12px;
 line-height:20px;
 color:rgba(0, 0, 0, .95)
}
.high-level-split.hlevel__wrapper .font__list--checkmark li:before {
 content:"";
 display:inline-block;
 width:16px;
 height:16px;
 margin-top:1px;
 margin-right:12px;
 min-width:16px;
 background:bottom no-repeat;
 background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16"%3E%3Cpath d="m6.5 11.5-3-3.498m3 3.498 6-6.506" stroke="%23000" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E')
}
.high-level-split.hlevel__wrapper .btn {
 font-family:Arial,sans-serif;
 border-radius:25px;
 padding:12px 32px;
 text-transform:uppercase;
 font-size:14px;
 font-weight:400;
 font-style:normal;
 font-stretch:normal;
 line-height:24px;
 letter-spacing:1.2px;
 text-align:center;
 border:none
}
.high-level-split.hlevel__wrapper .btn-lg {
 font-size:13px
}
.high-level-split.hlevel__wrapper a:focus .button__icon--play {
 border:1px solid #00a3e0;
 box-shadow:0 0 0 2px rgba(0, 163, 224, .5)
}
.high-level-split.hlevel__wrapper .button__icon--play {
 width:48px;
 height:48px;
 background-color:rgba(0, 0, 0, .95);
 display:-ms-flexbox;
 display:flex;
 z-index:2;
 border-radius:34px;
 position:relative;
 margin-right:14px;
 transition:opacity 1s;
 -ms-flex-align:center;
 align-items:center;
 -ms-flex-pack:center;
 justify-content:center
}
.high-level-split.hlevel__wrapper .button__icon--play:after {
 content:" ";
 display:block;
 height:24px;
 width:24px;
 background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24"%3E%3Cg fill="none" fill-rule="evenodd" transform="translate(-12 -12)"%3E%3Cpath fill="%23fff" d="M20.385 31.5a.393.393 0 0 1-.385-.395v-14.21c0-.15.082-.287.213-.353a.374.374 0 0 1 .402.037l9.23 7.106c.099.074.155.191.155.315s-.056.241-.154.315l-9.231 7.106a.373.373 0 0 1-.23.079"/%3E%3C/g%3E%3C/svg%3E');
 background-size:contain;
 background-repeat:no-repeat
}
.high-level-split.hlevel__wrapper .button__icon--play:hover {
 background-color:rgba(64, 64, 64, .95)
}
.high-level-split.hlevel__wrapper .button__icon--play.focus,
.high-level-split.hlevel__wrapper .button__icon--play:active:focus,
.high-level-split.hlevel__wrapper .button__icon--play:focus {
 border:1px solid #00a3e0;
 box-shadow:0 0 0 2px rgba(0, 163, 224, .5)
}
.high-level-split.hlevel__wrapper.bg-dark .font__h2,
.high-level-split.hlevel__wrapper.bg-dark .font__h5 {
 color:hsla(0, 0%, 100%, .95)
}
.high-level-split.hlevel__wrapper.bg-dark .font__p--lead {
 color:hsla(0, 0%, 100%, .6)
}
.high-level-split.hlevel__wrapper.bg-dark .font__p--small {
 color:hsla(0, 0%, 100%, .6);
 opacity:1
}
.high-level-split.hlevel__wrapper.bg-dark .font__list--checkmark li {
 color:hsla(0, 0%, 100%, .95)
}
.high-level-split.hlevel__wrapper.bg-dark .font__list--checkmark li:before {
 background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16"%3E%3Cpath d="m6.5 11.5-3-3.498m3 3.498 6-6.506" stroke="%23fff" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E')
}
.high-level-split.hlevel__wrapper.bg-dark .button__icon--play {
 background:hsla(0, 0%, 100%, .95);
 color:hsla(0, 0%, 100%, .95)
}
.high-level-split.hlevel__wrapper.bg-dark .button__icon--play:after {
 background-image:url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24"%3E%3Cg fill="none" fill-rule="evenodd" transform="translate(-12 -12)"%3E%3Cpath fill="%23000" d="M20.385 31.5a.393.393 0 0 1-.385-.395v-14.21c0-.15.082-.287.213-.353a.374.374 0 0 1 .402.037l9.23 7.106c.099.074.155.191.155.315s-.056.241-.154.315l-9.231 7.106a.373.373 0 0 1-.23.079"/%3E%3C/g%3E%3C/svg%3E')
}
.high-level-split.hlevel__wrapper.bg-dark .button__icon--play:hover {
 background-color:hsla(0, 0%, 74.9%, .95)
}
.high-level-split.hlevel__wrapper.bg-dark .btn-primary {
 color:rgba(0, 0, 0, .95);
 background:hsla(0, 0%, 100%, .95)
}
.high-level-split.hlevel__wrapper.bg-dark .btn-primary:hover,
.high-level-split.hlevel__wrapper.bg-dark .btn-primary:not(:disabled):not(:disabled):active {
 color:rgba(0, 0, 0, .9625);
 background:hsla(0, 0%, 74.1%, .9625)
}
.high-level-split.hlevel__wrapper.bg-dark .btn-primary:disabled {
 color:hsla(0, 0%, 100%, .25);
 background:#666;
 cursor:not-allowed
}
.high-level-split.hlevel__wrapper .btn-primary {
 background-color:#232323;
 color:#fff
}
.high-level-split.hlevel__wrapper .btn-primary:hover,
.high-level-split.hlevel__wrapper .btn-primary:not(:disabled):not(:disabled):active {
 background-color:rgba(66, 66, 66, .9625)
}
.high-level-split .btn-primary.focus,
.high-level-split.hlevel__wrapper .btn-primary:focus,
.high-level-split.hlevel__wrapper .btn-primary:not(:disabled):not(.disabled):active:focus {
 border:1px solid #00a3e0;
 box-shadow:0 0 0 2px rgba(0, 163, 224, .5)
}
.high-level-split.hlevel__wrapper .btn-primary:disabled {
 opacity:.6;
 background-color:#232323;
 border-color:#232323;
 cursor:no-drop
}
@media (min-width:768px) {
 .high-level-split.hlevel__wrapper {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:row;
  flex-direction:row;
  padding-top:0;
  overflow:hidden
 }
 .high-level-split.hlevel__wrapper .font__h2 {
  font-size:28px
 }
 .high-level-split.hlevel__wrapper .font__h5 {
  font-size:14px
 }
 .high-level-split.hlevel__wrapper .font__p--small {
  margin-bottom:0
 }
 .high-level-split.hlevel__wrapper .hlevel__wrapper--content {
  text-align:left;
  padding:80px 40px 80px 30px
 }
 .high-level-split.hlevel__wrapper .hlevel__cta--play {
  -ms-flex-pack:left;
  justify-content:left;
  margin-left:0
 }
 .high-level-split.hlevel__wrapper .font__list--checkmark {
  padding-left:0
 }
 .high-level-split.hlevel__wrapper.hlevel__img-right {
  -ms-flex-direction:row-reverse;
  flex-direction:row-reverse
 }
}
@media (min-width:992px) {
 .high-level-split.hlevel__wrapper .font__h2 {
  font-size:32px;
  letter-spacing:-.5px;
  line-height:45px
 }
 .high-level-split.hlevel__wrapper .hlevel__wrapper--content {
  padding:104px 110px
 }
 .high-level-split.hlevel__wrapper .font__list--checkmark li {
  font-size:14px;
  line-height:21px
 }
}
@media (min-width:1200px) {
 .high-level-split.hlevel__wrapper .hlevel__wrapper--content {
  padding-right:285px
 }
}
.modal-dialog {
 max-width:none;
 width:70%
}
.modal-body {
 height:500px
}

* {
 box-sizing:border-box
}
.text-layout__1a {
 padding:64px 0;
 text-align:center
}
.text-layout__1a .headline-with-cta--padding-bottom {
 padding-bottom:56px
}
.text-layout__1a .headline-with-cta__wrap.bg-dark.bg-secondary {
 background-color:#232323 !important
}
.text-layout__1a h3 {
 font-weight:400
}
.text-layout__1a.text-layout__1a--light-gray {
 background-color:#fafafa
}
.text-layout__1a.text-layout__1a--bg-dark {
 background-color:#232323
}
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__card__p-lead {
 color:hsla(0, 0%, 100%, .95)
}
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__card__p,
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__show-more {
 color:hsla(0, 0%, 100%, .6)
}
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__show-more svg path {
 fill:hsla(0, 0%, 100%, .6)
}
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__download-link,
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__download-link .link {
 color:#00a3e0
}
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__download-link svg g,
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__download-link svg path {
 stroke:#00a3e0
}
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__card--icon svg .stroke-primary,
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__card--icon svg circle,
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__card--icon svg ellipse,
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__card--icon svg line,
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__card--icon svg path,
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__card--icon svg polygon,
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__card--icon svg polyline,
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__card--icon svg rect {
 stroke:hsla(0, 0%, 100%, .95)
}
.text-layout__1a.text-layout__1a--bg-dark .text-layout__1a__card--icon svg .fill-primary {
 fill:hsla(0, 0%, 100%, .95)
}
.text-layout__1a--container {
 padding:0 15px;
 margin:0 auto
}
.text-layout__1a--body {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-direction:column;
 flex-direction:column
}
.text-layout__1a--body__card-content {
 text-align:left
}
.text-layout__1a--body__card-content:not(:first-child) {
 margin-top:40px
}
.text-layout__1a--body__card-content-head {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-pack:start;
 justify-content:start;
 -ms-flex-align:center;
 align-items:center
}
.text-layout__1a__card--icon {
 width:64px;
 height:64px
}
.text-layout__1a__card--icon svg .stroke-primary,
.text-layout__1a__card--icon svg circle,
.text-layout__1a__card--icon svg ellipse,
.text-layout__1a__card--icon svg line,
.text-layout__1a__card--icon svg path,
.text-layout__1a__card--icon svg polygon,
.text-layout__1a__card--icon svg polyline,
.text-layout__1a__card--icon svg rect {
 stroke:rgba(0, 0, 0, .95)
}
.text-layout__1a__card--icon svg .fill-primary {
 fill:rgba(0, 0, 0, .95)
}
.text-layout__1a__card__p-lead {
 margin-left:30px;
 margin-bottom:0;
 font-family:Arial,sans-serif;
 font-size:19px;
 line-height:1.42;
 color:rgba(0, 0, 0, .95)
}
.text-layout__1a__card__p {
 margin-top:16px;
 font-size:14px;
 line-height:1.5;
 color:rgba(0, 0, 0, .6);
 margin-bottom:0
}
.text-layout__1a--body__card-image {
 text-align:center;
 -ms-flex-order:-1;
 order:-1;
 width:100%;
 padding-left:calc(50% - 95px);
 padding-right:calc(50% - 95px)
}
.text-layout__1a__product-image {
 max-width:100%;
 padding:0;
 -o-object-fit:cover;
 object-fit:cover;
 -o-object-position:center;
 object-position:center;
 width:190px;
 height:639px;
 margin:0 auto 40px
}
.text-layout__1a__show-more {
 display:block;
 text-transform:uppercase;
 margin:60px auto 0;
 font-family:Arial,sans-serif;
 font-size:12px;
 letter-spacing:2px;
 color:rgba(0, 0, 0, .6);
 padding:0;
 border:none;
 background:none;
 outline:none
}
.text-layout__1a__show-more--text {
 line-height:26px
}
.text-layout__1a__show-more__chevron {
 -webkit-transform:rotate(180deg) translateY(1px);
 transform:rotate(180deg) translateY(1px);
 transition:-webkit-transform .25s ease-in-out;
 transition:transform .25s ease-in-out;
 transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out
}
.text-layout__1a__download-link {
 display:inline-block;
 margin-top:24px;
 font-family:Arial,sans-serif;
 font-size:14px;
 line-height:1.5;
 letter-spacing:.2px;
 color:#005eb8;
 padding:0;
 border:none;
 background:none;
 outline:none
}
.text-layout__1a__download-link svg {
 width:18px;
 height:18px
}
.text-layout__1a__download-link svg g,
.text-layout__1a__download-link svg path {
 stroke:#005eb8
}
.text-layout__1a__download-link.text-layout__1a__download-link--big {
 text-align:center;
 margin-top:64px;
 font-size:16px;
 line-height:1.63
}
.text-layout__1a__download-link.text-layout__1a__download-link--big svg {
 width:24px;
 height:24px
}
@media (min-width:768px) {
 .text-layout__1a {
  padding:80px 0
 }
 .text-layout__1a--container {
  padding:0 40px
 }
 .text-layout__1a--h2 {
  font-size:28px
 }
 .text-layout__1a--body {
  -ms-flex-direction:row;
  flex-direction:row;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
 }
 .text-layout__1a__card__p-lead {
  font-size:21px;
  line-height:1.5
 }
 .text-layout__1a__card__p {
  font-size:16px;
  line-height:1.63
 }
 .text-layout__1a--body__card-content {
  width:50%
 }
 .text-layout__1a--body__card-content:nth-of-type(odd) {
  padding-right:15px
 }
 .text-layout__1a--body__card-content:nth-of-type(2n) {
  padding-left:15px
 }
 .text-layout__1a--body__card-content:nth-child(2) {
  margin-top:0
 }
 .text-layout__1a__show-more {
  display:none
 }
 .text-layout__1a--body__card-image {
  -ms-flex-order:unset;
  order:unset;
  width:50%;
  padding-left:calc(25% - 95px);
  padding-right:calc(25% - 95px)
 }
 .text-layout__1a .temp-wrapper {
  width:50%
 }
 .text-layout__1a .temp-wrapper .text-layout__1a--body__card-content {
  width:100%;
 }
 .text-layout__1a .temp-wrapper .text-layout__1a--body__card-content:nth-of-type(odd) {
  padding-right:0
 }
 .text-layout__1a .temp-wrapper .text-layout__1a--body__card-content:nth-of-type(2n) {
  padding-left:0
 }
 .text-layout__1a .temp-wrapper .text-layout__1a--body__card-content:nth-child(2) {
  margin-top:40px
 }
}
@media (min-width:992px) {
 .text-layout__1a {
  padding:104px 0
 }
 .text-layout__1a--container {
  max-width:1140px
 }
 .text-layout__1a--body__card-content:nth-of-type(odd) {
  padding-right:8.333333%
 }
 .text-layout__1a--body__card-content:nth-of-type(2n) {
  padding-left:8.333333%
 }
 .text-layout__1a--h2 {
  font-size:32px;
  line-height:1.41;
  letter-spacing:-.5px
 }
 .text-layout__1a__card__p-lead {
  font-size:23px;
  line-height:1.52
 }
 .text-layout__1a--body__card-image {
  -ms-flex-order:2;
  order:2;
  width:33%;
  padding-left:0;
  padding-right:0
 }
 .text-layout__1a .temp-wrapper {
  width:33%
 }
 .text-layout__1a .temp-wrapper+.temp-wrapper {
  -ms-flex-order:3;
  order:3
 }
}

.btn {
  font-family: Arial,sans-serif;
  border-radius: 25px;
  padding: 12px 32px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: 24px;
  letter-spacing: 1.2px;
  text-align: center;
  border: none;
}
.btn-primary {
 background-color:#232323;
 color:#fff
}
.btn-primary:hover,
.btn-primary:not(:disabled):not(:disabled):active {
 background-color:rgba(66, 66, 66, .9625)
}
.card-body.edit svg{float:left}
.card-body.edit ul{font-size:80%;line-height:1.5}
#how-to-buy .stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background-color:rgba(0,0,0,0)}
#how-to-buy .disabled .stretched-link{pointer-events:none}
#how-to-buy .disabled .stretched-link::after{pointer-events:none}
#how-to-buy .how-to-buy-btn{font-size:13px;line-height:2;letter-spacing:1.2px;text-align:center;border:solid 1px #979797;border-radius:21px;background:0;padding:8px 26px;text-transform:uppercase;transition:all 200ms}
#how-to-buy .how-to-buy-btn:hover{background-color:#dbdbdb;color:#232323;border-color:transparent}
#how-to-buy .how-to-buy-btn:focus{outline:0;border:1px solid #00a3e0;box-shadow:0 0 0 2px rgba(0,163,224,0.5)}
#how-to-buy a.how-to-buy-btn{display:inline-block;color:#000}
.how-to-buy-modal .modal-header{flex-direction:column-reverse;padding-bottom:26px;border:0;align-items:center}
.how-to-buy-modal .modal-header .close{margin-bottom:0}
.how-to-buy-modal .close{opacity:1}
.how-to-buy-modal .modal-title{font-family:"Univers57Condense" !important;font-weight:normal !important;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;font-size:24px;width:100%;padding-left:15px;padding-right:15px}
.how-to-buy-modal .modal-caption{margin-top:13px;color:#666}
.how-to-buy-modal .modal-body{padding:0 15px 110px 15px;height:auto}
.how-to-buy-modal .modal-content{border-width:0;border-radius:0;box-shadow:0 30px 40px 0 rgba(35,35,35,0.3);height:100%}
.how-to-buy-modal .card{display:flex;align-items:center;border:0;box-shadow:none;margin-top:27px}
.how-to-buy-modal .card.disabled .stroke-primary{stroke:#767676}
.how-to-buy-modal .card.disabled .action{color:rgba(0,0,0,0.25)}
.how-to-buy-modal .card-body{position:relative;display:flex;align-items:center;flex-direction:column;padding:26px 30px 13px 30px}
.how-to-buy-modal .card-icon{z-index:2}
.how-to-buy-modal .hint-text{color:#666;margin-top:13px}
.how-to-buy-modal .phone-number{font-size:12px;line-height:1.5;letter-spacing:.4px}
.how-to-buy-modal .action{margin-top:13px;font-size:14px;line-height:1.5;color:#005eb8}
@media(max-width:575.8px){.how-to-buy-modal .modal-dialog{width:100%;min-height:100%;margin:0}
}
@media(min-width:576px){.how-to-buy-modal .hint{margin-bottom:0;width:100%}
.how-to-buy-modal .hint-text{font-size:10px;line-height:1.5;letter-spacing:.6px;margin-top:13px;display:inline-block}
.how-to-buy-modal .action{font-size:16px;line-height:1.63;letter-spacing:normal;color:#005eb8}
.how-to-buy-modal .phone-number{font-size:12px;line-height:1.5;letter-spacing:.4px;position:relative;top:-3px}
.how-to-buy-modal .modal-dialog{max-width:500px}
.how-to-buy-modal .modal-body{display:flex;justify-content:center;padding:16px 15px 56px 15px}
.how-to-buy-modal .modal-title{font-size:28px}
.how-to-buy-modal .card-body{width:100%;min-height:183px;flex-grow:0;box-shadow:0 10px 20px 0 rgba(35,35,35,0.08)}
.how-to-buy-modal .card:not(.disabled) .card-body:hover{box-shadow:0 12px 16px 0 rgba(35,35,35,0.2)}
.how-to-buy-modal.items-4 .modal-dialog{max-width:630px}
.how-to-buy-modal.items-4 .modal-body{flex-wrap:wrap}
.how-to-buy-modal.items-4 .card{margin:0 15px;width:240px}
.how-to-buy-modal.items-4 .card:nth-child(4),.how-to-buy-modal.items-4 .card:nth-child(5){margin-top:40px}
.how-to-buy-modal.items-4 .card.disabled:hover .card-body{box-shadow:0 10px 20px 0 rgba(35,35,35,0.08)}
.how-to-buy-modal.items-4 .breaker{flex-basis:100%}
.how-to-buy-modal.items-2 .card,.how-to-buy-modal.items-3 .card{margin:0 15px;width:150px}
.how-to-buy-modal.items-3 .modal-dialog{max-width:630px}
.how-to-buy-modal.items-2 .modal-dialog{max-width:450px}
}
@media(min-width:992px){.how-to-buy-modal .hint-text{font-size:12px;letter-spacing:.5px;color:rgba(0,0,0,0.6)}
.how-to-buy-modal .phone-number{font-size:14px;line-height:1.5;letter-spacing:.2px}
.how-to-buy-modal .modal-title{font-size:32px;line-height:1.41;letter-spacing:-0.5px}
.how-to-buy-modal.items-4 .modal-dialog{max-width:980px}
.how-to-buy-modal.items-4 .modal-body{flex-wrap:nowrap}
.how-to-buy-modal.items-4 .breaker{flex-basis:0;display:none}
.how-to-buy-modal.items-4 .card{width:192px}
.how-to-buy-modal.items-4 .card:nth-child(4),.how-to-buy-modal.items-4 .card:nth-child(5){margin-top:0}
.how-to-buy-modal.items-2 .card,.how-to-buy-modal.items-3 .card{width:200px}
.how-to-buy-modal.items-3 .modal-dialog{max-width:780px}
.how-to-buy-modal.items-2 .modal-dialog{max-width:550px}
}
#contact-us-modal.fade .modal-dialog.modal-dialog-zoom{-webkit-transform:translate(0,0) scale(0.5);transform:translate(0,0) scale(0.5)}
#contact-us-modal.show .modal-dialog.modal-dialog-zoom{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}
.bg-tertiary-light {
  background-color: #f2f2f2;
}
#secondary-nav {
 background-color:#fafafa;
 line-height:normal;
 box-shadow:0 12px 14px 0 rgba(35, 35, 35, .2);
 position:fixed;
 width:100%;
 z-index:1030
}
@media(min-width:992px) {
 #secondary-nav {
height:64px
 }
}
#secondary-nav .secondary-nav__title {
 display:-ms-inline-flexbox;
 display:inline-flex;
 -ms-flex-item-align:center;
 align-self:center;
 margin-left:16px;
 color:rgba(0, 0, 0, .95);
 font-size:12px;
 font-weight:400;
 letter-spacing:.2px;
 line-height:18px;
 margin-bottom:0;
 font-family:Arial,sans-serif !important;
 text-transform:none
}
@media(min-width:768px) {
 #secondary-nav .secondary-nav__title {
  margin-left:40px;
  font-size:16px;
  line-height:26px
 }
}
@media(min-width:992px) {
 #secondary-nav .secondary-nav__title {
  letter-spacing:.2px;
  line-height:1.63;
  padding-left:32px;
  margin:0
 }
}
#secondary-nav .secondary-nav__mobile-dropdown {
 background-color:#fafafa;
 cursor:pointer;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-pack:justify;
 justify-content:space-between;
 height:48px
}
#secondary-nav .secondary-nav__mobile-dropdown .mobile-active {
 display:-ms-inline-flexbox;
 display:inline-flex;
 -ms-flex-item-align:center;
 align-self:center;
 margin-left:16px;
 color:rgba(0, 0, 0, .95);
 font-size:12px;
 font-weight:400;
 letter-spacing:.2px;
 line-height:18px;
 margin-bottom:0
}
@media(min-width:768px) {
 #secondary-nav .secondary-nav__mobile-dropdown .mobile-active {
  margin-left:40px;
  font-size:16px;
  line-height:26px
 }
}
@media(min-width:992px) {
 #secondary-nav .secondary-nav__mobile-dropdown .mobile-active {
  display:none
 }
}
@media(min-width:992px) {
 #secondary-nav .secondary-nav__mobile-dropdown {
  cursor:default;
  display:inline-block;
  height:64px
 }
}
#secondary-nav .secondary-nav__mobile-dropdown>.secondary-nav__arrow-toggle {
 display:block;
 float:right;
 padding:8px 16px
}
@media(min-width:768px) {
 #secondary-nav .secondary-nav__mobile-dropdown>.secondary-nav__arrow-toggle {
  padding:8px 40px
 }
}
@media(min-width:992px) {
 #secondary-nav .secondary-nav__mobile-dropdown>.secondary-nav__arrow-toggle {
  display:none
 }
}
#secondary-nav .secondary-nav__mobile-dropdown>.secondary-nav__arrow-toggle .secondary-nav__arrow {
 display:inline-block;
 transition:all .5s ease;
 -webkit-transform-origin:center;
 transform-origin:center
}
#secondary-nav .secondary-nav__mobile-dropdown>.secondary-nav__arrow-toggle .secondary-nav__arrow-down {
 -webkit-transform:rotate(0deg);
 transform:rotate(0deg)
}
#secondary-nav .secondary-nav__mobile-dropdown>.secondary-nav__arrow-toggle .secondary-nav__arrow-up {
 -webkit-transform:rotate(-180deg);
 transform:rotate(-180deg)
}
#secondary-nav .secondary-nav__ul {
 display:none;
 list-style:none;
 margin:0;
 padding:0;
 width:100%
}
#secondary-nav .secondary-nav__ul li{
 margin-top:0 !important
}
@media(min-width:992px) {
 #secondary-nav .secondary-nav__ul {
  display:inline-block;
  float:right;
  margin-right:32px;
  max-width:100%;
  width:auto
 }
}
#secondary-nav .secondary-nav__ul>.secondary-nav__li {
 background-color:#f2f2f2;
 border-bottom:1px solid rgba(0, 0, 0, .1);
 box-shadow:0 12px 16px 0 rgba(35, 35, 35, .2);
 cursor:pointer;
 width:100%;
 margin-bottom:0;
 height:48px;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-align:center;
 align-items:center
}
#secondary-nav .secondary-nav__ul>.secondary-nav__li .secondary-nav__lock-icon {
 margin-left:4px;
 margin-bottom:2px
}
@media(min-width:992px) {
 #secondary-nav .secondary-nav__ul>.secondary-nav__li {
  float:left;
  background-color:transparent;
  border-bottom:none;
  box-shadow:none;
  margin-right:40px;
  padding:19px 0;
  width:inherit;
 /* height:64px*/
 }
}
#secondary-nav .secondary-nav__ul>.secondary-nav__li>a {
 color:rgba(0, 0, 0, .95);
 display:-ms-flexbox;
 display:flex;
 font:normal 12px/1.5 arial,sans-serif;
 -ms-flex-line-pack:center;
 align-content:center;
 letter-spacing:.4px;
 padding-left:40px
}
#secondary-nav .secondary-nav__ul>.secondary-nav__li>a:active,
#secondary-nav .secondary-nav__ul>.secondary-nav__li>a:hover {
 color:#005eb8;
 text-decoration:none
}
#secondary-nav .secondary-nav__ul>.secondary-nav__li>a:active .secondary-nav__lock-icon--color,
#secondary-nav .secondary-nav__ul>.secondary-nav__li>a:hover .secondary-nav__lock-icon--color {
 stroke:#005eb8
}
@media(min-width:768px) {
 #secondary-nav .secondary-nav__ul>.secondary-nav__li>a {
  padding-left:48px
 }
}
@media(min-width:992px) {
 #secondary-nav .secondary-nav__ul>.secondary-nav__li>a {
  display:inline;
  padding:0;
  font-size:14px;
  line-height:1.5;
  letter-spacing:.2px
 }
}
@media(min-width:992px) {
 #secondary-nav .secondary-nav__ul>.secondary-nav__li:hover {
  background-color:transparent
 }
}
#secondary-nav .secondary-nav__ul>.secondary-nav__li:last-child {
 height:auto;
 border-bottom:none
}
@media(min-width:992px) {
 #secondary-nav .secondary-nav__ul>.secondary-nav__li:last-child {
  margin-right:0
 }
}
#secondary-nav .secondary-nav__ul>.secondary-nav__li-button-wrapper {
 border-bottom:none;
 cursor:auto;
 display:inline;
 float:left;
 padding:16px 0;
 text-align:center;
 width:100%;
 background-color:#fafafa
}
@media(min-width:768px) {
 #secondary-nav .secondary-nav__ul>.secondary-nav__li-button-wrapper {
  padding:20px 0
 }
}
@media(min-width:992px) {
 #secondary-nav .secondary-nav__ul>.secondary-nav__li-button-wrapper {
  background:transparent;
  cursor:pointer;
  padding:10px 0;
  width:auto
 }
}
#secondary-nav .secondary-nav__ul>.secondary-nav__li-button-wrapper>.secondary-nav__button {
 display:inline;
 padding:0;
 text-align:center
}
#secondary-nav .btn-legacy {
 max-width:100%;
 border-radius:25px;
 height:48px;
 padding:12px 32px
}
@media(min-width:768px) {
 #secondary-nav .btn-legacy {
  border-radius:21px;
  height:40px;
  padding:8px 24px
 }
}
@media(min-width:992px) {
 #secondary-nav .btn-legacy {
  border-radius:19px;
  height:34px;
  padding:9px 20px;
  line-height:normal
 }
}
#secondary-nav .btn-legacy>.btn-text {
 text-align:center;
 text-transform:uppercase;
 font-size:14px;
 letter-spacing:1.29px;
 line-height:24px
}
@media(min-width:768px) {
 #secondary-nav .btn-legacy>.btn-text {
  font-size:13px;
  letter-spacing:1.2px
 }
}
@media(min-width:992px) {
 #secondary-nav .btn-legacy>.btn-text {
  font-size:12px;
  letter-spacing:1.11px;
  line-height:16px
 }
}
#secondary-nav .btn-legacy-primary {
 border:none;
 background-color:rgba(0, 0, 0, .95);
 color:hsla(0, 0%, 100%, .95);
 transition:all .15s ease-in-out
}
#secondary-nav .btn-legacy-primary.disabled:active,
#secondary-nav .btn-legacy-primary.disabled:focus,
#secondary-nav .btn-legacy-primary.disabled:hover,
#secondary-nav .btn-legacy-primary:disabled:active,
#secondary-nav .btn-legacy-primary:disabled:focus,
#secondary-nav .btn-legacy-primary:disabled:hover {
 background-image:none
}
#secondary-nav .btn-legacy-primary:focus {
 box-shadow:none
}
#secondary-nav .btn-legacy-primary.active,
#secondary-nav .btn-legacy-primary:hover {
 background:rgba(66, 66, 66, .9625);
 border:none;
 color:hsla(0, 0%, 100%, .9625)
}
#secondary-nav .btn-legacy-primary.active:focus {
 box-shadow:none
}
#secondary-nav .breadcrumb-item {
 position:relative;
 display:-ms-flexbox;
 display:flex;
 font-size:.75rem;
 line-height:1.125rem;
 letter-spacing:.025rem;
 margin-bottom:0;
 height:48px;
 -ms-flex-align:center;
 align-items:center;
 text-transform:none
}
@media(min-width:992px) {
 #secondary-nav .breadcrumb-item {
  font-size:.875rem;
  line-height:1.3125rem;
  letter-spacing:.0125rem
 }
}
@media(max-width:991.98px) {
 #secondary-nav .breadcrumb-item:not(:nth-last-child(2)) {
  display:none !important
 }
 #secondary-nav .breadcrumb-item+.breadcrumb-item {
  padding-left:0
 }
 #secondary-nav .breadcrumb-item+.breadcrumb-item:before {
  -webkit-transform:rotate(-180deg);
  transform:rotate(-180deg)
 }
}
#secondary-nav .breadcrumb-item+.breadcrumb-item:before {
 display:inline-block;
 padding-right:8px;
 color:unset;
 content:""
}
#secondary-nav .breadcrumb-item+.breadcrumb-item:hover:before {
 text-decoration:underline;
 text-decoration:none
}
#secondary-nav .breadcrumb-item+.breadcrumb-item:before {
 width:16px;
 height:16px;
 margin-right:8px;
 padding:0;

}
#secondary-nav .breadcrumb-item a {
 position:relative;
 background-repeat:no-repeat;
 background-size:0 100%;
 transition:background-size .6s ease;
 background-image:linear-gradient(transparent calc(100% - 1px), rgba(0, 0, 0, .45) 1px);
 color:rgba(0, 0, 0, .6)
}
#secondary-nav .breadcrumb-item a:after {
 position:absolute;
 top:50%;
 left:50%;
 height:48px;
 width:max(100%, 48px);
 -webkit-transform:translate(-50%, -50%);
 transform:translate(-50%, -50%);
 content:""
}
#secondary-nav .breadcrumb-item a:hover {
 color:rgba(0, 0, 0, .95);
 background-size:100% 100%
}
#secondary-nav .breadcrumb-item.active {
 color:rgba(0, 0, 0, .95)
}
@media(min-width:992px) {
 #secondary-nav .breadcrumb-item.active {
  display:-ms-flexbox !important;
  display:flex !important
 }
}
#secondary-nav .breadcrumb-item .secondary-nav__title {
 padding:0;
 font-size:.875rem;
 line-height:1.3125rem;
 letter-spacing:.0125rem
}
#secondary-nav .breadcrumb {
 max-width:940px;
 padding:8px;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin-bottom:unset;
 list-style:none;
 background-color:transparent;
 border-radius:4px
}
#secondary-nav .breadcrumb.desktop {
 margin-left:32px;
 display:none
}
@media(min-width:992px) {
 #secondary-nav .breadcrumb.desktop {
  display:-ms-flexbox;
  display:flex
 }
}
#secondary-nav .breadcrumb.mobile {
 padding-top:0;
 padding-bottom:0;
 margin-left:16px;
 display:block
}
@media(min-width:768px) {
 #secondary-nav .breadcrumb.mobile {
  margin-left:32px
 }
}
@media(min-width:992px) {
 #secondary-nav .breadcrumb.mobile {
  display:none
 }
}
#secondary-nav .breadcrumb .breadcrumb-item:first-of-type a {
 display:-ms-inline-flexbox;
 display:inline-flex;
 position:relative;
 width:24px;
 height:24px;
 opacity:.6
}
#secondary-nav .breadcrumb .breadcrumb-item:first-of-type a:active,
#secondary-nav .breadcrumb .breadcrumb-item:first-of-type a:hover {
 opacity:.95
}
#secondary-nav .breadcrumb .breadcrumb-item:first-of-type a:before {
 content:"";
 position:absolute;
 display:block;
 width:100%;
 height:100%;
 background-repeat:no-repeat;
 background-position:50%;
 background-size:100%;
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M15.489 7l7.597 5.97v12.046h-5.535v-5.969h-4.124v5.97H8V12.968z'/%3E%3C/svg%3E")
}
#secondary-nav .breadcrumb-mobile-wrapper {
 background-color:#fff
}
#secondary-nav.dark {
 background-color:#111
}
#secondary-nav.dark .secondary-nav__title {
 color:hsla(0, 0%, 100%, .95)
}
#secondary-nav.dark .secondary-nav__breadcrumbs-bar {
 background-color:#0d0d0d
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li {
 background-color:#090909;
 border-bottom:1px solid hsla(0, 0%, 100%, .1)
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li:last-child {
 border-bottom:none
}
@media(min-width:992px) {
 #secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li {
  border:none;
  background-color:#111
 }
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li a {
 color:hsla(0, 0%, 100%, .95)
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li a:active,
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li a:hover {
 color:#00a3e0
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li a:active .secondary-nav__lock-icon--color,
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li a:hover .secondary-nav__lock-icon--color {
 stroke:#00a3e0
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li a .secondary-nav__lock-icon--color {
 stroke:hsla(0, 0%, 100%, .95)
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper {
 background-color:#111
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper .btn-legacy-primary {
 transition:all .15s ease-in-out;
 background-color:hsla(0, 0%, 100%, .95);
 color:rgba(0, 0, 0, .95)
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper .btn-legacy-primary.disabled:active,
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper .btn-legacy-primary.disabled:focus,
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper .btn-legacy-primary.disabled:hover,
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper .btn-legacy-primary:disabled:active,
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper .btn-legacy-primary:disabled:focus,
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper .btn-legacy-primary:disabled:hover {
 background-image:none
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper .btn-legacy-primary:focus {
 box-shadow:none
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper .btn-legacy-primary.active,
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper .btn-legacy-primary:hover {
 background:hsla(0, 0%, 74.1%, .9625);
 border:none;
 color:0,0,0,.9625
}
#secondary-nav.dark>.secondary-nav__ul>.secondary-nav__li-button-wrapper .btn-legacy-primary.open:focus {
 box-shadow:none
}
#secondary-nav.dark>.secondary-nav__mobile-dropdown {
 background-color:#111
}
#secondary-nav.dark>.secondary-nav__mobile-dropdown .mobile-active {
 color:hsla(0, 0%, 100%, .95)
}
#secondary-nav.dark>.secondary-nav__mobile-dropdown .secondary-nav__arrow--color {
 stroke:#fff
}
#secondary-nav.dark .breadcrumb-mobile-wrapper {
 background-color:#0d0d0d
}
#secondary-nav.dark .breadcrumb .breadcrumb-item:first-of-type a:before {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23fff' d='M15.489 7l7.597 5.97v12.046h-5.535v-5.969h-4.124v5.97H8V12.968z'/%3E%3C/svg%3E")
}
#secondary-nav.dark .breadcrumb .breadcrumb-item.active {
 color:hsla(0, 0%, 100%, .95)
}
#secondary-nav.dark .breadcrumb .breadcrumb-item+.breadcrumb-item:before {
 background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjZmZmIiBjbGFzcz0iZmlsbC1wcmltYXJ5IiBkPSJNMTkuMTgzIDE1LjkyM0wxMiA4Ljc0bC43MDMtLjc0IDcuOTI0IDcuOTIzLTcuOTI0IDcuOTYtLjcwMy0uNzR6Ii8+PC9zdmc+)
}
#secondary-nav.dark .breadcrumb .breadcrumb-item a {
 background-image:linear-gradient(transparent calc(100% - 1px), hsla(0, 0%, 100%, .45) 1px);
 color:hsla(0, 0%, 100%, .6)
}
#secondary-nav.dark .breadcrumb .breadcrumb-item a:hover {
 color:hsla(0, 0%, 100%, .95)
}

.tabs h2 {
 color:#343434;
 letter-spacing:-.5px;
 font-family:Arial,sans-serif
}
.tabs h3 {
 margin-bottom:26px;
 font-style:normal;
 font-stretch:normal;
 line-height:1.52;
 letter-spacing:normal;
 color:#232323;
 font-family:Arial,sans-serif;
 font-weight:400
}
.tabs .lead {
 font-size:16px;
 line-height:1.88;
 letter-spacing:normal;
 color:#232323;
 font-family:Arial,sans-serif;
 margin-bottom:16px
}
.tabs .lead br {
 display:none
}

@media (max-width:576px) {
 
 .tabs .lead {
  font-size:19px;
  line-height:1.42;
  opacity:.8;
  max-width:315px
 }
 .tabs h2 {
  font-size:24px;
  line-height:1.5;
  letter-spacing:normal;
  color:#232323
 }
 .tabs h3 {
  line-height:1.42;
  letter-spacing:normal;
  font-size:19px
 }
 .tabs p {
  font-size:14px;
  opacity:.8;
  color:#343434;
  line-height:1.5;
  /*max-width:315px;*/
  margin-right:auto;
  margin-left:auto
 }
}
@media (min-width:768px) {
 
 .tabs h2 {
  font-size:28px;
  line-height:1.5;
  letter-spacing:normal;
 }
 .tabs h3 {
  font-size:21px;
  line-height:1.5;
  letter-spacing:normal;
  color:#343434
 }
 .tabs .lead {
  font-size:19px;
  color:#767676;
  line-height:1.5;
  /*max-width:690px*/
 }
}
@media (min-width:992px) {
 
 .tabs h2 {
  color:#343434;
  line-height:1.41;
  letter-spacing:-.5px;
  font-size:32px
 }
 .tabs h3 {
  font-size:23px;
  line-height:1.52;
  letter-spacing:normal;
  margin-bottom:26px
 }
 .tabs .lead {
  font-size:16px;
  color:#232323;
  line-height:1.88;
  /*max-width:730px*/
 }
 .tabs .lead br {
  display:inline
 }
}
#fbt {
 padding:44px 0
}
@media (min-width:768px) {
 #fbt {
  padding:64px 0
 }
}
@media (min-width:992px) {
 #fbt {
  padding:80px 0
 }
}
@media (min-width:1200px) {
 #fbt {
  padding:90px 0
 }
}
#fbt.bg-tertiary-light {
 background-color:#f2f2f2
}
#fbt h3 {
 color:#232323;
 font-weight:400;
 font-size:19px;
 font-style:normal;
 font-stretch:normal;
 line-height:1.42;
 letter-spacing:normal
}
@media (min-width:768px) {
 #fbt h3 {
  font-size:21px;
  line-height:1.5
 }
}
@media (min-width:992px) {
 #fbt h3 {
  font-size:23px;
  line-height:1.52
 }
}
#fbt h6 {
 color:#111
}
@media (min-width:768px)and (max-width:991px) {
 #fbt h6 {
  color:#343434
 }
}
@media (min-width:992px) {
 #fbt h6 {
  font:normal 10px/1.8 arial,sans-serif;
  letter-spacing:1.3px
 }
}
#fbt img {
 box-shadow:0 6px 8px 0 rgba(35, 35, 35, .1);
 height:128px;
 max-width:none;
 width:128px
}
@media (min-width:768px) {
 #fbt img {
  margin-bottom:26px
 }
}
@media (min-width:992px) {
 #fbt img {
  margin-bottom:0
 }
}
#fbt p.small {
 color:#343434;
 font:normal 12px/1.5 arial,sans-serif;
 font-style:normal;
 font-stretch:normal;
 letter-spacing:.4px
}
@media (min-width:768px) {
 #fbt p.small {
  font-size:14px
 }
}
@media (min-width:992px) {
 #fbt p.small {
  color:#111;
  letter-spacing:.3px
 }
}
#fbt p.small>a {
 color:#005cb9;
 cursor:pointer;
 font:inherit
}
@media (min-width:992px) {
 #fbt p.small>a {
  letter-spacing:.2px
 }
}
#fbt p.small>a:hover {
 border-bottom:1px dotted #005cb9
}
#fbt .fbt-content-h6 {
 text-transform:uppercase
}
#fbt .fbt-content-small {
 font:normal 10px/1.5 arial,sans-serif !important;
 letter-spacing:.6px !important;
 color:#666 !important
}
@media (min-width:768px)and (max-width:991px) {
 #fbt .fbt-content-small {
  color:#343434 !important
 }
}
@media (min-width:992px) {
 #fbt .fbt-content-small {
  font-size:12px !important
 }
}
#fbt .fbt-card {
 margin-bottom:40px
}
@media (min-width:768px) {
 #fbt .fbt-card {
  margin-bottom:0
 }
}
#fbt .fbt-card-content {
 margin-left:27px
}
@media (min-width:768px)and (max-width:991px) {
 #fbt .fbt-card-content {
  margin-right:27px
 }
}
@media (min-width:992px) {
 #fbt .fbt-card-content {
  margin-left:30px
 }
}
#fbt .fbt-card-content>h6,
#fbt .fbt-card-content>p {
 margin-bottom:0
}
#fbt .fbt-card-content>.fbt-content-h6,
#fbt .fbt-card-content>.fbt-content-small {
 margin-top:6px
}
#fbt .fbt-card-content>.fbt-content-link {
 margin-top:13px
}
#fbt .fbt-title {
 margin-bottom:40px
}
@media (min-width:992px) {
 #fbt .fbt-title {
  margin-bottom:63px
 }
}
.modal-dialog {
 max-width:none;
 width:70%
}
.modal-body {
 height:500px
}
.image-layouts-solutions.bg-dark {
 background-color:#343434 !important
}
.image-layouts-solutions.bg-dark .image-layouts-solutions--svg {
 stroke:#00a3e0
}
.image-layouts-solutions.bg-dark .btn-show-hide {
 color:hsla(0, 0%, 100%, .6);
 background-color:transparent
}
.image-layouts-solutions.bg-dark .btn-show-hide .fill-primary {
 fill:hsla(0, 0%, 100%, .6)
}
.image-layouts-solutions.bg-dark .btn-show-hide:hover {
 color:hsla(0, 0%, 100%, .95)
}
.image-layouts-solutions.bg-dark .btn-show-hide:hover .fill-primary {
 fill:hsla(0, 0%, 100%, .95)
}
.image-layouts-solutions.bg-dark .image-layout-link {
 color:#00a3e0
}
.image-layouts-solutions.bg-dark .image-layout-link:after {
 border-bottom:1px dotted #00a3e0
}
.image-layouts-solutions.bg-dark .btn-tertiary {
 background-color:#ccc;
 color:rgba(0, 0, 0, .95) !important
}
.image-layouts-solutions.bg-dark .btn-tertiary:hover {
 background-color:hsla(0, 0%, 74.1%, .9625)
}
.image-layouts-solutions.bg-dark.normal-font .main-title,
.image-layouts-solutions.bg-dark.normal-font .text-body,
.image-layouts-solutions.bg-dark.normal-font .text-title {
 color:hsla(0, 0%, 100%, .6) !important
}
.image-layouts-solutions.bg-dark.strong-font .main-title,
.image-layouts-solutions.bg-dark.strong-font .text-body,
.image-layouts-solutions.bg-dark.strong-font .text-title {
 color:hsla(0, 0%, 100%, .95) !important
}
.image-layouts-solutions.bg-dark.muted-font .main-title,
.image-layouts-solutions.bg-dark.muted-font .text-body,
.image-layouts-solutions.bg-dark.muted-font .text-title {
 color:hsla(0, 0%, 100%, .25) !important
}
.image-layouts-solutions.bg-dark .text-title {
 color:hsla(0, 0%, 100%, .95) !important
}
.image-layouts-solutions.bg-dark .text-body {
 color:hsla(0, 0%, 100%, .6) !important
}
.image-layouts-solutions.bg-dark .main-title {
 color:hsla(0, 0%, 100%, .95) !important
}
@media (min-width:768px) {
 .image-layouts-solutions .main {
  width:690px
 }
}
@media (min-width:1200px) {
 .image-layouts-solutions .main {
  width:auto;
  max-width:1140px
 }
}
.image-layouts-solutions .video-play {
 pointer-events:none
}
span.video-play.image-layouts-solutions {
 width:56px;
 height:56px;
 background-color:#fff;
 box-shadow:0 16px 32px 0 rgba(0, 0, 0, .2);
 display:block;
 position:absolute;
 left:50%;
 top:50%;
 z-index:20;
 border-radius:34px;
 margin-top:-28px;
 margin-left:-28px
}
span.video-play.image-layouts-solutions:after {
 content:" ";
 border-left:15px solid #333;
 border-top:10px solid transparent;
 border-bottom:10px solid transparent;
 margin-left:-5px;
 margin-top:-9px;
 position:absolute;
 top:50%;
 left:50%;
 display:block
}
@media(min-width:768px)and (max-width:1199.98px) {
 span.video-play.image-layouts-solutions {
  width:45px;
  height:45px;
  margin-left:-20px
 }
}
@media(min-width:768px)and (max-width:1199.98px) {
 span.video-play.image-layouts-solutions:after {
  border-left:12px solid #333;
  border-top:8px solid transparent;
  border-bottom:8px solid transparent;
  margin-left:-4px
 }
}


.image-layouts-solutions.bg-dark {
 background-color:#343434 !important
}
.image-layouts-solutions.bg-dark .image-layouts-solutions--svg {
 stroke:#00a3e0
}
.image-layouts-solutions.bg-dark .btn-show-hide {
 color:hsla(0, 0%, 100%, .6);
 background-color:transparent
}
.image-layouts-solutions.bg-dark .btn-show-hide .fill-primary {
 fill:hsla(0, 0%, 100%, .6)
}
.image-layouts-solutions.bg-dark .btn-show-hide:hover {
 color:hsla(0, 0%, 100%, .95)
}
.image-layouts-solutions.bg-dark .btn-show-hide:hover .fill-primary {
 fill:hsla(0, 0%, 100%, .95)
}
.image-layouts-solutions.bg-dark .image-layout-link {
 color:#00a3e0
}
.image-layouts-solutions.bg-dark .image-layout-link:after {
 border-bottom:1px dotted #00a3e0
}
.image-layouts-solutions.bg-dark .btn-tertiary {
 background-color:#ccc;
 color:rgba(0, 0, 0, .95) !important
}
.image-layouts-solutions.bg-dark .btn-tertiary:hover {
 background-color:hsla(0, 0%, 74.1%, .9625)
}
.image-layouts-solutions.bg-dark.normal-font .main-title,
.image-layouts-solutions.bg-dark.normal-font .text-body,
.image-layouts-solutions.bg-dark.normal-font .text-title {
 color:hsla(0, 0%, 100%, .6) !important
}
.image-layouts-solutions.bg-dark.strong-font .main-title,
.image-layouts-solutions.bg-dark.strong-font .text-body,
.image-layouts-solutions.bg-dark.strong-font .text-title {
 color:hsla(0, 0%, 100%, .95) !important
}
.image-layouts-solutions.bg-dark.muted-font .main-title,
.image-layouts-solutions.bg-dark.muted-font .text-body,
.image-layouts-solutions.bg-dark.muted-font .text-title {
 color:hsla(0, 0%, 100%, .25) !important
}
.image-layouts-solutions.bg-dark .text-title {
 color:hsla(0, 0%, 100%, .95) !important
}
.image-layouts-solutions.bg-dark .text-body {
 color:hsla(0, 0%, 100%, .6) !important
}
.image-layouts-solutions.bg-dark .main-title {
 color:hsla(0, 0%, 100%, .95) !important
}
@media (min-width:768px) {
 .image-layouts-solutions .main {
  width:690px
 }
}
@media (min-width:1200px) {
 .image-layouts-solutions .main {
  width:auto;
  max-width:1140px
 }
}
.image-layouts-solutions .video-play {
 pointer-events:none
}
span.video-play.image-layouts-solutions {
 width:56px;
 height:56px;
 background-color:#fff;
 box-shadow:0 16px 32px 0 rgba(0, 0, 0, .2);
 display:block;
 position:absolute;
 left:50%;
 top:50%;
 z-index:20;
 border-radius:34px;
 margin-top:-28px;
 margin-left:-28px
}
span.video-play.image-layouts-solutions:after {
 content:" ";
 border-left:15px solid #333;
 border-top:10px solid transparent;
 border-bottom:10px solid transparent;
 margin-left:-5px;
 margin-top:-9px;
 position:absolute;
 top:50%;
 left:50%;
 display:block
}
@media(min-width:768px)and (max-width:1199.98px) {
 span.video-play.image-layouts-solutions {
  width:45px;
  height:45px;
  margin-left:-20px
 }
}
@media(min-width:768px)and (max-width:1199.98px) {
 span.video-play.image-layouts-solutions:after {
  border-left:12px solid #333;
  border-top:8px solid transparent;
  border-bottom:8px solid transparent;
  margin-left:-4px
 }
}
.image-layouts-solutions {
 background-repeat:no-repeat;
 background-size:100%;
 max-width:100%
}
.image-layouts-solutions .image-layouts-solutions--svg {
 stroke:#005cb9
}
.image-layouts-solutions .scrim-dark-blue {
 background-image:linear-gradient(-179deg, #000, #005eb8 95%)
}
.image-layouts-solutions .scrim-medium-black {
 background-image:linear-gradient(46deg, #000 7%, transparent)
}
.image-layouts-solutions .mb-40p {
 margin-bottom:40px
}
.image-layouts-solutions .mt-16p {
 margin-top:16px
}
.image-layouts-solutions .mb-20p {
 margin-bottom:20px
}
.image-layouts-solutions .mt-56p {
 margin-top:56px
}
.image-layouts-solutions .pb-40p {
 padding-bottom:40px
}
.image-layouts-solutions .pt-64p {
 padding-top:64px
}
.image-layouts-solutions .pt-80p {
 padding-top:80px
}
.image-layouts-solutions .pt-104p {
 padding-top:104px
}
@media(min-width:768px) {
 .image-layouts-solutions .pb-md-40p {
  padding-bottom:40px
 }
}
@media(min-width:992px) {
 .image-layouts-solutions .pb-lg-64p {
  padding-bottom:64px
 }
}
.image-layouts-solutions .text-center {
 text-align:center !important
}
.image-layouts-solutions .btn-show-hide {
 display:inline;
 border:none;
 font-family:arial,sans-serif;
 font-size:12px;
 letter-spacing:.5px;
 line-height:18px;
 text-transform:uppercase;
 margin-left:8px;
 transition:all .15s;
 color:rgba(0, 0, 0, .6);
 background-color:transparent
}
.image-layouts-solutions .btn-show-hide .fill-primary {
 fill:rgba(0, 0, 0, .6)
}
.image-layouts-solutions .btn-show-hide:hover {
 color:rgba(0, 0, 0, .95)
}
.image-layouts-solutions .btn-show-hide:hover .fill-primary {
 fill:rgba(0, 0, 0, .95)
}
.image-layouts-solutions .btn-show-hide:focus,
.image-layouts-solutions .btn-show-hide:focus-visible {
 outline:none
}
.image-layouts-solutions .btn-show-hide .icon {
 -webkit-transform:none;
 transform:none;
 -ms-flex-item-align:center;
 align-self:center;
 vertical-align:middle;
 display:inline-block
}
.image-layouts-solutions .btn-show-hide .hide {
 display:inline
}
.image-layouts-solutions .btn-show-hide .load {
 display:none
}
.image-layouts-solutions .btn-show-hide.show .icon {
 -webkit-transform:rotateX(180deg);
 transform:rotateX(180deg)
}
.image-layouts-solutions .btn-show-hide.show .hide {
 display:none
}
.image-layouts-solutions .btn-show-hide.show .load {
 display:inline
}
.image-layouts-solutions .headline-with-cta--padding {
 padding-bottom:56px
}
.image-layouts-solutions .main-title {
 font-family:UniversLTStd,sans-serif;
 font-size:32px;
 font-weight:400;
 font-style:normal;
 font-stretch:normal;
 line-height:1.41;
 letter-spacing:-.5px;
 text-align:center;
 color:#343434;
 margin-left:auto;
 margin-right:auto
}
.image-layouts-solutions .image-item {
 position:relative;
 height:197px;
 max-width:350px;
 width:auto;
 -o-object-fit:cover;
 object-fit:cover;
 margin:0 auto
}
.image-layouts-solutions .image-layout-card {
 margin-bottom:40px
}
.image-layouts-solutions .text-title {
 margin-left:auto;
 margin-right:auto;
 font-family:Arial,sans-serif;
 font-size:16px;
 font-weight:700;
 font-style:normal;
 font-stretch:normal;
 line-height:1.63;
 letter-spacing:.2px;
 color:#343434
}
.image-layouts-solutions .text-body {
 margin-bottom:16px;
 -ms-flex:1 0 auto;
 flex:1 0 auto;
 font-family:Arial,sans-serif;
 font-size:12px;
 font-weight:400;
 font-style:normal;
 font-stretch:normal;
 line-height:18px;
 letter-spacing:.4px;
 color:#767676
}
.image-layouts-solutions .scrim {
 cursor:pointer;
 position:absolute;
 top:0;
 left:0;
 height:100%;
 width:100%;
 opacity:0;
 background-image:linear-gradient(242deg, transparent, #000);
 transition:.3s;
 z-index:10
}
.image-layouts-solutions .scrim:hover {
 opacity:1
}
.image-layouts-solutions a.image-layout-link {
 font-family:Arial,sans-serif;
 font-size:12px;
 font-weight:400;
 font-style:normal;
 font-stretch:normal;
 line-height:18px;
 letter-spacing:.4px;
 color:#005cb9;
 text-decoration:none;
 display:inline-block
}
.image-layouts-solutions a.image-layout-link:after {
 content:"";
 display:block;
 border-bottom:1px dotted #005cb9;
 width:0;
 transition:.5s ease
}
.image-layouts-solutions a.image-layout-link:hover:after {
 width:100%
}
@media(min-width:992px) {
 .image-layouts-solutions a.image-layout-link {
  font-size:14px
 }
}
.image-layouts-solutions .btn-xl {
 width:100%
}
.image-layouts-solutions .btn-block {
 text-decoration:none;
 line-height:50px;
 height:50px
}
.image-layouts-solutions .btn-tertiary {
 background-color:transparent;
 border:1px solid rgba(35, 35, 35, .11);
 font-family:Arial,sans-serif;
 font-size:12px;
 font-weight:400;
 font-style:normal;
 font-stretch:normal;
 letter-spacing:.4px;
 color:#343434
}
.image-layouts-solutions .btn-tertiary:hover {
 background-color:#d3d3d3;
 cursor:pointer
}
.image-layout__image {
 z-index:-1;
 width:100%;
 height:100% !important
}
@media screen and (max-width:767.98px) {
 .image-layouts-solutions.container-fluid {
  margin:0;
  padding:0 15px 76px;
  max-width:100%
 }
}
@media screen and (min-width:768px) {
 .image-layouts-solutions.container-fluid {
  margin:0;
  padding:0 0 92px;
  max-width:100%
 }
}
@media screen and (min-width:992px) {
 .image-layouts-solutions .headline-with-cta--padding {
  padding-bottom:80px
 }
 .image-layouts-solutions.container-fluid {
  margin:0;
  padding:0 0 104px;
  max-width:100%
 }
 .image-layouts-solutions .image-layout-card {
  text-align:left
 }
 .image-layouts-solutions .text-body {
  font-size:14px;
  line-height:21px;
  letter-spacing:.2px;
  text-align:left
 }
 .image-layouts-solutions .text-title {
  font-size:16px;
  line-height:21px;
  letter-spacing:.2px;
  text-align:left
 }
}
@media (min-width:1140px) {
 .image-layouts-solutions .main {
  max-width:1110px
 }
 .headline-with-cta--mw {
  max-width:1665px
 }
}
.imageLayoutSolutions-dialog .coral-Multifield-input {
 border:2px solid
}
.modal-dialog {
 max-width:none;
 width:70%
}
.modal-body {
 height:500px
}
#hero-block-video h3{font-family:Arial,san-serif !important;font-weight:400;line-height:1.52}
@media(max-width:1024px){#hero-block-video h3{line-height:1.5}
}
@media(max-width:767px){#hero-block-video h3{line-height:1.42}
}
#hero-block-video p{font-family:Arial,san-serif !important}
#hero-block-video p.lead{line-height:1.58}
@media(max-width:1024px){#hero-block-video p.lead{line-height:1.63}
}
@media(max-width:767px){#hero-block-video p.lead{line-height:1.5}
}
@media(max-width:767px){#hero-block-video p,#hero-block-video h2,#hero-block-video h3{text-align:center}
}
#hero-block-video .small{font-size:14px !important}
#hero-block-video h3{font-size:23px}
@media(max-width:575.98px){#hero-block-video h3{font-size:19px !important}
}
@media(min-width:576px) and (max-width:991.98px){#hero-block-video h3{font-size:21px !important}
}
#hero-block-video p{font-size:19px;line-height:inherit;margin-bottom:16px}
@media(max-width:575.98px){#hero-block-video p{font-size:14px !important}
}
#hero-block-video .hero-block-video__scrim{background:linear-gradient(to right,#000,rgba(10,92,185,0.2))}
#hero-block-video .hero-video-dark__scrim{background:linear-gradient(to top,#000,rgba(0,0,0,0.6))}
@media(min-width:768px){#hero-block-video .hero-video-dark__scrim{background:linear-gradient(to right,#000,rgba(0,0,0,0.7))}
}
@media(min-width:1025px){#hero-block-video .hero-video-dark__scrim{background:linear-gradient(69deg,#000,rgba(0,0,0,0.19))}
}
#hero-block-video .hero-block-video__video{left:0;margin:auto;min-height:100%;min-width:100%;object-fit:cover;position:absolute;visibility:visible;width:auto;z-index:-1}
#hero-block-video .brightcove-video{object-fit:cover;margin:0;pointer-events:none;z-index:-1}
#hero-block-video .video-js{background-size:cover}
@media(max-width:767px){#hero-block-video .video-js{height:100% !important}
}
#hero-block-video .vjs-poster{background-size:cover}
#hero-block-video .embed-container{height:100vh;overflow:hidden;position:relative;width:100vw}
#hero-block-video .embed-container>*{display:block;height:100%;left:0;top:0;width:100%}
#hero-block-video img{left:0;height:100%;object-fit:cover;-o-object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:-1}
#hero-block-video .hero-block-video__wrapper{align-content:center;display:flex;overflow:hidden;position:relative;width:100%}
@media(max-width:767px){#hero-block-video .hero-block-video__wrapper{padding:32px 0}
#hero-block-video .hero-block-video__wrapper .video-js{height:100% !important}
}
@media(min-width:768px) and (max-width:1024px){#hero-block-video .hero-block-video__wrapper{padding:92px 0}
}
#hero-block-video .hero-block-video__wrapper>.container .hero-block-video__content>p,#hero-block-video .hero-block-video__wrapper>.container .hero-block-video__content>.lead,#hero-block-video .hero-block-video__wrapper>.container .hero-block-video__content>.p-lead{color:#ccc}
@media(max-width:767px){#hero-block-video .hero-block-video__wrapper>.container .hero-block-video__content>p,#hero-block-video .hero-block-video__wrapper>.container .hero-block-video__content>.lead,#hero-block-video .hero-block-video__wrapper>.container .hero-block-video__content>.p-lead{font-size:14px}
}
@media(min-width:768px) and (max-width:1024px){#hero-block-video .hero-block-video__wrapper>.container .hero-block-video__content>p,#hero-block-video .hero-block-video__wrapper>.container .hero-block-video__content>.lead,#hero-block-video .hero-block-video__wrapper>.container .hero-block-video__content>.p-lead{font-size:16px}
}
#hero-block-video .hero-block-video__wrapper video,#hero-block-video .hero-block-video__wrapper iframe{left:0;margin:auto;min-height:100%;min-width:100%;object-fit:cover;position:absolute;visibility:visible;width:auto;z-index:-1}
#hero-block-video .hero-block-video__wrapper .hero-block-video__content{align-self:center;display:flex;display:-ms-flexbox;flex-direction:column;justify-content:center;padding:0}
@media(max-width:767px){#hero-block-video .hero-block-video__wrapper .hero-block-video__content{text-align:center}
}
#hero-block-video .hero-block-video__wrapper .hero-block-video__content .hero-block-video-wrapper{align-content:center;display:flex}
#hero-block-video .hero-block-video__wrapper .hero-block-video__content .hero-block-video__display-1{color:#fff;letter-spacing:normal;margin-bottom:26px;text-transform:uppercase}
#hero-block-video .hero-block-video__wrapper .hero-block-video__content .hero-block-video__h3{margin-bottom:26px}
@media(max-width:767px){#hero-block-video .hero-block-video__wrapper .hero-block-video__content .hero-block-video__h3{margin-bottom:13px}
}
#hero-block-video .hero-block-video__wrapper .hero-block-video__content .hero-block-video__h3.light{color:#ccc}
#hero-block-video .hero-block-video__wrapper .hero-block-video__content .hero-block-video__p{margin-bottom:26px}
#hero-block-video .hero-block-video__wrapper .hero-block-video__content .hero-block-video__watch{font-size:14px;letter-spacing:.2px;line-height:1.5}
#hero-block-video .hero-block-video__wrapper .hero-block-video__content span.hero-block-video__watch{margin-left:16px;vertical-align:middle}
#hero-block-video .hero-block-video__wrapper .hero-block-video__content .hero-block-video__minutes{color:#ccc;font-size:14px;margin-left:22px}
#hero-block-video .hero-block-video__wrapper .hero-block-video__content .font__light{color:#fff}
#hero-block-video .hero-block-video__wrapper .hero-block-video__content .hero-block-video__button--link{line-height:50px}
@media(min-width:1025px){#hero-block-video .hero-block-video__wrapper .hero-block-video__content .hero-block-video__button--link{margin-right:26px}
}
@media(max-width:1024px){#hero-block-video .hero-block-video__wrapper .hero-block-video__content .hero-block-video__button--link{margin:0 auto 26px;width:100%}
}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons p{align-self:center;margin-bottom:0}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons p .hero-block-minutes{opacity:.6;margin-left:13px}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons .hero-block-video-play-buttons{display:flex}
@media(max-width:767px){#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons .hero-block-video-play-buttons{justify-content:center}
}
@media(max-width:1024px){#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons .hero-block-video-play-buttons{width:100%}
}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons .hero-block-video-play-buttons .light{color:#ccc}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons .hero-block-video-play-buttons .video-link{opacity:.8;transition:opacity .3s}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons .hero-block-video-play-buttons .video-link:hover{opacity:1.0}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons .hero-block-video-play-buttons+.hero-block-video__button--link{margin:26px auto 0}
@media(min-width:768px){#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons .hero-block-video-play-buttons+.hero-block-video__button--link{margin:26px 0 0}
}
@media(min-width:1025px){#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons .hero-block-video-play-buttons+.hero-block-video__button--link{margin:0 0 0 26px}
}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons span.card-video--play{background-color:#fff;border-radius:34px;box-shadow:0 16px 32px 0 rgba(0,0,0,0.2);display:inline-block;height:50px;position:relative;width:50px;vertical-align:middle;z-index:2}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons span.card-video--play:after{border-left:13px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;content:" ";display:block;left:50%;margin-left:-4px;margin-top:-7px;position:absolute;top:50%}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons span.card-video--play:hover{background-color:#f2f2f2}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons span.card-video--play--inverse{background-color:transparent;border:1px solid #767676}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons span.card-video--play--inverse:after{border-left-color:#c2c2c2}
#hero-block-video .hero-block-video__wrapper .hero-block-video-buttons span.card-video--play--inverse:hover{background-color:transparent}
#hero-block-video .hero-block-video__wrapper .btn{border-radius:36px;font-size:13px;padding:8px 26px;text-transform:uppercase;line-height:2}
#hero-block-video .hero-block-video__wrapper .btn-lg{font-size:13px}
#hero-block-video .hero-block-video__wrapper .btn-text{letter-spacing:1.2px}
#hero-block-video .hero-block-video__wrapper .btn-primary{background-color:#232323;border-color:#232323;color:#fff}
#hero-block-video .hero-block-video__wrapper .btn-primary:hover,#hero-block-video .hero-block-video__wrapper .btn-primary:not(:disabled):not(:disabled):active{background-color:#111;border-color:#111}
#hero-block-video .hero-block-video__wrapper .btn-primary:not(:disabled):not(.disabled):active:focus,#hero-block-video .hero-block-video__wrapper .btn-primary:focus,#hero-block-video .hero-block-video__wrapper .btn-primary.focus{box-shadow:0 0 0 .2rem rgba(0,0,0,0.5)}
#hero-block-video .hero-block-video__wrapper .btn-primary:disabled{background-color:#232323;border-color:#232323;cursor:no-drop;opacity:.6}
#hero-block-video .hero-block-video__wrapper .btn-secondary{background-color:transparent;border-color:#d3d3d3;color:#232323}
#hero-block-video .hero-block-video__wrapper .btn-secondary:hover{background-color:#343434;color:#fff}
#hero-block-video .hero-block-video__wrapper .btn-secondary:active,#hero-block-video .hero-block-video__wrapper .btn-secodnary:active:focus,#hero-block-video .hero-block-video__wrapper .btn-secondary:focus,#hero-block-video .hero-block-video__wrapper .btn-secondary.focus{border:1px solid #232323}
#hero-block-video .hero-block-video__wrapper .btn-secondary:disabled{color:#d3d3d3;cursor:no-drop;opacity:.6}
#hero-block-video .hero-block-video__wrapper .btn-tertiary,#hero-block-video .hero-block-video__wrapper .btn-tertiary:active,#hero-block-video .hero-block-video__wrapper .btn-secodnary:active:focus,#hero-block-video .hero-block-video__wrapper .btn-tertiary:focus,#hero-block-video .hero-block-video__wrapper .btn-tertiary.focus{background-color:#f2f2f2;color:#232323;border:1px solid #f2f2f2}
#hero-block-video .hero-block-video__wrapper .btn-tertiary:hover{background-color:#e6e6e6}
#hero-block-video .hero-block-video__wrapper .btn-tertiary:disabled{color:#232323;cursor:no-drop;opacity:.6}
#hero-block-video .hero-block-video__wrapper .btn-inverse{background-color:#fff;border-color:#fff}
#hero-block-video .hero-block-video__wrapper .btn-inverse .btn-text{color:#232323}
#hero-block-video .hero-block-video__wrapper .btn-inverse:hover,#hero-block-video .hero-block-video__wrapper .btn-inverse:not(:disabled):not(:disabled):active{background-color:transparent}
#hero-block-video .hero-block-video__wrapper .btn-inverse:hover .btn-text,#hero-block-video .hero-block-video__wrapper .btn-inverse:not(:disabled):not(:disabled):active .btn-text{color:#fff}
#hero-block-video .hero-block-video__wrapper .btn-secondary-inverse{background-color:transparent;border-radius:36px;border:solid 1px #fff;color:#fff}
#hero-block-video .hero-block-video__wrapper .btn-secondary-inverse .btn-text{color:#fff;text-align:center}
#hero-block-video .hero-block-video__wrapper .btn-secondary-inverse:hover,#hero-block-video .hero-block-video__wrapper .btn-secondary-inverse:not(:disabled):not(:disabled):active{background-color:#dbdbdb;opacity:1}
#hero-block-video .hero-block-video__wrapper .btn-secondary-inverse:hover .btn-text,#hero-block-video .hero-block-video__wrapper .btn-secondary-inverse:not(:disabled):not(:disabled):active .btn-text{color:#232323}
@media(min-width:1025px){#hero-block-video .hero-block-video__wrapper{height:558px}
#hero-block-video .btn{letter-spacing:1.2px;font-size:13px}
#hero-block-video .btn:focus,#hero-block-video .btn.focus{box-shadow:none}
#hero-block-video .btn-lg{padding:.75rem 1.5rem}
#hero-block-video .btn-primary{border-radius:36px;color:#232323;background:#fff;border-color:#fff}
#hero-block-video .btn-primary:hover,#hero-block-video .btn-primary:focus,#hero-block-video .btn-primary:not(:disabled):not(.disabled):active,#hero-block-video .btn-primary:not(:disabled):not(.disabled).active{color:#111;background:#ddd;border-color:#ddd}
#hero-block-video .btn-lg{padding:.75rem 1.5rem}
#hero-block-video .btn-secondary{border-radius:36px;color:#232323;background:#fff;border-color:#fff}
#hero-block-video .btn-secondary:hover{color:#fff;background:#343434;border-color:#343434}
#hero-block-video .btn-secondary:active,#hero-block-video .btn-secondary:not(:disabled):not(.disabled):active,#hero-block-video .btn-secondary:not(:disabled):not(.disabled).active{color:#232323;border:#232323;background:#fff}
#hero-block-video .btn-secondary:disabled{background:#fff;border-color:#d3d3d3;color:#232323;cursor:no-drop}
#hero-block-video .play-circle{cursor:pointer;width:50px;height:50px;border-radius:50%;display:inline-block;vertical-align:middle;background-color:#fff;border:1px solid #fff;transition:opacity .3s;-webkit-transition:opacity .3s;opacity:1}
#hero-block-video .play-circle-inverse{background-color:transparent;border-color:#767676}
#hero-block-video .play-circle-inverse .play-arrow{border-left-color:#c2c2c2}
#hero-block-video .play-circle-dark{background-color:#232323;border-color:#232323}
#hero-block-video .play-circle-dark .play-arrow{border-left-color:#fff}
#hero-block-video .play-circle-wrapper{cursor:pointer;text-decoration:none;margin:0 30px 13px 0;display:inline-block;opacity:.8;transition:opacity .3s;-webkit-transition:opacity .3s}
#hero-block-video .play-circle-wrapper:hover,#hero-block-video .play-circle-wrapper:focus{opacity:1}
#hero-block-video .play-circle-wrapper:last-child{margin-right:0}
#hero-block-video .play-arrow{cursor:pointer;content:"";display:block;position:relative;width:0;height:0;border-top:9px solid transparent;border-left:13px solid #232323;border-bottom:9px solid transparent;top:16px;right:-20px}
#hero-block-video .play-circle-wrapper-lg{margin-top:48px;margin-right:0}
#hero-block-video .play-circle.play-circle-lg{width:64px;height:64px}
#hero-block-video .play-circle.play-circle-lg .play-arrow{border-width:11px 0 11px 17px;top:21px;right:-26px}
.hero-block-video__content{height:100%}
}
@media(min-width:1025px) and (max-width:767px){.hero-block-video__content{text-align:center}
}
@media(min-width:1025px){.hero-block-video__content .hero-block-video-wrapper{display:flex;align-content:center}
.hero-block-video__content .hero-block-video__h3.light{color:#ccc}
.hero-block-video__content .hero-block-video__minutes{letter-spacing:.2px;margin-left:26px}
}
@media(min-width:1025px) and (max-width:575.98px){.hero-block-video__content .hero-block-video__button--link{float:none !important}
}
@media(min-width:1025px) and (max-width:991.98px){.hero-block-video__content .hero-block-video__button--link{display:inline-block;float:left;margin-left:0 !important;margin-top:40px}
}
@media(min-width:1025px) and (min-width:992px){.hero-block-video__content .hero-block-video__button--link{display:block}
}
@media(min-width:1025px) and (max-width:575.98px){.video-button{text-align:center;margin:auto}
}
@media(min-width:1025px) and (max-width:991.98px){.hero-block-video-buttons{display:inline-block}
}
@media(min-width:1025px){.hero-block-video-buttons p .hero-block-minutes{opacity:.6;margin-left:13px}
.hero-block-video-buttons .hero-block-video-play-buttons:hover span.card-video--play{background-color:#dedede}
.hero-block-video-buttons .hero-block-video-play-buttons:hover span.card-video--play:after{border-left-color:#000}
}
@media(max-width:575px),(max-height:650px){#hero-block-video .hero-block-video__wrapper{height:auto;padding-top:64px;padding-bottom:64px}
}
.primary-cta-break a {
 color:#00a1df;
 text-decoration:none;
 display:inline-block
}
.primary-cta-break a:hover {
 text-decoration:none
}
.primary-cta-break a:hover:after {
 width:100%
}
.primary-cta-break a:after {
 content:"";
 display:block;
 border-bottom:1px dotted #00a1df;
 width:0;
 transition:.5s ease
}
.primary-cta-break h1,
.primary-cta-break h2,
.primary-cta-break h3,
.primary-cta-break h4,
.primary-cta-break h5,
.primary-cta-break p {
 font-weight:400;
 font-style:normal;
 font-stretch:normal;
 letter-spacing:normal;
 line-height:normal
}
.primary-cta-break {
 margin:0;
 padding:0
}
.primary-cta-break .primary-cta__content-wrapper {
 position:relative;
 padding:64px 0;
 width:100%;
 margin:0
}
.primary-cta-break .primary-cta__content-wrapper img {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:-1;
 -o-object-fit:cover;
 object-fit:cover;
 -o-object-position:center;
 object-position:center
}
.primary-cta-break .primary-cta__scrim {
 background-image:linear-gradient(180deg, rgba(0, 0, 0, .1), #111)
}
.primary-cta-break .primary-cta__scrim--blackToDarkAzure {
 background-image:linear-gradient(80deg, #000 14%, rgba(0, 64, 128, .2) 80%)
}
.primary-cta-break .primary-cta__scrim--blackToDarkBlue {
 background-image:linear-gradient(182deg, #000 12%, rgba(0, 94, 184, .2) 89%)
}
.primary-cta-break .primary-cta__scrim--blackToGreyBlue {
 background-image:linear-gradient(180deg, transparent, #000),linear-gradient(76deg, #00245d 3%, rgba(53, 41, 111, 0))
}
.primary-cta-break .primary-cta__scrim--blackToMediumBlack {
 background-image:linear-gradient(76deg, #000 19%, transparent)
}
.primary-cta-break .primary-cta__scrim--blackToMidnightBlue {
 background-image:linear-gradient(0deg, #24135f, rgba(53, 41, 111, 0)),linear-gradient(180deg, rgba(17, 17, 17, .8), rgba(17, 17, 17, .8))
}
.primary-cta-break .primary-cta__content-desc {
 box-sizing:border-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-direction:column;
 flex-direction:column
}
.primary-cta-break .primary-cta__heading {
 font-family:UniversLTStd,sans-serif;
 font-size:32px;
 line-height:1.41;
 text-align:center;
 color:#fff;
 display:block;
 margin-bottom:56px
}
.primary-cta-break .primary-cta__p-lead {
 font-family:Arial,sans-serif;
 font-size:19px;
 line-height:1.58;
 color:#fff;
 display:block;
 margin:32px auto 0
}
.primary-cta-break a.primary-cta__button-link {
 border-bottom:none;
 display:block;
 margin:0 auto
}
.primary-cta-break a.primary-cta__button-link:after {
 display:none
}
.primary-cta-break a.primary-cta__button-link:hover:after {
 visibility:hidden;
 display:none
}
.primary-cta-break .btn-secondary,
.primary-cta-break .btn-secondary:not(:disabled):not(.disabled) {
 background-color:#fff;
 border:1px solid #d3d3d3;
 color:#232323
}
.primary-cta-break .btn-secondary:focus,
.primary-cta-break .btn-secondary:not(:disabled):not(.disabled):focus {
 outline:0;
 box-shadow:none
}
.primary-cta-break .btn-secondary:hover,
.primary-cta-break .btn-secondary:not(:disabled):not(.disabled):hover {
 background-color:#000;
 color:#fff;
 border:1px solid #000
}
.primary-cta-break .btn-secondary.active,
.primary-cta-break .btn-secondary:not(:disabled):not(.disabled).active {
 border:1px solid #111;
 background-color:#fff;
 color:#232323
}
.primary-cta-break .btn-secondary.active:focus,
.primary-cta-break .btn-secondary:not(:disabled):not(.disabled).active:focus {
 box-shadow:none
}
.primary-cta-break .btn-secondary.active:hover,
.primary-cta-break .btn-secondary:not(:disabled):not(.disabled).active:hover {
 background-color:#343434;
 color:#fff;
 border:1px solid #343434
}
.primary-cta-break .btn {
 max-width:100%;
 min-height:26px;
 padding:8px 26px;
 border-radius:36px;
 font-weight:200;
 text-transform:uppercase;
 font-size:small;
 letter-spacing:1.2px;
 transition:none
}
.primary-cta-break .btn-text {
 font-family:Arial,sans-serif;
 font-size:12px;
 font-weight:400;
 font-style:normal;
 font-stretch:normal;
 line-height:2.17;
 letter-spacing:1.4px;
 text-align:center;
 white-space:normal;
 word-wrap:break-word
}
.display-block {
 display:block
}
.primary-cta-break .play-circle-wrapper {
 display:inline-block;
 text-decoration:none;
 opacity:1
}
.primary-cta-break .play-circle-wrapper span {
 color:hsla(0, 0%, 100%, .95)
}
.primary-cta-break .play-circle-wrapper .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
}
.primary-cta-break .play-circle-wrapper .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
}
.primary-cta-break .play-circle-wrapper:hover .play-circle {
 background-color:hsla(0, 0%, 74.1%, .9625);
 border:1px solid hsla(0, 0%, 74.1%, .9625)
}
.primary-cta-break a.play-circle-wrapper:hover:after {
 width:0
}
@media(max-width:575.98px) {
 .primary-cta-break .primary-cta__heading {
  font-size:24px;
  line-height:1.5
 }
 .primary-cta-break .primary-cta__p-lead {
  font-size:19px;
  line-height:1.42
 }
}
@media(min-width:576px)and (max-width:767.98px) {
 .primary-cta-break .primary-cta__heading {
  font-size:24px;
  line-height:1.5
 }
 .primary-cta-break .primary-cta__p-lead {
  font-size:19px;
  line-height:1.42
 }
}
@media(min-width:768px)and (max-width:991.98px) {
 .primary-cta-break .primary-cta__content-wrapper {
  padding:80px 0
 }
 .primary-cta-break .primary-cta__heading {
  font-size:28px;
  line-height:1.5
 }
 .primary-cta-break .primary-cta__p-lead {
  font-size:19px;
  line-height:1.58
 }
 .primary-cta-break .btn {
  padding:8px 30px
 }
 .primary-cta-break .btn-text {
  font-size:14px;
  line-height:2;
  letter-spacing:1.2px
 }
}
@media(min-width:992px) {
 .primary-cta-break .primary-cta__content-wrapper {
  padding:104px 0
 }
 .primary-cta-break .btn-text {
  font-size:14px;
  line-height:1.86;
  letter-spacing:1px
 }
}
.primary-cta-break .no-scrim {
 width:100%;
 height:inherit;
 z-index:10
}
