/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";body,html{overflow-x:hidden}body{font-family:IBM Plex Mono,monospace}.sticky-bg{z-index:-1;background:linear-gradient(202.57deg,#2d2d2e .34%,#111 31.55% 59.34%,#2d2d2e 89.27%);width:100%;height:100%;position:fixed;top:0;left:0;right:0}*{box-sizing:border-box}img{width:auto;max-width:100%;height:auto;max-height:100%}.container{width:100%;max-width:1450px;margin:auto;padding:0 15px}.site-header{opacity:0;transition:all .6s;top:20px;right:0}.site-header,.site-header.head-sticky{z-index:999;width:100%;position:fixed;left:0}.site-header.head-sticky{opacity:1;transition:all .3s;animation:fadeInDown .7s ease-in-out;top:20px!important}.site-header.head-sticky .header-wrapper{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12}.site-header .container{padding:0}.site-header .header-wrapper{padding-left:15px!important;padding-right:15px!important}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateZ(0)}}.site-header .header-wrapper{justify-content:space-between;align-items:center;padding:20px 0;display:flex}.site-header .header-wrapper .brand-logo{width:100%;max-width:175px}.site-header .header-wrapper .brand-logo a{display:block}.site-header .header-wrapper .hamburger-menu button{color:#fff;cursor:pointer;border:1px solid #fff;flex-direction:row;justify-content:center;align-items:center;gap:20px;height:55px;padding:0 15px;font-family:IBM Plex Mono,monospace;font-size:23px;font-style:normal;font-weight:400;line-height:1;display:flex;overflow:hidden}.hamburger-menu button .button-icon{flex-direction:column;align-items:flex-end;width:40px;height:30px;display:flex}.hamburger-menu button .button-icon>div{background-color:#fff;height:3px;margin:2px;transition:all .6s;position:relative}.hamburger-menu button .button-icon .nav_button_line_top{width:100%}.hamburger-menu button .button-icon .nav_button_line_bottom,.hamburger-menu button .button-icon .nav_button_line_middle{width:30px}.main-site{overflow-x:hidden}.main-home-part{text-align:center;justify-content:center;align-items:center;min-height:100vh;padding:100px 0;display:flex;position:relative}.main-home-part .main-banner-text .h1{text-align:center;text-transform:uppercase;color:#fff;max-width:820px;margin-bottom:25px;margin-left:auto;margin-right:auto;font-family:Nunito Sans,sans-serif;font-size:80px;font-weight:900;line-height:96px}.main-home-part .main-banner-text .p{text-align:center;color:#fff;max-width:930px;margin-left:auto;margin-right:auto;font-family:IBM Plex Mono,monospace;font-size:28px;font-weight:400;line-height:40px}.main-home-part .main-banner-text img{width:100%;max-width:238px;margin:0 auto 70px;display:block}.section-title h2{text-align:center;text-transform:uppercase;color:#fff;max-width:1200px;margin:auto;font-family:Nunito Sans,sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:62px}.section-title{margin-bottom:20px}.highlight-text p,.highlight-text span{text-align:center;color:#fff;font-family:IBM Plex Mono,monospace;font-size:28px;font-weight:400;line-height:40px}.ark-info{padding:100px 0}.site-footer .footer-row{border-bottom:1px solid #7d7d7d;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:30px;display:flex}.site-footer .footer-row .footer-menu{flex:1}.site-footer .footer-row .footer-menu ul{justify-content:center;align-items:center;gap:60px;display:flex}.site-footer .footer-row .footer-menu ul li a{text-align:center;color:#fff;font-family:IBM Plex Mono,monospace;font-size:28px;font-weight:400;line-height:36px;transition:all .6s}.site-footer .footer-row .footer-menu ul li a:hover{color:#7d7d7d}.ftr-btm{margin-bottom:30px}.ftr-btm>*{text-align:center;color:#7d7d7d;font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:400;line-height:26px;transition:all .6s}.ftr-btm a:hover{color:#fff}.no-scroll{overflow:hidden!important}.hamburger-menu-slide{z-index:-1;background-color:#111;width:100%;min-height:100vh;padding-top:197px;transition:all .6s;position:fixed;top:0;left:0;right:0;overflow:hidden;transform:translateY(-100%)}.hamburger-menu-slide.open{transform:translateY(0)}.hamburger-menu-slide .hamp-menu-wrape{flex-wrap:wrap;align-items:center;height:100%;max-height:calc(100vh - 150px);display:flex;overflow:auto}.hamburger-menu-slide .hamp-menu-wrape .left-side,.hamburger-menu-slide .hamp-menu-wrape .right-side{width:50%;padding-top:100px;padding-bottom:100px}.hamburger-menu-slide .hamp-menu-wrape .left-side{padding-right:100px}.hamburger-menu-slide .hamp-menu-wrape .right-side{padding-left:100px;border:0!important}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block .sm-title{letter-spacing:.05em;text-transform:uppercase;color:#ffd050;margin-bottom:10px;font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:400;line-height:26px}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block a,.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block p{color:#fff;font-family:Nunito Sans,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:40px}.info-block{opacity:0;transform:translate(-50px)}.main-menu li{opacity:0;transform:translateY(20px)}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block a:first-of-type{margin-bottom:8px;display:inline-block}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block a.scial-icon{color:#fff;font-size:50px}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block:not(:last-of-type){margin-bottom:60px}.hamburger-menu-slide .hamp-menu-wrape .main-menu li a{color:#fff;font-family:Nunito Sans,sans-serif;font-size:80px;font-style:normal;font-weight:900;line-height:96px;transition:all .6s}.hamburger-menu-slide .hamp-menu-wrape .main-menu li a.active,.hamburger-menu-slide .hamp-menu-wrape .main-menu li a:hover{color:#3d3d3d}.hamburger-menu-slide .hamp-menu-wrape .main-menu li:not(:last-of-type){margin-bottom:30px}.nav_text_list{flex-flow:column;height:1.55rem;display:flex;overflow:clip}.menu-trigger.active .nav_close,.menu-trigger.active .nav_open{transform:translateY(-100%)}.site-header .header-wrapper .hamburger-menu button .btn-text{transition:all .6s}.hamburger-menu button.active .button-icon .nav_button_line_top{width:0;margin-left:auto}.hamburger-menu button.active .button-icon .nav_button_line_middle{top:4px;rotate:45deg}.hamburger-menu button.active .button-icon .nav_button_line_bottom{bottom:4px;rotate:-45deg}.hamburger-menu button img.close{transform:translateY(100%)}.banner-bg{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.mr-2{margin-right:calc(var(--spacing)*2)!important}.main-banner-text{min-height:526px}.scroll-reveal{margin:20px 0}.scroll-reveal-text{font-size:clamp(1.6rem,4vw,3rem);font-weight:600;line-height:1.5}.word{display:inline-block}.aurora-container,.light-rays-container{width:100%;height:100%}.light-rays-container{pointer-events:none;z-index:3;position:relative;overflow:hidden}.menu-trigger .button-icon img{transition:all .6s}.menu-trigger.active img.close{transform:translateY(-90%)}.menu-trigger.active img.open{transform:translateY(-150%)}.ark-info,.one-view{flex-direction:column;justify-content:center;min-height:80vh;display:flex}.ark-info{min-height:unset;padding-top:0!important}.main-banner-text .hideOnscroll{opacity:0;transition:all .6s}.main-banner-text .hideOnscroll.hide{visibility:hidden;opacity:0!important;transform:translateY(-100%)!important}.btn-wrapper{margin-top:95px}@media screen and (max-width:1024px){.team-popup{align-items:flex-start}.hamburger-menu-slide .hamp-menu-wrape .right-side{padding-left:80px}.hamburger-menu-slide .hamp-menu-wrape .left-side,.hamburger-menu-slide .hamp-menu-wrape .right-side{padding-top:50px;padding-bottom:50px}.hamburger-menu-slide .hamp-menu-wrape .main-menu li a{font-size:40px;line-height:40px}.hamburger-menu-slide .hamp-menu-wrape .left-side{padding-left:50px;padding-right:50px}.hamburger-menu-slide .hamp-menu-wrape .main-menu li:not(:last-of-type){margin-bottom:60px}}@media screen and (max-width:991px){.main-home-part .main-banner-text .h1{font-size:70px}.main-home-part .main-banner-text .p{font-size:20px}.site-footer .footer-row .footer-menu ul{gap:15px}.site-footer .footer-row .footer-logo img{max-width:150px}}@media screen and (max-width:767px){.main-home-part .container{padding:0 40px}.main-home-part .main-banner-text .h1{max-width:100%;margin-bottom:10px;font-size:45px;line-height:50px}.main-home-part .main-banner-text .p{max-width:100%;font-size:18px;line-height:30px}.mr-2{margin-right:2px!important}.main-home-part .main-banner-text .p .mr-2{margin-right:5px!important}.site-header .header-wrapper .brand-logo{width:100%;max-width:90px}.site-header .header-wrapper .hamburger-menu button{gap:10px;height:35px;font-size:16px}.hamburger-menu button .button-icon{width:30px;height:20px}.nav_text_list{height:1.05rem}.hamburger-menu button .button-icon .nav_button_line_bottom,.hamburger-menu button .button-icon .nav_button_line_middle{width:20px}.highlight-text p{font-size:18px;line-height:30px}.section-title h2{font-size:24px;line-height:32px}.btn-wrapper{margin-top:40px}.hamburger-menu-slide .hamp-menu-wrape .left-side{padding:0}.hamburger-menu-slide .hamp-menu-wrape .left-side,.hamburger-menu-slide .hamp-menu-wrape .right-side{width:100%;padding:0!important}.hamburger-menu-slide .hamp-menu-wrape{flex-direction:row-reverse;max-height:calc(100vh - 150px);overflow:auto}.hamburger-menu-slide .hamp-menu-wrape .right-side{order:-1}.main-home-part .main-banner-text img{max-width:154px;margin:0 auto 30px;display:block}.main-banner-text{min-height:314px}.menu-trigger.active img.close{transform:translateY(-110%)}.hamburger-menu-slide .hamp-menu-wrape .main-menu li:not(:last-of-type){margin-bottom:15px}.hamburger-menu-slide .hamp-menu-wrape .main-menu li a{font-size:34px;line-height:41px}.hamburger-menu-slide{padding-top:130px}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block .sm-title{margin-bottom:8px}.hamburger-menu-slide .hamp-menu-wrape .right-side{border-bottom:1px solid #7d7d7d;margin-bottom:15px;padding-bottom:15px}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block a,.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block p{font-size:18px;line-height:24px}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block .sm-title{font-size:16px;line-height:24px}.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block:not(:last-of-type){margin-bottom:15px}.container{padding:0 40px}.site-footer .footer-row,.site-footer .footer-row .footer-menu ul{flex-direction:column;align-items:flex-start}.site-footer .footer-row .footer-logo img{max-width:100px}.site-footer .footer-row .footer-logo,.site-footer .footer-row .footer-menu{margin-bottom:20px}.site-footer .footer-row .footer-menu ul{gap:20px}.site-footer .footer-row .footer-menu ul li a{font-size:20px;line-height:21px}.site-footer .ftr-btm{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.site-footer .ftr-btm .flex{text-align:left;flex-direction:column;align-items:flex-start;gap:10px!important}.site-footer .ftr-btm .flex span,.site-footer .ftr-btm span{display:none}}:root{--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}body:not(.home) .site-header{opacity:1}body:not(.home) .main-site{padding-top:115px}.about-banner{padding:90px 0 157px}.about-banner .banner-content{padding-left:100px}.about-banner .sm-title{text-transform:uppercase;color:#ffd050;margin-bottom:15px;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:normal;font-weight:400;line-height:36px}.about-banner .scroll-reveal-text,.about-banner h1,.about-banner h2{color:#fff;font-family:Nunito Sans,sans-serif;font-size:40px;font-weight:800;line-height:60px}.sec-title{color:#fff;font-family:Nunito Sans,sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:50px}.sub-title{text-transform:uppercase;color:#ffd050;margin-bottom:15px;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:normal;font-weight:400;line-height:36px}.vision-mission{overflow:hidden}.slot-machine{padding-bottom:100px}.slot-machine .main-slotmachine{position:relative}.slot-machine .main-slotmachine .machine-title{text-align:center;margin:0;position:absolute;top:90px;left:0;right:0}.slot-machine .main-slotmachine .machine-title h2{text-align:center;color:#fff;margin-bottom:10px;font-family:Nunito Sans,sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:56px}.slot-machine .main-slotmachine .machine-title p{font-style:normal;line-height:60px}.btn-machine button,.slot-machine .main-slotmachine .machine-title p{color:#fff;font-family:Nunito Sans,sans-serif;font-size:40px;font-weight:800}.btn-machine button{text-align:center;cursor:pointer;text-transform:uppercase;outline:none;line-height:36px}@media screen and (max-width:1024px){.btn-machine{height:70px!important}}@media screen and (max-width:991px){.btn-machine{height:90px!important}}@media screen and (max-width:767px){.btn-machine{height:90px}}.btn-machine{text-align:center;justify-content:center;align-items:center;height:230px;display:flex;position:absolute;bottom:0;left:0;right:0}.team-popup{z-index:99999;background:#111111d6;width:100%;height:100%;padding:0;position:fixed;top:0;left:0;right:0;overflow:hidden auto}.modal-body{background:#111;border:1px solid #fff;gap:30px;padding:30px;display:flex;position:relative;overflow:auto}.team-popup .body-wrape{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1398px;min-height:calc(100vh - 3.5rem);margin:1.75rem auto;display:flex}.team-popup .body-wrape .popclose{margin-bottom:15px;margin-left:auto}.team-popup .team-img{flex-shrink:0;width:100%;max-width:395px}.team-popup .team-info h3{color:#fff;margin-bottom:15px;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:italic;font-weight:700;line-height:36px}.team-popup .team-info p{color:#fff;font-family:IBM Plex Mono,monospace;font-size:20px;font-style:normal;font-weight:400;line-height:26px}.team-popup .team-info{margin-bottom:30px}.team-popup .team-inf-list .list-title{color:#fff;margin-bottom:15px;font-family:Nunito Sans,sans-serif;font-size:25px;font-weight:700;line-height:25px}.team-popup .team-inf-list ul{margin:0 0 15px;padding-left:35px;list-style:outside}.team-popup .team-inf-list ul li{color:#fff;font-family:IBM Plex Mono,monospace;font-size:20px;font-style:normal;font-weight:400;line-height:26px}.team-popup .team-img img{margin-bottom:15px}.team-popup .team-img h5{color:#fff;margin-bottom:15px;font-family:Nunito Sans,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:30px}.team-popup .team-img p{text-transform:uppercase;color:#fff;font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:400;line-height:26px}.team-popup .team-img .social-links a svg{width:30px;height:30px}.contact-banner{padding-top:63px}.contact-banner h1{color:#fff;border-bottom:1px solid #7d7d7d;padding-bottom:20px;font-family:Nunito Sans,sans-serif;font-size:56px;font-weight:700;line-height:66px}.contact-form{padding-top:100px}.cont-info .inf-block span{letter-spacing:.05em;text-transform:uppercase;color:#ffd050;margin-bottom:8px;font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:400;line-height:26px;display:block}.cont-info .inf-block a,.cont-info .inf-block p{color:#fff;font-family:Nunito Sans,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:38px}.cont-info .inf-block a{display:block}.cont-info .inf-block:not(:last-of-type){margin-bottom:60px}.form-group label{color:#fff;margin-bottom:15px;font-family:Nunito Sans,sans-serif;font-size:28px;font-weight:600;line-height:34px;display:block}.form-group .as-input,.form-group input{color:#7d7d7d;border:1px solid #fff;outline:none;width:100%;height:60px;padding:0 15px;font-family:IBM Plex Mono,monospace;font-size:20px;font-style:normal;font-weight:400;line-height:26px}.form-group input::placeholder,.form-group textarea::placeholder{color:#7d7d7d}.form-group:not(:last-of-type){margin-bottom:30px}.form-group textarea{color:#7d7d7d;border:1px solid #fff;outline:none;width:100%;height:210px;padding:30px 15px;font-family:IBM Plex Mono,monospace;font-size:20px;font-style:normal;font-weight:400;line-height:26px}@media screen and (max-width:1440px){.container,.vision-mission .container{max-width:1320px}}@media screen and (max-width:1024px){.container{padding:0 40px}.contact-banner h1{font-size:40px;line-height:50px}form .inner-content{font-size:20px}.site-header .header-wrapper{padding-left:30px!important;padding-right:30px!important}}@media screen and (max-width:767px){.contact-banner h1{font-size:34px;line-height:41px}body:not(.home) .main-site{padding-top:75px}.contact-banner{padding-top:50px}.contact-form{padding:20px 0 50px}.cont-info .inf-block a,.cont-info .inf-block p{font-size:18px;line-height:22px}.cont-info .inf-block:not(:last-of-type){margin-bottom:40px}.cont-info .inf-block span{font-size:16px}.contact-form .grid{gap:50px}.form-group label{font-size:18px;line-height:1}.form-group input{height:60px;padding:0 10px}.form-group .as-input,.form-group input,.form-group textarea{font-size:12px!important}.form-group select{height:60px!important;padding:0 10px!important;font-size:16px!important}.form-group textarea{height:120px;padding:10px;font-size:16px}.form-group.text-right{text-align:center!important}.star-border-container .inner-content{padding:10px 15px;font-size:18px}}.padding-bottom{padding-bottom:100px}.job-card .job-body{border:1px solid #ffd050;flex-direction:column;height:100%;padding:30px;display:flex}.job-card .job-body .title{text-transform:uppercase;color:#fff;margin-bottom:100px;font-family:IBM Plex Mono,monospace;font-size:28px;font-weight:400;line-height:36px}.job-card .job-body .job-info{flex-direction:column;flex:1;height:100%;display:flex}.job-card .job-body .job-info h4{color:#fff;flex:1;margin-bottom:15px;font-family:Nunito Sans,sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:60px}.job-card .job-body .job-info .job-tags{flex-wrap:wrap;gap:15px;margin-bottom:100px;display:flex}.job-card .job-body .job-info .job-tags span{border:1px solid #fff;padding:10px;font-style:normal;display:inline-block}.job-card .job-body .date-location,.job-card .job-body .job-info .job-tags span{text-transform:uppercase;color:#fff;font-family:IBM Plex Mono,monospace;font-size:20px;font-weight:400;line-height:26px}.job-list .job-card{height:100%;padding:0 7px}.job-list .slick-list{margin:0 -7px}.about-banner.for-career{padding-bottom:100px}.job-list .slick-next,.job-list .slick-prev{border:1px solid #fff;width:50px;height:50px;padding:0;background-position:50%!important;background-repeat:no-repeat!important}.slick-prev{left:0!important}.slick-next{right:0!important}.job-list .slick-next:before,.job-list .slick-prev:before{display:none}.job-list .slick-prev{background-image:url(/images/left-arrow.svg)!important}.job-list .slick-next{background-image:url(/images/right-arrow.svg)!important}.spin-btm .sm-title{text-align:center;text-transform:uppercase;color:#ffd050;margin-bottom:15px;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:normal;font-weight:400;line-height:36px}.spin-btm h2{text-align:center;color:#3d3d3d;font-family:Nunito Sans,sans-serif;font-size:40px;font-weight:800;line-height:60px}.padding-top{padding-top:100px}.ic-card .ic-card-body{text-align:center;padding:100px 30px}.ic-card .ic-card-body img{margin-bottom:30px;margin-left:auto;margin-right:auto;display:block}.ic-card .ic-card-body .icon-bx{justify-content:center;align-items:center;min-height:160px;display:flex}.ic-card .ic-card-body h3{color:#fff;font-family:Nunito Sans,sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:50px}.list-info-sec .list-name{text-transform:uppercase;color:#ffd050;margin-bottom:20px;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:normal;font-weight:400;line-height:36px}.list-info-sec ul{padding-left:50px;list-style:outside}.list-info-sec ul li{color:#fff;font-family:Nunito Sans,sans-serif;font-size:40px;font-weight:800;line-height:60px}.list-info-sec .space-lg{margin-bottom:80px}.contact-banner .sm-title{text-transform:uppercase;color:#ffd050;margin-bottom:15px;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:normal;font-weight:400;line-height:36px}.contact-banner.career-application h1{color:#fff;font-family:Nunito Sans,sans-serif;font-size:56px;font-weight:700;line-height:66px}.form-info ul{padding-left:25px;list-style:outside}.form-info p,.form-info ul li{color:#fff;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:normal;font-weight:400;line-height:36px}.form-info .cst-fs-small,.form-info .cst-fs-small li{font-size:20px;line-height:24px}.form-info h4{color:#ffd050;margin:30px 0 15px;font-family:Nunito Sans,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:39px}.form-info h4:first-of-type{margin-top:0}input[type=file]::file-selector-button{display:none}.form-group .hidden-in{display:none}.form-group .as-input{cursor:pointer;justify-content:space-between;align-items:center;margin:0;font-family:IBM Plex Mono,monospace;line-height:80px;display:flex}.flip-card{width:100%;height:800px;transform-style:preserve-3d;cursor:pointer;transition:all .6s;position:relative}.flip-card.flip{transform:rotateY(180deg)}.card__face{text-align:center;backface-visibility:hidden;justify-content:center;align-items:center;width:100%;font-size:40px;font-weight:700;display:flex;position:absolute;inset:0}.card__face--front{background:url(/images/card-bg-1.png) 0 0/100% 100% no-repeat;padding:30px}.card__face--back,.card__face--front{text-align:center;color:#fff;font-family:Nunito Sans,sans-serif;font-size:40px;font-weight:800;line-height:60px}.card__face--back{background:url(/images/card-back-1.png) 0 0/100% 100% no-repeat;padding:60px;transform:rotateY(180deg)}.job-list .slick-slider{padding:0 60px}.banner-bg canvas{background-color:#0000;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.career-application,.career-application .main-site{overflow:unset}.cont-form{align-self:start;height:fit-content;position:sticky;top:130px}.w-full{width:100%!important}.only-mobile{display:none}@media screen and (max-width:1024px){.about-banner .banner-content{padding-left:50px}.about-banner .scroll-reveal-text,.about-banner h1{font-size:40px;line-height:60px}.about-banner{padding:90px 0 100px}.sec-title{font-size:40px;line-height:50px}.slot-machine .main-slotmachine .machine-title{top:50px}.slot-machine .main-slotmachine .machine-title h2{margin-bottom:5px;font-size:40px;line-height:50px}.slot-machine .main-slotmachine .machine-title p{font-size:20px;line-height:24px}.btn-machine{bottom:15px}.card__face--back{font-size:38px;line-height:50px}.ic-card .ic-card-body{padding:60px 20px}.job-card .job-body .title{font-size:20px;line-height:26px}.job-card .job-body .job-info .job-tags,.job-card .job-body .title{margin-bottom:50px}.job-card .job-body .job-info h4{font-size:38px;line-height:60px}.job-card .job-body .job-info .job-tags span{padding:6px;font-size:14px;line-height:20px}.team-popup .body-wrape{padding:0 40px}.flip-card{height:550px}}@media screen and (max-width:991px){.slot-machine .machine-title p br{display:none}.about-banner .banner-content{padding-left:0}.about-banner .scroll-reveal-text,.about-banner h1{font-size:38px;line-height:60px}.grid-img{width:100%}.slot-machine .main-slotmachine .machine-title h2{margin-bottom:10px;font-size:25px;line-height:25px}.slot-machine .main-slotmachine .machine-title p{font-size:14px;line-height:20px}.slot-machine .main-slotmachine .machine-title{top:45px}.btn-machine .inner-content{padding:10px 26px;font-size:25px}.spin-btm h2{font-size:38px;line-height:60px}.ic-card .ic-card-body{text-align:center;padding:30px 20px}.ic-card .ic-card-body h3{font-size:24px;line-height:35px}.list-info-sec ul li{font-size:25px;line-height:40px}.card__face--front{padding:20px;font-size:38px;line-height:60px}.card__face--back{font-size:20px;line-height:30px}.site-footer .footer-row .footer-menu ul li a{font-size:18px;line-height:24px}.modal-body{flex-direction:column}.flip-card{height:500px}}@media screen and (max-width:767px){.about-banner .scroll-reveal-text,.about-banner h1{font-size:24px;line-height:32px}.scroll-reveal{margin:0}.about-banner{padding:50px 0}.about-banner .sm-title,.sub-title{font-size:16px;line-height:21px}.sec-title{font-size:24px;line-height:32px}.slot-machine .container{padding:0 20px}.slot-machine .main-slotmachine .machine-title h2{margin-bottom:5px;font-size:24px!important;line-height:32px!important}.slot-machine .main-slotmachine .machine-title p{font-size:14px;line-height:18px}.slot-machine .main-slotmachine .machine-title{padding:0 15px;top:16px}.btn-machine .inner-content{padding:10px 26px;font-size:16px}.btn-machine{bottom:21px!important}.team-popup{padding:15px}.team-popup .modal-body{flex-direction:column;padding:10px}.team-popup .body-wrape{padding:0 10px}.team-popup .team-inf-list .list-title,.team-popup .team-info h3{font-size:18px;line-height:30px}.team-popup .team-inf-list ul li,.team-popup .team-info p{font-size:16px;line-height:24px}.team-popup button.absolute{width:35px;top:45px!important;right:35px!important}.only-mobile{display:block}.only-desktop{display:none}.about-banner.for-career{padding-bottom:50px}.job-card .job-body{padding:20px}.job-card .job-body .title{font-size:16px;line-height:21px}.job-card .job-body .job-info h4{font-size:24px;line-height:32px}.job-card .job-body .job-info .job-tags span{font-size:14px;line-height:18px}.job-card .job-body .job-info .job-tags{gap:10px}.job-card .job-body .date-location{font-size:16px;line-height:21px}.job-card .job-body .job-info .job-tags,.job-card .job-body .title,.job-list .job-card:not(:last-of-type){margin-bottom:40px}.job-list .job-card{padding:0}.spin-btm .sm-title{text-align:left;font-size:16px;line-height:21px}.spin-btm h2{text-align:left;font-size:24px;line-height:32px}.padding-top{padding-top:50px}.padding-bottom{padding-bottom:50px}.ic-card .ic-card-body img{width:80px}.form-group:not(:last-of-type){margin-bottom:40px}.ic-card .ic-card-body h3{font-size:24px;line-height:32px}.ic-card .ic-card-body{padding:25px 10px}.list-info-sec .list-name{font-size:16px;line-height:21px}.list-info-sec ul{padding-left:25px}.list-info-sec .space-lg{margin-bottom:50px}.list-info-sec ul li{font-size:24px;line-height:32px}.list-info-sec ul li:not(:last-of-type){margin-bottom:10px}.card__face--front{padding:20px}.card__face--back,.card__face--front{font-size:24px;line-height:32px}.flip-card{height:360px}.contact-banner.career-application h1{font-size:32px;line-height:38px}.form-info .cst-fs-small,.form-info .cst-fs-small li{font-size:16px;line-height:24px}.contact-banner .sm-title{font-size:16px;line-height:21px}.form-info h4{font-size:24px;line-height:28px}.form-info p,.form-info ul li{font-size:16px;line-height:21px}.hamburger-menu-slide .container{padding:0 40px}}.star-border-container,.star-border-container .inner-content{box-shadow:4px 4px 10.9px #a57a039c}.star-border-container .inner-content{border-color:#ffd050}.overflow-hidden{overflow:hidden!important}.form-group select{color:#7d7d7d;border:1px solid #fff;outline:none;width:100%;height:60px;padding:0 15px;font-family:IBM Plex Mono,monospace;font-size:20px;font-style:normal;font-weight:400;line-height:26px}.inner-content{cursor:pointer}.btn-sm .inner-content{padding:3px 26px;font-size:24px}.development-enquiries .sm-title{text-transform:uppercase;color:#ffd050;margin-bottom:30px;font-family:IBM Plex Mono;font-size:28px;font-weight:400;line-height:36px}.development-enquiries .section-title h2{color:#fff;text-align:left;text-transform:none;max-width:100%;font-family:Nunito Sans,sans-serif;font-size:56px;font-weight:700;line-height:66px}.development-enquiries .section-title{border-bottom:1px solid #7d7d7d;margin-bottom:100px;padding-bottom:10px}.form-group textarea.h-\[160px\]{height:160px!important}.development-enquiries{padding:100px 0 0}@media screen and (max-width:1024px){.development-enquiries .section-title h2{font-size:40px;line-height:60px}.contact-banner .sm-title,.development-enquiries .sm-title{font-size:16px;line-height:24px}}@media screen and (max-width:767px){.development-enquiries .section-title h2{font-size:34px;line-height:41px}.development-enquiries .section-title{margin-bottom:40px}}.about-info-top{padding:100px 0 0}.about-info-top .block-info .sm-name{text-transform:uppercase;color:#ffd050;margin-bottom:30px;font-family:IBM Plex Mono,monospace;font-size:28px;font-weight:400;line-height:36px}.about-info-top .block-info p,.about-info-top .block-info span{color:#fff;font-family:Nunito Sans,sans-serif;font-size:40px;font-weight:800;line-height:60px}.about-info-top .block-info{padding-left:100px}.about-info-top .block-info:not(:last-of-type){margin-bottom:100px}.h1-text{color:#fff;font-family:Nunito Sans,sans-serif;font-size:40px;font-weight:800;line-height:60px}.jobs-listing .nw-title{color:#ffd050;font-family:IBM Plex Mono,monospace;font-size:28px;font-weight:400;line-height:36px}.jobs-listing .nw-title,.slot-machine .machine-title{text-align:center;margin-bottom:40px}.slot-machine .machine-title h2{text-transform:uppercase;color:#ffd050;margin-bottom:15px;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:normal;font-weight:400;line-height:36px}.slot-machine .machine-title p{color:#fff;font-family:Nunito Sans,sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:60px}@media screen and (max-width:1024px){.about-info-top .block-info{padding-left:50px}.about-info-top h1{padding-left:50px!important}.about-info-top .block-info p,.about-info-top .block-info span{font-size:40px;line-height:50px}}@media screen and (max-width:991px){.about-info-top .block-info{padding-left:0}.about-info-top h1{padding-left:0!important}.about-info-top{padding:90px 0 0}}@media screen and (max-width:767px){.h1-text{padding:0 15px;font-size:24px;line-height:32px}.jobs-listing .nw-title{text-align:left;margin-bottom:20px;font-size:16px;line-height:21px}.about-info-top{padding:50px 0 0}.about-info-top .block-info .sm-name{margin-bottom:15px;font-size:16px;line-height:24px}.about-info-top .block-info p,.about-info-top .block-info span{font-size:24px;line-height:32px}.about-info-top .block-info:not(:last-of-type){margin-bottom:40px}.development-enquiries{padding:50px 0 0}.team-popup{align-items:flex-start}.contact-form{padding:50px 0}.form-group .as-input{font-size:16px;line-height:24px!important}.form-group .as-input img{width:25px;margin-left:15px}.about-info-top h1{font-size:32px!important;line-height:38px!important}.team-popup .team-img h5{font-size:24px;line-height:28px}.team-popup .team-img p{font-size:18px;line-height:32px}}.our-privacy h1{font-size:40px;font-weight:800;line-height:70px}.our-privacy h1,.our-privacy h2{color:#fff;font-family:Nunito Sans,sans-serif}.our-privacy h2{margin-bottom:15px;font-size:35px;font-weight:700;line-height:45px}.our-privacy p,.our-privacy ul li{color:#fff;font-family:IBM Plex Mono;font-size:20px;font-weight:400;line-height:24px}.our-privacy p:not(:last-of-type){margin-bottom:15px}.our-privacy ul li{margin-bottom:10px}.text-block:not(:last-of-type){border-bottom:1px solid #7d7d7d;margin-bottom:20px;padding-bottom:20px}.vision-mission img{width:100%;max-width:500px;margin:auto;display:block}.the-spinner{padding-top:25px}.job-list .slick-slider .slick-track{display:flex}.job-list .slick-slider .slick-track .slick-slide{height:auto}.job-list .slick-slider .slick-track .slick-slide>div{height:100%}.col-info h1,.con-title h2{color:#fff;font-family:Nunito Sans,sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:55px}.con-title{margin-bottom:40px}.contact-form{padding-bottom:100px}.cre-tagline{margin-top:40px}.cre-tagline h3{font-style:normal}.about-info-top h1,.cre-tagline h3{color:#fff;font-family:Nunito Sans,sans-serif;font-size:40px;font-weight:800;line-height:60px}.about-info-top h1{margin-bottom:30px;padding-left:100px}@media screen and (max-width:1024px){.form-group label span{display:block}.col-info h1,.con-title h2{font-size:35px;line-height:45px}}@media screen and (max-width:991px){.col-info h1,.con-title h2{font-size:30px;line-height:36px}.cont-info .inf-block a,.cont-info .inf-block p{font-size:20px;line-height:30px}.contact-form{padding-bottom:40px}.ftr-btm>*{font-size:16px;line-height:24px}}.development-enquiries .star-border-container{margin-top:12px}.cont-info .inf-block a.social-icon,.ftr-social a{color:#fff;font-size:50px}.your-luck .semi-title{text-transform:uppercase;color:#ffd050;margin-bottom:15px;font-family:IBM Plex Mono,monospace;font-size:28px;font-style:normal;font-weight:400;line-height:36px}@media screen and (max-width:767px){.col-info h1,.con-title h2{font-size:24px;line-height:32px}.our-privacy h1{margin-bottom:20px;font-size:32px;line-height:38px}.our-privacy h2{font-size:25px;line-height:35px}.our-privacy p,.our-privacy ul li{font-size:16px}.cre-tagline h3{font-size:24px;line-height:32px}.form-group .checkbox-container{font-size:14px}.development-enquiries .star-border-container{margin-top:0}.slot-machine .machine-title p{font-size:24px;line-height:32px}.slot-machine .machine-title h2{margin-bottom:10px;font-size:16px;line-height:21px}.slot-machine .machine-title{text-align:center;margin-bottom:20px}.cont-info .inf-block a.social-icon,.ftr-social a,.hamburger-menu-slide .hamp-menu-wrape .left-side .info-block a.scial-icon{font-size:30px}.your-luck .semi-title{font-size:16px;line-height:21px}}.slot-machine .main-slotmachine .machine-title h2{text-transform:unset!important}.highlight-text p br{margin:10px 0;display:block}