#kooHeaderContent,#kooTopNav{position:absolute;width:100%;top:0;left:0}#kooCareer,#kooHeader{position:relative;background-size:contain;background-repeat:no-repeat}#kooTopNav,.koo-section,.koo-text-header,.koo-typeface{font-family:FUTURA-STD-MEDIUM}#emailModal,#kooCareer,.koo-news-link{background-position:center center}@font-face{font-family:Calibri;src:local('Calibri'),url(../assets/font/calibri.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:local('Calibri'),url(../assets/font/calibrib.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:local('Calibri'),url(../assets/font/calibrii.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Calibri;src:local('Calibri'),url(../assets/font/calibriz.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:FUTURA-STD-EXTRA-BOLD;src:url(../assets/font/FUTURA-STD-EXTRA-BOLD.TTF) format('truetype');font-weight:bolder;font-style:normal;font-display:swap}@font-face{font-family:FUTURA-STD-HEAVY;src:url(../assets/font/FUTURA-STD-HEAVY.TTF) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FUTURA-STD-MEDIUM;src:url(../assets/font/FUTURA-STD-MEDIUM.TTF) format('truetype');font-weight:400;font-style:normal;font-display:swap}body,html{height:100%;font-size:12pt;font-family:sans-serif}body{background-color:#fff;margin:0;padding:0}.accent-color{color:#ea6312!important}#kooTopNav a.nav-link.active,.accent-color-light{color:#fc873f}#main{display:block;max-width:1925px!important;margin:0 auto;padding:0;min-height:100%;overflow:hidden;box-sizing:unset!important}#main .row{margin-right:0;margin-left:0}#kooTopNav{margin:0;background-color:rgba(255,255,255,.75);overflow:hidden;z-index:10}#kooTopNav a{color:#000}#kooTopNav .navbar-toggler span{color:#d36350;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgb%28211, 99, 80%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='4' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#kooTopNav .navbar-toggler:focus{box-shadow:none}#kooTopNav a.nav-link.active:hover,#kooTopNav a:hover{text-decoration:none;color:#ea6312}.koo-subnav{width:45%}#navCenterLogo{display:inline-flex;justify-content:center;width:10%}#kooHeader{top:-1px;background-image:url(../assets/header/bg_header.webp);background-position:center;width:100%;padding-bottom:56.3%}.no-webp #kooHeader{background-image:url(../assets/header/bg_header.png)}#kooHeaderContent{height:100%}#kooHeaderLogo{display:block;margin:1rem auto;width:auto;max-width:485px!important}#logoLayer{top:calc(40% - 180px)!important;left:0;right:0;margin-left:auto;margin-right:auto;width:50%}#kooMission{display:block;font-size:1.5rem;margin:.5rem 0 1rem}.koo-section{position:relative;display:block;padding:0;margin:0 auto;width:inherit;height:auto;max-width:1366px}#games{margin-top:100px}.koo-more-games{display:inline-flex;justify-content:center;align-items:center;width:260px;height:80px;margin:0 auto;background-color:#f79218;text-decoration:none;color:#fff;border-radius:.75rem;font-size:2rem}.koo-more-games:hover{background-color:#e27c01}.koo-games-card{box-shadow:rgba(0,0,0,.5) 0 2px 13px;border-radius:.75rem;overflow:hidden}.koo-games-col img{-webkit-user-select:none;user-select:none}.koo-games-col{min-width:300px;position:relative}.koo-play-btn-div{position:absolute;width:100%;bottom:0;left:0}.koo-play-btn-div a{width:50%;height:auto}.koo-play-btn-div a img{width:100%;height:auto}.koo-games-label{display:block;background-color:#f7f4ee;padding:1rem 0;font-size:1.45rem;font-weight:300;text-align:center;z-index:20}#emailModal,#kooSocial .social-icon,.koo-view-jobs{background-color:transparent}.koo-games-pic{width:100%;max-width:100%;height:auto}.koo-games-snake-middle{position:absolute;bottom:0;right:0;width:111.2%;height:auto}.koo-games-snake-text{position:absolute;top:4rem;width:100%;height:auto;z-index:20}#kooCareer{display:block;width:100%;background-image:url(../assets/career/bg_clara.webp);padding-bottom:51.375%}.no-webp #kooCareer{background-image:url(../assets/career/bg_clara.png)}#kooCareer .koo-career-container{height:77%;width:100%;position:absolute;bottom:0}#emailModal,#emailModalBody,#emailModalHeader,#emailUsForm,#emailUsText,#kooBottomNav,.koo-about-txt{position:relative}#kooCareerTxt{font-family:Calibri,sans-serif;font-weight:520;font-size:3.65rem;display:block;margin:0 auto;width:auto;color:#fff;text-align:center}.koo-news-vr{width:5px!important;color:#ea963c;opacity:1!important}.koo-news-items{overflow-y:auto}.koo-news-tab{display:block;width:90%;margin:2rem auto}#news .koo-news-tab:last-child{margin:2rem auto 1rem}#news .koo-news-tab:first-child{margin:1rem auto 2rem}.koo-news-more{display:flex;justify-content:center;margin:1rem auto!important}.koo-news-header{display:block}.koo-news-title{display:block;font-weight:700;font-size:1.5rem;color:#a2a2a2;text-decoration:none}#kooBottomNavLinks a:hover,#kooSocial a:hover,.koo-bottom-span a:hover,.koo-news-title:hover{color:#fc873f;text-decoration:none}.koo-news-link{display:inline-block;background-size:contain;color:#fff;text-decoration:none;font-size:2rem;margin:0 auto;background-image:url(../assets/news/btn_more_articles.png);background-repeat:no-repeat;width:260px;height:80px;text-align:center;vertical-align:middle;line-height:80px}#emailSubmit,.koo-view-jobs{background-size:contain;background-position:center;border:none;outline-width:1px;background-repeat:no-repeat}.koo-news-link:hover{background-image:url(../assets/news/btn_more_articles_p.png)}.koo-news-date{font-weight:lighter;font-size:.75rem;color:#a2a2a2}.koo-view-jobs{--full-width:228px;--full-height:93px;background-image:url(../assets/career/btn_view_jobs.png);display:block;margin:0 auto;width:var(--full-width);height:var(--full-height);color:#fff;font-size:1.5em;font-weight:500}#kooLocationHeader,.koo-advisors-name,.koo-text-header{color:#fc873f;display:block}.koo-text-header{margin:5rem auto 0;font-size:3.5rem;font-weight:400;text-align:center}.koo-about-txt,.koo-advisors-bio p{font-family:sans-serif;line-height:2rem;text-align:justify}.koo-about-txt{display:block;width:80%;margin:1rem auto;font-size:1.3rem;font-weight:300}#emailUsText,#kooSocial,.koo-bottom-section{font-family:FUTURA-STD-HEAVY,Calibri,sans-serif}.koo-founders-img{display:block;margin:0 auto;width:90%}.koo-founders-txt{font-size:1.75rem;font-weight:350;margin:1.4rem 0 .5rem;display:block}.koo-advisors-name{font-size:2.5rem;margin:0 1rem;font-weight:300}.koo-advisors-img{display:block;width:100%;max-width:300px!important;margin:0 auto}.koo-advisors-bio p{font-size:1.2rem;margin:1.5rem 0;font-weight:300}#kooLocationHeader{font-size:4rem}#kooLocation p{font-size:3rem;font-weight:300}.koo-bottom-spacer{height:360px;width:100%}#kooBottomNav{width:inherit;margin:-1px}#kooBottomNav::before{content:" ";position:absolute;z-index:-1;background-image:url(../assets/footer/bg_bottom_nav_bar.svg);background-repeat:no-repeat;background-position:bottom center;background-size:contain;width:100%;height:700px}#kooFooter{background-color:#27292a;width:auto;margin:0;padding-right:1rem}#kooFooter ul li{font-size:.95rem;color:#fff}.koo-bottom-logo-container{width:15%;min-width:200px;max-width:242px}#kooBottomContent{width:100%}.koo-bottom-section{width:100%;color:#fff}.koo-bottom-section ul{list-style:none;margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:25px;min-height:115px}.koo-bottom-section ul li{font-size:1.1rem;font-weight:450}.koo-bottom-span{display:block;margin:0 auto;font-size:1.2rem}#kooBottomNavLinks a,#kooSocial a,.koo-bottom-span a{text-decoration:none;color:#fff}#dataDeletionRequest,#privacyPolicyOptOut{font-size:.9rem!important}#contactUsHeader{display:block;font-size:1.3rem}#kooBottomTermsCol{width:32%}#kooTermsConditions{padding-left:25px;margin:0}#kooTermsConditions p{margin:0;font-family:Calibri,sans-serif;font-size:1rem;width:92%}#kooBottomNavLinks,#kooTermsConditions{border-left:1px solid #fff}#kooBottomNavLinks li{margin:5px 0}#kooSocial{color:#fff}#kooSocial .social-icon{position:relative;margin:4px 2px;cursor:pointer;padding-left:2rem;width:auto;list-style-position:outside;background-repeat:no-repeat;background-position:left center}#kooSocial div a{vertical-align:text-top;top:0;font-size:1.2rem;font-weight:200}#email{background-image:url(../assets/nav_bar/icon_email.png)}#kooFb{background-image:url(../assets/nav_bar/icon_fb.png)}#kooTwitter{background-image:url(../assets/nav_bar/icon_twitter.png)}#kooInstagram{background-image:url(../assets/nav_bar/icon_instagram.png)}#emailModal{background-image:url(../assets/contact_us/bg_lightbox.png);background-repeat:no-repeat;background-size:contain;width:auto;height:auto;max-width:918px;max-height:746px;min-width:734.4px;min-height:596.8px;padding-bottom:81.263%;border:none}#emailModalContent{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px}#emailModalHeader{display:table;padding:10px;top:0;left:0;width:100%;height:15%;background-image:url(../assets/contact_us/icon_email_box.png);background-size:36px 25px;background-position:50px center;background-repeat:no-repeat}#emailUsText{left:90px;font-size:2rem;padding:0;display:table-cell;vertical-align:middle;color:#fff}#emailModalBody label,#inputSendtext{font-family:FUTURA-STD-MEDIUM,Calibri,sans-serif}#emailModalClose{margin-right:10px;margin-top:10px}#emailModalBody{display:block;height:85%;width:100%;padding:10px}#emailModalBody label{font-size:1.35rem}#inputComment{resize:none}#emailSubmit{position:absolute;width:202px;height:67px;bottom:-100px;right:15px;background-image:url(../assets/contact_us/btn_send.png)}#inputSendtext{font-size:1.5rem;align-content:center;padding-top:.92rem;background-image:url(../assets/contact_us/icon_send.png);background-size:22px 25px;background-repeat:no-repeat;background-position:130px center;width:100%;height:100%;color:#fff}.modal-dialog{display:block;max-width:720px!important;margin:1.75rem auto!important}@media screen and (max-width:1399px){#kooBottomNav::before{background-size:cover;background-position-x:70%}#backLayerImage,#frontLayerImage{width:100%;height:auto}}@media screen and (max-width:1119px){#kooFooter ul li{font-size:.75rem}#kooMission{font-size:1.3rem}#kooHeaderLogo{width:45%;height:auto}.koo-advisors-img{max-width:270px!important}#logoLayer{top:calc(40% - 110px)!important}}@media screen and (max-width:991px){#kooLocationHeader{font-size:3.5rem}#kooLocation p{font-size:2rem}#kooCareerTxt{font-size:2.5rem}.koo-view-jobs{width:calc(var(--full-width) * .85);height:calc(var(--full-height) * .85)}#kooBottomNav::before{background-size:auto 700px;background-position:bottom left}.koo-bottom-spacer{height:100px}.koo-news-link{font-size:1.5rem;width:195px;height:60px;line-height:60px}.koo-more-games{font-size:1.5rem;width:252px;height:54px}}@media screen and (max-width:767px){#kooMission{font-size:1.2rem}#kooCareerTxt{font-size:2rem}.koo-view-jobs{width:calc(var(--full-width) * .65);height:calc(var(--full-height) * .65)}.koo-news-title{font-size:1rem}#kooBottomTermsCol{width:47%}#kooBottomNav::before{background-image:unset}#kooBottomNav{background-color:#727272}#logoLayer{top:calc(40% - 80px)!important}}@media screen and (max-width:575px){#kooHeader,#scene{height:fit-content}#kooCareerTxt{font-size:1.5rem}.koo-founders-txt{font-size:1.25rem}.koo-advisors-bio p{font-size:1.1rem;line-height:1.9rem}.koo-view-jobs{width:100%;height:auto;aspect-ratio:228/88;font-size:1rem}.koo-news-items{--container-shadow-color:rgba(0, 0, 0, 0.5);max-height:450px;box-shadow:inset 0 11px 9px -11px var(--container-shadow-color),inset 0 -11px 9px -11px var(--container-shadow-color);margin-left:.5rem}#kooCareer .koo-career-container{height:74%}#kooBottomTermsCol,#kooTermsConditions p{width:100%}#kooTermsConditions{border-left:unset;padding-left:unset;padding-top:1.25rem;text-align:center}#games{margin-top:25px}#kooHeaderContent{align-items:center;position:static}#kooHeader{padding-bottom:initial;background-size:cover}#kooMission{font-size:.85rem}.koo-news-link{font-size:1.25rem;width:130px;height:40px;line-height:40px}}