.media-gallery{padding:1.25rem 0}.media-gallery--center-align .media-gallery__header{margin:0 auto 2.188rem}.media-gallery__title{font-size:2rem;font-weight:500;line-height:1.2;margin:0 0 1.875rem}.media-gallery--left-align,.media-gallery__title{text-align:center}.media-gallery--left-align .media-gallery__summary,.media-gallery--left-align .media-gallery__title{text-align:left}@media(min-width:64rem){.media-gallery__title{font-size:3.4rem;line-height:1.2}}@media (min-width:80em){.media-gallery__header{max-width:75%}.media-gallery__summary{font-size:1.25rem;line-height:1.4}}.media-gallery--center-align .media-gallery__summary,.media-gallery--center-align .media-gallery__title{text-align:center}.media-gallery-swiper{display:flex;flex-direction:column;overflow:hidden}.media-gallery__list.swiper-wrapper{height:auto;list-style:none;margin:0;padding:2rem 0}@media(min-width:64rem){.media-gallery__list{padding:3rem 0}}@media(max-width:64rem){.media-gallery__item{width:100%}}.media-gallery__item{position:relative}.media-gallery__item-caption{margin:0;padding:.5rem;position:relative;width:100%}.media-gallery__item-caption-title{font-size:1.125rem;line-height:1.3rem;margin:10px 0}.media-gallery__item-toggle{padding:0;text-align:left}.media-gallery__item-toggle,.media-gallery__item-toggle:focus,.media-gallery__item-toggle:hover{background-color:transparent;border-color:transparent;color:#000}.media-gallery__item-image-container{min-height:14rem;position:relative}@media(min-width:64rem){.media-gallery__item-image-container{min-height:20rem}}.media-gallery__item-image{border-radius:.75rem;height:100%!important;left:0;margin-bottom:.5rem;object-fit:cover;position:absolute;right:0;width:100%}.media-gallery__video-overlay{background-color:rgba(0,0,0,.2);border-radius:.5rem;height:100%;left:0;position:absolute;top:0;width:100%}.media-gallery__video-summary{font-size:1rem;margin-bottom:.5rem;margin-top:.5;padding:0;position:relative}.media-gallery__video-wrap{border-radius:12px;min-height:14rem;overflow:hidden;position:relative}@media(min-width:64rem){.media-gallery__video-wrap{min-height:20rem}}.media-gallery__video--vimeo,.media-gallery__video--youtube{height:100%;left:0;position:absolute;top:0;width:100%}.media-gallery__video--hubspot{border-radius:.5rem;display:block;height:auto;max-height:18.25rem;width:100%}.media-gallery__play-button{background-color:rgba(0,0,0,.6);border-radius:.75rem;left:50%;padding:1rem;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.media-gallery__info-toggle{border:none;border-radius:50%;bottom:.625rem;display:flex;padding:.25rem;position:absolute;right:.5rem;z-index:3}.media-gallery__info-toggle .icon,.media-gallery__play-button .icon{height:1.25rem;width:1.25rem;fill:#fff}.media-gallery__play-button .icon-pause{display:none}.media-gallery--video-playing{opacity:0;transition:all .4s}.media-gallery--video-playing:focus,.media-gallery--video-playing:hover{opacity:1}.media-gallery--video-playing .icon-play{display:none}.media-gallery--video-playing .icon-pause{display:block}.media-gallery__info-container{background-color:#fff;border-radius:1rem;bottom:1.5rem;display:none;max-width:90%;padding:1rem;position:absolute;right:1.5rem;width:auto}.media-gallery__info-container.open{display:block;z-index:1}.media-gallery__bottom-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.media-gallery--center-align .media-gallery__bottom-row{justify-content:center}.media-gallery__swiper-controls{align-items:center;display:flex}.media-gallery__bottom-row .swiper-pagination{align-items:center;display:flex;position:static!important;width:auto!important}.media-gallery__bottom-row .swiper-pagination-bullets.swiper-pagination-horizontal{align-items:center;display:flex;gap:7px;justify-content:center}.media-gallery__bottom-row .swiper-pagination-bullet{background:none;border:1px solid #493627;height:16px;opacity:1;width:16px}.media-gallery__bottom-row .swiper-pagination-bullet:focus{border:1px solid #fff;outline:1px solid #000}.media-gallery__bottom-row .swiper-pagination-bullet-active{background:#017cba;border:1px solid #017cba}.media-gallery__bottom-row .swiper-button-next:after,.media-gallery__bottom-row .swiper-button-prev:after{display:none}.media-gallery__bottom-row .media-gallery__swiper-button-next,.media-gallery__bottom-row .media-gallery__swiper-button-prev{background-color:transparent!important;border:none;height:unset!important;margin-top:3px!important;padding:0 .3rem;position:static!important;width:unset!important}.media-gallery__bottom-row .media-gallery__swiper-button-next .icon,.media-gallery__bottom-row .media-gallery__swiper-button-prev .icon{height:1.5rem;width:1.5rem;fill:#000}.media-gallery__swiper-button-next.swiper-button-disabled,.media-gallery__swiper-button-prev.swiper-button-disabled{opacity:.5}.media-gallery__swiper-action{display:flex;flex:100%;justify-content:center;margin-top:3rem;width:100%}.media-gallery__swiper-action .button{width:100%}@media(min-width:64rem){.media-gallery__swiper-action .button{width:auto}}.media-gallery__swiper-action .button--outline{background-color:transparent;border-color:#000;color:#000;display:block}@media(min-width:64rem){.media-gallery__swiper-action .button--outline{width:auto}}