.border-btm{background:#f5f5f5;height:4px;margin:35px 0}.team-heading{display:flex;column-gap:20px;align-items:center;margin-bottom:25px}.team-heading .lbIcon{width:120px;border-radius:8px;overflow:hidden;margin:0;height:auto}.team-title{width:calc(100% - 84px)}.team-title p{color:#000}.tech-logo-img{display:flex;column-gap:15px}.tech-logo-img img{width:56px;height:56px;background:#fff;border-radius:8px;box-shadow: 0 0 6px rgb(0 0 0 / 15%)}.tech-btn-list{display:flex;flex-wrap:wrap;column-gap:8px}.tech-btn-list span{background:#fff;box-shadow: 0 0 6px rgb(0 0 0 / 15%);padding:5px 12px;border-radius:6px;color:#000;margin-bottom:8px;font-size:15px}.case-study-new .csTxt span{text-transform:inherit}.case-study-new h3{margin-bottom:10px}.csbInfo{padding-left:16px;width:calc(100% - 48px)}.csbInfo .csbName{margin-bottom:5px!important}.csbInfo p{font-size:14px;color:#676767}.csbContent p{color:#676767}.del-modal{display:flex;flex-wrap:wrap}.del-modal-col{width:33.33%;background:#eee;padding:25px;transition:all .3s ease}.del-modal-col:nth-child(even) {background:#f8f8f8;border-left:1px solid #ddd;border-right:1px solid #ddd}.listBox1Main li .team-heading .lbIcon img{filter:inherit;width:100%}.ai-tech-exp{overflow:hidden}.ai-tech-exp li{border-top:none;border-bottom:1px solid #ddd;margin-bottom:-1px}.thinkBigSec p{margin-bottom:20px;font-size:20px}.listBox1{padding:35px;border-radius:16px;box-shadow:0 0 12px rgba(0,0,0,.08);transition:all .3s ease}.listBox1:hover{transform:translateY(-5px);box-shadow:0 0 16px rgba(0,0,0,.15)}.txt-center{text-align:center}p{font-size:15px;color:#000}.listBox3Main li .textList1 li,.w-list li{font-size:15px;color:#000}.bclBox:hover{background-color:#fff}.cta-light{background:#f5f4f6;display:flex;position:relative;overflow:hidden;margin-top:50px}.cta-bg1{position:absolute;left:0;top:0;height:100%}.cta-left{position:relative;padding:30px 0 30px 100px;width:63%}.cta-left h3{font-size:24px;margin:0 0 25px;line-height:1.3}.btn1,.tbRight .btn1{border-radius:12px}.cta-right{width:37%}.cta-right img{width:100%;display:block;height:100%;object-fit:cover}.cta-red{background:#00384c;display:flex;border-radius:16px;overflow:hidden;position:relative}.cta-bg2{position:absolute;right:0;top:0;height:100%}.cta-red .cta-left h3{font-size:30px;margin:0 0 10px;line-height:1.3;color:#fff}.cta-red .cta-left h4{font-size:24px;margin:0 0 10px;line-height:1.4;color:#fff}.cta-red .cta-left p{font-size:15px;margin:0 0 35px;line-height:1.5;color:#fff}.cta-red .cta-right{width:22%}.cta-red .cta-left{width:78%;padding:50px 0 30px 100px}.cta-red .btn1:hover{color:#fff;border-color:#fff}.cta-red .cta-right{width:26%;position:relative;padding-right:5%;padding-top:2%}.pb-50{padding-bottom:50px}.tabs-container{display:flex;column-gap:3%;flex-wrap:wrap}.tabs-container input[type="radio"]{display:none}.tabs{width:37%;display:flex;flex-direction:column}.tab-btn{padding:8px 12px;cursor:pointer;background:#dcdcdc;border:1px solid #aaa;border-radius:8px;transition:.3s;margin-bottom:10px;font-size:15px}.tab-btn:hover{background:#eee}.tab-content{flex:1;padding:25px;background:#fff;display:block;margin-bottom:15px;border-radius:8px;box-shadow: 0 0 8px rgb(0 0 0 / 15%)}.tab-panel{display:none}#tab1:checked ~ .tab-content .tab1,
#tab2:checked ~ .tab-content .tab2,
#tab3:checked ~ .tab-content .tab3,
#tab4:checked ~ .tab-content .tab4,
#tab5:checked ~ .tab-content .tab5,
#tab6:checked ~ .tab-content .tab6 {display:block}#tab1:checked ~ .tabs label[for="tab1"],
#tab2:checked ~ .tabs label[for="tab2"],
#tab3:checked ~ .tabs label[for="tab3"],
#tab4:checked ~ .tabs label[for="tab4"],
#tab5:checked ~ .tabs label[for="tab5"],
#tab6:checked ~ .tabs label[for="tab6"] {background:#111;font-weight:bold;color:#fff}p.txt18{font-size:15px}.listBox3Main li .textList1 li,.w-list li{position:relative;display:block}.listBox3Main li .textList1>li:before,.w-list>li:before{content:"";position:absolute;width:4px;height:8px;border-bottom:2px solid #af110e;left:-22px;border-right:2px solid #af110e;transform:rotate(36deg);top:7px}.cSuccessSec .info2CarBox{border-radius:16px;box-shadow: 0 0 8px rgb(0 0 0 / 10%);margin:15px 8px;overflow:hidden;transition:all .3s ease}.cSuccessSec .info2CarBox:hover{transform:translateY(-5px);box-shadow:0 0 16px rgba(0,0,0,.15)}.i4CB{margin-right:20px}.listBox3Main li .textList1>li:after,.w-list>li:after{position:absolute;left:-28px;top:4px;content:"";border:1px solid #af110e;width:16px;height:16px;border-radius:50%}.textList1{margin-left:30px}.mb_48{margin-bottom:48px}.mb_24{margin-bottom:24px}.mb_16{margin-bottom:16px}.mb_10{margin-bottom:10px}.mb_8{margin-bottom:8px}.mb_4{margin-bottom:4px}.mb_64{margin-bottom:64px}.mb_32{margin-bottom:32px}.hText_24{font-size:24px;font-weight:700;line-height:32px;margin-bottom:20px}.hText_48{font-size:48px;font-weight:700;line-height:1.3;margin-bottom:24px}.case-study-new h3 span{display:inline-block;margin:0;font-size:18px}.listBox-red h3{font-size:18px;background:#faeded;padding:10px;border-radius:8px}.listBox-red{padding:20px}.listBox-red:hover{background:#f5f5f5}.listBox-red:hover h3{background:#e7e7e7}.bg-gray{background:#eee}.conp-table-container{border-radius:12px;border:1px solid #ddd}.conp-table{width:100%;margin:0;padding:0;border-collapse:collapse}.conp-table tr td:last-child{border-right:0}.conp-table tr td:first-child{border-left:0}.conp-table tr:last-child td{border-bottom:0}.conp-table tr:first-child td{border-top:0;background:#f9f9f9;font-weight:bold}.conp-table th,.conp-table td{padding:20px 15px;text-align:left;border:1px solid #ddd}.num-heading{display:flex;align-items:center;column-gap:4%;margin-bottom:15px}.num-heading .lbIcon1{background:#af110e;width:48px;height:48px;border-radius:50%;text-align:center;line-height:48px;color:#fff;font-size:20px}.listBox-num{padding:20px}.num-heading .team-title{width:calc(100% - 65px)}.num-heading .team-title h3{font-size:18px;line-height:1.4}.listBox-num .lbIcon{margin-bottom:10px}.cta-black{background:#000;color:#fff;padding:30px;border-radius:16px}.cta-black p{color:#fff}.cta-black h4{color:#fff;font-size:20px;margin-bottom:5px}.txt18Bold{font-size:18px}.head-light{background:#f5f5f5;padding:10px 15px;border-radius:8px;margin:0 0 15px}.tab-panel .lbIcon{margin-bottom:15px}.team-exp span{display:block;position:relative;padding-left:15px}.team-exp span:before{position:absolute;content:"";width:7px;height:7px;background:#666;border-radius:50%;left:0;top:7px}.delv-modal{padding:25px}.mod1{background:#eafeff;border:1px solid #b4dadb}.mod2{background:#fff6ea;border:1px solid #e6d0b2}.mod3{background:#f9eaff;border:1px solid #dbc8e3}.mod4{background:#ebefd7;border:1px solid #caceb7}.award-cont{display:flex;flex-wrap:wrap;column-gap:2%}.award-col-left{width:29%}.award-col-right{display:flex;flex-wrap:wrap;column-gap:2.5%;width:69%}.award-col{width:31.66%;margin-bottom:2%;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:12px;padding:15px}.award-col img{max-height:108px}.award-bg1{background:#efe9d7}.award-bg2{background:#d7e9ef}.award-bg3{background:#e3d7ef}.award-bg4{background:#d7efdb}.award-bg5{background:#efd7d7}.award-bg6{background:#ebefd7}.comp-col{width:15%;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:12px;padding:15px}.comp-col img{max-height:60px}.comp-bg1{background:#ce7984}.comp-bg2{background:#798dce}.comp-bg3{background:#a679ce}.comp-bg4{background:#d9ae82}.comp-bg5{background:#79cece}.comp-bg6{background:#efe9d7}.award-bg6{background:#ebefd7;border:1px solid #caceb7}.logoList2 li>div{align-items:center}.award-col-2{width:48%;padding:6px}.award-col-2 img{max-height:130px}.bclBox:hover{background-color:#fbf7f7}.listBox1 p{color:#000}@media (max-width:1629px){.award-col img{max-height:80px}}@media (max-width:1279px){.cta-left{padding:30px 0 30px 50px;width:60%}.information1In{padding:30px;padding-bottom:50px}.cta-left h3{font-size:20px;margin:0 0 25px;line-height:1.3}.cta-right{width:40%}.tab-btn{font-size:14px}.tabs{width:45%}.cta-red .cta-left{width:70%;padding:35px 0 25px 30px}.cta-red .cta-left h3{font-size:24px}.cta-red .cta-left h4{font-size:20px}.cta-red .cta-right{width:30%;padding-right:3%;padding-top:2%}.hText_24{font-size:18px;line-height:1.4;margin-bottom:10px}.hText_48{font-size:32px;line-height:1.3;margin-bottom:20px}}@media (max-width:1199px){.award-col{padding:10px}.award-col img{max-height:75px}.ddServiceIn:after{background-color:transparent;left:0;top:0;bottom:0;width:100%}}@media (max-width:991px){.bannerSec.aiBannerSec{min-height:300px}.cta-red .cta-right{width:30%;padding-right:0;padding-top:2%}.award-col-left{display:none}.award-col-right{width:100%}}@media (max-width:767px){.bannerSec.aiBannerSec{min-height:240px}.thinkBigSec.iPhoneDevTBSec.wpaTBSec .tbRight .lh_32{font-size:16px;line-height:1.6}.orLogoBox li img{max-height:45px;margin:0 auto}.orLogoBox{margin-top:0;flex-wrap:wrap;padding:0}.information1Sec,.information2Sec{padding:0}.listBox1{padding:20px!important}.ai-tech-exp .bclBox{padding:15px}.cta-light{flex-wrap:wrap}.cta-left{padding:25px;width:100%}.cta-right{width:100%}.featuredList li img{max-height:40px;max-width:120px}.tabs{width:100%}.tab-btn{font-size:12px;padding:6px 12px;margin-bottom:8px}.tab-content{padding:20px}.del-modal-col{width:100%;padding:20px}.cta-red .cta-left{width:100%;padding:25px}.cta-red{flex-direction:column}.cta-red .cta-right{width:100%;padding-right:0;padding-top:2%;max-width:250px;margin:0 auto}.information1In{padding:30px 0}.hText_24{font-size:16px;line-height:1.4;margin-bottom:10px}.hText_48{font-size:24px;line-height:1.3;margin-bottom:20px}.listBox-red h3{font-size:16px}.cta-black{padding:20px}.cta-black h4{font-size:18px;line-height:1.4}.logoList3 li img{max-width:160px;width:100%}.logoList3 li img{max-width:100%;width:auto;max-height:40px}.comp-col{width:32%;margin-bottom:10px}.listBox4Main li{width:100%}h2.hText_48 br{display:none}.cSuccessSec .info2CarBox{margin:15px 0}.info1CarBoxMain{margin:0 5px;display:block!important}.cSuccessSec .info2CarBox{border-radius:12px;box-shadow: 0 0 6px rgb(0 0 0 / 10%)}}