.st1[data-v-c17e5882]{fill:#fff}svg[data-v-c17e5882]{height:100%;width:100%}*{margin:0;padding:0}body{background:#0c0c0c;scroll-behavior:smooth}@font-face{font-family:UnisonPro;src:url(/fonts/UnisonProBoldRound.c70de711.otf) format("opentype");font-weight:600}@font-face{font-family:UnisonPro;src:url(/fonts/UnisonProLightRound.b36cc1b9.otf) format("opentype");font-weight:300}html{font-size:100%}body{font-family:Bai Jamjuree,sans-serif;font-weight:400;line-height:1.75;color:#fff}p{margin-bottom:1rem}h1,h2,h3,h4,h5{margin:3rem 0 1.38rem;font-family:Bai Jamjuree,sans-serif;font-weight:400;line-height:1.3}.alt{font-family:UnisonPro,sans-serif!important}h1{margin-top:0;font-size:3.052rem}h2{font-size:2.441rem}h3{font-size:1.953rem}h4{font-size:1.8rem;font-weight:600}h5{font-size:1.2rem}.text_small{font-size:.8rem}.header{height:50vh;background-color:#0c0c0c;position:relative}.header img{height:100%;width:100%!important;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:1}.header .page_header{height:100%;align-items:center;justify-content:center}.header .page_header .first_row{z-index:2;font-size:6rem;line-height:normal}.header .page_header .second_row{z-index:3;font-size:3.2rem;line-height:normal;padding:20px 30px;background-color:#00e349;color:#0c0c0c;border-radius:12px;font-weight:700;margin-top:-35px;transform:rotate(-3deg)}.header .page_header .second_row.size{font-size:3.4rem;margin-top:-40px}.container{width:70%!important;max-width:1300px;margin:0 auto}.container:after,.container:before,section{box-sizing:border-box}section{padding:200px 0;width:100%}.flex_row{flex-direction:row}.flex_col,.flex_row{display:flex;width:100%}.flex_col{flex-direction:column}.flex_center{align-items:center;justify-content:center}.flex_space{align-items:center;justify-content:space-between}.max_width{width:100%}.mailto{text-decoration:none}.resp_hide{display:none}.cta,.fit_content{width:-moz-fit-content;width:fit-content}.cta{background-color:#00e349;height:60px;border-radius:7px;color:#0c0c0c;cursor:pointer;transition:.3s ease;color:#272727;padding:0 40px;text-transform:uppercase;text-decoration:none}.cta.alt_cta{background-color:#272727;color:#fff}.cta.alt_cta:hover{background-color:#00e349;color:#272727;height:70px;padding:0 45px}.cta:hover{background-color:#272727;height:70px;padding:0 45px;color:#ddd}.cta p{margin:unset;margin-right:7px;text-transform:uppercase;font-weight:600}.cta i{font-size:1.2rem}.privacy h1,.privacy h2,.privacy h3,.privacy h4,.privacy h5,.privacy h6,.terms h1,.terms h2,.terms h3,.terms h4,.terms h5,.terms h6{font-size:1.6rem;font-weight:600}@media(max-height:1000px){.container{max-width:1200px}}@media(max-width:720px){.header{height:30vh}.header .page_header .first_row{font-size:3rem}.header .page_header .second_row{padding:15px 25px}.header .page_header .second_row,.header .page_header .second_row.size{font-size:1.8rem;margin-top:-25px}.container{width:90%!important}section{padding:100px 0}.flex_row.resp{flex-direction:column}.flex_col.resp{flex-direction:row}.resp_center{align-items:center;justify-content:center}.resp_space{align-items:center;justify-content:space-between}.resp_none{display:none}.resp_hide{display:flex}.resp_flex_wrap{flex-wrap:wrap;justify-content:flex-start}}@media(min-width:721px)and (max-width:1000px){.header{height:40vh}.header .page_header .first_row{font-size:4rem}.header .page_header .second_row{font-size:2rem}.header .page_header .second_row.size{font-size:2rem;margin-top:-35px}.container{width:85%!important}section{padding:100px 0}}@media(min-width:1001px)and (max-width:1520px){.header{height:40vh}.header .page_header .first_row{font-size:5rem}.header .page_header .second_row,.header .page_header .second_row.size{font-size:2.8rem}.container{width:80%!important}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to,.hidden{opacity:0}.hidden{filter:blur(2px);transform:translateX(-30%);transition:all 1s}.show{opacity:1;filter:blur(0);transform:translateX(0)}.nav_placeholder{max-height:100vh}.nav_placeholder nav{width:100%;height:80px;background-color:#0c0c0c;position:fixed;top:0;z-index:10002}.nav_placeholder nav .container{height:50px}.nav_placeholder nav .container .logo{height:50px!important;display:block;opacity:1;transition:.3s ease}.nav_placeholder nav .container .logo.nav_active{opacity:0;transition:.3s ease}.scrolled-down{transform:translateY(-100%);transition:all .3s ease-in-out}.scrolled-down.lock,.scrolled-up{transform:translateY(0)}.scrolled-up{transition:all .3s ease-in-out}.scrolled-up.lock{transform:translateY(0)}@media(max-width:720px){.nav_placeholder nav{width:100%}.nav_placeholder nav .container .logo{width:110.5px}.nav_placeholder .scrolled-down,.nav_placeholder .scrolled-up{transform:translateY(0)}}.above-overlay{z-index:10001}.menu-burger{width:42px;height:17px!important;cursor:pointer;display:block}.bar:after,.bar:before{height:5px;background:#fff}.bar:before{width:42px}.bar:after{width:30px;transition:10s ease}.bar{position:relative;transform:translateY(10px);transition:all 0ms .3s;top:-10px}.bar:before{top:0}.bar:after,.bar:before{content:"";position:absolute;right:0;transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1)}.bar:after{top:12px}.bar.animate:before{transform:rotate(-45deg)}.bar.animate:after,.bar.animate:before{top:6px;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s}.bar.animate:after{width:42px;transform:rotate(45deg)}.overlay{position:fixed;height:100vh;width:100%;top:0;padding-top:5vh;box-sizing:border-box;overflow:hidden;z-index:10000;background:#0c0c0c}.overlay a{text-decoration:none}.overlay .menu-options-list{list-style-type:none;width:-moz-fit-content;width:fit-content}.overlay .menu-option{margin-top:30px;width:-moz-fit-content;width:fit-content;font-weight:700}.overlay .menu-option.option-1{margin-top:0}.overlay .menu-option a{color:#fff;font-size:4rem;line-height:normal;text-transform:lowercase;transition:all .3s ease}.overlay .menu-option a:hover{color:#00e349;transition:all .3s ease}.overlay .nav_footer{margin-top:15vh;color:#ddd}.overlay .nav_footer div a{font-size:1.2rem;text-transform:uppercase;margin-left:50px;font-weight:600;color:#fff;text-decoration:none;transition:.2s ease}.overlay .nav_footer div a:first-of-type{margin-left:0}.overlay .nav_footer div a:hover{color:#00e349}.overlay .nav_footer .credentials{font-size:14px;margin:0}@keyframes slideDownIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translate(0)}}.slideDownIn{animation:slideDownIn 1s}@media(max-width:720px){.overlay{max-width:100%}.overlay .menu-options-list{width:100%;margin-top:-50px}.overlay .menu-option{margin-top:50px;text-align:center;width:100%}.overlay .menu-option a{font-size:1.8rem;line-height:normal}.overlay .nav_footer{margin-top:10vh;flex-direction:column;align-items:center}.overlay .nav_footer div{flex-direction:row;align-items:center;width:70%;justify-content:space-between}.overlay .nav_footer div a{margin-left:0;font-weight:400;letter-spacing:1.5px;text-align:center}.overlay .nav_footer div a:first-of-type{margin-top:0}.overlay .nav_footer .credentials{display:none}}@media(min-width:721px)and (max-width:1000px){.overlay .menu-option a{font-size:3rem}}footer{background-color:#272727;padding:100px 0 100px}footer .container h2{font-size:4rem;font-weight:600}footer .container p{margin:0}footer .container .popup_container{position:relative;width:-moz-fit-content;width:fit-content}footer .container .contact_button{padding:20px 30px;border:1px solid #ddd;border-radius:100px;width:-moz-fit-content;width:fit-content;font-size:1.2rem;margin-left:20px;cursor:pointer;transition:.3s ease;text-decoration:none;color:#fff}footer .container .contact_button:first-child{margin-left:0}footer .container .contact_button:hover{background-color:#ddd;color:#272727}footer .container .contact_button i{margin-right:10px}footer .container .popup_copy{position:absolute;z-index:9999;top:-65px;background-color:#0c0c0c;color:#00e349;padding:20px 0;box-sizing:border-box;border-radius:10px;width:100%;text-align:center;opacity:0;transition:.3s ease}footer .container .popup_copy:before{content:"";position:absolute;bottom:-15px;right:calc(50% - 10px);border-top:15px solid #0c0c0c;border-right:10px solid transparent}footer .container .popup_copy:after{content:"";position:absolute;bottom:-15px;left:calc(50% - 10px);border-top:15px solid #0c0c0c;border-left:10px solid transparent}footer .container .popup_copy.active{opacity:1}footer .container .details{margin-top:100px;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}footer .container .details .footer_row{margin-bottom:30px}footer .container .details .copyright{font-size:.8rem}footer .container .details .title{font-weight:600;text-transform:uppercase}footer .container .details .time{text-transform:uppercase}footer .container .details .marg{margin-left:100px;margin-right:30px}footer .container .details .marg .flex_row a{margin-left:30px;text-decoration:none;color:#fff;transition:.3s ease}footer .container .details .marg .flex_row a:first-of-type{margin-left:0}footer .container .details .marg .flex_row a:hover{color:#00e349}@media(max-width:720px){footer{padding:50px 0;box-sizing:border-box;overflow:hidden}footer .container h2{text-align:center;font-size:2rem;margin-bottom:30px}footer .container .contact_button{padding:20px 30px;font-size:1rem;margin-left:0;margin-top:20px}footer .container .contact_button:first-child{margin-top:0}footer .container .details{margin-top:60px;align-items:center;justify-content:center}footer .container .details .footer_row{margin:0}footer .container .details .marg{margin-left:0;text-align:center}footer .container .details .marg .flex_row{width:100%;margin-bottom:60px}footer .container .details .marg .flex_row a{margin-left:0;margin-bottom:20px}footer .container .details .marg .flex_row a:last-of-type{margin-bottom:0}}@media(min-width:721px)and (max-width:1000px){footer{padding:80px 0 60px}footer .container h2{font-size:3.6rem}footer .container .details{margin-top:100px;flex-wrap:wrap}footer .container .details .time{width:100%}}.home{position:relative}.home header{width:100%;height:100vh;background-color:#0c0c0c;top:-60px;position:absolute;color:#ddd;position:relative;box-sizing:border-box}.home header .hero{width:100%!important}.home header h1{font-size:6rem;z-index:1;margin:0;width:100%!important}.home header .adj,.home header h1{line-height:normal;text-transform:uppercase}.home header .adj{font-size:4rem;font-weight:700;color:#00e349}.home header .text{width:100%!important}.home header .adj,.home header .text{display:inline-block}.home header .cursor{font-weight:400;font-size:4rem;color:#fff;white-space:nowrap;animation:blink 1s infinite}@keyframes blink{0%{color:#fff}to{color:transparent}}.home header .banner img{width:50%;position:absolute;top:0;right:0}.home #about{background-color:#272727}.home #about .intro{justify-content:center}.home #about .intro h3{max-width:70%;margin:unset;text-align:center}.home #about .map_placeholder{width:90%;max-width:1800px;margin-top:120px}.home #about .highlight_global_numbers{justify-content:center;width:unset!important;margin-top:30px}.home #about .highlight_global_numbers .line{background-color:#575757;height:100px;width:2px;margin:0 70px}.home #about .highlight_global_numbers div.flex_row{width:unset!important}.home #about .highlight_global_numbers div p{line-height:normal;font-weight:400}.home #about .highlight_global_numbers div p:first-of-type{font-size:4rem;font-weight:600;margin-right:10px}.home #esports h2,.home #esports h3{margin:unset}.home #esports .left_panel{max-width:70%}.home #esports .left_panel h2{font-size:4rem;font-weight:700;margin-bottom:80px}.home #esports .left_panel h2 span{color:#00e349}.home #esports .left_panel h3{font-size:1.4rem;font-weight:700;color:#ddd;text-transform:uppercase}.home #esports .left_panel p{font-size:1.4rem;margin-bottom:40px}.home #esports .esports_services{position:relative;padding:60px 0;box-sizing:border-box}.home #esports .esports_services .line{width:100%;height:2px;background-color:#272727}.home #esports .esports_services .headline{font-weight:600;font-size:2.1rem;transition:.3s ease;padding:40px 0;margin:0;cursor:default;line-height:normal}.home #esports .esports_services .headline:hover{color:#00e349}.home #esports .esports_services p{max-width:calc(95% - 500px)}.home #esports .esports_services .abstract_object{position:absolute;height:700px;width:700px;top:calc(50% - 320px);right:-1%}.home #esports .esports_services .abstract_object img{width:100%}.home #marketing{padding-top:0}.home #marketing h2,.home #marketing h3{margin:unset}.home #marketing h2{font-size:5rem;font-weight:bolder}.home #marketing h3{font-size:2rem;font-weight:300;margin-bottom:50px;color:#ddd}.home #marketing .grid{display:grid;grid-template-columns:repeat(auto-fill,49%);justify-content:space-between;grid-gap:2%}.home #marketing .grid .service{line-height:0;margin-top:20px}.home #marketing .grid .service img{width:100%;height:300px;border-radius:5px;-o-object-fit:cover;object-fit:cover;z-index:1}.home #marketing .grid .service img.left{-o-object-position:left;object-position:left}.home #marketing .grid .service img.top{-o-object-position:top;object-position:top}.home #marketing .grid .service img.right{-o-object-position:right;object-position:right}.home #marketing .grid .service h4{margin:0;text-align:center;color:#272727;font-size:1rem;line-height:normal;padding:15px 30px;background-color:#00e349;box-sizing:border-box;border-radius:7px;text-transform:lowercase;font-weight:600;width:-moz-fit-content;width:fit-content;margin:-40px auto 0;z-index:10;transform:rotate(-3deg);min-width:200px}.home #cases{padding-top:0}.home #cases h2,.home #cases h3{margin:unset}.home #cases h2{font-size:3rem;font-weight:bolder}.home #cases .cases_title{height:70px;margin-bottom:50px}.home #cases a{text-decoration:none}.home #cases .cta{width:-moz-fit-content;width:fit-content;padding:0 40px;margin:0}.home #cases .cta:hover{height:70px;padding:0 45px}.home #cases .cases_box{align-items:flex-start}.home #cases .cases_box .box{width:31%;box-sizing:border-box;cursor:pointer}.home #cases .cases_box .box:hover .box_relative .banner{opacity:.3}.home #cases .cases_box .box .box_relative{position:relative}.home #cases .cases_box .box .box_relative .banner{height:400px;border-radius:4px;width:100%;-o-object-fit:cover;object-fit:cover;opacity:.9;transition:.3s ease}.home #cases .cases_box .box .box_relative .logo{max-height:60px;max-width:175px;position:absolute;left:20px;bottom:30px}.home #cases .cases_box .box h3,.home #cases .cases_box .box h4{margin:unset}.home #cases .cases_box .box h3{font-size:1rem;margin-bottom:7px;color:#00e349;text-transform:uppercase;margin-top:20px}.home #cases .cases_box .box h4{text-transform:uppercase;font-size:1.2rem;font-weight:700;max-width:95%;color:#fff}@media(max-height:1000px){.home #about .map_placeholder{width:90%}}@media(max-width:720px){.home header{height:calc(100vh - 60px)}.home header .hero{width:100%}.home header h1{width:100%;font-size:3.2rem}.home header p{font-size:1.2rem}.home header .adj{font-size:2.5rem}.home header .cursor{font-size:2rem}.home #about .intro{justify-content:space-between;text-align:center}.home #about .intro h3{max-width:100%;font-size:1.6rem}.home #about .highlight_global_numbers{width:100%;margin-top:30px}.home #about .highlight_global_numbers .line{display:none}.home #about .highlight_global_numbers div p{text-align:center}.home #about .highlight_global_numbers div p:first-of-type{font-size:4rem;font-weight:600;line-height:normal;margin:0;margin-top:30px}.home #esports .left_panel{max-width:100%}.home #esports .left_panel h2{font-size:2rem;margin-bottom:60px;text-align:center}.home #esports .left_panel p{font-size:1.2rem;text-align:center}.home #esports .esports_services{padding:0 0;display:flex;align-items:center;justify-content:center;flex-direction:column}.home #esports .esports_services .line{width:90%}.home #esports .esports_services .headline{font-size:1.6rem;text-align:center}.home #esports .esports_services .headline:first-of-type{color:#00e349}.home #esports .esports_services p{max-width:100%}.home #esports .esports_services .abstract_object{position:unset;height:unset;width:100%;top:100%;right:0}.home #marketing .line{width:50%;margin:50px 0}.home #marketing h2{font-size:2.2rem;text-align:center}.home #marketing h3{font-size:1.2rem;text-align:center;margin-bottom:30px}.home #marketing .grid{grid-template-columns:repeat(auto-fill,90%);justify-content:center;grid-gap:0}.home #marketing .grid .service img{height:250px}.home #cases h2{font-size:2.2rem;text-align:center}.home #cases .cases_title{height:unset;margin-bottom:0}.home #cases .cases_box .box{width:100%}.home #cases .cases_box .box .box_relative{margin-top:60px}.home #cases .cases_box .box .box_relative .banner{height:200px}.home #cases .cases_box .box h3{font-size:1.2rem}.home #cases .cases_box .box h4{font-size:1.4rem}}@media(min-width:721px)and (max-width:800px){.home #esports .esports_services .headline{font-size:1.8rem!important}.home #esports .esports_services .abstract_object{max-height:450px!important;max-width:450px!important;top:calc(50% - 200px)!important}}@media(min-width:721px)and (max-width:1000px){.home header h1{font-size:4rem}.home header p{font-size:1.4rem}.home header .adj{font-size:3rem}.home header .cursor{font-size:2.5rem}.home #about .intro h3{font-size:1.7rem}.home #about .map_placeholder{width:99%;margin-top:50px}.home #about .highlight_global_numbers{margin-top:20px}.home #about .highlight_global_numbers .line{height:80px;margin:0 30px}.home #about .highlight_global_numbers div p{width:-moz-min-content;width:min-content}.home #about .highlight_global_numbers div p:first-of-type{font-size:3.4rem}.home #esports .left_panel{max-width:100%}.home #esports .left_panel h2{font-size:3rem;max-width:70%;margin-bottom:80px}.home #esports .left_panel p{font-size:1.2rem;max-width:85%}.home #esports .esports_services .headline{font-size:2.2rem}.home #esports .esports_services .abstract_object{right:-7.5%;max-height:500px;max-width:500px;top:calc(50% - 230px)}.home #marketing h2{font-size:3.4rem}.home #marketing h3{margin-bottom:30px}.home #marketing .grid .service{margin-top:20px}.home #marketing .grid .service img{height:250px}.home #marketing .grid .service h4{font-size:1rem}.home #cases h2{font-size:2rem}.home #cases .cta{padding:0 30px}.home #cases .cases_box .box .box_relative .logo{max-width:calc(90% - 20px)}}@media(min-width:1001px)and (max-width:1300px){.home header h1{font-size:4.5rem}.home header p{font-size:1.4rem}.home #esports{overflow:hidden}.home #esports .left_panel{max-width:unset}.home #esports .left_panel h2{font-size:3rem;max-width:60%;margin-bottom:60px}.home #esports .left_panel p{font-size:1.2rem;max-width:80%}.home #esports .esports_services .abstract_object{max-height:600px;max-width:600px;top:calc(50% - 270px);right:-10%}.home #marketing h2{font-size:4rem}.home #marketing .marketing_table .services_placeholder{width:68%}.home #cases h2{font-size:2.8rem}}