html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{ overflow:visible}button,select{ text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Metropolis";src:local("Metropolis-Regular"),url("/font/Metropolis-Regular.otf") format("opentype")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{display:none;font-family:Metropolis;font-size:18px;font-style:normal;line-height:normal;background-color:#ECF4F7}.blueBox{background-color:#39A9DF;padding:100px;display:flex;align-items:center;justify-content:center}.blueBox>div{width:1340px;display:flex;gap:30px}.bold{font-weight:700}.displayNone{display:none}.menuBar{display:flex;padding:0px 200px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;background:rgba(255,255,255,0.90);box-shadow:0px 2px 5px 0px rgba(4,50,101,0.13)}.menuBar a{text-decoration:none}.menuBar .logo{display:flex;align-items:center;margin:20px 0px}.menuBar .logo img{width:75px}.menuBar .logo .infraLu{color:#0C4687;font-size:30px;font-weight:600}.menuBar .logo .infraLu .lu{color:#5FB6B5;font-weight:300}.menuBar .menu{width:800px;display:flex;align-items:center}.menuBar .menu .menuLink{position:relative;z-index:10;display:flex;flex-direction:row}.menuBar .menu .menuLink>a,.menuBar .menu .menuLang>div>span,footer .bar1 .menuLang>div>span{display:inline-flex;justify-content:center;align-items:center;width:126px;padding:10px 16px;gap:10px}.menuBar .menu .menuLink>a{text-decoration:none;color:#0C4687;font-size:20px;font-weight:400;text-align:center;white-space:nowrap;display:block}.menuBar .menu .menuLink .highlight{height:3px;content:"";width:0px;background-color:#73C9F2;position:absolute;display:none;transition:all 300ms ease-in-out;bottom:5px;z-index:1}.menuBar .menu .menuLink .highlight::before{border:3px solid #73C9F2;border-radius:50%;height:8px;width:8px;content:"";display:block;top:-5px;left:-11px;position:absolute}.menuBar .menu .menuLink .highlight::after{border:3px solid #73C9F2;border-radius:50%;height:8px;width:8px;content:"";display:block;top:-5px;position:absolute;right:-11px}.menuBar .menu .menuLink .highlight.on{display:block}.menuBar .menu .menuLang .lang,footer .bar1 .menuLang .lang{position:relative;cursor:pointer}.menuBar .menu .menuLang .lang .flag,footer .bar1 .menuLang .lang .flag{width:22px}.menuBar .menu .menuLang .lang .langMenu,footer .bar1 .menuLang .lang .langMenu{width:158px;position:absolute;top:42px;right:20px;font-size:15px;font-weight:400;background:#fff;border-radius:20px;border:1px solid #fff;background:linear-gradient(107deg,rgba(115,201,242,0.00) 51.23%,rgba(211,241,255,0.15) 83.06%),radial-gradient(44.73% 86.32% at 50% 100%,#FFF 0%,rgba(255,255,255,0.20) 100%),rgba(255,255,255,0.90);display:none;cursor:auto}.menuBar .menu .menuLang .lang .langMenu>div,footer .bar1 .menuLang .lang .langMenu>div{display:flex;flex-direction:column;align-items:center;align-self:stretch;padding:10px 10px 5px 10px}.menuBar .menu .menuLang .lang .langMenu>div +div,footer .bar1 .menuLang .lang .langMenu>div +div{padding:5px 10px 10px 10px}.menuBar .menu .menuLang .lang .langMenu>div,footer .bar1 .menuLang .lang .langMenu>div{display:flex;flex-direction:row;justify-content:space-between;width:100%}.menuBar .menu .menuLang .lang .langMenu>div a,footer .bar1 .menuLang .lang .langMenu>div a{text-decoration:none;color:#0C4687;font-size:15px;font-weight:400}.menuBar .menu .menuLang .lang .langMenu>div.current a,footer .bar1 .menuLang .lang .langMenu>div.current a{color:#5FB6B5}.menuBar .menu .menuLang .lang .openMenu,footer .bar1 .menuLang .lang .openMenu{width:9px}.menuBar .menuMobileButton{display:none}.open{display:block !important}.rmark{font-size:.5em;top:-0.5em;line-height:0;position:relative;vertical-align:baseline}.textSecondary{color:#5FB6B5}.titleUnderline{height:6px;content:"";width:0px;background-color:#73C9F2;position:relative;display:block}.titleUnderline::before{border:5px solid #73C9F2;border-radius:50%;height:12px;width:12px;content:"";display:block;top:-8px;left:-17px;position:absolute}.titleUnderline::after{border:5px solid #73C9F2;border-radius:50%;height:12px;width:12px;content:"";display:block;top:-8px;position:absolute;right:-17px}.homeContent{background-image:url('/img/smalldots_2.svg');background-repeat:no-repeat;background-position:top;display:flex;padding:100px 100px 200px 100px;flex-direction:column;align-items:center;gap:10px}.homeContent .content{display:flex;width:1200px;flex-direction:column;gap:115px}.homeContent .content .intro .buttonDiv{width:300px}.homeContent .content .intro div{color:#0C4687;font-size:50px;font-weight:700;line-height:48px;width:600px}.homeContent .content .intro div + div{font-size:18px;font-weight:500;line-height:29px;padding:25px 0px}.homeContent .content .ourServices{margin-top:300px;width:60%}.homeContent .content .ourServices .buttonDiv.desktop{margin-top:25px}.homeContent .content .ourServices .buttonDiv.mobile{display:none}.homeContent .content .ourServices .content{display:flex;flex-wrap:wrap;width:100%;align-items:start;flex-direction:row;gap:20px;margin-top:15px}.homeContent .content .ourServices .content>div{display:flex;flex-direction:column;align-items:start;width:225px;height:200px;gap:20px;border-radius:20px;background:#FFF;box-shadow:0px 4px 15px 0px rgba(115,201,242,0.40)}.homeContent .content .ourServices .content>div:hover{background-color:#DCE9F7}.homeContent .content .ourServices .content>div img{max-width:58px;max-height:52px;margin:30px 0px 0px 40px}.homeContent .content .ourServices .content>div>div>div{color:#0C4687;font-size:18px;font-weight:700;line-height:32px;margin:0px 20px 20px 20px}.homeContent .content .ourServices .title,.homeContent .content .theyTrustUs .title,.homeContent .content .whyInfra .title{color:#0C4687;font-size:50px;font-weight:300;line-height:48px}.homeContent .content .theyTrustUs .title{text-align:center;margin-bottom:20px}.homeContent .content .theyTrustUs .content{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:center}.homeContent .content .theyTrustUs .content>div{width:270px}.homeContent .content .theyTrustUs .content>div img{width:250px;height:250px;border-radius:25px;object-fit:contain}.homeContent .content .theyTrustUs .content>div>div{color:#0C4687;text-align:center;font-size:18px;font-weight:700;line-height:20px;margin-top:30px}.homeContent .content .theyTrustUs .content>div>div + div{color:#0C4687;text-align:center;font-size:16px;font-weight:500;line-height:26px;margin-top:10px}.homeContent .content .theyTrustUs .content>div>div + div + div{margin-top:20px;font-weight:300;text-align:justify}.homeContent .content .transformYourCompany{background:linear-gradient(180deg,rgba(1,28,58,0.00) 0%,#011C3A 100%),url('/img/transform_your_company.jpg') lightgray 50% / cover no-repeat;display:flex;margin-top:300px;padding:100px;box-shadow:0px 4px 15px 0px rgba(115,201,242,0.40);border-radius:20px;width:1500px;margin-left:-150px}.homeContent .content .transformYourCompany .content{gap:20px}.homeContent .content .transformYourCompany .content .buttonDiv{width:30%}.homeContent .content .transformYourCompany .content>div{color:#E1E8EF;font-size:50px;font-weight:300;line-height:48px;width:60%}.homeContent .content .transformYourCompany .content>div + div{font-size:18px;font-weight:500;line-height:29px}.homeContent .content .transformYourCompany .content img{width:220px}.homeContent .content .whyInfra .content{display:flex;align-items:flex-start;flex-direction:row;gap:20px}.homeContent .content .whyInfra .content>div{display:flex;width:386px;height:544px;padding:20px;flex-direction:column;align-items:center;gap:20px;border-radius:20px;background:#FFF;box-shadow:0px 4px 15px 0px rgba(115,201,242,0.40)}.homeContent .content .whyInfra .content>div img{width:100px;margin:50px 0px}.homeContent .content .whyInfra .content>div>div>div{color:#0C4687;text-align:center;font-size:18px;font-weight:700;line-height:32px;margin-bottom:20px}.homeContent .content .whyInfra .content>div>div>div + div{font-size:16px;font-weight:300;line-height:29px;text-align:justify}.homeHero{display:flex;margin:100px 100px 200px 100px;flex-direction:column;align-items:center;gap:10px;position:relative}.homeHero .heroVideo{width:100%}.homeHero .heroContent{position:absolute;display:flex;flex-direction:column;height:100%;width:590px;justify-content:end;padding-bottom:100px;gap:20px;align-self:stretch;left:50%;transform:translate(-100%);color:#0C4687}.homeHero .heroContent .discover{font-size:60px;font-weight:300;line-height:68px}.homeHero .heroContent .discover>span{font-weight:600}.homeHero .heroContent .trustPartner{color:#0C4687;font-size:18px;font-weight:500;line-height:29px}.aboutHero{background-image:url('/img/smalldots_hero_about_services.svg');background-repeat:no-repeat;background-position:bottom 0px right 20%;display:flex;align-items:center;justify-content:center}.aboutHero>div{width:1340px;padding:230px 0px 120px 0px}.aboutHero>div>span{color:#0C4687;font-size:60px;font-weight:300;line-height:68px;text-transform:uppercase;display:flex;max-width:590px}.aboutHero>div>span .titleUnderline{position:relative;margin-top:15px;width:100%}.aboutHero>div>span + span{margin-top:50px;font-size:50px;font-weight:300;line-height:48px;text-transform:none;display:block}.aboutContent{margin-bottom:200px}.aboutContent .aboutJoinUsToday{display:flex;align-items:center;justify-content:center}.aboutContent .aboutJoinUsToday>div{background:linear-gradient(180deg,rgba(1,28,58,0.00) 0%,#011C3A 100%),url('/img/join_us_today.jpg') lightgray 50% / cover no-repeat;display:flex;margin-top:300px;padding:100px;box-shadow:0px 4px 15px 0px rgba(115,201,242,0.40);border-radius:20px;width:1500px}.aboutContent .aboutJoinUsToday>div>.content{margin-top:200px}.aboutContent .aboutJoinUsToday>div>.content .buttonDiv{width:30%;margin-top:20px}.aboutContent .aboutJoinUsToday>div>.content>div{color:#E1E8EF;font-size:50px;font-weight:300;line-height:48px;width:60%}.aboutContent .aboutOurStoryOurValues{display:flex;align-items:center;justify-content:center;padding:100px}.aboutContent .aboutOurStoryOurValues>div{width:1200px;display:flex}.aboutContent .aboutOurStoryOurValues>div>div{padding:20px 40px;border-radius:20px;background:#FFF;width:40%}.aboutContent .aboutOurStoryOurValues>div>div>span{text-align:justify;color:#0C4687;font-size:50px;font-weight:300;line-height:48px;display:block}.aboutContent .aboutOurStoryOurValues>div>div>span + span{margin-top:50px;font-size:18px;font-weight:300;line-height:29px}.aboutContent .aboutOurStoryOurValues>div>div + div{background:transparent;width:60%}.aboutContent .aboutOurStoryOurValues>div>div + div>div{margin-top:50px;display:flex;flex-wrap:wrap;flex-direction:row;gap:40px}.aboutContent .aboutOurStoryOurValues>div>div + div>div>div{width:calc(45% - 20px);display:flex;align-items:start}.aboutContent .aboutOurStoryOurValues>div>div + div>div>div>img{width:70px;margin-right:20px}.aboutContent .aboutOurStoryOurValues>div>div + div>div>div>span>span{color:#0C4687;font-size:18px;font-weight:700;line-height:32px;display:block}.aboutContent .aboutOurStoryOurValues>div>div + div>div>div>span>span + span{font-size:18px;font-weight:300;line-height:29px;margin-top:40px}.aboutContent .blueBox>div>span{color:#E1E8EF;font-size:50px;font-weight:300;line-height:48px;flex:1 1 0px}.aboutContent .blueBox>div>span + span{font-size:18px;font-weight:700;line-height:29px}.aboutContent .blueBox.ourEngagement{flex-wrap:wrap;flex-direction:column;padding-bottom:150px}.aboutContent .blueBox.ourEngagement>div{width:1200px}.aboutContent .blueBox.ourEngagement>div>span{color:#E1E8EF;font-size:50px;font-weight:300;line-height:48px}.aboutContent .ourEngagementCard{margin-top:-75px;display:flex;align-items:center;justify-content:center}.aboutContent .ourEngagementCard>div{width:1200px;display:flex;gap:20px}.aboutContent .ourEngagementCard>div>div{width:33%;border-radius:20px;background:#FFF}.aboutContent .ourEngagementCard>div>div>div{height:250px;overflow:hidden;text-align:center}.aboutContent .ourEngagementCard>div>div>div.madeSimple{background:#0C4687;display:flex;align-items:center;justify-content:center;border-radius:20px 20px 0px 0px}.aboutContent .ourEngagementCard>div>div>div.madeSimple>img{width:70%;border-radius:0px}.aboutContent .ourEngagementCard>div>div>div>img{width:100%;border-radius:20px 20px 0px 0px}.aboutContent .ourEngagementCard>div>div>div>span{margin:20px 20px 0px 20px;color:#0C4687;font-size:18px;font-weight:700;line-height:32px;display:block}.aboutContent .ourEngagementCard>div>div>div>span + span{font-size:18px;font-weight:300;line-height:29px}.serviceHero{background-image:url('/img/smalldots_hero_about_services.svg');background-repeat:no-repeat;background-position:bottom 0px right 20%;display:flex;align-items:center;justify-content:center}.serviceHero>div{width:1340px;padding:230px 0px 120px 0px}.serviceHero>div>span{color:#0C4687;font-size:60px;font-weight:300;line-height:68px;text-transform:uppercase;display:flex;max-width:590px}.serviceHero>div>span .titleUnderline{position:relative;margin-top:15px;width:100%}.serviceContent{margin-bottom:200px}.serviceContent .blueBox>div>span{color:#E1E8EF;font-size:18px;font-weight:500;line-height:29px}.serviceContent .blueBox>div>span .highlight{color:#0C4687;font-size:50px;font-weight:300;line-height:48px}.serviceContent .blueBox>div>span .highlight .light{color:#E1E8EF}.serviceContent .blueBox>div>span + span{font-size:18px;font-weight:500;line-height:29px;margin-left:200px;padding-top:47px}.serviceContent .blueBox>div>span + span .highlight{color:#0C4687;font-size:18px;font-weight:900;line-height:29px}.serviceContent .services{padding:175px 0px;display:flex;align-items:center;justify-content:center;background:#FFF}.serviceContent .services>div{width:1200px}.serviceContent .services>div>div{color:#0C4687;font-size:50px;font-weight:300;line-height:48px}.serviceContent .services>div>div>div.menu{color:#0C4687;font-size:16px;font-weight:600;line-height:29px;display:flex;justify-content:space-between;margin-top:20px;cursor:pointer}.serviceContent .services>div>div>div .on{color:#39A9DF}.serviceContent .services>div>div>div + div{margin-top:110px}.serviceContent .services>div>div>div + div>div{display:flex;visibility:hidden;opacity:0;transition:all 400ms ease-in-out}.serviceContent .services>div>div>div + div>div.on{visibility:visible;opacity:1;transition:all 400ms ease-in-out}.serviceContent .services>div>div>div + div>div>div.card{box-shadow:0px 4px 15px 0px rgba(115,201,242,0.40);border-radius:20px 20px 20px 20px;width:472px}.serviceContent .services>div>div>div + div>div>div.card>div>img{border-radius:20px 20px 0px 0px;width:472px;height:432px;object-fit:cover}.serviceContent .services>div>div>div + div>div>div.card>div + div{color:#0C4687;font-size:40px;font-weight:300;line-height:50px;margin:20px 20px 20px 20px;height:250px;display:flex;align-items:flex-end}.serviceContent .services>div>div>div + div>div>div.content{margin-left:150px}.serviceContent .services>div>div>div + div>div>div.content>div{display:flex;align-items:flex-start;gap:20px;align-self:stretch;margin-bottom:40px}.serviceContent .services>div>div>div + div>div>div.content>div>span{color:#0C4687;font-size:50px;font-weight:300;line-height:48px;width:42px;min-width:42px;max-width:42px}.serviceContent .services>div>div>div + div>div>div.content>div>span + span{color:#0C4687;font-size:16px;font-weight:300;line-height:29px;width:auto;min-width:auto;max-width:none}.serviceContent .services .progressBar{width:100%;height:5px;background-color:#0C4687;margin-top:20px;border-radius:20px}.serviceContent .services .progressBar>span{display:block;background-color:#73C9F2;height:100%;width:12.5%;border-radius:20px;transition:all 400ms ease-in-out}.serviceContent .serviceLetUsHelpYou{display:flex;align-items:center;justify-content:center}.serviceContent .serviceLetUsHelpYou>div{background:linear-gradient(180deg,rgba(1,28,58,0.00) 0%,#011C3A 100%),url('/img/let_us_help_you_make_your_projects_come_true.jpg') lightgray 50% / cover no-repeat;display:flex;margin-top:100px;padding:100px;box-shadow:0px 4px 15px 0px rgba(115,201,242,0.40);border-radius:20px;width:1500px}.serviceContent .serviceLetUsHelpYou>div>.content{margin-top:200px}.serviceContent .serviceLetUsHelpYou>div>.content .buttonDiv{width:30%;margin-top:20px}.serviceContent .serviceLetUsHelpYou>div>.content>div{color:#E1E8EF;font-size:50px;font-weight:300;line-height:48px;width:60%}.itech28Hero{display:flex;align-items:center;justify-content:center}.itech28Hero>div{width:1340px;padding:230px 0px 120px 0px}.itech28Hero>div>span{display:flex;max-width:590px}.itech28Hero>div>span img{width:410px}.itech28Hero>div>span img + img{width:120px;margin-left:15px}.itech28Hero>div>span .titleUnderline{position:relative;margin-top:15px;width:100%}.itech28Hero>div>span + span{margin-top:50px;color:#0C4687;font-size:16px;font-style:normal;font-weight:300;line-height:29px;display:block;text-align:justify}.itech28Content{margin-bottom:200px}.itech28Content .activityCard{display:flex;align-items:center;justify-content:center;margin-top:150px}.itech28Content .activityCard>div{width:1500px;display:flex;gap:20px}.itech28Content .activityCard>div>div{width:25%;border-radius:20px;background:#FFF}.itech28Content .activityCard>div>div>div{height:400px;overflow:hidden;text-align:center}.itech28Content .activityCard>div>div>div + div{height:250px}.itech28Content .activityCard>div>div>div>img{width:100%;height:100%;border-radius:20px 20px 0px 0px;display:flex;object-fit:cover;object-position:45% 100%}.itech28Content .activityCard>div>div>div>span{margin:30px 20px 0px 20px;color:#0C4687;font-size:40px;font-weight:300;line-height:50px;display:block}.itech28Content .activityCard>div>div>div>span + span{font-size:18px;font-weight:300;line-height:29px}.itech28Content .infralu{display:flex;align-items:center;justify-content:center}.itech28Content .infralu>div{background:linear-gradient(180deg,rgba(1,28,58,0.00) 0%,#011C3A 100%),url('/img/infra_lu_is_a_brand_of_itech28_sarl.jpg') lightgray 50% / cover no-repeat;display:flex;margin-top:100px;padding:100px;box-shadow:0px 4px 15px 0px rgba(115,201,242,0.40);border-radius:20px;width:1500px}.itech28Content .infralu>div>.content{margin-top:200px}.itech28Content .infralu>div>.content>div{color:#E1E8EF;font-size:50px;font-weight:300;line-height:48px;width:100%}.itech28Content .partner{display:flex;align-items:center;justify-content:center;margin-top:150px;padding:50px 0px 150px 0px;background-color:#39A9DF}.itech28Content .partner>div{width:1200px;display:flex;align-items:center;justify-content:center}.itech28Content .partner>div>div{text-align:center;width:100%}.itech28Content .partner>div>div>span{color:#fff;font-size:50px;font-weight:300;line-height:48px}.itech28Content .partner>div>div>div{margin-top:100px;display:flex;flex-wrap:wrap;gap:100px 20px}.itech28Content .partner>div>div>div>div{width:calc(20% - 20px)}.itech28Content .partner>div>div>div>div>div img{width:200px;height:200px;object-fit:contain;border-radius:25px;background-color:#fff;padding:15px}.itech28Content .theyTrustUs{display:flex;align-items:center;justify-content:center;margin-top:150px}.itech28Content .theyTrustUs>div{width:1200px;display:flex;align-items:center;justify-content:center}.itech28Content .theyTrustUs>div>div{text-align:center;width:100%}.itech28Content .theyTrustUs>div>div>span{color:#0C4687;font-size:50px;font-weight:300;line-height:48px}.itech28Content .theyTrustUs>div>div>div{margin-top:100px;display:flex;flex-wrap:wrap;gap:100px 20px}.itech28Content .theyTrustUs>div>div>div>div{width:calc(25% - 20px)}.itech28Content .theyTrustUs>div>div>div>div>div img{width:200px;height:200px;object-fit:contain;border-radius:25px;background-color:#fff;padding:15px}.itech28Content .theyTrustUs>div>div>div>div>div>span{color:#0C4687;text-align:center;font-size:18px;font-weight:700;line-height:32px;display:block;margin-top:20px}.itech28Content .theyTrustUs>div>div>div>div>div>span + span{font-size:16px;font-weight:300;line-height:29px;margin-top:0px}.contactHero{background-image:url('/img/smalldots_contact.svg');background-repeat:no-repeat;background-position:bottom 0px right 20%;display:flex;align-items:center;justify-content:center}.contactHero>div{width:1340px;padding:230px 0px 120px 0px}.contactHero>div>span{color:#0C4687;font-size:60px;font-weight:300;line-height:68px;display:flex;max-width:590px}.contactHero>div>span .titleUnderline{position:relative;margin-top:15px;width:100%}.contactHero>div>span + span{margin-top:50px;color:#0C4687;font-size:16px;font-style:normal;font-weight:300;line-height:29px;display:block;text-align:justify}.contactContent{margin-bottom:200px}.contactContent .blueBox{flex-wrap:wrap;margin-bottom:250px}.contactContent .blueBox>div>span{color:#E1E8EF;font-size:50px;font-weight:300;line-height:48px;flex:1 1 0px}.contactContent .blueBox>div>span + span{font-size:18px;font-weight:700;line-height:29px;text-align:justify}.contactContent .blueBox>div + div{margin-top:100px;display:flex}.contactContent .blueBox>div + div>div{width:33%;display:flex;align-items:flex-start}.contactContent .blueBox>div + div>div + div > div + div{border-left:1px white solid;padding-left:20px}.contactContent .blueBox>div + div>div + div > div + div>span{padding-bottom:1lh}.contactContent .blueBox>div + div>div>img{width:70px}.contactContent .blueBox>div + div>div>div{color:#E1E8EF;font-size:18px;font-weight:700;line-height:32px;margin-left:20px}.contactContent .blueBox>div + div>div>div>span{display:block}.contactContent .blueBox>div + div>div>div>span + span{margin-top:20px;font-size:16px;font-weight:300;line-height:29px}.contactContent .blueBox>div + div>div + div{display:flex;justify-content:center}.contactContent .blueBox>div + div>div+div+div{display:flex;justify-content:flex-end}.contactContent .contactCard{margin-top:-200px;display:flex;align-items:center;justify-content:center}.contactContent .contactCard>div{width:1340px;display:flex;gap:20px}.contactContent .contactCard>div>div{width:50%;border-radius:20px;background:#FFF;padding:40px;height:870px}.contactContent .contactCard>div>div>div{color:#0C4687;text-align:center;font-size:46px;font-weight:300;line-height:48px}.contactContent .contactCard>div>div>div.logoItech28 img{margin-top:40px;width:370px}.contactContent .contactCard>div>div>div.logoItech28 img + img{width:100px;margin-left:15px}.contactContent .contactCard>div>div>div.qrcodeContact img{margin-top:40px;width:400px}.contactContent .contactCard>div>div>div>form{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:40px;text-align:left;gap:20px}.contactContent .contactCard>div>div>div>form>div{width:calc(50% - 10px)}.contactContent .contactCard>div>div>div>form>div.wide{width:100%}.contactContent .contactCard>div>div>div>form>div>label{color:#0C4687;font-size:16px;font-weight:700;line-height:29px;display:block}.contactContent .contactCard>div>div>div>form>.errorMessage{font-size:18px;font-weight:700;line-height:29px;width:100%;height:29px;margin-top:25px}.contactContent .contactCard>div>div>div>form>.errorMessage>div{display:none}.contactContent .contactCard>div>div>div>form>div>input,.contactContent .contactCard>div>div>div>form>div>textarea{width:100%;border-radius:20px;background:#ECF4F7;color:#718994;font-size:14px;font-weight:300;line-height:29px;padding:5px 20px;border:0px}.contactContent .contactCard>div>div>div>form>button{}.contactContent .hearYou{display:flex;align-items:center;justify-content:center}.contactContent .hearYou>div{background:linear-gradient(180deg,rgba(1,28,58,0.00) 0%,#011C3A 100%),url('/img/we_look_forward_to_hearing_from_you_and_helping_you.jpg') lightgray 50% / cover no-repeat;display:flex;margin-top:100px;padding:100px;box-shadow:0px 4px 15px 0px rgba(115,201,242,0.40);border-radius:20px;width:1500px}.contactContent .hearYou>div>.content{margin-top:200px}.contactContent .hearYou>div>.content>div{color:#E1E8EF;font-size:50px;font-weight:300;line-height:48px;width:100%}.hcaptchaContainer{display:inline-flex;align-items:center;justify-content:center;width:300px;height:74px;margin-right:15px}.hcaptchaContainer .h-captcha{display:flex;align-items:center}#contact-button{display:inline-flex !important;align-items:center !important;justify-content:center !important;height:74px;padding:0 30px}@media (max-width:1200px){.hcaptchaContainer,#contact-button{display:block;margin:15px 0;width:100%}}.legalNoticeHero{display:flex;align-items:center;justify-content:center}.legalNoticeHero>div{width:1340px;padding:80px 0px 100px 0px}.legalNoticeHero>div>span{color:#0C4687;font-size:60px;font-weight:300;line-height:68px;text-transform:uppercase;display:flex;max-width:590px}.legalNoticeHero>div>span .titleUnderline{position:relative;margin-top:15px;width:100%}.legalNoticeContent{display:flex;align-items:center;justify-content:center}.legalNoticeContent>div{width:1340px;padding:50px 0px 120px 0px;color:#0C4687}.legalNoticeContent>div td{border:1px #39A9DF solid;padding:6px 10px;text-align:left}.legalNoticeContent>div h3{text-transform:uppercase;margin-top:30px}.confidentialityHero{display:flex;align-items:center;justify-content:center}.confidentialityHero>div{width:1340px;padding:80px 0px 100px 0px}.confidentialityHero>div>span{color:#0C4687;font-size:60px;font-weight:300;line-height:68px;text-transform:uppercase;display:flex;max-width:840px}.confidentialityHero>div>span .titleUnderline{position:relative;margin-top:15px;width:100%}.confidentialityContent{display:flex;align-items:center;justify-content:center}.confidentialityContent>div{width:1340px;padding:50px 0px 120px 0px;color:#0C4687}.confidentialityContent>div td{border:1px #39A9DF solid;padding:6px 10px;text-align:left}.confidentialityContent>div h3{text-transform:uppercase;margin-top:30px}td.message.visible{display:table-cell !important;font-weight:normal !important}.message{display:none;color:#fff;padding:5px 10px;font-weight:bold;margin-bottom:10px}.message.visible{display:block}.message.error,.textError{background-color:#d9534f;border-color:#d43f3a}.message.info{background-color:#5bc0de;border-color:#46b8da}.message.success,.textSuccess{background-color:#5cb85c;border-color:#4cae4c}footer{color:#0C4687;padding-top:50px;text-align:center;width:100%;box-shadow:0px -10px 10px 0px rgba(13,70,133,0.10)}footer .bar1{display:flex;flex-direction:row;gap:60px;justify-content:center;text-align:left;margin:64px 0px}footer .bar1 a{text-decoration:none;color:#0C4687}footer .bar1 .contact .contactEmailLink{cursor:pointer}footer .bar1 .contact>div{color:#0C4687;font-size:18px;font-weight:700;line-height:32px}footer .bar1 .contact>div + div{margin-top:14px;color:#39A9DF;font-size:16px;font-weight:600;line-height:29px}footer .bar1 .contact>div + div>span{display:block}footer .bar1 .contact>div + div>span + span{color:#0C4687;font-size:15px;font-weight:500;line-height:24px}footer .bar1 .legal>div + div{font-size:14px;font-weight:300;line-height:20px}footer .bar1 .legal>div + div>span{display:block;margin-top:15px;padding-left:10px}footer .bar1 .legal .buttonDiv{margin-top:15px}footer .bar1 .legal .buttonDiv a{font-size:14px;line-height:20px;padding:4px 15px}footer .bar1 .logo img{width:170px}footer .bar1 .ourServices>div{color:#0C4687;font-size:18px;font-weight:700;line-height:32px}footer .bar1 .ourServices>div + div{margin-top:10px;font-size:15px;font-weight:500;line-height:24px;display:flex;flex-direction:row;flex-wrap:wrap;width:232px;gap:10px 20px}footer .bar1 .ourServices>div + div>span{width:calc(50% - 10px)}footer .bar1 .qrcodeContact img{width:173px}footer .bar1 .menuLang>div>span{justify-content:left;padding:10px 0px 10px 10px}footer .bar2{display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:center;text-align:center}footer .bar2 .legalMobile{display:none}footer .bar2 a{text-decoration:none;color:#0C4687}footer .bar2>div{font-size:15px;font-weight:500;line-height:24px;width:450px}footer .bar2>div .logo{width:70px}.cookieInfoBar{display:flex;width:589px;padding:20px;flex-direction:column;align-items:flex-start;border-radius:20px;background:#FFF;box-shadow:0px 4px 15px 0px rgba(12,70,135,0.40);position:fixed;right:20px;bottom:20px;z-index:999;display:none}.cookieInfoBarContent{font-size:16px;font-weight:300}.cookieInfoBarContentDiv{color:#0C4687;line-height:29px;margin:20px;display:flex}.cookieInfoBarContentDiv .cookieInfoBarImg{width:97px;margin-left:5px}.cookieInfoBarLink{font-size:16px;font-weight:600}.cookieInfoBarLink a{text-decoration:none;color:#0C4687}.cookieInfoBarTitle{font-size:20px;font-weight:700}.buttonDiv{display:flex;align-items:center;gap:20px}button,a.button{display:flex;padding:14px 20px;justify-content:center;align-items:center;border-radius:200px;border:1.5px solid #0C4687;font-size:18px;font-weight:400;line-height:normal;flex:1 0 0;cursor:pointer;align-self:stretch;text-decoration:none}button.primary,a.button.primary{background-color:#0C4687;color:#E1E8EF}button.primary:hover,a.button.primary:hover{border-color:#2A66A9;background-color:#2A66A9}button.secondary,a.button.secondary{background-color:transparent;color:#0C4687}button.secondary:hover,a.button.secondary:hover{background-color:rgba(12,70,135,0.15)}button.tertiary,a.button.tertiary{background-color:#39A9DF;border-color:#39A9DF;color:#E1E8EF}button.tertiary:hover,a.button.tertiary:hover{background-color:#73C9F2;border-color:#73C9F2}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{ background-position:0 0}.ui-icon-caret-1-ne{ background-position:-16px 0}.ui-icon-caret-1-e{ background-position:-32px 0}.ui-icon-caret-1-se{ background-position:-48px 0}.ui-icon-caret-1-s{ background-position:-65px 0}.ui-icon-caret-1-sw{ background-position:-80px 0}.ui-icon-caret-1-w{ background-position:-96px 0}.ui-icon-caret-1-nw{ background-position:-112px 0}.ui-icon-caret-2-n-s{ background-position:-128px 0}.ui-icon-caret-2-e-w{ background-position:-144px 0}.ui-icon-triangle-1-n{ background-position:0 -16px}.ui-icon-triangle-1-ne{ background-position:-16px -16px}.ui-icon-triangle-1-e{ background-position:-32px -16px}.ui-icon-triangle-1-se{ background-position:-48px -16px}.ui-icon-triangle-1-s{ background-position:-65px -16px}.ui-icon-triangle-1-sw{ background-position:-80px -16px}.ui-icon-triangle-1-w{ background-position:-96px -16px}.ui-icon-triangle-1-nw{ background-position:-112px -16px}.ui-icon-triangle-2-n-s{ background-position:-128px -16px}.ui-icon-triangle-2-e-w{ background-position:-144px -16px}.ui-icon-arrow-1-n{ background-position:0 -32px}.ui-icon-arrow-1-ne{ background-position:-16px -32px}.ui-icon-arrow-1-e{ background-position:-32px -32px}.ui-icon-arrow-1-se{ background-position:-48px -32px}.ui-icon-arrow-1-s{ background-position:-65px -32px}.ui-icon-arrow-1-sw{ background-position:-80px -32px}.ui-icon-arrow-1-w{ background-position:-96px -32px}.ui-icon-arrow-1-nw{ background-position:-112px -32px}.ui-icon-arrow-2-n-s{ background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{ background-position:-144px -32px}.ui-icon-arrow-2-e-w{ background-position:-160px -32px}.ui-icon-arrow-2-se-nw{ background-position:-176px -32px}.ui-icon-arrowstop-1-n{ background-position:-192px -32px}.ui-icon-arrowstop-1-e{ background-position:-208px -32px}.ui-icon-arrowstop-1-s{ background-position:-224px -32px}.ui-icon-arrowstop-1-w{ background-position:-240px -32px}.ui-icon-arrowthick-1-n{ background-position:1px -48px}.ui-icon-arrowthick-1-ne{ background-position:-16px -48px}.ui-icon-arrowthick-1-e{ background-position:-32px -48px}.ui-icon-arrowthick-1-se{ background-position:-48px -48px}.ui-icon-arrowthick-1-s{ background-position:-64px -48px}.ui-icon-arrowthick-1-sw{ background-position:-80px -48px}.ui-icon-arrowthick-1-w{ background-position:-96px -48px}.ui-icon-arrowthick-1-nw{ background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{ background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{ background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{ background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{ background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{ background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{ background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{ background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{ background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{ background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{ background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{ background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{ background-position:-48px -64px}.ui-icon-arrowreturn-1-w{ background-position:-64px -64px}.ui-icon-arrowreturn-1-n{ background-position:-80px -64px}.ui-icon-arrowreturn-1-e{ background-position:-96px -64px}.ui-icon-arrowreturn-1-s{ background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{ background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{ background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{ background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{ background-position:-176px -64px}.ui-icon-arrow-4{ background-position:0 -80px}.ui-icon-arrow-4-diag{ background-position:-16px -80px}.ui-icon-extlink{ background-position:-32px -80px}.ui-icon-newwin{ background-position:-48px -80px}.ui-icon-refresh{ background-position:-64px -80px}.ui-icon-shuffle{ background-position:-80px -80px}.ui-icon-transfer-e-w{ background-position:-96px -80px}.ui-icon-transferthick-e-w{ background-position:-112px -80px}.ui-icon-folder-collapsed{ background-position:0 -96px}.ui-icon-folder-open{ background-position:-16px -96px}.ui-icon-document{ background-position:-32px -96px}.ui-icon-document-b{ background-position:-48px -96px}.ui-icon-note{ background-position:-64px -96px}.ui-icon-mail-closed{ background-position:-80px -96px}.ui-icon-mail-open{ background-position:-96px -96px}.ui-icon-suitcase{ background-position:-112px -96px}.ui-icon-comment{ background-position:-128px -96px}.ui-icon-person{ background-position:-144px -96px}.ui-icon-print{ background-position:-160px -96px}.ui-icon-trash{ background-position:-176px -96px}.ui-icon-locked{ background-position:-192px -96px}.ui-icon-unlocked{ background-position:-208px -96px}.ui-icon-bookmark{ background-position:-224px -96px}.ui-icon-tag{ background-position:-240px -96px}.ui-icon-home{ background-position:0 -112px}.ui-icon-flag{ background-position:-16px -112px}.ui-icon-calendar{ background-position:-32px -112px}.ui-icon-cart{ background-position:-48px -112px}.ui-icon-pencil{ background-position:-64px -112px}.ui-icon-clock{ background-position:-80px -112px}.ui-icon-disk{ background-position:-96px -112px}.ui-icon-calculator{ background-position:-112px -112px}.ui-icon-zoomin{ background-position:-128px -112px}.ui-icon-zoomout{ background-position:-144px -112px}.ui-icon-search{ background-position:-160px -112px}.ui-icon-wrench{ background-position:-176px -112px}.ui-icon-gear{ background-position:-192px -112px}.ui-icon-heart{ background-position:-208px -112px}.ui-icon-star{ background-position:-224px -112px}.ui-icon-link{ background-position:-240px -112px}.ui-icon-cancel{ background-position:0 -128px}.ui-icon-plus{ background-position:-16px -128px}.ui-icon-plusthick{ background-position:-32px -128px}.ui-icon-minus{ background-position:-48px -128px}.ui-icon-minusthick{ background-position:-64px -128px}.ui-icon-close{ background-position:-80px -128px}.ui-icon-closethick{ background-position:-96px -128px}.ui-icon-key{ background-position:-112px -128px}.ui-icon-lightbulb{ background-position:-128px -128px}.ui-icon-scissors{ background-position:-144px -128px}.ui-icon-clipboard{ background-position:-160px -128px}.ui-icon-copy{ background-position:-176px -128px}.ui-icon-contact{ background-position:-192px -128px}.ui-icon-image{ background-position:-208px -128px}.ui-icon-video{ background-position:-224px -128px}.ui-icon-script{ background-position:-240px -128px}.ui-icon-alert{ background-position:0 -144px}.ui-icon-info{ background-position:-16px -144px}.ui-icon-notice{ background-position:-32px -144px}.ui-icon-help{ background-position:-48px -144px}.ui-icon-check{ background-position:-64px -144px}.ui-icon-bullet{ background-position:-80px -144px}.ui-icon-radio-on{ background-position:-96px -144px}.ui-icon-radio-off{ background-position:-112px -144px}.ui-icon-pin-w{ background-position:-128px -144px}.ui-icon-pin-s{ background-position:-144px -144px}.ui-icon-play{ background-position:0 -160px}.ui-icon-pause{ background-position:-16px -160px}.ui-icon-seek-next{ background-position:-32px -160px}.ui-icon-seek-prev{ background-position:-48px -160px}.ui-icon-seek-end{ background-position:-64px -160px}.ui-icon-seek-start{ background-position:-80px -160px}.ui-icon-seek-first{ background-position:-80px -160px}.ui-icon-stop{ background-position:-96px -160px}.ui-icon-eject{ background-position:-112px -160px}.ui-icon-volume-off{ background-position:-128px -160px}.ui-icon-volume-on{ background-position:-144px -160px}.ui-icon-power{ background-position:0 -176px}.ui-icon-signal-diag{ background-position:-16px -176px}.ui-icon-signal{ background-position:-32px -176px}.ui-icon-battery-0{ background-position:-48px -176px}.ui-icon-battery-1{ background-position:-64px -176px}.ui-icon-battery-2{ background-position:-80px -176px}.ui-icon-battery-3{ background-position:-96px -176px}.ui-icon-circle-plus{ background-position:0 -192px}.ui-icon-circle-minus{ background-position:-16px -192px}.ui-icon-circle-close{ background-position:-32px -192px}.ui-icon-circle-triangle-e{ background-position:-48px -192px}.ui-icon-circle-triangle-s{ background-position:-64px -192px}.ui-icon-circle-triangle-w{ background-position:-80px -192px}.ui-icon-circle-triangle-n{ background-position:-96px -192px}.ui-icon-circle-arrow-e{ background-position:-112px -192px}.ui-icon-circle-arrow-s{ background-position:-128px -192px}.ui-icon-circle-arrow-w{ background-position:-144px -192px}.ui-icon-circle-arrow-n{ background-position:-160px -192px}.ui-icon-circle-zoomin{ background-position:-176px -192px}.ui-icon-circle-zoomout{ background-position:-192px -192px}.ui-icon-circle-check{ background-position:-208px -192px}.ui-icon-circlesmall-plus{ background-position:0 -208px}.ui-icon-circlesmall-minus{ background-position:-16px -208px}.ui-icon-circlesmall-close{ background-position:-32px -208px}.ui-icon-squaresmall-plus{ background-position:-48px -208px}.ui-icon-squaresmall-minus{ background-position:-64px -208px}.ui-icon-squaresmall-close{ background-position:-80px -208px}.ui-icon-grip-dotted-vertical{ background-position:0 -224px}.ui-icon-grip-dotted-horizontal{ background-position:-16px -224px}.ui-icon-grip-solid-vertical{ background-position:-32px -224px}.ui-icon-grip-solid-horizontal{ background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{ background-position:-64px -224px}.ui-icon-grip-diagonal-se{ background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaaaaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666}@media screen and (max-width:760px){.blueBox{padding:100px 30px;display:flex;align-items:center;justify-content:center}.blueBox>div{width:100%;display:block;gap:30px}.blueBox>div>span{display:block}.menuBar{display:flex;padding:0px 20px;flex-shrink:0;position:relative}.menuBar .logo{display:flex;align-items:center;margin:20px 0px}.menuBar .logo img{width:58px}.menuBar .logo .infraLu{font-size:28px}.menuBar .menu{position:absolute;width:0px;overflow:hidden;height:100vh;display:flex;flex-direction:column-reverse;justify-content:left;align-items:start;top:0px;right:0px;background-color:#fff;box-shadow:0px 4px 15px 0px rgba(115,201,242,0.40);transition:width 750ms ease-in-out;z-index:998}.menuBar .menu.slide{width:274px;transition:width 750ms ease-in-out}.menuBar .menu .menuLink{margin-top:auto;margin-bottom:80px;font-size:35px;font-weight:300;line-height:40px;flex-direction:column}.menuBar .menu .menuLang{display:flex;width:100%;justify-content:flex-end;align-items:center;margin-top:20px}.menuBar .menu .menuLink>a,.menuBar .menu .menuLang>div>span{display:flex;justify-content:left;align-items:flex-start;width:auto;padding:10px 16px;gap:10px}.menuBar .menu .menuLink>a{font-size:35px}.menuBar .menuMobileButton{display:block;z-index:999}.menuBar .menuMobileButton button{border:0px;padding:0px;margin:0px;background-color:transparent}.menuBar .menuMobileButton .menuBurger{transition:transform 750ms}.menuBar .menuMobileButton .menuBurger.on{transform:translate(-210px);transition:transform 750ms 100ms}.menuBar .menuMobileButton .menuBurgerContainer{width:32px;height:24px;display:inline-block;position:relative}.menuBar .menuMobileButton .menuBurgerButton{display:block;top:50%;margin-top:-2px}.menuBar .menuMobileButton .menuBurgerButton,.menuBurgerButton::before,.menuBurgerButton::after{position:absolute;width:100%;height:3px;background-color:#0C4687;border-radius:5px}.menuBar .menuMobileButton .menuBurgerButton::before,.menuBurgerButton::after{height:3px;content:"";display:block}.menuBar .menuMobileButton .menuBurgerButton::before{top:-8px}.menuBar .menuMobileButton .menuBurgerButton::after{bottom:-8px}.menuBar .menuMobileButton .menuBurger .menuBurgerButton{transition:bottom 100ms,transform 750ms}.menuBar .menuMobileButton .menuBurger .menuBurgerButton::before{transition-timing-function:linear;transition:top 100ms 600ms}.menuBar .menuMobileButton .menuBurger .menuBurgerButton::after{transition-timing-function:linear;transition:bottom 100ms 600ms,transform 750ms}.menuBar .menuMobileButton .menuBurger.on .menuBurgerButton{bottom:0;transition-timing-function:linear;transform:rotate(45deg);transition:bottom 100ms,transform 750ms}.menuBar .menuMobileButton .menuBurger.on .menuBurgerButton::before{top:0;transition-timing-function:linear;transition:top 100ms}.menuBar .menuMobileButton .menuBurger.on .menuBurgerButton::after{bottom:0;transition-timing-function:linear;transform:rotate(-90deg);transition:bottom 100ms,transform 750ms}.homeContent{margin:100px 0px 50px 0px;width:100vw;padding:0px 20px;background-position:50% 5%;background-size:auto}.homeContent .content{width:100%;gap:50px}.homeContent .content .intro .buttonDiv{width:100%}.homeContent .content .intro div{font-size:35px;line-height:40px;width:100%}.homeContent .content .intro div + div{font-size:16px;line-height:22px}.homeContent .content .ourServices{margin-top:50px;width:100%}.homeContent .content .ourServices .buttonDiv.desktop{display:none}.homeContent .content .ourServices .buttonDiv.mobile{display:block;width:100%;margin:25px 0px}.homeContent .content .ourServices .content{gap:10px}.homeContent .content .ourServices .content>div{width:calc(50% - 5px);height:auto;gap:20px;height:224px}.homeContent .content .ourServices .content>div img{margin:30px 0px 0px 20px}.homeContent .content .ourServices .content>div>div>div{font-size:16px;line-height:23px;margin:0px 10px 10px 10px}.homeContent .content .ourServices .title,.homeContent .content .theyTrustUs .title,.homeContent .content .whyInfra .title{font-size:35px;line-height:40px}.homeContent .content .theyTrustUs .content>div>div{font-size:16px;line-height:23px;margin-top:10px}.homeContent .content .theyTrustUs .content>div>div + div{font-size:16px;line-height:22px;margin-top:10px}.homeContent .content .transformYourCompany{margin-top:0px;padding:20px;width:100%;margin-left:0px}.homeContent .content .transformYourCompany .content .buttonDiv{width:100%}.homeContent .content .transformYourCompany .content>div{font-size:35px;line-height:40px;width:100%}.homeContent .content .transformYourCompany .content>div + div{font-size:16px;line-height:22px}.homeContent .content .transformYourCompany .content img{width:170px}.homeContent .content .theyTrustUs .content{gap:50px}.homeContent .content .theyTrustUs .content>div{width:100%;text-align:center}.homeContent .content .theyTrustUs .content>div img{min-width:150px;max-width:200px;width:100%;height:auto;aspect-ratio:1/1}.homeContent .content .whyInfra .content{flex-direction:column;gap:20px}.homeContent .content .whyInfra .content>div{height:auto;width:100%;padding:20px}.homeContent .content .whyInfra .content>div>div>div{font-size:16px;line-height:23px}.homeHero{margin:20px 10px}.homeHero .heroVideo{border-radius:20px}.homeHero .heroContent{transform:translate(0%);width:calc(100% - 40px);margin:20px;left:0;padding-bottom:50px}.homeHero .heroContent .buttonDiv{flex-direction:column;gap:20px}.homeHero .heroContent .discover{font-size:30px;line-height:32px}.homeHero .heroContent .trustPartner{font-size:16px;line-height:22px}.aboutHero{background-position:bottom 0px right 30%}.aboutHero>div{width:100%;padding:100px 50px 100px 30px}.aboutHero>div>span{font-size:30px;line-height:32px;max-width:auto}.aboutHero>div>span + span{margin-top:50px;font-size:35px;line-height:40px}.aboutContent{margin-bottom:50px}.aboutContent .aboutJoinUsToday>div{margin:100px 20px 0px 20px;width:100%;padding:20px}.aboutContent .aboutJoinUsToday>div>.content .buttonDiv{width:100%}.aboutContent .aboutJoinUsToday>div>.content>div{font-size:35px;line-height:40px;width:100%}.aboutContent .aboutOurStoryOurValues{display:block;padding:100px 20px}.aboutContent .aboutOurStoryOurValues>div{width:100%;display:block}.aboutContent .aboutOurStoryOurValues>div>div{width:100%}.aboutContent .aboutOurStoryOurValues>div>div>span{font-size:35px;line-height:40px}.aboutContent .aboutOurStoryOurValues>div>div>span + span{font-size:16px;line-height:22px}.aboutContent .aboutOurStoryOurValues>div>div + div{margin-top:50px;width:100%}.aboutContent .aboutOurStoryOurValues>div>div + div>div{display:block}.aboutContent .aboutOurStoryOurValues>div>div + div>div>div{width:100%;margin-top:50px}.aboutContent .aboutOurStoryOurValues>div>div + div>div>div>span>span{font-size:16px;line-height:23px}.aboutContent .aboutOurStoryOurValues>div>div + div>div>div>span>span + span{font-size:16px;line-height:22px}.aboutContent .blueBox>div>span{font-size:30px;line-height:40px}.aboutContent .blueBox>div>span + span{margin-top:20px;font-size:16px;line-height:22px}.aboutContent .blueBox.ourEngagement{display:block;background-color:transparent;padding:20px 0px}.aboutContent .blueBox.ourEngagement>div{width:100%}.aboutContent .blueBox.ourEngagement>div>span{color:#0C4687;font-size:35px;line-height:40px;text-align:center}.aboutContent .ourEngagementCard{margin-top:0px;display:block}.aboutContent .ourEngagementCard>div{width:100%;display:block;padding:20px}.aboutContent .ourEngagementCard>div>div{width:100%;border-radius:20px;margin-top:40px}.aboutContent .ourEngagementCard>div>div>div>span + span{font-size:16px}.serviceHero{background-position:bottom 0px right 30%}.serviceHero>div{width:100%;padding:100px 30px 100px 30px}.serviceHero>div>span{font-size:30px;line-height:32px;max-width:auto}.serviceContent{margin-bottom:50px}.serviceContent .blueBox>div>span{font-size:16px;line-height:22px}.serviceContent .blueBox>div>span .highlight{font-size:25px;line-height:40px}.serviceContent .blueBox>div>span + span{font-size:16px;line-height:22px;margin-left:0px;padding-top:40px}.serviceContent .services{padding:40px 0px;background:transparent}.serviceContent .services>div{width:100%}.serviceContent .services>div>div{margin:0px 20px}.serviceContent .services>div>div>div.menu{display:none}.serviceContent .services>div>div>div + div{margin-top:50px}.serviceContent .services>div>div>div + div>div{display:block;visibility:visible;opacity:1}.serviceContent .services>div>div>div + div>div>div.card{box-shadow:0px 4px 15px 0px rgba(115,201,242,0.40);border-radius:20px 20px 20px 20px;width:100%;background:#fff}.serviceContent .services>div>div>div + div>div>div.card>div>img{width:100%;height:432px;object-fit:cover}.serviceContent .services>div>div>div + div>div>div.card>div + div{font-size:28px;line-height:32px;height:150px;padding-bottom:20px}.serviceContent .services>div>div>div + div>div>div.content{margin-top:40px;margin-left:0px}.serviceContent .services .progressBar{display:none}.serviceContent .serviceLetUsHelpYou>div{margin:20px 20px 0px 20px;width:100%;padding:20px}.serviceContent .serviceLetUsHelpYou>div>.content .buttonDiv{width:100%}.serviceContent .serviceLetUsHelpYou>div>.content>div{font-size:35px;line-height:40px;width:100%}.itech28Hero>div{width:100%;padding:100px 30px 100px 30px}.itech28Hero>div>span{font-size:30px;line-height:32px;max-width:auto}.itech28Hero>div>span img{width:240px}.itech28Hero>div>span img + img{width:70px}.itech28Hero>div>span + span{line-height:22px}.itech28Content{margin-bottom:50px}.itech28Content .activityCard{display:block;margin-top:50px}.itech28Content .activityCard>div{width:100%;display:block;padding:0px 20px}.itech28Content .activityCard>div>div{width:100%;margin-bottom:40px}.itech28Content .activityCard>div>div>div + div{height:150px}.itech28Content .activityCard>div>div>div>span{font-size:35px;line-height:40px}.itech28Content .activityCard>div>div>div>span + span{font-size:16px;line-height:22px}.itech28Content .infralu>div{margin:20px 20px 0px 20px;width:100%;padding:20px}.itech28Content .infralu>div>.content>div{font-size:35px;line-height:40px;width:100%}.itech28Content .partner{display:block;margin-top:50px;padding:100px 0px}.itech28Content .partner>div{width:100%;display:block}.itech28Content .partner>div>div>span{font-size:35px;line-height:40px}.itech28Content .partner>div>div>div{margin-top:40px;gap:50px 20px;justify-content:center}.itech28Content .partner>div>div>div>div{width:calc(50% - 20px)}.itech28Content .partner>div>div>div>div>div img{min-width:150px;max-width:200px;width:100%;height:auto;aspect-ratio:1/1}.itech28Content .theyTrustUs{margin-top:50px;padding:0px 20px}.itech28Content .theyTrustUs>div{width:100%;display:block}.itech28Content .theyTrustUs>div>div>span{font-size:35px;line-height:40px}.itech28Content .theyTrustUs>div>div>div{margin-top:40px;gap:50px 20px;justify-content:center}.itech28Content .theyTrustUs>div>div>div>div{width:calc(50% - 20px)}.itech28Content .theyTrustUs>div>div>div>div>div img{min-width:150px;max-width:200px;width:100%;height:auto;aspect-ratio:1/1}.contactHero{background-position:bottom -25px right 60%}.contactHero>div{width:100%;padding:100px 50px 100px 30px}.contactHero>div>span{font-size:30px;line-height:32px;max-width:auto}.contactHero>div>span + span{line-height:22px}.contactContent{margin-bottom:50px}.contactContent .blueBox{margin-bottom:50px}.contactContent .blueBox>div>span{line-height:40px}.contactContent .blueBox>div>span + span{font-size:16px;font-weight:300;line-height:29px;margin-top:20px}.contactContent .blueBox>div + div{display:block}.contactContent .blueBox>div + div>div{width:100%;display:block;text-align:center}.contactContent .blueBox>div + div>div>div{margin-left:0px}.contactContent .blueBox>div + div>div + div{display:block;margin-top:40px}.contactContent .blueBox>div + div>div + div > div + div{margin-top:35px;border-left:0;padding-left:0px}.contactContent .blueBox>div + div>div + div > div + div>span{padding-bottom:0}.contactContent .blueBox>div + div>div+div+div{display:block}.contactContent .contactCard .discoverCompany{display:none}.contactContent .contactCard{margin-top:50px;display:block;padding:20px 20px 0px 20px}.contactContent .contactCard>div{width:100%}.contactContent .contactCard>div>div{width:100%;height:auto;padding:20px}.contactContent .contactCard>div>div>div>form>button{margin-top:30px}.contactContent .hearYou>div{margin:20px 20px 0px 20px;width:100%;padding:20px}.contactContent .hearYou>div>.content>div{font-size:35px;line-height:40px;width:100%}.legalNoticeHero>div{width:100%;padding:100px 30px 100px 30px}.legalNoticeHero>div>span{font-size:30px;line-height:32px;max-width:auto}.legalNoticeContent{padding:0px 20px}.legalNoticeContent>div{width:100%;padding:50px 0px 50px 0px}.confidentialityHero>div{width:100%;padding:100px 30px 100px 30px}.confidentialityHero>div>span{font-size:30px;line-height:32px;max-width:auto}.confidentialityContent{padding:0px 20px}.confidentialityContent>div{width:100%;padding:50px 0px 50px 0px}footer{padding-top:10px}footer .bar1{flex-direction:column;gap:0px;justify-content:center;text-align:center;margin:0px}footer .bar1 .contact>div{font-size:14px;font-weight:700;line-height:25px}footer .bar1 .contact>div + div{margin-top:10px;font-size:12px;line-height:22px}footer .bar1 .ourServices,footer .bar1 .legal{display:none}footer .bar2{margin:25px 0px 15px 0px;flex-direction:column;gap:10px}footer .bar2 .legalMobile{display:block}footer .bar2>div{font-size:10px;line-height:14px;width:auto}.cookieInfoBar{width:279px;padding:10px}.cookieInfoBarButtonDiv{margin-top:5px}.cookieInfoBarButtonDiv button{padding:5px}.cookieInfoBarContent{font-size:11px}.cookieInfoBarContentDiv{line-height:15px;margin:0px}.cookieInfoBarContentDiv .cookieInfoBarImg{width:48px}.cookieInfoBarLink{font-size:11px;line-height:22px}.cookieInfoBarTitle{font-size:16px}}