:root {
    --bs-theme-orange: #d84d64;
    --bs-theme-first: #0f2052;
    --bs-theme-first-dark: #3a4871;
    --bs-theme-grey: #989fb5;
    --bs-theme-light: #c2c7d5;
}

.button {
    color: #fff;
}
.button:hover {
    background-color: #0f2052;
    color: white;
}
.button-grey {
    background-color: #a6afc2;
}
.button-orange {
    background-color: var(--bs-theme-orange);
}
.button-white {
    background-color: #fff;
    color: black;
}
.button-blue {
    background-color: #0f2052;
    color: white;
}
.button-blue:hover {
    background-color: #45dfb1;
}
.button-green {
    background-color: #61c294;
}
.button-green:hover {
    background-color: #45dfb1;
}
.button:focus {
    color: white;
}
.Rezervasyon-villa-go:after {
    background-image: url(../../images/theme4/icon-go.svg);
}
.Villa_detail-date-in:before {
    background-image: url(../../images/theme4/enter-exit.svg);
}

.Res_management-discover-header span:after {
    background-image: url(../../images/theme4/icon-info.svg);
}

.Havale-code:before {
    background-image: url(../../images/theme4/icon-info2.svg);
}
.Info-slide:before {
    background-image: url(../../images/theme4/slide.svg);
}
.Rezervasyon-services-item input[type="checkbox"]:checked ~ label:before {
    background-image: url(../../images/theme4/icon-minus.svg);
}

.Rezervasyon-services-counter_open.active:before {
    background-image: url(../../images/theme4/icon-minus.svg);
}
.Res_management-discover-hand:before {
    background-image: url(../../images/theme4/hand.svg);
}
