#backtotop a,#top-bar,.csm-content h4,.csm-trigger {
    background: linear-gradient(44deg,#5847e1e6 0,#00a1df96 100%);
}

a:hover {
    color: #b82c59
}

.custom-zoom-in:hover:before,.custom-zoom-out:hover:before,.infoBox-close:hover {
    -webkit-text-stroke: 1px #b72554
}

#booking-date-range span:after,#booking-date-range:hover,.dropzone:hover .dz-message,.list-1 li:before,.list-2 li:before,.list-3 li:before,.list-4 li:before,.panel-dropdown a:after,.sort-by .chosen-container-single .chosen-default,.sort-by .chosen-container-single .chosen-single div b:after,.time-slot label:hover span {
    color: #b72554
}

.numbered.color ol>li::before {
    border: 1px solid #b72554;
    color: #b72554
}

.numbered.color.filled ol>li::before {
    border: 1px solid #b72554;
    background-color: #b72554
}

#geoLocation:hover,#mapnav-buttons a:hover,#navigation.style-1 ul li:hover,#scrollEnabling.enabled,#scrollEnabling:hover,#streetView:hover,.change-photo-btn:hover,.cluster div,.custom-zoom-in:hover,.custom-zoom-out:hover,.daterangepicker .drp-buttons button.applyBtn,.daterangepicker .drp-buttons button.cancelBtn,.daterangepicker td.active,.daterangepicker td.active:hover,.daterangepicker td.available:hover,.daterangepicker th.available:hover,.infoBox-close:hover,.listing-badges .featured,.listing-carousel.owl-theme .owl-controls .owl-next:after,.listing-carousel.owl-theme .owl-controls .owl-prev:before,.listing-carousel.owl-theme.outer .owl-controls .owl-next:hover::after,.listing-carousel.owl-theme.outer .owl-controls .owl-prev:hover::before,.qtyTotal,.slick-next:after,.slick-prev:after,.time-slot input:checked~label,mark.color,table.manage-table th {
    background-color: #b72554
}

#footer .social-icons li a:hover i,#navigation.style-1 .current,#posts-nav li a:hover,#top-bar .social-icons li a:hover i,.agent .social-icons li a:hover i,.agent-contact-details li a:hover,.agent-page .agent-name h4,.footer-links li a:hover,.header-style-2 .header-widget li i,.header-widget .sign-in:hover,.home-slider-desc .read-more i,.info-box,.info-box h4,.listing-title h4 a:hover,.map-box h4 a:hover,.my-account-nav li a.current,.my-account-nav li a:hover,.plan-price .value,.plan.featured .listing-badges .featured,.post-content a.read-more,.post-content h3 a:hover,.post-meta li a:hover,.property-pricing,.style-2 .trigger a:hover,.style-2 .trigger.active a,.style-2 .ui-accordion .ui-accordion-header-active,.style-2 .ui-accordion .ui-accordion-header-active:hover,.style-2 .ui-accordion .ui-accordion-header:hover,.tabs-nav li a:hover,.tabs-nav li.active a,.testimonial-author h4,.user-menu ul li a:hover,.user-menu.active .user-name,.user-menu.active .user-name:after,.user-menu:hover .user-name,.user-menu:hover .user-name:after,.widget-button:hover,.widget-text h5 a:hover,a,a.button.border,a.button.border.white:hover,table.manage-table .title-container .title h4 a:hover,table.manage-table td.action a:hover {
    color: var(--secondary-color);
    text-decoration: none
}

#header-container.top-border {
    border-top: 4px solid #b72554
}

#navigation.style-1 .current {
    background-color: #fff0;
    border: 1px solid #b72554
}

#navigation.style-2,.icon-box-1 .icon-container {
    background-color: #fff
}

.menu-responsive i {
    background: linear-gradient(to bottom,rgb(255 255 255 / .07) 0,transparent);
    background-color: var(--secondary-color)
}

.checkboxes input[type=checkbox]:checked+label:before,.range-slider .ui-slider .ui-slider-handle,.range-slider .ui-widget-header,.search-type label.active,.search-type label:hover {
    background-color: var(--secondary-color)
}

.agent-avatar a:before {
    background: var(--dark-color);
    background: linear-gradient(43deg,hsl(340.68deg 100% 84.57% / 44%),hsl(233.72deg 100% 82.5% / 33%));
    filter: contrast(2)
}

.view-profile-btn {
    background-color: #fff0
}

.listing-img-container:after {
    background: linear-gradient(to bottom,transparent 80%,#1b00ff)
}

.list-layout .listing-img-container:after {
    background: linear-gradient(to bottom,transparent 55%,#b72554)
}

#titlebar.property-titlebar span.property-badge,.back-to-listings:hover,.home-slider-price,.img-box:hover:before,.layout-switcher a.active,.layout-switcher a:hover,.listing-hidden-content,.office-address h3:after,.pagination .current,.pagination ul li a.current-page,.pagination ul li a:hover,.pagination-next-prev ul li a:hover,.property-features.checkboxes li:before {
    background-color: var(--dark-blue-color)
}

.mfp-arrow:hover,.post-img:after,.tip {
    background: #b72554
}

.property-slider-nav .item.slick-current.slick-active:before,.tabs-nav li a:hover,.tabs-nav li.active a {
    border-color: #b72554
}

.post-img:after {
    background: linear-gradient(to bottom,transparent 40%,#8939fb)
}

.comment-by a.reply:hover,.post-img:before {
    background-color: #04040421
}

.map-box .listing-img-container:after {
    background: linear-gradient(to bottom,transparent 50%,#b72554)
}

.cluster div:before {
    border: 7px solid #b72554;
    box-shadow: inset 0 0 0 4px #b72554
}

.dropzone:hover {
    border: 2px dashed #b72554
}

.dropzone:before {
    background: linear-gradient(to bottom,rgb(255 255 255 / .95),rgb(255 255 255 / .9));
    background-color: #b72554
}

.chosen-container .chosen-results li.highlighted,.chosen-container-multi .chosen-choices li.search-choice,.select-options li:hover,a.button,a.button.border:hover,button.button,input[type=button],input[type=submit] {
    background: linear-gradient(45deg, #a72d5d, #3225c8);
}

a.button.border {
    border: 1px solid #b72554
}

.fp-accordion .accordion h3.ui-accordion-header-active,.style-3 .tabs-nav li a:hover,.style-3 .tabs-nav li.active a,.trigger.active a,.ui-accordion .ui-accordion-header-active,.ui-accordion .ui-accordion-header-active:hover {
    border-color: #b72554;
    background-color: #b72554
}

.plan.featured .plan-price {
    background: linear-gradient(to bottom,rgb(255 255 255 / .1) 0,transparent);
    background-color: #b72554
}

.style-4 .tabs-nav li.active a,.style-5 .tabs-nav li.active a,table.basic-table th {
    background-color: #f4f4f4;
    color: var(--folly-color)
}

.info-box {
    border-top: 2px solid #b72554;
    background: linear-gradient(to bottom,rgb(255 255 255 / .98),rgb(255 255 255 / .95));
    background-color: #b72554
}

.info-box.no-border {
    background: linear-gradient(to bottom,rgb(255 255 255 / .96),rgb(255 255 255 / .93));
    background-color: #b72554
}

.daterangepicker td.in-range {
    background-color: rgb(39 74 187 / .07);
    color: #b72554
}

.daterangepicker .ranges li.active {
    background-color: #b72554;
    color: #fff
}

.time-slot input~label:hover {
    color: #b72554;
    background-color: rgb(39 74 187 / .06)
}

.im::before {
    color: var(--default-color)
}
