@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700&display=swap);.buttonA,.buttonA .fa,.fixedNavigation,.fixedNavigation li a,.foo_box li a,.foo_socail a,.header,.logo,.logo img,.menuMasked,.navigation,.navigation .dropDown,.navigation ul,.navigation ul li,.navigation ul li a,.navigation ul li a:after,.scrollup,.ss_list .onHover .icon img,.ss_list li .img,.ss_list li .onHover,.ss_list li a{transition:.5s ease-in-out}body,html{width:100%;overflow-x:hidden}body,button,input,select,textarea{font-family:Inter,sans-serif}.header,.scrollup{z-index:99}.as_text .buttonA:hover,.buttonA:hover .fa,.navigation ul li.bordered a:hover,.scrollup:hover{background:#003459;color:#fff}.buttonA .fa,.fixedNavigation li .fa,.scrollup{height:40px;line-height:40px}.buttonA,.cs_title h6,.footer h6{text-transform:uppercase}.buttonA .fa,.carousel_indicators,.copyrights,.fixedNavigation li .fa,.foo_logo,.foo_socail,.scrollup,.sos_scroll .owl-dots,.sos_scroll li a,.sos_title,.ss_list li .onHover,.ss_title,.ts_list li,.ts_txt{text-align:center}html{scroll-behavior:smooth;height:100%}ol,ul{margin:0;padding:0;list-style:none}*,:after,:before{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}a,a:hover,img,img:hover{border:0;outline:0;color:#199bf1;text-decoration:none;vertical-align:top}body{font-size:14px;line-height:1.6;font-weight:400;position:relative;background:#fff;color:#003459}button:focus,input:focus,input[type=file]:focus,select:focus,textarea:focus{outline:0}h1,h2,h3,h4,h5,h6,label{margin:0;padding:0;line-height:1.2;font-weight:600}p{margin-bottom:15px;display:block}.scrollup{position:fixed;bottom:40px;right:40px;width:40px;font-size:20px;border-radius:50%;color:#fff;background:#199bf1;display:none}.as_title h6,.buttonA{font-size:14px;letter-spacing:2px}.wrapper{width:100%;float:left;position:relative}@media screen and (max-width:1366px){.wrapper_inner{max-width:1200px}}.wrapper_inner{position:relative;padding:0 15px;max-width:1340px;margin-inline:auto}.header{position:fixed;top:0;left:0;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.16)}.menuicon span,.navigation,.navigation ul,.navigation ul li,.navigation ul li a{position:relative}.logo{padding:10px 0;float:left}.foo_logo span img,.logo img{float:left;height:66px}.foo_socail .fs_adr a,.navigation,.navigation ul{float:right}.fixedNavigation,.menuMasked{position:fixed;display:none}.navigation ul li{float:left;padding:23px 0}.navigation ul li+li{margin-left:30px}.navigation ul li a{float:left;color:#003459;font-weight:500;font-size:16px;line-height:40px}.navigation ul li a:after{height:10px;width:100%;position:absolute;bottom:10px;left:0;content:"";background:#199bf1;opacity:0}.navigation ul li a svg{float:right;margin-top:20px;margin-left:5px;font-size:8px;fill:#003459}.navigation ul li a:hover svg{fill:#199bf1}.navigation ul li.bordered a{background:#199bf1;color:#fff;border-radius:10px;padding:0 15px}.navigation .dropDown{position:absolute;top:90%;left:0;width:270px;padding:10px;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 10px 10px 5px rgba(0,0,0,.1);z-index:2;display:none}.as_text .buttonA:hover .fa,.buttonA .fa{background:#199bf1}.navigation ul li:hover .dropDown{top:100%;display:block}.navigation .dropDown li{width:100%;margin:0;padding:0}.navigation .dropDown li a{width:100%;margin:0;padding:12px 10px;line-height:1.4;color:#fff;text-transform:capitalize;font-size:15px;border-bottom:1px solid rgba(0,0,0,.1)}.as_title h6,.foo_box li a:hover,.foo_socail .socail a:hover,.foo_socail a:hover,.menuicon:hover,.navigation ul li a.active,.navigation ul li a:hover,.navigation ul li li a:hover,.quickLinks a:hover{color:#199bf1}.header.fix .navigation .dropDown li a:hover,.navigation .dropDown li a:hover{border-bottom:1px solid #199bf1}.navigation ul li a.active:after{opacity:.2}.navigation ul li:hover li a{color:#003459}.menuicon{color:#2b2a29;display:none;float:right;width:30px;margin-top:15px}.fixedNavigation{top:70px;width:300px;right:-100%;height:calc(100vh - 70px);z-index:999;background-color:#013459;overflow-y:auto;padding:20px 0}.footer,.homeSlider,.solutions_section,.sos_scroll,.ss_list li a,.techs_section,body.menuOpened{overflow:hidden}.fixedNavigation.open{right:0}.fixedNavigation li{width:100%;float:left;border-bottom:1px solid rgba(0,0,0,.1)}.fixedNavigation li:last-child{border-bottom:0 solid #000}.fixedNavigation li svg{float:right;width:40px;cursor:pointer;fill:#fff;margin-top:20px}.fixedNavigation li.active svg{transform:rotate(180deg)}.fixedNavigation li a{float:left;width:100%;padding:5px 20px;line-height:40px;color:#fff;font-weight:400;font-size:16px}.fixedNavigation li a:hover,.fixedNavigation li li a:hover{color:#fff}.fixedNavigation li ul{width:100%;float:left;display:none;background:rgba(0,0,0,.2)}.menuMasked{top:0;left:0;width:100%;height:100%;z-index:9;background:rgba(0,0,0,.6)}.menuMasked.open{display:block}.buttonA,.foo_socail .fs_socail,.menuicon span,.sos_scroll .owl-dot{display:inline-block}.menuicon span{width:30px;height:40px;background-image:url(../images/m1.svg);background-repeat:no-repeat;background-size:30px;background-position:center center}.menuicon.open span{background-image:url(../images/m2.svg);background-size:20px}.mtop{margin-top:86px}.homeSlider{background:#003459}.bannerVideo{position:absolute;top:0;right:0;max-width:70%;height:100%;object-fit:cover;object-position:right top}.bannerMask{position:relative;width:100%;height:100%}.bannerShape{position:absolute;top:-40px;left:-40px;width:52%;z-index:1}#homeSlider{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.homeSlider .txt{color:#fff;width:50%;font-weight:200;font-size:18px;margin-top:220px}.homeSlider .txt h2{font-size:48px;margin-bottom:20px;font-weight:300;letter-spacing:-1px}.homeSlider .txt h2 span{font-weight:600;position:relative}.homeSlider .txt h2 span:after{height:20px;width:100%;position:absolute;bottom:0;left:0;content:"";background:#fff;opacity:.13}.buttonA{color:#fff;background:rgba(25,155,241,.25);margin-top:25px;font-weight:500;line-height:40px;padding:7px 7px 7px 20px;border-radius:50px}.about_section,.services_section{background-position:center;background-size:cover;overflow:hidden}.buttonA .fa{float:right;margin-left:10px;width:40px;border-radius:50%;color:#fff}.buttonA:hover{color:#003459;background:#fff}.carousel_indicators{position:absolute;bottom:100px;left:0}.carousel-indicators{all:unset;float:left;width:100%}.carousel-indicators li{position:relative;float:left;width:50px;height:2px;opacity:.13;margin:0;background:#fff;border:0 solid #fff}.carousel-indicators li:before{position:absolute;top:-.5px;left:0;width:100%;height:3px;content:"";background:#fff;opacity:0;z-index:2;border-radius:50px}.carousel-indicators li.active{opacity:1;margin:.13}.carousel-indicators li.active:before,.sos_scroll .owl-dot.active span{opacity:1}.about_section{padding:80px 0;background-image:url(../images/aboutBG.webp);background-repeat:no-repeat;color:#003459}.about_section:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#f9f9f9;opacity:.91}.as_title{float:left;width:45%}.as_text .p,.as_text h5,.as_title h6,.ss_list .onHover .icon,.ss_list .onHover h3{margin-bottom:20px}.as_title h1{color:#003459;margin-bottom:30px;font-size:42px;letter-spacing:0}.as_title img,.foo_box1 li{width:100%}.as_text{float:right;width:50%;font-size:16px}.as_text h5{line-height:1.8;font-size:22px}.as_text .buttonA{background:rgba(166,166,166,.25);color:#003459;margin-top:60px}.ast_list li{width:100%;float:left;border-top:1px solid #cfcfcf}.ast_list li:last-child{border-bottom:1px solid #cfcfcf}.ast_list li h3{font-size:24px;padding:20px 50px;cursor:pointer}.ast_list li h3 img{position:absolute;top:50%;left:0;max-width:22px;max-height:26px;object-fit:contain;object-position:top left;transform:translateY(-50%)}.ast_list li h3:after{position:absolute;top:50%;right:0;content:"+";font-size:32px;transform:translateY(-50%)}.ast_list li.active h3:after{content:"-"}.astl_txt{font-size:16px;margin-bottom:30px;display:none}.services_section{color:#fff;background-color:#00375e;padding:60px 0;background-image:url('../images/servicesBg.webp')}.services_section:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:.81;background-color:#00375e}.sos_title h6,.ss_title h6,.ts_txt h6{color:#199bf1;margin-bottom:20px;font-size:15px;letter-spacing:4px;font-weight:800}.ss_title h2{color:#fff;margin-bottom:50px;font-size:64px;font-weight:700;letter-spacing:-2px}.ss_list{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.sos_scroll_div,.ss_list li{display:block;position:relative}.ss_list li{height:400px}.ss_list li a{border-radius:20px;height:400px;position:absolute;top:0;left:0;width:100%}.ss_list li .img{width:100%;height:100%;object-fit:cover;border:2px solid #012946;object-position:center}.ss_list li:hover a{z-index:2;top:-20px;height:440px;border:2px solid #199bf1}.ss_list li .onHover{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;color:#fff;padding:25px;line-height:2;align-items:center;background:#012946;border-radius:20px}.foo_socail .fs_socail a,.sos_scroll .owl-dot span,.sos_scroll li a,.ss_list .onHover .icon{border-radius:50%;transition:.5s ease-in-out}.ss_list li:hover .onHover{background:rgba(1,41,70,.91)}.ss_list .onHover .icon{width:100px;height:100px;display:inline-block;background:center/0 no-repeat #03395f;padding:20px;position:relative}.ss_list a:hover .onHover .icon{background-color:#199bf1;background-size:40px;padding:30px}.ss_list .onHover .icon img{width:100%;transform:translate(-55px,-20px)}.ss_list a:hover .onHover .icon img{transform:translate(0,0) scale(0)}.ss_list .onHover h3{font-size:28px;font-weight:500}.solutions_section{background:#f9f9f9;padding:70px 0}.sos_title h2,.ts_txt h2{margin-bottom:100px;font-size:64px;font-weight:600;letter-spacing:-2px}.cs_title h6,.footer h6{margin-bottom:20px;font-weight:600}.sos_scroll{background-image:url(../images/solutionBG.webp);background-position:top center;background-size:100% auto;background-repeat:no-repeat}.sos_scroll_div{margin-left:-80px;margin-right:-80px}.sos_scroll li{width:100%;display:flex;align-content:center;justify-content:center;padding:0 20px}.sos_scroll li .img{width:300px;padding-right:30px}.sos_scroll li .img img{height:100%;object-fit:contain;object-position:top}.sos_scroll li h4{font-size:26px;font-weight:700;color:#1c2755;margin-bottom:20px}.sos_scroll li .p{line-height:2;color:#1c2755}.sos_scroll li a{float:left;margin-top:15px;background:#199bf1;color:#fff;line-height:40px;width:40px;height:40px}.sos_scroll li a:hover{background:#1c2755;color:#fff}.sos_scroll .owl-nav .owl-next,.sos_scroll .owl-nav .owl-prev{position:absolute;bottom:0;left:30%;font-size:30px;z-index:2}.sos_scroll .owl-nav .owl-next{right:30%;left:auto}.sos_scroll .owl-nav span.fa{float:left;font-size:24px}.sos_scroll .owl-dots{margin-top:70px;position:relative;float:left;width:100%}.sos_scroll .owl-dot span{float:left;width:10px;height:10px;margin:0 6px;background:#1c2755;opacity:.3}.techs_section{background:#fff;padding:80px 0}.techstopMask{position:absolute;top:0;right:20px;width:50%}.techsbotMask{position:absolute;bottom:0;left:-20%;width:50%}.ts_list li{float:left;width:20%;border-top:1px solid rgba(122,122,122,.2);border-right:1px solid rgba(122,122,122,.2);padding:20px;display:flex;align-items:center;justify-content:center;height:180px;font-weight:500;font-size:16px}.ts_list li:first-child,.ts_list li:nth-child(2),.ts_list li:nth-child(3),.ts_list li:nth-child(4),.ts_list li:nth-child(5){border-top:0 solid rgba(122,122,122,.2)}.ts_list li:nth-child(5n+5){border-right:0px solid #707070}.ts_list li img{max-width:100px;max-height:80px;object-fit:contain;object-position:center}.ts_list li .p{margin-top:20px;color:#252b33}.careers_section{padding:100px 0;background-image:url(../images/Untitled-1.webp);background-position:center;background-size:cover;color:#fff}.careers_section:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#000;opacity:.37}.cs_title{float:left;width:52%}.cs_title h6{font-size:14px;letter-spacing:3px}.cs_title h2{font-size:68px;font-weight:600;letter-spacing:-2px}.cs_txt{float:right;width:40%;font-size:16px;line-height:2;margin-top:50px}.cs_txt .buttonA{background:rgba(255,255,255,.25)}.cs_txt .buttonA:hover{background:#fff}.footer{background:#002038;color:#fff}.footerMask{position:absolute;right:0;bottom:-30px;width:52%}.foo_logo{padding:50px 0}.foo_logo:before{position:absolute;top:50%;left:0;width:100%;height:1px;content:"";background:#fff;opacity:.25}.foo_logo span{position:relative;display:inline-block;background:#002038;padding:0 50px}.foo_socail{padding-bottom:50px;border-bottom:1px solid rgba(255,255,255,.25)}.foo_socail a{float:left;color:#fff;line-height:36px;display:flex;align-items:center}.foo_socail a+a{margin-left:20px}.foo_socail a i{line-height:36px;font-size:18px;margin-right:10px;color:#199bf1}.foo_socail .fs_cnt{float:left;width:40%}.foo_socail .fs_adr{float:right;width:40%}.foo_socail .fs_socail a{width:36px;height:36px;text-align:center;background:#fff;color:#002038;fill:#002038;font-size:16px;display:flex;align-items:center;justify-content:center}.foo_socail .fs_socail a svg{fill:#002038}.foo_socail .fs_socail a:hover{background:#199bf1;color:#fff}.foo_socail .fs_socail a:hover svg{fill:#fff}.footer h6{font-size:20px;color:#199bf1;letter-spacing:2px}.foo_box{float:left;width:25%;margin-top:40px}.foo_box2{width:45%}.foo_box3{width:30%}.foo_box li{float:left;width:50%;margin-bottom:10px}.foo_box li a{float:left;color:#fff}.copyrights{margin-top:30px;padding:20px 0;color:#fff;opacity:.5;border-top:1px solid rgba(255,255,255,.5)}@media screen and (max-width:1279px){.wrapper_inner{max-width:980px}.logo img{height:50px}.navigation ul li{padding:15px 0}.mtop{margin-top:70px}.homeSlider .txt{margin-top:100px}.homeSlider .txt h2{font-size:40px}.carousel_indicators{bottom:20px}.cs_title h2,.sos_title h2,.ss_title h2,.ts_txt h2{font-size:56px}.sos_scroll_div{width:100%;margin:0}.ts_txt h2{margin-bottom:50px}.foo_socail{padding-bottom:30px}.foo_socail .fs_adr,.foo_socail .fs_cnt,.foo_socail .fs_socail{width:100%;text-align:center;margin-bottom:20px}.foo_socail .fs_adr a,.foo_socail .fs_cnt a,.foo_socail .fs_socail a{float:none;display:inline-block}}@media screen and (max-width:979px){.as_text,.as_title,.cs_title,.cs_txt,.foo_box li{width:100%}.wrapper_inner{max-width:768px}.fixedNavigation,.menuicon{display:block}.bannerMask,.bannerVideo,.navigation{display:none}#homeSlider{position:relative}.homeSlider .txt{width:100%;margin:100px 0}.about_section,.solutions_section,.techs_section{padding:50px 0}.as_title h1{font-size:50px}.as_text{margin-top:40px}.cs_title h2,.sos_title h2,.ss_title h2,.ts_txt h2{font-size:40px}.ss_list{grid-template-columns:repeat(2,1fr)}.ts_list li img{max-width:100%}}@media screen and (max-width:767px){.wrapper_inner{max-width:550px}.logo img{height:40px}.fixedNavigation{width:100%;top:60px;height:calc(100vh - 60px)}.menuicon{width:auto;margin-top:13px}.mtop{margin-top:60px}.as_text .buttonA,.cs_txt,.foo_box,.sos_scroll .owl-dots{margin-top:30px}.scrollup{right:10px;bottom:10px}.cs_title h2,.homeSlider .txt h2,.sos_title h2,.ss_title h2,.ts_txt h2{font-size:30px}.as_title h1{font-size:40px}.ast_list li h3{font-size:20px;padding:20px 35px}.about_section,.foo_logo,.services_section,.solutions_section,.techs_section{padding:30px 0}.ss_list{grid-template-columns:repeat(1,1fr)}.ss_list .onHover h3{font-size:22px}.solutions_section h2{margin-bottom:50px}.sos_scroll li .img{width:150px}.sos_scroll .owl-nav .owl-prev{left:15px}.sos_scroll .owl-nav .owl-next{right:15px}.ts_txt h2{margin-bottom:30px}.foo_box li,.ts_list li{width:50%}.ts_list li:nth-child(3),.ts_list li:nth-child(4),.ts_list li:nth-child(5){border-top:1px solid rgba(122,122,122,.2)}.ts_list li:nth-child(5n+5){border-right:1px solid rgba(122,122,122,.2)}.ts_list li:nth-child(2n){border-right:0px solid rgba(122,122,122,.2)}.careers_section{padding:50px 0}.foo_logo span img{height:35px}.foo_logo span{padding:0 15px}.foo_socail{padding-bottom:10px}.foo_box{width:100%}}@media screen and (max-width:359px){.wrapper_inner{max-width:320px}}