﻿
    img.wp-smiley,
    img.emoji {
        display: inline !important;
        border: none !important;
        box-shadow: none !important;
        height: 1em !important;
        width: 1em !important;
        margin: 0 .07em !important;
        vertical-align: -0.1em !important;
        background: none !important;
        padding: 0 !important;
    }
    

    .textos-popstram {
        font-size: 19px;
    }

    .w-image.align_right {
        margin-left: 0px;
    }

    iframe {
        width: 100%;
        height: 100% !important;
    }

    .w-nav-title {
        font-size: 18px;
    }

    .wpml-ls-flag {
        width: 30px;
    }

    .obra {
        font-size: 20px;
        font-weight: 800;
        text-transform: uppercase;
        margin-bottom: 0px !important;
    }

    #menu-item-6402 .level_1 .w-nav-title {
        background-color: #373737;
        border-radius: 5px;
        color: white;
        padding: 8px 25px;
    }

    #menu-item-6402 .level_1 .w-nav-title:hover {
        color: #f9a02c !important;
    }

    #menu-item-6487 .level_1 .w-nav-title {
        background-color: #373737;
        border-radius: 5px;
        color: white;
        padding: 8px 25px;
    }

    #menu-item-6487 .level_1 .w-nav-title:hover {
        color: #f9a02c !important;
    }

    .contacto-artista {
        padding: 30px 10px 35px 40px;
        border: 1px solid #f9a02c;
        margin-top: 50px;
        background-color: rgba(246, 174, 80, 0.22);
    }

    .contacto-artista h4 {
        font-size: 20px;
        font-weight: 800;
        color: #f9a02c;
    }

    .contacto-artista p {
        padding-left: 40px;
        margin-bottom: 5px;
    }

    .contacto-artista a {
        color: black !important;
        text-decoration: none;
    }

    .contacto-artista h4::before {
        content: "\f05a";
        font-family: FontAwesome;
        font-size: 23px;
        padding-right: 20px;
    }

    .web-icono::before {
        content: "\f245";
        font-family: FontAwesome;
        padding-right: 10px;
    }

    .telefono-icono::before {
        content: "\f095";
        font-family: FontAwesome;
        padding-right: 10px;
    }

    .instagram-icono::before {
        content: "\f16d";
        font-family: FontAwesome;
        padding-right: 10px;
    }

    .facebook-icono::before {
        content: "\f082";
        font-family: FontAwesome;
        padding-right: 10px;
    }

    .email-icono::before {
        content: "\f0e0";
        font-family: FontAwesome;
        padding-right: 10px;
    }

    .importante-blog {
        border-left: 6px solid #f9a02c;
        padding-left: 20px;
        padding-bottom: 10px;
        color: #f9a02c;
        font-size: 22px;
        font-weight: bold;
    }

    .l-section.preview_modern .w-blog-post-title {
        text-shadow: 2px 2px 8px black !important;
    }

    .text-shadow {
        text-shadow: 2px 2px 4px black;
    }

    /**
 * BOTON FINALISTAS MENU
 *
 * -------------------------------------------------------------------
 */
    .mi-item-personalizado a {
        border: 2px solid #919BBC !important;
        border-radius: 25px;
        text-align: center;
    }

    /**
 * pop up donaciones mas pequeno
 *
 * -------------------------------------------------------------------
 */
    .modal-fade-slide.give-modal .mfp-content {
        padding: 0;
        max-width: 70%;
    }

    /**
 * color titulo barra
 *
 * -------------------------------------------------------------------
 */
    div.l-titlebar-content h1 {
        background-color: #966296;
    }
    

    #rs-demo-id {}
    

    body {
        font-family: "Open Sans", sans-serif;
        font-size: 16px;
        line-height: 30px;
        font-weight: 400;
    }

    .w-blog-post {
        font-size: 16px;
    }

    .l-header .menu-item-language,
    .l-header .w-nav-item {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
    }

    .type_desktop .menu-item-language>a,
    .l-header .type_desktop .w-nav-anchor.level_1,
    .type_desktop [class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {
        font-size: 18px;
    }

    .type_desktop .submenu-languages .menu-item-language>a,
    .l-header .type_desktop .w-nav-anchor.level_2,
    .l-header .type_desktop .w-nav-anchor.level_3,
    .l-header .type_desktop .w-nav-anchor.level_4 {
        font-size: 17px;
    }

    .l-header .type_mobile .w-nav-anchor.level_1 {
        font-size: 16px;
    }

    .type_mobile .menu-item-language>a,
    .l-header .type_mobile .w-nav-anchor.level_2,
    .l-header .type_mobile .w-nav-anchor.level_3,
    .l-header .type_mobile .w-nav-anchor.level_4 {
        font-size: 16px;
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    .w-blog-post.format-quote blockquote,
    .w-counter-number,
    .w-logo-title,
    .w-pricing-item-price,
    .w-tabs-item-title,
    .ult_price_figure,
    .ult_countdown-amount,
    .ultb3-box .ultb3-title,
    .stats-block .stats-desc .stats-number {
        font-family: "Open Sans", sans-serif;
        font-weight: 300;
    }

    h1 {
        font-size: 60px;
    }

    h2 {
        font-size: 40px;
    }

    h3 {
        font-size: 32px;
    }

    h4,
    .widgettitle,
    .comment-reply-title,
    .woocommerce #reviews h2,
    .woocommerce .related>h2,
    .woocommerce .upsells>h2,
    .woocommerce .cross-sells>h2,
    .ultb3-box .ultb3-title,
    .flip-box-wrap .flip-box .ifb-face h3,
    .aio-icon-box .aio-icon-header h3.aio-icon-title {
        font-size: 28px;
    }

    h5,
    .w-blog:not(.cols_1) .w-blog-list .w-blog-post-title {
        font-size: 24px;
    }

    h6 {
        font-size: 20px;
    }

    @media (max-width:767px) {
        body {
            font-size: 14px;
            line-height: 26px;
        }

        .w-blog-post {
            font-size: 14px;
        }

        h1 {
            font-size: 32px;
        }

        h2 {
            font-size: 28px;
        }

        h3 {
            font-size: 24px;
        }

        h4,
        .widgettitle,
        .comment-reply-title,
        .woocommerce #reviews h2,
        .woocommerce .related>h2,
        .woocommerce .upsells>h2,
        .woocommerce .cross-sells>h2,
        .ultb3-box .ultb3-title,
        .flip-box-wrap .flip-box .ifb-face h3,
        .aio-icon-box .aio-icon-header h3.aio-icon-title {
            font-size: 22px;
        }

        h5 {
            font-size: 20px;
        }

        h6 {
            font-size: 18px;
        }
    }

    .l-body,
    .l-header.pos_fixed {
        min-width: 1240px;
    }

    .l-canvas.type_boxed,
    .l-canvas.type_boxed .l-subheader,
    .l-canvas.type_boxed~.l-footer .l-subfooter {
        max-width: 1240px;
    }

    .l-subheader-h,
    .l-titlebar-h,
    .l-main-h,
    .l-section-h,
    .l-subfooter-h,
    .w-tabs-section-content-h,
    .w-blog-post-body {
        max-width: 1300px;
    }

    .l-sidebar {
        width: 25%;
    }

    .l-content {
        width: 68%;
    }

    @media (max-width:900px) {

        .g-cols.offset_none,
        .g-cols.offset_none>div {
            display: block;
        }

        .g-cols>div {
            width: 100% !important;
            margin-left: 0 !important;
            margin-right: 0 !important;
            margin-bottom: 30px;
        }

        .l-subfooter.at_top .g-cols>div {
            margin-bottom: 10px;
        }

        .g-cols.offset_none>div,
        .g-cols>div:last-child {
            margin-bottom: 0 !important;
        }
    }

    @media (min-width:901px) {
        .l-subheader.at_middle {
            line-height: 160px;
        }

        .l-header.layout_advanced .l-subheader.at_middle,
        .l-header.layout_centered .l-subheader.at_middle {
            height: 160px;
        }

        .l-header.layout_standard.sticky .l-subheader.at_middle,
        .l-header.layout_extended.sticky .l-subheader.at_middle {
            line-height: 100px;
        }

        .l-header.layout_advanced.sticky .l-subheader.at_middle,
        .l-header.layout_centered.sticky .l-subheader.at_middle {
            line-height: 50px;
            height: 50px;
        }

        .l-subheader.at_top {
            height: 40px;
        }

        .l-subheader.at_top,
        .l-subheader.at_bottom {
            line-height: 40px;
        }

        .l-header.layout_extended.sticky .l-subheader.at_top {
            line-height: 0px;
            height: 0px;
        }

        .l-header.layout_advanced.sticky .l-subheader.at_bottom,
        .l-header.layout_centered.sticky .l-subheader.at_bottom {
            line-height: 40px;
        }

        .l-header.layout_standard.pos_fixed~.l-titlebar,
        .l-canvas.titlebar_none.sidebar_left .l-header.layout_standard.pos_fixed~.l-main,
        .l-canvas.titlebar_none.sidebar_right .l-header.layout_standard.pos_fixed~.l-main,
        .l-canvas.titlebar_none.sidebar_none .l-header.layout_standard.pos_fixed~.l-main .l-section:first-child,
        .l-header.layout_standard.pos_static.bg_transparent~.l-titlebar,
        .l-canvas.titlebar_none.sidebar_left .l-header.layout_standard.pos_static.bg_transparent~.l-main,
        .l-canvas.titlebar_none.sidebar_right .l-header.layout_standard.pos_static.bg_transparent~.l-main,
        .l-canvas.titlebar_none.sidebar_none .l-header.layout_standard.pos_static.bg_transparent~.l-main .l-section:first-child {
            padding-top: 160px;
        }

        .l-header.layout_extended.pos_fixed~.l-titlebar,
        .l-canvas.titlebar_none.sidebar_left .l-header.layout_extended.pos_fixed~.l-main,
        .l-canvas.titlebar_none.sidebar_right .l-header.layout_extended.pos_fixed~.l-main,
        .l-canvas.titlebar_none.sidebar_none .l-header.layout_extended.pos_fixed~.l-main .l-section:first-child,
        .l-header.layout_extended.pos_static.bg_transparent~.l-titlebar,
        .l-canvas.titlebar_none.sidebar_left .l-header.layout_extended.pos_static.bg_transparent~.l-main,
        .l-canvas.titlebar_none.sidebar_right .l-header.layout_extended.pos_static.bg_transparent~.l-main,
        .l-canvas.titlebar_none.sidebar_none .l-header.layout_extended.pos_static.bg_transparent~.l-main .l-section:first-child {
            padding-top: 200px;
        }

        .l-header.layout_advanced.pos_fixed~.l-titlebar,
        .l-canvas.titlebar_none.sidebar_left .l-header.layout_advanced.pos_fixed~.l-main,
        .l-canvas.titlebar_none.sidebar_right .l-header.layout_advanced.pos_fixed~.l-main,
        .l-canvas.titlebar_none.sidebar_none .l-header.layout_advanced.pos_fixed~.l-main .l-section:first-child,
        .l-header.layout_advanced.pos_static.bg_transparent~.l-titlebar,
        .l-canvas.titlebar_none.sidebar_left .l-header.layout_advanced.pos_static.bg_transparent~.l-main,
        .l-canvas.titlebar_none.sidebar_right .l-header.layout_advanced.pos_static.bg_transparent~.l-main,
        .l-canvas.titlebar_none.sidebar_none .l-header.layout_advanced.pos_static.bg_transparent~.l-main .l-section:first-child {
            padding-top: 200px;
        }

        .l-header.layout_centered.pos_fixed~.l-titlebar,
        .l-canvas.titlebar_none.sidebar_left .l-header.layout_centered.pos_fixed~.l-main,
        .l-canvas.titlebar_none.sidebar_right .l-header.layout_centered.pos_fixed~.l-main,
        .l-canvas.titlebar_none.sidebar_none .l-header.layout_centered.pos_fixed~.l-main .l-section:first-child,
        .l-header.layout_centered.pos_static.bg_transparent~.l-titlebar,
        .l-canvas.titlebar_none.sidebar_left .l-header.layout_centered.pos_static.bg_transparent~.l-main,
        .l-canvas.titlebar_none.sidebar_right .l-header.layout_centered.pos_static.bg_transparent~.l-main,
        .l-canvas.titlebar_none.sidebar_none .l-header.layout_centered.pos_static.bg_transparent~.l-main .l-section:first-child {
            padding-top: 200px;
        }

        .l-header.pos_static.bg_solid+.l-main .l-section.preview_trendy .w-blog-post-preview {
            top: -200px;
        }

        .l-body.header_aside {
            padding-left: 300px;
            position: relative;
        }

        .rtl.l-body.header_aside {
            padding-left: 0;
            padding-right: 300px;
        }

        .l-header.layout_sided,
        .l-header.layout_sided .w-cart-notification {
            width: 300px;
        }

        .l-body.header_aside .l-navigation-item.to_next {
            left: 100px;
        }

        .no-touch .l-body.header_aside .l-navigation-item.to_next:hover {
            left: 300px;
        }

        .rtl.l-body.header_aside .l-navigation-item.to_next {
            right: 100px;
        }

        .no-touch .rtl.l-body.header_aside .l-navigation-item.to_next:hover {
            right: 300px;
        }

        .w-nav.layout_ver.type_desktop [class*="columns"] .w-nav-list.level_2 {
            width: calc(100vw - 300px);
            max-width: 980px;
        }
    }

    .w-nav.type_desktop .w-nav-anchor.level_1 {
        padding: 0 18px;
    }

    .w-nav.type_desktop .btn.w-nav-item.level_1 {
        margin: 0 9px;
    }

    .rtl .w-nav.type_desktop .btn.w-nav-item.level_1:last-child {
        margin-right: 9px;
    }

    .l-header.layout_sided .w-nav.type_desktop {
        line-height: 36px;
    }

    @media (min-width:901px) {
        .w-logo-img {
            height: 131px;
        }

        .w-logo.with_transparent .w-logo-img>img.for_default {
            margin-bottom: -131px;
        }

        .l-header.layout_standard.sticky .w-logo-img,
        .l-header.layout_extended.sticky .w-logo-img {
            height: 90px;
        }

        .l-header.layout_standard.sticky .w-logo.with_transparent .w-logo-img>img.for_default,
        .l-header.layout_extended.sticky .w-logo.with_transparent .w-logo-img>img.for_default {
            margin-bottom: -90px;
        }

        .l-header.layout_advanced.sticky .w-logo-img,
        .l-header.layout_centered.sticky .w-logo-img {
            height: 50px;
        }

        .l-header.layout_advanced.sticky .w-logo.with_transparent .w-logo-img>img.for_default,
        .l-header.layout_centered.sticky .w-logo.with_transparent .w-logo-img>img.for_default {
            margin-bottom: -50px;
        }

        .l-header.layout_sided .w-logo-img>img {
            width: 200px;
        }

        .w-logo-title {
            font-size: 27px;
        }
    }

    @media (min-width:601px) and (max-width:900px) {
        .w-logo-img {
            height: 40px;
        }

        .w-logo.with_transparent .w-logo-img>img.for_default {
            margin-bottom: -40px;
        }

        .w-logo-title {
            font-size: 24px;
        }
    }

    @media (max-width:600px) {
        .w-logo-img {
            height: 30px;
        }

        .w-logo.with_transparent .w-logo-img>img.for_default {
            margin-bottom: -30px;
        }

        .w-logo-title {
            font-size: 20px;
        }
    }

    .l-header .w-socials-item.custom .w-socials-item-link-hover {
        background-color: #1abc9c;
    }

    .l-body {
        background-color: #f2f1f0;
    }

    .l-subheader.at_middle,
    .l-subheader.at_middle .w-lang-list,
    .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
        background-color: #ffffff;
    }

    .l-subheader.at_middle,
    .transparent .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
        color: #333333;
    }

    .no-touch .w-logo-link:hover,
    .no-touch .l-subheader.at_middle .w-contacts-item-value a:hover,
    .no-touch .l-subheader.at_middle .w-lang-item:hover,
    .no-touch .transparent .l-subheader.at_middle .w-lang.active .w-lang-item:hover,
    .no-touch .l-subheader.at_middle .w-socials-item-link:hover,
    .no-touch .l-subheader.at_middle .w-search-open:hover,
    .no-touch .l-subheader.at_middle .w-cart-h:hover .w-cart-link,
    .no-touch .l-subheader.at_middle .w-cart-quantity {
        color: #f9a02c;
    }

    .l-subheader.at_top,
    .l-subheader.at_top .w-lang-list,
    .l-subheader.at_bottom,
    .l-subheader.at_bottom .type_mobile .w-nav-list.level_1 {
        background-color: #f6f6f6;
    }

    .l-subheader.at_top,
    .l-subheader.at_bottom,
    .transparent .l-subheader.at_bottom .type_mobile .w-nav-list.level_1,
    .w-lang.active .w-lang-item {
        color: #666666;
    }

    .no-touch .l-subheader.at_top .w-contacts-item-value a:hover,
    .no-touch .l-subheader.at_top .w-lang-item:hover,
    .no-touch .transparent .l-subheader.at_top .w-lang.active .w-lang-item:hover,
    .no-touch .l-subheader.at_top .w-socials-item-link:hover,
    .no-touch .l-subheader.at_bottom .w-search-open:hover,
    .no-touch .l-subheader.at_bottom .w-cart-h:hover .w-cart-link,
    .no-touch .l-subheader.at_bottom .w-cart-quantity {
        color: #f9a02c;
    }

    .l-header.transparent .l-subheader {
        color: #ffffff;
    }

    .no-touch .l-header.transparent .type_desktop .menu-item-language>a:hover,
    .no-touch .l-header.transparent .type_desktop .menu-item-language:hover>a,
    .no-touch .l-header.transparent .w-logo-link:hover,
    .no-touch .l-header.transparent .l-subheader .w-contacts-item-value a:hover,
    .no-touch .l-header.transparent .l-subheader .w-lang-item:hover,
    .no-touch .l-header.transparent .l-subheader .w-socials-item-link:hover,
    .no-touch .l-header.transparent .l-subheader .w-search-open:hover,
    .no-touch .l-header.transparent .l-subheader .w-cart-h:hover .w-cart-link,
    .no-touch .l-header.transparent .l-subheader .w-cart-quantity,
    .no-touch .l-header.transparent .type_desktop .w-nav-item.level_1:hover .w-nav-anchor.level_1 {
        color: #f9a02c;
    }

    .l-header.transparent .w-nav-title:after {
        background-color: #f9a02c;
    }

    .w-search.layout_simple .w-form input,
    .w-search.layout_modern .w-form input,
    .w-search.layout_fullwidth .w-form,
    .w-search.layout_fullscreen .w-form:before {
        background-color: #ffffff;
    }

    .w-search .w-form {
        color: #000000;
    }

    .no-touch .l-header .menu-item-language>a:hover,
    .no-touch .type_desktop .menu-item-language:hover>a,
    .no-touch .l-header .w-nav-item.level_1:hover .w-nav-anchor.level_1 {
        background-color: ;
    }

    .no-touch .l-header .menu-item-language>a:hover,
    .no-touch .type_desktop .menu-item-language:hover>a,
    .no-touch .l-header .w-nav-item.level_1:hover .w-nav-anchor.level_1 {
        color: #fffe9d;
    }

    .w-nav-title:after {
        background-color: #fffe9d;
    }

    .l-header .w-nav-item.level_1.active .w-nav-anchor.level_1,
    .l-header .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1,
    .l-header .w-nav-item.level_1.current-menu-ancestor .w-nav-anchor.level_1 {
        color: #f9a02c;
    }

    .l-header .w-nav-item.level_1.active .w-nav-anchor.level_1,
    .l-header .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1,
    .l-header .w-nav-item.level_1.current-menu-ancestor .w-nav-anchor.level_1 {
        background-color: ;
    }

    .l-header.transparent .type_desktop .w-nav-item.level_1.active .w-nav-anchor.level_1,
    .l-header.transparent .type_desktop .w-nav-item.level_1.current-menu-item .w-nav-anchor.level_1,
    .l-header.transparent .type_desktop .w-nav-item.level_1.current-menu-ancestor .w-nav-anchor.level_1 {
        color: #363530;
    }

    .type_desktop .submenu-languages,
    .l-header .w-nav-list.level_2,
    .l-header .w-nav-list.level_3,
    .l-header .w-nav-list.level_4 {
        background-color: #ffffff;
    }

    .type_desktop .submenu-languages,
    .l-header .w-nav-anchor.level_2,
    .l-header .w-nav-anchor.level_3,
    .l-header .w-nav-anchor.level_4,
    .type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.active .w-nav-anchor.level_2,
    .type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.current-menu-item .w-nav-anchor.level_2,
    .type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.current-menu-ancestor .w-nav-anchor.level_2,
    .no-touch .type_desktop [class*="columns"] .w-nav-item.menu-item-has-children:hover .w-nav-anchor.level_2 {
        color: #333333;
    }

    .no-touch .type_desktop .submenu-languages .menu-item-language:hover>a,
    .no-touch .l-header .w-nav-item.level_2:hover .w-nav-anchor.level_2,
    .no-touch .l-header .w-nav-item.level_3:hover .w-nav-anchor.level_3,
    .no-touch .l-header .w-nav-item.level_4:hover .w-nav-anchor.level_4 {
        background-color: #f9a02c;
    }

    .no-touch .type_desktop .submenu-languages .menu-item-language:hover>a,
    .no-touch .l-header .w-nav-item.level_2:hover .w-nav-anchor.level_2,
    .no-touch .l-header .w-nav-item.level_3:hover .w-nav-anchor.level_3,
    .no-touch .l-header .w-nav-item.level_4:hover .w-nav-anchor.level_4 {
        color: #ffffff;
    }

    .l-header .w-nav-item.level_2.current-menu-item .w-nav-anchor.level_2,
    .l-header .w-nav-item.level_2.current-menu-ancestor .w-nav-anchor.level_2,
    .l-header .w-nav-item.level_3.current-menu-item .w-nav-anchor.level_3,
    .l-header .w-nav-item.level_3.current-menu-ancestor .w-nav-anchor.level_3,
    .l-header .w-nav-item.level_4.current-menu-item .w-nav-anchor.level_4,
    .l-header .w-nav-item.level_4.current-menu-ancestor .w-nav-anchor.level_4 {
        background-color: #f9a02c;
    }

    .l-header .w-nav-item.level_2.current-menu-item .w-nav-anchor.level_2,
    .l-header .w-nav-item.level_2.current-menu-ancestor .w-nav-anchor.level_2,
    .l-header .w-nav-item.level_3.current-menu-item .w-nav-anchor.level_3,
    .l-header .w-nav-item.level_3.current-menu-ancestor .w-nav-anchor.level_3,
    .l-header .w-nav-item.level_4.current-menu-item .w-nav-anchor.level_4,
    .l-header .w-nav-item.level_4.current-menu-ancestor .w-nav-anchor.level_4 {
        color: #4d4d4d;
    }

    .btn.w-nav-item .w-nav-anchor.level_1 {
        background-color: #f9a02c !important;
    }

    .btn.w-nav-item .w-nav-anchor.level_1 {
        color: #ffffff !important;
    }

    .no-touch .btn.w-nav-item .w-nav-anchor.level_1:before {
        background-color: #333333 !important;
    }

    .no-touch .btn.w-nav-item .w-nav-anchor.level_1:hover {
        color: #ffffff !important;
    }

    .l-preloader,
    .l-canvas,
    .w-blog.layout_masonry .w-blog-post-h,
    .w-blog.layout_cards .w-blog-post-h,
    .w-cart-dropdown,
    .g-filters.style_1 .g-filters-item.active,
    .no-touch .g-filters-item.active:hover,
    .w-tabs.layout_default .w-tabs-item.active,
    .no-touch .w-tabs.layout_default .w-tabs-item.active:hover,
    .w-tabs.layout_ver .w-tabs-item.active,
    .no-touch .w-tabs.layout_ver .w-tabs-item.active:hover,
    .w-tabs.layout_timeline .w-tabs-item,
    .w-tabs.layout_timeline .w-tabs-section-header-h,
    .no-touch #lang_sel ul ul a:hover,
    .no-touch #lang_sel_click ul ul a:hover,
    #lang_sel_footer,
    .woocommerce-tabs .tabs li.active,
    .no-touch .woocommerce-tabs .tabs li.active:hover,
    .woocommerce .stars span:after,
    .woocommerce .stars span a:after,
    .woocommerce #payment .payment_box input[type="text"],
    #bbp-user-navigation li.current,
    .gform_wrapper .chosen-container-single .chosen-search input[type="text"],
    .gform_wrapper .chosen-container-multi .chosen-choices li.search-choice {
        background-color: #ffffff;
    }

    .woocommerce .blockUI.blockOverlay {
        background-color: #ffffff !important;
    }

    a.w-btn.color_contrast,
    .w-btn.color_contrast,
    .no-touch a.w-btn.color_contrast:hover,
    .no-touch .w-btn.color_contrast:hover,
    .no-touch a.w-btn.color_contrast.style_outlined:hover,
    .no-touch .w-btn.color_contrast.style_outlined:hover,
    .w-iconbox.style_circle.color_contrast .w-iconbox-icon {
        color: #ffffff;
    }

    input,
    textarea,
    select,
    .l-section.for_blogpost .w-blog-post-preview,
    .w-actionbox.color_light,
    .g-filters.style_1,
    .g-filters.style_2 .g-filters-item.active,
    .w-iconbox.style_circle.color_light .w-iconbox-icon,
    .g-loadmore-btn,
    .w-pricing-item-header,
    .w-progbar-bar,
    .w-progbar.style_3 .w-progbar-bar:before,
    .w-progbar.style_3 .w-progbar-bar-count,
    .w-tabs-list,
    .w-testimonial.style_4:before,
    .no-touch .l-main .widget_nav_menu a:hover,
    .l-content .wp-caption-text,
    #lang_sel a,
    #lang_sel_click a,
    .smile-icon-timeline-wrap .timeline-wrapper .timeline-block,
    .smile-icon-timeline-wrap .timeline-feature-item.feat-item,
    .woocommerce .quantity .plus,
    .woocommerce .quantity .minus,
    .select2-container a.select2-choice,
    .select2-drop .select2-search input,
    .woocommerce-tabs .tabs,
    .woocommerce #payment .payment_box,
    #subscription-toggle,
    #favorite-toggle,
    #bbp-user-navigation,
    .gform_wrapper .chosen-container-single .chosen-single,
    .gform_wrapper .chosen-container .chosen-drop,
    .gform_wrapper .chosen-container-multi .chosen-choices {
        background-color: #f6f6f6;
    }

    .timeline-wrapper .timeline-post-right .ult-timeline-arrow l,
    .timeline-wrapper .timeline-post-left .ult-timeline-arrow l,
    .timeline-feature-item.feat-item .ult-timeline-arrow l,
    .woocommerce #payment .payment_box:after {
        border-color: #f6f6f6;
    }

    hr,
    .l-section,
    .g-cols>div,
    .w-author,
    .w-comments-list,
    .w-pricing-item-h,
    .w-profile,
    .w-separator,
    .w-sharing-item,
    .w-tabs-section,
    .w-tabs-section-header:before,
    .w-tabs.layout_timeline .w-tabs-list:before,
    .w-tabs.layout_timeline.accordion .w-tabs-section-content,
    .g-tags>a,
    .w-testimonial.style_1,
    .widget_calendar #calendar_wrap,
    .l-main .widget_nav_menu>div,
    .l-main .widget_nav_menu .menu-item a,
    .widget_nav_menu .menu-item.menu-item-has-children+.menu-item>a,
    .select2-container a.select2-choice,
    .smile-icon-timeline-wrap .timeline-line,
    .woocommerce table th,
    .woocommerce table td,
    .woocommerce .login,
    .woocommerce .checkout_coupon,
    .woocommerce .register,
    .woocommerce .cart.variations_form,
    .woocommerce .cart .group_table,
    .woocommerce .cart .group_table td,
    .woocommerce .commentlist .comment-text,
    .woocommerce .comment-respond,
    .woocommerce .related,
    .woocommerce .upsells,
    .woocommerce .cross-sells,
    .woocommerce .checkout #order_review,
    .woocommerce ul.order_details li,
    .woocommerce .shop_table.my_account_orders,
    .widget_price_filter .ui-slider-handle,
    .widget_layered_nav ul,
    .widget_layered_nav ul li,
    #bbpress-forums fieldset,
    .bbp-login-form fieldset,
    #bbpress-forums .bbp-body>ul,
    #bbpress-forums li.bbp-header,
    .bbp-replies .bbp-body,
    div.bbp-forum-header,
    div.bbp-topic-header,
    div.bbp-reply-header,
    .bbp-pagination-links a,
    .bbp-pagination-links span.current,
    span.bbp-topic-pagination a.page-numbers,
    .bbp-logged-in,
    .gform_wrapper .gsection,
    .gform_wrapper .gf_page_steps,
    .gform_wrapper li.gfield_creditcard_warning,
    .form_saved_message {
        border-color: #ebebeb;
    }

    .w-separator,
    .w-iconbox.color_light .w-iconbox-icon,
    .w-testimonial.style_3 .w-testimonial-text:after,
    .w-testimonial.style_3 .w-testimonial-text:before {
        color: #ebebeb;
    }

    a.w-btn.color_light,
    .w-btn.color_light,
    .w-btn.color_light.style_outlined:before,
    .w-btn.w-blog-post-more:before,
    .w-iconbox.style_circle.color_light .w-iconbox-icon,
    .no-touch .g-loadmore-btn:hover,
    .woocommerce .button,
    .no-touch .woocommerce .quantity .plus:hover,
    .no-touch .woocommerce .quantity .minus:hover,
    .widget_price_filter .ui-slider,
    .gform_wrapper .gform_page_footer .gform_previous_button {
        background-color: #ebebeb;
    }

    a.w-btn.color_light.style_outlined,
    .w-btn.color_light.style_outlined,
    .w-btn.w-blog-post-more,
    .w-iconbox.style_outlined.color_light .w-iconbox-icon,
    .w-person-links-item,
    .w-socials-item-link,
    .pagination .page-numbers {
        box-shadow: 0 0 0 2px #ebebeb inset;
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    .no-touch a.w-btn.color_light:hover,
    .no-touch .w-btn.color_light:hover,
    .no-touch .w-btn.w-blog-post-more:hover,
    .w-counter-number,
    .w-pricing-item-header,
    .w-progbar.color_custom .w-progbar-title,
    .woocommerce .products .product .price,
    .woocommerce div.product .price,
    .gform_wrapper .chosen-container-single .chosen-single {
        color: #000000;
    }

    .w-progbar.color_contrast .w-progbar-bar-h {
        background-color: #000000;
    }

    input,
    textarea,
    select,
    .l-canvas,
    a.w-btn.color_contrast.style_outlined,
    .w-btn.color_contrast.style_outlined,
    .w-btn.w-blog-post-more,
    .w-cart-dropdown,
    .w-form-row-field:before,
    .w-iconbox.color_contrast .w-iconbox-icon,
    .w-iconbox.color_light.style_circle .w-iconbox-icon,
    .w-tabs.layout_timeline .w-tabs-item,
    .w-tabs.layout_timeline .w-tabs-section-header-h,
    .woocommerce .button {
        color: #333333;
    }

    a.w-btn.color_contrast,
    .w-btn.color_contrast,
    .w-btn.color_contrast.style_outlined:before,
    .w-iconbox.style_circle.color_contrast .w-iconbox-icon {
        background-color: #333333;
    }

    a.w-btn.color_contrast.style_outlined,
    .w-btn.color_contrast.style_outlined,
    .w-iconbox.style_outlined.color_contrast .w-iconbox-icon {
        box-shadow: 0 0 0 2px #333333 inset;
    }

    a,
    .highlight_primary,
    .l-preloader,
    .no-touch .l-titlebar .g-nav-item:hover,
    a.w-btn.color_primary.style_outlined,
    .w-btn.color_primary.style_outlined,
    .l-main .w-contacts-item:before,
    .w-counter.color_primary .w-counter-number,
    .g-filters-item.active,
    .no-touch .g-filters.style_1 .g-filters-item.active:hover,
    .no-touch .g-filters.style_2 .g-filters-item.active:hover,
    .w-form-row.focused .w-form-row-field:before,
    .w-iconbox.color_primary .w-iconbox-icon,
    .no-touch .w-iconbox-link:hover .w-iconbox-title,
    .no-touch .w-logos .owl-prev:hover,
    .no-touch .w-logos .owl-next:hover,
    .w-separator.color_primary,
    .w-sharing.type_outlined.color_primary .w-sharing-item,
    .no-touch .w-sharing.type_simple.color_primary .w-sharing-item:hover .w-sharing-icon,
    .w-tabs.layout_default .w-tabs-item.active,
    .no-touch .w-tabs.layout_default .w-tabs-item.active:hover,
    .w-tabs-section.active .w-tabs-section-header,
    .w-tabs.layout_ver .w-tabs-item.active,
    .no-touch .w-tabs.layout_ver .w-tabs-item.active:hover,
    .no-touch .g-tags>a:hover,
    .w-testimonial.style_2:before,
    .woocommerce .products .product .button,
    .woocommerce .star-rating span:before,
    .woocommerce-tabs .tabs li.active,
    .no-touch .woocommerce-tabs .tabs li.active:hover,
    .woocommerce .stars span a:after,
    #subscription-toggle span.is-subscribed:before,
    #favorite-toggle span.is-favorite:before {
        color: #f9a02c;
    }

    .l-section.color_primary,
    .l-titlebar.color_primary,
    .no-touch .l-navigation-item:hover .l-navigation-item-arrow,
    .highlight_primary_bg,
    .w-actionbox.color_primary,
    .w-blog-post-preview-icon,
    .w-blog.layout_cards .format-quote .w-blog-post-h,
    .no-touch .w-blog.layout_cards .w-blog-post-meta-category a:hover,
    .no-touch .l-section.preview_trendy .w-blog-post-meta-category a:hover,
    button,
    input[type="submit"],
    a.w-btn.color_primary,
    .w-btn.color_primary,
    .w-btn.color_primary.style_outlined:before,
    .no-touch .g-filters-item:hover,
    .w-iconbox.style_circle.color_primary .w-iconbox-icon,
    .no-touch .w-iconbox.style_circle .w-iconbox-icon:before,
    .no-touch .w-iconbox.style_outlined .w-iconbox-icon:before,
    .no-touch .w-person.layout_toplinks .w-person-links,
    .w-pricing-item.type_featured .w-pricing-item-header,
    .w-progbar.color_primary .w-progbar-bar-h,
    .w-sharing.type_solid.color_primary .w-sharing-item,
    .w-sharing.type_fixed.color_primary .w-sharing-item,
    .w-sharing.type_outlined.color_primary .w-sharing-item:before,
    .w-tabs.layout_timeline .w-tabs-item:before,
    .w-tabs.layout_timeline .w-tabs-section-header-h:before,
    .no-touch .w-toplink.active:hover,
    .no-touch .pagination .page-numbers:before,
    .pagination .page-numbers.current,
    .l-main .widget_nav_menu .menu-item.current-menu-item>a,
    .rsDefault .rsThumb.rsNavSelected,
    .no-touch .tp-leftarrow.tparrows.custom:before,
    .no-touch .tp-rightarrow.tparrows.custom:before,
    .smile-icon-timeline-wrap .timeline-separator-text .sep-text,
    .smile-icon-timeline-wrap .timeline-wrapper .timeline-dot,
    .smile-icon-timeline-wrap .timeline-feature-item .timeline-dot,
    p.demo_store,
    .woocommerce .button.alt,
    .woocommerce .button.checkout,
    .no-touch .woocommerce .products .product .button:hover,
    .woocommerce .products .product .button.loading,
    .woocommerce .onsale,
    .widget_price_filter .ui-slider-range,
    .widget_layered_nav ul li.chosen,
    .widget_layered_nav_filters ul li a,
    .no-touch .bbp-pagination-links a:hover,
    .bbp-pagination-links span.current,
    .no-touch span.bbp-topic-pagination a.page-numbers:hover,
    .gform_wrapper .gform_page_footer .gform_next_button,
    .gform_wrapper .gf_progressbar_percentage,
    .gform_wrapper .chosen-container .chosen-results li.highlighted {
        background-color: #f9a02c;
    }

    .l-content blockquote,
    .no-touch .l-titlebar .g-nav-item:hover,
    .g-filters.style_3 .g-filters-item.active,
    .no-touch .w-logos .owl-prev:hover,
    .no-touch .w-logos .owl-next:hover,
    .no-touch .w-logos.style_1 .w-logos-item:hover,
    .w-separator.color_primary,
    .w-tabs.layout_default .w-tabs-item.active,
    .no-touch .w-tabs.layout_default .w-tabs-item.active:hover,
    .w-tabs.layout_ver .w-tabs-item.active,
    .no-touch .w-tabs.layout_ver .w-tabs-item.active:hover,
    .no-touch .g-tags>a:hover,
    .no-touch .w-testimonial.style_1:hover,
    .l-main .widget_nav_menu .menu-item.current-menu-item>a,
    .woocommerce-tabs .tabs li.active,
    .no-touch .woocommerce-tabs .tabs li.active:hover,
    .widget_layered_nav ul li.chosen,
    .bbp-pagination-links span.current,
    .no-touch #bbpress-forums .bbp-pagination-links a:hover,
    .no-touch #bbpress-forums .bbp-topic-pagination a:hover,
    #bbp-user-navigation li.current {
        border-color: #f9a02c;
    }

    a.w-btn.color_primary.style_outlined,
    .w-btn.color_primary.style_outlined,
    .l-main .w-contacts-item:before,
    .w-iconbox.color_primary.style_outlined .w-iconbox-icon,
    .w-sharing.type_outlined.color_primary .w-sharing-item,
    .w-tabs.layout_timeline .w-tabs-item,
    .w-tabs.layout_timeline .w-tabs-section-header-h,
    .woocommerce .products .product .button {
        box-shadow: 0 0 0 2px #f9a02c inset;
    }

    input:focus,
    textarea:focus,
    select:focus {
        box-shadow: 0 0 0 2px #f9a02c;
    }

    .no-touch a:hover,
    .highlight_secondary,
    .no-touch a:hover+.w-blog-post-body .w-blog-post-title a,
    .no-touch .w-blog-post-title a:hover,
    .no-touch .w-blognav-prev:hover .w-blognav-title,
    .no-touch .w-blognav-next:hover .w-blognav-title,
    a.w-btn.color_secondary.style_outlined,
    .w-btn.color_secondary.style_outlined,
    .w-counter.color_secondary .w-counter-number,
    .w-iconbox.color_secondary .w-iconbox-icon,
    .w-separator.color_secondary,
    .w-sharing.type_outlined.color_secondary .w-sharing-item,
    .no-touch .w-sharing.type_simple.color_secondary .w-sharing-item:hover .w-sharing-icon,
    .no-touch .l-main .widget_tag_cloud a:hover,
    .no-touch .l-main .widget_product_tag_cloud .tagcloud a:hover,
    .no-touch .bbp_widget_login a.button.logout-link:hover {
        color: #333333;
    }

    .l-section.color_secondary,
    .l-titlebar.color_secondary,
    .highlight_secondary_bg,
    .no-touch input[type="submit"]:hover,
    a.w-btn.color_secondary,
    .w-btn.color_secondary,
    .w-btn.color_secondary.style_outlined:before,
    .w-actionbox.color_secondary,
    .no-touch .w-blog.layout_tiles .w-blog-post-meta-category a:hover,
    .w-iconbox.style_circle.color_secondary .w-iconbox-icon,
    .w-progbar.color_secondary .w-progbar-bar-h,
    .w-sharing.type_solid.color_secondary .w-sharing-item,
    .w-sharing.type_fixed.color_secondary .w-sharing-item,
    .w-sharing.type_outlined.color_secondary .w-sharing-item:before,
    .no-touch .woocommerce .button:hover,
    .no-touch .woocommerce input[type="submit"]:hover,
    .no-touch .woocommerce .button.alt:hover,
    .no-touch .woocommerce .button.checkout:hover,
    .no-touch .woocommerce .product-remove a.remove:hover,
    .no-touch .widget_layered_nav_filters ul li a:hover {
        background-color: #333333;
    }

    .w-separator.color_secondary {
        border-color: #333333;
    }

    a.w-btn.color_secondary.style_outlined,
    .w-btn.color_secondary.style_outlined,
    .w-iconbox.color_secondary.style_outlined .w-iconbox-icon,
    .w-sharing.type_outlined.color_secondary .w-sharing-item {
        box-shadow: 0 0 0 2px #333333 inset;
    }

    .highlight_faded,
    .w-blog-post-meta>*,
    .w-profile-link.for_logout,
    .w-testimonial-person-meta,
    .w-testimonial.style_4:before,
    .l-main .widget_tag_cloud a,
    .l-main .widget_product_tag_cloud .tagcloud a,
    .woocommerce-breadcrumb,
    .woocommerce .star-rating:before,
    .woocommerce .stars span:after,
    .woocommerce .product-remove a.remove,
    p.bbp-topic-meta,
    .bbp_widget_login a.button.logout-link {
        color: #999999;
    }

    .w-blog.layout_latest .w-blog-post-meta-date {
        border-color: #999999;
    }

    .l-section.color_alternate,
    .l-titlebar.color_alternate,
    .color_alternate .g-filters.style_1 .g-filters-item.active,
    .no-touch .color_alternate .g-filters-item.active:hover,
    .color_alternate .w-tabs.layout_default .w-tabs-item.active,
    .no-touch .color_alternate .w-tabs.layout_default .w-tabs-item.active:hover,
    .color_alternate .w-tabs.layout_ver .w-tabs-item.active,
    .no-touch .color_alternate .w-tabs.layout_ver .w-tabs-item.active:hover,
    .color_alternate .w-tabs.layout_timeline .w-tabs-item,
    .color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h {
        background-color: #f6f6f6;
    }

    .color_alternate a.w-btn.color_contrast,
    .color_alternate .w-btn.color_contrast,
    .no-touch .color_alternate a.w-btn.color_contrast:hover,
    .no-touch .color_alternate .w-btn.color_contrast:hover,
    .no-touch .color_alternate a.w-btn.color_contrast.style_outlined:hover,
    .no-touch .color_alternate .w-btn.color_contrast.style_outlined:hover,
    .color_alternate .w-iconbox.style_circle.color_contrast .w-iconbox-icon {
        color: #f6f6f6;
    }

    .color_alternate input,
    .color_alternate textarea,
    .color_alternate select,
    .color_alternate .w-blog-post-preview-icon,
    .color_alternate .w-blog.layout_masonry .w-blog-post-h,
    .color_alternate .w-blog.layout_cards .w-blog-post-h,
    .color_alternate .g-filters.style_1,
    .color_alternate .g-filters.style_2 .g-filters-item.active,
    .color_alternate .w-iconbox.style_circle.color_light .w-iconbox-icon,
    .color_alternate .g-loadmore-btn,
    .color_alternate .w-pricing-item-header,
    .color_alternate .w-progbar-bar,
    .color_alternate .w-tabs-list,
    .color_alternate .w-testimonial.style_4:before,
    .l-content .color_alternate .wp-caption-text {
        background-color: #ffffff;
    }

    .l-section.color_alternate,
    .l-section.color_alternate hr,
    .color_alternate .g-cols>div,
    .color_alternate .w-blog-post,
    .color_alternate .w-comments-list,
    .color_alternate .w-pricing-item-h,
    .color_alternate .w-profile,
    .color_alternate .w-separator,
    .color_alternate .w-tabs-section,
    .color_alternate .w-tabs-section-header:before,
    .color_alternate .w-tabs.layout_timeline .w-tabs-list:before,
    .color_alternate .w-tabs.layout_timeline.accordion .w-tabs-section-content,
    .color_alternate .w-testimonial.style_1 {
        border-color: #e5e5e5;
    }

    .color_alternate .w-separator,
    .color_alternate .w-iconbox.color_light .w-iconbox-icon,
    .color_alternate .w-testimonial.style_3 .w-testimonial-text:after,
    .color_alternate .w-testimonial.style_3 .w-testimonial-text:before {
        color: #e5e5e5;
    }

    .color_alternate a.w-btn.color_light,
    .color_alternate .w-btn.color_light,
    .color_alternate .w-btn.color_light.style_outlined:before,
    .color_alternate .w-btn.w-blog-post-more:before,
    .color_alternate .w-iconbox.style_circle.color_light .w-iconbox-icon,
    .no-touch .color_alternate .g-loadmore-btn:hover {
        background-color: #e5e5e5;
    }

    .color_alternate a.w-btn.color_light.style_outlined,
    .color_alternate .w-btn.color_light.style_outlined,
    .color_alternate .w-btn.w-blog-post-more,
    .color_alternate .w-iconbox.style_outlined.color_light .w-iconbox-icon,
    .color_alternate .w-person-links-item,
    .color_alternate .w-socials-item-link,
    .color_alternate .pagination .page-numbers {
        box-shadow: 0 0 0 2px #e5e5e5 inset;
    }

    .color_alternate h1,
    .color_alternate h2,
    .color_alternate h3,
    .color_alternate h4,
    .color_alternate h5,
    .color_alternate h6,
    .no-touch .color_alternate a.w-btn.color_light:hover,
    .no-touch .color_alternate .w-btn.color_light:hover,
    .no-touch .color_alternate .w-btn.w-blog-post-more:hover,
    .color_alternate .w-counter-number,
    .color_alternate .w-pricing-item-header {
        color: #000000;
    }

    .color_alternate .w-progbar.color_contrast .w-progbar-bar-h {
        background-color: #000000;
    }

    .l-titlebar.color_alternate,
    .l-section.color_alternate,
    .color_alternate input,
    .color_alternate textarea,
    .color_alternate select,
    .color_alternate a.w-btn.color_contrast.style_outlined,
    .color_alternate .w-btn.color_contrast.style_outlined,
    .color_alternate .w-btn.w-blog-post-more,
    .color_alternate .w-form-row-field:before,
    .color_alternate .w-iconbox.color_contrast .w-iconbox-icon,
    .color_alternate .w-iconbox.color_light.style_circle .w-iconbox-icon,
    .color_alternate .w-tabs.layout_timeline .w-tabs-item,
    .color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h {
        color: #333333;
    }

    .color_alternate a.w-btn.color_contrast,
    .color_alternate .w-btn.color_contrast,
    .color_alternate .w-btn.color_contrast.style_outlined:before,
    .color_alternate .w-iconbox.style_circle.color_contrast .w-iconbox-icon {
        background-color: #333333;
    }

    .color_alternate a.w-btn.color_contrast.style_outlined,
    .color_alternate .w-btn.color_contrast.style_outlined,
    .color_alternate .w-iconbox.style_outlined.color_contrast .w-iconbox-icon {
        box-shadow: 0 0 0 2px #333333 inset;
    }

    .color_alternate a,
    .color_alternate .highlight_primary,
    .no-touch .l-titlebar.color_alternate .g-nav-item:hover,
    .color_alternate a.w-btn.color_primary.style_outlined,
    .color_alternate .w-btn.color_primary.style_outlined,
    .l-main .color_alternate .w-contacts-item:before,
    .color_alternate .w-counter.color_primary .w-counter-number,
    .color_alternate .g-filters-item.active,
    .no-touch .color_alternate .g-filters-item.active:hover,
    .color_alternate .w-form-row.focused .w-form-row-field:before,
    .color_alternate .w-iconbox.color_primary .w-iconbox-icon,
    .no-touch .color_alternate .w-iconbox-link:hover .w-iconbox-title,
    .no-touch .color_alternate .w-logos .owl-prev:hover,
    .no-touch .color_alternate .w-logos .owl-next:hover,
    .color_alternate .w-separator.color_primary,
    .color_alternate .w-tabs.layout_default .w-tabs-item.active,
    .no-touch .color_alternate .w-tabs.layout_default .w-tabs-item.active:hover,
    .color_alternate .w-tabs-section.active .w-tabs-section-header,
    .color_alternate .w-tabs.layout_ver .w-tabs-item.active,
    .no-touch .color_alternate .w-tabs.layout_ver .w-tabs-item.active:hover,
    .color_alternate .w-testimonial.style_2:before {
        color: #f9a02c;
    }

    .color_alternate .highlight_primary_bg,
    .color_alternate .w-actionbox.color_primary,
    .color_alternate .w-blog-post-preview-icon,
    .color_alternate .w-blog.layout_cards .format-quote .w-blog-post-h,
    .color_alternate button,
    .color_alternate input[type="submit"],
    .color_alternate a.w-btn.color_primary,
    .color_alternate .w-btn.color_primary,
    .color_alternate .w-btn.color_primary.style_outlined:before,
    .no-touch .color_alternate .g-filters-item:hover,
    .color_alternate .w-iconbox.style_circle.color_primary .w-iconbox-icon,
    .no-touch .color_alternate .w-iconbox.style_circle .w-iconbox-icon:before,
    .no-touch .color_alternate .w-iconbox.style_outlined .w-iconbox-icon:before,
    .no-touch .color_alternate .w-person.layout_toplinks .w-person-links,
    .color_alternate .w-pricing-item.type_featured .w-pricing-item-header,
    .color_alternate .w-progbar.color_primary .w-progbar-bar-h,
    .color_alternate .w-tabs.layout_timeline .w-tabs-item:before,
    .color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h:before,
    .no-touch .color_alternate .w-toplink.active:hover,
    .no-touch .color_alternate .pagination .page-numbers:before,
    .color_alternate .pagination .page-numbers.current {
        background-color: #f9a02c;
    }

    .l-content .color_alternate blockquote,
    .no-touch .l-titlebar.color_alternate .g-nav-item:hover,
    .color_alternate .g-filters.style_3 .g-filters-item.active,
    .no-touch .color_alternate .w-logos .owl-prev:hover,
    .no-touch .color_alternate .w-logos .owl-next:hover,
    .no-touch .color_alternate .w-logos.style_1 .w-logos-item:hover,
    .color_alternate .w-separator.color_primary,
    .color_alternate .w-tabs.layout_default .w-tabs-item.active,
    .no-touch .color_alternate .w-tabs.layout_default .w-tabs-item.active:hover,
    .color_alternate .w-tabs.layout_ver .w-tabs-item.active,
    .no-touch .color_alternate .w-tabs.layout_ver .w-tabs-item.active:hover,
    .no-touch .color_alternate .g-tags>a:hover,
    .no-touch .color_alternate .w-testimonial.style_1:hover {
        border-color: #f9a02c;
    }

    .color_alternate a.w-btn.color_primary.style_outlined,
    .color_alternate .w-btn.color_primary.style_outlined,
    .l-main .color_alternate .w-contacts-item:before,
    .color_alternate .w-iconbox.color_primary.style_outlined .w-iconbox-icon,
    .color_alternate .w-tabs.layout_timeline .w-tabs-item,
    .color_alternate .w-tabs.layout_timeline .w-tabs-section-header-h {
        box-shadow: 0 0 0 2px #f9a02c inset;
    }

    .color_alternate input:focus,
    .color_alternate textarea:focus,
    .color_alternate select:focus {
        box-shadow: 0 0 0 2px #f9a02c;
    }

    .no-touch .color_alternate a:hover,
    .color_alternate .highlight_secondary,
    .color_alternate a.w-btn.color_secondary.style_outlined,
    .color_alternate .w-btn.color_secondary.style_outlined,
    .no-touch .color_alternate a:hover+.w-blog-post-body .w-blog-post-title a,
    .no-touch .color_alternate .w-blog-post-title a:hover,
    .color_alternate .w-counter.color_secondary .w-counter-number,
    .color_alternate .w-iconbox.color_secondary .w-iconbox-icon,
    .color_alternate .w-separator.color_secondary {
        color: #333333;
    }

    .color_alternate .highlight_secondary_bg,
    .no-touch .color_alternate input[type="submit"]:hover,
    .color_alternate a.w-btn.color_secondary,
    .color_alternate .w-btn.color_secondary,
    .color_alternate .w-btn.color_secondary.style_outlined:before,
    .color_alternate .w-actionbox.color_secondary,
    .color_alternate .w-iconbox.style_circle.color_secondary .w-iconbox-icon,
    .color_alternate .w-progbar.color_secondary .w-progbar-bar-h {
        background-color: #333333;
    }

    .color_alternate .w-separator.color_secondary {
        border-color: #333333;
    }

    .color_alternate a.w-btn.color_secondary.style_outlined,
    .color_alternate .w-btn.color_secondary.style_outlined,
    .color_alternate .w-iconbox.color_secondary.style_outlined .w-iconbox-icon {
        box-shadow: 0 0 0 2px #333333 inset;
    }

    .color_alternate .highlight_faded,
    .color_alternate .w-blog-post-meta>*,
    .color_alternate .w-profile-link.for_logout,
    .color_alternate .w-testimonial-person-meta,
    .color_alternate .w-testimonial.style_4:before {
        color: #999999;
    }

    .color_alternate .w-blog.layout_latest .w-blog-post-meta-date {
        border-color: #999999;
    }

    .l-subfooter.at_top,
    .no-touch .l-subfooter.at_top #lang_sel ul ul a:hover,
    .no-touch .l-subfooter.at_top #lang_sel_click ul ul a:hover {
        background-color: #f6f6f6;
    }

    .l-subfooter.at_top input,
    .l-subfooter.at_top textarea,
    .l-subfooter.at_top select,
    .no-touch .l-subfooter.at_top #lang_sel a,
    .no-touch .l-subfooter.at_top #lang_sel_click a {
        background-color: #ffffff;
    }

    .l-subfooter.at_top,
    .l-subfooter.at_top .w-profile,
    .l-subfooter.at_top .widget_calendar #calendar_wrap {
        border-color: #e2e2e2;
    }

    .l-subfooter.at_top .w-socials-item-link {
        box-shadow: 0 0 0 2px #e2e2e2 inset;
    }

    .l-subfooter.at_top h1,
    .l-subfooter.at_top h2,
    .l-subfooter.at_top h3,
    .l-subfooter.at_top h4,
    .l-subfooter.at_top h5,
    .l-subfooter.at_top h6,
    .l-subfooter.at_top input,
    .l-subfooter.at_top textarea,
    .l-subfooter.at_top select,
    .l-subfooter.at_top .w-form-row-field:before {
        color: #000000;
    }

    .l-subfooter.at_top {
        color: #666666;
    }

    .l-subfooter.at_top a,
    .l-subfooter.at_top .widget_tag_cloud .tagcloud a,
    .l-subfooter.at_top .widget_product_tag_cloud .tagcloud a {
        color: #f9a02c;
    }

    .no-touch .l-subfooter.at_top a:hover,
    .no-touch .l-subfooter.at_top .w-form-row.focused .w-form-row-field:before,
    .no-touch .l-subfooter.at_top .widget_tag_cloud .tagcloud a:hover,
    .no-touch .l-subfooter.at_top .widget_product_tag_cloud .tagcloud a:hover {
        color: #000000;
    }

    .l-subfooter.at_top input:focus,
    .l-subfooter.at_top textarea:focus,
    .l-subfooter.at_top select:focus {
        box-shadow: 0 0 0 2px #000000;
    }

    .l-subfooter.at_bottom {
        background-color: #141414;
    }

    .l-subfooter.at_bottom {
        color: #c9c9c9;
    }

    .l-subfooter.at_bottom a {
        color: #666666;
    }

    .no-touch .l-subfooter.at_bottom a:hover {
        color: #f9a02c;
    }

    .boton-menu a {
        color: #f9a02c !important;
        border-color: #f9a02c;
        border-radius: 10px;
        background-color: #f9a02c;
        text-align: center;
        padding: 10px;
        padding-bottom: 5px !important;
    }

    .boton-menu a:hover {
        background-color: #f9a02c !important;
        color: white !important;
    }

    .et_header_style_left #et-top-navigation {
        padding-top: 16px !important;
    }

    .et_header_style_left .et-fixed-header #et-top-navigation {
        padding-top: 6px !important;
    }

    @media only screen and (max-width:980px) {
        .menu-cta a {
            background-color: #010101;
        }
    }

    div.l-subheader-h.i-cf {
        font-family: monospace;
    }

    span.w-nav-title {
        font-size: 85%;
    }

    span.w-nav-title {
        color: #262626;
    }
    

        .wpb_animate_when_almost_visible {
            opacity: 1;
        }
        

    .vc_custom_1533810432948 {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }

    .vc_custom_1533810671819 {
        margin-top: -100px !important;
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }

    .vc_custom_1533815098132 {
        margin-bottom: -30px !important;
    }

    .vc_custom_1533814159614 {
        margin-bottom: 40px !important;
    }
    
