.captiveunit-main{position:relative;box-sizing:border-box}.hero-sec-grid{max-width:1360px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr}.hero-sec-grid-col-2{display:flex;justify-content:end}.hero-sec-grid-col-1{margin-left:80px}.captiveunit-banner-sec{position:relative;box-sizing:border-box;max-width:1360px;margin-right:auto;padding-left:80px;padding-bottom:60px;overflow:hidden;z-index:10;background:linear-gradient(90deg,rgba(236,243,251,1) 0,rgba(236,243,251,1) 60%,rgba(236,243,251,0) 100%)}.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-h1.captiveunit{max-width:400px}.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-p1.captiveunit{max-width:800px;font-style:italic;text-align:left}.hero-section-quotes-p2{font-weight:400;font-size:11px;line-height:12px;color:#808183;font-display:optional;text-transform:uppercase}.hero-section-quotes-p2.captiveunit{color:#18aaca;font-size:18px}.captiveunit-banner-img{position:absolute;top:40px;right:0;z-index:0;height:auto;width:100%;max-width:596px;object-fit:contain}.sec-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:40px;max-width:1360px;margin:30px auto 30px auto;min-height:400px}.sec-grid-col-1,.sec-grid-col-1-large{display:flex;align-items:center;justify-content:left}.sec-grid-col-1{display:flex;align-items:center;justify-content:left;flex-direction:column-reverse}.sec-2-grid-col-1{display:flex;align-items:center;justify-content:right}.sec-grid-picture{min-height:396px}.captiveunit-img{width:100%;height:auto;border-radius:20px;object-fit:contain}.blueservice-h2{font-size:32px;font-weight:600;line-height:1.3;color:#fff}.blueservice-ptext{font-weight:300;font-size:18px;line-height:1.4;color:#fff;font-style:normal;font-display:optional;max-width:1060px;margin-left:auto;margin-right:auto}.hero-section-container.captiveunit{position:relative;box-sizing:border-box;overflow:hidden;padding-block:40px;padding-inline:40px}.captiveunit-bluebanner-img{position:absolute;height:100%;width:100%;object-fit:cover;object-position:center;left:0;top:0;z-index:-1}.sec-grid-col-2.captiveunit{display:flex;align-items:center;justify-content:flex-start}.captiveunit-vast-sec{position:relative;box-sizing:border-box;padding-block:40px;max-width:1000px;text-align:center;margin-inline:auto}.captiveunit-subheader{font-size:42px;font-weight:300;line-height:1.2;text-align:center;margin-top:0;font-style:normal}.captiveunit-subheader.black{color:#212121}.captiveunit-ptext{color:#595959;font-style:normal;font-weight:300;font-size:18px;line-height:30px}.captiveunit-ptext.black{color:#212121}.captiveunit-ptext.grey{color:#595959}.captiveunit-vast-grid-sec{position:relative;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.captiveunit-vast-grid-item{position:relative;box-sizing:border-box;padding-block:60px;padding-inline:20px;background-color:#e2f6ff;border-radius:30px;margin-block:60px 0}.captiveunit-vast-img{width:100%;object-fit:contain;object-position:center;height:auto}.captiveunit-vastimage-box{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);border-radius:50%;background:#18aaca;width:95px;height:95px;padding:10px;display:flex;align-items:center;justify-content:center}.captiveunit-vast-title{margin-bottom:0;font-weight:600;font-size:22px;color:#212121;line-height:1.3}.captiveunit-expertise-grid{position:relative;display:grid;grid-template-columns:1fr 1.2fr;gap:30px;padding-block:50px;padding-inline:70px}.captiveunit-subheader.white{margin-bottom:20px;color:#fff}.captiveunit-expertise-griditem{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.captiveunit-expertise-img{width:100%;height:auto;object-fit:contain;object-position:center}.captiveunit-expertise-griditem.first{align-items:center}.captiveunit-expertise-flex{position:relative;box-sizing:border-box;background-color:#fff;margin-block:30px;width:100%;border-radius:30px;padding-inline:30px;padding-block:15px}.captiveunit-expertise-floatingtitle{background-color:#e2f6ff;border:1px solid #18aaca;border-radius:10px;padding-inline:30px;padding-block:8px;width:fit-content;position:absolute;top:0;left:0;transform:translate(0,-50%);font-size:18px;line-height:1.2;font-weight:400;color:#18aaca;display:block;text-decoration:none;margin-block:0}a.captiveunit-expertise-floatingtitle:hover{color:#fff;box-shadow:0 14px 15px #64dfff85;border:solid 1px #0a7486;background-color:#10b6d5;transition:all .4s ease-in-out}.captiveunit-partner-sec{position:relative;box-sizing:border-box;max-width:1000px;margin-inline:auto;text-align:center;padding-block:40px;padding-inline:15px}.captiveunit-sub{font-size:30px;font-weight:600;line-height:1.2;text-align:center;margin-top:0;font-style:normal}.captiveunit-sub.blue{color:#18aaca}.captiveunit-sub.blue.partner{padding-block:25px;padding-inline:30px;background-color:#e2f6ff;border-radius:25px}.captiveunit-partner-grid{position:relative;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-block:50px 40px}.captiveunit-partner-griditem{padding-inline:20px;padding-block:20px;border-radius:20px}.captiveunit-partner-griditem.lightblue{background:linear-gradient(180deg,rgba(255,255,255,1) 0,rgba(226,246,255,1) 54%,rgba(226,246,255,1) 100%)}.captiveunit-partner-griditem.darkblue{background:linear-gradient(180deg,rgba(255,255,255,1) 0,rgba(25,170,202,1) 80%,rgba(25,170,202,1) 100%)}.darkblue .captiveunit-partner-link{color:#fff;border:1px solid #fff}.darkblue .captiveunit-ptext.white{color:#fff}.captiveunit-partner-img{width:100%;object-fit:contain;object-position:center;height:auto;max-height:230px}.captiveunit-partner-link{font-size:18px;font-weight:400;line-height:1.3;text-decoration:none;color:#18aaca;border:1px solid #18aaca;border-radius:12px;display:block;padding-block:10px;padding-inline:10px;margin-block:10px}.captiveunit-partner-link.linkgiven:hover{color:#fff;box-shadow:0 14px 15px #64dfff85;border:solid 1px #0a7486;background-color:#10b6d5;transition:all .4s ease-in-out}.captiveunit-work-sec{position:relative;box-sizing:border-box;background-color:#19aaca;padding-block:40px;padding-inline:60px}.captiveunit-ptext.white,.captiveunit-sub.white{color:#fff;max-width:1100px;margin-inline:auto}.captiveunit-work-cards{position:relative;box-sizing:border-box;margin-block:40px 20px;margin-inline:auto;max-width:1000px}.captiveunit-work-carditems{position:relative;display:grid;gap:20px;align-items:center;margin-block:30px;border-radius:50px;padding:10px 20px}.captiveunit-work-carditems.leftimage{grid-template-columns:1fr 1.8fr;background:linear-gradient(90deg,rgba(25,170,202,1) 0,rgba(25,170,202,1) 70%,rgba(255,255,255,.5) 100%)}.captiveunit-work-carditems.rightimage{grid-template-columns:1.8fr 1fr;background:linear-gradient(90deg,rgba(255,255,255,.5) 0,rgba(25,170,202,1) 30%,rgba(25,170,202,.7) 100%)}.captiveunit-work-carditems.leftimage .captiveunit-work-imageflex{justify-content:end}.captiveunit-work-carditems.rightimage .captiveunit-work-imageflex{justify-content:start}.captiveunit-work-imageflex{display:flex;align-items:center;gap:20px}.captiveunit-work-number{font-size:94px;line-height:0;margin-block:0;font-weight:600;color:#fff;font-style:normal}.captiveunit-work-content.righttext{text-align:end}.captiveunit-work-title{font-size:18px;font-weight:600;line-height:1.2;color:#fff;margin-block:8px 10px}.captiveunit-work-text{font-style:normal;font-weight:300;font-size:14px;line-height:1.4;color:#fff}.captiveunit-growmore-sec{position:relative;box-sizing:border-box;background-color:#e2f6ff;padding-block:40px;padding-inline:100px;z-index:10}.captiveunit-sub.blue.howshape{margin-top:60px}.captiveunit-growmore-block{position:relative;box-sizing:border-box}.captiveunit-growmore-grid{position:relative;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.captiveunit-smiley-img{position:absolute;height:auto;width:100%;max-width:800px;object-fit:contain;object-position:center;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.capriveunit-growmore-griditem{position:relative;box-sizing:border-box;padding-block:50px;padding-inline:80px;border-radius:30px;background-color:rgba(255,255,255,.5);text-align:center}.captiveunit-work-title.blue{color:#18aaca}.captiveunit-growmore-join{font-size:18px;font-weight:600;line-height:1.2;text-align:center;margin-top:50px;margin-inline:auto;font-style:normal;color:#fff;background-color:#19aaca;border-radius:14px;padding-block:12px;padding-inline:30px;width:fit-content}@media only screen and (min-device-width:993px) and (max-device-width:1024px){.captiveunit-growmore-sec,.captiveunit-partner-sec,.captiveunit-vast-sec{padding-inline:20px}}@media only screen and (min-device-width:769px) and (max-device-width:992px){.captiveunit-growmore-sec,.captiveunit-partner-sec,.captiveunit-vast-sec{padding-inline:20px}.captiveunit-banner-sec{padding-inline:40px;padding-bottom:40px}}@media only screen and (max-width:768px){.captiveunit-growmore-sec,.captiveunit-partner-sec,.captiveunit-vast-sec{padding-inline:20px}.captiveunit-banner-sec,.hero-section-container.captiveunit{padding-inline:40px;padding-bottom:40px}.captiveunit-expertise-grid,.captiveunit-partner-grid{grid-template-columns:1fr}.capriveunit-growmore-griditem{padding-block:30px;padding-inline:20px;border-radius:20px}.captiveunit-growmore-join{font-size:24px;line-height:1.4;border-radius:14px;padding-block:24px}.captiveunit-work-carditems{border:1px solid #fff;padding-block:20px;border-radius:20px;box-shadow:0 4px 38px 0 #00000040}}@media only screen and (max-width:767px){.captiveunit-banner-sec{padding-inline:20px;padding-bottom:20px;background:linear-gradient(90deg,rgba(236,243,251,1) 0,rgba(236,243,251,.7) 90%,rgba(236,243,251,0) 100%)}.hero-section-quotes-p1.captiveunit,.hero-section-quotes-p2.captiveunit,.sec-h1.captiveunit{margin-inline:auto;text-align:center}.captiveunit-growmore-sec,.captiveunit-partner-sec,.captiveunit-vast-sec,.hero-section-container.captiveunit{padding-inline:20px}.captiveunit-banner-sec{padding-inline:40px;padding-bottom:40px}.captiveunit-expertise-grid,.captiveunit-partner-grid{grid-template-columns:1fr}.capriveunit-growmore-griditem{padding-block:30px;padding-inline:20px;border-radius:20px}.captiveunit-growmore-join{font-size:24px;line-height:1.4;border-radius:14px;padding-block:24px}.sec-grid{grid-template-columns:1fr}.sec-grid-col-1{justify-content:center}.captiveunit-expertise-img{max-height:500px}.captiveunit-expertise-griditem{align-items:center}.captiveunit-expertise-floatingtitle{left:50%;transform:translate(-50%,-50%)}.blueservice-ptext,.captiveunit-ptext.black{text-align:center}.captiveunit-partner-griditem{max-width:500px;margin-inline:auto}.second-sec-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;max-width:1360px;margin:30px auto 60px}.second-sec-grid-1{display:flex!important;flex-direction:column-reverse!important}.hero-sec-grid{grid-template-columns:1fr;gap:20px;margin-top:60px}.hero-sec-grid-col-2{grid-row-start:1;min-height:320px;justify-content:center}.hero-sec-grid-col-1{margin:10px}.captiveunit-ptext{font-size:16px;line-height:24px}}@media screen and (min-width:1441px){.hero-sec-grid-col-1{margin-left:0}}@media only screen and (max-width:550px){.captiveunit-banner-sec{padding-inline:20px;padding-bottom:20px;background:linear-gradient(90deg,rgba(236,243,251,1) 0,rgba(236,243,251,.7) 90%,rgba(236,243,251,0) 100%)}.hero-section-quotes-p1.captiveunit,.hero-section-quotes-p2.captiveunit,.sec-h1.captiveunit{margin-inline:auto;text-align:center}.captiveunit-growmore-grid,.captiveunit-vast-grid-sec,.captiveunit-work-carditems.leftimage,.captiveunit-work-carditems.rightimage,.sec-grid{grid-template-columns:1fr}.sec-grid-col-1{justify-content:center}.captiveunit-expertise-grid,.captiveunit-work-sec,.hero-section-container.captiveunit{padding-inline:20px;padding-bottom:20px}.captiveunit-expertise-griditem{align-items:center}.captiveunit-expertise-floatingtitle{width:max-content}.captiveunit-work-carditems.leftimage,.captiveunit-work-carditems.rightimage{background:0 0}.captiveunit-work-carditems.leftimage .captiveunit-work-imageflex,.captiveunit-work-carditems.rightimage .captiveunit-work-imageflex{justify-content:center}.captiveunit-work-text,.captiveunit-work-title{text-align:center}.captiveunit-smiley-img{display:none}.captiveunit-expertise-img{max-height:400px}.captiveunit-work-text{font-size:14px}.captiveunit-work-number{color:#ffffff55}.captiveunit-work-carditems.rightimage{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}.captiveunit-work-carditems.leftimage .captiveunit-work-imageflex,.captiveunit-work-carditems.rightimage .captiveunit-work-imageflex{flex-direction:row-reverse}.blueservice-h2,.captiveunit-subheader{font-size:30px}.captiveunit-sub{font-size:24px}.captiveunit-growmore-join{font-size:20px}.captiveunit-work-text{font-size:16px}}@media only screen and (max-width:375px){.blueservice-h2,.captiveunit-subheader{font-size:26px}.captiveunit-sub{font-size:20px}.captiveunit-growmore-join{font-size:18px}.blueservice-ptext,.captiveunit-ptext,.captiveunit-work-text,.hero-section-quotes-p1.captiveunit,.hero-section-quotes-p2.captiveunit{font-size:16px}}.second-sec-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;max-width:992px;margin:60px auto}.grid-3-col{display:flex;background:#f7f7f7;border-radius:40px;height:246px;flex-direction:column;justify-content:center;align-items:center;text-decoration:none}.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}.blue-icon{display:block}.white-icon{display:none}.grid-3-text{margin-bottom:0;font-weight:600;font-size:22px;color:#212121;line-height:30px}.grid-3-text-sub{margin-bottom:0;font-size:18px;color:#595959;font-weight:300;line-height:30px;margin-top:0}.second-sec-grid-1{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;max-width:1360px;margin:0 auto 60px}@media screen and (max-width:767px){.second-sec-grid-3{grid-template-columns:1fr}.grid-3-col{margin:auto;width:246px;height:250px}.grid-3-text-sub{font-size:14px}.grid-3-text{font-size:16px}}@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){.second-sec-grid-3{grid-template-columns:1fr 1fr;width:fit-content}.grid-3-col{width:293px}.grid-3-text{font-size:20px;line-height:25px}.grid-3-text-sub{font-size:15px;line-height:20px}.hero-sec-grid{margin-top:60px}}@media screen and (min-width:992px) and (max-width:1199px){.grid-3-col{height:215px}}.lightbluesec-sec,.smm-persuasiv-sec{background-color:#18aaca;padding-block:30px 50px}.smm-digitalservice-h2{color:#fff}.hire-p.white-text{color:#fff}.smm-card-griditem{width:392px;background-color:#fff;border-radius:33px;padding-block:20px;min-height:160px;height:200px;cursor:text}.smm-card-griditem .hire-p.text-center{max-height:200px;overflow-x:scroll;text-align:center;padding-inline:20px}.smm-card-gridsec{display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap;padding-block:40px 40px;max-width:992px;margin:auto}@media only screen and (max-width:768px){.smm-card-gridsec{gap:0}}@media only screen and (max-width:768px){.smm-card-griditem{flex-basis:100%;padding-block:20px;height:auto;border-radius:35px;min-height:auto;margin-top:-20px;margin-inline:10px;box-shadow:0 13px 14px 20px rgba(0,0,0,.1)}}.second-sec-grid-2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;margin:40px 0;max-width:992px;margin:30px auto 60px}.second-sec-img-col{position:relative}.second-sec-img-text{position:absolute;left:15px;bottom:15px;font-size:18px;line-height:1.3;color:#fff;z-index:1}.img-overlay{position:absolute;top:0;height:99%;width:100%;border-radius:20px}.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;font-size:16px!important}.tab-h2{font-style:normal;font-weight:500;font-size:32px;line-height:65px;color:#27abc8;width:fit-content;text-align:center;margin-top:20px;margin-bottom:0}.smm-digitalservice-h2{color:#fff}.smm-digitalservice-h2{color:#fff}.hire-p.white-text{color:#fff}@media only screen and (max-width:768px){.smm-card-gridsec{gap:0}}.sec-2-p1-blue{color:#18aaca!important;font-weight:600}.smm-card-griditem .hire-p{max-height:200px;overflow-x:scroll;text-align:center;padding-inline:20px!important}.lightbluesec-sec,.smm-persuasiv-sec{background-color:#18aaca;padding-block:30px 50px;padding-inline:10px}.hero-sec-grid{display:grid}.new-tech-r-and-d-desk{max-width:100%;height:auto;object-fit:contain}.new-tech-r-and-d-img{width:100%;height:auto;border-radius:20px;object-fit:contain}@media screen and (min-width:767px) and (max-width:991px){.smm-card-griditem{height:180px!important}}.hire-p{max-width:1220px;margin:auto}.smm-digitalservice-h2{margin-block:40px}@media only screen and (min-device-width:1200px) and (max-device-width:1350px){.sec-h1{font-size:46px;margin-block:40px}}@media screen and (min-width:992px) and (max-width:1199px){.sec-h1{font-size:38px!important;margin-block:30px!important}}@media screen and (min-width:768px) and (max-width:991px){.sec-h1{margin-bottom:20px;margin-top:20px;font-size:32px;line-height:1.4}}@media screen and (max-width:767px){.sec-h1{margin-bottom:20px;margin-top:20px;font-size:40px;line-height:1.2}.tab-h2{margin:0}}@media only screen and (max-width:550px){.sec-h1{margin-bottom:0;margin-top:10px;font-size:32px;line-height:1.4}}