@import url('https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

body {
    background: rgba(247, 244, 251, 1);
}
a {
    color: #2C2D5B;
}
.modal_subtitle {
    color: #2C2D5B;
}
textarea::placeholder {
    color: #2C2D5B !important;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
}
#breadcrumbs span a,
#breadcrumbs .breadcrumb_last {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #51504E;
}
#breadcrumbs span a:after {
    filter: brightness(0);
}
.breadcrumb_item a {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #51504E;
    position: relative;
}
.breadcrumb_item {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #51504E;
}
.breadcrumb_item:before {
    filter: brightness(0);
}
.breadcrumb_item:last-child {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    color: #2C2D5B;
}


input:focus, textarea:focus {
    outline: none;
    background-image: none !important;
}
.header.scrolled {
    background: rgb(255 255 255);
}
.menu-item a {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 28px;
    color: #2C2D5B;
}
.menu-item a:hover {
    border-top: 3px solid #2C2D5B;
}
.current-menu-item a,
.post-type-archive-events #menu-item-26 a, .post-type-archive-products #menu-item-27 a, .post-type-archive-services #menu-item-28 a, .post-type-archive-diy #menu-item-29 a, .post-type-archive-communities #menu-item-30 a, .post-type-archive-divas #menu-item-31 a, .page-id-333 #menu-item-25 a,
.single-events #menu-item-26 a, .single-products #menu-item-27 a, .single-services #menu-item-28 a, .single-diy #menu-item-29 a, .single-communities #menu-item-30 a, .single-divas #menu-item-31 a {
    border-top: 3px solid rgba(97, 49, 145, 1);
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
}
.profile_listing_btn {
    background: #FFFFFF;
    border: 1px solid rgba(193, 191, 186, 1);
}
.profile_listing_btn span {
    color: #2C2D5B;
    background: inherit;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}
.header_singup a {
    color: #2C2D5B;
    background: #fff;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
    border: 1px solid rgb(0 0 0);
}
.header_login a {
    color: #FFFFFF;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
    background: rgba(44, 45, 91, 1);
}
.profile_listing_btn svg {
    filter: brightness(5);
}
.header_menu_search svg {
    filter: brightness(0);
}
.header_search_line {
    background-color: #ffffff;
    border: 1px solid rgba(255, 255, 255, 0.1);
}
.search-field {
    color: #2C2D5B;
}
.search-form {
    justify-content: space-between;
}
.profile_listing_btn span {
    color: #FFFFFF;
}
.profile_listing_list {
    background-color: #fff;
    background: #FFFFFF;
    border: 1px solid rgba(255, 255, 255, 0.1);
}
.profile_listing_item a {
    font-family: 'Inter';
    color: #2C2D5B;
}
.profile_links {
    background: #FFFFFF;
}
.profile_links_item a {
    color: #2C2D5B;
}
.myprofile_title {
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 48px;
    line-height: 66px;
    color: #2C2D5B;
}
.myprofile_text {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    color: #2C2D5B;
}
#myprofile_content .tab {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    color: #51504E;
}
#myprofile_content .tab.active {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 28px;
    color: #2C2D5B;
}
#myprofile_content .user_field_form {
    background: rgba(255, 255, 255, 0.05);
    border: 1px solid #C1BFBA;
    border-radius: 16px;
}
.user_field label {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #51504E;
}
.user_field input,
.user_field textarea {
    background: rgba(255, 255, 255, 0.05);
    border: 1px solid #C1BFBA;
    border-radius: 12px;
    color: #2C2D5B;
}
.profile_title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 28px;
    color: #2C2D5B;
}
.profile_image_descr {
    color: #C1BFBA;
}
.user-registration-MyAccount-content .profile_image #upload_button:before {
    filter: brightness(6);
}
.user-registration-MyAccount-content .profile_image .profile_image_section:before,
.user-registration-MyAccount-content .profile_image .profile_image_section:after,
.user_image_fields .user_field:before {
    filter: brightness(0);
}

.user-registration-MyAccount-content .profile_image .profile_image_section input#profile_picture {
    border: 2px dashed rgb(231 227 231);
}
.user_image_fields .user_field:after {
    color: #2C2D5B;
}


.hero_title {
    color: #2C2D5B;
    background: inherit;
    -webkit-text-fill-color: inherit;
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 48px;
    line-height: 66px;
    text-align: center;
}
.hero_text {
    color: #2C2D5B;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    color: rgba(44, 45, 91, 0.8);
}
.hero_search > form.search-form,
#user-search,
.archive_search_line  {
    background: #FFFFFF;
    border: 2px solid rgba(193, 191, 186, 1);
    color: #2C2D5B;
}
.archive_search_line .facetwp-facet input.facetwp-search {
    background: #FFFFFF;
    color: #2C2D5B;
}
.search-form svg,
.members_search_line:before,
.archive_search_line .facetwp-icon:before {
    filter: brightness(0);
}
input::placeholder {
    color: #2C2D5B !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #2C2D5B;
}
.select2-dropdown,
.select2-container--default .select2-results>.select2-results__options {
    background: #FFFFFF;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--selected {
    color: #2C2D5B;
    opacity: .9;
    background-color: transparent;
}
.select2-results {
    background: #FFFFFF;
}
.select2-container--default .select2-results__option {
    color: #2C2D5B;
}
.search-submit,
#search-btn,
button.fwp-submit {
    background: rgba(193, 191, 186, 0.2);
    border: 1px solid rgba(193, 191, 186, 0.7);
    color: #2C2D5B;
    -webkit-text-fill-color: #2C2D5B;
}
#load-more-users,
#load-more, .facetwp-load-more {
    background: #FFFFFF;
    border: 1px solid rgba(193, 191, 186, 0.7);
    color: #2C2D5B;
    -webkit-text-fill-color: #2C2D5B;
}
#load-more-users  {
    background: rgb(255 255 255);
}
.section_title,
.products_title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 900;
    font-size: 20px !important;
    line-height: 24px;
    color: #613191;
    background: inherit;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}
.section_text,
.products_text {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;
    color: #2C2D5B;
}
.events_all a {
    color: #2C2D5B;
}
.events_all svg {
    filter: brightness(0);
}


.events_item_title,
.divas_item_title,
.user_item_username a,
.diy_item_title,
.communities_item_title,
.latest_news_card > .title_post {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 28px;
    color: #2C2D5B;

}

.product_item_text,
.services_item_text,
.events_item_text,
.user_item_headline,
.diy_item_text,
.communities_item_text,
.latest_news_items .post-excerpt,
.cta_text {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 140%;
    color: #2C2D5B;
}

.product_item_decr,
.services_item_decr,
.events_item_decr,
.user_item_meta,
.diy_item_content,
.communities_item_decr,
.latest_news_card_content {
    background-color: rgb(255 255 255);
}
.diy_more span,
.communities_more span {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #2C2D5B;
}
.product_item_content:hover,
.services_item:hover,
.events_item:hover,
.divas_item:hover,
.user_item:hover,
.communities_item:hover,
.latest_news:hover,
.last_slide:hover {
    background: none;
    border: 1px solid #C1BFBA;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.25);
}
.last_slide {
    background: none;
    border: 1px solid #C1BFBA;
}
.last_slide.swiper-slide > a > span > span {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #2C2D5B;
    background: #2C2D5B;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}
.last_slide.swiper-slide > a > span svg {
    filter: brightness(0);
}
.event_address,
.event_date {
    color: rgba(81, 80, 78, 1);
}
.event_address svg,
.event_date svg  {
    filter: brightness(0);
}

.user_item_profile a {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #2C2D5B;
}
.product_item_price span {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #2C2D5B;
}
.product_line,
.services_line,
.diy_line,
.communities_line {
    background-color: rgba(193, 191, 186, 1);
}
.product_item_price svg,
.services_price svg,
.user_item_profile svg,
.diy_more svg,
.communities_more svg {
    filter: brightness(0);
}

.user_item_posts ul li,
.blog .post-categories > .category-badge,
.post-categories ul li a,
.list_view .events_item_tax ul li,
.single_event_tax a {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 16px;
    display: flex;
    align-items: center;
    color: #2C2D5B;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 4px 8px;
    border: 1px solid #A3A19C;
    border-radius: 32px;
    width: max-content;
}
.single_event_tax_list ul {
    gap: 8px;
}
.single_event_tax {
    border: none;
    background: none;
}
.single_event_tax a {
    color: #2C2D5B !important;
    -webkit-text-fill-color: #2C2D5B !important;
}

.swiper-button-next:after {
    filter: brightness(0);
}
.swiper-button-prev:after {
    filter: brightness(0);
}
.swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: rgba(44, 45, 91, 1);
}
.swiper-pagination-bullet {
    background: rgba(8, 17, 35, 0.16);
}

.cta_title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 48px;
    line-height: 66px;
    text-align: center;
    color: #2C2D5B;
}
.cta_email a {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 140%;
    color: #2C2D5B;
}
.cta_email a img {
    filter: brightness(0);
}
.home .cta_title {
    font-family: 'Inter';
    font-style: normal;
    /*font-weight: 400;*/
    font-size: 44px;
    line-height: 60px;
    text-align: center;
    color: #2C2D5B;
    background: none;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}
@media only screen and (max-width: 600px) {
    body.blog .latest_news_items {
        flex-direction: column;
    }

}



/*footer*/

.footer_text_left,
.subscribe_text {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 140%;
    color: #2C2D5B;
}
.quick_links_title,
.subscribe_title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #2C2D5B;

}
.quick_link a {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
}
.quick_link a:hover {
    background: none;
    opacity: .7;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}
.wpcf7 .wpcf7-email {
    background: #F8FAFC;
    border: 1px solid #A3A19C;
    border-radius: 12px;
}
.myprofile_public_link a {
    background: none;
    color: #FFFFFF;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}

.wpcf7 .wpcf7-submit,
.archive_content_addbtn a,
.user-registration-MyAccount-content .profile_image #upload_button,
.myprofile_public_link,
.btn_submit input,
.profile_listing_btn {
    background: #2C2D5B;
    border: 1px solid rgba(193, 191, 186, 1);
    color: #FFFFFF;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}

.footer_copyright, .footer_term a {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    color: #51504E;
}
.footer_term a:hover {
    background: none;
    opacity: .7;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}
/*footer end*/





/*blog*/
.blog_top_title {
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 48px;
    line-height: 66px;
    color: #2C2D5B;
    background: none;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}

.blog_top_subtitle {
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 28px;
    line-height: 66px;
    color: #2C2D5B;
}

.blog_top_single_title {
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 44px;
    line-height: 60px;
    color: #2C2D5B;
}
.blog_top_single_excerpt {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #51504E;
}
.blog_top_single_meta {
    width: 100%;
}
.blog_list_title,
.latest_news_title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 32px;
    line-height: 39px;
    color: #2C2D5B;
    background: none;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}
.subscribe_section_title {
    font-family: 'Inter';
    font-style: normal;
    font-size: 44px;
    line-height: 60px;
    text-align: center;
    color: #2C2D5B;
    background: none;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}
.subscribe_section_subtitle {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    color: #2C2D5B;
}
body.blog .latest_news_card > .title_post {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 28px;
    color: #2C2D5B;
}
.archive_view_sort .select2-container--classic .select2-selection--single, .select2-container--classic .select2-selection--single {
    background-image: none !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    background-color: #FFFFFF !important;
    outline: none;
    border: 1px solid rgba(193, 191, 186, 1) !important;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #FFFFFF !important;
    background-image: none !important;
    border-left: 1px solid transparent !important;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    filter: brightness(0);
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #2C2D5B !important;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
    background-color: rgba(193, 191, 186, 1);
    color: #2C2D5B;
}
.select2-results__option {
    color: #2C2D5B;
}



.single_hero_title h1 {
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 44px;
    line-height: 60px;
    color: #2C2D5B;
}
.excerpt p {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    color: rgba(81, 80, 78, 1);
}
.single_post_content p {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #51504E;
}
@media only screen and (max-width: 600px) {
    .single-post .post-categories > .category-badge {
        border: 1px solid #2c2d5b;
    }
    .single-post .latest_news {
        flex: 1 1 calc(100% - 24px);
    }
}

/*blog end*/


/*Members*/

.members_title h1 {
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 48px;
    line-height: 60px;
    color: #2C2D5B;
    background: none;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}
.members_descr {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    color: #2C2D5B;
}
.select2-container .select2-selection--single {
    border: 1px solid #c1bfb9;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    filter: brightness(0);
}
.user_item_img .user_votes {
    background: #FFFFFF;

}
.user_item_img .user_votes span {
    color: #2C2D5B;
}
.user_item_img .user_votes svg {
    filter: brightness(0);
}
.archive_view_posts button svg {
    filter: brightness(0);
}
.archive_view_posts button.active {
    background: #FFFFFF;
}
.archive_view_posts button.active svg {
    filter: brightness(0);
}
.members_list.list_view .user_item_bio, .user_item_bio_list {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #2C2D5B;
}
.members_list.list_view .user_item {
    border-bottom: 1px solid rgba(193, 191, 186, 1);
    margin-bottom: 10px;
    border-radius: 16px;
}
.members_list.list_view .members_list_header {
    border-bottom: 3px solid #8E8D8B;
}
.members_list.list_view .members_list_header .members_list_header_label {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 28px;
    color: #8E8D8B;
}
.author_name {
    font-weight: 600;
    font-size: 32px;
    color: #2C2D5B;
}
.author_dash {
    background: #2C2D5B;
}
.author_info_headline {
    color: #2C2D5B;
}
.author_registration {
    color: #2C2D5B;
}
.author_website span a, .author_location span {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
}
.single_svg_logo svg {
    filter: grayscale(1);
}
.author_vouch_content {
    background: #FFFFFF;
}
.author_vouch_count span:nth-child(1) {
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
}
.author_vouch_count span:nth-child(2) {
    color: #2C2D5B;
}
.author_vouch_handshake {
    background: #FFFFFF;
    border: 1px solid #2C2D5B;
}
.author_vouch_handshake.vouted {
    background: rgba(44, 45, 91, 1);
}
.author_vouch_handshake.vouted svg {
    filter: brightness(1);
}
.author_vouch_handshake svg {
    filter: brightness(0);
}
.author_descr,
.author_posts_descr {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;

}
.author_posts_items .author_posts_type, .author_posts_items .author_posts_image, .author_posts_items .author_posts_name, .author_posts_items .author_posts_descr {
    color: #2C2D5B;
}
.author_title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 900;
    font-size: 20px;
    line-height: 24px;
    color: #613191;
}
.author_posts_head .author_posts_type,
.author_posts_head .author_posts_image,
.author_posts_head .author_posts_name,
.author_posts_head .author_posts_descr,
.list_view_head .list_view_col button {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;
    color: #2C2D5B;
}
.user_item_img .user_votes {
    text-shadow: none;
}
.author_posts_head, .author_posts_items,
.list_view_head {
    border-top: 1px solid rgba(193, 191, 186, 1);
    border-bottom: 1px solid rgba(193, 191, 186, 1);
}
.no_posts {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
}
.modal-container {
    background: #FFFFFF;
}
.modal_title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 26px;
    line-height: 28px;
    color: #2C2D5B;
    text-align: center;
}
.vouched-users .user-name {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
    text-shadow: none;
}
.user-right .vouch-count {
    background: rgba(44, 45, 91, 1);
}
.user-right > svg {
    filter: grayscale(1);
}
.modal_exit_btn.modal-exit svg {
    filter: brightness(0);
}
/*Members end*/



/*archive*/

.archive_content_title {
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 48px;
    line-height: 66px;
    color: #2C2D5B;
}
.archive_content_head_text {
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    color: #2C2D5B;
}
.archive_view_title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    line-height: 44px;
    color: #2C2D5B;
}
.product_item_title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;

}
.post-type-archive-services .product_item_title {
    line-height: 20px;
    height: 55px;
}
.post-type-archive-services .product_item_text {
    margin-bottom: 5px;
}
.archive_content_text {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 30px;
    color: #2C2D5B;
}
.post-type-archive-events .event_address img,
.post-type-archive-events .event_date img {
    filter: brightness(0);
}
.archive_search_more {
    background: #FFFFFF;
    border: 1px solid #C1BFBA;
    border-radius: 12px;
}
.archive_search_more span {
    color: #2C2D5B;
}
.archive_search_more svg {
    filter: brightness(0);
}
.list_view .events_item_title, .list_view .events_item_host, .list_view .event_address, .list_view .event_date {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
}
.product_item_content:hover, .services_item:hover, .events_item:hover, .divas_item:hover, .user_item:hover, .communities_item:hover, .latest_news:hover, .last_slide:hover {
    border: 1px solid #C1BFBA;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.25);
}
.list_view .events_item {
    border-radius: 0px;
}
.list_view .events_item_decr:hover {
    background-color: #f5f5f5;
}
.list_view .events_item {
    border-bottom: 1px solid #C1BFBA;
}
.list_view .product_item_seller {
    color: #2C2D5B;
}
.product_item_biography {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #2C2D5B;
}
.post-type-archive-products .list_view_content, .post-type-archive-services .list_view_content, .post-type-archive-diy .list_view_content, .post-type-archive-communities .list_view_content, .post-type-archive-divas .list_view_content {
    border-bottom: 1px solid #C1BFBA;
}
.divas_item_img {
    border-radius: 12px;
}
.diy_item:hover {
    background: none;
    border: 1px solid #C1BFBA;
}


.archive_filter_cat .fs-label-wrap {
    background: #FFFFFF;
    border: 1px solid #C1BFBA;
}
.fs-label-wrap .fs-label {
    color: #2C2D5B;
}
.fs-options {
    background: #FFFFFF;
    border: 1px solid #C1BFBA;
}
.fs-option .fs-option-label,
.facetwp-slider-label {
    color: #2C2D5B;
}
.fs-wrap.multiple .fs-option .fs-checkbox i {
    border: 2px solid #2C2D5B !important;
}
.fs-wrap.multiple .fs-option:hover {
    background-color: #C1BFBA !important;
}
.fs-wrap.multiple .fs-option.selected .fs-checkbox i {
    filter: grayscale(1);
}
.post-type-archive-divas .select2-results__options li:nth-child(1):after,
.post-type-archive-divas .select2-results__options li:nth-child(2):after,
.post-type-archive-divas .select2-results__options li:nth-child(3):after,
.post-type-archive-divas .select2-results__options li:nth-child(4):after {
    filter: brightness(0);
}
.post-type-archive-events .select2-results__options li:nth-child(1):after,
.post-type-archive-events .select2-results__options li:nth-child(2):after,
.post-type-archive-events .select2-results__options li:nth-child(3):after,
.post-type-archive-events .select2-results__options li:nth-child(4):after,
.post-type-archive-events .select2-results__options li:nth-child(5):after,
.post-type-archive-events .select2-results__options li:nth-child(6):after,
.post-type-archive-events .select2-results__options li:nth-child(7):after,
.post-type-archive-events .select2-results__options li:nth-child(8):after,
.post-type-archive-events .select2-results__options li:nth-child(9):after,
.post-type-archive-events .select2-results__options li:nth-child(10):after {
    filter: brightness(0);
}
.post-type-archive-products .select2-results__options li:nth-child(1):after,
.post-type-archive-products .select2-results__options li:nth-child(2):after,
.post-type-archive-products .select2-results__options li:nth-child(3):after,
.post-type-archive-products .select2-results__options li:nth-child(4):after,
.post-type-archive-products .select2-results__options li:nth-child(5):after,
.post-type-archive-products .select2-results__options li:nth-child(6):after,
.post-type-archive-products .select2-results__options li:nth-child(7):after,
.post-type-archive-products .select2-results__options li:nth-child(8):after{
    filter: brightness(0);
}
.post-type-archive-diy .select2-results__options li:nth-child(1):after,
.post-type-archive-diy .select2-results__options li:nth-child(2):after,
.post-type-archive-diy .select2-results__options li:nth-child(3):after,
.post-type-archive-diy .select2-results__options li:nth-child(4):after {
    filter: brightness(0);
}
.post-type-archive-communities .select2-results__options li:nth-child(1):after,
.post-type-archive-communities .select2-results__options li:nth-child(2):after,
.post-type-archive-communities .select2-results__options li:nth-child(3):after,
.post-type-archive-communities .select2-results__options li:nth-child(4):after {
    filter: brightness(0);
}
.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {
    background: rgba(193, 191, 186, 1) !important;
    color: #2C2D5B !important;
}
.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #C1BFBA !important;
}
.post-type-archive-services .select2-results__options li:nth-child(1):after,
.post-type-archive-services .select2-results__options li:nth-child(2):after,
.post-type-archive-services .select2-results__options li:nth-child(3):after,
.post-type-archive-services .select2-results__options li:nth-child(4):after,
.post-type-archive-services .select2-results__options li:nth-child(5):after,
.post-type-archive-services .select2-results__options li:nth-child(6):after,
.post-type-archive-services .select2-results__options li:nth-child(7):after,
.post-type-archive-services .select2-results__options li:nth-child(8):after{
    filter: brightness(0);
}
.archive_view_sort .facetwp-facet select {
    color: #2C2D5B;
    background: #FFFFFF;
    border: 1px solid #C1BFBA;
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #2C2D5B !important;
    font-style: normal;
}
/*archive end*/


/*single*/

.single_event_name {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    line-height: 44px;
    color: #2C2D5B;
}
.post_author_link a {
    color: #2C2D5B;
    text-shadow: none;
}
.single_event_date,
.single_event_address,
.single_event_link,
.single_event_price,
.single_event_link a {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
}
.single_event_title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 28px;
    color: #2C2D5B;
}
.single_event_detail_text {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
}
.post_author_link .vouch-count {
    color: #FFFFFF;
}
.single_event_item_title {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 27px;
    color: #2C2D5B;
}
.single_event_item_text {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #51504E;
}
.single_event_item_date {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #51504E;
}


.single_product_option ul li span:nth-child(1) {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #51504E;
}
.single_product_option ul li span a, .single_product_option ul li span:nth-child(2) {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
}

.single-diy .single_product_option ul li a,
.single-divas .single_communities_link a,
.single_communities_link a {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
}
.content_section_title,
.single_communities_title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 28px;
    color: #2C2D5B;
}
.content_section_text {
    color: #2C2D5B;
}
.single_communities_name {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 32px;
    line-height: 44px;
    color: #2C2D5B;
}
.single_communities_detail_text {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
}
/*single end*/

/*about*/
.our_mission,
.our_values,
.our_team {
    padding: 20px 0;
}
.our_mission_content > .our_mission_title,
.our_values_content > .our_values_title,
.our_team_content .our_team_title {
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 44px !important;
    line-height: 60px;
    color: #613191;
}
.our_mission_content > .our_mission_text,
.our_values_content > .our_values_text,
.our_team_content > .our_team_text {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 150%;
    color: #2C2D5B;
}
.our_values_item_content {
    background: #FFFFFF;
}
.our_values_item_title {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 150%;
    color: #2C2D5B;
}
.our_values_item_text {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #2C2D5B;
}

.our_team_item_name {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    line-height: 27px;
    color: #2C2D5B;
}
.our_team_item_position {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 27px;
    color: #8E8D8B;
}
.our_team_item_img {
    text-align: center;
}
.hero_about_title {
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 48px;
    line-height: 66px;
    color: #2C2D5B;
    background: none;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}
.hero_about_text {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 150%;
    color: #2C2D5B;
}
.hero_about_content {
    align-items: flex-end;
}
.hero_about:after {
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url("data:image/svg+xml,%3Csvg width='1074' height='370' viewBox='0 0 1074 370' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3CforeignObject x='0' y='0' width='0' height='0'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(25px);clip-path:url(%23bgblur_0_609_28568_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cpath data-figma-bg-blur-radius='50' d='M0 0H798.628L1074 370H0V0Z' fill='white'/%3E%3Cdefs%3E%3CclipPath id='bgblur_0_609_28568_clip_path' transform='translate(0 0)'%3E%3Cpath d='M0 0H798.628L1074 370H0V0Z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    width: 80%;
    height: 405px;
}
/*.page-id-230 .header .menu-item a {*/
/*    color: #FFFFFF;*/
/*}*/
/*.page-id-230 .header.scrolled .menu-item a {*/
/*    color: #2C2D5B;*/
/*}*/
/*.page-id-230 .header .header_singup a {*/
/*    color: #FFFFFF;*/
/*}*/
/*.page-id-230 .header.scrolled .header_singup a {*/
/*    color: #2C2D5B;*/
/*}*/

.hero_about {
    height: 60vh;
}
.hero_about_block {
    padding: 120px 0 0 0;
}

.hero_about_content {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.hero_about_title {
    color: #2C2D5B;
    background: inherit;
    -webkit-text-fill-color: inherit;
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 60px;
    line-height: 66px;
    text-align: center;
}
.hero_about_text {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    text-align: center;
    color: rgba(44, 45, 91, 0.8);
    max-width: 730px;
}
.hero_about:before,
.hero_about:after {
    display: none;
}

.our_mission,
.our_values,
.our_team {
    padding: 20px 0;
}
/*about end*/


/*other*/

.title_and_text_center_title {
    font-family: 'DM Serif Display';
    font-style: normal;
    font-weight: 400;
    font-size: 44px;
    line-height: 60px;
    color: #2C2D5B;
}
.title_and_text_center_text,
.title_and_text_left_title,
.title_and_text_left_text {
    color: #2C2D5B;
}
.title_and_text_left_text a {
    background: none;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
    color: #613191;
}




.acf-ui-datepicker  #ui-datepicker-div {
    background-color: #FFFFFF;
    color: #2C2D5B;
}
.acf-ui-datepicker .ui-datepicker-header {
    background-color: #FFFFFF;
    color: #2C2D5B;
}
.acf-ui-datepicker .ui-datepicker-prev, .ui-datepicker-next {
    color: #2C2D5B;
    background-color: #FFFFFF;
}
.acf-ui-datepicker .ui-datepicker-prev:hover, .ui-datepicker-next:hover {
    background-color: #FFFFFF;
}
.acf-ui-datepicker .ui-icon {
    color: #2C2D5B;
}
.acf-ui-datepicker .ui-datepicker-title select {
    background-color: #FFFFFF;
    color: #2C2D5B;
    border: 1px solid rgba(255, 255, 255, 0.2);
}
.acf-ui-datepicker .ui-datepicker-calendar th {
    color: #2C2D5B;
}
.acf-ui-datepicker .ui-datepicker-calendar td {
    background: #FFFFFF;
}
.acf-ui-datepicker .ui-datepicker-calendar a {
    color: #2C2D5B;
    background-color: #FFFFFF;
}
.acf-ui-datepicker .ui-datepicker-calendar a:hover {
    background-color: #FFFFFF;
    color: #2C2D5B;
}
.acf-ui-datepicker .ui-state-active, .ui-datepicker-today .ui-state-highlight {
    background-color: #FFFFFF !important;
    color: #2C2D5B !important;
}
.acf-ui-datepicker .ui-datepicker-buttonpane button {
    background-color: rgba(255, 255, 255, 0.1);
    color: #2C2D5B;
}
.acf-ui-datepicker .ui-datepicker-buttonpane button:hover {
    background-color: #FFFFFF;
}
.acf-ui-datepicker .ui-datepicker td .ui-state-default {
    color: #2C2D5B !important;
    background: #FFFFFF !important;
}
.acf-ui-datepicker .ui-datepicker td {
    color: #2C2D5B !important;
    background: #FFFFFF !important;
}
.acf-ui-datepicker .ui-datepicker th {
    color: #2C2D5B !important;
    background: #FFFFFF !important;
}
#ui-datepicker-div > div.ui-datepicker-buttonpane.ui-widget-content {
    display: block !important;
    background: #FFFFFF !important;
}
#ui-datepicker-div > div.ui-datepicker-buttonpane.ui-widget-content > button.ui-datepicker-current.ui-state-default.ui-priority-secondary.ui-corner-all,
#ui-datepicker-div > div.ui-datepicker-buttonpane.ui-widget-content > button.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all {
    color: #2C2D5B !important;
    background: #FFFFFF !important;
    border: 1px solid #7e8993 !important;
}
.create_post_field input {
    color: #2C2D5B;
}
.create_post_fields .acf-repeater .acf-input-wrap input {
    color: #2C2D5B;
}
.acf-ui-datepicker .ui-datepicker .ui-datepicker-header {
    background: #FFFFFF !important;
}
.profile_image input:before {
    filter: brightness(0.7);
}




.login_left_content:before {
    background: #fff;
}
.login_title {
    color: #2C2D5B;
}
.login_subtitle {
    color: #2C2D5B;
}
.ur-frontend-form .ur-form-row .ur-form-grid legend, .ur-frontend-form .ur-form-row .ur-form-grid label,
.user-registration-LostPassword.lost_password a,
.login_left_line span:nth-child(2) {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 12px !important;
    line-height: 16px;
    color: #51504E !important;
}
.login_left_line span:nth-child(1), .login_left_line span:nth-child(3) {
    background: #2C2D5B;
}
.login_button {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #2C2D5B;
}
.login_button a {
    color: #2C2D5B;
    background: none;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
    text-decoration: underline;
}
.login_left_back a svg:nth-child(1) {
    filter: brightness(0);
}
.login_left_back a {
    color: #2C2D5B;
    background: #FFFFFF;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
    border: 1px solid rgba(193, 191, 186, 1);
}
.login_left_bottom a {
    color: #2C2D5B;
}
.login_title,
.submit_message,
.btn_one,
.btn_two {
    color: #2C2D5B;
}
.cta_title {
    background: none;
    -webkit-text-fill-color: inherit;
}
div.dt-container.dt-empty-footer tbody > tr:last-child > * {
    border-bottom: 1px solid transparent;
}
.page-content_firts,
.page-content_second {
    color: #2C2D5B;
}
.page-content_logo img {
    filter: brightness(0);
}

#user_login, #user_email, #user_pass, #username, #password, #password_current, #password_1, #password_2 {
    color: #2C2D5B;
}

@media only screen and (max-width: 600px) {
    .search_results .select2-container .select2-selection--single {
        background-color: #ffffff;
        border: 1px solid rgba(193, 191, 186, 0.7);
    }
}




.create_post_field_result .selected-item {
    background: rgb(255 255 255);
    border: 1px solid rgba(193, 191, 186, 0.7);
    color: #2C2D5B;
}
.create_post_field_result .selected-item button {
    color: #2C2D5B;
}
/*other end*/



/*user*/
.no-item-found {
    color: #2C2D5B;
}
.create_post_fields_title,
.create_post_title {
    color: #2C2D5B;
}
.create_post_head {
    background: none;
    border-bottom: 1px solid transparent;
    box-shadow: none;
}
.create_post_back a svg:nth-child(1),
#acf-popup .acf-popup-box .title .acf-icon,
.profile_bg #acf-field_668b1f259fd5a:before,
.profile_bg #acf-field_668b1f259fd5a:after  {
    filter: brightness(0);
}
.create_post_fields_smtitle, .create_post_field label,
#acf-popup .acf-label > label,
.myprofile_content_block .user-registration-EditAccountForm.edit-password label,
.upload_descr {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #94A3B8 !important;
}
.acf-field input[type=text],
#term_name {
    background: rgba(255, 255, 255, 0.05);
    border: 1px solid #C1BFBA;
    border-radius: 12px;
}
.create_post_fields_smtitle, .create_post_field label {
    color: #2C2D5B !important;
}
.create_post_submit input,
.acf-popup-box.acf-box .acf-submit button,
.myprofile_content_block .user-registration-EditAccountForm.edit-password input.user-registration-Button.button,
.user-registration button, .user-registration .button, .ur-form-container button, .ur-form-container .button,
#upload-button,
.create_post_field .acf-actions a.acf-button {
    background: #2C2D5B;
    border: 1px solid rgba(193, 191, 186, 1);
    color: #FFFFFF;
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit;
}
.upload-button img {
    filter: brightness(5);
}
.myprofile_head_section .archive_content_addbtn a,
.single_actions_buttons a:nth-child(1),
.single_event_tickets a,
.create_btn {
    background: #2C2D5B !important;
    border: 1px solid rgba(193, 191, 186, 1);
    color: #FFFFFF;
    -webkit-background-clip: inherit !important;
    -webkit-text-fill-color: inherit !important;
}
.single_event_tickets a {
    width: 170px;
}
.single_event_detail .single_event_detail_text {
    align-items: flex-start;
}
.myprofile_head_section .archive_content_addbtn a svg{
    filter: brightness(1);
}
.create_post_field input,
.create_post_field textarea,
#user_login, #user_email, #user_pass, #username, #password, #password_current, #password_1, #password_2,
.profile_bg #acf-field_668b1f259fd5a {
    border: 1px solid rgba(193, 191, 186, 1);
}
.create_post_field textarea {
    background: transparent;
    border: 1px solid rgba(193, 191, 186, 1);
    color: #2C2D5B;
}
#acf-field_6685cdbea2f21, #acf-field_668a8b430d391, #acf-field_668a911e37742 {
    filter: brightness(0);
    background: transparent;
    border: 1px solid #b7b4af45;
}
.create_post_field_img .acf-basic-uploader input, .acf-repeater .acf-field-image input,
.create_post_fields .acf-repeater .acf-input-wrap input {
    border: 1px solid #b7b4af45;
}
.create_post_field .select2-container.-acf .select2-selection {
    border: 1px solid #b7b4af45;
}
.create_post_field_img .acf-basic-uploader input:before,
.acf-repeater .acf-field-image input:before,
.create_post_field_img .acf-basic-uploader input:after,
.acf-repeater .acf-field-image input:after{
    filter: brightness(0);
}
li.select2-results__option .acf-selection {
    color: #2C2D5B !important;
}
#acf-popup .acf-popup-box {
    border: 1px solid #b7b4af45 !important;
    background-color: #FFFFFF;
}
#acf-popup > div.acf-popup-box.acf-box > div.title > h3 {
    color: #2C2D5B;
}
#accountsettings > div > div > div > form, .profile_wrapper .user_field_form,
.myprofile_content_block .user-registration-EditAccountForm.edit-password {
    border: 1px solid #b7b4af45 !important;
}
.acf-repeater .acf-row-handle.order span,
.acf-repeater .acf-row-handle.order:before {
    color: #2C2D5B;
}



table.dataTable thead th,
table.dataTable tbody td,
#divasTable tbody tr td:nth-child(2) {
    color: rgb(44 45 91);
}
.dataTable thead,
#eventsTable, #eventsTable thead,
#eventsTable tbody,
table.dataTable.display tbody tr.odd,
table.dataTable.display tbody tr.even,
.sorting_1,
.sorting_2,
table.dataTable tbody tr {
    border-bottom: 3px solid rgba(193, 191, 186, 1) !important;
}
table.dataTable > thead > tr > th {
    border-bottom: 3px solid rgba(193, 191, 186, 1) !important;
}
.single_event_tax {
    color: #2C2D5B;
    -webkit-text-fill-color: #2C2D5B !important;
    margin-bottom: 0px;
}
.btn_actions a svg,
.single_event_bc_settings:after {
    filter: brightness(0.3);
}
table.dataTable tbody tr .btn_actions a {
    opacity: 1;
}
.single_actions_title {
    color: #2C2D5B;
}
.single_event_bc_settings a {
    color: #2C2D5B;
}
.single_actions_buttons a svg {
    filter: brightness(5);
}
.single_actions {
    padding: 24px;
    background: #FFFFFF;
    border: 1px solid #C1BFBA;
    border-radius: 20px;
}
.sorting_1, .sorting_2 {
    border-bottom: 3px solid transparent !important;
}
table.dataTable tbody tr:hover {
    background: rgba(193, 191, 186, .2) !important;
}
/*user end*/



@media only screen and (max-width: 992px) {
    .header__burger:before,
    .header__burger:after {
        filter: brightness(0);
    }
    .header_menu.active {
        background: #ffffff;
    }
    .menu-item {
        margin-bottom: 5px;
    }
    .search-submit {
        display: block;
    }
    .events_all {
        padding-bottom: 0px;
        margin-top: 0px;
    }
    .products_swiper .swiper-wrapper {
        padding-top: 25px;
        padding-bottom: 40px;
    }
    .services_swiper,
    .divas_swiper,
    .members_swiper,
    .diy_swiper,
    .communities_swiper {
        padding-top: 25px;
    }
    .create_post_menu .profile_listing_item a,
    .accordion-item-header {
        color: #2C2D5B;
    }
    .accordion-item-header::after {
        filter: brightness(0.5);
    }
    .accordion-item {
        border-bottom: 1px solid rgba(193, 191, 186, .8) !important;
    }
}



.archive_view_title span {
    background: #FFFFFF;
    color: #2C2D5B;
}


/*divas*/
@media only screen and (max-width: 600px) {
    .divas_item_img {
        background: transparent;
    }
    .divas_item_img img {
        object-fit: cover;
        object-position: top;
    }
}

/*divas end*/

/*search page*/
/*ul#select2-sortOptionsSearch-results > li.select2-results__option {*/
/*    position: relative;*/
/*    padding-left: 30px;*/
/*}*/
/*ul#select2-sortOptionsSearch-results > li.select2-results__option:nth-child(1):after {*/
/*    position: absolute;*/
/*    content: '';*/
/*    top: 16px;*/
/*    left: 15px;*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.375 6.83333L6 11M6 11L1.625 6.83333M6 11L6 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");*/
/*    width: 15px !important;*/
/*    height: 15px !important;*/
/*}*/
.select2-option-wrapper {
    position: relative;
    padding-left: 28px; /* простір для іконки */
    display: flex;
    align-items: center;
}

.select2-icon {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 16px;
    height: 16px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    filter: brightness(0);
}

.select2-icon.up {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4L5 10.6667M12 4L19 10.6667M12 4V20' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

.select2-icon.down {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 13.3333L12 20M12 20L5 13.3333M12 20L12 4' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}




#lg-download {
    display: none !important;
}
.no_vouched {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #2C2D5B;
    text-align: center;
    padding: 20px 0;
}
/*search page end*/



/**/