@media (max-width:570px) {  .zb-el-container-mobile--hide {    display:none !important;  }}.zb-el-zionContainer--float--right {  float:right;}.zb-el-zionContainer--float--left {  float:left;}.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;}#uid2264905123032 { word-break:break-word;overflow-wrap:break-word; }#uid2264905123032 * { word-break:break-word;overflow-wrap:break-word; }#uid2264905123034 { word-break:break-word;overflow-wrap:break-word; }#uid2264905123034 * { word-break:break-word;overflow-wrap:break-word; }#uid2264905123036 { word-break:break-word;overflow-wrap:break-word; }#uid2264905123036 * { word-break:break-word;overflow-wrap:break-word; }#uid2264905123038 { word-break:break-word;overflow-wrap:break-word; }#uid2264905123038 * { word-break:break-word;overflow-wrap:break-word; }#uid22649051230310 { word-break:break-word;overflow-wrap:break-word; }#uid22649051230310 * { word-break:break-word;overflow-wrap:break-word; }#uid22649051230312 { word-break:break-word;overflow-wrap:break-word; }#uid22649051230312 * { word-break:break-word;overflow-wrap:break-word; }#uid22649051230314 { word-break:break-word;overflow-wrap:break-word; }#uid22649051230314 * { word-break:break-word;overflow-wrap:break-word; }    :root {      --primary-color:#2c3e50;      --secondary-color:#3498db;      --light-gray:#f5f5f5;      --dark-gray:#7f8c8d;      --white:#ffffff;      --shadow:0 4px 6px rgba(0,0,0,0.1);      --transition:all 0.3s ease;    }        * {      margin:0;      padding:0;      box-sizing:border-box;      font-family:Arial, sans-serif;    }        .container {      max-width:1200px;      margin:0 auto;      padding:20px;    }            .hero-section {      text-align:center;      padding:40px 0;      background-color:var(--light-gray);      margin-bottom:30px;    }        .hero-section h1 {      font-size:2.5rem;      color:var(--primary-color);      margin-bottom:15px;    }        .hero-section p {      font-size:1.1rem;      color:var(--dark-gray);      max-width:800px;      margin:0 auto;    }            .product-grid {      display:grid;      grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));      gap:25px;      margin-bottom:40px;    }        .product-card {      background:var(--white);      border-radius:8px;      box-shadow:var(--shadow);      overflow:hidden;      transition:var(--transition);    }        .product-card:hover {      transform:translateY(-5px);      box-shadow:0 6px 12px rgba(0,0,0,0.15);    }        .product-image {      width:100%;      height:200px;      object-fit:cover;    }        .product-content {      padding:20px;    }        .product-title {      font-size:1.2rem;      color:var(--primary-color);      margin-bottom:10px;    }        .product-desc {      color:var(--dark-gray);      margin-bottom:15px;      line-height:1.5;    }        .btn {      display:inline-block;      padding:10px 20px;      background-color:var(--secondary-color);      color:var(--white);      text-decoration:none;      border-radius:4px;      transition:var(--transition);    }        .btn:hover {      background-color:#2980b9;    }            .why-choose-us {      background-color:var(--light-gray);      padding:40px 0;      margin-bottom:40px;    }        .section-title {      text-align:center;      font-size:2rem;      color:var(--primary-color);      margin-bottom:30px;    }        .advantages {      display:grid;      grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));      gap:25px;    }        .advantage-item {      text-align:center;      padding:20px;    }        .advantage-icon {      width:60px;      height:60px;      margin:0 auto 15px;      display:flex;      align-items:center;      justify-content:center;      border-radius:50%;      background-color:var(--secondary-color);      color:var(--white);      font-size:1.5rem;    }        .advantage-title {      font-size:1.2rem;      color:var(--primary-color);      margin-bottom:10px;    }        .advantage-desc {      color:var(--dark-gray);    }            .certifications {      margin-bottom:40px;    }        .cert-grid {      display:grid;      grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));      gap:20px;      text-align:center;    }        .cert-item img {      width:100%;      height:auto;      max-height:150px;      object-fit:contain;      margin-bottom:10px;    }        .cert-text {      color:var(--primary-color);      font-weight:bold;    }            .testimonials {      background-color:var(--light-gray);      padding:40px 0;      margin-bottom:40px;    }        .testimonial-grid {      display:grid;      grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));      gap:25px;    }        .testimonial-item {      background:var(--white);      padding:20px;      border-radius:8px;      box-shadow:var(--shadow);    }        .testimonial-avatar {      width:80px;      height:80px;      border-radius:50%;      object-fit:cover;      margin:0 auto 15px;      display:block;    }        .testimonial-text {      color:var(--dark-gray);      font-style:italic;      margin-bottom:15px;      line-height:1.5;    }        .testimonial-author {      text-align:right;      color:var(--primary-color);      font-weight:bold;    }            .case-studies {      margin-bottom:40px;    }        .case-grid {      display:grid;      grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));      gap:25px;    }        .case-item {      background:var(--white);      border-radius:8px;      box-shadow:var(--shadow);      overflow:hidden;    }        .case-image {      width:100%;      height:200px;      object-fit:cover;    }        .case-content {      padding:20px;    }        .case-title {      font-size:1.2rem;      color:var(--primary-color);      margin-bottom:10px;    }        .case-desc {      color:var(--dark-gray);      line-height:1.5;    }            .cta-section {      background-color:var(--primary-color);      color:var(--white);      padding:40px 0;      text-align:center;    }        .cta-title {      font-size:1.8rem;      margin-bottom:15px;    }        .cta-text {      margin-bottom:25px;      max-width:800px;      margin-left:auto;      margin-right:auto;    }        .cta-contact {      margin-bottom:20px;      font-size:1.1rem;    }        .btn-cta {      background-color:var(--secondary-color);      padding:12px 30px;      font-size:1.1rem;    }            @media (max-width:768px) {      .hero-section h1 {        font-size:2rem;      }            .section-title {        font-size:1.8rem;      }            .product-grid, .advantages, .testimonial-grid, .case-grid {        grid-template-columns:1fr;      }    }  #uid2264905123031 .zb-section__innerWrapper { display:block; }#uid2264905123033 .zb-section__innerWrapper { display:block; }#uid2264905123035 .zb-section__innerWrapper { display:block; }#uid2264905123037 .zb-section__innerWrapper { display:block; }#uid2264905123039 .zb-section__innerWrapper { display:block; }#uid22649051230311 .zb-section__innerWrapper { display:block; }#uid22649051230313 .zb-section__innerWrapper { display:block; }