.paragraph--type--content-media-gallery:not(.full-width){height:700px}.paragraph--type--content-media-gallery{width:auto;background-color:#323232}.paragraph--type--content-media-gallery .responsive-image-container{width:100% !important;text-align:center;padding:1rem}.paragraph--type--content-media-gallery.full-width{background-color:#323232;padding:3.75rem 0}@media print, screen and (min-width: 63.8125em){.paragraph--type--content-media-gallery.full-width{padding:7.5rem 0}}.paragraph--type--content-media-gallery.full-width.has-header{padding-top:2.5rem}@media print, screen and (min-width: 63.8125em){.paragraph--type--content-media-gallery.full-width.has-header{padding-top:3.75rem}}.paragraph--type--content-media-gallery.full-width .media-gallery-inner{margin-left:auto;margin-right:auto;max-width:84.375rem;padding:0 .9375rem}@media print, screen and (min-width: 89.4375em){.paragraph--type--content-media-gallery.full-width .media-gallery-inner{max-width:84.375rem}}.paragraph--type--content-media-gallery.full-width h2{color:#fff;margin-bottom:.75rem;margin-top:0}@media print, screen and (min-width: 40.0625em){.paragraph--type--content-media-gallery.full-width h2{margin-bottom:1.25rem}}@media screen and (min-width: 685px){.paragraph--type--content-media-gallery .video-embed-field-responsive-video:after{padding-bottom:40%}}.paragraph--type--content-media-gallery .thumbnails img{border:1px solid #959595;padding:.2rem}.paragraph--type--content-media-gallery .thumbnails .swiper-slide .video-thumbnail{display:block !important;border:1px solid #959595;padding:.2rem;width:100% !important;height:100% !important;overflow:hidden;position:relative;box-sizing:border-box}.paragraph--type--content-media-gallery .thumbnails .swiper-slide .video-thumbnail .video-thumb-image{width:100%;height:100%;object-fit:cover;border:none;padding:0}.paragraph--type--content-media-gallery .thumbnails .swiper-slide .video-thumbnail .video-thumb-bg{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#959595;position:absolute;top:0;left:0}.paragraph--type--content-media-gallery .thumbnails .swiper-slide .video-thumbnail.debug-thumbnail{background-color:rgba(255,0,0,0.2)}.paragraph--type--content-media-gallery .thumbnails .swiper-slide .video-thumbnail.debug-thumbnail .debug-info{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,0,0,0.9);color:white;font-size:9px;padding:4px;z-index:10;overflow-y:auto;line-height:1.2}.paragraph--type--content-media-gallery .thumbnails .swiper-slide:has(.video-thumbnail){height:auto !important}.paragraph--type--content-media-gallery .vidyard-embed{min-height:550px;border:15px solid #323232}.paragraph--type--content-media-gallery .vidyard-embed iframe{left:-16px !important}.paragraph--type--content-media-gallery [class*="gallery-"][class*="-main"] .swiper,.paragraph--type--content-media-gallery [class*="gallery-"][class*="-main"] .media-type--image,.paragraph--type--content-media-gallery [class*="gallery-"][class*="-main"] .responsive-image-container:not(.vidyard-embed){height:560px}.paragraph--type--content-media-gallery [class*="gallery-"][class*="-main"] .vidyard-embed{width:100% !important;min-width:800px !important;height:560px !important;padding-bottom:0 !important}.paragraph--type--content-media-gallery [class*="gallery-"][class*="-main"] .vidyard-embed img.image-vidyard{width:100% !important;height:100% !important;min-width:800px !important;object-fit:cover}.paragraph--type--content-media-gallery [class*="gallery-"][class*="-main"] .swiper-slide{display:flex;align-items:center;justify-content:center}.paragraph--type--content-media-gallery [class*="gallery-"][class*="-main"] .swiper-slide img:not(.image-vidyard){width:auto;height:560px;max-width:100%;object-fit:contain}.paragraph--type--content-media-gallery .swiper-slide .caption{position:absolute;bottom:0;background-color:rgba(0,0,0,0.5);border-radius:6px;color:#fff;padding:1rem;max-width:95%}.paragraph--type--content-media-gallery-item{position:relative}.paragraph--type--content-media-gallery-item .video-embed-field-responsive-video,.paragraph--type--content-media-gallery-item .flex-video,.paragraph--type--content-media-gallery-item .vidyard_player{position:static}.paragraph--type--content-media-gallery-item .video-embed-field-lazy{position:static}.paragraph--type--content-media-gallery-item .vidyard-embed{padding-bottom:0 !important;position:static;min-height:600px !important}.paragraph--type--content-media-gallery-item .flex-video{margin-bottom:0;max-height:29.0625rem;min-height:25rem;padding:0}.paragraph--type--content-media-gallery-item .field-paragraph--field-media-caption{background-color:rgba(50,50,50,0.8);bottom:0;color:#f5f5f5;font-size:.875rem;font-style:italic;left:0;padding:1rem 2rem;position:absolute;transition:transform 300ms;width:100%;z-index:10}.paragraph--type--content-media-gallery-item:hover .field-paragraph--field-media-caption,.paragraph--type--content-media-gallery-item.playing .field-paragraph--field-media-caption{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.swiper-button-next,.swiper-button-prev{text-shadow:0 0 3px #dcdcdc,0 0 6px #dcdcdc,1px 1px 0 #dcdcdc,-1px -1px 0 #dcdcdc,1px -1px 0 #dcdcdc,-1px 1px 0 #dcdcdc}
