/* Fix Submit button alignment on Home form */
#wpforms-form-2431 .wpforms-submit {
    padding: 12px 28px !important;
    line-height: 1.4 !important;
    height: auto !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}/* HOME FORM: label + sublabel */
html body #wpforms-2431 label,
html body #wpforms-2431 .wpforms-field-sublabel {
    color: #f4bf42 !important;
}#wpforms-2431 .wpforms-submit {
    font-size: 0 !important;
}

#wpforms-2431 .wpforms-submit::after {
    content: "Send";
    font-size: 17px;
    font-weight: 600;
}/* Fix Submit button alignment on Contact Us form */
#wpforms-form-2471 .wpforms-submit {
    padding: 12px 28px !important;
    line-height: 1.4 !important;
    height: auto !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}/* Вернуть точки во всех списках в футере */
.site-footer ul {
    list-style: disc !important;
    padding-left: 20px !important;
}

.site-footer ul li {
    list-style-position: outside !important;
}/* Contact Us form button text fix */
#wpforms-2471 .wpforms-submit {
    font-size: 0;
}

#wpforms-2471 .wpforms-submit::after {
    content: "Send";
    font-size: 16px;
    line-height: 1;
    display: inline-block;
}@media (max-width: 768px) {
  .your-section {
    background-attachment: scroll;
  }
}.page-id-260 h4 {
    margin: 0 !important;
    padding: 0 !important;
}

.page-id-260 img[src*="25-doscount-25-years.jpg"] {
    display: block;
    margin: 0 auto;
}.page-id-260 h4 {
    text-align: center;
    max-width: 600px;   /* временно */
    margin: 0 auto !important;
}

.page-id-260 img[src*="25-doscount-25-years.jpg"] {
    display: block;
    margin: 0 auto;
.page-id-260 h4 {
    margin: 0 0 20px 0 !important;
}

.page-id-260 img[src*="25-doscount-25-years.jpg"] {
    display: block !important;
    margin: 0 auto !important;
}.page-id-260 h4 {
    width: fit-content;
    margin: 0 auto 20px auto !important;
}.page-id-260 h4 {
    display: inline-block;
    text-align: center;
}

.page-id-260 .wpb_wrapper {
    text-align: center;
}.page-id-260 .promo-title {
    display: inline-block;
    width: auto;
}.page-id-260 .wpb_single_image {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
}.page-id-260 .wpb_single_image img {
    display: block !important;
    max-width: 100% !important;
    height: auto !important;
}