.elementor-146999 .elementor-element.elementor-element-8e4c4b6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-146999 .elementor-element.elementor-element-8e4c4b6 .elementor-divider-separator{width:100%;}.elementor-146999 .elementor-element.elementor-element-8e4c4b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-146999 .elementor-element.elementor-element-858b122{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-146999 .elementor-element.elementor-element-858b122 .elementor-divider-separator{width:100%;}.elementor-146999 .elementor-element.elementor-element-858b122 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}/* Start custom CSS for shortcode, class: .elementor-element-cc2ce5a */.custom-price-toggle-2 {
    text-align: center;
    margin: 20px 0;
}

.custom-price-toggle-2 h3 {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}

.custom-price-toggle-2 form {
    display: inline-block;
}

.custom-price-toggle-2 input[type="submit"] {
    background-color: #777; /* Grijze achtergrond */
    color: white; /* Witte tekst */
    font-weight: bold;
    font-size: 18px; /* Grotere letters */
    padding: 12px 24px; /* Grotere knop */
    border: none;
    border-radius: 8px; /* Afgeronde hoeken */
    cursor: pointer;
    transition: background-color 0.3s ease-in-out;
}

.custom-price-toggle-2 input[type="submit"]:hover {
    background-color: #555; /* Donkerder grijs bij hover */
}

.custom-price-toggle-2 #price-status {
    margin-top: 10px;
    font-size: 16px;
    font-weight: bold;
}

.custom-price-toggle-2 .status-rood {
    color: red;
}

.custom-price-toggle-2 .status-groen {
    color: green;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b7c4821 */.custom-price-toggle-2 {
    text-align: center;
    margin: 20px 0;
}

.custom-price-toggle-2 h3 {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}

.custom-price-toggle-2 form {
    display: inline-block;
}

.custom-price-toggle-2 input[type="submit"] {
    background-color: #777; /* Grijze achtergrond */
    color: white; /* Witte tekst */
    font-weight: bold;
    font-size: 18px; /* Grotere letters */
    padding: 12px 24px; /* Grotere knop */
    border: none;
    border-radius: 8px; /* Afgeronde hoeken */
    cursor: pointer;
    transition: background-color 0.3s ease-in-out;
}

.custom-price-toggle-2 input[type="submit"]:hover {
    background-color: #555; /* Donkerder grijs bij hover */
}

.custom-price-toggle-2 #price-status {
    margin-top: 10px;
    font-size: 16px;
    font-weight: bold;
}

.custom-price-toggle-2 .status-rood {
    color: red;
}

.custom-price-toggle-2 .status-groen {
    color: green;
}/* End custom CSS */