.elementor-7392 .elementor-element.elementor-element-06e0951{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7392 .elementor-element.elementor-element-cc1f729{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7392 .elementor-element.elementor-element-89b6bc2{--spacer-size:50px;}.elementor-7392 .elementor-element.elementor-element-bba362a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7392 .elementor-element.elementor-element-1255193{--spacer-size:50px;}.elementor-7392 .elementor-element.elementor-element-08fe9fb{text-align:center;}.elementor-7392 .elementor-element.elementor-element-de48c48{text-align:center;font-size:28px;}.elementor-7392 .elementor-element.elementor-element-c263b03{--display:flex;}@media(min-width:768px){.elementor-7392 .elementor-element.elementor-element-cc1f729{--width:50%;}.elementor-7392 .elementor-element.elementor-element-bba362a{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-de48c48 *//* Жёлтая плашка цены */
.hl-price{
  display: inline-block;
  background: #FFE801;
  color: #111;
  font-weight: 900;
  padding: 2px 8px;
  border-radius: 6px;
  line-height: 1.2;
}

/* Серая подложка под кусок текста */
.hl-gray{
  display: inline-block;
  background: #5c5c5c;
  color: #eaeaea;
  padding: 2px 10px;
  border-radius: 8px;
  line-height: 1.2;
}

/* Жирное выделение бренда (как на скрине) */
.hl-strong{
  font-weight: 900;
}
/* Elementor Text Editor — выравнивание текста по левому краю */
.elementor-widget-text-editor,
.elementor-widget-text-editor .elementor-widget-container{
  text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06e0951 */.aw-system-block{
  position: relative !important;
  overflow: hidden !important;
}

/* фон */
.aw-system-block::before{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;

  background-image: url("http://bagazhnik-premium.ru/wp-content/uploads/2026/01/back.webp") !important;
  background-repeat: repeat !important;
  background-position: center !important;
  background-size: 220px !important;

  opacity: 0.12 !important;
  pointer-events:none !important;
  z-index: 0 !important;
}

/* Поднимаем ТОЛЬКО “обёртку” Elementor-контента */
.aw-system-block > .e-con-inner,
.aw-system-block > .elementor-container,
.aw-system-block > .elementor-widget-wrap{
  position: relative !important;
  z-index: 1 !important;
}
.aw-system-block{
  background-color: #f2f2f1 !important;
}
.aw-system-block{
  min-height: 1px !important;   /* чтобы псевдоэлементу было куда рисоваться */
}

.aw-system-block::before{
  z-index: 0 !important;
}

.aw-system-block{
  z-index: 0 !important;
}
.aw-system-block{
  min-height: 1px !important;   /* чтобы псевдоэлементу было куда рисоваться */
}

.aw-system-block::before{
  z-index: 0 !important;
}

.aw-system-block{
  z-index: 0 !important;
}
.aw-system-block::before{ opacity: 1 !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c263b03 *//* фон калькулятора как у квиза */
.elementor-section.calc-bg,
.e-con.calc-bg {
  background-color: #f2f2f1 !important;
  background-image: url("https://bagazhnik-premium.ru/wp-content/uploads/2026/01/back.webp") !important;
  background-repeat: repeat !important;
  background-position: center !important;
  background-size: 220px !important;

  margin: 0 !important;
  padding: 0 !important;
}/* End custom CSS */