/* tried full screen background video via hubspot upload but cannot override the final embedded iframe style
 *  because they are inlining with !important */

/* .embedded-video .hs-video-widget, .embedded-video .hs-video-widget .hs-video-container, .embedded-video .hs-video-widget .hs-video-wrapper{
  position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent
}

.embedded-video .hs-video-widget, .embedded-video .hs-video-widget .hs-video-container iframe{
  width: unset !important;
  max-width: unset !important;  /* THIS IS THE FINAL BLOCK PREVENTING RESPNSIVE COVER BACKGROUND USE 
} 
*/

.HeroRebrand_heroRebrand__vAq71 .slideImage {
  position: absolute;
  opacity: 0;
  transition: opacity 2s;
  object-position: center;
}

.HeroRebrand_heroRebrand__vAq71 .show {
  opacity: 1;
}

/* overwrite for https://getresultswith.cmdagency.com/cmd-at-ibs */
@media (max-width: 767px) {
  html #hs_cos_wrapper_widget_1736806373201 .u-my-4 {
    margin-bottom: 1rem !important;
  }
}