

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

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

.form--control:focus {
border: 1px solid #340404e6;
}
.page-item.active .page-link, .form--control:focus ~ .input-group-append .input-group-text {
border-color: #340404;
}
.page-item .page-link, .info-item .icon, .input-group-append .input-group-text{
color:#340404;
}
.cookies-card__icon {
background-color: #34040421;
color: #3404044d;
}

.cookies-btn:hover {
border-color: #3404044d;
background-color: #fd7e144d;
}

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

.ticket-form .form--group .form--control:focus, .select2-container--default .select2-selection--single:focus {
border-color: #340404f2;
}
.ui-widget-header {
background: #340404e6;
}
.amenities-item:hover{
box-shadow: 0 0 10px 1px #34040440;
}
.amenities-item:hover .thumb {
color: #340404cc;
border-color: #34040499;
}
.faq-item .faq-title {
border: 1px solid #34040440;
}
.faq-item .faq-title .icon::after, .faq-item .faq-title .icon::before, .btn--base:hover, .cmn--btn:hover {
background: #340404e6;
}
.footer-widget .widget-title::after, .footer-widget .widget-title::before {
background: #340404b3;
}

.banner-section::before, .banner-section::after {
background: #fd7e14;
}
.profile__content__edit .title, .booking-table thead tr, .page-item.active .page-link,.page-item:not(.disabled):hover .page-link, .cmn--card .card-header, .sub-menu li a:hover {
background: #340404;
}
.btn-check:focus+.btn, .btn--base:focus,.cmn--btn:focus {
box-shadow: 0 0 0 0.25rem #34040440;
}
.preloader-content {
border-top: 1px solid #34040450;
background: #3404047a;
background: -webkit-gradient(linear, left top, right top, from(#34040450), to(#34040464));
background: linear-gradient(to right, #34040450 0%, #34040464 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#340404c8', endColorstr='#340404d6', GradientType=1);
}
