@media screen and (min-width:992px){.wave-bg{margin-left:80px;box-shadow:-5px 0 5px -5px rgb(0 0 0 / 15%)}}.desk-img{position:absolute;top:0;right:0;z-index:-1;border-radius:0!important}.mob-img{display:none}.picture-mob{width:100%}@media screen and (max-width:767px){.mob-img{display:block!important;border-radius:0!important}.desk-img{display:none!important}}.innovation-project{position:relative}.product-eng-about-us-section{background:#18aaca}.hero-sec-grid{max-width:1360px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;min-height:40vh}@media screen and (min-width:1441px){.hero-sec-grid{min-height:500px}}.hero-sec-grid-col-2{display:flex;justify-content:end;position:relative}.sec-grid-picture{min-height:396px}.sec-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:40px;max-width:1360px;margin:30px auto 30px auto;min-height:400px}.second-sec-grid-1{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;max-width:1360px;margin:60px auto}.second-sec-grid-2{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px;margin:40px 0;max-width:1360px;margin:60px auto}.second-sec-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin:40px 0;max-width:992px;margin:60px auto}.sec-grid-col-1,.sec-grid-col-1-large{display:flex;align-items:center;justify-content:left}.sec-2-grid-col-1{display:flex;align-items:center;justify-content:right}.second-sec-img-col{position:relative}.img-overlay{position:absolute;top:0;height:99%;width:100%;border-radius:20px}.second-sec-img-text{position:absolute;left:15px;bottom:15px;font-size:18px;line-height:26px;color:#fff;z-index:1}.product-engineering-desk{max-width:100%;height:auto;object-fit:contain}.hero-sec-grid-col-1{margin-left:80px}.sec-h1{text-align:left;margin-bottom:40px;margin-top:100px;color:#18aaca;font-style:normal;font-weight:700;font-size:66px;line-height:70px;font-display:optional}.sec-p1{margin-bottom:15px;font-style:normal;font-weight:300;font-size:18px;line-height:30px;color:#595959;font-display:optional}.sec-learn-more{text-decoration:none;font-style:normal;font-weight:500;font-size:18px;line-height:25px;color:#262626;font-display:optional}.sec-learn-more:hover{margin-left:12px;transition:.4s ease-in-out}.sec-2-p1{font-style:normal;font-weight:300;font-size:18px;line-height:30px;color:#595959;font-display:optional;max-width:1260px;margin-left:auto;margin-right:auto}.web-app-dev-img{width:100%;height:auto;border-radius:20px;object-fit:contain}.grid-3-col{display:flex;background:#f7f7f7;border-radius:40px;height:246px;flex-direction:column;justify-content:center;align-items:center;text-decoration:none}.blue-icon{display:block}.white-icon{display:none}.grid-3-text{margin-bottom:0;font-weight:600;font-size:22px;color:#000;line-height:30px}.grid-3-text-sub{margin-bottom:0;font-size:18px;color:#595959;font-weight:300;line-height:30px;margin-top:0}.grid-3-col:hover{transition:.5s ease all;background:#18aaca;color:#fff;box-shadow:0 22px 35px -23px #64dfff85;transition:.3s ease-in-out}.grid-3-col:active{transition:.5s ease all;background:#18aaca;color:#fff;box-shadow:0 22px 35px -23px #64dfff85;transition:.3s ease-in-out}.grid-3-col:hover .blue-icon{display:none}.grid-3-col:active .blue-icon,.grid-3-col:hover .blue-icon{transition:.5s ease all;display:none}.grid-3-col:active .white-icon,.grid-3-col:hover .white-icon{transition:.5s ease all;display:block}.grid-3-col:hover .grid-3-text,.grid-3-col:hover .grid-3-text-sub{color:#fff}.grid-3-col:active .grid-3-text,.grid-3-col:active .grid-3-text-sub{color:#fff}.services-carousel-h2{font-size:48px;color:#000;font-weight:300;text-align:center;margin-top:0;font-style:normal}.services-carousel-h3{font-size:36px;color:#000;font-weight:400;text-align:center;margin:0;padding:50px 0 25px 0}.inno-project-btn{font-size:18px;padding:11px 30px;color:#fff;background:#18aaca;border-radius:8px;border:none;cursor:pointer;margin-bottom:50px;font-weight:300;text-decoration:none;z-index:1}.product-eng-about-h2{font-size:48px;color:#fff;padding:40px 0 20px 40px;font-weight:400;max-width:1360px;margin:0 auto}.product-eng-about-p2{font-size:18px;color:#fff;padding:0 0 20px 40px;line-height:30px;max-width:1360px;margin:0 auto}.innovation-project-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;max-width:1360px;margin:0 auto}.inno-projrct-h2{text-align:center;font-size:22px;color:#000;font-weight:400;z-index:1}.innovation-project-col{display:flex;flex-direction:column;align-items:center;justify-content:center}.inno-about-smily{position:absolute;top:0;right:0}.grow-your-business{width:100%;background:#dfffff;padding:25px 180px;box-sizing:border-box;max-width:1360px;margin:0 auto}.grow-your-business-h3{font-style:normal;font-weight:700;font-size:32px;line-height:61px;color:#18aaca;text-align:center;margin:20px auto}.grow-your-business-p{font-style:normal;font-weight:300;font-size:18px;line-height:30px;text-align:center;color:#595959}.steps-to-follow{background:#dfffff;width:100%;max-width:1360px;box-sizing:border-box;padding:25px 35px;margin:0 auto 30px auto}.steps-to-follow-h2{font-style:normal;font-weight:500;font-size:40px;line-height:54px;color:#000;max-width:1360px;margin:0 auto;text-align:center}.steps-to-follow-p{font-style:normal;font-weight:300;font-size:18px;line-height:30px;text-align:center;color:#595959;max-width:1040px;margin:20px auto}.step-h3{font-style:normal;font-weight:600;font-size:22px;line-height:30px;color:#18aaca}.step-dec-p{font-style:normal;font-weight:300;font-size:18px;line-height:30px;color:#595959}.quotes-icon{min-height:65px}.hero-section-quotes{margin-top:100px;display:flex;flex-direction:column;align-items:center;max-width:1360px;margin:40px auto}.hero-section-quotes-p1{font-style:normal;font-weight:500;font-size:18px;line-height:1.4;text-align:center;color:#000;margin:0;font-display:optional}.hero-section-quotes-p2{font-weight:400;font-size:13px;line-height:12px;color:#808183;font-display:optional}.sec-grid-hire{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;max-width:1360px;margin:60px auto}.hire-h3{font-style:normal;font-weight:700;font-size:32px;line-height:44px;color:#18aaca;margin:0 0 20px 0}.hire-p{font-style:normal;font-weight:300;font-size:18px;line-height:30px;color:#595959;margin:0 0 40px 0}@media screen and (max-width:767px){.hero-sec-grid{grid-template-columns:1fr;gap:10px;margin-top:60px}.sec-grid,.second-sec-grid-1{grid-template-columns:1fr;gap:20px}.second-sec-grid-2{grid-template-columns:1fr 1fr;gap:10px}.hero-sec-grid-col-2{grid-row-start:1;min-height:auto;justify-content:center}.sec-grid-picture{min-height:240px}.hero-sec-grid-col-1{margin:10px}.grid-3-col{margin:auto;width:246px;height:250px}.grid-3-text-sub{font-size:14px}.grid-3-text{font-size:16px}.sec-h1{margin-bottom:20px;margin-top:20px;font-size:40px;line-height:40px}.sec-2-p1,.sec-p1{font-size:16px;line-height:24px}.sec-learn-more{font-size:16px}.sec-grid{margin-top:30px;margin-bottom:30px}.second-sec-img-text{font-size:14px;line-height:18px}.second-sec-grid-1{margin-top:40px;margin-bottom:40px}.second-sec-grid-3{grid-template-columns:1fr}.carousel{height:280px}.sec-grid-col-1,.sec-grid-col-1-large{justify-content:center;grid-row-start:1}.sec-2-grid-col-1{justify-content:center;grid-row-start:1}.services-carousel-h2{font-size:36px;margin:0}.services-carousel-h3{font-size:30px;padding:0 0 25px 0}.services-carousel-btn{font-size:15px}.product-eng-about-h2{font-size:36px;padding:40px 10px 20px 10px}.product-eng-about-p2{font-size:15px;padding:0 10px 0 10px;line-height:25px;width:100%;box-sizing:border-box}.innovation-project-grid{grid-template-columns:1fr}.inno-bubbles{display:none}.grow-your-business{padding:15px 25px}.grow-your-business-h3{font-size:25px;line-height:34px;margin:0}.grow-your-business-p{font-size:16px;line-height:25px}.steps-to-follow{padding:15px 25px}.steps-to-follow-h2{font-size:27px;line-height:43px}.steps-to-follow-p{font-size:16px;line-height:25px}.step-dec-p{font-size:16px;line-height:25px}.hero-section-quotes{margin-top:20px}.hero-section-quotes-p1{font-size:16px;line-height:25px}.sec-grid-hire{grid-template-columns:1fr}.hire-h3{font-size:20px;line-height:30px;margin:0 0 10px 0}.hire-p{font-size:16px;line-height:24px;margin:0 0 25px 0}}@media screen and (min-width:540px) and (max-width:767px){.second-sec-grid-3{grid-template-columns:1fr 1fr;width:fit-content}}@media screen and (min-width:768px) and (max-width:991px){.hero-sec-grid{margin-top:60px}.second-sec-grid-2{gap:10px}.carousel-control{top:48%;width:30px;height:30px}.arrow{padding:4px!important}.nav-right{right:50px!important}.grid-3-col{width:293px}.sec-h1{margin-bottom:20px;margin-top:20px;font-size:40px;line-height:40px}.sec-2-p1,.sec-p1{font-size:14px;line-height:22px}.sec-learn-more{font-size:16px}.sec-grid{grid-template-columns:1fr 1fr;margin-top:30px;margin-bottom:30px;gap:20px}.second-sec-img-text{font-size:14px;line-height:18px}.second-sec-grid-1{margin-top:40px;margin-bottom:40px;gap:20px;grid-template-columns:1fr 1fr}.second-sec-grid-3{grid-template-columns:1fr 1fr;width:fit-content}.carousel{height:280px}.inno-projrct-h2{font-size:16px}.services-carousel-h2{padding-top:20px;margin-bottom:10px;font-size:40px}.services-carousel-h3{font-size:30px;padding:2-px 0 20px 0}.grow-your-business{padding:25px 50px}.hero-section-quotes{margin-top:20px}.hero-section-quotes-p1{font-size:16px;line-height:25px}}@media screen and (min-width:992px) and (max-width:1199px){.inno-projrct-h2{font-size:19px}.grow-your-business{padding:25px 90px}.second-sec-grid-2{gap:20px}.grid-3-col{height:215px}.grid-3-text{font-size:20px;line-height:25px}.grid-3-text-sub{font-size:15px;line-height:20px}}@media screen and (min-width:1441px){.hero-sec-grid-col-1{margin-left:0}}.waves{transform:rotate(-180deg);width:100%;height:25vh;margin-bottom:-7px;min-height:100px;max-height:150px}.parallax>use:first-child{animation-delay:-2s;animation-duration:7s}.parallax>use{animation:300s linear infinite move-forever}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}.web-app-dev-dl-h2{font-style:normal;font-size:40px;line-height:54px;font-weight:500;color:#000;margin:20px auto}.dd-list-dot{height:10px;width:10px;background-color:#18aaca;border-radius:50%;display:inline-block}.web-app-dev-dl dt{font-style:normal;font-weight:600;font-size:32px;line-height:30px;color:#18aaca;display:flex;align-items:center;gap:10px}.web-app-dev-dl dd{font-style:normal;font-weight:300;font-size:18px;line-height:30px;color:#595959;margin:15px 0 15px 0}@media screen and (max-width:767px){.web-app-dev-dl-h2{font-size:25px;line-height:36px;margin:0}.web-app-dev-dl dt{line-height:21px;font-size:15px}.web-app-dev-dl dd{font-size:15px;line-height:25px}}@media screen and (min-width:768px) and (max-width:991px){.web-app-dev-dl-h2{font-size:25px;line-height:30px;margin:10px 0}.web-app-dev-dl dt{font-size:18px;line-height:25px}.web-app-dev-dl dd{font-size:14px;line-height:23px;margin:10px 0 10px 0}}.services-container-flex{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:center;margin-bottom:65px;flex-wrap:wrap}.service-type{display:flex;flex-direction:column;box-sizing:border-box;width:293px;height:246px;border:1px solid #595959;border-radius:10px;padding:30px;align-items:center;justify-content:center;gap:10px;text-decoration:none}.service-details-p1{font-style:normal;font-weight:300;font-size:18px;line-height:30px;text-align:center;color:#595959}.faq-accordion-container{max-width:1045px;margin:0 auto 58px auto}.faq-accordion-h3{font-style:normal;font-weight:600;font-size:48px;line-height:30px;color:#18aaca;text-align:center}.faq-accordion-item{margin-bottom:10px}.faq-accordion{font-size:18px;font-weight:300;line-height:27px;color:#fff;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:0;transition:.4s;border-radius:10px;background:#10b6d5;display:flex;align-items:center;justify-content:space-between}.faq-accordion:hover{background-color:#02a0bd}.faq-accordion-active{background-color:#02a0bd;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-accordion:after{content:"\002B";color:#fff;font-weight:700;float:right;margin-left:5px}.faq-accordion-active:after{content:"\2212"}.faq-accordion-panel{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#474b59;font-size:18px;font-weight:300;line-height:27px}.faq-accordion-panel p{margin:10px}@media screen and (max-width:767px){.faq-accordion{font-size:17px;line-height:22px}.faq-accordion-panel{font-size:16px;line-height:23px}}.blueservice-sec{background-color:#18aaca;padding-block:30px 50px}.blueservices-floatingtitle{font-style:normal;font-weight:400;font-size:20px;line-height:1.2;color:#fff;margin:0 auto 8px auto;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:5;background-color:#18aaca;padding-block:12px;padding-inline:30px;width:max-content}.blueservice-h2{font-size:32px;font-weight:600;line-height:1.3;color:#fff}.blueservice-gridsec{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-block:50px 0}.blueservice-griditemsec{position:relative;box-sizing:border-box;border:3px solid #fff;padding:25px 20px 20px;border-radius:30px}.blueservice-flexcard{text-decoration:none;display:flex;align-items:flex-start;justify-content:flex-start;gap:15px;padding-inline:10px;padding-block:10px}.blueservice-title{font-style:normal;font-weight:400;font-size:20px;line-height:1.2;color:#fff;margin:0 auto 8px auto;text-transform:uppercase}.blueservice-ptext{font-style:normal;font-weight:300;font-size:18px;line-height:30px;color:#fff;margin:0 auto 15px auto}.blueservice-ptext.sidetext{padding-inline:10px;padding-block:30px 0}.blueservice-flexcardicon{width:60px;height:auto;object-fit:contain;object-position:center}.lightblue-sec{position:relative;background-color:#e2f6ff;margin-block:40px;padding:30px;border-radius:20px}.lightbluesec-h2{font-size:32px;text-align:center;line-height:1.3;max-width:90%;margin-inline:auto;padding-block:12px 15px;font-weight:600;color:#18aaca;margin-block:0}.lightbluesec-h2.black{color:#212121}.lightbluesec-h2.fw-300{font-weight:400;max-width:95%;font-size:26px;color:#18aaca}.lightbluesec-sec{background-color:#18aaca;padding-block:30px 50px}.hire-p.white-text{color:#fff}.lightbluesec-gridsec{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.lightbluesec-griditem{background-color:#fff;border-radius:15px;padding-inline:30px;padding-block:20px;min-height:160px;text-align:center}.lightbluesec-griditem.smm-mobiletext{background:0 0;text-align:left;padding:20px 20px 0}.lightbluesec-flex{position:relative;overflow:hidden;display:flex;align-items:flex-start;justify-content:center;gap:20px;flex-wrap:wrap;padding-block:50px 0}.lightbluesec-flexitems{position:relative;flex-basis:30%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.lightbluesec-title{font-size:18px;font-weight:600;line-height:1;margin-block:20px 10px;text-transform:uppercase;color:#212121}.lightbluesec-ptext{font-size:16px;font-weight:300;line-height:30px;margin-block:5px 10px;color:#212121;padding-inline:15px}.lightbluesec-iconpicture:before{content:"";display:inline-block;width:3px;background:#fff;position:absolute;left:50%;top:-116%;height:calc(100% + 56px)}.lightbluesec-iconpicture{width:94px;height:94px;background-color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50%}.lightbluesec-icon{width:100%;object-fit:contain;max-width:60px;object-position:center;height:auto}.lightbluesec-textbox{position:relative;box-sizing:border-box;background-color:#fff;border-radius:30px;padding-inline:25px;padding-block:20px;margin-block:30px 0}.lightbluesec-textboxtext{font-size:16px;font-weight:300;line-height:30px;margin-block:5px 10px;color:#212121;padding-inline:15px;text-align:center}.somethingbig-sec{position:relative;background-color:#e2f6ff;margin-block:40px;padding:30px;border-radius:20px}.somethingbig-h2{font-size:32px;text-align:center;line-height:1.3;margin-inline:auto;margin-block:0;padding-block:12px 15px;font-weight:600;color:#18aaca}.somethingbig-ptext{font-style:normal;font-weight:300;font-size:18px;line-height:30px;color:#595959;text-align:center;max-width:500px;margin-inline:auto;margin-block:0 40px}.somethingbig-link{font-size:18px;padding:11px 30px;color:#fff;background:#18aaca;border-radius:8px;border:none;cursor:pointer;margin-block:10px 25px;margin-inline:auto;font-weight:300;text-decoration:none;z-index:1;display:block;position:relative;width:fit-content}.somethingbig-link:hover{box-shadow:0 14px 15px #64dfff85;background-color:#0a7486;transition:all .4s ease-in-out}.desktop-hide{display:none}.hero-section-container.sevicebanner{background-color:#ecf3fb}@media only screen and (max-width:768px){.mobile-hide{display:none}.serviceimagecollab-sec{position:relative;display:flex;gap:20px}.serviceimagecollab-picture{position:relative;display:block}.sec-grid,.second-sec-grid-1{grid-template-columns:1fr;min-height:auto}.blueservice-gridsec{grid-template-columns:repeat(1,minmax(0,1fr));gap:40px}.blueservice-sec{padding-block:30px 50px;padding-inline:25px}.lightbluesec-flex{flex-direction:column;gap:30px}.lightbluesec-iconpicture:before{display:none}}@media only screen and (max-width:550px){.blueservice-griditemsec{border:2px solid #fff;padding:25px 0 20px}.lightblue-sec{padding:30px 10px}.lightbluesec-h2{max-width:100%}.lightbluesec-h2.fw-300{max-width:100%;font-size:20px}.lightbluesec-textbox{padding-inline:0}}.second-sec-grid-2{margin:30px auto 60px}.text-bg-blue{background-color:#18aacae0;width:100%;text-align:center;left:0;margin-block:0;bottom:0;border-radius:24px;padding-block:24px;border:solid 1px #fff;align-content:center;height:40px}.tab-h2{font-style:normal;font-weight:500;font-size:32px;line-height:65px;color:#27abc8;width:fit-content;margin:0;text-align:left;margin-top:20px}