@tailwind base;@tailwind components;@tailwind utilities;.its-stats-section{padding:110px 0 120px;position:relative;z-index:1}.its-stats-title{color:#ffffff;font-size:42px;font-weight:700;margin-bottom:14px}.its-stats-subtitle{color:#d6deea;font-size:17px;line-height:1.6}.its-stat-card{height:100%;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:18px;padding:42px 30px;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s ease}.its-stat-card:hover{transform:translateY(-8px);background:rgba(255,255,255,.14);border-color:#1e8a8a}.its-stat-number{font-size:56px;font-weight:800;color:#1e8a8a;margin-bottom:10px}.its-stat-line{display:block;width:40px;height:3px;background:rgba(255,255,255,.35);margin:14px auto 16px;border-radius:2px}.its-stat-label{font-size:18px;font-weight:600;color:#ffffff}.its-stat-desc{font-size:14px;color:#e2e8f2;margin-top:8px;line-height:1.6}@media (max-width:767px){.its-stats-title{font-size:32px}}.its-why-unified{background:#e6f0ef;padding:120px 0}.its-why-block h2{font-size:38px;font-weight:700;color:#364e52;margin-bottom:12px}.its-block-intro{font-size:16px;font-weight:600;color:#1e8a8a;margin-bottom:8px}.its-block-subtext{font-size:14px;line-height:1.7;color:#556f73;margin-bottom:28px;max-width:95%}.its-feature-grid{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.its-feature-card{display:flex;gap:16px;background:#ffffff;padding:22px 24px;border-radius:14px;transition:all .35s ease;box-shadow:0 14px 32px rgba(0,0,0,.08);min-height:120px}.its-feature-card:hover{background:#1e8a8a;transform:translateY(-4px)}.its-feature-card .icon{width:48px;height:48px;min-width:48px;min-height:48px;border-radius:50%;background:rgba(30,138,138,.15);display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;flex-shrink:0}.its-feature-card .icon i{font-size:20px;color:#1e8a8a}.its-feature-card h5{font-size:16px;font-weight:700;color:#364e52;margin-bottom:6px}.its-feature-card p{font-size:14px;line-height:1.6;color:#5c6f73}.its-feature-card:hover h5,.its-feature-card:hover i,.its-feature-card:hover p{color:#ffffff}@media (max-width:991px){.its-why-unified{padding:90px 0}.its-why-block{margin-bottom:50px}}@media (max-width:575px){.its-why-unified{padding-top:0!important;padding-bottom:0!important}}.choose-boxx{height:100%;display:flex;flex-direction:column;padding:50px 28px 35px;background-color:var(--tj-color-common-white);transition:all .4s ease-in-out;border-radius:10px;position:relative;z-index:1;overflow:visible}.choose-boxx .choose-content{display:flex;flex-direction:column;flex:1 1}.feature-btn-wrap{margin-top:25px}.choose-boxx:hover .feature-btn-wrap{color:var(--tj-color-common-white)}.choose-boxx .choose-icon{color:var(--tj-color-theme-primary);font-size:50px;max-width:88px;margin-bottom:15px}.choose-boxx .choose-icon,.choose-boxx .choose-icon i{display:inline-flex;line-height:1}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.choose-boxx .choose-icon{margin-bottom:30px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.choose-boxx .choose-icon{font-size:65px;max-width:65px;margin-bottom:20px}}.choose-boxx .title{font-weight:var(--tj-fw-sbold);margin-bottom:20px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.choose-boxx .title{font-size:18px;margin-bottom:10px}}.choose-boxx .desc{margin-bottom:0}.choose-boxx .text-btn{margin-top:auto;padding-top:27px;justify-content:flex-start}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.choose-boxx{padding:40px 20px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.choose-boxx{padding:30px 15px}}.choose-boxx.style-2{padding:40px 28px}.choose-boxx.style-2 .choose-icon{margin-bottom:25px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.choose-boxx.style-2 .choose-icon{margin-bottom:20px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.choose-boxx.style-2{padding:30px 15px}}.its-case-section{padding-top:30px;padding-bottom:100px}.its-case-heading{max-width:920px;margin:0 auto 70px;text-align:center;position:relative}.its-case-heading h2{font-size:44px;font-weight:700;color:#1f2933;line-height:1.25;margin-bottom:16px;letter-spacing:-.5px}.its-case-heading p{font-size:16px;line-height:1.9;color:#3b4a5a;max-width:780px;margin:0 auto;position:relative;padding-top:14px}.its-case-heading p:before{content:"";display:block;width:52px;height:3px;background:#1e8a8a;border-radius:6px;margin:0 auto 14px}@media (max-width:768px){.its-case-heading h2{font-size:32px}.its-case-heading p{font-size:15px}}.its-case-card{height:100%;background:#ffffff;border-radius:26px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.08),inset 0 0 0 1px rgba(0,0,0,.04);transition:all .45s ease;position:relative}.its-case-card:after{content:"";position:absolute;inset:0;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,0) 60%,rgba(0,0,0,.04));pointer-events:none}.its-case-card:hover{transform:translateY(-12px);box-shadow:0 45px 110px rgba(0,0,0,.12),inset 0 0 0 1px rgba(30,138,138,.15)}.its-case-image{position:relative;width:100%;aspect-ratio:5/6;background:#f4f6f7;overflow:hidden;display:flex;align-items:center;justify-content:center}.its-case-image img{width:100%;height:100%;object-fit:contain;transition:transform .6s ease}.its-case-card:hover .its-case-image img{transform:scale(1.06)}.its-case-content{padding:30px 28px 36px;position:relative;z-index:2}.its-case-tag{display:inline-block;font-size:12px;font-weight:600;color:#1e8a8a;letter-spacing:.3px;margin-bottom:10px}.its-case-content h4{font-size:21px;font-weight:700;color:#1f2933;margin-bottom:12px}.its-case-content p{font-size:14px;color:#5b6770;line-height:1.75;margin-bottom:22px}.its-case-link{font-size:14px;font-weight:600;color:#1e8a8a;text-decoration:none;position:relative;padding-bottom:4px}.its-case-link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#1e8a8a;transition:width .35s ease}.its-case-card:hover .its-case-link:after{width:100%}@media (max-width:768px){.its-case-content{padding:24px 22px 30px}.its-case-content h4{font-size:19px}}.its-tech-section{position:relative;background:#D8e5e5;padding:90px 0}.its-tech-heading{color:#fff;z-index:100;position:relative;z-index:2}.its-tech-heading h2{font-size:40px;font-weight:800;color:#fff}.its-tech-heading p{max-width:720px;margin:12px auto 30px;font-size:15px;color:gray;line-height:1.8}.its-tech-section:before{content:"";position:absolute;bottom:5%;left:40%;width:360px;height:360px;background:#1e8a8a;filter:blur(90px);opacity:.35;z-index:0}.its-tech-toggle{display:inline-flex;background:#ffffff;padding:6px;border-radius:40px;box-shadow:0 10px 30px rgba(0,0,0,.12)}.its-tech-toggle button{padding:10px 28px;border-radius:30px;border:none;background:transparent;font-weight:600;color:#000;cursor:pointer;transition:all .3s ease}.its-tech-toggle button.active{background:#1e8a8a;color:#fff}.its-tech-marquee{margin-top:50px;overflow-x:hidden;overflow-y:visible;padding:25px 0;position:relative;z-index:2}.its-tech-track{display:flex;gap:30px;width:max-content;animation:techScroll 35s linear infinite}.its-tech-card{width:220px;height:135px;background:#ffff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 18px 40px rgba(0,0,0,.1);transition:all .35s ease}.its-tech-card img{width:52px;height:52px;margin-bottom:10px}.its-tech-card span{font-size:14px;font-weight:700;color:#364e52}@keyframes techScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.its-tech-heading h2{font-size:32px}.its-tech-card{width:180px;height:120px}}.its-intro-section{background-color:#ecf0f0;padding:120px 0}.its-intro-left{padding-right:40px}.its-title-wrap{display:flex;align-items:center;gap:16px;margin-bottom:16px}.its-title-icon{width:56px;height:56px;background:#ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgba(0,0,0,.1)}.its-title{font-size:46px;font-weight:800;color:#364e52;line-height:1.15}.its-subtitle{font-size:22px;font-weight:600;color:#364e52;margin-bottom:22px}.its-desc{font-size:16px;line-height:1.85;color:#364e52;margin-bottom:18px}.its-highlight-strip{display:flex;gap:20px;margin:26px 0 34px;flex-wrap:wrap}.its-highlight-strip span{background:#ffffff;padding:10px 18px;border-radius:30px;font-size:14px;font-weight:600;color:#364e52;display:flex;align-items:center;gap:8px}.its-services-box{margin-top:20px}.its-services-heading{font-size:20px;font-weight:700;color:#364e52;margin-bottom:26px;display:flex;gap:10px;align-items:center}@media (min-width:992px){.its-services-list{display:grid;grid-template-columns:repeat(3,415px);grid-gap:22px;gap:22px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}}@media (max-width:991px){.its-services-list{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;width:100%}}.service-card{background:#ffffff;padding:22px;border-radius:18px;display:flex;gap:16px;transition:all .35s ease;box-shadow:0 14px 35px rgba(0,0,0,.07)}.service-icon i{font-size:30px;color:#1e8a8a;transition:all .35s ease}.service-title{font-size:15px;font-weight:700;color:#364e52}.service-card p{margin-top:6px;font-size:14px;line-height:1.6;color:#364e52}.service-card:hover{background-color:#1e8a8a;transform:translateY(-10px)}.service-card:hover .service-icon i,.service-card:hover .service-title,.service-card:hover p{color:#ffffff}.service-card:hover .service-icon i{transform:translateY(-8px) scale(1.15)}.its-intro-right{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.industry-box{position:relative;background:#ffffff;border-radius:22px;padding:50px 20px;text-align:center;overflow:hidden;transition:all .4s ease;box-shadow:0 16px 40px rgba(0,0,0,.08)}.industry-content{position:relative;z-index:2}.industry-content i{font-size:36px;margin-bottom:12px;color:#1e8a8a;transition:all .4s ease}.industry-content h6{font-size:14px;font-weight:700;color:#364e52}.industry-overlay{position:absolute;inset:0;background:linear-gradient(135deg,#1e8a8a,#136f6f);opacity:0;transition:opacity .4s ease}.industry-box:hover{transform:translateY(-12px)}.industry-box:hover .industry-overlay{opacity:1}.industry-box:hover h6,.industry-box:hover i{color:#ffffff}.industry-box:hover i{transform:translateY(-10px) scale(1.2)}@media (min-width:992px){.its-intro-right{position:-webkit-sticky;position:sticky;top:120px;align-self:flex-start}}@media (max-width:991px){.its-intro-right{display:none}.its-intro-left{padding-right:0}.its-title{font-size:36px}}.choose-boxes{height:100%;padding:50px 28px 45px;background-color:var(--tj-color-common-white);transition:all .4s ease-in-out;border-radius:10px;position:relative;overflow:hidden;z-index:1}.choose-boxes .choose-content{display:flex;flex-direction:column;height:100%}.choose-boxes .choose-icon{color:var(--tj-color-theme-primary);font-size:50px;max-width:88px;margin-bottom:15px}.choose-boxes .choose-icon,.choose-boxes .choose-icon i{display:inline-flex;line-height:1}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px){.choose-boxes .choose-icon{margin-bottom:30px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.choose-boxes .choose-icon{font-size:65px;max-width:65px;margin-bottom:20px}}.choose-boxes .title{font-weight:var(--tj-fw-sbold);margin-bottom:20px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.choose-boxes .title{font-size:18px;margin-bottom:10px}}.choose-boxes .desc{margin-bottom:0}.choose-boxes .text-btn{margin-top:auto;padding-top:27px;justify-content:flex-start}.choose-boxes:hover{background-color:var(--tj-color-theme-primary)}.choose-boxes:hover .choose-icon{color:var(--tj-color-common-white);animation:gelatine .6s}.choose-boxes:hover .btn-icon{background-color:var(--tj-color-theme-dark)}.choose-boxes:hover .btn-text,.choose-boxes:hover .desc,.choose-boxes:hover .title{color:var(--tj-color-common-white)}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.choose-boxes{padding:40px 20px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.choose-boxes{padding:30px 15px}}.choose-boxes.style-2{padding:40px 28px}.choose-boxes.style-2 .choose-icon{margin-bottom:25px}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.choose-boxes.style-2 .choose-icon{margin-bottom:20px}}@media (max-width:575px),only screen and (min-width:576px) and (max-width:767px){.choose-boxes.style-2{padding:30px 15px}}.feature-pages{margin-top:18px;padding-left:18px}.feature-pages li{font-size:14px;line-height:1.6;color:var(--tj-color-text-body);list-style:disc}.choose-boxes:hover .feature-pages li{color:var(--tj-color-common-white)}.feature-pages .more-pages{list-style:none;margin-left:-18px;font-weight:600;opacity:.85}.feature-pages-row{margin-top:2px}.choose-boxes:hover .feature-pages-row li{color:var(--tj-color-common-white)}.feature-pages-heading{margin-top:22px;margin-bottom:12px;font-size:15px;font-weight:700;color:var(--tj-color-theme-primary);letter-spacing:.3px}.feature-pages-row{padding-left:18px;display:flex;flex-wrap:wrap;gap:8px 22px}.feature-pages-row li{list-style:disc;font-size:14px;line-height:1.6;color:var(--tj-color-text-body);white-space:nowrap}.choose-boxes:hover .feature-pages-heading,.choose-boxes:hover .feature-pages-row li{color:var(--tj-color-common-white)}.feature-subheading{margin-top:22px;margin-bottom:10px;font-size:15px;font-weight:700;color:var(--tj-color-theme-primary);letter-spacing:.3px}.choose-boxes:hover .feature-subheading{color:var(--tj-color-common-white)}