:root{--primary-color:#0056d2;--secondary-color:#7a63e0;--white-color:#fff;--second-white-color:#c9c9d5;--card-color:#1a1a24;--background-color:#000;--black-color:#030305;--border-color:#3d3d4f;--box-shadow-color:#3472ef33}html,body{color:var(--white-color);background:var(--background-color);font-family:Inter,sans-serif;position:relative;overflow-x:hidden}a:hover{text-decoration:none}a:focus{outline:none;text-decoration:none}p{font-size:13px;line-height:24px}.container-fluid{max-width:1400px}header{width:100%;padding:15px 0}.header_card{justify-content:space-between;align-items:center;gap:20px;display:flex}.header_logo h4{color:#717171;margin:0;font-size:22px;font-weight:800}.header_logo img{max-width:140px}.header_nav ul{margin:0;padding:0;display:table}.header_nav ul li{margin-left:30px;display:inline-block}.header_nav ul li a{color:var(--white-color);font-size:14px;font-weight:400;display:block}.header_nav ul li a.nav_contact{background-color:var(--primary-color);border-radius:40px;padding:10px 20px}.hero_banner_section{z-index:1;padding:150px 0;position:relative}.graphic_gif{width:fit-content;position:absolute;top:40px;right:-250px;transform:rotate(350deg)}.gif_card{width:fit-content;position:relative;overflow:hidden}.code_static_gif{opacity:.8;padding:40px;position:absolute;top:0;left:0}.gif_card img{max-width:800px}img.black_blur_left{max-height:100%;position:absolute;top:0;right:0}img.black_blur_bottom{max-width:100%;position:absolute;bottom:0;left:0}.hero_row{align-items:center}.hero_content{z-index:1;max-width:500px;position:relative}.hero_content h1{font-family:Red Hat Display,sans-serif;font-size:50px;font-weight:600}.hero_content h1 span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#0056d2 0%,#ddd 54.81%);-webkit-background-clip:text;background-clip:text;display:block}.hero_content .banner_btn{width:fit-content;color:var(--white-color);background-color:var(--primary-color);border-radius:60px;margin-top:30px;padding:14px 40px;font-size:14px;font-weight:400;display:block}.service_section{z-index:1;padding:100px 0;position:relative}img.blur_blob{max-width:600px;margin:auto;position:absolute;top:0;bottom:0;left:0}img.blur_blob_right{top:0;bottom:0;left:inherit;max-width:600px;margin:auto;position:absolute;right:0;transform:rotate(180deg)}.section_heading{text-align:center;margin-bottom:50px}.section_heading h6{color:var(--primary-color);font-size:14px;font-weight:700}.section_heading h3{font-family:Red Hat Display,sans-serif;font-size:36px;font-weight:700}.service_card{-webkit-backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;padding:15px;box-shadow:0 8px 32px #0003}.service_sub_card{align-items:start;gap:10px;margin-bottom:15px;display:flex}.service_sub_card img{max-width:45px}.service_sub_card h4{font-size:16px;font-weight:500}.service_card p{color:#cdcdcd;min-height:130px;margin-bottom:0;font-size:12px}.service_card a{width:fit-content;color:var(--primary-color);align-items:center;gap:10px;font-size:13px;display:flex}.service_card a i{line-height:normal}.work_card{cursor:pointer;background:#000;border:1px solid #777;border-radius:16px;padding:15px;position:relative;overflow:hidden}.work_card img{max-width:45px;margin-bottom:30px}.work_card h4{font-size:15px;font-weight:500}.work_card p{color:#cdcdcd;min-height:150px;margin-bottom:0;font-size:12px}.work_card .work_sub_card{z-index:9;width:100%;height:100%;padding:15px;transition:transform .4s ease-in-out;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.work_card_image{z-index:2;place-content:center;align-items:center;width:100%;height:100%;padding:0;transition:transform .4s ease-in-out;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.work_card_image img{max-width:100%;margin:0}.work_card:hover .work_sub_card,.work_card_image{transform:translateY(0)}.work_card:hover h4,.work_card:hover p,.work_card:hover img,.work_card .work_sub_card h4,.work_card .work_sub_card p,.work_card_image{opacity:0;transition:opacity .4s}.work_card:hover .work_sub_card,.work_card:hover .work_sub_card h4,.work_card:hover .work_sub_card p,.work_card:hover .work_card_image,.work_card:hover .work_card_image img{opacity:1}.work_card .work_sub_card ul{margin:0;padding-left:20px;display:block}.work_card .work_sub_card p{min-height:auto;line-height:18px}.technology_main_card{width:fit-content;position:relative}.technology_main_card img.middle_line{z-index:9;max-height:100%;margin:0 auto;position:absolute;left:0;right:0}.profound_plate_card img.middle_line.profound_plate_line{max-height:100%;margin:0 auto;display:none;position:absolute;top:0;left:0;right:0}.tech_main_card{align-items:center;width:fit-content;display:flex;position:relative}.tech_main_card img.bottom_line{z-index:9;max-width:100%;margin:0 auto;position:absolute;bottom:-4px;left:0;right:0}.tech_main_card img.right_line{z-index:9;max-height:100%;position:absolute;right:0}.tech_main_card img.left_line{z-index:9;max-height:100%;position:absolute;left:0}.tech_main_card img.bottom_line_last,.tech_main_card img.top_line_last{display:none}.tech_main_card .tech_sub_card{width:180px;padding:10px}.tech_main_card .tech_sub_card .tech_card{-webkit-backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;justify-content:center;padding:16px 5px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0003}.tech_image_card img{max-width:80px}.stack_main_card{justify-content:center;align-items:center;display:flex}.profound_plate_card{text-align:center;z-index:9;padding:0 50px;position:relative}.profound_plate_card img.profound_plate{z-index:9;max-width:100%;margin:0 auto;position:relative}.profound_plate_card img.profound_plate_border{z-index:1;max-width:100%;margin:auto;position:absolute;inset:0}.inner{filter:blur(40px);background:#0058d200;border-radius:50%;width:220px;height:220px;margin:auto;animation:2s linear infinite pulse;position:absolute;inset:0;box-shadow:0 0 200px #0056d2,0 0 400px #0056d2,inset 0 0 200px #0058d2}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 200px #0056d2,0 0 400px #0056d2,inset 0 0 200px #0058d2}50%{transform:scale(1.3);box-shadow:0 0 400px #0056d2,0 0 800px #0056d2,inset 0 0 300px #0058d2}to{transform:scale(1);box-shadow:0 0 200px #0056d2,0 0 400px #0056d2,inset 0 0 200px #0058d2}}.form_card{background:#ffffff1a;border:1px solid #000;border-radius:16px;padding:25px;box-shadow:0 34px 33px -23px #161c2d21}.form_card label{font-size:14px;font-weight:300}.form_card .form-group{margin-bottom:25px}.form_card .form-control{-webkit-backdrop-filter:blur(12px);color:#fff;background:#0003;border:1px solid #fff3;border-radius:8px;height:50px;padding:10px 15px;font-size:14px;box-shadow:0 8px 32px #0003}.form_card textarea.form-control{height:150px}.form_card .send_btn{width:fit-content;color:var(--white-color);background-color:var(--primary-color);border-radius:6px;margin:30px auto 0;padding:12px 60px;font-size:14px;font-weight:400;display:block;border:none!important}footer p{text-align:center;margin:0;padding:15px 0}.owl-carousel .owl-stage{padding-left:0!important}@media (max-width:1200px){.gif_card img{max-width:600px}.hero_banner_section{padding:90px 0}}@media (max-width:991px){.hero_content h1{font-size:34px}.section_heading h3{font-size:26px;font-weight:600}.section_heading h6{font-size:12px}.section_heading{text-align:center;margin-bottom:30px}.service_section{padding:40px 0}.stack_main_card{display:block}.technology_main_card{margin:0 auto}.tech_main_card img.right_line,.tech_main_card img.left_line,.profound_plate_card img.profound_plate_border{display:none}.tech_main_card img.bottom_line_last,.tech_main_card img.top_line_last,.profound_plate_card img.middle_line.profound_plate_line{display:block}.tech_main_card img.top_line_last{z-index:9;max-width:100%;top:-4px;left:0;right:0;bottom:inherit;margin:0 auto;position:absolute}.gif_card img{max-width:530px}.hero_banner_section{padding:70px 0}.graphic_gif{top:10px}.hero_content{max-width:400px}img.blur_blob_right,img.blur_blob{max-width:280px}}@media (max-width:767px){.gif_card img{max-width:480px}.graphic_gif{opacity:.6;top:10px}img.blur_blob_right,img.blur_blob{max-width:220px}}@media (max-width:575px){.service_card p{min-height:100px}.work_card p{min-height:90px}.profound_plate_card img.profound_plate{max-width:60%}.inner{width:140px;height:140px}}@media (max-width:479px){.header_logo img{max-width:100px}.header_nav ul li a.nav_contact{padding:8px 12px;font-size:12px}.hero_banner_section,.service_section{padding:30px 0}.hero_content h1{font-size:30px}.hero_content .banner_btn{margin-top:20px;padding:10px 26px;font-size:12px}.section_heading h3{font-size:20px}.section_heading{margin-bottom:20px}.service_sub_card h4{font-size:14px}.form_card{padding:15px}.tech_image_card img{max-width:70px}.tech_main_card .tech_sub_card{width:100%;padding:10px}.tech_main_card .tech_sub_card .tech_card{padding:10px 20px}.profound_plate_card img.profound_plate{max-width:90%}footer p{font-size:11px}.form_card .form-control{height:46px;padding:6px 10px;font-size:13px}.form_card label{font-size:12px;font-weight:300}.form_card .send_btn{width:100%;margin-top:0;padding:10px 40px;font-size:13px}.graphic_gif{opacity:.5;top:0}.gif_card img{max-width:400px}img.blur_blob_right,img.blur_blob{max-width:180px}}
