.page-id-488 .uscu_job_top_image_wrap .uscu_first_head {
    background-color: var(--job-heading-bg-light);
    padding: 0px 20px;
    width: fit-content;
    color: var(--job-heading-font-light);
    font-size: 36px;
    font-weight: 900;
}

.page-id-488.dark .uscu_job_top_image_wrap .uscu_first_head {
    background-color: var(--job-heading-bg-dark);
    color: var(--job-heading-font-dark);
}

.page-id-439 .iscu_locations_data {
    padding: 10px 10px 0 10px;
}

.page-id-488 .uscu_job_top_image_wrap .uscu_second_head {
    background-color: var(--job-sub-heading-bg-light);
    color: var(--job-sub-heading-font-light);
    font-size: 20px;
    font-weight: 600;
    font-style: normal;
    padding: 5px 15px;
    display: inline-block;
    margin-top: 5px;
}

.page-id-488.dark .uscu_job_top_image_wrap .uscu_second_head {
    background-color: var(--job-sub-heading-bg-dark);
    color: var(--job-sub-heading-font-dark);
    font-size: 20px;
    font-weight: 600;
    font-style: normal;
    padding: 5px 15px;
    display: inline-block;
    margin-top: 5px;
}

.page-id-488 .uscu_job_page_section .uscu_contact_num {
    width: 100%;
    display: flex;
    flex-direction: column;
    height: 55px;
    justify-content: center;
    align-items: center;
    padding: 7px;
    color: var(--body-color);
    background: var(--job-sidebar-black-light);
    font-weight: bold;
}

.page-id-488.dark .uscu_job_page_section .uscu_contact_num {
    background: var(--job-sidebar-black-dark);
}

.page-id-488 .uscu_home_url a {
    color: var(--job-sidebar-black-light);
    background-color: var(--job-sidebar-white-light);
}

.page-id-488.dark .uscu_home_url a {
    color: var(--job-sidebar-black-dark);
    background-color: var(--job-sidebar-white-dark);
}

.page-id-488 .uscu_home_url svg {
    fill: var(--job-sidebar-black-light);
}

.page-id-488.dark .uscu_home_url svg {
    fill: var(--job-sidebar-black-dark);
}

.page-id-488 .uscu_job_page_section .uscu_contact_whatsap_icon {
    width: 15%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 55px;
    padding: 7px;
    background: green;
}

.page-id-488 .contact_no {
    margin: 0 5px;
    text-decoration: none;
}

.page-id-488 .uscu_contact_num i,
.page-id-488 .contact_no {
    color: var(--job-sidebar-white-light) !important;
}

.page-id-488.dark .uscu_contact_num i,
.page-id-488.dark .contact_no {
    color: var(--job-sidebar-white-dark) !important;
}

.page-id-488 .uscu_detail_min_section {
    padding: 8px 15px;
    background: var(--job-sidebar-bg-light);
}

.page-id-488.dark .uscu_detail_min_section {
    background: var(--job-sidebar-bg-dark);
}

.page-id-488 .uscu_location_address {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    font-size: 15px;
    margin-bottom: 8px;
    color: var(--job-sidebar-white-light);
}

.page-id-488.dark .uscu_location_address {
    color: var(--job-sidebar-white-dark);
}

.page-id-488 .uscu_location_address svg {
    width: 12px;
    fill: var(--job-sidebar-white-light);
    margin-right: 5px;
}

.page-id-488.dark .uscu_location_address svg {
    fill: var(--job-sidebar-white-dark);
}


.page-id-488 .uscu_location_address a {
    color: var(--job-sidebar-primary-light);
    text-decoration: none;
    font-weight: bold;
}

.page-id-488.dark .uscu_location_address a {
    color: var(--job-sidebar-primary-dark);
}

.page-id-488 .uscu_job_categories .uscu_job_work {
    background: var(--first-color);
    color: white;
    padding: 0 5px;
    border-radius: 20px;
}

.page-id-488 .uscu_job_categories .uscu_job_work a {
    font-size: 11px;
    font-weight: 400;
    color: var(--body-color);
    text-decoration: none;
}

.page-id-488 .uscu_job_work_lable {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    color: var(--job-content-font-light);
    font-weight: 700;
    margin-bottom: 2px;
    line-height: 1.42857143;
    margin-right: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.page-id-488.dark .uscu_job_single_work,
.page-id-488.dark .uscu_job_work_lable {
    color: var(--job-content-font-dark);
}

.page-id-488 .uscu_job_categories .uscu_job_work,
.page-id-488 .uscu_jov_avlbl_servies {
    background-color: var(--job-content-primary-light);
}

.page-id-488.dark .uscu_job_categories .uscu_job_work,
.page-id-488.dark .uscu_jov_avlbl_servies {
    background-color: var(--job-content-primary-dark);
}

.page-id-488 .uscu_job_single_work {
    font-size: 14px;
    font-weight: 400;
    color: var(--job-content-font-light);
}

body.page-id-112 .iscu_sedcards_wrapper,
body.home .iscu_sedcards_wrapper {
    max-width: 86% !important;
    display: flex;
    gap: 27px !important;
    justify-content: flex-start !important;
    flex-wrap: wrap;
    margin-left: 14% !important;
    margin-top: 30px !important;
    padding: 15px;
}

.page-id-112 .iscu_advertise_wrap .iscu_sedcard_image a,
.home .iscu_advertise_wrap .iscu_sedcard_image a {
    height: 100%;
}

.page-id-107 .iscm_registration_form label,
.page-id-107 .iscm_reg_field_wrap p,
.page-id-107 .iscm_reg_des p,
.page-id-107 .iscm_reg_header h1 {
    color: var(--register-font-light);
}

.page-id-107.dark .iscm_registration_form label,
.page-id-107.dark .iscm_reg_field_wrap p,
.page-id-107.dark .iscm_reg_des p,
.page-id-107.dark .iscm_reg_header h1 {
    color: var(--register-font-dark);
}

.page-id-107 .iscm_reg_field_wrap a {
    color: var(--register-primary-bg-light);
}

.page-id-107.dark .iscm_reg_field_wrap a {
    color: var(--register-primary-bg-dark);
}

.page-id-107 .macu_add_more_option,
.page-id-107 .iscm_reg_form_link_verify,
.page-id-107 .iscm_phone_otp_send_btn,
.page-id-107 #iscm_reg_form_submit,
.page-id-107 #nextFormSection,
.page-id-107 #addListingButton,
.page-id-107 #uploadImageButton,
.page-id-107 #iscm_reg_field_submit {
    background-color: var(--register-primary-bg-light) !important;
    color: var(--register-primary-font-light) !important;
}

.page-id-107.dark .macu_add_more_option,
.page-id-107.dark .iscm_reg_form_link_verify,
.page-id-107.dark .iscm_phone_otp_send_btn,
.page-id-107.dark #iscm_reg_form_submit,
.page-id-107.dark #nextFormSection,
.page-id-107.dark #addListingButton,
.page-id-107.dark #uploadImageButton,
.page-id-107.dark #iscm_reg_field_submit {
    background-color: var(--register-primary-bg-dark) !important;
    color: var(--register-primary-font-dark) !important;
}

.page-id-107 .checkbox label a,
.page-id-107 .iscu_service_name {
    color: var(--register-primary-bg-light) !important;
}

.page-id-107.dark .checkbox label a,
.page-id-107.dark .iscu_service_name {
    color: var(--register-primary-bg-dark) !important;
}

.page-id-107 #iscm_reg_field_submit svg {
    fill: var(--register-primary-font-light);
}

.page-id-107.dark #iscm_reg_field_submit svg {
    fill: var(--register-primary-font-dark);
}

.page-id-103 .iscu_forgot_pass,
.page-id-103 .iscu_register_link {
    color: var(--login-primary-bg-light) !important;
}

.page-id-103.dark .iscu_forgot_pass,
.page-id-103.dark .iscu_register_link {
    color: var(--login-primary-bg-dark) !important;
}

.page-id-103 .iscu_login_submit{
    color: var(--login-primary-font-light) !important;
    background-color: var(--login-primary-bg-light) !important;

}
.page-id-103.dark .iscu_login_submit{
    color: var(--login-primary-font-dark) !important;
    background-color: var(--login-primary-bg-dark) !important;
}

.page-id-103 .iscu_register_link_wrapper,
.page-id-103 .iscu_login_form label,
.page-id-103 .iscu_login_form .iscu_form_label,
.page-id-103 .iscu_login_content,
.page-id-103 .iscu_login_heading {
    color: var(--login-font-light) !important;
}

.page-id-103.dark .iscu_register_link_wrapper,
.page-id-103.dark .iscu_login_form label,
.page-id-103.dark .iscu_login_form .iscu_form_label,
.page-id-103.dark .iscu_login_content,
.page-id-103.dark .iscu_login_heading {
    color: var(--login-font-dark) !important;
}

.page-id-458 .iscu_single_sedcard,
.page-id-112 .iscu_single_sedcard,
.home .iscu_single_sedcard {
    padding: 10px 0;
    border: 1px solid #e1e1e1;
    border-radius: 6px;
    background: var(--sedcard-bg-light) !important;
    width: 23.2%;
    display: flex;
    flex-direction: column;
    gap: 6px;
}

.page-id-458.dark .iscu_single_sedcard,
.page-id-112.dark .iscu_single_sedcard,
.home.dark .iscu_single_sedcard {
    background: var(--sedcard-bg-dark) !important;
}

.page-id-112 .iscu_single_sedcard.iscu_advertise_wrap,
.home .iscu_single_sedcard.iscu_advertise_wrap {
    margin: unset !important;
    overflow: hidden;
}

.page-id-112 .iscu_advertise_wrap .iscu_sedcard_data.iscu_banner_label,
.home .iscu_advertise_wrap .iscu_sedcard_data.iscu_banner_label {
    height: 63px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--first-color);
    font-size: 12px;
    min-height: 45px;
    background-color: #fee188 !important;
    width: 100%;
}

.iscu_sc_icons svg,
.iscu_sc_icons a {
    cursor: pointer;
}




.page-id-112 .entry-content.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained,
.home .entry-content.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {
    display: flex;
    margin-top: 0;
}

.page-id-112 .uscu_main_page_filter_inner_wrap,
.home .uscu_main_page_filter_inner_wrap {
    justify-content: flex-start;
    display: flex;
    border-bottom: unset !important;
    overflow: unset !important;
    height: 100% !important;
    max-width: 100% !important;
    margin: unset;
    border-right: 2px solid #eee;
    padding: 0 !important;
    width: 100% !important;
    flex-direction: column;
    background-color: var(--sidebar-bg-light) !important;

}

.page-id-112.dark .uscu_main_page_filter_inner_wrap,
.home.dark .uscu_main_page_filter_inner_wrap {
    background-color: var(--sidebar-bg-dark) !important;

}

.page-id-112 .has-global-padding .uscu_main_page_filter_wrap,
.home .has-global-padding .uscu_main_page_filter_wrap {
    height: 100vh;
    margin: 0 !important;
    position: fixed;
    width: 100% !important;
    max-width: 14% !important;
}

.page-id-112 .iscu_sedcard_image,
.home .iscu_sedcard_image {
    position: relative;
    height: 100%;
    max-height: 600px !important;
    overflow: hidden;
    margin-bottom: -6px;
}

.page-id-112 main .wp-block-template-part,
.home main .wp-block-template-part {
    display: none;
}

body.page-id-112 .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    margin: 0 !important;
    margin-left: 14% !important;
    margin-top: 20px !important;
}

.page-id-112 .macu_slick_image,
.home .macu_slick_image {
    display: flex;
    align-items: center;
}

.page-id-112 .uscu_main_page_single_filter small,
.home .uscu_main_page_single_filter small {
    margin-left: 10px;
    margin-top: 0;
    color: var(--sidebar-font-light) !important;
}

.page-id-112.dark .uscu_main_page_single_filter small,
.home.dark .uscu_main_page_single_filter small {
    color: var(--sidebar-font-dark) !important;
}

.page-id-112 .iscu_sedcard_data,
.home .iscu_sedcard_data {
    display: flex;
    gap: 4px;
    padding: 2px 13px 0;
}

.page-id-112 .iscu_sedcard_like_desc_section,
.home .iscu_sedcard_like_desc_section {
    padding: 6px 12px 10px !important;
    display: block !important;
}

.page-id-112 .iscu_sedcard_description_wrap,
.home .iscu_sedcard_description_wrap {
    margin-bottom: 8px;
}

.page-id-112 .iscu_advertise_wrap .iscu_sedcard_image a,
.home .iscu_advertise_wrap .iscu_sedcard_image a {
    border-radius: 0 0 6px 6px !important;
}

.page-id-112 .iscu_sedcard_data.iscu_banner_label,
.page-id-112 .iscu_advertise_wrap,
.home .iscu_sedcard_data.iscu_banner_label,
.home .iscu_advertise_wrap {
    padding: 0 !important;
}

.page-id-112 .iscu_sedcard_personal_pic,
.home .iscu_sedcard_personal_pic {
    height: 35px;
    display: block !important;
    margin-right: 5px;
}

.page-id-112 .iscu_sedcard_personal_pic img,
.home .iscu_sedcard_personal_pic img {
    width: 31px !important;
    height: 31px !important;
}

.page-id-112 .iscu_sedcard_location span,
.page-id-112 .iscu_sedcard_location a,
.page-id-439 .iscu_sedcard_location span,
.page-id-439 .iscu_sedcard_location a,
.home .iscu_sedcard_location span,
.home .iscu_sedcard_location a,
.page-id-112 .iscu_sedcard_name a,
.page-id-112 .iscu_sc_like_count,
.page-id-112 .iscu_sedcard_description_wrap,
.page-id-439 .iscu_sedcard_name a,
.page-id-439 .iscu_sc_like_count,
.page-id-439 .iscu_sedcard_description_wrap,
.home .iscu_sedcard_name a,
.home .iscu_sc_like_count,
.home .iscu_sedcard_description_wrap {
    color: var(--sedcard-font-light) !important;
}

.page-id-112.dark .iscu_sedcard_location span,
.page-id-112.dark .iscu_sedcard_location a,
.page-id-439.dark .iscu_sedcard_location span,
.page-id-439.dark .iscu_sedcard_location a,
.home.dark .iscu_sedcard_location span,
.home.dark .iscu_sedcard_location a,
.page-id-112.dark .iscu_sedcard_name a,
.page-id-112.dark .iscu_sc_like_count,
.page-id-112.dark .iscu_sedcard_description_wrap,
.page-id-439.dark .iscu_sedcard_name a,
.page-id-439.dark .iscu_sc_like_count,
.page-id-439.dark .iscu_sedcard_description_wrap,
.home.dark .iscu_sedcard_name a,
.home.dark .iscu_sc_like_count,
.home.dark .iscu_sedcard_description_wrap {
    color: var(--sedcard-font-dark) !important;
}

.page-id-439 .iscu_sc_icons svg,
.page-id-112 .iscu_sc_icons svg,
.home .iscu_sc_icons svg {
    fill: var(--sedcard-font-light) !important;
}

.page-id-439.dark .iscu_sc_icons svg,
.page-id-112.dark .iscu_sc_icons svg,
.home.dark .iscu_sc_icons svg {
    fill: var(--sedcard-font-dark) !important;
}

.page-id-439 .iscu_sedcard_like_desc_section .iscu_sedcard_reviews_wrap a,
.page-id-112 .iscu_sedcard_like_desc_section .iscu_sedcard_reviews_wrap a,
.home .iscu_sedcard_like_desc_section .iscu_sedcard_reviews_wrap a {
    background-color: var(--sedcard-primary-light) !important;
    color: var(--sedcard-font-light) !important;
    font-weight: 600;
}

.page-id-439 .iscu_sedcard_like_desc_section .iscu_sedcard_reviews_wrap a,
.page-id-112 .iscu_sedcard_like_desc_section .iscu_sedcard_reviews_wrap a,
.home .iscu_sedcard_like_desc_section .iscu_sedcard_reviews_wrap a {
    background-color: var(--sedcard-primary-dark) !important;
    color: var(--sedcard-font-dark) !important;
}

.page-id-439 .iscu_sc_number_section a,
.page-id-112 .iscu_sc_number_section a,
.home .iscu_sc_number_section a {
    border: 1px solid var(--sedcard-primary-light) !important;
    font-weight: 900 !important;
    color: var(--sedcard-font-light) !important;
    border-radius: 5px !important;
    background: var(--sedcard-primary-light) !important;
}

.page-id-439.dark .iscu_sc_number_section a,
.page-id-112.dark .iscu_sc_number_section a,
.home.dark .iscu_sc_number_section a {
    border: 1px solid var(--sedcard-primary-dark) !important;
    color: var(--sedcard-font-dark) !important;
    background: var(--sedcard-primary-dark) !important;
}

.page-id-439 .iscu_sedcard_image .iscu_sedcard_rating,
.page-id-112 .iscu_sedcard_image .iscu_sedcard_rating,
.home .iscu_sedcard_image .iscu_sedcard_rating {
    background: var(--sedcard-primary-light) !important;
    color: var(--sedcard-font-light) !important;
    padding: 6px 10px !important;
    border-radius: 5px !important;
    font-weight: 600 !important;
}

.page-id-439.dark .iscu_sedcard_image .iscu_sedcard_rating,
.page-id-112.dark .iscu_sedcard_image .iscu_sedcard_rating,
.home.dark .iscu_sedcard_image .iscu_sedcard_rating {
    background: var(--sedcard-primary-dark) !important;
    color: var(--sedcard-font-dark) !important;
}

.page-id-439 .has-global-padding,
.page-id-112 .has-global-padding,
.home .has-global-padding {
    padding: 0 !important;
}

.page-id-439 .uscu_main_page_single_filter,
.page-id-112 .uscu_main_page_single_filter,
.home .uscu_main_page_single_filter {
    text-align: left !important;
}

.home .uscu_main_page_single_filter>a {
    display: inline-block !important;
}

.page-id-439 .uscu_main_page_single_filter>p,
.page-id-112 .uscu_main_page_single_filter>p,
.home .uscu_main_page_single_filter>p {
    display: inline-block !important;
}

.page-id-439 .uscu_main_page_single_filter small.macu_selected,
.page-id-112 .uscu_main_page_single_filter small.macu_selected,
.home .uscu_main_page_single_filter small.macu_selected {
    color: var(--body-color) !important;
    font-size: 15 !important;
    text-transform: capitalize !important;
}

.page-id-439 .uscu_main_page_single_filter img.macu_selected,
.page-id-112 .uscu_main_page_single_filter img.macu_selected,
.home .uscu_main_page_single_filter img.macu_selected {
    background-color: var(--body-color) !important;
}

.page-id-439 .uscu_main_page_single_filter:hover .uscu_main_filter_img .macu_img_circle,
.page-id-112 .uscu_main_page_single_filter:hover .uscu_main_filter_img .macu_img_circle,
.home .uscu_main_page_single_filter:hover .uscu_main_filter_img .macu_img_circle,
.page-id-439 .uscu_main_page_single_filter.macu_selected,
.page-id-112 .uscu_main_page_single_filter.macu_selected,
.home .uscu_main_page_single_filter.macu_selected {
    background: var(--sidebar-active-light) !important;
}

.page-id-439.dark .uscu_main_page_single_filter:hover .uscu_main_filter_img .macu_img_circle,
.page-id-112.dark .uscu_main_page_single_filter:hover .uscu_main_filter_img .macu_img_circle,
.home.dark .uscu_main_page_single_filter:hover .uscu_main_filter_img .macu_img_circle,
.page-id-439.dark .uscu_main_page_single_filter.macu_selected,
.page-id-112.dark .uscu_main_page_single_filter.macu_selected,
.home.dark .uscu_main_page_single_filter.macu_selected {
    background: var(--sidebar-active-dark) !important;
}

.page-id-112 .uscu_main_page_single_filter.macu_selected:hover .macu_img_circle.macu_selected,
.home .uscu_main_page_single_filter.macu_selected:hover .macu_img_circle.macu_selected {
    background: var(--body-color) !important;
}


/* 399 */
.page-id-399 .iscu_single_sedcard_raing {
    background-color: var(--sedcard-rating-bg-light);
    color: var(--sedcard-rating-font-light) !important;
}

.page-id-399.dark .iscu_single_sedcard_raing {
    background-color: var(--sedcard-rating-bg-dark);
    color: var(--sedcard-rating-font-dark) !important;
}

.page-id-399 .uscu_permission_opt svg,
.page-id-399 .uscu_trust_prog_heading svg {
    fill: var(--sedcard-sidebar-white-light) !important;
}

.page-id-399.dark .uscu_permission_opt svg,
.page-id-399.dark .uscu_trust_prog_heading svg {
    fill: var(--sedcard-sidebar-white-dark) !important;
}

.page-id-399 .uscu_lang_lable a,
.page-id-399 .uscu_detail_permission_section,
.page-id-399 .uscu_detail_visitors_count_section,
.page-id-399 #uscu_copy_lady_referral,
.page-id-399 #uscu_copy_referral,
.page-id-399 .uscu_detail_language_section,
.page-id-399 .uscu_detail_available_timing,
.page-id-399 .uscu_detail_time_price_section,
.page-id-399 .uscu_trust_option,
.page-id-399 .uscu_trust_prog_heading,
.page-id-399 .uscu_body .uscu_count_lable,
.page-id-399 .fas.fa-map-marker-alt.uscu_address_i,
.page-id-399 .uscu_address div,
.page-id-399 .uscu_contact_num_inner_first a,
.page-id-399 .uscu_contact_num_inner_first {
    color: var(--sedcard-sidebar-white-light) !important;
}

.page-id-399.dark .uscu_lang_lable a,
.page-id-399.dark .uscu_detail_permission_section,
.page-id-399.dark .uscu_detail_visitors_count_section,
.page-id-399.dark #uscu_copy_lady_referral,
.page-id-399.dark #uscu_copy_referral,
.page-id-399.dark .uscu_detail_language_section,
.page-id-399.dark .uscu_detail_available_timing,
.page-id-399.dark .uscu_detail_time_price_section,
.page-id-399.dark .uscu_trust_option,
.page-id-399.dark .uscu_trust_prog_heading,
.page-id-399.dark .uscu_body .uscu_count_lable,
.page-id-399.dark .fas.fa-map-marker-alt.uscu_address_i,
.page-id-399.dark .uscu_address div,
.page-id-399.dark .uscu_contact_num_inner_first a,
.page-id-399.dark .uscu_contact_num_inner_first {
    color: var(--sedcard-sidebar-white-dark) !important;
}

.page-id-399 .uscu_body .uscu_count,
.page-id-399 .uscu_detail_min_section .uscu_detail_address_section .uscu_address div a {
    color: var(--sedcard-sidebar-primary-light) !important;
}

.page-id-399.dark .uscu_body .uscu_count,
.page-id-399.dark .uscu_detail_min_section .uscu_detail_address_section .uscu_address div a {
    color: var(--sedcard-sidebar-primary-dark) !important;
}

.page-id-399 #uscu_copy_lady_referral,
.page-id-399 #uscu_copy_referral {
    background-color: var(--sedcard-sidebar-primary-light) !important;
}

.page-id-399.dark #uscu_copy_lady_referral,
.page-id-399.dark #uscu_copy_referral {
    background-color: var(--sedcard-sidebar-primary-dark) !important;
}

.page-id-399 .uscu_cr_heading,
.page-id-399 .uscu_review_heading,
.page-id-399 .uscu_lable,
.page-id-399 .uscu_bio_content {
    color: var(--sedcard-content-font-light) !important;
}

.page-id-399.dark .uscu_cr_heading,
.page-id-399.dark .uscu_review_heading,
.page-id-399.dark .uscu_lable,
.page-id-399.dark .uscu_bio_content {
    color: var(--sedcard-content-font-dark) !important;
}

.page-id-399 .options_sk {
    background-color: var(--sedcard-content-primary-light) !important;
    color: #ffffff !important;
}

.page-id-399.dark .options_sk {
    background-color: var(--sedcard-content-primary-dark) !important;
    color: #ffffff !important;
}

.page-id-399 .uscu_contact_num {
    background: var(--sedcard-sidebar-black-light);
}

.page-id-399.dark .uscu_contact_num {
    background: var(--sedcard-sidebar-black-dark);
}

.page-id-399 .uscu_review_i {
    fill: var(--sedcard-content-primary-light);
    background-color: #ffffff;
}

.page-id-399.dark .uscu_review_i {
    fill: var(--sedcard-content-primary-dark);
    background-color: #ffffff;
}

.page-id-399 .uscu_review_i.macu_selected_review,
.page-id-399 .uscu_review_i:hover {
    background-color: var(--sedcard-content-primary-light);
    fill: #ffffff;
}

.page-id-399.dark .uscu_review_i.macu_selected_review,
.page-id-399.dark .uscu_review_i:hover {
    background-color: var(--sedcard-content-primary-dark);
    fill: #ffffff;
}

.page-id-399 .macu_review_submit {
    background-color: var(--sedcard-content-primary-light);
    color: #ffffff !important;
    border: 2px solid var(--sedcard-content-primary-light);
}

.page-id-399.dark .macu_review_submit {
    background-color: var(--sedcard-content-primary-dark);
    color: #ffffff;
    border: 2px solid var(--sedcard-content-primary-dark);
}

.page-id-399 .uscu_review_btn {
    border: 2px solid var(--sedcard-content-primary-light);
    color: var(--sedcard-content-primary-light) !important;
    fill: var(--sedcard-content-primary-light);
}

.page-id-399.dark .uscu_review_btn {
    border: 2px solid var(--sedcard-content-primary-dark);
    color: var(--sedcard-content-primary-dark) !important;
    fill: var(--sedcard-content-primary-dark);
}

.page-id-399 .macu_btn_primary {
    background-color: var(--first-color);
    color: #181818;
}

.page-id-680 .uscu_single_cust_review,
.page-id-399 .uscu_single_cust_review {
    background-color: var(--customer-reviews-bg-light);
}

.page-id-680.dark .uscu_single_cust_review,
.page-id-399.dark .uscu_single_cust_review {
    background-color: var(--customer-reviews-bg-dark);
}

.page-id-680 .uscu_cr_like_i,
.page-id-680 .uscu_cr_dislike_i,
.page-id-680 .uscu_cr_calender,
.page-id-399 .uscu_cr_like_i,
.page-id-399 .uscu_cr_dislike_i,
.page-id-399 .uscu_cr_calender {
    fill: var(--customer-reviews-font-light);
}

.page-id-680.dark .uscu_cr_like_i,
.page-id-680.dark .uscu_cr_dislike_i,
.page-id-680.dark .uscu_cr_calender,
.page-id-399.dark .uscu_cr_like_i,
.page-id-399.dark .uscu_cr_dislike_i,
.page-id-399.dark .uscu_cr_calender {
    fill: var(--customer-reviews-font-dark);
}

.page-id-680 .uscu_review_of_cust_on_lady,
.page-id-680 .uscu_nag_desc,
.page-id-680 .uscu_cr_reply_desc,
.page-id-680 .uscu_prf_author,
.page-id-680 .uscu_cust_rate,
.page-id-680 .uscu_cr_founder_line,
.page-id-680 .uscu_cr_date_time,
.page-id-680 .uscu_pos_desc,
.page-id-680 .uscu_cust_profile_name,
.page-id-399 .uscu_nag_desc,
.page-id-399 .uscu_cr_reply_desc,
.page-id-399 .uscu_prf_author,
.page-id-399 .uscu_cust_rate,
.page-id-399 .uscu_cr_founder_line,
.page-id-399 .uscu_cr_date_time,
.page-id-399 .uscu_pos_desc,
.page-id-399 .uscu_cust_profile_name {
    color: var(--customer-reviews-font-light) !important;
}

.page-id-680.dark .uscu_review_of_cust_on_lady,
.page-id-680.dark .uscu_nag_desc,
.page-id-680.dark .uscu_cr_reply_desc,
.page-id-680.dark .uscu_prf_author,
.page-id-680.dark .uscu_cust_rate,
.page-id-680.dark .uscu_cr_founder_line,
.page-id-680.dark .uscu_cr_date_time,
.page-id-680.dark .uscu_pos_desc,
.page-id-680.dark .uscu_cust_profile_name,
.page-id-399.dark .uscu_nag_desc,
.page-id-399.dark .uscu_cr_reply_desc,
.page-id-399.dark .uscu_prf_author,
.page-id-399.dark .uscu_cust_rate,
.page-id-399.dark .uscu_cr_founder_line,
.page-id-399.dark .uscu_cr_date_time,
.page-id-399.dark .uscu_pos_desc,
.page-id-399.dark .uscu_cust_profile_name {
    color: var(--customer-reviews-font-dark) !important;
}

.page-id-680 .uscu_prf_author,
.page-id-680 .uscu_cr_dislike_i,
.page-id-680 .uscu_cr_like_i,
.page-id-680 .uscu_cust_rate,
.page-id-399 .uscu_prf_author,
.page-id-399 .uscu_cr_dislike_i,
.page-id-399 .uscu_cr_like_i,
.page-id-399 .uscu_cust_rate {
    background-color: var(--customer-reviews-primary-light);
}

.page-id-680.dark .uscu_prf_author,
.page-id-680.dark .uscu_cr_dislike_i,
.page-id-680.dark .uscu_cr_like_i,
.page-id-680.dark .uscu_cust_rate,
.page-id-399.dark .uscu_prf_author,
.page-id-399.dark .uscu_cr_dislike_i,
.page-id-399.dark .uscu_cr_like_i,
.page-id-399.dark .uscu_cust_rate {
    background-color: var(--customer-reviews-primary-dark);
}

.page-id-680 .uscu_cus_link svg,
.page-id-399 .uscu_cus_link svg {
    fill: var(--customer-reviews-primary-light);
}

.page-id-680.dark .uscu_cus_link svg,
.page-id-399.dark .uscu_cus_link svg {
    fill: var(--customer-reviews-primary-dark);
}

.page-id-680 .uscu_cust_name span,
.page-id-680 .iscm_cr_liked_persone,
.page-id-399 .iscm_cr_liked_persone {
    color: var(--customer-reviews-primary-light);
}

.page-id-680.dark .uscu_cust_name span,
.page-id-680.dark .iscm_cr_liked_persone,
.page-id-399.dark .iscm_cr_liked_persone {
    color: var(--customer-reviews-primary-dark);
}

.page-id-399 .uscu_detail_profile_section .macu_btn_primary {
    margin: 5px 0;
}

.page-id-399 .uscu_like_btn .uscu_like_fill {
    fill: var(--first-color);
}

.page-id-399 .uscu_detail_min_section {
    background: var(--sedcard-sidebar-bg-light);
}

.page-id-399.dark .uscu_detail_min_section {
    background: var(--sedcard-sidebar-bg-dark);
}

.page-id-399 .uscu_trust_opt_t_i {
    fill: var(--body-color);
}

.page-id-399 .macu_btn_primary:hover {
    background: #F4F;
}

.page-id-399 .macu_well {
    background-color: var(--third-color);
    border: 1px solid var(--site-font-color);
    color: white;
}

/* 680 */
.page-id-680 .uscu_all_reviews_show_section .uscu_cr_wrap {
    color: var(--filters-font-light);
}

.page-id-680.dark .uscu_all_reviews_show_section .uscu_cr_wrap {
    color: var(--filters-font-dark);
}


/* 454 */

.page-id-454 .iscu_sedcard_name a,
.page-id-454 .iscu_sedcard_location a,
.page-id-454 .iscu_sedcard_location span {
    color: var(--locations-card-font-light);
}

.page-id-454.dark .iscu_sedcard_name a,
.page-id-454.dark .iscu_sedcard_location a,
.page-id-454.dark .iscu_sedcard_location span {
    color: var(--locations-card-font-dark);
}

/* 439 */
.page-id-439 .iscu_sedcards_wrapper h1 {
    color: var(--body-color) !important;
    font-size: 26px;
}

/* 458 */
.page-id-458 .uscu_location_page .uscu_contact_num {
    background: var(--location-sidebar-black-light);
}

.page-id-458.dark .uscu_location_page .uscu_contact_num {
    background: var(--location-sidebar-black-dark);
}

.page-id-458 .uscu_detail_min_section {
    background: var(--location-sidebar-bg-light);
}

.page-id-458.dark .uscu_detail_min_section {
    background: var(--location-sidebar-bg-dark);
}

.page-id-458 .uscu_l_date_author,
.page-id-458 .uscu_detail_permission_section,
.page-id-458 .uscu_location_active_time,
.page-id-458 .uscu_location_address,
.page-id-458 .uscu_contact_num a,
.page-id-458 .uscu_contact_num {
    color: var(--location-sidebar-white-light) !important;
}

.page-id-458.dark .uscu_l_date_author,
.page-id-458.dark .uscu_detail_permission_section,
.page-id-458.dark .uscu_location_active_time,
.page-id-458.dark .uscu_location_address,
.page-id-458.dark .uscu_contact_num a,
.page-id-458.dark .uscu_contact_num {
    color: var(--location-sidebar-white-dark) !important;
}

.page-id-458 .uscu_detail_home_section,
.page-id-458 .uscu_detail_permission_section,
.page-id-458 .uscu_location_active_time {
    border-bottom: var(--location-sidebar-white-light) 1px solid;
}

.page-id-458.dark .uscu_detail_home_section,
.page-id-458.dark .uscu_detail_permission_section,
.page-id-458.dark .uscu_location_active_time {
    border-bottom: var(--location-sidebar-white-dark) 1px solid;
}

.page-id-458 .uscu_permission_opt svg {
    fill: var(--location-sidebar-white-light);
}

.page-id-458.dark .uscu_permission_opt svg {
    fill: var(--location-sidebar-white-dark);
}

.page-id-458 .uscu_l_date_author a,
.page-id-458 .uscu_location_address a {
    color: var(--location-sidebar-primary-light);
}

.page-id-458.dark .uscu_l_date_author a,
.page-id-458.dark .uscu_location_address a {
    color: var(--location-sidebar-primary-dark);
}

.page-id-458 .uscu_detail_available_timing {
    color: var(--body-color);
}

.page-id-458 .uscu_location_address svg {
    fill: var(--location-sidebar-white-light);
}

.page-id-458 .uscu_location_address svg {
    fill: var(--location-sidebar-white-dark);
}

.page-id-458 .uscu_l_sedcard_head,
.page-id-458 .uscu_l_360_head,
.page-id-458 .uscu_bio_content {
    color: var(--location-content-font-light)
}

.page-id-458.dark .uscu_l_sedcard_head,
.page-id-458.dark .uscu_l_360_head,
.page-id-458.dark .uscu_bio_content {
    color: var(--location-content-font-dark)
}

.page-id-458 .uscu_location_sedcards_section .iscu_sedcard_name a {
    color: #c6c3c3;
}

.page-id-458 .uscu_location_sedcards_section .iscu_sedcard_location a {
    color: #c6c3c3;
}

.page-id-458 .iscu_sedcard_rating {
    background: rgb(238, 125, 2) !important;
}



.page-id-458 .uscu_permission_opt .uscu_prmsn_t_i path {
    fill: white;
}

.home .iscu_sedcards_wrapper .iscu_advertise_wrap .iscu_sedcard_data.iscu_banner_label,
.page-id-112 .iscu_sedcards_wrapper .iscu_advertise_wrap .iscu_sedcard_data.iscu_banner_label {
    color: var(--body-color) !important;
    background-color: var(--third-color) !important;
    border-radius: 6px 6px 0 0;
}

.page-id-300 .iscu_sedcard_data.iscu_banner_label{
    color: var(--banner-font-light) !important;
    background-color: var(--banner-primary-light) !important;
}

.home .iscu_sedcards_wrapper .iscu_advertise_wrap .iscu_sedcard_data.iscu_banner_label,
.page-id-112 .iscu_sedcards_wrapper .iscu_advertise_wrap .iscu_sedcard_data.iscu_banner_label {
    color: var(--banner-font-light) !important;
    background-color: var(--banner-primary-light) !important;
    border-radius: 6px 6px 0 0;
}

.page-id-300.dark .iscu_sedcard_data.iscu_banner_label,
.home.dark .iscu_sedcards_wrapper .iscu_advertise_wrap .iscu_sedcard_data.iscu_banner_label,
.page-id-112.dark .iscu_sedcards_wrapper .iscu_advertise_wrap .iscu_sedcard_data.iscu_banner_label {
    color: var(--banner-font-dark) !important;
    background-color: var(--banner-primary-dark) !important;
}

.home .iscu_sc_like_section .iscu_sc_icons .iscu_sc_like_fill.iscu_sc_like path,
.page-id-112 .iscu_sc_like_section .iscu_sc_icons .iscu_sc_like_fill.iscu_sc_like path {
    fill: var(--sedcard-primary-light) !important;
}

.home.dark .iscu_sc_like_section .iscu_sc_icons .iscu_sc_like_fill.iscu_sc_like path,
.page-id-112.dark .iscu_sc_like_section .iscu_sc_icons .iscu_sc_like_fill.iscu_sc_like path {
    fill: var(--sedcard-primary-dark) !important;
}

.home .iscu_sedcard_name i,
.page-id-112 .iscu_sedcard_name i {
    color: var(--first-color);
}

/* 488 */
.page-id-488 .iscu_job_offer a {
    background: rgb(183, 95, 0);
}

.page-id-439 #iscm_copy_lady_referral,
.page-id-439 #iscm_copy_referral{
    background-color: var(--profile-primary-light) !important;
    color: white !important;
}

.page-id-439.dark #iscm_copy_lady_referral,
.page-id-439.dark #iscm_copy_referral{
    background-color: var(--profile-primary-dark) !important;
    color: white !important;
}

.page-id-488 .iscu_job_offer a,
.page-id-488 .iscu_mobile_offer a,
.page-id-488 .iscu_mobile_post_content span,
.page-id-488 .iscu_job_mobile_wrapper,
.page-id-488 .iscu_jobcard_location i,
.page-id-488 .iscu_jobcard_name a,
.page-id-488 .iscu_jobcard_location a {
    color: var(--jobs-card-font-light) !important;
}

.page-id-488.dark .iscu_job_offer a,
.page-id-488.dark .iscu_mobile_offer a,
.page-id-488.dark .iscu_mobile_post_content span,
.page-id-488.dark .iscu_job_mobile_wrapper,
.page-id-488.dark .iscu_jobcard_location i,
.page-id-488.dark .iscu_jobcard_name a,
.page-id-488.dark .iscu_jobcard_location a {
    color: var(--jobs-card-font-dark) !important;
}

.page-id-488 .iscu_job_offer a,
.page-id-488 .iscu_mobile_offer a {
    background-color: var(--jobs-card-primary-light);
}

.page-id-488.dark .iscu_job_offer a,
.page-id-488.dark .iscu_mobile_offer a {
    background-color: var(--jobs-card-primary-dark);
}

.page-id-488 .uscu_bio_content {
    color: var(--job-content-font-light);
}

.page-id-488.dark .uscu_bio_content {
    color: var(--job-content-font-dark);
}

.page-id-458 .iscu_single_sedcard {
    width: 100%;
}

.page-id-439 .iscu_single_sedcard {
    width: 32%;
    display: flex;
    flex-direction: column;
    gap: 5px;
    border: 1px solid white;
    border-radius: 7px;
    background-color: var(--site-font-color);
}

.page-id-439 .iscu_sedcard_like_desc_section,
.page-id-458 .iscu_sedcard_like_desc_section {
    padding: 3px 12px 13px;
    display: block;
}

.page-id-439 .iscu_sedcard_image,
.page-id-458 .iscu_sedcard_image {
    position: relative;
    height: unset;
    max-height: 600px;
    min-height: 390px !important;
}

.page-id-439 .iscu_sedcard_personal_pic,
.page-id-458 .iscu_sedcard_personal_pic {
    height: 37px;
    display: block;
}

.page-id-439 .iscu_sedcard_personal_pic img,
.page-id-458 .iscu_sedcard_personal_pic img {
    width: 31px;
    height: 31px;
    padding: 2px;
    border: 1px solid #ccc;
    border-radius: 60%;
}

.page-id-439 .iscu_sedcard_inner_data_wrap,
.page-id-458 .iscu_sedcard_inner_data_wrap {
    display: flex;
    flex-direction: column;
    gap: 3px;
    width: 100%;
    height: 40px;
    margin-left: 5px;
    margin-top: 5px;
}

.page-id-439 .iscu_sedcard_reviews_wrap a,
.page-id-458 .iscu_sedcard_reviews_wrap a {
    text-shadow: none;
    font-size: 11px;
    font-weight: 400;
    padding: 4px 7px;
    line-height: 1;
    text-align: center;
    text-decoration: none;
    border-radius: 3px;
    background-color: var(--first-color) !important;
    color: var(--body-color) !important;
}

.page-id-439 .iscu_sedcard_data,
.page-id-458 .iscu_sedcard_data {
    display: flex;
    gap: 4px;
    padding: 9px 9px 0px 9px;
}

body.page-id-439 .iscu_sedcards_wrapper,
body.page-id-458 .iscu_sedcards_wrapper {
    max-width: 1140px !important;
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    margin-top: 20px !important;
}

.page-id-439 .iscu_sc_number_section a,
.page-id-458 .iscu_sc_number_section a {
    border: 1px solid var(--first-color) !important;
    font-weight: 900 !important;
    color: var(--body-color) !important;
    border-radius: 5px !important;
    background: var(--first-color) !important;
}

.page-id-439 .iscu_sc_icons svg,
.page-id-458 .iscu_sc_icons svg {
    fill: var(--body-color) !important;
}

.page-id-439 .iscu_sc_like_count,
.page-id-458 .iscu_sc_like_count {
    color: var(--body-color) !important;
}

.page-id-439 .iscu_single_sedcard .iscu_sedcard_image img,
.page-id-458 .iscu_single_sedcard .iscu_sedcard_image img {
    width: 100%;
    height: auto;
    min-height: 390px !important;
    object-fit: cover;
    max-height: 600px;
    position: relative;
}


/* 454 */
.page-id-454 .iscu_single_sedcard {
    width: 32%;
    display: flex;
    flex-direction: column;
    gap: 5px;
    border: 1px solid var(--locations-card-bg-light);
    border-radius: 7px;
    background-color: var(--locations-card-bg-light);
}

.page-id-454.dark .iscu_single_sedcard {
    border: 1px solid var(--locations-card-bg-dark);
    background-color: var(--locations-card-bg-dark);
}

.page-id-454 .iscu_sedcard_location span {
    border: 1px solid var(--locations-card-font-light);
    border-left: 0;
    border-bottom: 0;
}

.page-id-454.dark .iscu_sedcard_location span {
    border: 1px solid var(--locations-card-font-dark);
    border-left: 0;
    border-bottom: 0;
}

body.page-id-454 .iscu_sedcards_wrapper {
    max-width: 1140px !important;
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
    margin-top: 20px !important;
}

.page-id-454 .iscu_sedcard_image {
    position: relative;
    height: 100%;
    max-height: unset;
}

.page-id-454 .iscu_single_sedcard .iscu_sedcard_image a {
    border-radius: 0px 0px 6px 6px;
}

.page-id-454 .iscu_locations_data {
    display: flex;
    justify-content: space-between;
    padding: 11px 13px 2px 13px;
}

.page-id-454 #iscm_all_loc_search_input {
    width: 100%;
    height: 34px;
    font-size: 14px;
    line-height: 1.42857143;
    color: var(--locations-search-black-light);
    background-color: var(--locations-search-white-light);
    border: 1px solid var(--locations-search-black-light);
    border-radius: 4px;
}

.page-id-488 #iscu_search_job {
    color: var(--jobs-search-black-light);
    background-color: var(--jobs-search-white-light);
    border: 1px solid var(--jobs-search-black-light);
}

.page-id-488.dark #iscu_search_job {
    color: var(--jobs-search-black-dark);
    background-color: var(--jobs-search-white-dark);
    border: 1px solid var(--jobs-search-black-dark);
}

.page-id-680 .uscu_reviews_filter_opt a {
    color: var(--filters-font-light);
}

.page-id-680.dark .uscu_reviews_filter_opt a {
    color: var(--filters-font-dark);
}

.page-id-680 .uscu_reviews_filter_opt svg {
    fill: var(--filters-font-light);
}

.page-id-680.dark .uscu_reviews_filter_opt svg {
    fill: var(--filters-font-dark);
}

.page-id-680 .uscu_reviews_filter_opt:hover,
.page-id-680 .uscu_filter_active {
    border-bottom: 4px solid var(--filters-primary-light);
}

.page-id-680.dark .uscu_reviews_filter_opt:hover,
.page-id-680.dark .uscu_filter_active {
    border-bottom: 4px solid var(--filters-primary-dark);
}

.page-id-680 .uscu_search_reviews {
    color: var(--reviews-search-black-light);
    background-color: var(--reviews-search-white-light);
    border: 1px solid var(--reviews-search-black-light);
}

.page-id-680.dark .uscu_search_reviews {
    color: var(--reviews-search-black-dark);
    background-color: var(--reviews-search-white-dark);
    border: 1px solid var(--reviews-search-black-dark);
}

.page-id-488 .iscu_job_search_btn {
    color: var(--jobs-search-white-light);
    background-color: var(--jobs-search-black-light);
    border: 1px solid var(--jobs-search-black-light);
}

.page-id-488.dark .iscu_job_search_btn {
    color: var(--jobs-search-white-dark);
    background-color: var(--jobs-search-black-dark);
    border: 1px solid var(--jobs-search-black-dark);
}

.page-id-680 .uscu_reviews_search_form_wrap svg {
    fill: var(--reviews-search-white-light);
}

.page-id-680.dark .uscu_reviews_search_form_wrap svg {
    fill: var(--reviews-search-white-dark);
}

.page-id-680 .uscu_reviews_search_form_wrap button {
    color: var(--reviews-search-white-light);
    background-color: var(--reviews-search-black-light);
    border: 1px solid var(--reviews-search-black-light);
}

.page-id-680.dark .uscu_reviews_search_form_wrap button {
    color: var(--reviews-search-white-dark);
    background-color: var(--reviews-search-black-dark);
    border: 1px solid var(--reviews-search-black-dark);
}

.page-id-680.dark .uscu_search_reviews {
    color: var(--reviews-search-black-dark);
    background-color: var(--reviews-search-white-dark);
    border: 1px solid var(--reviews-search-black-dark);
}


.page-id-454.dark #iscm_all_loc_search_input {
    color: var(--locations-search-black-dark);
    background-color: var(--locations-search-white-dark);
    border: 1px solid var(--locations-search-black-dark);
}

.page-id-454 #iscm_all_loc_search_input:focus-visible {
    outline: none;
}

.page-id-454 .iscm_all_loc_search_btn {
    border: 1px solid var(--locations-search-black-light);
    background: var(--locations-search-black-light);
    height: 36px;
    width: 110px;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size: 12px;
    border-radius: 0 4px 4px 0;
    cursor: pointer;
    color: var(--locations-search-white-light);
}

.page-id-454.dark .iscm_all_loc_search_btn {
    border: 1px solid var(--locations-search-black-dark);
    background: var(--locations-search-black-dark);
    color: var(--locations-search-white-dark);
}

.iscu_language_dropdown_wrap a {
    border-bottom: unset !important;
    padding: unset !important;
}

.iscu_after_username_icon {
    bottom: 22px !important;
}

.iscu_language_dropdown_wrap p {
    display: block;
    margin: 0px;
    text-align: center;
    height: fit-content !important;
    padding: 10px;
}

.iscu_divider:first-child {
    display: none !important;
}

.iscu_language_dropdown_wrap .iscu_divider {
    height: 1px;
    margin: 0px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}

body.home .uscu_main_page_single_filter br {
    display: none !important;
}

@media only screen and (max-width: 1660px) {

    .page-id-112 .iscu_single_sedcard,
    .home .iscu_single_sedcard {
        width: 23%;
    }

    body.page-id-112 .iscu_sedcards_wrapper,
    body.home .iscu_sedcards_wrapper {
        gap: 25px !important;
    }
}

@media only screen and (max-width: 1240px) {

    .page-id-112 .iscu_single_sedcard,
    .home .iscu_single_sedcard {
        width: 31%;
    }
}

@media only screen and (max-width: 1199px) {
    .page-id-454 .iscu_single_sedcard {
        width: 32%;
    }

    body.page-id-454 .iscu_sedcards_wrapper {
        gap: 13px;
    }
}

@media only screen and (max-width: 992px) {

    .page-id-439 .iscu_single_sedcard,
    .page-id-458 .iscu_single_sedcard {
        width: 48%;
    }

    body.page-id-439 .iscu_sedcards_wrapper,
    body.page-id-458 .iscu_sedcards_wrapper {
        gap: 18px;
    }

    .page-id-112 .entry-content.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained,
    .home .entry-content.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {
        display: flex;
        flex-direction: column;
    }

    .page-id-112 .has-global-padding .uscu_main_page_filter_wrap,
    .home .has-global-padding .uscu_main_page_filter_wrap {
        height: unset;
        margin: 0 !important;
        position: unset;
        width: 100% !important;
        max-width: unset !important;
    }

    .page-id-112 .uscu_main_page_filter_inner_wrap,
    .home .uscu_main_page_filter_inner_wrap {
        display: flex;
        border-bottom: 1px solid var(--body-color) !important;
        height: unset !important;
        max-width: unset !important;
        margin: unset;
        border-right: unset;
        padding: 0 !important;
        width: 100% !important;
        flex-direction: unset;
        background-color: var(--site-font-color) !important;
    }

    .page-id-112 .macu_slick_image,
    .home .macu_slick_image {
        flex-direction: column;
        text-align: center;
    }

    .page-id-112 .uscu_main_page_single_filter small,
    .home .uscu_main_page_single_filter small {
        margin-left: unset;
    }

    body.page-id-112 .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
        margin: 0 !important;
        margin-left: unset !important;
        margin-top: 0 !important;
    }

    body.page-id-112 .iscu_sedcards_wrapper,
    body.home .iscu_sedcards_wrapper {
        max-width: 97% !important;
    }

    .page-id-112 .uscu_main_page_single_filter,
    .home .uscu_main_page_single_filter {
        text-align: center !important;
    }

    body.home .iscu_sedcards_wrapper {
        width: unset !important;
        margin-top: unset !important;
        margin-left: unset !important;
        gap: 15px !important;
    }

    body.page-id-112 .iscu_sedcards_wrapper {
        gap: 15px !important;
    }

    .iscu_sedcard_image br {
        display: none;
    }

    body.page-id-112 .uscu_main_page_single_filter {
        padding: 10px 25px !important;
    }
}

@media only screen and (max-width: 995px) {

    .page-id-454 .iscu_sedcards_wrapper {
        width: 97%;
        padding: 0 10px;
    }

    .iscu_menu_icon_wrapper:hover {
        background: var(--first-color) !important;
        color: var(--site-font-color) !important;
    }

    .iscu_login_submit,
    .iscu_login_modal_register_link {
        background-color: var(--first-color) !important;
        color: var(--site-font-color) !important;
    }

    .iscu_login_submit:hover,
    .iscu_login_modal_register_link:hover {
        background: var(--first-color)e8 !important;
    }

    .page-id-454 .iscu_single_sedcard {
        width: 32%;
    }

    body.page-id-112 .iscu_sedcards_wrapper {
        gap: 20px !important;
        width: 100% !important;
        margin-top: 10px !important;
    }

    body.home .iscu_sedcards_wrapper {
        gap: 20px !important;
        width: unset !important;
        margin-top: 10px !important;
    }


    .page-id-112 .macu_slick_image {
        flex-wrap: wrap !important;
    }

    body.page-id-112 .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
        margin-top: 10px !important;
    }

    .page-id-112 .iscu_sc_number_section a,
    .home .iscu_sc_number_section a {
        padding: 5px;
    }

    .page-id-112 .iscu_sedcard_image,
    .home .iscu_sedcard_image {
        height: fit-content;
        max-height: unset !important;
    }

    .page-id-112 .iscu_advertise_wrap .iscu_sedcard_data.iscu_banner_label,
    .home .iscu_advertise_wrap .iscu_sedcard_data.iscu_banner_label {
        height: 57px;
    }

    .page-id-112 .uscu_main_page_filter_inner_wrap,
    .home .uscu_main_page_filter_inner_wrap {
        overflow: scroll !important;
    }

    .page-id-112 .iscu_advertise_wrap .iscu_sedcard_image,
    .home .iscu_advertise_wrap .iscu_sedcard_image {
        height: 100% !important;
    }
}

@media only screen and (max-width: 825px) {
    .page-id-454 .iscu_single_sedcard {
        width: 48.4%;
    }

    body.page-id-454 .iscu_sedcards_wrapper {
        gap: 15px;
    }
}

@media only screen and (max-width: 800px) {

    .page-id-112 .entry-content.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained,
    .home .entry-content.wp-block-post-content.has-global-padding.is-layout-constrained.wp-block-post-content-is-layout-constrained {
        display: flex;
        flex-direction: column;
    }

    .page-id-112 .has-global-padding .uscu_main_page_filter_wrap,
    .home .has-global-padding .uscu_main_page_filter_wrap {
        height: unset;
        margin: 0 !important;
        position: unset;
        width: 100% !important;
        max-width: unset !important;
    }

    body.page-id-112 .uscu_main_page_single_filter {
        padding: 10px 20px !important;
    }

    .page-id-112 .uscu_main_page_filter_inner_wrap,
    .home .uscu_main_page_filter_inner_wrap {
        display: flex;
        border-bottom: 1px solid var(--body-color) !important;
        height: unset !important;
        max-width: unset !important;
        margin: unset;
        border-right: unset;
        padding: 0 !important;
        width: 100% !important;
        flex-direction: unset;
        background-color: var(--site-font-color) !important;
    }

    .page-id-112 .macu_slick_image,
    .home .macu_slick_image {
        flex-direction: column;
        text-align: center;
    }

    .page-id-112 .uscu_main_page_single_filter small,
    .home .uscu_main_page_single_filter small {
        margin-left: unset;
    }

    body.page-id-112 .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
        margin: 0 !important;
        margin-left: unset !important;
        margin-top: 0 !important;
    }

    body.page-id-112 .iscu_sedcards_wrapper,
    body.home .iscu_sedcards_wrapper {
        max-width: 97% !important;
    }

    .page-id-112 .uscu_main_page_single_filter,
    .home .uscu_main_page_single_filter {
        text-align: center !important;
    }

    body.home .iscu_sedcards_wrapper {
        width: unset !important;
        margin-top: unset !important;
        margin-left: unset !important;
        gap: 15px !important;
    }

    .page-id-112 .iscu_single_sedcard,
    .home .iscu_single_sedcard {
        width: 48% !important;
    }

    body.page-id-112 .iscu_sedcards_wrapper {
        gap: 15px !important;
    }

    .iscu_sedcard_image br {
        display: none;
    }
}

@media only screen and (max-width: 767px) {
    .page-id-454 .iscu_single_sedcard {
        width: 48.4% !important;
    }

    .page-id-439 .iscu_single_sedcard,
    .page-id-458 .iscu_single_sedcard {
        width: 48% !important;
    }
    .iscu_product_card {
    transform: translateY(-35px);
    }
}

@media only screen and (max-width: 655px) {
    .page-id-454 .iscu_single_sedcard {
        width: 47.2% !important;
    }

    .page-id-439 .iscu_single_sedcard,
    .page-id-458 .iscu_single_sedcard {
        width: 47% !important;
    }

    .page-id-439 .iscu_sc_number_section a,
    .page-id-458 .iscu_sc_number_section a {
        padding: 6px 12px;
    }
}

@media only screen and (max-width: 490px) {
    .page-id-454 .iscu_sedcards_wrapper {
        padding: 0 5px;
    }

    .page-id-454 .iscu_single_sedcard {
        width: 100% !important;
    }
}

@media only screen and (max-width: 480px) {

    .page-id-112 .iscu_single_sedcard,
    .home .iscu_single_sedcard {
        width: 100% !important;
    }

    body.page-id-112 .iscu_sedcards_wrapper {
        max-width: 94% !important;
    }

    .page-id-454 .iscu_sedcards_wrapper {
        width: 96% !important;
    }

    .page-id-439 .iscu_single_sedcard,
    .page-id-458 .iscu_single_sedcard {
        width: 100% !important;
    }
}

@media only screen and (max-width: 380px) {
    body.page-id-112 .iscu_sedcards_wrapper {
        padding: 10px;
    }
}