body{font-family:Rajdhani,sans-serif;margin:0}li,p{font-weight:500;font-size:18px;line-height:1.5}*,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Rajdhani,sans-serif;font-weight:600}section{padding:60px 0}.text-orange{color:#f7b12d!important}.text-blue{color:#3cd6ef}.text-dark{color:#4b535a!important}.main-banner{background-size:cover!important;background-position:100% 50%!important;position:relative;display:grid;align-content:center;height:100vh;z-index:1}.main-banner:after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.4),rgba(0,0,0,.6),transparent);bottom:0;left:0;z-index:-1}.main-banner h1{font-size:57px;z-index:1;padding:20px 0 10px;font-weight:700}.main-banner .pbox p{font-size:20px;font-weight:400;color:#fbb33a!important;line-height:1.5}.anc-text{background:#f7b12d;color:#fff;width:fit-content!important;padding:14px 26px;border-radius:30px;-webkit-border-radius:30px;font-size:16px!important;font-weight:700;border:0}.anc-text i{font-weight:400}.anc-text i:first-child{opacity:.5}.main-banner p{font-size:20px;font-weight:500;margin:0}.anc-text{background:#f7b12d;color:#fff;width:fit-content!important;padding:14px 26px;border-radius:30px;-webkit-border-radius:30px}.anc-text a{font-size:19px!important;font-weight:500}.anc-text a i{font-size:20px;font-weight:400}.anc-text a i:first-child{opacity:.5}.row.bg-black{background:rgba(0,0,0,.6);padding:20px 0;justify-content:center;bottom:0;border-radius:0!important}.bcmb{z-index:1}.brdcum-list{display:flex;gap:20px}.brdcum-list li{font-size:17px!important}.brdcum-list a{border-bottom:1px solid #fff;font-weight:600}.brdcum-list li a:before{content:"/";position:absolute;right:-15px}.title-row p{font-size:20px;line-height:30px}.boxes p{color:#4b535a}.boxes h3{font-size:36px;font-weight:700}.d-grid{display:grid}h2.title{font-size:57px;font-weight:700;text-wrap:balance;display:flex;flex-direction:column;text-transform:uppercase}h2 span.text-orange,h2 span.text-white{font-size:57px!important}p.number{font-size:50px;font-weight:700;margin:0;line-height:1}.brand-text h2{font-size:56px}.autoplay img{filter:grayscale(1);width:150px;height:100px;object-fit:contain}.game-dev-serv{background:#000;position:relative;background-size:cover}.card.serv_card{background:#000;padding-bottom:20px;height:100%;border:1px solid #ccc;border-radius:30px;transition:.4s;overflow:hidden}.card.serv_card:hover{background:#f7b12d;color:#000!important;border:1px solid #f7b12d}.card.serv_card h3{font-weight:700}.card.serv_card:hover h3,.card.serv_card:hover p{color:#000!important}.card.serv_card:hover .serv-cont h4,.card.serv_card:hover .serv-cont li{color:#000!important;font-weight:600}.serv_head_sec a{column-gap:20px}.serv-cont ul{list-style:none;padding-left:20px}.serv-cont ul li{position:relative;padding-bottom:10px}.serv-cont ul li:before{position:absolute;content:'';width:13px;height:15px;background:#f7b12d;clip-path:polygon(100% 50%,0 0,0 100%);left:-17px;top:5px}.serv_card:hover .serv-cont ul li:before{background:#000}img.simg{height:250px;object-fit:cover;width:100%}.displ-inflx{position:relative;display:inline-flex}.lnks i:first-child{opacity:.5}.card.serv_card:hover i.arrow-right{border-top:3px solid #000!important;border-right:3px solid #000!important}.cont_sec a{color:#fff}.lnks a{font-size:18px;color:#000;font-weight:600;position:relative;background:#f7b12d;padding:8px 15px;border-radius:30px;text-transform:uppercase}.serv_card:hover .lnks a{background:#fff}.card.serv_card:hover .cont_sec a{color:#000}.lnks i.arrow-right{position:relative;width:10px;height:10px;background:0 0;border-top:3px solid #fff!important;border-right:3px solid #fff!important;border-radius:1px;transform:rotate(45deg)}.card.serv_card .lnks i.arrow-right{border-top:3px solid #000!important;border-right:3px solid #000!important}.cta .anc-text i{font-weight:500}.text-black{color:#000!important}.displ-inflx i:first-child{opacity:.5}.displ-inflx i.arrow-right{position:relative;width:10px;height:10px;background:0 0;border-top:3px solid #000;border-right:3px solid #000;border-radius:1px;transform:rotate(45deg)}.ind_card.card{border-radius:30px;overflow:hidden}.ind_img img{height:400px;object-fit:cover;width:100%;object-position:center;transition:.5s}.ind_card.card:hover img{transform:scale(1.1) translateY(-40px)}.ind_content{position:absolute;bottom:0;padding:20px;z-index:2}.ind_card .ind_content:before{position:absolute;content:'';width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.7),rgba(0,0,0,.15));bottom:0;left:0;z-index:-1;transition:.3s}.ind_card .ind_content:after{position:absolute;content:'';width:100%;height:0%;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.7),rgba(0,0,0,.15));bottom:0;left:0;z-index:-1;transition:.5s}.ind_card:hover .ind_content:after{height:100%;background:linear-gradient(0deg,#000,#000,#000)}.ind_card .lnks a{background:0 0;color:#fff;border:2px solid #fff;transition:.3s}.ind_card:hover .lnks a{background:#f7b12d;color:#000;border:2px solid #f7b12d}.ind_card:hover a i.arrow-right{border-top:3px solid #000!important;border-right:3px solid #000!important}.bus_mod_sec{background:#f1f1f1}.of-card{background:#fff;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px;height:95%;margin-bottom:20px}.ct-lst{font-size:18px;font-weight:500}.ct-lst ul{padding-left:20px}.ct-lst ul li{padding-bottom:10px}h3.cd-head{font-size:30px!important;font-weight:700}.icimg img{padding:10px;width:60px;height:60px}.icimg{border-radius:10px;margin-right:20px}#app_controls button{color:#000!important;border:2px solid #000;font-weight:500}div#app_controls{position:absolute;right:20px;top:15px}.projects_sec{background:#fff}.det_sec .icon img{width:30px;height:30px;filter:grayscale(1) brightness(.5)}.tech-tt{font-size:20px;font-weight:600}.project_slider1{display:grid;border:2px solid #ccc;border-radius:30px 30px 0 30px;overflow:hidden;margin-bottom:40px}.project_slider1.inver-odd{grid-template-columns:45% 55%}.project_slider1.inver-even{grid-template-columns:55% 45%;border-radius:30px 30px 30px 0}.pro_det{padding:10px 0}.pro_det p{padding-left:45px}.pjt_img{height:100%}.pjt_img img{height:100%;width:100%}.pjt_lnk a{color:#000;font-weight:600;font-size:18px}.pjt_lnk i.arrow-right{position:relative;width:20px;height:20px;border-top:4px solid #f7b12d;border-right:4px solid #f7b12d}.project_slider1:hover .pjt_lnk i.arrow-right{border-top:4px solid #000;border-right:4px solid #000}h3.pjt_tle{font-size:30px;font-weight:700;margin-bottom:20px}.project_slider1:hover,.project_slider1:hover h3{color:#000!important}.prjt-desc{padding:15px 25px 0}.project_slider1:hover .prjt-desc{background:#f7b12d}.det_sec{display:flex;align-items:center;justify-content:space-between}.hidden{visibility:hidden}.nextbtn,.prevbtn{background:0 0;padding:8px 30px;color:#fff;border-radius:20px;border:1px solid #fff}.nextbtn:active,.nextbtn:focus,.nextbtn:hover,.prevbtn:active,.prevbtn:focus,.prevbtn:hover{color:#000;background:#f7b12d;border:1px solid #000}#why_us_controls .nextbtn:active,#why_us_controls .nextbtn:focus,#why_us_controls .nextbtn:hover,#why_us_controls .prevbtn:active,#why_us_controls .prevbtn:focus,#why_us_controls .prevbtn:hover{color:#fff;background:#000;border:1px solid #fff}section.benefits{background:#16172a}.benefits-list ul{display:grid;grid-template-columns:50% 50%;column-gap:30px;row-gap:0}.benefits-list li{padding:8px 15px;position:relative;color:#fff}img.bene-img{position:absolute;left:-15px;width:25px;height:25px}.ben-img img{position:-webkit-sticky;position:sticky;top:80px;width:80%}.metrices{position:relative;padding:40px 0;background:#f1f1f1}.number-boxes{display:flex;align-items:center;justify-content:space-evenly;padding:0 20px}.met-box{padding:10px;border-radius:50px;transition:.5s;-webkit-transition:.5s}.icon-box:hover .met-box{transform:translateY(-10px);-webkit-transform:translateY(-10px)}.met-box h3{font-weight:800;font-size:57px;margin:0;line-height:1.1;color:#000!important}.met-box h4{font-size:18px;color:#000!important}.cta-bg{background:#000;position:relative}.cta-bg h3{font-size:46px;font-weight:700;line-height:1.3}.ctimg{width:60%;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.ctimg.c2{width:67%}.w-60{width:60%!important}.anc-text1{background:#f7b12d;color:#f7b12d;width:fit-content!important;padding:7px 20px;border-radius:50px;transition:.4s ease-in-out}.anc-text1 a{font-size:20px!important;font-weight:600;color:#000;transition:.4s ease-in-out}.anc-text1 a i{font-size:20px;font-weight:400;color:#000}.anc-text1 a i:first-child{opacity:.5}.anc-text1:hover{box-shadow:inset 500px 0 0 0 #f7b12d;border-color:#fff}.anc-text1:hover a,.anc-text1:hover a i{color:#000}.port-card{border:2px solid #ddd;border-radius:20px;overflow:hidden;height:100%;transition:.5s;box-shadow:0 0 10px #ddd}.port-card:hover{transform:translateY(-10px);box-shadow:0 10px 20px 0 #ccc}.game-card img{width:100%;height:200px;object-fit:cover;object-position:top}.game-details{padding:15px}.game-details h3{font-size:28px;font-weight:700;color:#222!important}.game-details h4{font-size:20px;font-weight:600;color:#222!important}.faq .accordion .card{margin-bottom:15px!important;border:0}.faq .accordion .card button{width:100%;text-align:left;text-decoration:none;font-size:20px;font-weight:600;color:#212529!important;padding:20px 20px}.faq .accordion .card button span{color:#212529!important}.faq .accordion .card h3{font-size:20px;font-weight:700;margin-bottom:15px;color:#212529!important}h4.list-head{font-size:19px;font-weight:700;position:relative;margin-bottom:15px;color:#212529!important}.faq .accordion .card p{font-size:19px;line-height:30px}.fqbtn.open::after{transform:rotate(316deg)!important}.fqbtn.open.collapsed::after{transform:translateY(-50%) rotate(135deg)!important}.accordion>.card .card-header button::after{content:"";position:absolute;right:30px;top:50%;transition:all .2s ease-in-out;display:block;width:15px;height:15px;border-top:solid 4px #ffae00;border-right:solid 4px #ffae00;transform:translateY(-50%) rotate(135deg);transition:.5s}.accordion>.card .card-header{margin-bottom:0;border-radius:30px 0 0!important;border:2px solid #ccc;position:relative;background:0 0;padding:0}.accordion>.card .card-header h2{position:relative;z-index:3}.faq .card-body{background-color:#eee;padding:20px;box-shadow:0 0 6px rgba(0,0,0,.1);border:1px solid #ddd;margin-top:0}.accordion>.card .card-header h2:after{content:"";position:absolute;right:25px;top:10px;display:block;width:15px;height:15px;border-top:solid 4px #ffae00;border-right:solid 4px #ffae00;transform:translateY(-50%) rotate(-225deg);transition:.2s;bottom:0;margin:auto 0;z-index:-1}.accordion>.card .card-header h2.rotate:after{transform:translateY(-50%) rotate(-45deg)}.ot_list_rows{display:grid;grid-template-columns:repeat(3,1fr)}.ot_card{border:0;padding:0 20px 0 23px;margin:0 0 0 20px;overflow:hidden}.ot_card:after{content:'';position:absolute;width:1px;height:100px;border-right:3px dashed orange;right:0;top:15px}.ots3:after,.ots6:after{display:none}.og_num{color:orange;font-weight:700;font-size:70px;padding-right:15px}h3.ot_head.text-dark{font-size:24px;font-weight:700;text-transform:capitalize}.ot_link{position:absolute;left:0;background:#f1f1f1;bottom:15px;width:95%;text-align:right;padding:30px 20px;opacity:0;transition:.4s}.ot_card:hover{background:#f1f1f1}.ot_card:hover .ot_link{opacity:1}.ot_link a{font-size:19px;color:#000;font-weight:600}.ot_link i.arrow-right{display:inline-block;position:relative;width:10px;height:10px;background:0 0;border-top:3px solid #000;border-right:3px solid #000;border-radius:1px;transform:rotate(45deg)}@media (min-width:1024px){.platform-dark .headings-h2{font-weight:700!important;font-size:57px;color:#fff!important}.test_auto:before{position:absolute;content:'';background:url(../png/clients_quotes_icon1.png);width:48px;height:35px;left:-50px;top:-30px;background-size:contain}.test_auto:after{position:absolute;content:'';background:url(../png/clients_quotes_icon1.png);width:48px;height:35px;right:-50px;bottom:-30px;background-size:contain;transform:scaleX(-1)}}@media (max-width:500px){.main-banner{background-position:66% 100%!important}.main-banner .vc_col-sm-12{padding-left:0!important;padding-right:0!important}.second-sec{padding:20px 0 50px!important;padding-bottom:50px!important}.main-banner h1{font-size:30px}.services-list a{text-align:center}.tab-pane{margin:0;padding:30px}.of-card{margin-bottom:20px;height:auto}.cta-bg{padding:40px 10px 0!important}.ctbtn{margin-top:20px;text-align:center!important}.cta-bg p{line-height:1.5;text-align:center;margin-bottom:0}.det_sec{display:grid;align-items:center;justify-content:unset;grid-template-columns:80% 20%}.cd-icon{width:25%!important}.pbox{padding-top:15px}.headings-h2 .font-large{font-size:36px!important}.ot_list_rows{grid-template-columns:repeat(1,1fr);width:100%}.ot_card{margin:10px 0!important}.og_num{line-height:1}h3.ot_head.text-dark{margin:0}.ot_card:after{content:'';position:absolute;width:100%;height:1px;border-right:0;border-bottom:3px dashed orange;right:0;top:auto;bottom:0}.ots3:after{display:block}h3.y-hd{font-size:24px;height:auto}.ot_link{bottom:0}}@media (min-width:501px) and (max-width:767px){.headings-h2 .font-large{font-size:44px!important}.main-banner{background-position:30% 100%!important;height:85vh!important}.services-list a{text-align:center}.tab-pane{margin:0;padding:30px}.of-card{margin-bottom:20px;height:auto}.cta-bg{padding:20px}.ctbtn{margin-top:20px;text-align:center!important}.cta-bg p{line-height:1.5;text-align:center}.number-boxes{display:grid;grid-template-columns:auto auto}.ot_list_rows{grid-template-columns:repeat(1,1fr);width:100%}.ot_card{margin:10px 0!important}.og_num{line-height:1}h3.ot_head.text-dark{margin:0}.ot_card:after{content:'';position:absolute;width:100%;height:1px;border-right:0;border-bottom:3px dashed orange;right:0;top:auto;bottom:0}.ots3:after{display:block}h3.y-hd{font-size:24px;height:auto}.ot_link{bottom:0}}@media (max-width:767px){.cat-sec h4{height:auto}.ctimg{position:relative;width:55%}.ctimg.c2{width:70%}.cta-bg h3{font-size:40px;font-weight:700;line-height:1;padding:15px;text-align:center}.tech-tt{font-size:19px!important}.prjt-desc{padding:15px 15px 0}.project_slider1.inver-even,.project_slider1.inver-odd{grid-template-columns:100%}.benefits-list ul{grid-template-columns:100%}.pjt_slider{padding-bottom:30px}.project_slider1.inver-even,.project_slider1.inver-odd{grid-template-columns:100%}h3.pjt_tle{font-size:24px}.ind_content{padding:20px 20px 30px!important}.serv_card .lnks a{margin-right:20px}.faq .accordion .card button span{color:#212529!important;width:95%;display:block}h2 span.small-text{font-size:20px!important;top:-35px;position:absolute;left:40px}h2 span.about-text{position:relative;top:0;left:0;right:0;margin:0 auto}.small-text p{letter-spacing:10px;font-size:19px}.main-banner{background-size:cover;background-position:center;height:100%!important;align-content:start}.main-banner p{font-size:16px;font-weight:600}.anc-text,.anc-text1{padding:10px 30px;border-radius:30px;-webkit-border-radius:30px}.anc-text a,.anc-text1 a{font-size:20px!important;font-weight:500}.gd h2.title,h2.title{font-size:40px!important;display:block;text-align:center}h2 span.text-orange,h2 span.text-white{font-size:40px!important}.text-big{font-size:18px;line-height:1.2}.w-75,.w-85{width:100%!important}.met-box{box-shadow:none;padding:5px;border-radius:0;transition:.5s;-webkit-transition:.5s}.icon-box img{width:39px;height:37px;object-fit:contain;margin-bottom:10px}.met-box h3{font-weight:800;font-size:30px}.met-box h4{font-size:18px;height:70px}.shadow-last:after{display:none}.row.bg-black{background:0 0;padding:10px 0!important}.why-box.card .card-body{margin-left:0;padding:0 10px 20px}.num-box h3{font-weight:700;font-size:23px}.num-box{display:flex;padding:30px 23px 0;align-items:center}.brand-text h2{text-align:center}.ban_btm .sep-box:nth-child(2){border-right:0}.c_bx{margin:10px;border:2px solid #fff;height:100%;padding:20px 20px 40px;border-radius:30px}.fws{width:100%;min-width:98%}div#tab_controls{position:relative;text-align:center}.cd-icon img{position:relative}.cd-icon:before{z-index:0}.cd-icon{text-align:center!important;width:12%}.cd5,.cd6{display:none}}@media (min-width:768px) and (max-width:1024px){.main-banner{height:100vh!important;align-content:center;background-position:30% 100%!important;background-size:cover!important}.ctimg{width:80%}.ctimg.c2{width:100%}.main-banner h1{font-size:44px}p.number{font-size:30px!important}.main-banner p{font-size:19px}.shadow-last{bottom:79px}.icon-box{padding:20px;border-radius:60px;width:45%;margin-top:20px;transition:.5s}.text-big{font-size:22px}.number-boxes{display:flex;align-items:center;justify-content:space-evenly;padding:20px;width:100%;flex-wrap:wrap}h2.title{position:relative;line-height:1.1}.icimg{margin-right:10px}h3.cd-head{font-size:25px!important;font-weight:700}.icimg img{padding:0;width:50px;height:50px}.of-card{padding:13px}.met-box h3{font-size:47px}.ot_list_rows{grid-template-columns:repeat(2,1fr)}.ots3:after{display:block}}@media (min-width:1025px) and (max-width:1200px){.main-banner{height:100vh!important;align-content:center}.ctimg{width:70%}.ctimg.c2{width:100%}h2.title{position:relative;line-height:1.1}.met-box h3{font-size:50px}h3.y-hd{font-size:24px}}@media (max-width:1100px) and (min-width:992px){h2.title{font-size:58px!important}h2 span.text-orange,h2 span.text-white{font-size:58px!important}}@media (max-width:991px) and (min-width:768px){h2.title{font-size:44px!important;display:block}.cta-bg h3{font-size:36px}.project_slider1.inver-even,.project_slider1.inver-odd{grid-template-columns:100%}h2 span.text-orange,h2 span.text-white{font-size:44px!important}.plat-img{height:60px}.plat-img img{width:60px;height:60px}}@media (max-width:767px){.accordion>.card .card-header{padding:10px 15px}.num-cont h3{font-size:24px!important}.img-box img{height:300px;object-fit:cover}section{padding:40px 10px}.game-details p{font-size:16px}.main-banner:after{z-index:-1;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.6))}.main-banner:before{content:"";width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgb(0 0 0),transparent 50%);left:0;position:absolute;top:0}}@media (max-width:767px){.card.serv_card{height:auto!important;margin-bottom:20px}.main-banner{background-position:34% 100%!important;height:85vh!important;padding:10px 0!important;background-size:cover;background-position:center;align-content:center}.main-banner h1,.main-banner p{text-rendering:optimizeSpeed!important}.main-banner h1{font-size:30px}.main-banner .pbox p{font-size:16px;font-weight:400}.anc-text,.anc-text1{padding:8px 24px;border-radius:30px;-webkit-border-radius:30px}.main-banner:before{content:"";width:100%;height:100%;z-index:0;background:linear-gradient(180deg,rgba(0,0,0,.8),transparent);left:0;position:absolute;top:0}.header-transparent{width:100%!important}.headings-h2{font-size:33px!important}.num-cont p{font-size:16px}p.number{font-size:30px}.sep-box p{font-size:15px}}@media (min-width:1400px){h1{font-size:57px!important}.main-banner .pbox p{font-size:24px!important}}@media (min-width:300px) and (max-width:340px){.main-banner h1{font-size:28px!important}.main-banner .pbox p{font-size:15px!important}}@media(min-width:375px) and (max-width:500px){.main-banner{height:85vh!important;align-content:center}}@media (max-width:1024px) and (min-width:768px) and (orientation:landscape){.main-banner{height:570px!important}body{overflow-x:hidden}}@media(min-width:1920px){.main-banner{align-content:center!important}}.brand-slide h2{margin-bottom:20px}.second-sec{padding:50px 0}.display-no{display:none}.display-yes{display:block}.headings-h2{display:block!important}.headings-h2 .font-large{font-size:57px!important}.clnt-sec{border-bottom:1px solid #ccc}.autoplay{display:flex;overflow:hidden}