.video-gallery{background-color:var(--video-gallery-section-bg-color,hsl(var(--purple-900)))}.video-gallery.openMinimized>.video-gallery-container.maximized{display:none}.video-gallery.openMaximized>.video-gallery-container.maximized,.video-gallery.openMinimized>.video-gallery-container.minimized{display:block}.video-gallery.openMaximized>.video-gallery-container.minimized{display:none}.video-gallery.openMinimized>.video-gallery-container.minimized>.video-gallery__main>.video-gallery__main-container>.mockup-container{align-items:center;display:grid;grid-template-columns:1fr 250px;grid-template-rows:1fr;justify-content:flex-start;justify-items:flex-start;grid-gap:4rem;background-color:var(--white);border:1px solid var(--sky-blue);border-radius:4px;box-shadow:5px 5px 10px 0 rgba(0,0,0,.4);box-sizing:border-box;cursor:pointer;outline:0;overflow:hidden;padding:2rem 4rem;width:100%}.video-gallery.openMinimized>.video-gallery-container.minimized>.video-gallery__main>.video-gallery__main-container>.mockup-container>h2{color:hsl(var(--black));font-size:2rem;max-width:580px;text-align:left}.video-gallery.openMinimized>.video-gallery-container.minimized>.video-gallery__main>.video-gallery__main-container>.mockup-container>img{height:auto!important;object-fit:cover!important;object-position:center!important;width:100%!important}*+.video-gallery__main{margin:2rem 0 0}.video-gallery__main{background-color:var( --video-gallery-main-bg-color,#160d19 )}.video-gallery__main-container.video-gallery__main-container.video-gallery__main-container--has-no-title-and-single-video{max-width:860px}.video-gallery__item{border:1px solid hsl(var(--white));border-radius:var(--border-raduis-sm);display:none;overflow:hidden;visibility:hidden}.video-gallery__main--is-single-video .video-gallery__item{display:block;visibility:visible}.video-gallery__main--is-single-video .video-gallery__aside{display:none}.video-gallery__item.current{display:block;visibility:visible}.video-gallery__aside{overflow:hidden;--px-video-controls:1.5rem}.video-gallery-controls__link{color:hsl(var(--white));display:flex;flex-direction:column;padding:calc(var(--px-video-controls)/2) var(--px-video-controls);position:relative}.video-gallery-controls__item:first-child .video-gallery-controls__link{padding-top:var(--px-video-controls)}.video-gallery-controls__item:last-child .video-gallery-controls__link{padding-bottom:var(--px-video-controls)}.video-gallery-controls__link:before{background-color:hsl(var(--black)/.35);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.video-gallery-controls__link--is-active:before,.video-gallery-controls__link:active:before,.video-gallery-controls__link:focus:before,.video-gallery-controls__link:hover:before{background-color:transparent}.video-gallery-controls__link--is-active,.video-gallery-controls__link:active,.video-gallery-controls__link:focus,.video-gallery-controls__link:hover{background-color:hsl(var(--black)/.35)}.hs-video-wrapper{padding-bottom:var(--video-container-ratio,56.25%)!important}.video-gallery__cta{margin-top:3rem}@media(min-width:768px){.video-gallery__main-container{display:flex}.video-gallery__content{flex-basis:70%;flex-shrink:0}.video-gallery__main--is-single-video .video-gallery__content{flex-basis:100%}.video-gallery__aside{margin-top:0;overflow:hidden;position:relative;width:100%}.video-gallery__nav{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}.video-gallery__nav::-webkit-scrollbar{width:.25rem}.video-gallery__nav::-webkit-scrollbar-track{background:hsl(var(--gray-600))}.video-gallery__nav::-webkit-scrollbar-thumb{background:hsl(var(--white))}.video-gallery__nav::-webkit-scrollbar-thumb:hover{background:hsl(var(--gray-200))}.video-gallery__controls{--px-video-controls:3rem}}@media only screen and (max-width:768px){.video-gallery.openMinimized>.video-gallery-container.minimized>.video-gallery__main>.video-gallery__main-container>.mockup-container{grid-template-columns:1fr 200px;grid-gap:2rem}.video-gallery.openMinimized>.video-gallery-container.minimized>.video-gallery__main>.video-gallery__main-container>.mockup-container>h2{font-size:1.8rem}}@media only screen and (max-width:500px){.video-gallery.openMinimized>.video-gallery-container.minimized>.video-gallery__main>.video-gallery__main-container>.mockup-container{grid-template-columns:1fr;padding:2rem}.video-gallery.openMinimized>.video-gallery-container.minimized>.video-gallery__main>.video-gallery__main-container>.mockup-container>h2{order:1}}