@media only screen and (max-width:1199px){.vidgallery{background-color:#162628!important;color:#fff;padding:32px 0}.vidgallery .hs-video-widget{padding-bottom:64px;padding-top:0}.vidgallery__poster{border-radius:8px;margin:0 0 8px;overflow:hidden}.vidgallery__poster img{display:block;width:100%}.vidgallery__item{display:block;margin-bottom:32px;text-decoration:none}.vidgallery__text{background-color:#162628;display:block;padding:8px 0 18px}.vidgallery__title{color:#fff;font-size:16px;font-weight:700;line-height:1.2}.vidgallery__desc{color:#aaa;font-size:14px;font-weight:400;line-height:1.2;margin-top:8px}.vidgallery.bgcharcoal{background-color:#2f2f3b;color:#fff}.vidgallery.bgcharcoal .vidgallery__desc,.vidgallery.bgcharcoal .vidgallery__title{color:#fff}.vidgallery.bgcoral{background-color:#ff4d54;color:#fff}.vidgallery.bgcoral .vidgallery__desc,.vidgallery.bgcoral .vidgallery__title{color:#fff}.vidgallery.bgwhite{background-color:#fff;color:#2f2f3b}.vidgallery.bgwhite .vidgallery__title{color:#fff}.vidgallery.bgwhite .vidgallery__desc{color:#2f2f3b}}.vidgallery__poster .play-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128' fill='none'%3E%3Crect width='128' height='128' fill='%2300ffef' rx='64'/%3E%3Cpath fill='%23162628' d='M53.5 48.25v31.5L78 64z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:62px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:62px}@media only screen and (min-width:1200px) and (max-width:1300px){.vidgallery__items{padding-left:30px;padding-right:30px}}@media only screen and (min-width:1200px){.vidgallery{background-color:#162628!important;color:#fff;padding:32px 0}.vidgallery .hs-video-widget{padding-bottom:32px;padding-top:64px}.vidgallery__items{padding-bottom:64px;padding-top:64px}.vidgallery__item{aspect-ratio:16/9;border-radius:8px;cursor:pointer;display:block;margin-bottom:30px;overflow:hidden;position:relative;text-decoration:none;z-index:1}.vidgallery__item:focus-within,.vidgallery__item:hover{overflow:visible;z-index:2}.vidgallery__card{border-radius:8px;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:0}.vidgallery__item:focus-within .vidgallery__card,.vidgallery__item:hover .vidgallery__card{overflow:visible}.vidgallery__poster{display:block;position:relative;transform:scale(1);transition-delay:0s;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.32,0,.67,0)}.vidgallery__item:focus-within .vidgallery__poster,.vidgallery__item:hover .vidgallery__poster{transform:scale(1.25);transition-delay:.3s;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.2,.45,0,1)}.vidgallery__poster>span{aspect-ratio:16/9;border-radius:8px;box-shadow:0 4px 8px 2px rgba(0,5,13,.5);display:block;overflow:hidden;position:relative;transition-delay:.3s;transition-duration:.3s;transition-property:border-radius;transition-timing-function:cubic-bezier(.2,.45,0,1)}.vidgallery__item:focus-within .vidgallery__poster>span,.vidgallery__item:hover .vidgallery__poster>span{border-bottom-left-radius:0;border-bottom-right-radius:0}.vidgallery__poster img{bottom:0;display:block;left:0;object-fit:cover;position:absolute;right:0;top:0}.vidgallery__video{display:none}.vidgallery__text{background-color:#162628;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 4px 8px 2px rgba(0,5,13,.5);opacity:0;padding:24px;position:absolute;right:-12.5%;top:112.5%;width:125%}.vidgallery__item:focus-within .vidgallery__text,.vidgallery__item:hover .vidgallery__text{animation:vidgalleryfadein cubic-bezier(.2,.45,0,1) 1;animation-delay:.3s;animation-duration:.3s;animation-fill-mode:forwards}.vidgallery__title{color:#fff;font-size:20px;font-weight:700;line-height:28px}.vidgallery__desc{color:#aaa;font-size:18px;font-weight:700;line-height:25px;margin-top:8px}.vidgallery.bgcharcoal{background-color:#2f2f3b;color:#2f2f3b}.vidgallery.bgcharcoal .vidgallery__text{background-color:#fff}.vidgallery.bgcharcoal .vidgallery__title{color:#fff}.vidgallery.bgcharcoal .vidgallery__desc{color:#2f2f3b}.vidgallery.bgcoral{background-color:#ff4d54;color:#2f2f3b}.vidgallery.bgcoral .vidgallery__text{background-color:#162628}.vidgallery.bgcoral .vidgallery__title{color:#fff}.vidgallery.bgcoral .vidgallery__desc{color:#2f2f3b}.vidgallery.bgwhite{background-color:#fff;color:#2f2f3b}.vidgallery.bgwhite .vidgallery__text{background-color:#162628}}.vidgallery__modal{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background-color:rgba(0,0,0,.75);bottom:0;display:none;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:9999}.vidgallery__modal.open{animation:vidgalleryfadein cubic-bezier(.2,.45,0,1) 1;animation-duration:.4s;animation-fill-mode:forwards;display:flex}.vidgallery__modal__content{background-color:#162628;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;padding:14px;width:92vw}@media only screen and (min-width:1200px){.vidgallery__modal__content{width:50vw}}.vidgallery__modal__close{align-items:center;align-self:flex-end;background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin-bottom:10px;opacity:.8;padding:4px;transition:opacity .2s}.vidgallery__modal__close:focus,.vidgallery__modal__close:hover{opacity:1;outline:none}.vidgallery__modal__content .vidgallery__player__target{width:100%}.vidgallery__modal__content .d-block,.vidgallery__modal__content .video-wrap{margin:0!important;width:100%!important}.vidgallery__modal .hs-video-container,.vidgallery__modal .hs-video-container[style],.vidgallery__modal .hs-video-widget,.vidgallery__modal .hs-video-widget[style]{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}@media only screen and (min-width:1200px){.vidgallery--static-cards .vidgallery__items .row>[class*=col-]{display:flex}.vidgallery--static-cards .vidgallery__item{aspect-ratio:auto;border-radius:8px;display:flex;height:100%;overflow:hidden;width:100%;z-index:1}.vidgallery--static-cards .vidgallery__item:focus-within,.vidgallery--static-cards .vidgallery__item:hover{overflow:hidden;z-index:1}.vidgallery--static-cards .vidgallery__card{border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:static;width:100%}.vidgallery--static-cards .vidgallery__item:focus-within .vidgallery__card,.vidgallery--static-cards .vidgallery__item:hover .vidgallery__card{overflow:hidden}.vidgallery--static-cards .vidgallery__item:focus-within .vidgallery__poster,.vidgallery--static-cards .vidgallery__item:hover .vidgallery__poster,.vidgallery--static-cards .vidgallery__poster{transform:none;transition:none}.vidgallery--static-cards .vidgallery__item:focus-within .vidgallery__poster>span,.vidgallery--static-cards .vidgallery__item:hover .vidgallery__poster>span,.vidgallery--static-cards .vidgallery__poster>span{box-shadow:none}.vidgallery--static-cards .vidgallery__item:focus-within .vidgallery__poster>span>img,.vidgallery--static-cards .vidgallery__item:hover .vidgallery__poster>span>img,.vidgallery--static-cards .vidgallery__poster>span>img{height:100%;width:100%}.vidgallery--static-cards .vidgallery__text{animation:none;background-color:transparent;border-radius:0 0 8px 8px;box-shadow:none;flex:1;opacity:1;padding:24px 0;position:static;right:auto;top:auto;width:auto}.vidgallery--static-cards .vidgallery__item:focus-within .vidgallery__text,.vidgallery--static-cards .vidgallery__item:hover .vidgallery__text{animation:none;opacity:1}.vidgallery--static-cards.bgcharcoal .vidgallery__item,.vidgallery--static-cards.bgcharcoal .vidgallery__text,.vidgallery--static-cards.bgcoral .vidgallery__item,.vidgallery--static-cards.bgcoral .vidgallery__text{background-color:transparent!important;color:#fff!important}.vidgallery--static-cards.bgwhite .vidgallery__item,.vidgallery--static-cards.bgwhite .vidgallery__text{background-color:#2f2f3b}.vidgallery.vidgallery--static-cards,.vidgallery.vidgallery--static-cards .vidgallery__desc,.vidgallery.vidgallery--static-cards .vidgallery__text,.vidgallery.vidgallery--static-cards .vidgallery__text *,.vidgallery.vidgallery--static-cards .vidgallery__title{color:#fff!important}}@keyframes vidgalleryfadein{0%{opacity:0}to{opacity:1}}.footer-hr{display:none}