.elementor-875 .elementor-element.elementor-element-404ce0c3{--display:flex;}.elementor-875 .elementor-element.elementor-element-88172d6{--display:flex;}.elementor-875 .elementor-element.elementor-element-c2b95e0 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-875 .elementor-element.elementor-element-c2b95e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-875 .elementor-element.elementor-element-b2e5d7d{--display:flex;}body.elementor-page-875 h1.entry-title{margin-top:1px;}/* Start custom CSS for html, class: .elementor-element-3a7f91a *//* Общие настройки для всех ячеек со статусом */
td[class^="infra-status"]{
  /* немного места слева под кружок */
  padding-left: 1.6em;
  position: relative;
  font-weight: 500;          /* чётче читается текст */
  line-height: 1.4;
}

/* Сам «светофор» */
td[class^="infra-status"]::before{
  content: '';
  position: absolute;
  left: .4em;                /* настраивает отступ кружка от левой границы */
  top: 50%;
  transform: translateY(-50%);
  width: .8em;
  height: .8em;
  border-radius: 50%;
  box-shadow: 0 0 0 2px #fff inset;  /* тонкая белая окантовка поверх любого фона */
}

/* Конкретные цвета статусов */
.infra-status-ok::before{
  background: #4caf50;       /* зелёный */
}

.infra-status-error::before{
  background: #f44336;       /* красный */
}

.infra-status-loading::before{
  background: #ff9800;       /* оранжевый */
  /* необязательная «пульсация», чтобы было видно, что статус временный */
  animation: pulse 1.2s infinite ease-in-out;
}

/* Анимация для загрузочного состояния */
@keyframes pulse{
  0%   { opacity: .7; }
  50%  { opacity: 1; }
  100% { opacity: .7; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a0e5d9 */.services-status-table th {
    text-align: left;
    width:33%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d6730d */.simpay-btn, .simpay-btn:hover {
    background-color: #3B88DB !important;
}/* End custom CSS */