#search-main-title {
        color: #000000;
        font-size: 2rem;
        font-weight:700;
        text-transform: none;
        text-align: left;
        padding: 0px;;
        margin: 15px 0px;;
        border-bottom: 0px;
    }

    @media (max-width: 767px) {
        #search-main-title {
            font-size: 1.2rem;
        }
    }

    .search-container {
        background-color: #e6e6e6;
        padding: .25rem 1.25rem 0;;
        border: 0px solid #CCCCCC;;
    }

    .search-form-item-container {
        border-bottom: 1px solid #f2f2f2;
        margin: 0 -20px;
        padding: 20px;
    }

    .search-form-item-container:last-child {
        border-bottom: 0px;
    }

    .facet-menu {
        justify-content: flex-start;
    }

    .facet-menu-button {
        padding: .5rem 1rem;;
        margin: 0 .25rem;;
        color: #141414;
        background-color: #FFFFFF;
        border-radius: 9999px;
        font-size: .75rem;
        border: 1px solid #65b4b0;;
    }

    .facet-menu-button-refined, .facet-menu-button-active, .facet-menu-button:hover {
        background-color: #65b4b0;
        color: #141414;
        border-color: #65b4b0;
    }

    .search-form-label {
        color: #141414;
        font-size: 14px;
        font-weight: 700;
        text-transform: none;
        text-align: left;
        padding: 0px;;
        margin: 0 0 8px 0;;
    }

    .search-form-sublabel {
        color: #141414;
        font-size: 14px;
        font-weight: 400;
        text-transform: none;
        text-align: left;
        padding: 0px;;
        margin: 0 0 8px 0;;
    }

    .ais-MenuSelect-select {
        background-color: #ffffff !important;
        color: #000000 !important;
        font-size: 1rem !important;
        font-weight: 400 !important;
        text-transform: none !important;
        text-align: left !important;
        border-color: #e6e6e6 !important;
        border-width: 1px !important;
        border-radius: 2px !important;
        line-height: 25px !important;
        padding: .3rem 2rem .3rem .3rem;;
        margin: 0;;
    }

    .vue-slider-tooltip {
        background-color: #65b4b0 !important;
        color: #141414 !important;
        border-radius: 2px !important;
        border-color: #65b4b0 !important;
    }
    
    .vue-slider-component .vue-slider-process {
        background-color: #65b4b0 !important;
    }

    .ais-ClearRefinements-button {
        background-color: #65b4b0 !important;
        color: #141414 !important;
        border-radius: .25rem !important;
    }

    .ais-CurrentRefinement-item {
        background-color: #e6e6e6 !important;
        color: #000000 !important;
        font-size: .75rem !important;
        font-weight: 400 !important;
        text-transform: none !important;
        text-align: left !important;
        border-color: #e6e6e6 !important;
        border-radius: .25rem !important;
    }
    
    .ais-CurrentRefinements-delete {
        color: #000000 !important;
    }


    .ais-Pagination-item--selected .ais-Pagination-link {
        background-color: #65b4b0 !important;
        color: #141414 !important;
        border-color: #65b4b0 !important; 
    }

    .ais-Breadcrumb-link,
    .ais-HierarchicalMenu-link,
    .ais-Menu-link,
    .ais-Pagination-link,
    .ais-RatingMenu-link {
        color: #65b4b0 !important;
        border-color: #65b4b0 !important;
    }

    .search-suscribe-email {
        background-color: #e6e6e6;
    }

    .search-suscribe-email input[type="text"] {
        border-color: #e6e6e6;
    }

    .search-suscribe-email button {
        color: #141414;
        background-color: #65b4b0;
    }

    .search-filter-applied-link,
    .pagination-link,
    .search-video-container,
    .no-result-container {
        background-color: #e6e6e6;
    }

