*{box-sizing:border-box}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:#0b0e14}.bgs-wrap{width:min(1240px,calc(100% - 48px));margin:auto}.bgs-top{height:32px;background:#06090e;color:#dbe1ea;font-size:12px;display:flex;align-items:center}.bgs-top .bgs-wrap{display:flex;gap:35px}.bgs-top-right{margin-left:auto}.bgs-header{height:116px;background:#080b10;color:#fff;position:relative;z-index:1000;border-bottom:1px solid #252a34}.bgs-nav{height:100%;display:flex;align-items:center;gap:28px}.bgs-logo{width:235px}.bgs-logo img{width:100%;height:76px;object-fit:contain}.bgs-menu{margin-left:auto;display:flex;align-items:center;gap:25px;height:100%}.bgs-menu>a,.bgs-has-mega>a{font-size:13px;font-weight:800;color:#fff;text-decoration:none}.bgs-has-mega{height:100%;display:flex;align-items:center}.bgs-has-mega>a i{font-size:9px;margin-left:3px}.bgs-start{background:#f51d38;color:#fff!important;padding:16px 19px;border-radius:9px;font-weight:800;font-size:14px}.bgs-menu-toggle{display:none;background:none;border:0;color:#fff;font-size:25px}.bgs-mega{position:absolute;left:50%;top:108px;transform:translate(-50%,10px);width:min(1040px,90vw);background:#fff;color:#0b0e14;border-top:3px solid #f51d38;border-radius:0 0 24px 24px;box-shadow:0 30px 70px rgba(0,0,0,.25);padding:20px;display:grid;grid-template-columns:260px 1fr 220px;gap:22px;opacity:0;visibility:hidden;transition:.22s}.bgs-has-mega:hover .bgs-mega{opacity:1;visibility:visible;transform:translate(-50%,0)}.bgs-mega-intro{background:#0c1016;color:#fff;padding:25px;border-radius:17px}.bgs-mega-intro h3{font-size:31px;color:#fff;line-height:1;margin:15px 0}.bgs-mega-intro em{color:#f51d38;font-style:normal}.bgs-mega-links{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.bgs-mega-links h4{font-size:15px;border-bottom:1px solid #ddd;padding-bottom:10px}.bgs-mega-links a{display:flex;justify-content:space-between;color:#424955;font-size:13px;padding:8px 0}.bgs-mega-links a i{color:#f51d38}.bgs-mega-image{position:relative;border-radius:15px;overflow:hidden}.bgs-mega-image img{width:100%;height:100%;object-fit:cover}.bgs-mega-image b{position:absolute;left:12px;bottom:12px;background:#fff;padding:8px;border-radius:6px}.bgs-slider{height:min(42vw,610px);min-height:320px;background:#05070b;position:relative;overflow:hidden}.bgs-slide{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transform:scale(1.05);transition:opacity 1s,transform 6s}.bgs-slide.active{opacity:1;transform:scale(1)}.bgs-prev,.bgs-next{position:absolute;top:50%;z-index:3;width:46px;height:46px;border-radius:50%;border:1px solid #ffffff78;background:#080b1099;color:#fff;font-size:30px}.bgs-prev{left:22px}.bgs-next{right:22px}.bgs-dots{position:absolute;bottom:16px;left:50%;display:flex;gap:8px}.bgs-dots button{width:25px;height:3px;border:0;background:#fff6}.bgs-dots button.active{background:#f51d38}.bgs-float{position:absolute;border:2px solid #f51d38;border-radius:50%;animation:float 4s ease-in-out infinite}.f1{width:55px;height:55px;right:15%;top:15%}.f2{width:18px;height:18px;right:25%;bottom:20%;animation-delay:1s}@keyframes float{50%{transform:translateY(-16px) rotate(20deg)}}.bgs-videos,.bgs-home-section,.bgs-clients{padding:75px 0}.bgs-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px}.bgs-heading span,.bgs-why span,.bgs-about span,.bgs-clients>div>span{color:#f51d38;font-size:11px;letter-spacing:2px;font-weight:900}.bgs-heading h2,.bgs-why h2,.bgs-about h2,.bgs-clients h2{font-size:clamp(30px,3.3vw,49px);line-height:1.05;margin:10px 0}.bgs-video-track,.bgs-project-track{display:flex;gap:18px;overflow-x:auto;padding:20px 5px 28px}.bgs-video-card{position:relative;flex:0 0 210px;height:330px;border-radius:24px;background:#10141c;color:#fff;padding:12px;display:flex;flex-direction:column;justify-content:end;box-shadow:0 18px 35px #1113}.tilt-0{transform:rotate(-2deg)}.tilt-1{transform:rotate(2deg)}.bgs-video-thumb{position:absolute;inset:0;border-radius:24px;background:linear-gradient(#0002,#000c),url('../img/normal/about-right-img.jpg') center/cover}.bgs-video-card small,.bgs-video-card b{position:relative;z-index:2}.bgs-video-card small{color:#f51d38}.bgs-play{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;background:#f51d38;display:grid;place-items:center}.bgs-why{background:#080b10;color:#fff;padding:80px 0}.bgs-why-grid{display:grid;grid-template-columns:.8fr 1.5fr;gap:60px;align-items:center}.bgs-why h2{color:#fff}.bgs-proof{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.bgs-proof article{height:190px;border:1px solid #303641;background:linear-gradient(145deg,#181d27,#0b0e14);border-radius:25px;padding:20px;display:flex;flex-direction:column;justify-content:end;box-shadow:0 18px 35px #0008;transition:.3s}.bgs-proof article:hover{transform:translateY(-8px);border-color:#f51d38}.bgs-proof i{color:#f51d38;font-size:25px;margin-bottom:auto}.bgs-proof b{font-size:27px}.bgs-proof small{text-transform:uppercase;color:#9aa3b1;margin-top:7px}.grey{background:#f2f4f7}.dark{background:#080b10;color:#fff}.dark h2{color:#fff}.bgs-home-services,.bgs-package-grid,.bgs-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bgs-home-services>a,.bgs-blog-grid>a{background:#fff;color:#10141b;border-radius:18px;overflow:hidden;border:1px solid #dfe4eb;box-shadow:0 15px 35px #1217220c;transition:.3s}.bgs-home-services>a:hover{transform:translateY(-7px)}.bgs-home-services img,.bgs-blog-grid img{width:100%;height:210px;object-fit:cover}.bgs-home-services div,.bgs-blog-grid div{padding:22px}.bgs-home-services h3{font-size:23px;box-shadow:inset 0 -8px #f51d3820;display:inline}.bgs-home-services b,.bgs-blog-grid b{color:#f51d38;font-size:12px}.bgs-project-track article{flex:0 0 320px;background:#f5f6f8;padding:10px 10px 20px;border-radius:17px;border:1px solid #dfe3e8}.bgs-browser{height:215px;border:8px solid #111720;border-radius:10px;overflow:hidden}.bgs-browser img{width:100%;height:100%;object-fit:cover;object-position:top}.bgs-project-track h3{font-size:19px;margin:16px 8px 8px}.bgs-project-track a{color:#f51d38;margin-left:8px;font-weight:800}.bgs-package-grid article{background:linear-gradient(145deg,#171c26,#0c0f15);border:1px solid #303541;border-radius:20px;padding:28px;color:#fff}.bgs-package-grid article.featured{border-color:#f51d38;background:linear-gradient(145deg,#25131a,#0c0f15)}.bgs-package-grid strong{font-size:33px}.bgs-package-grid ul{list-style:none;padding:18px 0;border-top:1px solid #2b3039;border-bottom:1px solid #2b3039}.bgs-package-grid li{margin:9px 0;font-size:14px}.bgs-package-grid summary{cursor:pointer;background:#fff;color:#111;text-align:center;padding:12px;border-radius:7px;font-weight:800}.bgs-package-grid article>a{display:block;color:#f51d38;margin-top:15px;font-weight:800}.bgs-about{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:center}.bgs-about-img{position:relative}.bgs-about-img img{width:100%;height:390px;object-fit:cover;border-radius:24px;box-shadow:-16px -16px 0 #f51d38}.bgs-about-img b{position:absolute;right:-10px;bottom:-10px;background:#f51d38;color:#fff;padding:20px;font-size:28px;border-radius:13px}.bgs-about-img small{display:block;font-size:10px}.bgs-logo-marquee{overflow:hidden;margin-top:30px}.bgs-logo-marquee>div{display:flex;width:max-content;gap:20px;animation:logos 25s linear infinite}.bgs-logo-marquee img{width:210px;height:100px;object-fit:contain;background:#fff;border:1px solid #dfe3e8;border-radius:15px;padding:12px;filter:none}@keyframes logos{to{transform:translateX(-50%)}}.bgs-blog-grid h3{font-size:19px}.bgs-blog-grid small{color:#f51d38}.bgs-menu a:hover{color:#f51d38}@media(max-width:1100px){.bgs-menu{gap:14px}.bgs-menu>a,.bgs-has-mega>a{font-size:12px}.bgs-start{display:none}.bgs-proof{grid-template-columns:repeat(3,1fr)}}@media(max-width:850px){.bgs-top-right{display:none}.bgs-header{height:88px}.bgs-logo{width:190px}.bgs-menu-toggle{display:block;margin-left:auto}.bgs-menu{display:none;position:absolute;left:0;right:0;top:88px;height:auto;background:#080b10;padding:22px;flex-direction:column;align-items:flex-start}.bgs-menu.open{display:flex}.bgs-has-mega{height:auto}.bgs-mega{display:none}.bgs-why-grid,.bgs-about{grid-template-columns:1fr}.bgs-home-services,.bgs-package-grid,.bgs-blog-grid{grid-template-columns:1fr 1fr}.bgs-proof{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.bgs-wrap{width:min(100% - 28px,1240px)}.bgs-top span:nth-child(2){display:none}.bgs-slider{height:230px;min-height:230px}.bgs-prev,.bgs-next{width:34px;height:34px}.bgs-heading{display:block}.bgs-home-services,.bgs-package-grid,.bgs-blog-grid{grid-template-columns:1fr}.bgs-proof article{height:155px}.bgs-videos,.bgs-home-section,.bgs-clients{padding:50px 0}}
