*{--orange:#f7b12d;--dark:#4b535a;--border:#f7b12d8c}body,html{scroll-behavior:smooth}body{font-family:Rajdhani,sans-serif;margin:0;background:#000;color:#fff}a,li,p{font-weight:500;font-size:17px;line-height:1.5}*,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Rajdhani,sans-serif;font-weight:700}h1{font-size:57px}h2.title{font-size:44px;text-transform:uppercase}section{padding:60px 0}.text-orange{color:var(--orange)!important}.text-dark{color:var(--dark)!important}.banner{background-size:cover!important;background-position:top center!important;position:relative;display:grid;align-content:end;height:75vh;z-index:1}.banner:before{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(0deg,#000,rgba(0,0,0,.3));bottom:0}.btnlnk a{color:#fff;padding:10px 20px;border:2px solid #fff;border-radius:20px;transition:.3s;font-size:18px}.btnlnk a:hover{background:#fff;color:var(--dark);box-shadow:0 0 10px var(--dark)}.banner p{font-size:20px;font-weight:500}.keydet{position:relative}.cseimg img{width:100%}.keylist{display:grid;grid-template-columns:repeat(1,1fr);justify-items:center;row-gap:0;column-gap:0}.kcard{background:0 0;width:100%;text-align:center;padding:0 0 10px;border-radius:0;box-shadow:0 2px 5px rgba(0,0,0,.3)}.ktle{display:flex;gap:10px;flex-direction:row;align-items:center;justify-content:flex-start}.ktle h3{font-size:20px;font-weight:700}.ktle p{font-size:17px}.ccard,.scard{display:flex;gap:20px;margin-bottom:15px;align-items:center}.ccard p,.scard p{margin-bottom:0}.ccard img,.scard img{width:60px;height:60px;padding:5px;border-radius:5px;border:1px solid var(--orange);object-fit:contain}.img-list{display:grid;gap:20px}.img-list img{width:100%;height:300px;object-fit:cover}.clist,.slist{padding-right:25px}.im-list ul{list-style:none;padding-left:20px}.im-list li{padding-bottom:20px;font-weight:500;position:relative}.im-list li:before{content:'';position:absolute;background:url(https://www.juegostudio.com/wp-content/uploads/2025/07/Point-Icon.png);width:27px;height:23px;left:-33px;background-size:contain;background-repeat:no-repeat}.im-list{padding-left:20px}.imimg img{width:100%}.ccsec{display:flex;gap:10px}.reslist{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;row-gap:30px;column-gap:20px}.rescard{border-radius:20px;padding:20px 30px;border:1px solid var(--orange)}.rescard h3{font-size:24px}.testimg img{width:100%;height:300px;object-fit:cover}.bxsec{padding:20px 30px;border-radius:40px}.faq .accordion .card{background:0 0;border-bottom:1px solid var(--border)!important;border-radius:0}.faq .accordion .card button{width:100%;text-align:left;text-decoration:none;font-size:22px;font-weight:700;color:#fff!important;padding:20px 20px;background:0 0}.faq .accordion .card button span{color:#fff!important}.faq .accordion .card h3{font-size:20px;font-weight:700;margin-bottom:15px;color:#fff!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 #fff;border-right:solid 4px #fff;transform:translateY(-50%) rotate(135deg);transition:.5s}.accordion>.card .card-header{margin-bottom:0;position:relative;background:0 0;padding:0}.accordion>.card .card-header h3{position:relative;z-index:3}.faq .card-body{padding:0 20px 20px;margin-top:0}.faq .card-body table{width:100%;overflow-x:auto}.faq .card-body table td{border:1px solid #111;padding:10px}.accordion>.card .card-header h3.rotate:after{transform:translateY(-50%) rotate(-45deg)}span.number.pe-2{padding-right:5px;font-size:30px;font-weight:600}@media screen and (max-width:500px){h1{font-size:40px}h2.title{font-size:36px}}@media screen and (max-width:767px){h1{font-size:44px}h2.title{font-size:40px}.banner{height:60vh;background-position:center!important}section{padding:30px 0}.ktle{flex-direction:column}.ktle p{font-size:14px}.keylist{grid-template-columns:repeat(1,1fr);row-gap:0;column-gap:0}.ktle h3{font-size:15px}.kcard{padding:0 0 10px}.clist,.slist{padding-right:0}.img-list img{height:auto}.keydet:before,.solutions:before{width:100%;border-radius:0}.reslist{grid-template-columns:repeat(1,1fr)}}