.video-popup-content .contact-us-column-card-map {
    overflow: hidden;
    padding: 30px 0px;
}

.paragraph--type--video-popup {
    margin-bottom: 64px;
}

.video-popup-content {
    position: relative;
}

.video-popup-content .three-column-image-box img {
    width: 850px;
    height: 480px;
    margin: auto;
}

.video-popup-content .three-column-image-box .three-column-video-play-button {
    background-image: url(/sites/default/files/img/play-2.png);
    background-size: cover;
    width: 154px;
    height: 40px;
    position: absolute;
    bottom: 24px;
    left: 38px;
}


.video-popup-content .three-column-image-box .three-column-video-play-button::before {
    content: "";
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url(/sites/default/files/img/button-desktop-play-button-40-px.svg);
}


.video-popup-content .three-column-image-box .three-column-video-play-button:hover::before {
    content: "";
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url(/sites/default/files/img/button-desktop-play-button-40-px-active.svg);
}

.video-popup-desc {
    background: #00254b;
    text-align: center;
    color: #fff;
    padding: 11px 0px 12px;
    margin: auto;
    font-weight: inherit;
}
.three-column-image-box {
	position: relative;
}
.video-popup-desc {
    text-align: center;
    color: #fff;
    font-weight: inherit;
}
.video-popup-desc p {
	color: #FFF;
	padding: 0 10px;
	font-weight: 700;
}


.center-play-btn .three-column-video-play-button::before {
	display: none;
}
.center-play-btn  .three-column-image-box  .three-column-video-play-button {
	background-image: url(/sites/default/files/img/play-button-56-px.svg);
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	height: 56px;
	width: 56px;
	z-index: 9;
}

.center-play-btn.video-popup-content .three-column-image-box .three-column-video-play-button:hover {
	background: url(/sites/default/files/img/play-button-active-56-px.svg);
}


@media only screen and (min-width: 0) and (max-width: 1000px) {
  .video-popup-content {
    width: 100% !important;
    padding: 0px 32px;
  }
  .video-popup-content .three-column-image-box img {
    width: 100% !important;
    height: auto !important;
  }
  .video-popup-content .three-column-image-box .three-column-video-play-button {
    left: -3px !important;
  }
   body:not(.page-node-5) .video-popup-content.center-play-btn {
    padding: 0 20px;
  }
}

.videos-con .field--name-field-video {
	display: flex;
	justify-content: space-between;
	gap: 40px;
}
.videos-con  .field--name-field-video .video-popup-content .three-column-image-box img {
	width: 100%;
	height: auto;
}
.videos-con .field__item {
	flex: 0 0 calc(50% - 20px);
}
.videos-con .paragraph--type--video-popup {
	margin-bottom: 0;
}
.flex-video.ptb-64 .h2-style {
	padding: 0 32px;
}
@media only screen and (min-width:1000px) {
    .flex-video.ptb-64 {
      padding-left: 32px !important;
      padding-right: 32px !important;
    }
}
@media only screen and (min-width: 0) and (max-width: 1000px) {
  .videos-con .field--name-field-video{
    flex-direction: column;
  }
  .videos-con .field--name-field-video .field__item {
    flex: 0 0 100%;
  }

}

.video-full-about-page.video-popup-content .three-column-image-box img {
	max-width: 100%;
	height: auto;
	width: 100%;
}






/****************/
/*adding video to about page MM*/
.paragraph--type--video-popup.paragraph-id--12{
  background: #f4f9fc;
}
.video-full-about-page.video-popup-content .video-popup-desc {
  display: none;
}
@media (min-width: 1001px) and (max-width: 1220px) {
  .video-full-about-page.video-popup-content .three-column-image-box {
    margin: 0 32px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
   .video-full-about-page.video-popup-content .three-column-image-box {
      background-image: url("/sites/default/files/inline-images/hannah-tab.png") !important;
      height: 528px !important;
      background-size: cover;
      background-repeat: no-repeat !important;
    }
    .video-full-about-page.video-popup-content .three-column-image-box img{
      display:none;
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .video-full-about-page.video-popup-content .three-column-image-box img{
    display:none;
  }
  .video-full-about-page.video-popup-content .three-column-image-box{
    height: 528px !important;
    background-image: url("/sites/default/files/inline-images/hannah-mob.png") !important;
    background-size: cover;
    background-repeat: no-repeat;
  }
  .video-full-about-page.video-popup-content{
    padding: 0px 16px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 1000px) {
.video-full-about-page.video-popup-content{
    padding: 0px 32px;
  }
.video-full-about-page.video-popup-content .three-column-image-box img{
  max-width: 100%;
  height: 528px !important;
  width:100%;
  object-fit: cover;
}
}
@media only screen and (min-width: 1001px) {
  .video-full-about-page.video-popup-content .three-column-image-box img{
    max-width: 100%;
    height: auto;
    width:100%;
  }
}

.video-full-about-page.video-popup-content{
  padding-bottom: 64px;
}
.page-node-5 .paragraph--type--video-popup {
	margin-bottom: 0;
}