.zb-el-zionText {  -webkit-box-orient:vertical;  overflow:hidden;  display:-webkit-box;  text-overflow:ellipsis;  overflow-wrap:break-word;  word-break:break-word;  line-height:180%;}.zb-el-zionText a {  color:inherit;  text-decoration:none;}.zb-el-zionText a > * {  -webkit-box-orient:vertical;  overflow:hidden;  display:-webkit-box;  text-overflow:ellipsis;  overflow-wrap:break-word;  word-break:break-word;}#uid2101326785411 { word-break:break-word;overflow-wrap:break-word; }#uid2101326785411 * { word-break:break-word;overflow-wrap:break-word; }:root {    --hcw-primary:#177dcf;    --hcw-primary-hover:#ff7e0e;    --hcw-text:#666;    --hcw-heading:#333;    --hcw-bg-light:#f9f9f9;}.hcw-stainless-steel-container {    font-family:'Arial', sans-serif;    color:var(--hcw-text);    max-width:1200px;    margin:0 auto;    padding:20px;}.hcw-stainless-steel-container .hcw-page-title {    color:var(--hcw-heading);    font-size:2.5rem;    margin:30px 0;    text-align:center;}.hcw-stainless-steel-container .hcw-product-list {    display:grid;    grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));    gap:30px;    margin:40px 0;}.hcw-stainless-steel-container .hcw-btn {    background-color:var(--hcw-primary);    color:white;    border:none;    padding:10px 20px;    border-radius:4px;    cursor:pointer;    font-size:1rem;    transition:background-color 0.3s ease;}.hcw-stainless-steel-container .hcw-btn:hover {    background-color:var(--hcw-primary-hover);}.hcw-stainless-steel-container h1, h2, h3 {    color:#333;    margin-bottom:15px;    line-height:1.2;}.hcw-stainless-steel-container h1 {    font-size:2.5rem;    color:#222;    text-align:center;    margin:30px 0;}.hcw-stainless-steel-container h2 {    font-size:2rem;    color:#177dcf;    margin:40px 0 20px;    border-bottom:2px solid #177dcf;    padding-bottom:10px;}.hcw-stainless-steel-container h3 {    font-size:1.3rem;    color:#333;}.hcw-stainless-steel-container p {    line-height:1.6;    margin-bottom:15px;    color:#666;}.hcw-stainless-steel-container .cta-btn {    padding:12px 30px;    font-size:1.2rem;    margin-top:20px;}.hcw-stainless-steel-container  .product-list {    display:grid;    grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));    gap:30px;    margin:40px 0;}.hcw-stainless-steel-container .product-card {    border:1px solid #e0e0e0;    border-radius:8px;    overflow:hidden;    transition:transform 0.3s ease, box-shadow 0.3s ease;}.hcw-stainless-steel-container .product-card:hover {    transform:translateY(-5px);    box-shadow:0 10px 20px rgba(0,0,0,0.1);}.hcw-stainless-steel-container .product-img {    width:100%;    height:200px;    object-fit:cover;}.hcw-stainless-steel-container .product-card h3 {    padding:15px 15px 5px;}.hcw-stainless-steel-container .product-card p {    padding:0 15px 15px;}.hcw-stainless-steel-container .product-card .btn {    margin:0 15px 15px;}.hcw-stainless-steel-container .case-studies {    margin:40px 0;}.hcw-stainless-steel-container .case-card {    display:flex;    margin-bottom:30px;    gap:20px;    align-items:center;}.hcw-stainless-steel-container .case-img {    width:300px;    height:200px;    object-fit:cover;    border-radius:8px;}@media (max-width:768px) {    .hcw-stainless-steel-container .case-card {        flex-direction:column;    }    .hcw-stainless-steel-container .case-img {        width:100%;    }}.hcw-stainless-steel-container .testimonials {    background-color:#f9f9f9;    padding:40px 20px;    margin:40px 0;    border-radius:8px;}.hcw-stainless-steel-container .testimonial-card {    background-color:white;    padding:20px;    margin-bottom:20px;    border-radius:8px;    box-shadow:0 2px 10px rgba(0,0,0,0.1);}.hcw-stainless-steel-container .testimonial-img {    width:80px;    height:80px;    border-radius:50%;    margin-right:15px;    float:left;}.hcw-stainless-steel-container .customer-name {    font-style:italic;    color:#888;    margin-top:10px;    text-align:right;}.hcw-stainless-steel-container .certifications {    margin:40px 0;    text-align:center;}.hcw-stainless-steel-container .cert-container {    display:flex;    justify-content:center;    gap:30px;    flex-wrap:wrap;    margin:30px 0;}.hcw-stainless-steel-container .cert-img {    max-width:400px;    height:auto;    border:1px solid #e0e0e0;    padding:10px;    border-radius:8px;}.hcw-stainless-steel-container .advantages {    margin:40px 0;}.hcw-stainless-steel-container .advantage-grid {    display:grid;    grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));    gap:20px;    margin-top:30px;}.hcw-stainless-steel-container .advantage-item {    background-color:#f5f5f5;    padding:20px;    border-radius:8px;    transition:transform 0.3s ease;}.hcw-stainless-steel-container .advantage-item:hover {    transform:translateY(-5px);}.hcw-stainless-steel-container .hcw-product-link,.hcw-stainless-steel-container .hcw-product-title-link {    text-decoration:none;    color:inherit;}.hcw-stainless-steel-container .hcw-product-title-link:hover .hcw-product-title {    color:var(--hcw-primary-hover);    transition:color 0.3s ease;}.hcw-stainless-steel-container .hcw-product-link img {    transition:opacity 0.3s ease;}.hcw-stainless-steel-container .hcw-product-link:hover img {    opacity:0.9;}#uid2101320091092 {background-color:#f0f7fc;border-radius:15px;padding-top:30px;padding-bottom:30px;margin-bottom:50px;margin-top:50px;}#uid2101321363891 {text-align:center;border-bottom:2px solid #177dcf;color:#177dcf;font-size:38px;}.zb-el-zionHeading { word-wrap:break-word;overflow-wrap:break-word; white-space:normal;line-height:180%; }.zb-el-zionHeading * { word-wrap:break-word;overflow-wrap:break-word; white-space:normal;line-height:180%;color:inherit; text-decoration:none; }#uid2101322644671 {text-align:center;font-size:18px;}#uid2101322644671 { word-break:break-word;overflow-wrap:break-word; }#uid2101322644671 * { word-break:break-word;overflow-wrap:break-word; }.zb-el-zionButton {  display:flex;  width:100%;}.zb-el-button {  display:flex;  cursor:pointer;}.zb-el-button--has-icon.zb-el-button--icon-right .zb-el-button__text {  margin-right:10px;}.zb-el-button--icon-right {  flex-direction:row-reverse;}.zb-el-button--icon-right .zb-el-button__icon {  margin-right:0;  margin-left:10px;}.zb-el-button__icon {  margin-right:10px;}.zb-el-button--icon-left {  flex-direction:row;}.zb-el-button--icon-left .zb-el-button__icon {  margin-right:10px;}.zb-el-button--icon-top {  flex-direction:column;  align-items:center;}.zb-el-button--icon-top .zb-el-button__icon {  margin-right:0;  margin-bottom:5px;}.zb-el-button--icon-bottom {  flex-direction:column-reverse;  align-items:center;}.zb-el-button--icon-bottom .zb-el-button__icon {  margin-top:5px;  margin-right:0;}.zb-el-zionButton--align--right {  justify-content:flex-end;}.zb-el-zionButton--align--left {  justify-content:flex-start;}.zb-el-zionButton--align--center {  justify-content:center;}.zb-el-button {  padding:15px 20px;  color:#fff;  line-height:1;  text-decoration:none;  background-color:#006dd2;  border-radius:3px;}.zb-el-button--icon-black {  color:#fff;  background-color:#000;}.zb-el-button--icon-dark {  color:#fff;  background-color:#3a3a3a;}.zb-el-button--icon-gray {  color:#313131;  background-color:#dcdcdc;}.zb-el-button--icon-white {  color:#313131;  background-color:#fff;}.zb-el-button--icon-succes {  color:#fff;  background-color:#28a745;}.zb-el-button--icon-danger {  color:#fff;  background-color:#dc3545;}.zb-el-button--icon-warning {  color:#fff;  background-color:#edbf34;}.zb-el-button--icon-info {  color:#fff;  background-color:#17a2b8;}.zb-el-button--icon-link {  color:#006dd2;  background:none;}.zb-el-button--normal {  border-radius:0;}.zb-el-button--semi-rounded {  border-radius:3px;}.zb-el-button--rounded {  border-radius:200px;}.zb-el-button--size-small {  padding:12px 15px;  font-size:13px;}.zb-el-button--size-normal {  padding:16px 20px;  font-size:14px;}.zb-el-button--size-medium {  padding:22px 26px;  font-size:14px;}.zb-el-button--size-large {  padding:26px 36px;  font-size:16px;}.zb-el-button--full-width {  justify-content:center;  align-items:center;  width:100%;}@media (max-width:991.98px) {  .zb-el-zionButton--lg--align--left {    justify-content:flex-start;  }  .zb-el-zionButton--lg--align--right {    justify-content:flex-end;  }  .zb-el-zionButton--lg--align--center {    justify-content:center;  }}@media (max-width:767.98px) {  .zb-el-zionButton--md--align--left {    justify-content:flex-start;  }  .zb-el-zionButton--md--align--right {    justify-content:flex-end;  }  .zb-el-zionButton--md--align--center {    justify-content:center;  }}@media (max-width:575.98px) {  .zb-el-zionButton--sm--align--left {    justify-content:flex-start;  }  .zb-el-zionButton--sm--align--right {    justify-content:flex-end;  }  .zb-el-zionButton--sm--align--center {    justify-content:center;  }}#xpanniu {margin-top:30px;}#xpanniu .zb-el-button:hover {background-color:#ff7e0e;}#xpanniu .zb-el-button {background-color:#177dcf;}.zb-modal {  display:none;  opacity:0;  visibility:hidden;}.zb-modal--open {  position:fixed;  top:0;  left:0;  z-index:9999;  display:flex;  justify-content:center;  align-items:center;  width:100%;  height:100%;  background:rgba(0, 0, 0, 0.22);  opacity:1;  visibility:visible;}.zb-modalContent {  position:relative;  flex-direction:column;  flex:0 1 auto;  padding:25px;  background:#fff;}.zb-modal--open .zb-modalContent {  overflow:auto;  width:1120px;  max-width:95vw;  max-height:95vh;}.zb-modalClose {  position:absolute;  top:16px;  right:16px;  width:16px;  height:16px;  cursor:pointer;  opacity:0.3;}.zb-modalClose:hover {  opacity:1;}.zb-modalClose:before, .zb-modalClose:after {  content:" ";  position:absolute;  left:7px;  width:2px;  height:16px;  background-color:#333;}.zb-modalClose:before {  transform:rotate(45deg);}.zb-modalClose:after {  transform:rotate(-45deg);}#uid2101326531231 {background-color:rgb(255,255,255);margin-left:20%;margin-right:20%;width:60%;height:500px;position:fixed;top:16%;}#uid2101326531232 {text-align:center;}@media (max-width:575px) {#uid2101326531232 {text-align:center;}}.zb-el-zionHeading { word-wrap:break-word;overflow-wrap:break-word; white-space:normal;line-height:180%; }.zb-el-zionHeading * { word-wrap:break-word;overflow-wrap:break-word; white-space:normal;line-height:180%;color:inherit; text-decoration:none; }@charset "UTF-8";.zb-el-inquiryForms {  }.zb-el-inquiryForms .cgyCaptchaChallenge {  font-weight:bold;  color:red;}.zb-el-inquiryForms .form-field-description {  visibility:hidden;}.zb-el-inquiryForms .zb-el-form .form-fields-item :is(.form-field-input, .form-field-select) {  display:inline-block;  flex:1;}.zb-el-inquiryForms .zb-el-form .form-fields-item:has(.email-captcha-button) .form-field-input {  width:58%;}.zb-el-inquiryForms .zb-el-form .form-fields-item:has(.email-captcha-button) .email-captcha-button {  width:13%;  margin:0 3%;  order:4;  display:block;  overflow-wrap:break-word;  word-break:break-word;}.zb-el-inquiryForms .cgyCaptchaContainer {  display:flex;  align-items:center;}.zb-el-inquiryForms .cgyCaptchaContainer > label {  width:80px;}.zb-el-inquiryForms .cgyCaptchaContainer .captcha-text {  width:auto;}.zb-el-inquiryForms .cgyCaptchaContainer label > * {  margin-right:5px;}.zb-el-inquiryForms .form-fields-submit-button {  -webkit-text-size-adjust:100%;  -webkit-tap-highlight-color:transparent;  box-sizing:border-box;  margin:0;  text-transform:none;  -webkit-appearance:button;  display:inline-block;  font-size:18px;  font-weight:400;  line-height:1.5;  color:#fff;  text-align:center;  text-decoration:none;  vertical-align:middle;  user-select:none;  border:1px solid #003984;  background-color:#003984;  transition:none;  padding:7px 36px;  border-radius:5px;  cursor:pointer;}.zb-el-inquiryForms .form-fields-submit-button > p {  margin:0;  display:inline-block;}.zb-el-inquiryForms *[class*=form-fields-item] {  margin:5px 0;  width:100%;  position:relative;  text-wrap:nowrap;  display:inline-flex;  flex-wrap:wrap;}.zb-el-inquiryForms *[class*=form-fields-item] .form-field-description {  color:#c10202;  position:relative;  font-size:12px;  line-height:12px;  text-indent:24px;  margin-top:10px;  width:100%;  order:5;  overflow:hidden;  text-overflow:ellipsis;}.zb-el-inquiryForms *[class*=form-fields-item] > div:has(.primary-input) {  display:flex;  position:relative;  text-wrap:nowrap;  align-items:center;  width:100%;}.zb-el-inquiryForms *[class*=form-fields-item] > div:has(.primary-input) .primary-input {  display:flex;  padding:0;  width:100%;}.zb-el-inquiryForms *[class*=form-fields-item] > div:has(.primary-input) .primary-input .form-field-checkbox-label, .zb-el-inquiryForms *[class*=form-fields-item] > div:has(.primary-input) .primary-input .form-field-radio:not(input) {  margin:10px 5px;}.zb-el-inquiryForms *[class*=form-fields-item] > div:has(.primary-input) .primary-input > li {  display:flex;}.zb-el-inquiryForms *[class*=form-fields-item] > input {  order:1;}.zb-el-inquiryForms *[class*=form-fields-item] label {  display:inline-block;  margin-right:5px;  text-align:right;  line-height:44px;  width:100px;  float:inline-start;}.zb-el-inquiryForms *[class*=form-fields-item] .captcha-container {  display:flex;  flex-wrap:wrap;  max-width:100%;}.zb-el-inquiryForms *[class*=form-fields-item] .captcha-container label {  width:auto;  float:none;  max-width:100%;  -webkit-box-orient:vertical;  overflow:hidden;  display:-webkit-box;  text-overflow:ellipsis;  overflow-wrap:break-word;  word-break:break-all;  white-space:break-spaces;  text-align:left;  height:min-content;}.zb-el-inquiryForms *[class*=form-fields-item] textarea {  resize:vertical;}.zb-el-inquiryForms *[class*=form-fields-item] input:is([type=radio], [type=checkbox]) {  width:30px;  margin-right:5px;}.zb-el-inquiryForms *[class*=form-fields-item] :is(input:not([type=radio], [type=checkbox]), textarea, select) {  font-family:Arial;  border:1px solid #dee2e6;  color:#212529;  background-color:#fff;  border-radius:8px;  transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  display:block;  width:100%;  padding:9px 12px;  font-size:1rem;  font-weight:400;  line-height:1.5;  background-clip:padding-box;}.zb-el-inquiryForms *[class*=form-fields-item] :is(input:not([type=radio], [type=checkbox]), textarea, select):focus {  color:#212529;  background-color:#fff;  border-color:#86b7fe;  outline:0;  box-shadow:0 0 0 5px rgba(13, 110, 253, 0.25);}.zb-el-inquiryForms .form-fields-submit .form-fields-submit-button svg {  display:none;}.zb-el-inquiryForms .form-field-label {  display:inline-block;}.zb-el-inquiryForms .submit_button_full {  width:100%;}.zb-el-inquiryForms .submit_button_full > button {  width:100%;}.zb-el-inquiryForms .submit_button_left {  display:block;  text-align:left;}.zb-el-inquiryForms .submit_button_center {  display:block;  text-align:center;}.zb-el-inquiryForms .submit_button_right {  display:block;  text-align:right;}.zb-el-inquiryForms .form-field-required {  color:#c10202;}.zb-el-inquiryForms .primary-input {  list-style:none;  padding-left:10px;  padding-right:10px;}.zb-el-inquiryForms .zb-el-form .zb-el-form-body .cgy-captcha {  width:100%;}.zb-el-inquiryForms .-layout--row {  display:flex;  flex-direction:row;  flex-wrap:wrap;}.zb-el-inquiryForms .-layout--column {  flex-direction:column;}.zb-el-inquiryForms .error-msg {  border-color:#c10202 !important;  outline:0 !important;  box-shadow:0 0 0 5px rgba(247, 12, 12, 0.25) !important;}.zb-el-inquiryForms .label_position_right label {  order:3;  text-align:left;}.zb-el-inquiryForms .label_position_right .cgy-email-code label {  display:none;}.zb-el-inquiryForms .label_position_top .form-fields-item:not(.form-fields-captcha, .cgy-email-code) {  flex-direction:column;}.zb-el-inquiryForms .label_position_top .cgy-email-code label {  display:none;}.zb-el-inquiryForms .label_position_top label {  text-align:left;}.zb-el-inquiryForms .label_position_bottom .form-fields-item:not(.form-fields-captcha, .cgy-email-code) {  flex-direction:column-reverse;}.zb-el-inquiryForms .label_position_bottom .form-field-description {  order:2;}.zb-el-inquiryForms .label_position_bottom *:not(.form-field-description, label) {  order:3;}.zb-el-inquiryForms .label_position_bottom .cgy-email-code label {  display:none;}.zb-el-inquiryForms .label_position_bottom label {  text-align:left;}.zb-el-inquiryForms .label_position_inside .form-fields-item:not(.form-fields-captcha, .captcha-container, .zb-el-formRadio, .zb-el-formCheckbox, .zb-el-formSelect) label {  visibility:hidden;}.zb-el-inquiryForms .label_position_inside label {  text-align:left;}.zb-el-inquiryForms .label_position_inside :is(.zb-el-formRadio, .zb-el-formCheckbox, .zb-el-formSelect) {  display:inline-flex;  flex-direction:row;}@media screen and (max-width:1200px) {  .zb-el-inquiryForms .form-fields-submit-button {    padding:7px 10px;  }}#uid2101326531233 .form-fields-submit-button {background-color:#177dcf;}#uid2101326531233 .form-fields-submit-button:hover {background-color:#ff7e0e;border:0px solid ;}#uid2101326531233 .form-fields-captcha { justify-content:center }#uid2101326531233 .captcha-container { justify-content:center }#uid2101326531233 .form-fields-captcha .form-field-label { display:none; }