/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
}

/* START - font rules */

.font20px {
    font-size: 20px !important;
    line-height: 30px !important;
}

@media screen and (min-width: 999px) {
    #schede-tecniche h2 {
        font-size: 45px !important;
        line-height: 55px !important;
    }
}

/* END - font rules */

/* START - general rules */

@media screen and (max-width: 999px) {
    .justify-start {
        justify-content: start !important;
    }

    .text-left {
        text-align: left !important;
    }
}

.animate-bg-image-col {
    cursor: pointer;
}

.animate-bg-image-col .column-image-bg-wrap {
    border-radius: 20px !important;
}

.animate-bg-image-col .column-image-bg {
    transition: transform .3s ease-in-out;
}

.animate-bg-image-col:hover .column-image-bg {
    transform: scale(1.05);
}

.nectar-social.fixed {
    display: none !important;
}

#ajax-content-wrap .container-wrap {
    background-color: #F5F6F8 !important;
}

#header-outer {
    box-shadow: unset !important;
}

.color-dark {
    color: #161c22 !important;
}

.color-grey {
    color: #343d40 !important;
}

.color-red {
    color: #dd0432 !important;
}

.color-light {
    color: #fff !important;
}

.light-link {
    color: #fff !important;
}

.black-link {
    color: #161c22 !important;
}

.light-link:hover,
.black-link:hover {
    color: #dd0432 !important;
}

.cta-custom {
    display: flex !important;
    align-items: center !important;
}

.justify-space-between {
    justify-content: space-between !important;
}

.cta-custom-icon {
    height: 14px !important;
    width: auto !important;
    display: inline-block !important;
    margin-top: 4px !important;
    margin-left: 10px !important;
    margin-bottom: 0px !important;
}

.cta-custom-icon-bigger {
    height: 22px !important;
}

.custom-hli .nectar-hor-list-item {
    padding: 10px !important;
}

.custom-hli .nectar-list-item {
    display: flex !important;
    align-items: center !important;
    flex-direction: row-reverse !important;
    justify-content: space-between !important;
    padding-right: 0px !important;
    color: #161c22 !important;
}

.nectar-hor-list-item:hover .nectar-list-item {
    color: #fff !important;
}

.nectar-flickity[data-controls=touch_total] .visualized-total {
    background-color: #161c22 !important;
}

.nectar-flickity[data-controls=touch_total] .visualized-total span {
    background-color: #dd0432 !important;
}

.flickity-slider {
    margin-left: -4% !important;
}

.rotate-icon-point-right {
    transform: rotate(-90deg) !important;
}

.related.products,
.clear {
    display: none !important;
}

.tab-item a {
    color: #161c22 !important;
}

.tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul:after {
    background-color: #c7c6c6 !important;
}

.product-category-loop-custom a {
    color: #161c22 !important;
}

.product-category-loop-custom a:hover {
    color: #dd0432 !important;
}

.custom-vertical-tabs .ui-tabs-nav li a {
    background-color: transparent !important;
    border-bottom: 1px solid transparent !important;
}

.custom-vertical-tabs .ui-tabs-nav li a.active-tab {
    border-color: #161c22 !important;
}

.display-none-c {
    display: none !important;
}

@media screen and (min-width: 999px) {
    .custom-vertical-tabs .ui-tabs-nav li a {
        padding-left: 0px !important;
    }

    .custom-vertical-tabs .tabbed[data-style*=vertical]>div {
        padding-left: 100px !important;
    }

    .custom-vertical-tabs .vc_col-sm-3 {
        max-width: 180px !important;
    }

    /* style for vertical tab with fancybox */
    .custom-vertical-tabs .wpb_tab:has(> .nectar-fancy-box.using-img) {
        max-width: 900px !important;
        float: right !important;
        padding-left: 10px !important;
    }

    .custom-vertical-tabs .wpb_tab:has(> .nectar-fancy-box.using-img) .box-bg+.inner+.link-text {
        transform: translate(-70px, 60px);
        font-size: 18px;
        text-transform: unset !important;
    }

    .custom-vertical-tabs .wpb_tab:has(> .nectar-fancy-box.using-img) .tab-item a {
        font-size: 18px !important;
    }

    /* negaive space for tabbed section Collezioni About page Catalogo */
    .custom-vertical-tabs.collezioni-about .wpb_tab:has(> .nectar-fancy-box.using-img) {
        margin-top: -20% !important;
    }

    .custom-vertical-tabs.collezioni-about .nectar-fancy-box.using-img {
        padding: 18% 13%;
    }
}

.custom-vertical-tabs .vc_col-sm-3 p {
    color: #161c22 !important;
    margin-bottom: 70px !important;
}

@media screen and (max-width: 999px) {
    .custom-vertical-tabs .vc_col-sm-3 {
        width: 33% !important;
    }

    .custom-vertical-tabs .vc_col-sm-3 p {
        margin-bottom: 40px !important;
    }
}

.woocommerce-loop-product__title,
.product-category-loop-custom {
    text-align: center !important;
}

.woocommerce-loop-product__title {
    font-weight: 700 !important;
    color: #161c22 !important;
}

.overflow-cont-visible>.vc_column-inner {
    overflow: visible !important;
}

.better-bg-col-image .column-image-bg {
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

.negative-catalog-image-cta {
    margin-bottom: -100px !important;
}

.product.type-product .product-add-to-cart .button.product_type_simple {
    border-bottom-left-radius: 20px !important;
    border-bottom-right-radius: 20px !important;
    background-color: #21212150 !important;
}

@media screen and (min-width: 999px) {
    .border-radius-custom-no-padding .vc_col-sm-5 {
        padding-right: 0px !important;
    }

    .border-radius-custom-no-padding .vc_col-sm-7 {
        padding-left: 0px !important;
    }

    .border-radius-custom-no-padding .vc_col-sm-5>.vc_column-inner .column-bg-overlay,
    .border-radius-custom-no-padding .vc_col-sm-5>.vc_column-inner .column-image-bg-wrap {
        border-top-left-radius: 20px !important;
        border-bottom-left-radius: 20px !important;
    }

    .border-radius-custom-no-padding .vc_col-sm-7>.vc_column-inner .column-bg-overlay,
    .border-radius-custom-no-padding .vc_col-sm-7>.vc_column-inner .column-image-bg-wrap {
        border-top-right-radius: 20px !important;
        border-bottom-right-radius: 20px !important;
    }
}

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

    .border-radius-custom-no-padding .vc_col-sm-5>.vc_column-inner .column-bg-overlay,
    .border-radius-custom-no-padding .vc_col-sm-5>.vc_column-inner .column-image-bg-wrap {
        border-radius: 20px !important;
    }

    .border-radius-custom-no-padding .vc_col-sm-7>.vc_column-inner .column-bg-overlay,
    .border-radius-custom-no-padding .vc_col-sm-7>.vc_column-inner .column-image-bg-wrap {
        border-radius: 20px !important;
    }

    .border-radius-custom-no-padding .vc_col-sm-7 {
        margin-top: 130px !important;
    }
}

.page-submenu li a {
    opacity: 1 !important;
}

.horizontal-tab-color .tab-item a {
    color: #fff !important;
}

.horizontal-tab-color.black-tab .tab-item a {
    color: #161c22 !important;
}


.row-catalogo .row-bg-wrap .row-bg-layer .row-bg {
    background: #161C22 !important;
    background: linear-gradient(180deg, rgba(22, 28, 34, 1) 0%, rgba(52, 61, 64, 1) 100%) !important;
}

.row-catalogo .nectar-button {
    border: 1px solid #fff !important;
}

@media screen and (max-width: 999px) {
    .materiali-responsive .row_col_wrap_12 .vc_col-sm-3 {
        width: 49% !important;
    }
}

.search-results h1,
.search-results .result-num {
    display: none !important;
}

/* END - general rules */

/* START - Single article style */
#author-bio {
    display: none !important;
}

.meta-category a {
    color: #fff !important;
    border: 0px !important;
    background-color: #dd0432 !important;
    font-size: 14px !important;
}

.post-template-default .featured-media-under-header {
    padding-bottom: 0px !important;
}

/* END - Single article style */

/* START - custom lightbox materials */

.custom-material-fancybox .mfp-container {
    cursor: default !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    position: fixed !important;
}

.mfp-container .mfp-content {
    max-width: 1200px !important;
}

.mfp-content figure {
    display: flex !important;
}

.mfp-content figure img.mfp-img {
    width: 50% !important;
    padding: 0px !important;
}

.mfp-content figure figcaption {
    width: 50% !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    margin-left: 50px !important;
}

.mfp-content figure figcaption .mfp-bottom-bar {
    margin-top: unset !important;
    position: relative !important;
    top: unset !important;
    left: unset !important;
}

.mfp-figure:after {
    background: transparent !important;
}

.mfp-zoom-in.mfp-ready.mfp-bg {
    opacity: .98 !important;
}

.mfp-close {
    cursor: pointer !important;
}

.mfp-container titolo {
    display: inline-block !important;
    font-size: 2.5vw !important;
    width: 100% !important;
    line-height: 120% !important;
}

.mfp-container descrizione {
    display: inline-block !important;
    max-width: 650px !important;
    font-size: 1.6vw !important;
    line-height: 120% !important;
    margin-top: 50px !important;
    margin-bottom: 50px !important;
}

.mfp-container elenco {
    display: flex !important;
    flex-direction: column !important;
    margin: 40px 0px !important;
}

.mfp-container punto {
    display: inline-block !important;
    line-height: 130%;
}

.mfp-container pointerdesc {
    display: inline-block;
    width: 100%;
    margin-top: 10px;
    font-size: 1.2vw !important;
    line-height: 120% !important;
}

@media screen and (max-width: 999px) {
    .mfp-content figure {
        flex-wrap: wrap !important;
    }

    .mfp-content figure img.mfp-img {
        width: 100% !important;
        padding: 50px !important;
    }

    .mfp-content figure figcaption {
        width: 100% !important;
    }

    .mfp-container titolo {
        font-size: 8vw !important;
    }

    .mfp-container descrizione {
        font-size: 5vw !important;
        margin-bottom: 20px !important;
    }

    .mfp-container pointerdesc {
        font-size: 3.5vw !important;
    }

}

/* END - custom lightbox materials */

/* START - tipography style */

h4 {
    font-weight: 300 !important;
}

@media screen and (max-width: 999px) {
    h1 {
        font-size: 12vw !important;
        line-height: 120% !important;
    }

    h2:not(h2.woocommerce-loop-product__title) {
        font-size: 10vw !important;
        line-height: 120% !important;
    }
}

/* END - tipography style */

/* START - shop page style */

/* #sidebar .header {
    display: none !important;
} */

/*#woocommerce_product_categories-2,*/
/*#woocommerce_layered_nav-4,*/
/*#woocommerce_layered_nav-5,*/
/*#woocommerce_layered_nav-6 {*/
/*    position: relative !important;*/
/*}*/

/*body .dropdown_product_cat {*/
/*    position: absolute !important;*/
/*    top: 0px !important;*/
/*}*/

/*.select2-container {*/
/*    position: absolute !important;*/
/*    top: 0px !important;*/
/*}*/

/*.select2-container .selection .select2-selection {*/
/*    background: transparent !important;*/
/*    border: 0px !important;*/
/*    outline: none !important;*/
/*}*/

/*.select2-container .selection .select2-selection .select2-,*/
/*.select2-container .selection .select2-selection .select2-selection__rendered {*/
/*    display: none !important;*/
/*}*/

/* END - shop page style */

/* START - single product style */

.single-product #ajax-content-wrap .container-wrap {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

/* change single product elements style */
.woocommerce-breadcrumb,
.nectar-prod-wrap,
.product.type-product .woocommerce-tabs .first-section {
    display: none !important;
}

.product.type-product .woocommerce-tabs {
    margin-top: 0px !important;
}

.woocommerce-Tabs-panel {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.product.type-product {
    margin-top: 0px !important;
}

/* END - single product style */

.custom-row-categories {
    padding: 100px 0px !important;
}

@media screen and (max-width: 999px) {
    .custom-row-categories {
        padding: 50px 0px !important
    }
}

.archive #page-header-bg .page-header-bg-image {
    background-position: bottom center;
}

.term-tipologia-ambiente .page-header-bg-image,
.woocommerce-shop .page-header-bg-image {
    background-image: unset !important;
    background-color: #161c22 !important;
}

.archive .subheader {
    font-size: 80px !important;
}

@media screen and (max-width: 999px) {
    .archive #page-header-bg span.subheader {
        font-size: 25px !important;
    }
}

/* START - Categories general style */
@media screen and (min-width: 999px) {

    .archive .custom-row-categories h2 {
        padding-right: 5% !important;
        text-align: right !important;
    }

    .archive #page-header-wrap {
        height: 700px !important;
    }

    .archive #page-header-bg {
        height: 100% !important;
    }
}

/* END - Categories general style */

/* START - Menu */
#header-secondary-outer {
    z-index: 10000 !important;
}

body.material #search-outer {
    z-index: 10001 !important;
}

/* secondary header */
#top .buttons.sf-menu.secondary-header {
    display: flex !important;
}

nav[aria-label="Secondary Navigation"] ul li a span:after {
    content: unset !important;
}

nav[aria-label="Secondary Navigation"] {
    padding: 20px 0px !important;
    border-bottom: 1px solid #343d40 !important;
}

nav[aria-label="Secondary Navigation"] ul {
    display: flex !important;
    width: 100% !important;
}

nav[aria-label="Secondary Navigation"] ul li a {
    font-size: 22px !important;
    color: #343d40 !important;
}

nav[aria-label="Secondary Navigation"] ul li:nth-last-child(2) {
    margin-left: auto !important;
    display: flex;
    align-items: center;
}

nav[aria-label="Secondary Navigation"] ul li:nth-last-child(2) #search-btn {
    transform: rotateY(180deg);
}

body.page-id-137 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-9459 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-9456 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-9452 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-9450 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-5510 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-7279 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-7581 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-7462 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-7497 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-7882 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-7512 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-7466 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-7484 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-7225 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-483 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-6597 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-7256 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-7009 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-707 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-1278 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-139 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-5423 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-1293 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-5435 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-1311 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-1414 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-1346 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-1423 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-280 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-707 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-691 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-6749 nav[aria-label="Secondary Navigation"] ul li a,
body.page-id-442 nav[aria-label="Secondary Navigation"] ul li a,
body.post-type-archive nav[aria-label="Secondary Navigation"] ul li a,
body.tax-product_cat nav[aria-label="Secondary Navigation"] ul li a {
    color: #fff !important;
}

body.page-id-137 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-9459 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-9456 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-9452 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-9450 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-5510 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-7279 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-7581 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-7462 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-7497 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-7882 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-7512 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-7466 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-7484 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-7225 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-483 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-6597 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-7256 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-7009 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-707 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-1278 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-139 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-5423 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-1293 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-5435 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-1311 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-1414 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-1346 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-1423 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-280 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-707 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-691 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-6749 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.page-id-442 nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.post-type-archive nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i,
body.tax-product_cat nav[aria-label="Secondary Navigation"] ul li.wpml-ls-item a span.sf-sub-indicator i {
    color: #fff !important;
}

body.page-id-137 nav[aria-label="Secondary Navigation"],
body.page-id-9459 nav[aria-label="Secondary Navigation"],
body.page-id-9456 nav[aria-label="Secondary Navigation"],
body.page-id-9452 nav[aria-label="Secondary Navigation"],
body.page-id-9450 nav[aria-label="Secondary Navigation"],
body.page-id-5510 nav[aria-label="Secondary Navigation"],
body.page-id-7279 nav[aria-label="Secondary Navigation"],
body.page-id-7581 nav[aria-label="Secondary Navigation"],
body.page-id-7462 nav[aria-label="Secondary Navigation"],
body.page-id-7497 nav[aria-label="Secondary Navigation"],
body.page-id-7882 nav[aria-label="Secondary Navigation"],
body.page-id-7512 nav[aria-label="Secondary Navigation"],
body.page-id-7466 nav[aria-label="Secondary Navigation"],
body.page-id-7484 nav[aria-label="Secondary Navigation"],
body.page-id-7225 nav[aria-label="Secondary Navigation"],
body.page-id-483 nav[aria-label="Secondary Navigation"],
body.page-id-6597 nav[aria-label="Secondary Navigation"],
body.page-id-7256 nav[aria-label="Secondary Navigation"],
body.page-id-7009 nav[aria-label="Secondary Navigation"],
body.page-id-707 nav[aria-label="Secondary Navigation"],
body.page-id-1278 nav[aria-label="Secondary Navigation"],
body.page-id-139 nav[aria-label="Secondary Navigation"],
body.page-id-5423 nav[aria-label="Secondary Navigation"],
body.page-id-1293 nav[aria-label="Secondary Navigation"],
body.page-id-5435 nav[aria-label="Secondary Navigation"],
body.page-id-1311 nav[aria-label="Secondary Navigation"],
body.page-id-1414 nav[aria-label="Secondary Navigation"],
body.page-id-1346 nav[aria-label="Secondary Navigation"],
body.page-id-1423 nav[aria-label="Secondary Navigation"],
body.page-id-280 nav[aria-label="Secondary Navigation"],
body.page-id-707 nav[aria-label="Secondary Navigation"],
body.page-id-691 nav[aria-label="Secondary Navigation"],
body.page-id-6749 nav[aria-label="Secondary Navigation"],
body.page-id-442 nav[aria-label="Secondary Navigation"],
body.post-type-archive nav[aria-label="Secondary Navigation"],
body.tax-product_cat nav[aria-label="Secondary Navigation"] {
    border-color: #fff !important;
}


@media screen and (max-width: 999px) {
    .off-canvas-menu-container.mobile-only .menu-item-color-red {
        margin-top: 20px !important;
    }

    .off-canvas-menu-container.mobile-only .menu-item-color-red a {
        color: #dd0432 !important;
    }

    .off-canvas-menu-container.mobile-only .secondary-header-items {
        display: flex !important;
        justify-content: space-between !important;
        flex-wrap: wrap !important;
    }

    .off-canvas-menu-container.mobile-only .secondary-header-items li:nth-last-child(1) {
        width: 100% !important;
        margin-top: 50px !important;
    }

    .off-canvas-menu-container.mobile-only .secondary-header-items #search-btn {
        display: none !important;
    }
}

#header-secondary-outer nav>ul>li:hover>a {
    color: unset !important;
}

#header-secondary-outer nav li.wpml-ls-item ul.sub-menu {
    padding: 0px !important;
}

#header-secondary-outer nav li.wpml-ls-item ul.sub-menu li {
    transform: unset !important;
}

#header-secondary-outer nav li.wpml-ls-item ul.sub-menu li a {
    justify-content: center !important;
    margin: 10px !important;
}


/* menu nav */
#top .buttons.sf-menu {
    display: none !important;
}

.menu-item-color-red a>span {
    color: #dd0432 !important;
}

.image-layer-outer.hover-default .color-overlay {
    opacity: 0 !important;
}

#header-outer nav li.menu-item-730>a .nectar-ext-menu-item .image-layer {
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

#header-secondary-outer,
body #header-outer:not(body #header-outer.scrolling) .bg-color-stripe,
body #header-outer:not(body #header-outer.scrolling) {
    background-color: transparent !important;
}

#header-space {
    background-color: transparent !important;
    display: none !important;
}

/* 
body {
    padding-top: calc(143px + var(--nectar_hook_before_nav_content_height, 0px)) !important;
} */

body #ajax-content-wrap .container-wrap .first-section,
body.archive #ajax-content-wrap #page-header-wrap #page-header-bg {
    padding-top: 120px !important;
}

body.product-template-default #ajax-content-wrap .woocommerce-Tabs-panel > .wpb_row:first-of-type {
    padding-top: 150px !important;
}

@media screen and (max-width: 999px) {
    body.product-template-default #ajax-content-wrap .woocommerce-Tabs-panel > .wpb_row:first-of-type {
        padding-top: 120px !important;
    }
}

body.post-template-default #ajax-content-wrap .row.featured-media-under-header {
    padding-top: 200px !important;
}

@media screen and (max-width: 999px) {
    body.post-template-default #ajax-content-wrap .row.featured-media-under-header {
        padding-top: 120px !important;
    }
}

body.post-template-default #ajax-content-wrap .first-section {
    padding-top: 0px !important;
}

/* body #header-outer:not(body #header-outer.scrolling) nav[aria-label="Main Menu"] > .sf-menu.sf-arrows  li.menu-item:not(.sub-menu li.menu-item) > a {
    color: red !important;
} */

/* menu color item */
body.page-id-137 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-9459 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-9456 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-9452 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-9450 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-5510 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-7279 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-7581 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-7882 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-7497 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-7512 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-7462 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-7466 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-7484 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-7225 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-483 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-6597 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-7256 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-7009 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-707 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-1278 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-139 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-5423 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-1293 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-5435 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-1311 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-1414 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-1346 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-1423 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-280 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-707 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-691 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-6749 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.page-id-442 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.post-type-archive #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text,
body.tax-product_cat #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text {
    color: #fff !important;
}

/* underline hover and active color */
body.page-id-137 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-9459 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-9456 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-9452 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-9450 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-5510 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-7279 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-7581 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-7882 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-7497 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-7512 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-7462 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-7466 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-7484 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-7225 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-483 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-6597 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-7256 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-7009 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-707 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-1278 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-139 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-5423 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-1293 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-5435 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-1311 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-1414 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-1346 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-1423 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-280 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-707 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-691 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-6749 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.page-id-442 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.post-type-archive #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after,
body.tax-product_cat #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.menu-title-text:after {
    border-color: #fff !important;
}

/* dropdown menu arrow color */
body.page-id-137 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-9459 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-9456 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-9452 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-9450 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-5510 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-7279 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-7581 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-7256 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-7882 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-7497 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-7512 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-7462 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-7466 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-7484 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-7225 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-483 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-6597 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-7009 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-707 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-1278 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-139 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-5423 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-1293 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-5435 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-1311 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-1414 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-1346 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-1423 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-280 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-707 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-691 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-6749 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.page-id-442 #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.post-type-archive #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before,
body.tax-product_cat #header-outer.at-top nav[aria-label="Main Menu"] ul.sf-menu>li.menu-item>a>span.sf-sub-indicator i:before {
    color: #fff !important;
}

/* logo change */
#logo img {
    opacity: 0 !important;
    visibility: hidden !important;
}

#logo {
    display: inline-block !important;
    width: 150px !important;
    height: 45px !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

body #header-outer #logo {
    background-image: url('/wp-content/uploads/2025/07/ABOUT-OFFICE-Logo-dark.svg') !important;
}

/* different logo for dark pages */
body.page-id-137 #header-outer.at-top #logo,
body.page-id-9459 #header-outer.at-top #logo,
body.page-id-9456 #header-outer.at-top #logo,
body.page-id-9452 #header-outer.at-top #logo,
body.page-id-9450 #header-outer.at-top #logo,
body.page-id-5510 #header-outer.at-top #logo,
body.page-id-7279 #header-outer.at-top #logo,
body.page-id-7581 #header-outer.at-top #logo,
body.page-id-7882 #header-outer.at-top #logo,
body.page-id-7497 #header-outer.at-top #logo,
body.page-id-7512 #header-outer.at-top #logo,
body.page-id-7462 #header-outer.at-top #logo,
body.page-id-7466 #header-outer.at-top #logo,
body.page-id-7484 #header-outer.at-top #logo, 
body.page-id-7225 #header-outer.at-top #logo, 
body.page-id-483 #header-outer.at-top #logo,
body.page-id-6597 #header-outer.at-top #logo,
body.page-id-7256 #header-outer.at-top #logo,
body.page-id-7009 #header-outer.at-top #logo,
body.page-id-707 #header-outer.at-top #logo,
body.page-id-1278 #header-outer.at-top #logo,
body.page-id-139 #header-outer.at-top #logo,
body.page-id-5423 #header-outer.at-top #logo,
body.page-id-1293 #header-outer.at-top #logo,
body.page-id-5435 #header-outer.at-top #logo,
body.page-id-1311 #header-outer.at-top #logo,
body.page-id-1414 #header-outer.at-top #logo,
body.page-id-1346 #header-outer.at-top #logo,
body.page-id-1423 #header-outer.at-top #logo,
body.page-id-280 #header-outer.at-top #logo,
body.page-id-707 #header-outer.at-top #logo,
body.page-id-691 #header-outer.at-top #logo,
body.page-id-6749 #header-outer.at-top #logo,
body.page-id-442 #header-outer.at-top #logo,
body.post-type-archive #header-outer.at-top #logo,
body.tax-product_cat #header-outer.at-top #logo {
    background-image: url('/wp-content/uploads/2025/07/ABOUT-OFFICE-Logo.svg') !important;
}

body.page-id-137 #header-outer.scrolling #logo,
body.page-id-9459 #header-outer.scrolling #logo,
body.page-id-9456 #header-outer.scrolling #logo,
body.page-id-9452 #header-outer.scrolling #logo,
body.page-id-9450 #header-outer.scrolling #logo,
body.page-id-5510 #header-outer.scrolling #logo,
body.page-id-7279 #header-outer.scrolling #logo,
body.page-id-7581 #header-outer.scrolling #logo,
body.page-id-7882 #header-outer.scrolling #logo,
body.page-id-7497 #header-outer.scrolling #logo,
body.page-id-7512 #header-outer.scrolling #logo,
body.page-id-7462 #header-outer.scrolling #logo,
body.page-id-7466 #header-outer.scrolling #logo,
body.page-id-7484 #header-outer.scrolling #logo,
body.page-id-7225 #header-outer.scrolling #logo,
body.page-id-483 #header-outer.scrolling #logo,
body.page-id-6597 #header-outer.scrolling #logo,
body.page-id-7256 #header-outer.scrolling #logo,
body.page-id-7009 #header-outer.scrolling #logo,
body.page-id-707 #header-outer.scrolling #logo,
body.page-id-1278 #header-outer.scrolling #logo,
body.page-id-139 #header-outer.scrolling #logo,
body.page-id-5423 #header-outer.scrolling #logo,
body.page-id-1293 #header-outer.scrolling #logo,
body.page-id-5435 #header-outer.scrolling #logo,
body.page-id-1311 #header-outer.scrolling #logo,
body.page-id-1414 #header-outer.scrolling #logo,
body.page-id-1346 #header-outer.scrolling #logo,
body.page-id-1423 #header-outer.scrolling #logo,
body.page-id-280 #header-outer.scrolling #logo,
body.page-id-707 #header-outer.scrolling #logo,
body.page-id-691 #header-outer.scrolling #logo,
body.page-id-6749 #header-outer.scrolling #logo,
body.page-id-442 #header-outer.scrolling #logo,
body.post-type-archive #header-outer.scrolling #logo,
body.tax-product_cat #header-outer.scrolling #logo {
    background-image: url('/wp-content/uploads/2025/07/ABOUT-OFFICE-Logo-dark.svg') !important;
}

/* mobile */
body.page-id-137 .icon-salient-search:before,
body.page-id-9459 .icon-salient-search:before,
body.page-id-9456 .icon-salient-search:before,
body.page-id-9452 .icon-salient-search:before,
body.page-id-9450 .icon-salient-search:before,
body.page-id-5510 .icon-salient-search:before,
body.page-id-7279 .icon-salient-search:before,
body.page-id-7581 .icon-salient-search:before,
body.page-id-7882 .icon-salient-search:before,
body.page-id-7497 .icon-salient-search:before,
body.page-id-7512 .icon-salient-search:before,
body.page-id-7462 .icon-salient-search:before,
body.page-id-7466 .icon-salient-search:before,
body.page-id-7484 .icon-salient-search:before,
body.page-id-7225 .icon-salient-search:before,
body.page-id-483 .icon-salient-search:before,
body.page-id-6597 .icon-salient-search:before,
body.page-id-7256 .icon-salient-search:before,
body.page-id-7009 .icon-salient-search:before,
body.page-id-707 .icon-salient-search:before,
body.page-id-1278 .icon-salient-search:before,
body.page-id-139 .icon-salient-search:before,
body.page-id-5423 .icon-salient-search:before,
body.page-id-1293 .icon-salient-search:before,
body.page-id-5435 .icon-salient-search:before,
body.page-id-1311 .icon-salient-search:before,
body.page-id-1414 .icon-salient-search:before,
body.page-id-1346 .icon-salient-search:before,
body.page-id-1423 .icon-salient-search:before,
body.page-id-280 .icon-salient-search:before,
body.page-id-707 .icon-salient-search:before,
body.page-id-691 .icon-salient-search:before,
body.page-id-6749 .icon-salient-search:before,
body.page-id-442 .icon-salient-search:before,
body.post-type-archive .icon-salient-search:before,
body.tax-product_cat .icon-salient-search:before {
    color: #fff !important;
}

body.page-id-137 .slide-out-widget-area-toggle .lines:after,
body.page-id-9459 .slide-out-widget-area-toggle .lines:after,
body.page-id-9456 .slide-out-widget-area-toggle .lines:after,
body.page-id-9452 .slide-out-widget-area-toggle .lines:after,
body.page-id-9450 .slide-out-widget-area-toggle .lines:after,
body.page-id-5510 .slide-out-widget-area-toggle .lines:after,
body.page-id-7279 .slide-out-widget-area-toggle .lines:after,
body.page-id-7581 .slide-out-widget-area-toggle .lines:after,
body.page-id-7882 .slide-out-widget-area-toggle .lines:after,
body.page-id-7497 .slide-out-widget-area-toggle .lines:after,
body.page-id-7512 .slide-out-widget-area-toggle .lines:after,
body.page-id-7462 .slide-out-widget-area-toggle .lines:after,
body.page-id-7466 .slide-out-widget-area-toggle .lines:after,
body.page-id-7484 .slide-out-widget-area-toggle .lines:after,
body.page-id-7225 .slide-out-widget-area-toggle .lines:after,
body.page-id-483 .slide-out-widget-area-toggle .lines:after,
body.page-id-6597 .slide-out-widget-area-toggle .lines:after,
body.page-id-7256 .slide-out-widget-area-toggle .lines:after,
body.page-id-7009 .slide-out-widget-area-toggle .lines:after,
body.page-id-707 .slide-out-widget-area-toggle .lines:after,
body.page-id-1278 .slide-out-widget-area-toggle .lines:after,
body.page-id-139 .slide-out-widget-area-toggle .lines:after,
body.page-id-5423 .slide-out-widget-area-toggle .lines:after,
body.page-id-1293 .slide-out-widget-area-toggle .lines:after,
body.page-id-5435 .slide-out-widget-area-toggle .lines:after,
body.page-id-1311 .slide-out-widget-area-toggle .lines:after,
body.page-id-1414 .slide-out-widget-area-toggle .lines:after,
body.page-id-1346 .slide-out-widget-area-toggle .lines:after,
body.page-id-1423 .slide-out-widget-area-toggle .lines:after,
body.page-id-280 .slide-out-widget-area-toggle .lines:after,
body.page-id-707 .slide-out-widget-area-toggle .lines:after, 
body.page-id-691 .slide-out-widget-area-toggle .lines:after,
body.page-id-6749 .slide-out-widget-area-toggle .lines:after,
body.page-id-442 .slide-out-widget-area-toggle .lines:after,
body.post-type-archive .slide-out-widget-area-toggle .lines:after,
body.tax-product_cat .slide-out-widget-area-toggle .lines:after,
body.page-id-137 .slide-out-widget-area-toggle .lines:after,
body.page-id-9459 .slide-out-widget-area-toggle .lines:after,
body.page-id-9456 .slide-out-widget-area-toggle .lines:after,
body.page-id-9452 .slide-out-widget-area-toggle .lines:after,
body.page-id-9450 .slide-out-widget-area-toggle .lines:after,
body.page-id-5510 .slide-out-widget-area-toggle .lines:after,
body.page-id-7279 .slide-out-widget-area-toggle .lines:after,
body.page-id-7581 .slide-out-widget-area-toggle .lines:after,
body.page-id-7882 .slide-out-widget-area-toggle .lines:after,
body.page-id-7497 .slide-out-widget-area-toggle .lines:after,
body.page-id-7512 .slide-out-widget-area-toggle .lines:after,
body.page-id-7462 .slide-out-widget-area-toggle .lines:after,
body.page-id-7466 .slide-out-widget-area-toggle .lines:after,
body.page-id-7484 .slide-out-widget-area-toggle .lines:after,
body.page-id-7225 .slide-out-widget-area-toggle .lines:after,
body.page-id-483 .slide-out-widget-area-toggle .lines:after,
body.page-id-6597 .slide-out-widget-area-toggle .lines:after,
body.page-id-7256 .slide-out-widget-area-toggle .lines:after,
body.page-id-7009 .slide-out-widget-area-toggle .lines:after,
body.page-id-707 .slide-out-widget-area-toggle .lines:after,
body.page-id-1278 .slide-out-widget-area-toggle .lines:after,
body.page-id-139 .slide-out-widget-area-toggle .lines:after,
body.page-id-5423 .slide-out-widget-area-toggle .lines:after,
body.page-id-1293 .slide-out-widget-area-toggle .lines:after,
body.page-id-5435 .slide-out-widget-area-toggle .lines:after,
body.page-id-1311 .slide-out-widget-area-toggle .lines:after,
body.page-id-1414 .slide-out-widget-area-toggle .lines:after,
body.page-id-1346 .slide-out-widget-area-toggle .lines:after,
body.page-id-1423 .slide-out-widget-area-toggle .lines:after,
body.page-id-280 .slide-out-widget-area-toggle .lines:after,
body.page-id-707 .slide-out-widget-area-toggle .lines:after,
body.page-id-691 .slide-out-widget-area-toggle .lines:after,
body.page-id-6749 .slide-out-widget-area-toggle .lines:after,
body.page-id-442 .slide-out-widget-area-toggle .lines:after,
body.post-type-archive .slide-out-widget-area-toggle .lines:after,
body.tax-product_cat .slide-out-widget-area-toggle .lines:after,
body.page-id-7009 .slide-out-widget-area-toggle .lines:before,
body.page-id-137 .slide-out-widget-area-toggle .lines:before,
body.page-id-9459 .slide-out-widget-area-toggle .lines:before,
body.page-id-9456 .slide-out-widget-area-toggle .lines:before,
body.page-id-9452 .slide-out-widget-area-toggle .lines:before,
body.page-id-9450 .slide-out-widget-area-toggle .lines:before,
body.page-id-5510 .slide-out-widget-area-toggle .lines:before,
body.page-id-7279 .slide-out-widget-area-toggle .lines:before,
body.page-id-7581 .slide-out-widget-area-toggle .lines:before,
body.page-id-7882 .slide-out-widget-area-toggle .lines:before,
body.page-id-7497 .slide-out-widget-area-toggle .lines:before,
body.page-id-7512 .slide-out-widget-area-toggle .lines:before,
body.page-id-7462 .slide-out-widget-area-toggle .lines:before,
body.page-id-7466 .slide-out-widget-area-toggle .lines:before,
body.page-id-7484 .slide-out-widget-area-toggle .lines:before,
body.page-id-7225 .slide-out-widget-area-toggle .lines:before,
body.page-id-483 .slide-out-widget-area-toggle .lines:before,
body.page-id-6597 .slide-out-widget-area-toggle .lines:before,
body.page-id-7256 .slide-out-widget-area-toggle .lines:before,
body.page-id-707 .slide-out-widget-area-toggle .lines:before,
body.page-id-1278 .slide-out-widget-area-toggle .lines:before,
body.page-id-139 .slide-out-widget-area-toggle .lines:before,
body.page-id-5423 .slide-out-widget-area-toggle .lines:before,
body.page-id-1293 .slide-out-widget-area-toggle .lines:before,
body.page-id-5435 .slide-out-widget-area-toggle .lines:before,
body.page-id-1311 .slide-out-widget-area-toggle .lines:before,
body.page-id-1414 .slide-out-widget-area-toggle .lines:before,
body.page-id-1346 .slide-out-widget-area-toggle .lines:before,
body.page-id-1423 .slide-out-widget-area-toggle .lines:before,
body.page-id-280 .slide-out-widget-area-toggle .lines:before,
body.page-id-707 .slide-out-widget-area-toggle .lines:before,
body.page-id-691 .slide-out-widget-area-toggle .lines:before,
body.page-id-6749 .slide-out-widget-area-toggle .lines:before,
body.page-id-442 .slide-out-widget-area-toggle .lines:before,
body.post-type-archive .slide-out-widget-area-toggle .lines:before,
body.tax-product_cat .slide-out-widget-area-toggle .lines:before,
body.page-id-137 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-9459 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-9456 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-9452 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-9450 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-5510 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-7279 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-7581 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-7882 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-7497 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-7512 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-7462 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-7466 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-7484 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-7225 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-483 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-6597 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-7256 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-7009 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-707 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-1278 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-139 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-5423 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-1293 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-5435 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-1311 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-1414 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-1346 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-1423 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-280 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-707 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-691 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-6749 .slide-out-widget-area-toggle .lines-button:after,
body.page-id-442 .slide-out-widget-area-toggle .lines-button:after,
body.post-type-archive .slide-out-widget-area-toggle .lines-button:after,
body.tax-product_cat .slide-out-widget-area-toggle .lines-button:after {
    background-color: #fff !important;
}

/* END - Menu */

.archive .select2-selection__rendered {
    padding: 0px 20px 0px 8px !important;
}

.card-link-custom .img-with-aniamtion-wrap .hover-wrap-inner {
    overflow: hidden !important;
    border-radius: 20px !important;
}

.card-link-custom .img-with-aniamtion-wrap .hover-wrap-inner img {
    transition: transform .2s ease-in-out !important;
}

.card-link-custom a.column-link:hover+.wpb_wrapper .img-with-aniamtion-wrap .hover-wrap-inner img {
    transform: scale(1.1) !important;
}

.slider-correlati .flickity-viewport {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.slider-correlati .visualized-total {
    margin-top: -30px !important
}

#footer-outer #copyright,
.otgs-development-site-front-end {
    display: none !important;
}

.nectar-global-section.nectar_hook_global_section_footer>.container {
    max-width: 1740px !important;
    padding-left: 1% !important;
    padding-right: 1% !important;
}

@media screen and (max-width: 999px) {
    .nectar-global-section.nectar_hook_global_section_footer>.container {
        padding-left: 4% !important;
        padding-right: 4% !important;
    }

}

.custom-footer-row-cols>.row-bg-wrap {
    background: #161C22 !important;
    background: linear-gradient(360deg, #1c2127 0%, rgba(52, 61, 64, 1) 100%) !important;
}

.custom-footer-row-cols .footer-social-list {
    display: flex !important;
    margin-left: 0px !important;
    margin-bottom: 0px !important;
}

.custom-footer-row-cols .footer-social-list li {
    list-style-type: none !important;
    margin: 10px !important;
}

.custom-footer-row-cols a {
    color: #fff !important;
}

.custom-footer-row-cols a:hover {
    color: #dd0432 !important;
}

.custom-footer-row-cols .footer-social-list li a span i:not(.fa-phone-square) {
    color: #fff !important;
}

.gform_heading {
    display: none !important;
}

body .gform_wrapper .top_label .gfield_label {
    margin-top: 0px !important;
}

body .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]),
body .gform_wrapper textarea,
body .gform_wrapper select {
    border-radius: 10px !important;
    background-color: #edeff2 !important;
    /* color: #112337 !important; */
    outline: none !important;
    box-shadow: unset !important;
    border: 0px !important;
    padding: 25px 20px !important;
}

body .gform_wrapper select {
    padding: 5px 20px !important;
    min-height: 50px !important;
}

body .gform_wrapper input[type="submit"] {
    margin-top: 50px !important;
    background-color: #dd0432 !important;
    padding: 15px 50px !important;
}

.display-none-c {
    display: none !important;
}

body.archive #page-header-bg[data-bg-pos=center] .page-header-bg-image img {
    object-position: center bottom !important;
}