.tcpak-internal-site{--primary:var(--original-tone-109);--secondary:var(--original-tone-111);--foreground:var(--original-tone-11);--muted-foreground:var(--original-tone-8);--muted:var(--original-tone-13);--card:var(--original-tone-12);--primary-foreground:var(--original-tone-12);--secondary-foreground:var(--original-tone-12)}.internal-header{background:var(--charcoal);height:100px;color:var(--primary-foreground);z-index:30;position:relative}.tcpak-original{background:var(--card);color:var(--foreground);overflow-wrap:break-word;--accent:var(--original-tone-11);--e-global-color-primary:var(--original-tone-109);--e-global-color-secondary:var(--original-tone-111);--e-global-color-text:var(--original-tone-8);--e-global-color-accent:var(--original-tone-11);--e-global-color-background:var(--original-tone-12);font-family:Noto Sans,sans-serif}.tcpak-original h1,.tcpak-original h2,.tcpak-original h3,.tcpak-original h4,.tcpak-original h5,.tcpak-original h6{letter-spacing:0}.tcpak-original .c-primary{color:var(--primary)}.tcpak-original .elementor-button{background:var(--button-gradient);color:var(--primary-foreground);justify-content:center;align-items:center;height:60px;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:filter .25s,transform .25s;display:inline-flex;border-radius:99px!important;padding:0 30px!important}.tcpak-original .elementor-button:hover{filter:brightness(1.07);color:var(--primary-foreground);transform:translateY(-2px)}.tcpak-original img{max-width:100%}.tcpak-original .elementor-invisible{visibility:visible}.tcpak-original .unavailable-original-image{aspect-ratio:1410/760;background:var(--muted);border-radius:15px}.tcpak-original .preserved-page-title{font-size:36px;line-height:1.2}.tcpak-enquiry-form{font-family:Noto Sans,sans-serif}.enquiry-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 30px;display:grid}.enquiry-field{min-width:0}.enquiry-field label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.enquiry-field input,.enquiry-field textarea,.enquiry-field select{border:1px solid var(--border);background:var(--muted);width:100%;color:var(--foreground);box-sizing:border-box;border-radius:32px;min-height:60px;padding:18px 20px;font:14px Noto Sans,sans-serif}.enquiry-field select{background:var(--card);border-radius:0;min-height:46px;padding:12px 20px}.enquiry-field textarea{resize:vertical;min-height:160px}.enquiry-field input:focus,.enquiry-field textarea:focus,.enquiry-field select:focus{outline:2px solid var(--primary);outline-offset:2px}.enquiry-field [aria-invalid=true]{border-color:var(--destructive)}.enquiry-message{grid-column:1/-1}.tcpak-enquiry-form .quote-button{margin-top:28px}.tcpak-enquiry-form .field-error{color:var(--destructive);margin-top:8px;font-size:14px}.enquiry-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.tcpak-enquiry-form .delivery-notice,.tcpak-enquiry-form .submission-notice{margin-top:20px;font-size:14px;line-height:1.5}.delivery-notice a{text-decoration:underline}.submission-notice{border:1px solid var(--border);padding:16px}@media (width<=1024px){.internal-header{height:90px}.tcpak-original .e-con,.tcpak-original .e-con-inner{min-width:0}.tcpak-original .preserved-page-title{font-size:30px}}@media (width<=640px){.internal-header{height:80px}.enquiry-fields{grid-template-columns:1fr;gap:20px}.tcpak-original .preserved-page-title{font-size:28px}.tcpak-original .elementor-widget-heading h1{font-size:38px}.tcpak-original .elementor-widget-heading h2{font-size:32px}.tcpak-original .e-con,.tcpak-original iframe{max-width:100%}}@media (prefers-reduced-motion:reduce){.tcpak-original *{transition:none!important;animation:none!important}}.tcpak-original{--text:var(--original-tone-8);--text_light:var(--original-tone-9);--highligh:var(--original-tone-111);--background:var(--original-tone-12);--background_light:var(--original-tone-13)}.tcpak-original .elementor-heading-title{text-transform:none!important}.tcpak-original .elementor[data-elementor-post-type=extice_services]{max-width:960px;padding:0 30px}@media (width<=767px){.tcpak-original .elementor[data-elementor-post-type=extice_services]{padding:0 20px}}.tcpak-original .service-style-5 .service-content:not(.current_post) a{color:var(--foreground)}.tcpak-original .service-style-5 .current_post a{color:var(--primary-foreground)}.tcpak-original .elementor-147 .elementor-element-0167efe{width:100%;max-width:100%;left:0;right:auto}.tcpak-original .elementor-147 .elementor-element-0167efe img{width:100%;height:auto}.tcpak-original :is(.elementor-element-f5c1b78,.elementor-element-c71846d,.elementor-element-2f50bed,.elementor-element-18ca0aa,.elementor-element-44f225a,.elementor-element-46db719,.elementor-element-8e40cb5,.elementor-element-6205dd7){color:var(--on-dark)}.tcpak-original :is(.elementor-element-f5c1b78,.elementor-element-c71846d,.elementor-element-2f50bed,.elementor-element-18ca0aa,.elementor-element-44f225a,.elementor-element-46db719,.elementor-element-8e40cb5,.elementor-element-6205dd7) :is(h1,h2,h3,h4,h5,h6,p,a,span,li,.elementor-widget-text-editor,.elementor-widget-container){color:var(--on-dark)!important}
