*{box-sizing:border-box}body{font-family:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;background-color:#fff;font-size:16px;line-height:1.6;font-style:normal;font-weight:400;color:#222;margin:0px;padding:0px;--headingpx:19px;--smallpx:15px;--xsmallpx:13px}h1,h2,h3,h4,h5,h6{margin-top:0px;margin-bottom:0px}.galleryview-wrapper{height:100vh;height:100dvh;display:flex}.galleryview-wrapper mux-player{--live-button:none;--seek-backward-button:none;--seek-forward-button:none;--captions-button:none;--playback-rate-button:none;--title-display:none}.galleryview-wrapper button,.galleryview-wrapper .btn{display:flex;height:45px;padding:0 30px;color:#fff;text-align:center;font-weight:500;line-height:45px;text-decoration:none;white-space:nowrap;background-color:#222;border-radius:6px;border:0px;cursor:pointer;box-sizing:border-box;transition:.3s all;letter-spacing:.5px;font-size:16px;align-items:center}.galleryview-wrapper button svg,.galleryview-wrapper .btn svg{width:20px;margin-right:7px}.galleryview-wrapper button:hover,.galleryview-wrapper .btn:hover{background-color:#000}.galleryview-wrapper button.btn-white,.galleryview-wrapper .btn.btn-white{color:#222;background-color:#fff}.galleryview-wrapper button.btn-white:hover,.galleryview-wrapper .btn.btn-white:hover{background-color:#ddd}.galleryview-wrapper button:disabled,.galleryview-wrapper .btn:disabled{background-color:#777;cursor:wait}.galleryview-wrapper .left{width:65%;height:100%}.galleryview-wrapper.single.has-img .left{width:100%;display:flex;justify-content:center;align-items:center}.galleryview-wrapper.single.has-img .left .single-play{width:100px;z-index:4;cursor:pointer;transition:all .25s}.galleryview-wrapper.single.has-img .left .single-play:hover{opacity:.8;scale:1.05}.galleryview-wrapper.single.has-img .left .content{bottom:10vh}.galleryview-wrapper.single.has-img .right{display:none}.galleryview-wrapper.has-img .left{position:relative}.galleryview-wrapper.has-img .left .img{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:1}.galleryview-wrapper.has-img .left .img img{width:100%;height:100%;object-fit:cover;display:block}.galleryview-wrapper.has-img .left .overlay{background:linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:2}.galleryview-wrapper.has-img .content{position:absolute;z-index:3;left:0px;width:100%;bottom:7vh;text-align:center;color:#fff}.galleryview-wrapper.has-img .content h1{font-size:3rem;letter-spacing:3px;font-weight:300;font-family:'Playfair Display'}.galleryview-wrapper.has-img .content h2{font-size:1rem;color:rgba(255,255,255,0.75);letter-spacing:5px;font-weight:300}.galleryview-wrapper.no-img .left{position:relative;display:flex;align-items:center;background-color:#eaeaea}.galleryview-wrapper.no-img .left .img{display:none}.galleryview-wrapper.no-img .left .overlay{display:none}.galleryview-wrapper.no-img .content{width:100%;text-align:center;color:#222}.galleryview-wrapper.no-img .content h1{font-size:3rem;letter-spacing:3px;font-weight:300;font-family:'Playfair Display'}.galleryview-wrapper.no-img .content h2{font-size:1rem;color:rgba(0,0,0,0.75);letter-spacing:5px;font-weight:300}.galleryview-wrapper.single.no-img .left{width:100%;display:flex;justify-content:center;flex-flow:column}.galleryview-wrapper.single.no-img .left .single-play{width:100px;z-index:4;cursor:pointer;transition:all .25s;margin-bottom:30px}.galleryview-wrapper.single.no-img .left .single-play svg path{fill:#000}.galleryview-wrapper.single.no-img .left .single-play:hover{opacity:.8;scale:1.05}.galleryview-wrapper.single.no-img .left .content{order:2;z-index:3;width:100%}.galleryview-wrapper.single.no-img .right{display:none}.galleryview-wrapper.multi .right{width:35%;padding:3vw 5vw;display:flex;flex-flow:column;gap:50px;overflow:auto}.galleryview-wrapper.multi .right .asset{flex-shrink:0}.galleryview-wrapper.multi .right .asset p{font-weight:700;margin-top:0px;font-size:1.25rem;margin-bottom:7px}.galleryview-wrapper.multi .right.locked{justify-content:center}.galleryview-wrapper .login-container{background-color:rgba(255,255,255,0.9);border-radius:10px;z-index:4;padding:50px}.galleryview-wrapper .login-container form{display:flex;flex-flow:column;gap:20px}.galleryview-wrapper .login-container form label{font-size:1.25rem}.galleryview-wrapper .login-container form input{background-color:transparent;font-size:16px;border:none;border-bottom:1px solid #aaa;margin-bottom:10px;outline:none;padding:5px 0px}.galleryview-wrapper .login-container form button{justify-content:center}.galleryview-wrapper .gallery-player-wrapper{border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,0.25);overflow:hidden;transition:all .2s}.galleryview-wrapper .gallery-player-wrapper .gallery-player-closer{position:absolute;right:25px;top:25px;color:#fff;width:28px;height:28px;cursor:pointer;transition:all .2s;display:none}.galleryview-wrapper .gallery-player-wrapper .gallery-player-closer:hover{opacity:.8}.galleryview-wrapper .gallery-player-wrapper .download-wrapper,.galleryview-wrapper .gallery-player-wrapper .gallery-ui-wrapper,.galleryview-wrapper .gallery-player-wrapper .comments-wrapper{display:none}.galleryview-wrapper .gallery-player-wrapper.view{border-radius:0px;position:fixed;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.97);display:flex;justify-content:center;align-items:center;z-index:99;flex-flow:column}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper{border-radius:10px;overflow:hidden}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper mux-player{height:80vh;background-color:#000;max-width:90vw}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.download .gallery-ui-wrapper,.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .gallery-ui-wrapper{margin-top:25px;display:flex}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.download .gallery-ui-wrapper{justify-content:center}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments{padding:50px;max-height:90vh;background-color:#fff;overflow:auto;border-radius:14px;width:85vw;display:flex;flex-flow:column;max-width:1400px}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments mux-player{height:auto;width:auto;max-width:100%;max-height:calc(100% - 70px)}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .btn{background-color:#222;color:#fff}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .btn svg path{fill:#fff}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .gallery-ui-wrapper{justify-content:space-between}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .write-comment{display:flex;gap:20px}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .write-comment input{border:1px solid rgba(0,0,0,0.1);padding:5px 15px;background-color:#fff;outline:none;width:400px;border-radius:6px;font-size:16px;color:#222;height:45px}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .write-comment p{color:#aaa;font-size:14px;max-width:400px;margin-top:5px;font-weight:400;margin-bottom:0px}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .comments-wrapper{margin-top:25px;display:flex;flex-wrap:wrap;gap:25px 5%}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .comments-wrapper .comment{width:30%}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .comments-wrapper .comment .text{padding:12px 15px;box-shadow:0 4px 12px rgba(0,0,0,0.05);border-radius:10px;border:1px solid rgba(0,0,0,0.1);font-size:14px;color:#222}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .comments-wrapper .comment .time{text-align:center;color:rgba(0,0,0,0.4);font-weight:600;font-size:14px;margin-top:5px;margin-right:2px;cursor:pointer;transition:color .2s}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .comments-wrapper .comment .time:hover{color:rgba(0,0,0,0.6)}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments.hasComments{width:80vw}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments.hasComments mux-player{max-height:calc(100% - 120px)}.galleryview-wrapper .gallery-player-wrapper.view .download-wrapper{display:flex;justify-content:center}.galleryview-wrapper .gallery-player-wrapper.view .gallery-player-closer{display:block}.galleryview-wrapper .gallery-player-wrapper mux-player{display:block;aspect-ratio:16 / 9}.gallery-404{height:100vh;display:flex;flex-flow:column;justify-content:center;align-items:center}.gallery-404 h1{font-size:5rem;margin-bottom:0px}.gallery-404 p{color:#666;margin:0px;font-size:1.25rem;font-weight:400}.branding-wrapper{position:fixed;left:20px;top:20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.1);padding:18px 25px;display:flex;z-index:5;gap:20px;align-items:center}.branding-wrapper .logo img{display:block;max-height:48px;max-width:64px;object-fit:cover}.branding-wrapper p.company{font-size:18px;font-weight:700;margin:0px;line-height:100%}.branding-wrapper .links{font-size:14px;gap:6px;display:flex;align-items:center;margin-top:3px}.branding-wrapper .links a{color:#aaa;text-decoration:none;font-weight:400;display:flex;margin-top:5px;align-items:center}.branding-wrapper .links a svg{width:22px;height:22px}.branding-wrapper .links a svg path{fill:#222}@media (min-width:1400px){.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments{width:80vw}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments.hasComments{width:72vw}}@media (min-width:1900px){.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments{width:70vw}.galleryview-wrapper .left{width:68%}.galleryview-wrapper.multi .right{width:32%}}@media (max-width:1023px){.branding-wrapper{position:relative;left:0px;top:0px}.galleryview-wrapper.has-img .content h1,.galleryview-wrapper.no-img .content h1{font-size:2.25rem}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper{width:90%}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper mux-player{width:100%;height:auto}.galleryview-wrapper.multi{flex-flow:column;height:auto}.galleryview-wrapper.multi .left{height:50vh;width:100%}.galleryview-wrapper.multi .right{width:100%;margin-top:30px;padding:0px 30px;padding-bottom:50px}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments{padding:20px;width:90vw;max-height:80vh}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .gallery-ui-wrapper{flex-flow:column-reverse;gap:30px;align-items:flex-start}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .write-comment{flex-flow:column}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .write-comment input{width:100%}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .write-comment p{width:100%}.galleryview-wrapper .gallery-player-wrapper.view .player-wrapper.comments .comments-wrapper .comment{width:100%}}