/* PRIMARY */
.bg-green,
.btn-primary,
.features .datagrid-item:hover,
.page-link:hover,
.active > .page-link,
.page-link.active,
.form-selectgroup-input:checked + .form-selectgroup-label,
.form-check-input:checked,
.topbar,
.foot-socials ul li a,
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: var(--rent-primary);
}
.bg-green,
.bg,
.step-item:after,
.step-item:before,
.service-cards .icon,
.btn-contact,
.page-link:hover {
    background-color: var(--rent-primary) !important;
}
.noUi-target {
    color: var(--rent-primary) !important;
}

/* SECONDARY */
.hero-form .btn .icon,
.header-social ul li a,
.topbar a,
.btn-primary,
.features .datagrid-item:hover,
.page-link:hover,
.active > .page-link,
.page-link.active,
.form-selectgroup-input:checked + .form-selectgroup-label,
.form-check-input:checked,
.topbar,
.foot-socials ul li a,
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    color: var(--rent-secondary);
}
.single-room .btn.btn-primary.btn-md.me-2 .icon,
.bg-green,
.bg,
.step-item:after,
.step-item:before,
.service-cards .icon,
.btn-contact,
.page-link:hover {
    color: var(--rent-secondary) !important;
}





/* DARK */

.btn-whatsapp .icon,
.btn-contact .icon {
    color: #2b323a !important;
}
.btn-primary {
    --tblr-btn-hover-color: #ffffff;
    --tblr-btn-hover-bg: #2b323a;
    --tblr-btn-active-bg: #2b323a;
}

.foot-socials ul li:hover a {
    background-color: #2b323a;
    color: #ffffff;
}
.btn-contact:hover {
    background-color: #2b323a !important;
    color: #ffffff !important;
}
.single-room .btn.btn-primary.btn-md.me-2:hover .icon,
.btn-contact:hover .icon {
    color: #ffffff !important;
}