@import url("https://use.typekit.net/loc2xpy.css");
@font-face {
  font-family: "MBEmpire";
  font-weight: 700;
  src: url("/fonts/MBEmpire-Bold.otf") format("opentype"); }

.full-width-video {
  background-color: #031A47;
  color: white;
  padding-top: 3rem;
  padding-bottom: 3rem; }
  @media (min-width: 1200px) {
    .full-width-video {
      padding-top: 4rem;
      padding-bottom: 4rem; } }
  .full-width-video .video-container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%; }
    .full-width-video .video-container .video {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }

.modal-video .modal-video-body {
  padding: 10px;
  max-width: 100%; }
  @media (min-width: 876px) {
    .modal-video .modal-video-body {
      padding: 50px; } }

@media (min-width: 576px) {
  .modal-video .modal-video-inner {
    max-width: 540px;
    padding-left: 0.75rem;
    padding-right: 0.75rem; } }

@media (min-width: 768px) {
  .modal-video .modal-video-inner {
    max-width: 720px;
    padding-left: 0.75rem;
    padding-right: 0.75rem; } }

@media (min-width: 992px) {
  .modal-video .modal-video-inner {
    max-width: 960px;
    padding-left: 0.75rem;
    padding-right: 0.75rem; } }

@media (min-width: 1200px) {
  .modal-video .modal-video-inner {
    max-width: 1140px;
    padding-left: 0.75rem;
    padding-right: 0.75rem; } }

@media (min-width: 1400px) {
  .modal-video .modal-video-inner {
    max-width: 1320px;
    padding-left: 0.75rem;
    padding-right: 0.75rem; } }

/*# sourceMappingURL=../../../dist/css/maps/elements/full-width-video.css.map */
