body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row{background-color:#000;height:100vh}*{margin:0;padding:0}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraBold.woff2) format("woff2"),url(/fonts/Poppins-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLight.woff2) format("woff2"),url(/fonts/Poppins-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Black.woff2) format("woff2"),url(/fonts/Poppins-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.woff2) format("woff2"),url(/fonts/Poppins-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.woff2) format("woff2"),url(/fonts/Poppins-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.woff2) format("woff2"),url(/fonts/Poppins-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.woff2) format("woff2"),url(/fonts/Poppins-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.woff2) format("woff2"),url(/fonts/Poppins-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Thin.woff2) format("woff2"),url(/fonts/Poppins-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}body{width:100%;height:100%;font-family:Poppins}.site-container{min-height:100vh}main{background:#fafafc;width:100%;position:relative}.sidebar,main{display:-moz-box;display:flex;height:100%}.sidebar{width:127px;background-color:#000;background-size:200%;background-position:0 100%;position:fixed;top:0;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:1;overflow:hidden;cursor:pointer;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;padding:0 20px;color:#fff}.sidebar .sidebar-inner .MenuItem{height:80px;border:4px solid #000;margin-bottom:10px;padding:0 20px}.sidebar .sidebar-inner .MenuItem,.sidebar .sidebar-inner .MenuItem a{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;width:100%}.sidebar .sidebar-inner .MenuItem a{height:100%}.sidebar .sidebar-inner .MenuItem--focused{border:4px solid #fff}.sidebar .sidebar-inner .MenuItem i{color:#fff}.sidebar .sidebar-inner .MenuItem p{font-weight:500;margin-left:30px;font-size:20px;display:none;-webkit-transition:1s;-moz-transition:1s;transition:1s}.sidebar--expanded{background-size:100%;width:320px}.sidebar--expanded .sidebar-inner .MenuItem p{display:block}.sidebar:hover{background-position:0 0}.content{margin-left:128px;min-height:100vh;position:relative}.content .gradient{height:70px;position:absolute;bottom:0;right:0;left:0;width:-webkit-calc(100% - 0);width:-moz-calc(100% - 0);width:calc(100% - 0px);background:#f4f4f4;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,96%,.256)),color-stop(40.8%,hsla(0,0%,96%,.917)),to(#f4f4f4));background:-webkit-linear-gradient(top,hsla(0,0%,96%,.256),hsla(0,0%,96%,.917) 40.8%,#f4f4f4);background:-moz-linear-gradient(top,hsla(0,0%,96%,.256) 0,hsla(0,0%,96%,.917) 40.8%,#f4f4f4 100%);background:linear-gradient(180deg,hsla(0,0%,96%,.256),hsla(0,0%,96%,.917) 40.8%,#f4f4f4)}.VideoBox{border:4px solid #d7d7d7;margin:0 16px 85px;overflow:hidden;width:22%;min-height:430px;height:50vh}.VideoBox--focused{border:4px solid #d7d7d7;position:relative}.VideoBox .video-holder{min-height:250px;height:55%;background-color:#e8e8e8;-moz-box-align:center;align-items:center}.VideoBox .video-holder,.VideoBox .video-text{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}.VideoBox .video-text{border-top:4px solid #d7d7d7;padding:15px 20px;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:45%}.VideoBox:last-child{margin:0 16px 50vh}.sidebar__toggle{width:100%;height:100%;height:4rem;position:fixed;top:0;left:0;border:none;background:transparent;font-size:20px;color:#fff;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:end;justify-content:flex-end;padding-right:1.8rem;padding-bottom:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;cursor:pointer}.sidebar__toggle:focus{outline:none}.main-content{width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 3% 4rem;margin-left:4.5rem;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative;z-index:2}.main-content--expanded{margin-left:310px}.row-test{display:-moz-box;display:flex;flex-wrap:wrap;position:relative;margin-left:0;height:-webkit-calc(100% - 151px);height:-moz-calc(100% - 151px);height:calc(100% - 151px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.row-test::-webkit-scrollbar{display:none}.row-test .galleryName{margin-right:5px}.row-test .spacer{height:400px}.active-video{padding:40px 0}.active-video h2{margin-bottom:10px;font-weight:600;font-size:35px}.active-video .desc{margin-bottom:10px;font-size:25px;line-height:35px}.active-video .video-length{margin-bottom:0;font-size:25px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade_transition{animation:fadeIn 1.2s ease-in;-webkit-animation:fadeIn 1.2s ease-in;-moz-animation:fadeIn 1.2s ease-in;-o-animation:fadeIn 1.2s ease-in;-ms-animation:fadeIn 1.2s ease-in}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}}.main-content header{height:5rem;width:100%;border-radius:5px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;margin:1rem 0 2rem}.main-content header span{width:16rem;height:2rem;background:#e5e5e7}.main-content header ul{list-style:none;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.main-content header ul li{width:6rem;height:2rem;margin:0 1rem;background:#e5e5e7}.main-content header ul li:last-child{margin-right:0}.main-content .container{width:100%;height:100%;display:-moz-box;display:flex;flex-wrap:wrap}.main-content .module--full{width:100%;height:400px;-webkit-box-shadow:0 3px 8px rgba(211,211,211,.1),0 6px 7px rgba(211,211,211,.1);box-shadow:0 3px 8px rgba(211,211,211,.1),0 6px 7px rgba(211,211,211,.1);background:#fff}.main-content .module-wrapper{width:100%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;margin-top:1rem}.main-content .module--half{-moz-box-flex:1;flex:1 1;height:400px;-webkit-box-shadow:0 3px 8px rgba(211,211,211,.1),0 6px 7px rgba(211,211,211,.1);box-shadow:0 3px 8px rgba(211,211,211,.1),0 6px 7px rgba(211,211,211,.1);background:#fff}.main-content .module--half:first-child{margin-right:1rem}.shape{position:absolute;top:0;left:0;width:360px;background:-webkit-gradient(linear,left top,left bottom,color-stop(80%,#ff7dd5),to(transparent));background:-webkit-linear-gradient(#ff7dd5 80%,transparent);background:-moz-linear-gradient(#ff7dd5 80%,transparent);background:linear-gradient(#ff7dd5 80%,transparent);height:370px;border-radius:100%;z-index:-1;opacity:0;-webkit-transform:scale(.4) translateY(-400px) translateX(300px);-moz-transform:scale(.4) translateY(-400px) translateX(300px);transform:scale(.4) translateY(-400px) translateX(300px);margin-left:0;margin-top:0;-webkit-transition:.4s ease;-moz-transition:.4s ease;transition:.4s ease}.shape:nth-child(2){background:-webkit-gradient(linear,left top,left bottom,color-stop(80%,#fcbd78),to(transparent));background:-webkit-linear-gradient(#fcbd78 80%,transparent);background:-moz-linear-gradient(#fcbd78 80%,transparent);background:linear-gradient(#fcbd78 80%,transparent);margin-left:50px;-webkit-transform:scale(.4) translateY(-400px);-moz-transform:scale(.4) translateY(-400px);transform:scale(.4) translateY(-400px);margin-top:0}.sidebar--expanded .shape{-webkit-animation:float 6s infinite alternate;-moz-animation:float 6s infinite alternate;animation:float 6s infinite alternate;margin-left:-100px;margin-top:-20px;opacity:.4;-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.sidebar--expanded .shape:nth-child(2){-webkit-animation:float 20s infinite alternate;-moz-animation:float 20s infinite alternate;animation:float 20s infinite alternate;-webkit-transform:scale(1) translateY(100px) translateX(170px);-moz-transform:scale(1) translateY(100px) translateX(170px);transform:scale(1) translateY(100px) translateX(170px)}@-webkit-keyframes float{20%{top:0;left:-100px}50%{left:0}to{top:500px;left:-100px}}@-moz-keyframes float{20%{top:0;left:-100px}50%{left:0}to{top:500px;left:-100px}}@keyframes float{20%{top:0;left:-100px}50%{left:0}to{top:500px;left:-100px}}.header{padding:10px 0;background-color:#fff;text-align:center;position:relative;margin-bottom:40px}.header .img-holder{display:inline-block}.comming_soon{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background-color:#ffd401;height:100vh;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.comming_soon div{text-align:center}.comming_soon div .go_home{text-decoration:underline;font-size:20px;font-weight:500}.comming_soon div .go_home.go_home-focused{background-color:red}.home-content{background-color:#f4f4f4}.home-content .HomeBox{border:4px solid #d7d7d7;margin:0 10px 10px 0;display:block;width:24%}.home-content .HomeBox--focused{border:4px solid #000}.home-content .HomeBox .content-holder{height:200px;background-color:#fff;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.home-content .HomeBox .content-holder div{width:100%;text-align:center}.home-content .HomeBox .content-holder div .icons{margin-bottom:20px}.home-row-upper{height:-webkit-calc(100vh - 116px);height:-moz-calc(100vh - 116px);height:calc(100vh - 116px)}.home-row-upper .home-row{display:-moz-box;display:flex;flex-wrap:wrap;position:relative;margin-left:0;overflow-y:scroll;-ms-overflow-style:none;padding:0 30px;scrollbar-width:none}.home-row-upper .home-row::-webkit-scrollbar{display:none}.home-row-upper .home-row .galleryName{margin-right:5px}.home-row-upper .home-row .spacer{height:400px}.video-content{padding:0 30px}.video-content .videos-row{display:-moz-box;display:flex;flex-wrap:wrap;position:relative;margin-left:0;height:-webkit-calc(100vh - 250px);height:-moz-calc(100vh - 250px);height:calc(100vh - 250px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.video-content .videos-row.videos_row_gradient{margin:0 -16px;position:relative}.video-content .videos-row::-webkit-scrollbar{display:none}.video-content .videos-row .galleryName{margin-right:5px}.video-content .videos-row .spacer{height:400px}.video-content .videos-row:after{content:"";display:block;height:50vh;width:100%}.single_video_header .header{margin-bottom:0}.single-video-content{background-color:#f4f4f4;overflow:hidden}.single-video-content,.single-video-content .single-videos-row{height:-webkit-calc(100vh - 77px);height:-moz-calc(100vh - 77px);height:calc(100vh - 77px)}.single-video-content .single-videos-row{padding:30px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.single-video-content .single-videos-row::-webkit-scrollbar{display:none}.single-video-content .single-videos-row h1{font-size:25px;margin-bottom:20px}.single-video-content .single-videos-row .single-video-text h3{margin-bottom:10px}.single-video-content .single-videos-row .single-video-text P{margin-bottom:40px}.single_video_box{background-color:#fff;height:60vh;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;border:4px solid #d7d7d7;margin-bottom:20px}.single_video_box--focused{border:4px solid #000}.single_video_box .video-holder{width:60%;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between}.btn{background-color:#333;color:#fff;height:50px;width:150px;line-height:50px;text-align:center;padding:0 10px;border-radius:5px;cursor:pointer}.btn.btn-focused{background-color:green}.focused-box{-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.focused-box--focused{display:block}.focused-box--unfocused{display:none}