.elementor-56 .elementor-element.elementor-element-59b7fab1:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-59b7fab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://telprokz.kz/wp-content/uploads/2026/09/ves-sarkylmas-50mw.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-59b7fab1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(109deg, #1A1921F5 24%, #1A192126 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-59b7fab1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 100px 0px;}.elementor-56 .elementor-element.elementor-element-f73a0a3{--display:flex;--min-height:98vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-56 .elementor-element.elementor-element-f73a0a3::before, .elementor-56 .elementor-element.elementor-element-f73a0a3 > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-f73a0a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-56 .elementor-element.elementor-element-f73a0a3 > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-f73a0a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-56 .elementor-element.elementor-element-f73a0a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, #91181800 66%, #C454706B 87%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-f15492b .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:66px;font-weight:800;line-height:1.05em;color:#F5F1E9;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-fb44f7f{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-56 .elementor-element.elementor-element-fb44f7f.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-f73a0a3{--min-height:500px;}.elementor-56 .elementor-element.elementor-element-f15492b .elementor-heading-title{font-size:35px;}.elementor-56 .elementor-element.elementor-element-fb44f7f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}}@media(min-width:768px){.elementor-56 .elementor-element.elementor-element-f73a0a3{--content-width:1200px;}}/* Start custom CSS for html, class: .elementor-element-c5af322 *//* ===== ДЕСКТОПНЫЕ СТИЛИ ===== */
.hero-stats-grid { 
  display: flex; 
  gap: 24px; 
  margin: 20px 0 28px 0; 
  font-family: 'Manrope', sans-serif; 
}

.hero-stats-grid div b { 
  display: block; 
  font-family: 'Unbounded', sans-serif; 
  font-size: 20px; /* Размер на ПК */
  color: #C9A86A; 
  line-height: 1.2;
}

.hero-stats-grid div span { 
  font-size: 11px; 
  color: #9A95A8; 
  text-transform: uppercase; 
  letter-spacing: 0.1em; 
}

.btn--gold-s { 
  background: linear-gradient(135deg, #7E6233, #C9A86A); 
  color: #1A1921; 
  border-radius: 999px; 
  padding: 16px 32px; 
  font-weight: 700; 
  text-decoration: none !important; 
  display: inline-block; 
  font-size: 14px; 
  transition: .3s; 
}

.btn--gold-s:hover { 
  transform: translateY(-1px); 
  box-shadow: 0 10px 30px rgba(126,98,51,0.35); 
}

/* ===== МОБИЛЬНАЯ ВЕРСИЯ (до 768px) ===== */
@media (max-width: 768px) {
  .hero-stats-grid {
    gap: 12px;               /* Уменьшаем отступ между колонками */
    margin: 16px 0 20px 0;   /* Компактные внешние отступы */
    flex-wrap: wrap;          /* При необходимости переносит блоки, если экран очень узкий */
  }

  .hero-stats-grid div b {
    font-size: 15px;         /* Уменьшенный размер значений на мобильном */
  }

  .hero-stats-grid div span {
    font-size: 9px;          /* Пропорционально уменьшаем размер подписи */
    letter-spacing: 0.05em;  /* Слегка уменьшаем межбуквенный интервал */
  }
}

/* Дополнительная подгонка для совсем маленьких экранов (до 480px) */
@media (max-width: 480px) {
  .hero-stats-grid div b {
    font-size: 13px;         /* Дополнительное уменьшение для компактных смартфонов */
  }
}/* End custom CSS */