

:root{
--main-color: #D63942;
}

.working-process-item .thumb {
box-shadow: 0 0 0 8px #D639421a;
background: #D6394240;
}
.booking-table tbody tr .action-button-wrapper .print {
background: #D6394220;
}

.form--control:focus {
border: 1px solid #D63942e6;
}
.page-item.active .page-link, .form--control:focus ~ .input-group-append .input-group-text {
border-color: #D63942;
}
.page-item .page-link, .info-item .icon, .input-group-append .input-group-text{
color:#D63942;
}
.cookies-card__icon {
background-color: #D6394221;
color: #D639424d;
}

.cookies-btn:hover {
border-color: #D639424d;
background-color: #D639424d;
}

.ticket-form .form--group .form--control {
border-color: #D6394240;
}

.ticket-form .form--group .form--control:focus, .select2-container--default .select2-selection--single:focus {
border-color: #D63942f2;
}
.ui-widget-header {
background: #D63942e6;
}
.amenities-item:hover{
box-shadow: 0 0 10px 1px #D6394240;
}
.amenities-item:hover .thumb {
color: #D63942cc;
border-color: #D6394299;
}
.faq-item .faq-title {
border: 1px solid #D6394240;
}
.faq-item .faq-title .icon::after, .faq-item .faq-title .icon::before, .btn--base:hover, .cmn--btn:hover {
background: #D63942e6;
}
.footer-widget .widget-title::after, .footer-widget .widget-title::before {
background: #D63942b3;
}

.banner-section::before, .banner-section::after {
background: #D639424a;
}
.profile__content__edit .title, .booking-table thead tr, .page-item.active .page-link,.page-item:hover .page-link, .cmn--card .card-header, .sub-menu li a:hover {
background: #D63942;
}
.btn-check:focus+.btn, .btn--base:focus,.cmn--btn:focus {
box-shadow: 0 0 0 0.25rem #D6394240;
}
.preloader-content {
border-top: 1px solid #D6394250;
background: #D639427a;
background: -webkit-gradient(linear, left top, right top, from(#D6394250), to(#D6394264));
background: linear-gradient(to right, #D6394250 0%, #D6394264 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#D63942c8', endColorstr='#D63942d6', GradientType=1);
}