.seocrawler-body {
    --bkt-button-orange: #ff4800;
    --bkt-button-orange-hover: #e63f00;
}

.seocrawler-body .gdlr-core-button,
.seocrawler-body .gdlr-core-button-color,
.seocrawler-body .gdlr-core-large,
.seocrawler-body .seocrawler-main-menu-right-button,
.seocrawler-body .wp-block-button__link,
.seocrawler-body input[type="submit"],
.seocrawler-body input.wpcf7-submit,
.seocrawler-body button[type="submit"],
.seocrawler-body .wpcf7-submit,
.seocrawler-body .bkt3-btn,
.seocrawler-body .bkt3-btn-main,
.seocrawler-body .bktp-btn,
.seocrawler-body .bktp-btn-main,
.seocrawler-body .bkt3 [class*="btn"],
.seocrawler-body .bktp [class*="btn"],
.seocrawler-body a[class*="button"]:not(.bkt-mega-nav__toggle):not(.seocrawler-mobile-menu-button):not(.seocrawler-mobile-button-hamburger):not(.mm-btn),
.seocrawler-body a[class*="btn"]:not(.mm-btn) {
    background: var(--bkt-button-orange) !important;
    background-color: var(--bkt-button-orange) !important;
    background-image: none !important;
    border-color: var(--bkt-button-orange) !important;
    color: #fff !important;
    text-decoration: none !important;
}

.seocrawler-body .bkt3-btn *,
.seocrawler-body .bkt3 [class*="btn"] *,
.seocrawler-body .bktp-btn *,
.seocrawler-body .bktp [class*="btn"] * {
    color: #fff !important;
}

.seocrawler-body .bkt3-btn::before,
.seocrawler-body .bkt3-btn::after,
.seocrawler-body .bkt3 [class*="btn"]::before,
.seocrawler-body .bkt3 [class*="btn"]::after,
.seocrawler-body .bktp-btn::before,
.seocrawler-body .bktp-btn::after,
.seocrawler-body .bktp [class*="btn"]::before,
.seocrawler-body .bktp [class*="btn"]::after {
    background: var(--bkt-button-orange) !important;
    background-color: var(--bkt-button-orange) !important;
    background-image: none !important;
    border-color: var(--bkt-button-orange) !important;
}

.seocrawler-body .gdlr-core-button:hover,
.seocrawler-body .gdlr-core-button:focus,
.seocrawler-body .gdlr-core-button-color:hover,
.seocrawler-body .gdlr-core-button-color:focus,
.seocrawler-body .gdlr-core-large:hover,
.seocrawler-body .gdlr-core-large:focus,
.seocrawler-body .seocrawler-main-menu-right-button:hover,
.seocrawler-body .seocrawler-main-menu-right-button:focus,
.seocrawler-body .wp-block-button__link:hover,
.seocrawler-body .wp-block-button__link:focus,
.seocrawler-body input[type="submit"]:hover,
.seocrawler-body input[type="submit"]:focus,
.seocrawler-body input.wpcf7-submit:hover,
.seocrawler-body input.wpcf7-submit:focus,
.seocrawler-body button[type="submit"]:hover,
.seocrawler-body button[type="submit"]:focus,
.seocrawler-body .wpcf7-submit:hover,
.seocrawler-body .wpcf7-submit:focus,
.seocrawler-body .bkt3-btn:hover,
.seocrawler-body .bkt3-btn:focus,
.seocrawler-body .bkt3-btn-main:hover,
.seocrawler-body .bkt3-btn-main:focus,
.seocrawler-body .bktp-btn:hover,
.seocrawler-body .bktp-btn:focus,
.seocrawler-body .bktp-btn-main:hover,
.seocrawler-body .bktp-btn-main:focus,
.seocrawler-body .bkt3 [class*="btn"]:hover,
.seocrawler-body .bkt3 [class*="btn"]:focus,
.seocrawler-body .bktp [class*="btn"]:hover,
.seocrawler-body .bktp [class*="btn"]:focus,
.seocrawler-body a[class*="button"]:not(.bkt-mega-nav__toggle):not(.seocrawler-mobile-menu-button):not(.seocrawler-mobile-button-hamburger):not(.mm-btn):hover,
.seocrawler-body a[class*="button"]:not(.bkt-mega-nav__toggle):not(.seocrawler-mobile-menu-button):not(.seocrawler-mobile-button-hamburger):not(.mm-btn):focus,
.seocrawler-body a[class*="btn"]:not(.mm-btn):hover,
.seocrawler-body a[class*="btn"]:not(.mm-btn):focus {
    background: var(--bkt-button-orange-hover) !important;
    background-color: var(--bkt-button-orange-hover) !important;
    background-image: none !important;
    border-color: var(--bkt-button-orange-hover) !important;
    color: #fff !important;
}

.seocrawler-body .bkt-locations__button--secondary {
    background: transparent !important;
    border-color: rgba(255, 255, 255, 0.36) !important;
    color: #fff !important;
}

.seocrawler-body .bkt-locations__button--secondary:hover,
.seocrawler-body .bkt-locations__button--secondary:focus {
    background: var(--bkt-button-orange-hover) !important;
    border-color: var(--bkt-button-orange-hover) !important;
    color: #fff !important;
}

.seocrawler-body .bkt3,
.seocrawler-body .bktp,
.seocrawler-body .bkta {
    --bkt3-green: var(--bkt-button-orange) !important;
    --bkt3-green-soft: rgba(255, 72, 0, 0.12) !important;
    --bktp-green: var(--bkt-button-orange) !important;
    --bktp-green-soft: rgba(255, 72, 0, 0.12) !important;
}

.seocrawler-body .bkt3-icon,
.seocrawler-body .bktp-icon,
.seocrawler-body .bkta-icon {
    background: rgba(255, 72, 0, 0.12) !important;
    color: var(--bkt-button-orange) !important;
}

.seocrawler-body .bkt3 .bkt3-eyebrow,
.seocrawler-body .bkt3 a:not(.bkt3-btn),
.seocrawler-body .bkt3 strong,
.seocrawler-body .bkt3 span,
.seocrawler-body .bktp .bktp-eyebrow,
.seocrawler-body .bktp .bktp-amount,
.seocrawler-body .bktp a:not(.bktp-btn),
.seocrawler-body .bktp strong,
.seocrawler-body .bktp span,
.seocrawler-body .bkta a,
.seocrawler-body .bkta strong,
.seocrawler-body .bkta span {
    color: var(--bkt-button-orange) !important;
}

.seocrawler-body .bktp .bktp-price.featured,
.seocrawler-body .bkt3 .bkt3-price.featured,
.seocrawler-body .bktp .featured,
.seocrawler-body .bkt3 .featured {
    border-color: rgba(255, 72, 0, 0.42) !important;
}

.seocrawler-body .bkt3-btn *,
.seocrawler-body .bkt3 [class*="btn"] *,
.seocrawler-body .bktp-btn *,
.seocrawler-body .bktp [class*="btn"] * {
    color: #fff !important;
}

.seocrawler-body .bkt3 [style*="40, 212, 125"],
.seocrawler-body .bkt3 [style*="39, 209, 127"],
.seocrawler-body .bktp [style*="40, 212, 125"],
.seocrawler-body .bkta [style*="40, 212, 125"] {
    color: var(--bkt-button-orange) !important;
}

.seocrawler-body .seocrawler-footer-wrapper,
.seocrawler-body footer,
.seocrawler-body .gdlr-core-pbf-column {
    border-color: rgba(255, 72, 0, 0.24) !important;
}
