.kafka-table tbody td,.kafka-table thead th{border-bottom:1px solid #dce3ee;vertical-align:middle}.smartContact-development{background:url(https://static.gmtasoftware.com/img/apache-kafka-development/apacheKafkaBannerImage1.webp) center/cover no-repeat;min-height:90vh;align-content:center;z-index:1;position:relative}.smartContact-development::before{content:'';position:absolute;top:0;width:100%;left:0;height:100%;background-color:rgba(0,0,0,.5);z-index:-1}.smartContact-development .smartcontract-heading h1{font-weight:550;font-size:40px}.smartContact-development .smartcontract-heading p{font-size:20px;word-spacing:3px;padding:15px 0}.smartContact-development .smartContact-img img{position:relative;right:-23%;width:90%;padding-top:50px}body h3{padding:7px 0;font-weight:550}.why-services .services-box{box-shadow:rgba(17,39,233,.12) 0 2px 4px 0,rgba(14,61,214,.32) 0 2px 16px 0 inset;height:95%;transition:.5s;margin:10px 0;padding:0 0 30px}.why-services .services-box span{font-size:40px;background-color:#2247ca;color:#fff;padding:7px 16px;display:inline-block;font-weight:550}.why-services .services-box h3{padding:10px 5px 10px 15px}.services-box img{width:60px}.why-services2 .services-box{padding:15px 10px 10px 15px}.cta .row{background:#28016a;background:linear-gradient(90deg,#28016a 19%,#001498 45%,#043aaf 87%);padding:60px 0;border-radius:20px;margin:40px 0}.cta .row .heading h2,.cta .row .heading p,.service_Industries .heading h2,.service_Industries .heading p{color:#fff}body .heading p{margin:auto;font-size:19px;word-spacing:2px}.why-services .services-box p{font-size:17px;word-spacing:2px;padding:0 5px 0 15px}.kafka-services-section{background:#f6f8fc;padding:64px 0 70px}body .heading h2{font-weight:600!important;font-size:40px;line-height:50px}.kafka-section-header{display:flex;justify-content:space-between;align-items:flex-start;gap:50px;margin-bottom:43px}.kafka-services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.kafka-service-card{position:relative;min-height:291px;padding:21px 22px 20px;background:#fff;border:1px solid #dce4f0;border-radius:11px;overflow:hidden;transition:.3s}.kafka-service-card::before{content:"";position:absolute;top:-1px;left:0;width:40%;height:4px;background:#dce4f0;z-index:2;transition:.2s;opacity:0}.kafka-service-card:hover::before{background-color:#1764f5;opacity:1;left:100%}.kafka-service-card:hover{box-shadow:0 14px 30px -18px rgba(31,111,235,.5);transform:translateY(-5px)}.kafka-service-card:hover .kafka-icon-box{transform:rotate(-20deg)}.kafka-card-top{display:flex;align-items:center;gap:11px;margin-bottom:19px}.kafka-section-header h2{width:100%}.kafka-icon-box{width:38px;height:38px;flex:0 0 38px;display:flex;align-items:center;justify-content:center;background:#edf3ff;border-radius:8px;color:#1765f7;font-size:18px;transition:.5s}.kafka-dots{display:flex;align-items:center;gap:5px}.kafka-dots span{width:4px;height:4px;display:block;border-radius:50%;background:#d4e2ff;transition:.5s}.kafka-service-card:hover .kafka-dots span{background:#2164ff;transform:scale(1.1);margin:0 3px 0 0}.kafka-card-title{margin:0 0 14px;color:#111a2e;font-size:22px;line-height:1.35;font-weight:550;letter-spacing:-.3px}.kafka-service-card.active .kafka-card-title{color:#2164ff}.kafka-card-text{margin:0;color:#5d6f8d;font-size:16px;line-height:1.48}.kafka-build-section{background:#080912;color:#fff;padding:76px 0 56px}.kafka-intro{padding-right:38px}.kafka-image-box{position:relative;width:100%;height:277px;margin-top:20px;overflow:hidden;border-radius:12px}.kafka-image-box img{width:100%;height:100%;display:block;object-fit:cover}.kafka-image-label{position:absolute;left:17px;bottom:13px;padding:6px 11px;background:rgba(255,255,255,.95);border-radius:5px;color:#111827;font-size:12px;line-height:1.2;font-weight:500}.kafka-middle-column{padding-left:24px;padding-right:30px}.kafka-info-block,.kafka-right-column{position:relative;padding:0 0 12px 24px}.kafka-info-block::after,.kafka-right-column::after{content:'';position:absolute;top:0;left:0;width:1px;height:100%;background:#fff}.kafka-info-block::before,.kafka-right-column::before{content:'';position:absolute;top:0;left:0;width:1px;height:0;background:#1764f5;transition:height .5s;z-index:2}.kafka-info-block:hover::before,.kafka-right-column:hover::before{height:100%}.kafka-info-title,.kafka-right-title{margin:0 0 5px;color:#fff;font-size:20px;line-height:1.35;font-weight:700;letter-spacing:-.3px}.kafka-info-text,.kafka-right-text{margin:0;color:#c9ccd7;font-size:16px;line-height:1.62;font-weight:400}.kafka-right-block{margin-bottom:28px}.kafka-comparison-section{background:#f7f9fc;padding:78px 0 42px;color:#10182b}.kafka-feature-cell,.kafka-table tbody tr:hover .kafka-feature-cell{color:#10182b!important}.kafka-table-wrapper{position:relative;overflow-x:auto;scrollbar-width:thin}.aso-section,.kafka-table tbody tr td{overflow:hidden}.kafka-table{position:relative;width:100%;min-width:1000px;border-collapse:separate;border-spacing:0;table-layout:fixed;--kafka-left:12.5%;--rabbit-left:41.66%;--pulsar-left:70.82%}.aso-section .process-line,.kafka-active-column{position:absolute;z-index:0;pointer-events:none}.kafka-table .feature-column{width:12.5%}.kafka-table .platform-column{width:29.16%}.kafka-table thead th{height:43px;padding:10px 20px 14px;color:#151d30;font-size:17px;line-height:1.2;font-weight:700;text-align:left}.kafka-table thead th:first-child{padding-left:16px}.kafka-table tbody td{position:relative;height:66px;padding:18px 20px;color:#29313f;font-size:16px;line-height:1.55;font-weight:400;transition:color .3s,background-color .3s}.kafka-table tbody tr:last-child td{border-bottom:0}.kafka-feature-cell{font-weight:500!important;padding-left:16px!important}.kafka-feature-inner{display:flex;align-items:center;gap:10px}.kafka-feature-icon{flex:0 0 17px;width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;color:#1764ff;font-size:15px}.kafka-platform-cell{transition:background-color .35s,color .35s}.kafka-active-column{top:0;left:12.5%;width:29.16%;height:100%;border:1px solid #78a5ff;border-radius:13px;transition:left .55s cubic-bezier(.22, .61, .36, 1),width .55s cubic-bezier(.22, .61, .36, 1);box-shadow:0 0 0 0 rgba(33,100,255,0);background:#fff}.kafka-table:hover .kafka-active-column{box-shadow:0 0 0 1px rgba(33,100,255,.02)}.aso-process,.kafka-table tbody tr{position:relative}.kafka-table tbody tr:hover td{color:#425576}.aso-section .process-arrow i{font-size:17px}.aso-section{padding:10px 50px 40px 10px}.aso-container{max-width:1780px;margin:auto;padding:0 30px}.aso-section .process-line{top:30px;left:8%;width:85%;height:125px}.aso-section .process-line svg{width:100%;height:100%;display:block;overflow:visible}.aso-section .process-line path{fill:none;stroke:#d9d9df;stroke-width:1}.aso-section .process-item{position:relative;text-align:center;z-index:1;width:20%;padding:0 18px}.aso-section .process-number-area{height:83px;position:relative;display:flex;justify-content:center}.aso-section .process-number-area::before{content:"";position:absolute;top:-67px;left:50%;transform:translateX(-50%);width:1px;height:95px}.aso-section .process-number-area::after{content:"";position:absolute;top:25px;left:50%;transform:translateX(-50%);width:10px;height:10px;border-radius:50%}.aso-section .item-1 .process-number-area::after,.aso-section .item-1 .process-number-area::before{background:#ed3e91}.aso-section .item-2 .process-number-area::after,.aso-section .item-2 .process-number-area::before{background:#6945df}.aso-section .item-3 .process-number-area::after,.aso-section .item-3 .process-number-area::before{background:#13a979}.aso-section .item-4 .process-number-area::after,.aso-section .item-4 .process-number-area::before{background:#f5aa18}.aso-section .item-5 .process-number-area::after,.aso-section .item-5 .process-number-area::before{background:#2985df}.aso-section .item-6 .process-number-area::after,.aso-section .item-6 .process-number-area::before{background:#f15b4b}.aso-section .process-number{position:absolute;top:45px;font-size:31px;line-height:1;font-weight:700}.aso-section .item-1 .process-arrow i,.aso-section .item-1 .process-number{color:#ed3e91}.aso-section .item-2 .process-arrow i,.aso-section .item-2 .process-number{color:#6945df}.aso-section .item-3 .process-arrow i,.aso-section .item-3 .process-number{color:#13a979}.aso-section .item-4 .process-arrow i,.aso-section .item-4 .process-number{color:#f5aa18}.aso-section .item-5 .process-arrow i,.aso-section .item-5 .process-number{color:#2985df}.aso-section .item-6 .process-number{color:#f15b4b}.aso-section .process-title{min-height:52px;align-items:center;justify-content:center;margin:10px 0}.aso-section .process-title h3{margin:0;font-size:19px;line-height:1.25;font-weight:700;color:#121a3a}.aso-section .process-description{max-width:270px;margin:auto}.aso-section .process-description p{margin:0;font-size:16px;line-height:1.6;font-weight:400;color:#6c7e9d}.aso-section .process-arrow{align-items:center;justify-content:center;position:absolute;top:63px;right:-10px;width:36px;display:flex;height:36px;border:1px solid #d5d5d8;background:#fff;border-radius:50%;align-items:center;justify-content:center;z-index:5;box-shadow:0 2px 5px rgba(0,0,0,.06)}.aso-section .item-1 .process-arrow{top:53px}.aso-section .item-2 .process-arrow{top:82px}.aso-section .item-3 .process-arrow{top:97px}.aso-section .item-4 .process-arrow{top:60px}.aso-section .item-5 .process-arrow{top:64px}.accordion-item:first-of-type .accordion-button{border-radius:30px!important;border:none!important;background-color:#f4f4f4!important}.accordion-item .accordion-button{border-radius:0!important;padding:20px!important;font-size:20px!important;display:flex!important;color:#2247ca!important;background-color:#f4f4f4!important;justify-content:space-between!important}.accordion-button:focus{box-shadow:none!important}.accordion-item:last-of-type{border-radius:10px!important}.accordion-item{margin:20px 0;background-color:#f4f4f4!important}.accordion-button::after{display:none!important}.collapsed span.arrow-link{transform:rotate(0);transition:.7s}.accordion-button span{transform:rotate(-180deg);transition:.7s}@media only screen and (max-width:1680px){.smartContact-development .smartcontract-heading h1{font-size:37px!important;line-height:47px}.smartContact-development .smartcontract-heading p,body .heading p{font-size:18px}body .heading h2{font-size:35px;line-height:44px}.kafka-card-title{font-size:21px;line-height:28px}.kafka-table-wrapper{margin-top:40px}.why-services2 .services-box{padding:17px 17px 0!important}}@media only screen and (max-width:1365px){.kafka-intro{padding-right:25px}.kafka-info-text,.kafka-right-text{font-size:15px}.kafka-info-title,.kafka-right-title{font-size:18px}.kafka-middle-column,.kafka-right-column{padding-left:20px;padding-right:20px}.aso-section .process-description p,.kafka-card-text{font-size:14px}body .heading p{font-size:16px}.kafka-service-card{padding:15px}.kafka-services-grid{gap:14px}.aso-section .process-item{padding:0 10px}.consulting-section{padding:40px 0}.aso-section .process-title h3{font-size:17px}body .heading h2{font-size:32px;line-height:40px}.kafka-card-title{font-size:18px;line-height:26px;margin:0}.services-box img{width:45px}.why-services .services-box p{font-size:15px;word-spacing:1px}.why-services .services-box h3{padding:10px 5px 4px 15px;font-size:20px}.why-services .services-box span{font-size:20px;padding:3px 9px}.why-services .services-box{padding:0}}@media (max-width:1199px){.kafka-services-section{padding:55px 0 60px}.kafka-section-header{gap:30px;margin-bottom:35px}.kafka-services-grid{grid-template-columns:repeat(2,1fr);gap:18px}.kafka-service-card{min-height:270px}.kafka-table .feature-column{width:15.5%}.kafka-image-box{margin-top:0;height:230px}.kafka-middle-column{padding-left:0;padding-right:0;margin-top:30px}.kafka-right-column{padding-left:20px;padding-right:20px}.kafka-right-block{margin-bottom:0}.kafka-intro h2{margin-bottom:10px}.kafka-comparison-section{padding:28px 0 42px}.aso-section .process-title{margin:10px 0 0}.successStories{padding:28px 0 40px!important}.kafka-table{--kafka-left:16.5%;--rabbit-left:45.66%;--pulsar-left:74.82%}}@media (max-width:991px){.kafka-table{--kafka-left:17%;--rabbit-left:47.66%;--pulsar-left:77.82%;min-width:950px}.kafka-active-column{width:32.2%}.kafka-comparison-section{padding:25px 0 40px}.kafka-comparison-container{padding:0 20px}.kafka-build-section{padding:60px 0 50px}.kafka-intro{padding-right:0;margin-bottom:40px}.kafka-image-box{height:330px}.kafka-right-column{padding-left:25px;padding-right:0}.kafka-info-text,.kafka-right-text{font-size:15px}.aso-section .process-arrow,.aso-section .process-line,.aso-section .process-number-area,.aso-section .process-number-area::after,.aso-section .process-number-area::before{display:none}.aso-section .process-number-area{height:auto}.process-icon-wrap .img-fluid{width:80px;height:80px}.aso-section .process-number{position:relative}.aso-section .process-item{width:31%;text-align:left;padding:0}.aso-section .process-title{display:block}.aso-process .d-flex{flex-wrap:wrap;gap:20px}.aso-section .process-description{max-width:100%;width:100%}body .heading h2{font-size:28px;line-height:36px}body .heading p{font-size:16px}.kafka-right-block{margin-bottom:10px}.kafka-middle-column{padding:0}.kafka-comparison-header{margin-bottom:20px}.aso-section{padding:0 15px 20px}body .card-inner a.Click-here.Click-here{margin:0 10px 10px 0}.kafka-table .feature-column{width:14.5%}.smartContact-development .smartContact-img img{right:0}.kafka-section-header{display:block;margin-bottom:18px}.kafka-card-top{margin-bottom:5px}.kafka-table tbody td{padding:11px}.cta .row{padding:30px 0}.accordion-item .accordion-button{padding:15px!important;font-size:16px!important}.accordion-body{padding:15px;font-size:14px}.container,.container-md,.container-sm{max-width:90%!important}}@media (max-width:767px){.kafka-active-column{display:none}.kafka-build-section{padding:48px 0 45px}.kafka-build-container{padding:0 18px}.kafka-image-box{height:250px;margin-top:22px}.kafka-image-label{left:12px;bottom:11px;font-size:11px}.kafka-middle-column{border-left:0;padding:0;margin-top:0}.kafka-right-column{padding:0 0 0 25px;margin-top:0}.kafka-info-block,.kafka-intro{margin-bottom:0}.kafka-right-block{margin-bottom:25px}.kafka-info-title,.kafka-right-title{font-size:18px}.kafka-info-text,.kafka-right-text{font-size:14px;line-height:1.65}.kafka-services-section{padding:45px 0 50px}.kafka-section-header{display:block;margin-bottom:30px}.kafka-services-grid{grid-template-columns:1fr;gap:15px}.kafka-service-card{min-height:auto;padding:20px}.kafka-card-title{font-size:16px;margin-bottom:12px}.kafka-card-text{font-size:14px;line-height:1.55}.aso-section .process-item{width:48%}.kafka-image-box{margin-bottom:22px}.kafka-build-section{padding-bottom:10ppx!important}.aso-section .process-title{min-height:0}}@media (max-width:575px){.container,.container-md,.container-sm{max-width:98%!important}.kafka-table{min-width:900px}.kafka-table thead th{font-size:14px}.kafka-table tbody td{font-size:13px}.kafka-feature-cell{font-size:13px!important}.aso-section{padding:10px}.aso-section .process-title{margin:0 0 1px}body .heading h2{font-size:28px!important;line-height:37px}.aso-section .process-item{width:100%}.kafka-build-section,.kafka-comparison-section,.kafka-services-section{padding:15px 0 50px}.kafka-image-box{height:220px}.kafka-info-title,.kafka-right-title{font-size:17px}.kafka-card-text,.kafka-info-text,.kafka-right-text{font-size:13.5px}.kafka-service-card{padding:18px}}