body,html{margin:0;overflow:hidden;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}.onepage-wrapper,body,html{display:block;height:100%;padding:0;position:static;width:100%}body{background-color:#f8e71c;font-family:adelle-sans,sans-serif;transition:background-color 1s;user-select:none}h1,h2,h3,h4,h5,h6{font-family:justus-pro,serif}.onepage-wrapper{display:block;padding:0}.onepage-wrapper,.onepage-wrapper .section{height:100%;position:relative;width:100%}.onepage-pagination{list-style:none;margin:0;padding:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:5}.onepage-pagination li{padding:0;text-align:center}.onepage-pagination li a{display:block;height:4px;padding:10px;width:4px}.onepage-pagination li a:before{background:#1b1748;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;content:"";height:4px;position:absolute;width:4px}.onepage-pagination li a.active:before{background:none;border:1px solid #000;height:10px;left:8px;margin-top:-4px;width:10px}.disabled-onepage-scroll,.disabled-onepage-scroll .wrapper{overflow:auto}.disabled-onepage-scroll .onepage-wrapper .ops-section{position:relative!important;top:auto!important}.disabled-onepage-scroll .onepage-wrapper{min-height:100%;-webkit-transform:none!important;-moz-transform:none!important;transform:none!important;-ms-transform:none!important}.disabled-onepage-scroll .onepage-pagination{display:none}.disabled-onepage-scroll .onepage-wrapper,body.disabled-onepage-scroll,html{position:inherit}.wrapper{height:calc(100% - 100px);left:50%;overflow:hidden;position:relative;top:50%;transform:translate(-50%,-50%);width:calc(100% - 100px)}section{background-position:50%;background-size:cover}section.mcc-checkout{background-image:url(MCC-w1440.802446d0.jpg)}section.mcc-checkout div.page_information::-webkit-scrollbar{background-color:#0092ac}section.ka-erp{background-image:url(KA-w1440.baeb2539.jpg)}section.ka-erp div.page_information::-webkit-scrollbar{background-color:#2255a0}section.horizon-game{background-image:url(Horizon-w1440.d31f8c58.jpg)}section.horizon-game div.page_information::-webkit-scrollbar{background-color:#e41f2c}section.precise-pilot{background-image:url(Precise-w1440.1305980e.jpg)}section.precise-pilot div.page_information::-webkit-scrollbar{background-color:#0076bc}section.precise-pilot div.page_detail img{margin:0 auto;max-height:100%;object-fit:contain}section.about div.page_container{flex-direction:row-reverse;right:42px}section.about div.page_information{color:#2d2a28;max-width:32%}section.about div.page_information img{filter:grayscale(.7);width:100%}div.main section{bottom:0;left:0;right:0;top:0}section.homepage div.mark_container{color:#fff;font-weight:600;left:50%;position:absolute;text-align:center;text-shadow:0 0 3px rgba(43,35,70,.43);top:50%;transform:translate(-50%,-50%);user-select:none;width:90%}section.homepage div.mark_container div.side_mark{border-top:2px solid #fff;box-shadow:0 0 3px rgba(43,35,70,.43);display:inline-block;margin-left:10px;margin-right:10px;margin-top:-2px;position:relative;top:4px;vertical-align:text-top;white-space:nowrap;width:8rem}section.homepage div.mark_container h1,section.homepage div.mark_container h2{font-family:fairview-smallcaps,sans-serif}section.homepage div.mark_container h1{border:7px solid #fff;box-shadow:0 0 3px rgba(43,35,70,.43);display:inline-block;font-size:9rem;line-height:7rem;margin:0 0 10px;padding:7px 44px}section.homepage div.mark_container h2{display:inline;font-size:3rem;margin:0;padding:0}div.video-bkg-container{height:100%;position:fixed;width:100%}video.video-bkg,video.video-bkg img{height:auto;left:50%;max-height:1000%;max-width:1000%;min-height:100%;min-width:100%;overflow:hidden;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:auto;z-index:0}div.overlay{bottom:0;left:0;mix-blend-mode:multiply;right:0;top:0;-webkit-transition:background-color 1s}div.logo,div.overlay{background-color:#f8e71c;position:absolute;transition:background-color 1s}div.logo{height:86px;left:107px;text-align:center;top:50px;width:86px;z-index:1}div.logo svg{filter:drop-shadow(0 0 2px rgba(43,35,70,.07));position:relative;top:10px}div.page_information{background-color:#f8e71c;color:#fff;max-width:40%;overflow:auto;padding:20px;transition:background-color 1s}div.page_information::-webkit-scrollbar{background-color:#f8e71c;width:6px}div.page_information::-webkit-scrollbar-thumb{background:rgba(43,35,70,.43)}div.page_information h1{font-size:2.3rem;line-height:2.2rem;margin:0}div.page_information h2{font-size:1.5rem;margin:0}div.page_detail{padding:0 0 0 50px;text-align:center}div.page_detail video{height:auto;width:100%}div.page_container{bottom:0;display:flex;left:57px;margin:0 auto;max-width:1200px;position:absolute;right:57px;top:25%}div.page_container div{flex-grow:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}ul.tech{list-style:none;padding-inline-start:calc(1rem + 10px)}ul.tech li{position:relative}ul.tech img{height:1rem;left:calc(-1rem - 10px);position:absolute;top:4px;width:auto}@media (max-width:980px){.onepage-pagination{right:2px}.wrapper{height:calc(100% - 50px);width:calc(100% - 50px)}div.logo{left:68px;top:25px}div.page_detail{display:inline-flex;margin:20px auto;max-height:50%;max-width:100%;min-height:400px;order:0;padding:0}div.page_information{max-width:100%;order:1;overflow:unset}div.page_container{align-items:flex-start;flex-direction:column;left:43px;overflow:scroll;right:43px;top:12.5%}section.about div.page_container{align-items:flex-end;flex-direction:column}}
/*# sourceMappingURL=index.6ae222f5.css.map */
