.banner-area h2{color:#fff}.banner-area{margin:60px}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.industry-cov-modern{background:#fff}.industry-cov-heading{text-align:center;margin-bottom:40px}.industry-cov-heading h2{color:#061227;font-size:40px;line-height:1.15;font-weight:800;margin:0}.industry-cov-block{padding:75px 0;background:#fff}.industry-cov-block-gray{background:#f6f7f9}.industry-cov-modern .indus-row{row-gap:35px}.industry-image-card{border-radius:8px;overflow:hidden;box-shadow:0 8px 18px #0612272e;background:#fff}.industry-image-card img{width:100%;height:320px;object-fit:cover;display:block}.industry-content{max-width:520px}.industry-content-right{margin-left:20px}.industry-content-left{margin-right:20px}.industry-content h2{color:#061227;font-size:clamp(28px,3vw,40px);line-height:1.08;font-weight:800;margin:0 0 18px}.industry-text{color:#5d6678;font-size:16px;line-height:1.7;margin-bottom:24px}.industry-text p{margin:0 0 14px}.industry-text p:last-child{margin-bottom:0}.industry-content .main-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 24px;border-radius:6px;font-size:14px;font-weight:700;text-transform:none!important;background:#ff4d00;border-color:#ff4d00;color:#fff;box-shadow:0 8px 16px #ff4d0040}.industry-content .main-btn:hover{background:#e84600;border-color:#e84600;color:#fff}@media screen and (max-width:991px){.industry-cov-block{padding:60px 0}.industry-content{max-width:100%;margin-left:0!important;margin-right:0!important}.industry-image-card img{height:300px}}@media screen and (max-width:575px){.industry-cov-block{padding:45px 0}.industry-content h2{font-size:28px}.industry-text{font-size:15px;line-height:1.65}.industry-image-card img{height:240px}.industry-content .main-btn{width:100%}}.Jaltest-Marine-bg-section{min-height:500px;padding:80px 0}.Jaltest-Marine-content{max-width:850px;margin:0 auto}.Jaltest-Marine-content h5{font-size:18px;line-height:27px;font-weight:400;text-transform:none;color:#000;margin-bottom:15px}.Jaltest-Marine-content h2{font-size:32px;line-height:1.3;font-weight:700;color:#000;margin-bottom:25px}.Jaltest-Marine-content p{font-size:16px;line-height:1.6;font-weight:400;color:#000;margin-bottom:25px}.Jaltest-Marine-content .fw-bold{color:#fe0000;font-size:18px;line-height:27px;font-weight:700}.Jaltest-Marine-content .button.caligery-btn-secondary{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:auto!important;min-height:50px!important;padding:16px 30px!important;background:#fff!important;color:red!important;border:1px solid #D9D9D9!important;border-radius:5px!important;font-family:Roboto,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:16px!important;letter-spacing:1px!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap;transition:all .3s ease}.Jaltest-Marine-content .button.caligery-btn-secondary:hover{background:red!important;color:#fff!important;border-color:red!important}.Marine-diagnostic-software{position:relative}.Marine-diagnostic-software .subheading{font-size:18px;line-height:27px;font-weight:400;color:#fe0000;margin-bottom:15px;text-transform:none;letter-spacing:0}.Marine-diagnostic-software h2{font-size:32px;line-height:1.3;font-weight:700;margin-bottom:20px}.Marine-diagnostic-software .rte{max-width:900px;margin:0 auto}.Marine-diagnostic-software .rte,.Marine-diagnostic-software .rte p{font-size:16px;line-height:1.6;font-weight:400}.Marine-diagnostic-software .rte p:last-child{margin-bottom:0}.m-software-box{height:100%;text-align:center}.software-icon-box{display:flex;justify-content:center;align-items:center;min-height:120px}.software-icon-box img{max-width:100%;max-height:90px;width:auto;height:auto}.m-software-box p{font-size:16px;line-height:1.6;font-weight:600;margin:16px 0 0}.icon__blow_tex{max-width:950px;margin:0 auto}.icon__blow_tex,.icon__blow_tex p{font-size:16px;line-height:1.6;font-weight:400}.icon__blow_tex p:last-child{margin-bottom:0}.marine-bottom-button .marine-btn{display:inline-flex;justify-content:center;align-items:center;min-width:240px;min-height:50px;padding:12px 24px;border:2px solid currentColor;border-radius:6px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s ease}.marine-bottom-button .marine-btn:hover{opacity:.9}@media(max-width:991px){.Marine-diagnostic-software .row.mb-5{margin-bottom:40px!important}.software-icon-box{min-height:100px}.software-icon-box img{max-height:75px}}@media(max-width:767px){.Marine-diagnostic-software{padding:70px 0}.Marine-diagnostic-software .subheading{font-size:18px;line-height:27px}.Marine-diagnostic-software h2{font-size:32px;line-height:1.3}.software-icon-box{min-height:90px}.software-icon-box img{max-height:65px}.m-software-box{margin-bottom:15px}}.marine-bottom-button .marine-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 28px;border-radius:6px;font-weight:700;text-transform:none}.caligery-cta{padding:100px 0}.caligery-cta h2{color:#fff;margin-bottom:20px}.caligery-cta .button{margin-top:15px;min-width:240px;min-height:56px;display:inline-flex;justify-content:center;align-items:center;border-radius:6px}.caligery-cta .text-white{max-width:750px;margin:auto}@media(max-width:767px){.caligery-cta{padding:70px 0}.caligery-cta .button{width:100%}}.customer-story{padding:100px 0;background:#f5f5f5}.customer-story-card{background:#fff;border-radius:10px;padding:35px;height:100%;box-shadow:0 10px 30px #00000014}.customer-story-card h3{margin-bottom:25px;font-size:28px;font-weight:700}.customer-story-card p{margin-bottom:18px;color:#555;line-height:1.8}.customer-story-card p strong{color:#111}@media(max-width:991px){.customer-story{padding:80px 0}}@media(max-width:767px){.customer-story{padding:60px 0}.customer-story-card{padding:25px}.customer-story-card h3{font-size:24px}}.caligery-hero{position:relative;background-size:cover;background-position:center;padding:80px 0}.caligery-overlay{position:absolute;right:0;bottom:0;opacity:.82;content:"";left:0;top:0}.caligery-hero .page-width{position:relative;z-index:2}.caligery-hero-wrapper{display:grid;grid-template-columns:minmax(0,1.4fr) 420px;gap:60px;align-items:center}.caligery-left{color:#fff}.caligery-left h1{color:#fff;font-size:52px;line-height:1.15;margin:0 0 20px;font-weight:700}.caligery-subtitle{color:#fff;font-size:24px;margin-bottom:20px}.caligery-description{font-size:18px;line-height:1.7;margin-bottom:30px;display:flex;flex-direction:column;gap:16px}.caligery-description p{font-size:18px;margin:0;color:#fff}.caligery-checklist{list-style:none;margin:0 0 35px;padding:0}.caligery-checklist li{font-size:18px;margin-bottom:14px;color:#fff;display:flex;align-items:flex-start;gap:10px}.caligery-checklist li:last-child{margin-bottom:0}.caligery-notice{display:inline-block;background:#d62828;color:#fff;padding:12px 18px;border-radius:6px;font-weight:700;margin-bottom:35px}.caligery-buttons{display:flex;flex-wrap:wrap;gap:15px}.caligery-btn{min-width:240px;min-height:50px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none!important;text-transform:none!important;border-radius:6px;font-weight:700;padding:12px 24px;transition:all .3s ease}.caligery-btn-secondary{background:#fff;color:#0d223f;font-size:1rem!important}.caligery-right{width:100%}.caligery-form-card{background:#fff;border-radius:10px;padding:35px;box-shadow:0 15px 45px #00000026}.caligery-form-card h3{margin:0 0 25px;color:#0d223f;text-align:center;font-size:28px}.caligery-form-card input,.caligery-form-card textarea,.caligery-form-card select{width:100%;margin-bottom:16px;padding:15px;border:1px solid #d9d9d9;border-radius:5px;font-size:16px}.caligery-form-card button{width:100%;border:none;background:#0d223f;color:#fff;padding:16px;border-radius:5px;cursor:pointer;font-size:17px;font-weight:700}.caligery-form-card button:hover{background:#16355f}@media screen and (max-width:990px){.caligery-hero{padding:70px 0}.caligery-hero-wrapper{grid-template-columns:1fr;gap:40px}.caligery-left h1{font-size:42px}.caligery-right{max-width:650px;margin:auto}}@media screen and (max-width:767px){.caligery-left h1{font-size:34px}.caligery-subtitle{font-size:20px}.caligery-buttons{flex-direction:column}.caligery-btn{width:100%;min-width:100%}.caligery-form-card{padding:25px}}.jaltest-local-banner{min-height:570px;display:flex;align-items:center;overflow:hidden}.jaltest-local-banner .overly-box{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.jaltest-banner-inner{max-width:980px;margin:0 auto;text-align:center;color:#fff;padding:60px 0 40px}body:not(.template-collection) h1.jaltest-banner-title{color:#fff!important;font-size:58px;line-height:1.14;font-weight:800;margin:0 auto 22px;max-width:760px}.jaltest-banner-subtitle{color:#fff;font-size:clamp(18px,2vw,25px);line-height:1.38;font-weight:400;max-width:820px;margin:0 auto 32px}.jaltest-banner-buttons{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:48px}.jaltest-btn{min-width:235px;min-height:60px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:17px;font-weight:700;text-decoration:none;padding:16px 26px;line-height:1.2}.jaltest-btn-white{background:#fff!important;color:#061227!important;border:1px solid #fff!important}.jaltest-btn-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.jaltest-feature-row{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;align-items:start;max-width:900px;margin:0 auto}.jaltest-feature-item{text-align:center;color:#fff}.jaltest-check-icon{color:#d81414a7;display:inline-flex;margin-bottom:8px}.jaltest-feature-item p{color:#fff;font-size:14px;line-height:1.25;font-weight:700;margin:0}@media screen and (max-width:991px){.jaltest-local-banner{min-height:620px}.jaltest-banner-inner{padding:70px 0 45px}.jaltest-feature-row{grid-template-columns:repeat(2,1fr);gap:24px 18px}}@media screen and (max-width:575px){.jaltest-local-banner{min-height:auto}.jaltest-banner-inner{padding:70px 0 45px}.jaltest-banner-title{font-size:48px;letter-spacing:-.8px}.jaltest-banner-subtitle{font-size:17px}.jaltest-banner-buttons{gap:12px;margin-bottom:38px}.jaltest-btn{width:100%;min-width:100%}.jaltest-feature-row{grid-template-columns:1fr;gap:20px}}.form-vertical-outer{padding:20px 25px 0 90px;width:100%}.form-vertical-outer .hbspt-form{width:100%;display:flex;justify-content:center;align-items:center}@media(max-width:767px){.form-vertical-outer{padding:20px 0}}.btn-box{justify-content:center}.pricing-box-section{padding:60px 0}.text-center .subheading{text-align:center;font-size:18px;line-height:27px;color:inherit;margin:0}.team-heading{font-size:24px;line-height:34px;font-weight:700;margin-top:10px;text-align:center}.team-btn{display:inline-block;padding:10px 20px;background:#c20000;color:#fff;text-decoration:none;border:1px solid #c20000}.team-btn:hover{background:#fff;color:#c20000}.margin ul{margin:0!important;font-size:16px}.build{display:flex;flex-direction:column;justify-content:space-between;height:100%}.our-team-section .topheading,.our-team-section .subheading,.our-team-section .team-heading,.our-team-section .team-pra{color:inherit}.subheading{text-align:left;font-size:18px;line-height:27px;letter-spacing:0em;color:inherit;text-transform:none!important;margin:0}.card{box-shadow:0 2px 10px #0000000d;padding:20px;height:100%;background:#fff;border-bottom:4px solid transparent;transition:all .3s ease}.card:hover{transform:translateY(-5px);box-shadow:0 4px 20px #0000001a}.card-img-box img{object-fit:cover;height:200px;width:100%;border-radius:8px}.team-heading{font-size:24px;line-height:34px;font-weight:700;margin-top:10px}.team-pra{font-size:14px;line-height:21px;margin:10px 0}.team-btn{display:inline-block;padding:10px 20px;background:#007aff;color:#fff;text-decoration:none;border-radius:4px}.team-btn:hover{background:#005ecc}.our-team-section{padding:60px 0}.our-team-section .topheading,.our-team-section .subheading{color:inherit}.topheading{text-align:left;font-size:42px;line-height:50px;font-weight:700}.subheading{text-align:left;font-size:18px;line-height:27px;color:inherit;margin:0}.soft-content{text-align:left;font-size:10px;line-height:20px}.margin{margin-top:0!important;margin-left:0!important}.button-padding{padding:0 2rem!important;border:1px solid white;color:#fff;text-decoration-line:none}.button-padding:hover{color:#fff}.button-padding{background-color:#c20000;color:#fff;border-radius:10px}.local-representative{padding:100px 0}.local-representative h2{font-size:32px;line-height:1.3;font-weight:700;margin-bottom:0}.rep-image img{width:100%;border-radius:10px;display:block}.rep-content{padding-left:40px}.rep-content h3{font-size:28px;line-height:1.3;font-weight:700;margin-bottom:20px;color:#111}.rep-content p{font-size:16px;line-height:1.6;margin-bottom:16px;color:#5d6678}.rep-content strong{color:#111;font-weight:700}.rep-content a{color:inherit;text-decoration:none;transition:all .3s ease}.rep-content a:hover{color:#fe0000}.rep-content .button{display:inline-flex;align-items:center;justify-content:center;min-width:240px;min-height:50px;padding:12px 24px;font-size:16px;font-weight:700;border:2px solid currentColor;border-radius:6px;margin-top:15px;transition:all .3s ease;text-transform:none}@media(max-width:991px){.local-representative{padding:80px 0}.rep-content{padding-left:0;padding-top:40px}.rep-content h3{font-size:28px}}@media(max-width:767px){.local-representative{padding:60px 0}.local-representative h2{font-size:32px}.rep-content h3{font-size:28px}.rep-content p{font-size:16px;line-height:1.6}.rep-content .button{width:100%}}.topheading{text-align:center;padding-bottom:30px}.button--primary{cursor:pointer!important}.btn.custom-button{background-color:#fff;border:2px solid black;color:#000;padding:10px 20px;font-size:14px;border-radius:5px;transition:all .3s ease}.btn.custom-button:hover{background-color:#000;color:#fff}.subtitle{color:#fff}.lp-product-overview{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:32px;padding:30px;border-radius:20px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038}.lp-product-overview-img img{max-width:330px}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
