/* Smidnya Technologies — consolidated native Zoho draft, 12 September 2026.
   Content stays in native Zoho elements. No generated marketing text or script routing. */
:root{--sm-cyan:#00c8ff;--sm-cyan-deep:#007da3;--sm-ink:#102a35;--sm-copy:#48616d;--sm-soft:#f4f9fb;--sm-line:#dce7eb}
body{background:#fff!important;color:var(--sm-ink)!important;font-family:Manrope,"Segoe UI",Arial,sans-serif!important}
.theme-content-area{background:#fff!important}
.zpcontainer{width:calc(100% - 64px)!important;max-width:1200px!important;margin-inline:auto!important}
.theme-header,.theme-navigation-and-icons,.theme-responsive-menu-area{background:#fff!important}
.theme-header{border-bottom:1px solid var(--sm-line)!important}
.theme-logo-parent{padding:14px 0!important}
.theme-logo-parent img,img[data-zs-logo]{width:auto!important;height:auto!important;max-width:178px!important;max-height:58px!important;object-fit:contain!important}
.theme-menu-name,.theme-menu a{color:var(--sm-ink)!important;font-size:14px!important;font-weight:700!important}
.theme-menu-selected>a{background:transparent!important;box-shadow:none!important}
.theme-menu-selected>a .theme-menu-name,.theme-menu a:hover{color:var(--sm-cyan-deep)!important}
.theme-sub-menu{background:#fff!important;border:1px solid var(--sm-line)!important}
.theme-header a[href="/contact-rfq"]{padding:14px 22px!important;background:var(--sm-cyan)!important;border-radius:6px!important;color:var(--sm-ink)!important}
.theme-header a[href="/contact-rfq"] .theme-menu-name{color:var(--sm-ink)!important}
.theme-menu>ul{display:flex;align-items:center;gap:10px}
.theme-menu>ul>li:has(>a[href="/"]){order:0}.theme-menu>ul>li:has(>a[href="/solutions"]){order:1}.theme-menu>ul>li:has(>a[href="/industries-applications"]){order:2}.theme-menu>ul>li:has(>a[href="/products"]){order:3}.theme-menu>ul>li:has(>a[href="/projects-case-studies"]){order:4}.theme-menu>ul>li:has(>a[href="/about-knowledge-centre"]){order:5}.theme-menu>ul>li:has(>a[href="/contact-rfq"]){order:6}
.theme-content-area :is(h1,h2,h3,h4,h5,h6){font-family:Manrope,"Segoe UI",Arial,sans-serif!important;color:var(--sm-ink)!important;font-weight:750!important;letter-spacing:-.035em!important;line-height:1.16!important;text-transform:none!important;word-break:normal!important}
.theme-content-area h1{font-size:clamp(36px,4vw,62px)!important}.theme-content-area h2{font-size:clamp(29px,3vw,42px)!important}.theme-content-area h3{font-size:26px!important}.theme-content-area h4{font-size:24px!important}
.theme-content-area :is(p,.zptext,li){color:var(--sm-copy)!important;font-size:16px!important;line-height:1.7!important}
.theme-content-area .zptext a{color:var(--sm-cyan-deep)!important;text-decoration:underline;text-underline-offset:4px}
.theme-content-area .zpsection{padding:64px 0!important;background:#fff!important;background-image:none!important}
.theme-content-area .zpsection:nth-of-type(even){background:var(--sm-soft)!important}
.theme-content-area .zpelem-box{border-radius:8px!important}
.theme-content-area img{max-width:100%;height:auto;object-fit:cover}
.theme-content-area :is(.zpbutton,.zpbutton-wrapper a){min-height:48px!important;padding:14px 22px!important;border:1px solid transparent!important;border-radius:6px!important;background:var(--sm-cyan)!important;color:var(--sm-ink)!important;font-size:15px!important;font-weight:750!important;line-height:1.4!important;box-shadow:none!important;text-decoration:none!important}
.theme-content-area .zpbutton:hover{background:#67ddff!important}
.theme-content-area a:focus-visible,.theme-header a:focus-visible{outline:3px solid #008ab1!important;outline-offset:4px!important}
/* Keep the editor usable even when replacing the last character. */
.theme-content-area .zptext{min-height:28px}
.theme-content-area .zptext[contenteditable="true"],.theme-content-area .zptext[contenteditable="true"] p{min-height:28px!important;display:block!important}
/* Home: native split hero followed by image-led capability cards. */
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]{padding:0 0 72px!important;background:#fff!important}
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]>.zpcontainer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px!important;padding:0!important}
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]>.zpcontainer>.zprow{width:100%!important;margin:0!important}
body .theme-content-area [data-element-id="elm_1-FvE3Ooqfgtl6ALoJuLyQ"]{grid-column:1/-1;display:flex!important;gap:52px!important;padding:64px 0!important;align-items:center!important;border:0!important;background:#fff!important}
body .theme-content-area [data-element-id="elm_1-FvE3Ooqfgtl6ALoJuLyQ"]>[data-element-type="column"]{width:auto!important;max-width:none!important;padding:0!important;min-width:0!important;flex:1!important}
body .theme-content-area [data-element-id="elm_noNqQHiQes3hKx5jcg6acg"]{order:2!important}
body .theme-content-area [data-element-id="elm_wi2hvZiDzC8Hh5buliynZg"]{order:1!important}
body .theme-content-area [data-element-id="elm_tjZpPjNrGSE_5czomLnZoQ"]{padding:0!important;background:transparent!important}
body .theme-content-area [data-element-id="elm_uISJdKYPPCEOfNm5mVHK4Q"] h1{font-size:clamp(38px,4vw,60px)!important;margin:0 0 22px!important;letter-spacing:-.05em!important;line-height:1.08!important}
body .theme-content-area [data-element-id="elm_5wn4smUBbz9JPUSUzZGeVA"]{margin:20px 0 28px!important}
body .theme-content-area [data-element-id="elm_mVEoMnhbc6BfIX7aWFPx-A"].zpelem-image .zpimage-container figure img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:5/4!important;object-fit:cover!important;border-radius:10px!important}
body .theme-content-area [data-element-id="elm_JL98WAlQ1qNc0HM7vCIjJg"] .zpbuttongroup{display:flex!important;flex-wrap:wrap!important;gap:12px!important}
body .theme-content-area [data-element-id="elm_mJjZbPxJScIXv-RcZm-B4A"] a{background:#fff!important;border:1px solid #9eb5bf!important}
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]>.zpcontainer>.zprow:not(:first-child){display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;border:1px solid var(--sm-line)!important;border-radius:8px!important;overflow:hidden!important;background:#fff!important;padding:0!important}
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]>.zpcontainer>.zprow:not(:first-child)>[data-element-type="column"]{width:100%!important;max-width:100%!important;padding:0!important;flex:none!important}
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]>.zpcontainer>.zprow:not(:first-child)>[data-element-type="column"]:has(>[data-element-type="image"]){order:-1!important}
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]>.zpcontainer>.zprow:not(:first-child) .zpelem-box{padding:28px!important;background:#fff!important}
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]>.zpcontainer>.zprow:not(:first-child) :is(h2,h3,h4){font-size:25px!important;margin-bottom:18px!important;line-height:1.18!important}
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]>.zpcontainer>.zprow:not(:first-child) .zpelem-image{margin:0!important}
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]>.zpcontainer>.zprow:not(:first-child) img{display:block!important;width:100%!important;height:220px!important;object-fit:cover!important}
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"] figure{margin:0!important}
body .theme-content-area [data-element-id="elm_UGbNmXuIRfmpCxWINoZfTQ"]{padding:64px 0!important;background:#102a35!important}
body .theme-content-area [data-element-id="elm_UGbNmXuIRfmpCxWINoZfTQ"] :is(h1,h2,h3,h4,p){color:#fff!important}
body .theme-content-area [data-element-id="elm_UGbNmXuIRfmpCxWINoZfTQ"] .zpelem-spacer,[data-element-id="elm_UGbNmXuIRfmpCxWINoZfTQ"] .zpelem-dividericon{display:none!important}
/* Native inner-page content. */
body .theme-content-area [data-element-id="elm_KB9vUJ0aMAIILJCyyMLOag"]{padding:0 0 36px!important;min-height:0!important;background:transparent!important}
body .theme-content-area [data-element-id="elm_kIY0RQyW9Bl9BuCTvee8fw"]{width:100%!important;max-width:100%!important;flex:0 0 100%!important}
body .theme-content-area [data-element-id="elm_IiRJnBTppiNZ4TJbGbV5HQ"] .zpimageheadingtext-container img{width:100%!important;height:205px!important;object-fit:cover!important;border-radius:8px!important}
body .theme-content-area [data-element-id="elm_IiRJnBTppiNZ4TJbGbV5HQ"] .zpimageheadingtext-container h4{font-size:25px!important}
/* Form controls are scoped so consent checkboxes retain their native size. */
.theme-content-area [data-element-type="form"]{max-width:880px!important;margin:0 auto!important;padding:32px!important;border:1px solid var(--sm-line)!important;border-top:4px solid var(--sm-cyan)!important;border-radius:8px!important;background:#fff!important}
.theme-content-area :is(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="reset"]),select,textarea){min-height:48px!important;width:100%!important;padding:12px!important;border:1px solid #a9bec8!important;border-radius:5px!important;background:#fff!important;color:var(--sm-ink)!important;font:16px/1.5 "Segoe UI",sans-serif!important}
.theme-content-area textarea{min-height:140px!important}
.theme-content-area :is(input,select,textarea):focus{outline:3px solid #b7f0ff!important;border-color:#007fa6!important}
.theme-content-area :is(input[type="checkbox"],input[type="radio"]){width:20px!important;height:20px!important;min-height:0!important;accent-color:#007da3}
.theme-content-area :is(input[type="submit"],button[type="submit"]){min-height:50px!important;padding:12px 26px!important;border:0!important;border-radius:6px!important;background:var(--sm-cyan)!important;color:var(--sm-ink)!important;font-size:16px!important;font-weight:750!important}
.theme-content-area :is(input[type="reset"],button[type="reset"]){display:none!important}
.theme-footer-area,.theme-footer{background:#102a35!important;color:#fff!important;padding:48px 0!important;border-top:3px solid var(--sm-cyan)!important}
.theme-footer-area :is(h1,h2,h3,h4,p,a,li),.theme-footer :is(h1,h2,h3,h4,p,a,li){color:#e1edf2!important}
.theme-footer-area .zpsection,.theme-footer .zpsection{background:transparent!important;padding:0!important}
.theme-footer-area a,.theme-footer a{line-height:1.8!important}
.theme-sidebar-area,.zpsidebar-container,.theme-banner,.theme-topbar,.theme-header-topbar,.theme-scoialicon-inner-parent,.theme-socialicon-parent{display:none!important}
.zppage-sidebar-enable .page-container,.zppage-sidebar-enable .theme-content-area-inner{width:100%!important;max-width:none!important}
body .theme-content-area [data-element-id="elm_qOcRRl0E1V_X-UrKIUhZtw"],[data-element-id="elm_adx4SecmSFuG6fmnwSIoNw"],[data-element-id="elm_X3Fb3q688513K0GacUQRdQ"],[data-element-id="elm_s9mguqytmqsBTiqDNQlpHQ"],[data-element-id="elm_mzzkoebHRn6PNzxmi6QLSQ"],[data-element-id="elm_tZKlxPYNwNttPbM2STTloA"],[data-element-id="elm_-XO7HHIhVtJSADtAQFgKig"],[data-element-id="elm_iHxlrufdSNAcr86wHECnWg"],[data-element-id="elm_VT86W6_fQoSoDncy0G_FDg"]{display:none!important}
:is(footer,.theme-footer,.theme-footer-area) .zpelem-image:has(img[src*="OUR_PARTNERS"]),:is(footer,.theme-footer,.theme-footer-area) .zpelem-image:has(img[src*="optimized_samidnya_logo"]){display:none!important}
@media(max-width:991px){.zpcontainer{width:calc(100% - 40px)!important}.theme-content-area .zpsection{padding:48px 0!important}[data-element-id="elm_1-FvE3Ooqfgtl6ALoJuLyQ"]{gap:30px!important;padding:44px 0!important}[data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]>.zpcontainer{grid-template-columns:1fr!important}.theme-menu>ul{display:block}}
@media(max-width:767px){.zpcontainer{width:calc(100% - 32px)!important}.theme-logo-parent img,img[data-zs-logo]{max-width:145px!important;max-height:48px!important}[data-element-id="elm_1-FvE3Ooqfgtl6ALoJuLyQ"]{flex-direction:column!important;align-items:stretch!important;gap:30px!important;padding:32px 0!important}[data-element-id="elm_1-FvE3Ooqfgtl6ALoJuLyQ"]>[data-element-type="column"]{flex:none!important;width:100%!important}[data-element-id="elm_uISJdKYPPCEOfNm5mVHK4Q"] h1{font-size:38px!important}.theme-content-area [data-element-type="form"]{padding:22px 18px!important}.theme-content-area .zpelem-box{padding:22px!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation:none!important;transition:none!important}}

body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"] .zpimage-container,[data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"] .zpimage-anchor{display:block!important;width:100%!important}
body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"] figcaption{font-size:12px!important;line-height:1.5!important;color:#526772!important;padding:9px 14px!important;background:#f4f9fb!important}

/* Native product structure: introduction first, three equal product categories. */
body .theme-content-area [data-element-id="elm_OvRdDsDFSqC9lTLQ5BQYEQ"]{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:28px!important}
body .theme-content-area [data-element-id="elm_lgRYekPbR8S-Ce5G2Iap5A"]{order:-1!important;width:100%!important;max-width:850px!important}
body .theme-content-area [data-element-id="elm_0TeoUK55Rfarx4GYfKKgiQ"]{width:100%!important;max-width:100%!important}
body .theme-content-area [data-element-id="elm_TA3oNMrpQXGMHZFlzjPl2A"]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;align-items:stretch!important}
body .theme-content-area [data-element-id="elm_RsAniQE7RP6lVQv44xXtIg"],body .theme-content-area [data-element-id="elm_JeOIHZhcT-O7sDfcv2S3AA"]{display:contents!important}
body .theme-content-area [data-element-id="elm_TA3oNMrpQXGMHZFlzjPl2A"] .zpelem-box{margin:0!important;padding:26px!important;border:1px solid #dce7eb!important;background:#fff!important}
body .theme-content-area [data-element-id="elm_MUMJLL5aTEq5MZWNMO0COw"] .zpelem-spacer,body .theme-content-area [data-element-id="elm_t6auRGcJQ1WlO04O0SGU1g"],body .theme-content-area [data-element-id="elm_uib04GEPSVSKvtpuDnPS9w"] .zpelem-spacer{display:none!important}
body .theme-content-area :is(h1,h2,h3,h4) *{color:inherit!important}
body .theme-content-area [data-element-id="elm_mVEoMnhbc6BfIX7aWFPx-A"] :is(figure,picture,.zpimage-anchor,.zpimage-container){display:block!important;width:100%!important;max-width:none!important;height:auto!important}
body .theme-content-area [data-element-id="elm_mVEoMnhbc6BfIX7aWFPx-A"].zpelem-image .zpimage-container figure img{width:100%!important;max-width:none!important;height:420px!important;aspect-ratio:auto!important;object-fit:cover!important}
body .theme-content-area [data-element-id="elm_JL98WAlQ1qNc0HM7vCIjJg"] .zpbutton-group-container{justify-content:flex-start!important;gap:12px!important}
body .theme-content-area [data-element-id="elm_mJjZbPxJScIXv-RcZm-B4A"] .zpbutton{background:#fff!important;color:#102a35!important;border:1px solid #a9bec8!important}
body .theme-header{min-height:0!important}body .theme-logo-parent{padding:8px 0!important}body .theme-logo-parent img{width:190px!important;max-width:190px!important;max-height:90px!important}
@media(max-width:767px){body .theme-content-area [data-element-id="elm_TA3oNMrpQXGMHZFlzjPl2A"]{grid-template-columns:1fr!important}body .theme-content-area [data-element-id="elm_mVEoMnhbc6BfIX7aWFPx-A"].zpelem-image .zpimage-container figure img{height:300px!important}}

/* Enquiry: native heading, business contact and form. */
body .theme-content-area [data-element-id="elm_TLdamRbZ7j9FXGzNCUehbg"]{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px 64px!important;align-items:start!important}
body .theme-content-area [data-element-id="elm_105RbuEuFZZvTubbbxl0vw"]{grid-column:1!important;grid-row:1!important}
body .theme-content-area [data-element-id="elm_105RbuEuFZZvTubbbxl0vw"] h1{font-size:48px!important;line-height:1.12!important}
body .theme-content-area [data-element-id="elm_VitJjMLauv0cR2BK2oN5Xw"]{grid-column:1!important;grid-row:2!important;margin:0!important}
body .theme-content-area [data-element-id="elm_CHg0M1HXZPU10cyDg3ijPQ"]{grid-column:2!important;grid-row:1 / span 3!important;padding:32px!important;border:1px solid #dce7eb!important;border-top:4px solid #00c8ff!important;border-radius:8px!important;background:#fff!important}
body .theme-content-area [data-element-id="elm_CHg0M1HXZPU10cyDg3ijPQ"] h2{font-size:27px!important;line-height:1.2!important}
body .theme-content-area [data-element-id="elm_CHg0M1HXZPU10cyDg3ijPQ"] .zpform-description{font-size:16px!important;line-height:1.6!important;margin:14px 0 24px!important}
@media(max-width:767px){body .theme-content-area [data-element-id="elm_TLdamRbZ7j9FXGzNCUehbg"]{display:flex!important;flex-direction:column!important;gap:24px!important}body .theme-content-area [data-element-id="elm_105RbuEuFZZvTubbbxl0vw"]{order:-2!important}body .theme-content-area [data-element-id="elm_VitJjMLauv0cR2BK2oN5Xw"]{order:-1!important}body .theme-content-area [data-element-id="elm_105RbuEuFZZvTubbbxl0vw"] h1{font-size:36px!important}body .theme-content-area [data-element-id="elm_CHg0M1HXZPU10cyDg3ijPQ"]{padding:24px 18px!important;width:100%!important}}

/* Compact header and balanced native RFQ fields. */
body .theme-header>.zpcontainer{padding-top:10px!important;padding-bottom:10px!important}body .theme-logo-parent img{max-height:68px!important}body .theme-logo-parent{padding:4px 0!important}
body .theme-content-area [data-element-id="elm_CHg0M1HXZPU10cyDg3ijPQ"] .zpform-field-container,body .theme-content-area [data-element-id="elm_CHg0M1HXZPU10cyDg3ijPQ"] .zpform-label-container{width:100%!important;max-width:100%!important;margin:0!important;float:none!important}
body .theme-content-area [data-element-id="elm_CHg0M1HXZPU10cyDg3ijPQ"] .zpform-outer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px!important;padding:0!important}
body .theme-content-area [data-element-id="elm_CHg0M1HXZPU10cyDg3ijPQ"] .zpform-outer>li{padding:0!important;margin:0!important;min-width:0!important}body .theme-content-area [data-element-id="elm_CHg0M1HXZPU10cyDg3ijPQ"] .zpform-label-container{padding-bottom:8px!important}
body .theme-content-area [data-element-id="elm_CHg0M1HXZPU10cyDg3ijPQ"] .zpform-outer>li:nth-child(n+5){grid-column:1/-1!important}
@media(max-width:480px){body .theme-content-area [data-element-id="elm_CHg0M1HXZPU10cyDg3ijPQ"] .zpform-outer{grid-template-columns:1fr!important}}

/* Mobile overrides retain the specificity of desktop rules. */
@media(max-width:991px){body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]>.zpcontainer{grid-template-columns:1fr!important}}
@media(max-width:767px){body .theme-header .theme-disable-logo-mobile{display:block!important}body .theme-header .theme-logo-parent img{width:145px!important;max-width:145px!important;max-height:52px!important}body .theme-header>.zpcontainer{padding-top:3px!important;padding-bottom:3px!important}body .theme-content-area [data-element-id="elm_1-FvE3Ooqfgtl6ALoJuLyQ"]{flex-direction:column!important;align-items:stretch!important;gap:24px!important;padding:18px 0 30px!important}body .theme-content-area [data-element-id="elm_1-FvE3Ooqfgtl6ALoJuLyQ"]>[data-element-type="column"]{flex:none!important;width:100%!important;max-width:100%!important}body .theme-content-area [data-element-id="elm_uISJdKYPPCEOfNm5mVHK4Q"] h1{font-size:38px!important}body .theme-content-area [data-element-id="elm_w_mk1mppSgkETRtoEjBxxg"]{padding-top:24px!important}body .theme-content-area [data-element-id="elm_JL98WAlQ1qNc0HM7vCIjJg"] .zpbutton-group-container{flex-wrap:wrap!important}}

/* Native About introduction and capabilities. */
body .theme-content-area [data-element-id="elm_QGBuAqL6OzykTT3RJAd9jA"]>.zpcontainer-fluid{display:flex!important;flex-direction:column!important;gap:36px!important;width:calc(100% - 64px)!important;max-width:1200px!important;margin:0 auto!important}body .theme-content-area [data-element-id="elm_JcwLaBw8zDcZc7OW2FOqJg"]{order:-1!important;width:100%!important;max-width:900px!important;padding:0!important}body .theme-content-area [data-element-id="elm_ACwqQnVQuEp4e4_0db7WmA"] h1{font-size:48px!important;margin:12px 0 24px!important}body .theme-content-area [data-element-id="elm_ACwqQnVQuEp4e4_0db7WmA"] h2{font-size:28px!important;margin:36px 0 0!important}body .theme-content-area [data-element-id="elm_QGBuAqL6OzykTT3RJAd9jA"] .zpshape-divider{display:none!important}body .theme-content-area .zpelem-box h2{margin-top:0!important}
@media(max-width:767px){body .theme-content-area [data-element-id="elm_QGBuAqL6OzykTT3RJAd9jA"]>.zpcontainer-fluid{width:calc(100% - 32px)!important;gap:24px!important}body .theme-content-area [data-element-id="elm_ACwqQnVQuEp4e4_0db7WmA"] h1{font-size:36px!important}}

/* Editorial content and scannable native industry cards. */
body .theme-content-area .zptext h2{font-size:32px!important;margin:32px 0 14px!important}body .theme-content-area .zptext h3{font-size:24px!important;margin:24px 0 10px!important}body .theme-content-area .zptext p{margin:0 0 16px!important}
body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] .zptext>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px!important}
body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h1{grid-column:1/-1!important;font-size:48px!important;max-width:960px!important;margin:0 0 24px!important}
body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] p:first-of-type{grid-column:1/-1!important;max-width:940px!important;margin-bottom:32px!important}
body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h2:nth-of-type(-n+4){font-size:26px!important;background:#f4f9fb!important;border-top:3px solid #00c8ff!important;padding:24px 24px 12px!important;margin:0!important}
body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h2:nth-of-type(-n+4)+p{background:#f4f9fb!important;padding:0 24px 26px!important;margin:0 0 24px!important}
body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h2:nth-of-type(1){grid-column:1!important;grid-row:3!important}body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h2:nth-of-type(1)+p{grid-column:1!important;grid-row:4!important}
body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h2:nth-of-type(2){grid-column:2!important;grid-row:3!important}body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h2:nth-of-type(2)+p{grid-column:2!important;grid-row:4!important}
body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h2:nth-of-type(3){grid-column:1!important;grid-row:5!important}body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h2:nth-of-type(3)+p{grid-column:1!important;grid-row:6!important}
body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h2:nth-of-type(4){grid-column:2!important;grid-row:5!important}body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h2:nth-of-type(4)+p{grid-column:2!important;grid-row:6!important}
body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h2:nth-of-type(5),body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] p:nth-of-type(n+6){grid-column:1/-1!important}
@media(max-width:767px){body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] .zptext>div{display:block!important}body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h1{font-size:36px!important}body .theme-content-area .zptext h2{font-size:28px!important}}

/* Five-page consolidation: accessible, native expandable content. */
body .theme-content-area .zptext details{border:1px solid #dce7eb!important;border-radius:8px!important;background:#fff!important;margin:12px 0!important;padding:0 24px!important;overflow:hidden!important}
body .theme-content-area .zptext summary{cursor:pointer!important;font-size:20px!important;font-weight:750!important;line-height:1.4!important;color:#102a35!important;padding:22px 4px!important;list-style-position:outside!important;margin-left:18px!important}
body .theme-content-area .zptext summary::marker{color:#007da3!important;font-size:14px!important}
body .theme-content-area .zptext summary:hover{color:#007da3!important}
body .theme-content-area .zptext summary:focus-visible{outline:3px solid #007da3!important;outline-offset:3px!important;border-radius:3px!important}
body .theme-content-area .zptext details[open]{border-color:#9cddec!important;box-shadow:0 6px 24px #102a3506!important;padding-bottom:22px!important}
body .theme-content-area .zptext details[open]>summary{border-bottom:1px solid #e2edf1!important;margin-bottom:22px!important}
body .theme-content-area .zptext details details{background:#f4f9fb!important;margin:10px 0!important;padding:0 18px!important;box-shadow:none!important}
body .theme-content-area .zptext details details summary{font-size:16px!important;padding:16px 0!important}
body .theme-content-area .zptext details details[open]{padding-bottom:16px!important}
body .theme-content-area .zptext details h3{font-size:22px!important;margin:28px 0 12px!important}
body .theme-content-area .zptext details h4{font-size:18px!important;margin:24px 0 10px!important}
body .theme-content-area .zptext details :is(p,ul,ol){max-width:900px!important}
body .theme-content-area .zptext details li{margin:6px 0!important}
body .theme-content-area [data-element-id="elm_1vrDKlxbfwxVZCkKy-m9YA"] .zptext>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important;align-items:start!important;margin:24px 0 52px!important}
body .theme-content-area [data-element-id="elm_1vrDKlxbfwxVZCkKy-m9YA"] .zptext>div>details{margin:0!important}
body .theme-content-area .zpcontent-container:has(>[data-element-id="elm_EsPDUF8DN5pJZ7Lxd956QA"]){display:flex!important;flex-direction:column!important}
body .theme-content-area [data-element-id="elm_EsPDUF8DN5pJZ7Lxd956QA"]{order:1!important}
body .theme-content-area [data-element-id="elm_UGbNmXuIRfmpCxWINoZfTQ"]{order:2!important}
body .theme-content-area [data-element-id="elm_i5enHhcm_MPkruh2xIxGzw"]{order:3!important}
@media(max-width:767px){body .theme-content-area .zptext details{padding:0 18px!important}body .theme-content-area .zptext summary{font-size:18px!important;padding:18px 0!important}body .theme-content-area [data-element-id="elm_1vrDKlxbfwxVZCkKy-m9YA"] .zptext>div{grid-template-columns:1fr!important;gap:10px!important;margin-bottom:32px!important}}

/* Consistent typography and tighter five-page introductions. */
body .theme-content-area .zptext,body .theme-content-area .zptext :is(p,li,summary){font-family:Manrope,"Segoe UI",Arial,sans-serif!important}
body .theme-content-area [data-element-id="elm_MLGQgsJUCK-WWRyc5NfQUA"]{padding:52px 0 12px!important}
body .theme-content-area [data-element-id="elm_Idf5KDVhpX8wECkqoa0ZNw"]{padding-top:24px!important}
body .theme-content-area [data-element-id="elm_phbDgtYLTOCHWVSjsfuYYw"]{padding:52px 0 32px!important}
body .theme-content-area [data-element-id="elm_CSa6DV5Bru5zEWzZZasG6g"]{padding-top:40px!important}
body .theme-content-area [data-element-id="elm__QOI3LPkJOSQT83gvqja7A"] h1{font-size:48px!important;margin:0!important}
body .theme-content-area [data-element-id="elm_5wgW9wNdYVEsDBoxdRM3qA"] h1{margin-bottom:12px!important}
body .theme-content-area #privacy{scroll-margin-top:120px}
@media(max-width:767px){body .theme-content-area [data-element-id="elm__QOI3LPkJOSQT83gvqja7A"] h1{font-size:36px!important}body .theme-content-area [data-element-id="elm_MLGQgsJUCK-WWRyc5NfQUA"],body .theme-content-area [data-element-id="elm_phbDgtYLTOCHWVSjsfuYYw"]{padding-top:32px!important}}

/* Footer correction: readable contact, balanced columns and enquiry action. */
body .theme-footer-area{padding:48px 0 24px!important;background:#102a35!important;border-top:3px solid #00c8ff!important}
body .theme-footer-area [data-element-id="elm_e_R2E0PH5CnzOFQpi43btQ"]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:48px!important;align-items:start!important;margin:0!important}
body .theme-footer-area :is([data-element-id="elm_HjcB_e356A2ZkbOX9tktxg"],[data-element-id="elm_b8mine732cGgVEEk2CnoXg"]){display:none!important}
body .theme-footer-area :is([data-element-id="elm_lGpSCxcR0gHN_VLZ2mfk1g"],[data-element-id="elm_4j10bkdZYcfiP98GCM9axg"]){width:100%!important;max-width:none!important;min-width:0!important;padding:0 15px!important;margin:0!important}
body .theme-footer-area :is(h4,p,span,a,li){font-family:Manrope,"Segoe UI",Arial,sans-serif!important;color:#e1edf2!important}
body .theme-footer-area h4{font-size:22px!important;font-weight:700!important;line-height:1.4!important;margin:0 0 20px!important;color:#fff!important}
body .theme-footer-area .zptext{margin:0!important}
body .theme-footer-area .zptext p{font-size:16px!important;line-height:1.7!important;margin:0 0 10px!important;max-width:490px!important}
body .theme-footer-area .zptext h4+p{font-weight:700!important;color:#fff!important}
body .theme-footer-area a{font-size:16px!important}
body .theme-footer-area .zptext a[href^="mailto:"],body .theme-footer-area .zptext a[href^="tel:"]{display:inline-flex!important;align-items:center!important;min-height:40px!important;color:#a9eaff!important;text-decoration:underline!important;text-underline-offset:4px!important;overflow-wrap:anywhere!important}
body .theme-footer-area .zptext p:has(>a[href^="mailto:"]),body .theme-footer-area .zptext p:has(>a[href^="tel:"]){margin:0!important}
body .theme-footer-area .zptext a[href="/contact-rfq"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:12px 22px!important;margin-top:16px!important;border:2px solid #00c8ff!important;border-radius:6px!important;background:#00c8ff!important;color:#102a35!important;font-weight:750!important;line-height:1.4!important;text-decoration:none!important}
body .theme-footer-area .zptext a[href="/contact-rfq"]:hover{background:#80e4ff!important;border-color:#80e4ff!important}
body .theme-footer-area a:focus-visible{outline:3px solid #fff!important;outline-offset:5px!important;border-radius:3px!important}
body .theme-footer-area [data-element-id="elm_NoQ-qKahYwmLvJbhQurOIQ"]{border-top:1px solid #36505b!important;margin:32px 15px 0!important;padding:16px 0 0!important}
body .theme-footer-area [data-element-id="elm_NoQ-qKahYwmLvJbhQurOIQ"] .zpelem-col{padding:0!important}
body .theme-footer-area [data-element-id="elm_NoQ-qKahYwmLvJbhQurOIQ"] a{font-size:14px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;padding:0!important}
@media(max-width:767px){body .theme-footer-area{padding:32px 0 20px!important}body .theme-footer-area [data-element-id="elm_e_R2E0PH5CnzOFQpi43btQ"]{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}body .theme-footer-area h4{font-size:21px!important;margin-bottom:16px!important}body .theme-footer-area .zptext p{max-width:none!important}body .theme-footer-area .zptext a[href="/contact-rfq"]{max-width:100%!important;box-sizing:border-box!important}}

/* WhatsApp contact option in the shared footer. */
body .theme-footer-area .zptext a[href="https://wa.me/918956167821"]{display:inline-flex!important;align-items:center!important;min-height:40px!important;color:#a9eaff!important;text-decoration:underline!important;text-underline-offset:4px!important}
body .theme-footer-area .zptext p:has(>a[href="https://wa.me/918956167821"]){margin:0!important}
