:root {

  --cassiopeia-color-primary: #1E6194;
  --cassiopeia-color-hover: #2f1a8f;
  --cassiopeia-color-link: blue;
}
.container-header {
  position: relative;
  z-index: 10;
  background-color: var(--cassiopeia-color-primary);
  background-image: -o-linear-gradient(0deg, var(--cassiopeia-color-primary) 0%, var(--cassiopeia-color-hover) 100%);
  background-image: linear-gradient(0deg, var(--cassiopeia-color-primary) 0%, var(--cassiopeia-color-hover) 100%);
  -webkit-box-shadow: 0 5px 5px hsla(0, 0%, 0%, 0.03) inset;
          box-shadow: 0 5px 5px hsla(0, 0%, 0%, 0.03) inset;
}
  
  .com-convertforms .cf-field-checkbox {
    background-color: #ffffff !important;
    padding: 15px 20px !important;
    border: 1px solid #dee2e6 !important;
    border-radius: 4px !important;
    margin: 20px 0 !important;
    display: block !important;
    clear: both !important;
}

/* Текст внутри белого блока */
.com-convertforms .cf-field-checkbox label,
.com-convertforms .cf-field-checkbox span {
    color: #212529 !important; /* Цвет текста Cassiopeia (почти черный) */
    font-size: 1rem !important;
    line-height: 1.5 !important;
}

/* Ссылка на политику */
.com-convertforms .cf-field-checkbox a {
    color: #0d6efd !important; /* Фирменный синий цвет Bootstrap 5 */
    text-decoration: underline !important;
    font-weight: 600 !important;
}

/* Увеличение чекбокса */
.com-convertforms .cf-field-checkbox input[type="checkbox"] {
    width: 1.25em !important;
    height: 1.25em !important;
    margin-top: 0.25em !important;
    vertical-align: top !important;
    cursor: pointer !important;
    float: left !important;
    margin-right: 10px !important;
}

.btn-custom-download {
    background-color: #1E6194 !important; /* Цвет фона */
    color: #F3EFE0 !important;           /* Цвет текста */
    border: none;
    padding: 10px 20px;
    text-decoration: none;
    display: inline-block;
}

.btn-custom-download:hover {
    filter: brightness(1.2);             /* Немного светлее при наведении */
    color: #F3EFE0 !important;
}


