

:root{
    --main-color: #900990;
    --secondary-color:#9009904f;
    }
    
    .working-process-item .thumb {
    box-shadow: 0 0 0 8px var(--secondary-color);
    background: var(--secondary-color);
    }
    .booking-table tbody tr .action-button-wrapper .print {
    background: var(--secondary-color);
    }
    
    .form--control:focus {
    border: 1px solid var(--main-color);
    }
    .page-item.active .page-link, .form--control:focus ~ .input-group-append .input-group-text {
    border-color: var(--main-color);
    }
    .page-item .page-link, .info-item .icon, .input-group-append .input-group-text{
    color:var(--main-color);
    }
    .cookies-card__icon {
    background-color: var(--secondary-color);
    color: var(--secondary-color);
    }
    
    .cookies-btn:hover {
    border-color: var(--secondary-color);
    background-color: var(--secondary-color);
    }
    
    .ticket-form .form--group .form--control {
    border-color: var(--secondary-color);
    }
    
    .ticket-form .form--group .form--control:focus, .select2-container--default .select2-selection--single:focus {
    border-color: var(--main-color);
    }
    .ui-widget-header {
    background: var(--main-color);
    }
    .amenities-item:hover{
    box-shadow: 0 0 10px 1px var(--secondary-color);
    }
    .amenities-item:hover .thumb {
    color: var(--main-color);
    border-color: var(--main-color);
    }
    .faq-item .faq-title {
    border: 1px solid var(--secondary-color);
    }
    .faq-item .faq-title .icon::after, .faq-item .faq-title .icon::before, .btn--base:hover, .cmn--btn:hover {
    background: var(--main-color);
    }
    .footer-widget .widget-title::after, .footer-widget .widget-title::before {
    background: var(--main-color);
    }
    
    .banner-section::before, .banner-section::after {
    background: var(--secondary-color);
    }
    .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: var(--main-color);
    }
    .btn-check:focus+.btn, .btn--base:focus,.cmn--btn:focus {
    box-shadow: 0 0 0 0.25rem var(--secondary-color);
    }
    .preloader-content {
    border-top: 1px solid var(--secondary-color);
    background: var(--secondary-color);
    background: -webkit-gradient(linear, left top, right top, from(var(--secondary-color)), to(var(--secondary-color)));
    background: linear-gradient(to right, var(--secondary-color) 0%, var(--secondary-color) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#0E9E4Dc8', endColorstr='#0E9E4Dd6', GradientType=1);
    }