@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:300,400,600,700&display=swap);.mainpage{overflow:hidden;width:100vw;height:100vh;background-color:#fff}@media(max-width:768px){.mainpage{height:200vh;overflow-y:scroll}}.mainpage .container-fluid .innerLayer{position:absolute;width:100vw;height:100vh;z-index:100;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.mainpage .container-fluid .innerLayer .first-half,.mainpage .container-fluid .innerLayer .second-half{width:100vw;height:50vh;background-color:#000}.mainpage .container-fluid .row{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.mainpage .container-fluid .row .firsthalfsection{width:100vw;height:50vh}.mainpage .container-fluid .row .firsthalfsection .container .row{-moz-box-pack:center;justify-content:center}.mainpage .container-fluid .row .firsthalfsection .container .row .main-introduce-text{font-size:3rem;color:#fff;mix-blend-mode:difference;z-index:101;font-weight:500}@media(max-width:1280px){.mainpage .container-fluid .row .firsthalfsection .container .row .main-introduce-text{font-size:2.4rem}}@media(max-width:1000px){.mainpage .container-fluid .row .firsthalfsection .container .row .main-introduce-text{font-size:2rem}}@media(max-width:580px){.mainpage .container-fluid .row .firsthalfsection .container .row .main-introduce-text{font-size:1.8rem}}.mainpage .container-fluid .row .firsthalfsection .container .row .main-more-about-us{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;padding-top:1.5rem;font-size:1.4rem;font-weight:500;z-index:101}@media(max-width:1280px){.mainpage .container-fluid .row .firsthalfsection .container .row .main-more-about-us{font-size:1.2rem}}@media(max-width:580px){.mainpage .container-fluid .row .firsthalfsection .container .row .main-more-about-us{font-size:1.1rem}}.mainpage .container-fluid .row .firsthalfsection .container .row .main-more-about-us a{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;text-decoration:none;color:#000}.mainpage .container-fluid .row .firsthalfsection .container .row .main-more-about-us a span{padding-right:1rem}.mainpage .container-fluid .row .firsthalfsection .container .row .main-more-about-us a svg{margin-left:16px;border:2px solid #000;padding:12px;height:24px;width:24px;border-radius:100px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}@media(max-width:768px){.mainpage .container-fluid .row .firsthalfsection .container .row .main-more-about-us a svg{padding:6px;width:20px;height:20px}}@media(max-width:425px){.mainpage .container-fluid .row .firsthalfsection .container .row .main-more-about-us a svg{padding:4px;width:16px;height:16px}}.mainpage .container-fluid .row .firsthalfsection .container .row .main-more-about-us a:hover svg{background:#000;color:#fff}.mainpage .container-fluid .row .secondhalfsection{width:100vw;height:50vh;display:-moz-box;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:6}@media(max-width:768px){.mainpage .container-fluid .row .secondhalfsection{height:150vh;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}@media(max-width:580px){.mainpage .container-fluid .row .secondhalfsection{height:150vh;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.mainpage .container-fluid .row .secondhalfsection .box{width:33.33333333vw;height:50vh;background-color:#000;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:-webkit-calc(var(--vh,1vh)*50);height:calc(var(--vh, 1vh)*50);z-index:1;cursor:pointer}@media(max-width:768px){.mainpage .container-fluid .row .secondhalfsection .box{width:100%}}@media(max-width:580px){.mainpage .container-fluid .row .secondhalfsection .box{-moz-box-pack:end;justify-content:flex-end;width:100%}}.mainpage .container-fluid .row .secondhalfsection .box:hover .box-image{opacity:.4}.mainpage .container-fluid .row .secondhalfsection .box .box-image{top:0;left:0;width:100%;height:100%;overflow:hidden;position:absolute;opacity:.75;-webkit-transition:.4s cubic-bezier(.6,-.05,.1,.99);transition:.4s cubic-bezier(.6,-.05,.1,.99)}.mainpage .container-fluid .row .secondhalfsection .box .box-image img{height:100%;width:100%;object-fit:cover}.mainpage .container-fluid .row .secondhalfsection .box .box-content{padding-left:2rem;z-index:2;color:#fff}@media(max-width:580px){.mainpage .container-fluid .row .secondhalfsection .box .box-content{margin-bottom:1rem}}.mainpage .container-fluid .row .secondhalfsection .box .box-content .label-content{font-size:1.4rem;opacity:.75}@media(max-width:580px){.mainpage .container-fluid .row .secondhalfsection .box .box-content .label-content{font-size:1.4rem;margin-bottom:.8rem}}.mainpage .container-fluid .row .secondhalfsection .box .box-content .header-box{font-size:2.8rem;font-weight:600;opacity:.9}@media(max-width:580px){.mainpage .container-fluid .row .secondhalfsection .box .box-content .header-box{font-size:1.9rem}}nav{position:fixed;width:100vw;height:50vh;min-height:300px;background:#f7971e;background:-webkit-gradient(linear,left top,left bottom,from(#ffb347),to(#fc3));background:-webkit-linear-gradient(#ffb347,#fc3);background:linear-gradient(#ffb347,#fc3);z-index:50}@media(max-width:580px){nav{height:70vh;min-height:100px}}nav a{position:relative;text-decoration:none;color:#000}nav a:after{content:"";position:absolute;width:0;height:2px;display:block;margin-top:5px;right:0;background:#000;-webkit-transition:.4s ease;transition:.4s ease}nav a:hover:after{width:100%;left:0;background:#000}nav .container .row{-moz-box-align:end;align-items:flex-end;-moz-box-pack:justify;justify-content:space-between;height:100%}@media(max-width:580px){nav .container .row{-moz-box-align:start;align-items:flex-start;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}nav .container .row .navbar-box-menu{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:70%}@media(max-width:580px){nav .container .row .navbar-box-menu{width:100%;height:63%;margin-top:98px}}@media(max-width:425px){nav .container .row .navbar-box-menu{margin-top:96px}}nav .container .row .navbar-box-menu .menu-header{font-size:1rem;padding-bottom:1rem;font-weight:400}nav .container .row .navbar-box-menu .menu-list{height:80%}@media(max-width:580px){nav .container .row .navbar-box-menu .menu-list{width:100%}}nav .container .row .navbar-box-menu .menu-list ul{list-style:none;margin:0;padding:0;width:100%;height:100%;-moz-box-pack:justify;justify-content:space-between;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media(max-width:580px){nav .container .row .navbar-box-menu .menu-list ul{width:100%}}nav .container .row .navbar-box-menu .menu-list ul li{font-size:2.8rem}@media(max-width:1300px){nav .container .row .navbar-box-menu .menu-list ul li{font-size:2.5rem}}@media(max-width:1100px){nav .container .row .navbar-box-menu .menu-list ul li{font-size:2.2rem}}@media(max-width:820px){nav .container .row .navbar-box-menu .menu-list ul li{font-size:2.1rem}}@media(max-width:580px){nav .container .row .navbar-box-menu .menu-list ul li{font-size:2.4rem}}@media(max-width:425px){nav .container .row .navbar-box-menu .menu-list ul li{font-size:2.2rem}}nav .container .row .navbar-box-contact{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:70%;width:50%}@media(max-width:580px){nav .container .row .navbar-box-contact{width:100%;height:-moz-fit-content;height:fit-content}}nav .container .row .navbar-box-contact .contact-header{font-size:1rem;padding-bottom:1rem;font-weight:400}nav .container .row .navbar-box-contact .contact-content-box{height:80%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:justify;justify-content:space-between;font-size:1.3rem;font-weight:300}@media(max-width:800px){nav .container .row .navbar-box-contact .contact-content-box{font-size:1.1rem}}@media(max-width:580px){nav .container .row .navbar-box-contact .contact-content-box{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;margin-bottom:1rem}}nav .container .row .navbar-box-contact .contact-content-box .ul-box-1{display:-moz-box;display:flex;width:100%}nav .container .row .navbar-box-contact .contact-content-box .ul-box-1 ul{list-style:none;padding:0;width:50%;margin:0}@media(max-width:580px){nav .container .row .navbar-box-contact .contact-content-box .ul-box-1 ul{width:100%}}nav .container .row .navbar-box-contact .contact-content-box .ul-box-1 ul .list-header{padding:0;font-weight:600}nav .container .row .navbar-box-contact .contact-content-box .ul-box-1 ul li{padding:1rem 0 0}nav .container .row .navbar-box-contact .contact-content-box .ul-box-2{display:-moz-box;display:flex;width:100%;-moz-box-align:center;align-items:center}@media(max-width:580px){nav .container .row .navbar-box-contact .contact-content-box .ul-box-2{-moz-box-align:start;align-items:flex-start}}nav .container .row .navbar-box-contact .contact-content-box .ul-box-2 ul{list-style:none;padding:0;width:50%;margin:0}@media(max-width:580px){nav .container .row .navbar-box-contact .contact-content-box .ul-box-2 ul{width:100%}}nav .container .row .navbar-box-contact .contact-content-box .ul-box-2 ul .list-header{padding:0;font-weight:600}nav .container .row .navbar-box-contact .contact-content-box .ul-box-2 ul li{padding:1rem 0 0}@media(max-width:580px){nav .container .row .navbar-box-contact .contact-content-box .after-none{display:none}}.header{position:fixed;width:100%;height:128px;z-index:80;mix-blend-mode:difference}@media(max-width:425px){.header{height:96px}}.header .logo a{font-size:1.4rem;letter-spacing:.4rem;text-decoration:none;font-weight:600;color:#fff;opacity:.9}.header .nav-toggle{cursor:pointer;position:relative;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;width:50px;height:50px}@media(max-width:768px){.header .nav-toggle{margin-right:24px}}@media(max-width:425px){.header .nav-toggle{width:38px;margin-right:16px}}.header .nav-toggle .hamburger-menu{width:58px;border:1px solid #fff;padding:.5rem;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;border-radius:10px;opacity:.2}@media(max-width:768px){.header .nav-toggle .hamburger-menu{width:100px;padding:.3rem}}.header .nav-toggle .hamburger-menu span{margin:.125rem 0;background:#fff;height:2.5px;width:100%;display:block;opacity:.9}.header .nav-toggle .hamburger-menu-close{display:block}.header .nav-toggle .hamburger-menu-close svg{mix-blend-mode:normal}@media(max-width:768px){.header .nav-toggle .hamburger-menu-close svg{width:56px}}@media(max-width:425px){.header .nav-toggle .hamburger-menu-close svg{width:48px}}.page-container{width:100vw;height:auto;min-height:100vh;position:relative}.page-container .container-fluid .row{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.page-container .container-fluid .row .image-box{width:100%;height:100vh;background-color:#000;position:relative;display:-moz-box;display:flex;-moz-box-align:end;align-items:flex-end}.page-container .container-fluid .row .image-box img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:9}.page-container .container-fluid .row .image-box .image-box-content{width:100%;z-index:10;height:auto}.page-container .container-fluid .row .image-box .image-box-content .container .row .content-header{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;margin-bottom:2rem;color:#fff}.page-container .container-fluid .row .image-box .image-box-content .container .row .content-header .box{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.page-container .container-fluid .row .image-box .image-box-content .container .row .content-header .box .specialText{font-size:1.5rem;opacity:.8}.page-container .container-fluid .row .image-box .image-box-content .container .row .content-header .box .headerContent{opacity:.9;font-size:3rem;margin-bottom:.5rem}.page-container .container-fluid .row .image-box .image-box-content .container .row .content-header .boxScroll{align-self:flex-end;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;opacity:.9}.page-container .container-fluid .row .image-box .image-box-content .container .row .content-header .boxScroll span{margin-right:.5rem}.page-container .container-fluid .row .image-box .image-box-content .container .row .content-header .boxScroll svg{color:#fff;background:#787878;-webkit-transform:rotate(90deg);transform:rotate(90deg);border-radius:100px;padding:8px}.page-container .container-fluid .row .container-main .row .first-component{height:100vh;max-height:100vh;min-height:600px;width:100vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-container .container-fluid .row .container-main .row .first-component .row{justify-content:space-around}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .first-component .row{justify-content:space-around}}.page-container .container-fluid .row .container-main .row .first-component .row .first-text{display:-moz-box;display:flex;-moz-box-pack:left;justify-content:left;width:100%}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .first-component .row .first-text{-moz-box-pack:center;justify-content:center}}.page-container .container-fluid .row .container-main .row .first-component .row .first-text .first-text-content{width:70%;font-size:3.5vw;margin-top:2rem;line-height:6rem}@media(max-width:1366px){.page-container .container-fluid .row .container-main .row .first-component .row .first-text .first-text-content{line-height:4rem;font-size:4.9vw}}@media(max-width:1024px){.page-container .container-fluid .row .container-main .row .first-component .row .first-text .first-text-content{width:100%;font-size:5.5vw;margin-top:5rem;line-height:normal}}@media(max-width:768px){.page-container .container-fluid .row .container-main .row .first-component .row .first-text .first-text-content{width:100%;font-size:7.5vw;line-height:normal}}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .first-component .row .first-text .first-text-content{width:100%;font-size:9.5vw;margin-top:5rem;line-height:normal}}.page-container .container-fluid .row .container-main .row .first-component .row .second-text{display:-moz-box;display:flex;-moz-box-pack:right;justify-content:right;width:90%}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .first-component .row .second-text{-moz-box-pack:center;justify-content:center}}.page-container .container-fluid .row .container-main .row .first-component .row .second-text .second-text-content{width:40%;font-size:2.5rem}@media(max-width:1366px){.page-container .container-fluid .row .container-main .row .first-component .row .second-text .second-text-content{font-size:3vw;width:50%}}@media(max-width:1024px){.page-container .container-fluid .row .container-main .row .first-component .row .second-text .second-text-content{width:100%;font-size:3.7vw;margin-top:5rem;line-height:normal}}@media(max-width:768px){.page-container .container-fluid .row .container-main .row .first-component .row .second-text .second-text-content{width:100%;font-size:5.5vw;margin-top:1.5rem}}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .first-component .row .second-text .second-text-content{width:100%;font-size:7.5vw;margin-top:1.5rem}}.page-container .container-fluid .row .container-main .row .second-component{height:-moz-fit-content;height:fit-content;max-height:100vh;min-height:600px;width:100vw;position:relative}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .second-component{margin-top:5rem}}.page-container .container-fluid .row .container-main .row .second-component .component-header{height:20vh;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}@media(max-width:1024px){.page-container .container-fluid .row .container-main .row .second-component .component-header{-moz-box-pack:left;justify-content:left}}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .second-component .component-header{-moz-box-pack:center;justify-content:center}}.page-container .container-fluid .row .container-main .row .second-component .component-header .component-header-content{font-size:4rem}@media(max-width:1024px){.page-container .container-fluid .row .container-main .row .second-component .component-header .component-header-content{font-size:7vw}}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .second-component .component-header .component-header-content{font-size:8vw}}.page-container .container-fluid .row .container-main .row .second-component .component-image{height:60vh;width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .second-component .component-image{height:55vh}}.page-container .container-fluid .row .container-main .row .second-component .component-image img{width:95%;max-height:100%}.page-container .container-fluid .row .container-main .row .third-component{height:30vh;width:100vw;background-color:#011f2c;color:#fff}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .third-component{height:20vh;margin-top:3rem}}.page-container .container-fluid .row .container-main .row .third-component .container .row{-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}@media(max-width:768px){.page-container .container-fluid .row .container-main .row .third-component .container .row{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;justify-content:space-around}}.page-container .container-fluid .row .container-main .row .third-component .container .row .component-button-text span{font-size:2rem}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .third-component .container .row .component-button-text span{font-size:1.5rem}}.page-container .container-fluid .row .container-main .row .third-component .container .row .component-button{-moz-box-align:center;align-items:center;display:-moz-box;display:flex}.page-container .container-fluid .row .container-main .row .third-component .container .row .component-button span{padding-right:1rem;font-size:2rem;width:180px;margin-left:2rem}@media(max-width:580px){.page-container .container-fluid .row .container-main .row .third-component .container .row .component-button span{font-size:1.5rem}}.page-container .container-fluid .row .container-main .row .third-component .container .row .component-button a{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;text-decoration:none;color:#fff}.page-container .container-fluid .row .container-main .row .third-component .container .row .component-button a span{padding-right:1rem;width:-moz-fit-content;width:fit-content}.page-container .container-fluid .row .container-main .row .third-component .container .row .component-button a svg{margin-left:16px;border:2px solid #fff;padding:12px;height:24px;width:24px;border-radius:100px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}@media(max-width:768px){.page-container .container-fluid .row .container-main .row .third-component .container .row .component-button a svg{padding:6px;width:20px;height:20px}}@media(max-width:425px){.page-container .container-fluid .row .container-main .row .third-component .container .row .component-button a svg{padding:4px;width:16px;height:16px}}.page-container .container-fluid .row .container-main .row .third-component .container .row .component-button a:hover svg{background:#fff;color:#000;border:2px solid #000}.contact .container .row{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.contact .container .row .first-container{margin-top:10rem;font-size:2.5rem;height:10rem;width:-moz-fit-content;width:fit-content}@media(max-width:580px){.contact .container .row .first-container{font-size:1.5rem;height:5rem}}.contact .container .row .first-container .typewriter .hm{color:#000;font-family:monospace;overflow:hidden;border-right:.15em solid #f7971e;white-space:nowrap;margin:0 auto;letter-spacing:.15em;-webkit-animation:typing 3.5s steps(30),blink-caret .5s step-end infinite;animation:typing 3.5s steps(30),blink-caret .5s step-end infinite}@media(max-width:580px){.contact .container .row .first-container .typewriter .hm{letter-spacing:.1em}}@-webkit-keyframes typing{0%{width:0}to{width:100%}}@keyframes typing{0%{width:0}to{width:100%}}@-webkit-keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#f7971e}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#f7971e}}.contact .container .row .second-container{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;opacity:.85}.contact .container .row .second-container span{width:100%;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contact .container .row .second-container span input{margin:1rem;border:none;border-bottom:2px solid gray;width:45%;height:27px}.contact .container .row .second-container span textarea{margin:1rem;width:100%;border:1px solid gray;color:gray}@media(max-width:580px){.contact .container .row .second-container .becauseofphone{-moz-box-pack:center;justify-content:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.contact .container .row .second-container .becauseofphone input{width:90%}}.contact .container .row .second-container .radiator{margin:auto;-moz-box-pack:left;justify-content:left;-moz-box-align:center;align-items:center;opacity:.85}.contact .container .row .second-container .radiator input{width:1.3rem;height:1.3rem}.contact .container .row .second-container p{margin:1rem}.contact .container .row .second-container .button{display:-moz-box;display:flex;-moz-box-pack:right;justify-content:right}@media(max-width:768px){.contact .container .row .second-container .button{-moz-box-pack:center;justify-content:center}}.contact .container .row .second-container .button button{background-color:#f7971e;border:none;color:#fff;padding:1.4rem 2.8rem;font-size:2.2rem;align-self:right;justify-self:right}@media(max-width:768px){.contact .container .row .second-container .button button{justify-self:center;align-self:center;font-size:1.8rem}}.contact .container .row .moreaboutus{margin-top:1rem;margin-bottom:4rem}.contact .container .row .moreaboutus .content{font-size:2.5vw;line-height:4rem}@media(max-width:1350px){.contact .container .row .moreaboutus .content{font-size:3vw;line-height:normal}}@media(max-width:1100px){.contact .container .row .moreaboutus .content{font-size:4vw}}@media(max-width:900px){.contact .container .row .moreaboutus .content{font-size:5vw}}@media(max-width:580px){.contact .container .row .moreaboutus .content{font-size:7vw}}body,html{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;-ms-scroll-chaining:none;overscroll-behavior:none;margin:0;font-family:Josefin Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::-webkit-scrollbar,html ::-webkit-scrollbar{width:0;background:transparent}.container{width:1660px;min-width:1660px;margin:0 auto;height:100%}@media(max-width:1760px){.container{width:1480px;min-width:1480px}}@media(max-width:1560px){.container{width:1280px;min-width:1280px}}@media(max-width:1366px){.container{width:1120px;min-width:1120px}}@media(max-width:1250px){.container{width:1000px;min-width:1000px}}@media(max-width:1150px){.container{width:950px;min-width:950px}}@media(max-width:1050px){.container{width:900px;min-width:900px}}@media(max-width:950px){.container{width:850px;min-width:850px}}@media(max-width:850px){.container{width:100%;min-width:100%}}@media(max-width:600){.container{width:100%;min-width:100%}}.container .row{display:-moz-box;display:flex;height:100%;padding:0 32px}@media(max-width:425px){.container .row{padding:0 16px}}.container .v-center{-moz-box-align:center;align-items:center}.container .space-between{-moz-box-pack:justify;justify-content:space-between}.container-fluid{width:100%;height:100%}@media(max-width:600){.container-fluid{width:100%;min-width:100%}}.container-fluid .row{display:-moz-box;display:flex;height:100%}.intro-overlay .top{height:50vh;height:-webkit-calc(var(--vh,1vh)*50);height:calc(var(--vh, 1vh)*50);position:absolute;width:100%;z-index:8}.intro-overlay .top .overlay-top{position:absolute;height:100%;width:33.333vw;background:#000;bottom:0;left:0;right:0}@media(max-width:768px){.intro-overlay .top .overlay-top{width:100vw}}.intro-overlay .top .overlay-top:nth-child(2){left:33.333%}@media(max-width:768px){.intro-overlay .top .overlay-top:nth-child(2){display:none}}.intro-overlay .top .overlay-top:nth-child(3){left:66.666%}@media(max-width:768px){.intro-overlay .top .overlay-top:nth-child(3){display:none}}.intro-overlay .bottom{height:50vh;height:-webkit-calc(var(--vh,1vh)*50);height:calc(var(--vh, 1vh)*50);position:absolute;bottom:0;width:100%;z-index:8}.intro-overlay .bottom .overlay-bottom{position:absolute;height:100%;width:33.333vw;background:#000;bottom:0;right:66.666%}@media(max-width:768px){.intro-overlay .bottom .overlay-bottom{right:0;width:100vw}}.intro-overlay .bottom .overlay-bottom:nth-child(2){right:33.333%}@media(max-width:768px){.intro-overlay .bottom .overlay-bottom:nth-child(2){width:100vw;top:100%;right:0}}.intro-overlay .bottom .overlay-bottom:nth-child(3){right:0}@media(max-width:768px){.intro-overlay .bottom .overlay-bottom:nth-child(3){width:100vw;top:200%}}.App{z-index:2;-webkit-transform:translateY(0);transform:translateY(0);position:relative}.page{height:100vh;width:100%;background:#fff}.page .row{display:-moz-box;display:flex;-moz-box-align:center;align-items:center}