.form-row select{width:100%;border:0;background:#fff;height:60px;padding-left:40px;color:#000;font-size:14px;font-weight:400;color:#6c6a72}.breadcrumb-area{background:#063875}.header-main-nav-box ul li .sub-menu{width:250px}.header-main-nav-box ul li .sub-menu>li a{padding:5px 24px}.floating-boxes{position:fixed;top:50%;left:0;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;z-index:999}.floating-boxes .box{background:#004a8f;color:#fff;padding:8px 5px;width:115px;text-align:center;font-family:sans-serif;box-shadow:0 2px 6px #0003;cursor:pointer;transition:background .2s;font-size:12px}.floating-boxes .box:hover{background:#00376b}html,body{overflow-x:hidden}.row{width:100%}.main-btn{padding:0 30px}.infetech-header-area-2.infetech-header-area-3 .header-main-nav-layout-2 .header-main-info .header-mini-btn:before{background:#fff;display:none}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:none;justify-content:center;align-items:center;z-index:9999;padding:10px;box-sizing:border-box}.popup-box{background:#fff;padding:20px;width:100%;max-width:400px;border-radius:8px;position:relative;box-shadow:0 0 10px #0000004d}.popup-box h2{margin-top:0;margin-bottom:20px;font-size:22px;font-weight:700;color:#1f1f1f}.popup-box input,.popup-box select{width:100%;padding:12px;margin-bottom:15px;border:1px solid #ccc;border-radius:6px;font-size:15px;box-sizing:border-box;transition:border-color .3s}.popup-box input:focus,.popup-box select:focus{outline:none;border-color:#07c}.form-row{display:flex;gap:10px;margin-bottom:15px}.form-row select{flex:1}.popup-box button{width:100%;padding:12px;background-color:#07c;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:background-color .3s}.popup-box button:hover{background-color:#005fa3}.two-column-popup{display:flex;max-width:900px;width:90%;margin:auto;border-radius:10px;overflow:hidden;background:#fff;flex-direction:row}.popup-left,.popup-right{flex:1;padding:20px;box-sizing:border-box}.popup-image{width:100%;height:auto;display:block;margin-bottom:15px}.stats-horizontal{display:flex;justify-content:space-between;gap:10px;text-align:center;padding:10px;background:linear-gradient(to right,#f5af19,#f12711);border-radius:6px;color:#fff}.stat-box{flex:1}.stat-box strong{display:block;font-size:18px;color:#fff}.stat-box span{font-size:14px;color:#f0f0f0}.form-row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:15px}.form-row select{flex:1;padding:10px;border-radius:6px;border:1px solid #ccc}@media screen and (max-width:768px){.two-column-popup,.form-row{flex-direction:column}.form-row select{width:100%}.stats-horizontal{flex-direction:column;gap:10px;padding:15px}.popup-box{width:100%;border-radius:0}.popup-left,.popup-right{padding:15px}}@media screen and (max-width:768px){.popup-image{width:80%;height:auto;margin:0 auto 15px;display:block}}@media screen and (max-width:768px){.stats-horizontal{flex-direction:row!important;flex-wrap:nowrap;justify-content:space-between;align-items:center;text-align:center}.stat-box{flex:1;padding:10px 5px;font-size:14px}.stat-box strong{font-size:16px}.popup-image{width:70%;height:auto;margin:0 auto 15px;display:block}}#closePopup{position:absolute;right:10px;top:10px;font-size:20px;cursor:pointer}@media(max-width:480px){.popup-box{padding:15px}.popup-box h2{font-size:1.25rem}.popup-box button{font-size:.95rem}}.whatsapp-chat{position:fixed;bottom:60px;right:15px;z-index:10000;background-color:#25d366;border-radius:50%;padding:10px;box-shadow:0 4px 10px #0000004d;display:flex;align-items:center;justify-content:center}.whatsapp-chat img{width:40px;height:40px}@media only screen and (max-width:768px){.whatsapp-chat{bottom:60px;right:10px;padding:8px}.whatsapp-chat img{width:36px;height:36px}}.box h6{color:#fff}.infetech-project-slider-area h3{margin:10px}.hero-section{position:relative;height:100vh;overflow:hidden}.bg-video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;z-index:-1;object-fit:cover;filter:blur(4px)}.overlay{position:relative;height:100%;width:100%;color:#fff;background:#0006;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem}.logo-bar{position:absolute;top:15px;left:15px;display:flex;gap:15px}.logo-bar img{height:40px}.nav-bar{position:absolute;top:20px;right:30px}.nav-bar ul{list-style:none;display:flex;gap:20px}.nav-bar a{text-decoration:none;color:#fff;font-weight:700}.headline{text-align:center;max-width:700px}.headline h1{font-size:42px!important;font-weight:600;color:#fff!important}.headline h3{color:#fff!important}.cta-buttons{margin-top:20px;display:flex;gap:15px}.enquiry{background:#007bff}.hero-section-mobile{display:none}@media(max-width:767px){.hero-section{display:none}.hero-section-mobile{display:block;margin-top:120px}}.footer-newsletter .input-box button,.footer-about ul li a:hover{background:#063875}.footer-nav ul li a:hover{color:#fff;font-weight:600}.footer-about p,.footer-nav ul li a,.footer-info ul li i,.footer-info ul li,.fab{color:#fff}.main-btn:before{background-color:#063875}.infetech-header-area-2.infetech-header-area-3 .top-line{display:none}.infetech-header-area-2.infetech-header-area-3 .header-main-nav-layout-2{top:0}.single-service-3-item:hover:after{color:#fff}.infetech-header-area-2.infetech-header-area-3 .header-main-nav-layout-2{padding:0}.infetech-header-area-2 .header-main-nav-layout-2 .logo-white img{width:400px}.header-main-nav-box{padding:25px 0}.infetech-header-area-2.infetech-header-area-3 .header-main-nav-layout-2 .header-main-nav-box ul li a{color:#000}.infetech-header-area-2.infetech-header-area-3 .header-main-nav-layout-2 .header-main-info .header-mini-btn:before{background:#fff}.infetech-header-area-2.infetech-header-area-3 .header-main-nav-layout-2 .header-main-nav-box ul li a:hover{color:#063875}.header-main-nav-box ul li .sub-menu>li:hover>a{background-color:#063875;color:#fff!important}.infetech-project-3-area:before{background:linear-gradient(135deg,#063875,#00a4ea)}.infetech-about-3-area .section-title p,p,.single-service-3-item p,.infetech-about-3-area .about-3-content .about-sub-service .content p,.infetech-company-area .section-title p,.company-service-item .content p{font-weight:400;color:#000}.tooltip-box{position:relative;background-repeat:no-repeat;background-position:left center}.tooltip-box .image{text-align:center}.tooltip-box .tip{width:20px;height:20px;position:relative;background-color:#768bf9;border-radius:100%;cursor:pointer;position:absolute;left:0;top:0;-webkit-animation:tip_jump 2s .5s linear infinite;animation:tip_jump 2s .5s linear infinite}.tooltip-box .tip:hover{z-index:6}@-webkit-keyframes tip_jump{0%{-webkit-box-shadow:0 0 0 0 rgba(108,132,251,.4),0 0 0 0 rgba(108,132,251,.4);box-shadow:0 0 #6c84fb66,0 0 #6c84fb66}25%{-webkit-box-shadow:0 0 0 6px rgba(108,132,251,.4),0 0 0 6px rgba(108,132,251,.4);box-shadow:0 0 0 6px #6c84fb66,0 0 0 6px #6c84fb66}50%{-webkit-box-shadow:0 0 0 6px rgba(108,132,251,.4),0 0 0 12px rgba(108,132,251,.4);box-shadow:0 0 0 6px #6c84fb66,0 0 0 12px #6c84fb66}75%{-webkit-box-shadow:0 0 0 6px rgba(108,132,251,.4),0 0 0 6px rgba(108,132,251,.4);box-shadow:0 0 0 6px #6c84fb66,0 0 0 6px #6c84fb66}to{-webkit-box-shadow:0 0 0 0px rgba(108,132,251,.4),0 0 0 0px rgba(108,132,251,.4);box-shadow:0 0 #6c84fb66,0 0 #6c84fb66}}@keyframes tip_jump{0%{-webkit-box-shadow:0 0 0 0 rgba(108,132,251,.4),0 0 0 0 rgba(108,132,251,.4);box-shadow:0 0 #6c84fb66,0 0 #6c84fb66}25%{-webkit-box-shadow:0 0 0 6px rgba(108,132,251,.4),0 0 0 6px rgba(108,132,251,.4);box-shadow:0 0 0 6px #6c84fb66,0 0 0 6px #6c84fb66}50%{-webkit-box-shadow:0 0 0 6px rgba(108,132,251,.4),0 0 0 12px rgba(108,132,251,.4);box-shadow:0 0 0 6px #6c84fb66,0 0 0 12px #6c84fb66}75%{-webkit-box-shadow:0 0 0 6px rgba(108,132,251,.4),0 0 0 6px rgba(108,132,251,.4);box-shadow:0 0 0 6px #6c84fb66,0 0 0 6px #6c84fb66}to{-webkit-box-shadow:0 0 0 0px rgba(108,132,251,.4),0 0 0 0px rgba(108,132,251,.4);box-shadow:0 0 #6c84fb66,0 0 #6c84fb66}}.tooltip-box .tip.box1{top:50%;left:34%}.tooltip-box .tip.box2{top:39%;left:25%}.tooltip-box .tip.box3{top:60%;left:66%}.tooltip-box .tip.box4{top:73%;left:57%}.tooltip-box .tip.box5{top:80%;left:61%}.tooltip-box .tip.box6{top:65%;left:55%}.tooltip-box .tip.box7{top:55%;left:44%}.tooltip-box .tip.box8{top:46%;left:45%}.tooltip-box .tip.box9{top:60%;left:46%}.tooltip-box .tip.box10{top:60%;left:45%}.tooltip-box .tip .content{position:absolute;left:15px;top:15px;width:400px;padding:30px;border-radius:5px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px #0000001a;cursor:default;visibility:hidden;background-color:#fff;opacity:0;-webkit-transition:.3s;transition:.3s}.tooltip-box .tip:hover{z-index:3}.tooltip-box .tip:hover .content{visibility:visible;opacity:1}.tooltip-box .tip .content .title{font-size:22px}.project-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 10px 25px #00000014;transition:transform .3s ease,box-shadow .3s ease;margin:10px}.project-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #0000001f}.project-thumb{position:relative;overflow:hidden}.project-thumb img{width:100%;height:auto;display:block}.project-tag{position:absolute;bottom:15px;left:15px;background:#000000b3;color:#fff;padding:6px 12px;border-radius:5px;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.project-tag img{width:20px;height:20px}.project-content{padding:20px;display:flex;justify-content:space-between;align-items:center}.project-content .title{font-size:1.1rem;font-weight:700;color:#1d1d1d;margin:0}.project-content .title a{color:inherit;text-decoration:none}.infetech-company-area:before{background-image:none}.infetech-service-3-area{margin-top:0}.home-user-exp{padding:30px 0;display:block;width:100%}.bg-gradient-yellow{background-image:linear-gradient(90deg,#063875,#0c5fa2,#137ac1,#1790d5,#1896d9,#199bdc,#1ca2de,#1fa7e1,#22ace3,#25b1e6,#0192d7)}.user-exp-card h2,.user-exp-card p{color:#fff}.header-top-wrapper{background-color:#00a7e7}.header-top-wrapper ul li:first-child{border-left:none}.header-top-wrapper ul li{float:left;border-left:1px solid #e5e5e5}.float-right{float:right!important}.header-top-wrapper ul{display:flex;margin-left:0;margin-bottom:0;padding-left:0;list-style-type:none}.section-title p,.benefits-content .content-box p{font-weight:400;color:#000}:root{--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em}h1,h2,h3,h4,h5,h6,.title,.main-btn,button,input,select,textarea,a{font-family:var(--font-sans)}h1,h2,h3,h4,h5,h6,.title{letter-spacing:-.02em}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:clamp(1.9rem,1.3rem + 2.4vw,2.6rem);line-height:1.18}h2{font-size:clamp(1.55rem,1.15rem + 1.6vw,2.05rem);line-height:1.22}h3{font-size:clamp(1.3rem,1.05rem + 1vw,1.6rem);line-height:1.28}h4{line-height:1.35}.section-title .title{font-size:clamp(1.75rem,1.25rem + 2vw,2.4rem);line-height:1.2}.breadcrumb-area .breadcrumb-item .title{font-size:clamp(1.6rem,1.2rem + 1.8vw,2.2rem);line-height:1.22}.infetech-banner-area .infetech-banner-content h1{font-size:clamp(2.6rem,1.8rem + 4vw,4.5rem);line-height:1.1}p{line-height:1.7}.main-btn.main-btn,#contactForm button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#00a7e7;background-image:linear-gradient(135deg,#00b2f0,#0086c9);color:#fff;border:none;border-radius:10px;padding:14px 30px;font-size:15px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;box-shadow:0 4px 14px #0086c947;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.main-btn.main-btn:before{display:none}.main-btn.main-btn:hover,#contactForm button[type=submit]:hover{color:#fff;background-image:linear-gradient(135deg,#00a7e7,#0076b3);transform:translateY(-2px);box-shadow:0 10px 24px #0086c961;filter:saturate(1.05)}.main-btn.main-btn:active,#contactForm button[type=submit]:active{transform:translateY(0);box-shadow:0 3px 10px #0086c94d}.main-btn.main-btn:focus-visible,#contactForm button[type=submit]:focus-visible{outline:3px solid rgba(0,167,231,.45);outline-offset:2px}#contactForm button[type=submit]{width:100%}
