/*
Theme Name: Mildhill Child
Theme URI: http://mildhill.select-themes.com
Description: A child theme of Mildhill
Author: Select Themes
Author URI: http://themeforest.net/user/select-themes
Version: 1.0.13
Text Domain: mildhill
Template: mildhill
*/

body {
    background: radial-gradient(ellipse at center,  #303040 0%,#1a1b1f 100%);
}

body,
button[type=submit], input[type=submit],
body .qodef-h1, body h1,
body .qodef-h2, body h2,
body .qodef-h3, body h3,
body .qodef-h4, body h4,
body .qodef-h5, body h5,
body .qodef-h6, body h6,
.qodef-button.qodef-html--link,
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li a,
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li ul li a,
.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second .qodef-drop-down-second-inner > ul > li > a,
.qodef-portfolio-list .qodef-e-content .qodef-e-info-category .qodef-e-category,
#qodef-single-post-navigation .qodef-m-nav-label,
#qodef-woo-page.qodef--single .shop_attributes th,
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--back-to-link {
    font-family: 'Candara', sans-serif !important;
}

#qodef-single-post-navigation .qodef-m-nav-label,
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li a,
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li ul li a,
.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second .qodef-drop-down-second-inner > ul > li > a,
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--back-to-link {
    font-weight: 600;
}

#qodef-top-area {
    background: url('images/header-bg.png') repeat-x top center;
}

#qodef-page-header .qodef-header-logo-link.qodef-height--not-set img {
    width: auto;
    padding: 10px 0;
}
.home #qodef-page-header .qodef-header-logo-link.qodef-height--not-set img {
    width: auto;
    height: 180px;
    max-height: initial;
    top: 75%;
    left: 50%;
    position: relative;
    padding: 0;
}

#qodef-page-outer {
    margin-top: 0 !important;
    padding-bottom: 82px;
    position: relative;
}
#qodef-page-outer:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 357px;
    background: url('images/footer-bg.png') no-repeat bottom center;
    background-size: cover;
    z-index: 2;
}

body .desktop {
    background-position: calc(100% / 2 + 264px ) top !important;
    background-size: contain;
}

@media screen and (min-width: 768px) and (max-width: 1199px) {
    body .desktop {
        background-position: calc(100% / 2 + 320px ) top !important;
        background-size: contain;
    }    
}

#qodef-page-footer-top-area {
    padding: 0;
}

.qodef-icon-with-text.qodef-layout--before-content .qodef-m-icon-wrapper  {
    margin-top: 13px !important;
}

.product_meta,
.qodef-woo-results,
.qodef-woo-shortcode .price,
#qodef-woo-page.qodef--single .entry-summary form.cart,
#qodef-woo-page.qodef--single .entry-summary .out-of-stock,
#qodef-woo-page.qodef--single .entry-summary .qodef-social-share,
#qodef-woo-page .qodef-woo-product-mark, .qodef-woo-shortcode .qodef-woo-product-mark {
    display: none !important;
}

#qodef-author-info .qodef-m-social-icons li:nth-child(3n+1) a:hover,
#qodef-author-info .qodef-m-social-icons li:nth-child(3n+2) a,
#qodef-author-info .qodef-m-social-icons li:nth-child(3n+2) a:hover,
#qodef-single-post-navigation .qodef-m-nav:hover .qodef-icon-elegant-icons,
#qodef-author-info,
#qodef-single-post-navigation .qodef-icon-elegant-icons,
.qodef-woo-dropdown-cart .qodef-m-opener::before,
.qodef-header-navigation ul li .qodef-drop-down-second,
.qodef-portfolio-single-item .qodef-social-share li:nth-child(3n+1) a,
.qodef-portfolio-single-item .qodef-social-share li:nth-child(3n+1) a:hover,
.qodef-portfolio-single-item .qodef-social-share li:nth-child(3n+2) a,
.qodef-portfolio-single-item .qodef-social-share li:nth-child(3n+2) a:hover,
input[type=checkbox]:checked, input[type=radio]:checked,
#qodef-top-area .widget_mildhill_core_phone_number:before,
.widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1),
.widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+2),
.widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle,
#qodef-side-area .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1),
#qodef-side-area .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+2),
#qodef-page-sidebar .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1),
#qodef-page-sidebar .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+2),
.widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1):hover,
.widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+2):hover,
.widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:hover,
#qodef-side-area .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1):hover,
#qodef-side-area .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+2):hover,
#qodef-page-sidebar .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1):hover,
#qodef-page-sidebar .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+2):hover,
#qodef-single-portfolio-navigation .qodef-m-nav:hover .qodef-icon-elegant-icons,
#qodef-single-portfolio-navigation .qodef-icon-elegant-icons,
.qodef-testimonials-list .swiper-slide:nth-child(2n) .qodef-e-content,
.qodef-testimonials-list .swiper-pagination-bullets .swiper-pagination-bullet:before,
.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li.ui-state-active a,
.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li.ui-state-hover a,
.qodef-team .qodef-m-team-info .qodef-m-social-icons-group > span:nth-child(3n+1),
.qodef-team .qodef-m-team-info .qodef-m-social-icons-group > span:nth-child(3n+1):hover,
.qodef-team .qodef-m-team-info .qodef-m-social-icons-group > span:nth-child(3n+2),
.qodef-team .qodef-m-team-info .qodef-m-social-icons-group > span:nth-child(3n+2):hover,
.qodef-social-share.qodef-layout--dropdown.qodef-dropdown--bottom .qodef-social-share-dropdown li.qodef-facebook-share a:hover ,
.qodef-social-share.qodef-layout--dropdown.qodef-dropdown--bottom .qodef-social-share-dropdown li.qodef-twitter-share a:hover,
.qodef-social-share.qodef-layout--dropdown.qodef-dropdown--bottom .qodef-social-share-dropdown li.qodef-linkedin-share a:hover,
.qodef-social-share.qodef-layout--dropdown.qodef-dropdown--bottom .qodef-social-share-dropdown li.qodef-tumblr-share a:hover,
.qodef-social-share.qodef-layout--dropdown.qodef-dropdown--bottom .qodef-social-share-dropdown li.qodef-vk-share a:hover,
#qodef-page-footer .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1),
#qodef-page-footer .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1):hover,
#qodef-page-footer .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+2),
#qodef-page-footer .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+2):hover,
#qodef-page-footer .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:hover,
#qodef-woo-page .qodef-woo-buttons-holder .add_to_cart_button:before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .add_to_cart_button:before,
#qodef-woo-page .qodef-woo-buttons-holder .add_to_cart_button:hover:before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .add_to_cart_button:hover:before,
#qodef-woo-page .qodef-woo-buttons-holder .added_to_cart:before,
#qodef-woo-page .qodef-woo-buttons-holder .product_type_grouped:before,
#qodef-woo-page .qodef-woo-buttons-holder .product_type_external:before,
#qodef-woo-page .qodef-woo-buttons-holder .product_type_simple:not(.add_to_cart_button):before,
#qodef-woo-page .qodef-woo-buttons-holder .product_type_variable:before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .added_to_cart:before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_grouped:before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_external:before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_simple:not(.add_to_cart_button):before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_variable:before,
#qodef-woo-page .qodef-woo-buttons-holder .added_to_cart:hover:before,
#qodef-woo-page .qodef-woo-buttons-holder .product_type_grouped:hover:before,
#qodef-woo-page .qodef-woo-buttons-holder .product_type_external:hover:before,
#qodef-woo-page .qodef-woo-buttons-holder .product_type_simple:not(.add_to_cart_button):hover:before,
#qodef-woo-page .qodef-woo-buttons-holder .product_type_variable:hover:before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .added_to_cart:hover:before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_grouped:hover:before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_external:hover:before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_simple:not(.add_to_cart_button):hover:before,
.qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_variable:hover:before,
#qodef-woo-page .woocommerce-pagination a.page-numbers.prev,
#qodef-woo-page .woocommerce-pagination a.page-numbers.next,
#qodef-woo-page .woocommerce-pagination span.page-numbers.prev,
#qodef-woo-page .woocommerce-pagination span.page-numbers.next,
#qodef-woo-page .woocommerce-pagination a.page-numbers.prev:hover,
#qodef-woo-page .woocommerce-pagination a.page-numbers.next:hover,
#qodef-woo-page .woocommerce-pagination span.page-numbers.prev:hover,
#qodef-woo-page .woocommerce-pagination span.page-numbers.next:hover,
#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-minus,
#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus,
#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-minus:hover,
#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus:hover,
#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+1) a,
#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+1) a:hover,
#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+2) a,
#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+2) a:hover,
body #yith-quick-view-modal .qodef-quantity-buttons .qodef-quantity-minus,
body #yith-quick-view-modal .qodef-quantity-buttons .qodef-quantity-plus,
body #yith-quick-view-modal .qodef-quantity-buttons .qodef-quantity-minus:hover,
body #yith-quick-view-modal .qodef-quantity-buttons .qodef-quantity-plus:hover,
#yith-wcwl-form .shop_table td.product-add-to-cart a ,
#yith-wcwl-form .shop_table td.product-add-to-cart a:hover,
#yith-wcwl-form .shop_table .qodef-social-share li:nth-child(3n+1) a,
#yith-wcwl-form .shop_table .qodef-social-share li:nth-child(3n+1) a:hover,
#yith-wcwl-form .shop_table .qodef-social-share li:nth-child(3n+2) a,
#yith-wcwl-form .shop_table .qodef-social-share li:nth-child(3n+2) a:hover,
.qodef-accordion.qodef-layout--simple .qodef-accordion-title,
.qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-active,
.qodef-accordion.qodef-layout--simple .qodef-accordion-title.ui-state-hover,
.qodef-sp-holder .qodef-sp-content-container,
.qodef-sp-holder .qodef-sp-prevent-input:checked,
.qodef-sp-holder .qodef-sp-prevent-input.qodef-sp-prevent-clicked,
.qodef-icon-with-text .qodef-icon-holder.qodef-layout--circle:hover,
.qodef-icon-with-text .qodef-icon-holder.qodef-layout--square:hover,
.qodef-icon-with-text.qodef-layout--before-title a:hover .qodef-icon-holder.qodef-layout--circle,
.qodef-icon-with-text.qodef-layout--before-title a:hover .qodef-icon-holder.qodef-layout--square  {
    background-color: #efd377 !important;
}

ul,
#qodef-author-info .qodef-m-email,
#qodef-author-info .qodef-m-description,
.qodef-blog.qodef-item-layout--simple article .qodef-e-info.qodef-info--bottom,
#qodef-single-post-navigation .qodef-m-nav-label,
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li.current-menu-ancestor > a,
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li.current-menu-item > a,
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li ul li.current-menu-ancestor > a,
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li ul li.current-menu-item > a,
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li ul li a:hover,
.qodef-header--light #qodef-page-header-inner .qodef-header-navigation > ul > li.qodef-menu-item--hovered > a > .qodef-menu-item-inner,
.qodef-header--light #qodef-page-header-inner .qodef-header-navigation > ul > li > a:hover > .qodef-menu-item-inner,
#qodef-page-header-inner .qodef-header-navigation > ul > li.qodef-hide-link > a > .qodef-menu-item-inner,
#qodef-page-header-inner .qodef-header-navigation > ul > li.qodef-hide-link > a:hover > .qodef-menu-item-inner,
.qodef-header--light #qodef-page-header-inner .qodef-header-navigation > ul > li.qodef-hide-link > a:hover > .qodef-menu-item-inner,
#qodef-page-header-inner .qodef-header-navigation > ul > li.qodef-hide-link.current-menu-ancestor > a > .qodef-menu-item-inner,
.qodef-header--light #qodef-page-header-inner .qodef-widget-holder .qodef-opener-widget:hover,
.qodef-header-sticky .qodef-header-sticky-inner .qodef-widget-holder .qodef-opener-widget,
.qodef-header-sticky .qodef-header-sticky-inner .qodef-widget-holder .qodef-opener-widget:hover,
.qodef-mobile-header--minimal:not(.qodef-fullscreen-menu--opened) #qodef-page-mobile-header .qodef-fullscreen-menu-opener,
.qodef-portfolio-single-item .qodef-portfolio-info .qodef-portfolio-info-item p,
.qodef-portfolio-single-item .qodef-portfolio-info .qodef-portfolio-categories p,
.qodef-portfolio-single-item .qodef-portfolio-info .qodef-portfolio-tags p,
.qodef-portfolio-list .qodef-e-content .qodef-e-info-category .qodef-e-category,
.qodef-portfolio-list .qodef-e-content .qodef-e-info-category .qodef-e-category:hover,
#qodef-page-sidebar .widget .qodef-social-share li a:hover,
#qodef-page-footer .widget .qodef-social-share li a:hover,
#qodef-side-area .widget .qodef-social-share li a:hover,
.qodef-smooth-transition-loader .qodef-st-loader .qodef-st-loader-inner,
.qodef-testimonials-list .qodef-e-author .qodef-e-author-job,
.qodef-header-navigation>ul>li.current-menu-ancestor>a .qodef-menu-item-inner,
.qodef-header-navigation>ul>li.current-menu-item>a .qodef-menu-item-inner,
.qodef-header-navigation>ul>li>a .qodef-menu-item-inner,
#qodef-page-footer-top-area .widget.widget_text a:hover,
#qodef-page-footer-bottom-area .widget.widget_text,
#qodef-page-footer-bottom-area .widget.widget_text a,
#qodef-page-footer-bottom-area .widget.widget_text a:hover,
#qodef-single-portfolio-navigation .qodef-m-nav.qodef--back-to-link {
    color: #efd377 !important;
}

.qodef-header-navigation>ul>li>a:hover .qodef-menu-item-inner,
.qodef-header-navigation>ul>li>a:focus .qodef-menu-item-inner,
.qodef-header-navigation>ul>li.current-menu-ancestor>a .qodef-menu-item-inner,
.qodef-header-navigation>ul>li.current-menu-item>a .qodef-menu-item-inner {
    opacity: 0.5;
}

#qodef-page-sidebar .widget .qodef-social-share.qodef-layout--list li.qodef-pinterest-share a:hover {
    color: #cb2027 !important;
}

body .vc_btn3.vc_btn3-color-warning, 
body .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat,
body .vc_btn3.vc_btn3-color-orange, 
body .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat,
body button[type="submit"], 
body input[type="submit"],
body .qodef-button.qodef-html--link,
body .wpcf7-submit.qodef-button.qodef-width--full {
    font-size: 24px;
    font-weight: 500;
    color: #1a1b1f;
    background-color: #efd377;
    border-color: #efd377;
    letter-spacing: 0;
    text-transform: none;
    line-height: 1em;
    padding: 12px 20px;
    width: auto;
}
body .vc_btn3.vc_btn3-color-warning:hover, 
body .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:hover,
body .vc_btn3.vc_btn3-color-orange:hover, 
body .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,
body button[type="submit"]:hover,
body input[type="submit"]:hover,
body .wpcf7-submit.qodef-button.qodef-width--full:hover,
body .vc_btn3.vc_btn3-color-warning.active,
body .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat.active,
body .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat:active,
body .vc_btn3.vc_btn3-color-warning:active,
body .vc_btn3.vc_btn3-color-orange.active,
body .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat.active,
body .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:active,
body .vc_btn3.vc_btn3-color-orange:active {
    color: #efd377;
    background-color: #1a1b1f;
    border-color: #1a1b1f;
}

input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], input[type=url], textarea,
input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=url]:focus, textarea:focus {
    color: #efd377;
    border-color: #efd377;
    background-color: transparent;
}

.wpcf7-not-valid-tip,
.wpcf7-response-output {
    font-size: 14px;
    color: #ffa27e !important;
    background-color: transparent;
}

.qodef-header-sticky,
.qodef-header--sticky-display .qodef-header-sticky {
    background-color: #1a1b1f;
    box-shadow: 0 1px 2px #1a1b1f;
}

.qodef-dropcaps .qodef-m-letter,
.qodef-countdown.qodef-layout--simple .qodef-digit,
#qodef-single-portfolio-navigation .qodef-m-nav-label,
.qodef-search-cover input[type="text"] {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

.qodef-countdown .qodef-label {
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}
.qodef-search-cover input[type="text"]:focus,
.qodef-browser--ms-explorer .qodef-search-cover input[type="text"] {
    color: #efd377 !important;
}

.qodef-button.qodef-layout--outlined {
    color: #efd377 !important;
    border: 2px solid #efd377 !important;
}

.qodef-button.qodef-layout--outlined:hover {
    background-color: #efd377 !important;
    border-color: #efd377 !important;
    color: #fff !important;
}

.qodef-button.qodef-layout--textual,
.qodef-button.qodef-layout--textual:hover {
    color: #efd377 !important;
}

.qodef-counter.qodef-layout--simple .qodef-m-digit,
.qodef-counter.qodef-layout--simple .qodef-m-title {
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}


.qodef-icon-list-item a:hover .qodef-m-title,
.qodef-icon-list-item a:hover .qodef-m-text,
.qodef-icon-with-text .qodef-icon-holder.qodef-layout--normal a:hover,
#qodef-side-area .widget .widget_mildhill_core_icon_with_text .qodef-m-title a:hover .qodef-m-title-text,
#qodef-side-area .widget .widget_mildhill_core_icon_with_text .qodef-m-title a .qodef-m-title-text {
    color: #efd377 !important;
}

.qodef-highlight .qodef-highlight-text,
.qodef-dropcaps:not(.qodef-type--simple) .qodef-m-letter,
.qodef-icon-holder.qodef-layout--circle, .qodef-icon-holder.qodef-layout--square,
.qodef-icon-holder.qodef-layout--circle:hover, .qodef-icon-holder.qodef-layout--square:hover {
    background-color: #efd377 !important;
}

.qodef-pricing-table.qodef-status--featured .qodef-svg path {
    fill: #efd377 !important;
}

.qodef-icon-holder.qodef-layout--normal a:hover,
.qodef-pricing-table.qodef-status--featured .qodef-m-button .qodef-m-text,
.qodef-pricing-table .qodef-m-title p {
    color: #efd377 !important;
}
.qodef-pricing-table .qodef-m-content {
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}
.qodef-pricing-table .qodef-m-content ul li {
    color: #efd377 !important;
}

.qodef-progress-bar.qodef-layout--line .percentCount,
.qodef-progress-bar:not(.qodef-layout--line) .progressbar-text,
.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li a:hover {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li a {
    background-color: #efd377 !important;
}

.qodef-workflow .qodef-m-workflow-item .qodef-m-workflow-item-inner {
    color: #efd377 !important;
}

.qodef-workflow .qodef-m-workflow-item .qodef-m-workflow-item-inner .qodef-m-workflow-text .qodef-m-circle {
    background: #efd377 !important;
}

.qodef-social-share .qodef-social-title {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

.qodef-social-share li.qodef-facebook-share a:hover,
.qodef-social-share li.qodef-twitter-share a:hover,
.qodef-social-share li.qodef-linkedin-share a:hover,
.qodef-social-share li.qodef-tumblr-share a:hover,
.qodef-social-share li.qodef-vk-share a:hover {
    color: #efd377 !important;
}

.qodef-smooth-transition-loader .qodef-st-loader .qodef-mildhill-spinner-holder .qodef-mildhill-spinner-number-holder {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

.qodef-twitter-list.qodef-layout--columns #ctf .ctf-author-name {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}
.qodef-opener-widget--predefined[id*="close"]:hover:before {
    background-color: #ff9167 !important;
}

#qodef-page-sidebar .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:hover a,
#qodef-page-footer .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder a {
    color: #efd377 !important;
}

#qodef-woo-page .qodef-woo-product-mark,
.qodef-woo-shortcode .qodef-woo-product-mark {
    background-color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
}

#qodef-woo-page .qodef-woo-ratings .qodef-m-star,
.qodef-woo-shortcode .qodef-woo-ratings .qodef-m-star,
#qodef-woo-page .price del,
.qodef-woo-shortcode .price del {
    color: #efd377 !important;
}
#qodef-woo-page .price,
.qodef-woo-shortcode .price {
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#qodef-woo-page .quantity input[type="number"] {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

@media only screen and (max-width: 480px) {
    #qodef-woo-page .quantity input[type="number"] {
        color: #efd377 !important;
        font-family: 'Candara', sans-serif !important;
        font-weight: 600;
    }
}

.woocommerce-page div.woocommerce .woocommerce-message,
.woocommerce-page div.woocommerce .woocommerce-info,
.woocommerce-page div.woocommerce .woocommerce-error {
    color: #efd377 !important;
    background-color: #fdbc2e;
    font-weight: 600;
}
.woocommerce-page div.woocommerce .woocommerce-error{
    flex-direction: row; 
}

.woocommerce-page div.woocommerce .woocommerce-message a,
.woocommerce-page div.woocommerce .woocommerce-info a,
.woocommerce-page div.woocommerce .woocommerce-error a,
.woocommerce-page div.woocommerce .woocommerce-message a:hover,
.woocommerce-page div.woocommerce .woocommerce-info a:hover,
.woocommerce-page div.woocommerce .woocommerce-error a:hover {
    color: #efd377 !important;
}

.woocommerce-page div.woocommerce .shop_table th {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#qodef-woo-page.qodef--cart .shop_table td.product-name a {
    color: #efd377 !important;
    font-size: 20px;
    font-family: 'Candara', sans-serif !important;
    font-weight: 800;
    text-transform: uppercase;
}

#qodef-woo-page.qodef--cart .shop_table td.product-name .variation,
#qodef-woo-page.qodef--cart .shop_table td label,
#qodef-woo-page.qodef--cart .shop_table td .amount {
    color: #efd377 !important;
}

#qodef-woo-page.qodef--cart .cross-sells > h2,
#qodef-woo-page.qodef--cart .cart_totals > h2,
#qodef-woo-page.qodef--cart .cross-sells .order-total .amount,
#qodef-woo-page.qodef--cart .cart_totals .order-total .amount {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#qodef-woo-page.qodef--cart .wc-proceed-to-checkout .button,
#qodef-woo-page.qodef--cart .wc-proceed-to-checkout .button:hover {
    background-color: #efd377 !important;
}

.woocommerce-page div.woocommerce > .cart-empty {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

.woocommerce-page div.woocommerce > .return-to-shop a,
.woocommerce-page div.woocommerce > .return-to-shop a:hover {
    background-color: #efd377 !important;
}

#qodef-woo-page.qodef--checkout #customer_details .col-2 h3 label {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}
#qodef-woo-page.qodef--checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper p {
    color: #000 !important;
    font-family: 'Candara', sans-serif !important;
    font-size: 14px;
    padding-bottom: 20px;
}

@media only screen and (max-width: 480px) {
    #qodef-woo-page.qodef--checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper p {
        color: #efd377 !important;
        font-family: 'Candara', sans-serif !important;
        font-weight: 600;
    }
}

#qodef-woo-page.qodef--checkout .wc_payment_methods label,
#qodef-woo-page.qodef--checkout .woocommerce-checkout-review-order table tbody tr td,
#qodef-woo-page.qodef--checkout .woocommerce-checkout-review-order table tfoot tr td {
    color: #efd377 !important;
}

#qodef-woo-page.qodef--checkout .woocommerce-checkout-review-order .cart-subtotal .amount,
#qodef-woo-page.qodef--checkout .woocommerce-checkout-review-order .order-total .amount {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

@media only screen and (max-width: 480px) {
    .woocommerce-account .woocommerce-MyAccount-navigation ul li a {
        color: #efd377 !important;
        font-family: 'Candara', sans-serif !important;
        font-weight: 600;
    }
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a {
    color: #efd377 !important;
}

.woocommerce-account .button {
    color: #ffffff !important;
    background-color: #006535 !important;
}

.woocommerce-account .button:hover {
    background-color: #efd377 !important;
}

.woocommerce-account .woocommerce-form-login .form-row:not(:nth-child(3)) label,
.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received,
.woocommerce-order-received .woocommerce-order h2,
#qodef-woo-page .woocommerce-pagination a.page-numbers, #qodef-woo-page .woocommerce-pagination span.page-numbers {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#qodef-woo-page .woocommerce-pagination a.page-numbers:not(.prev):not(.next):hover,
#qodef-woo-page .woocommerce-pagination a.page-numbers.current,
#qodef-woo-page .woocommerce-pagination span.page-numbers:not(.prev):not(.next):hover,
#qodef-woo-page .woocommerce-pagination span.page-numbers.current,
.qodef-woo-product-list .qodef-woo-product-base-price,
#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-input {
    color: #efd377 !important;
}

.qodef-woo-results .woocommerce-result-count,
.woocommerce-Reviews .woocommerce-review__author {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

.woocommerce-Reviews .woocommerce-review__published-date {
    color: #efd377 !important;
}
#qodef-woo-page.qodef--single .entry-summary .price {
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}
#review_form .comment-form-rating label {
    color: #efd377 !important;
}

#review_form .comment-form-rating .stars {
    margin-bottom: 20px !important;
}
#review_form .comment-form-rating a:before,
#review_form .comment-form-rating a.active:after,
#qodef-woo-page.qodef--single .woocommerce-message,
#qodef-woo-page.qodef--single .woocommerce-info,
#qodef-woo-page.qodef--single .woocommerce-error,
#qodef-woo-page.qodef--single .woocommerce-message a:hover,
#qodef-woo-page.qodef--single .woocommerce-info a:hover,
#qodef-woo-page.qodef--single .woocommerce-error a:hover {
    color: #efd377 !important;
}
#qodef-woo-page.qodef--single .entry-summary form.cart.grouped_form .group_table .woocommerce-grouped-product-list-item__label,
#qodef-woo-page.qodef--single .entry-summary form.cart.grouped_form .group_table .woocommerce-grouped-product-list-item__price {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#qodef-woo-page.qodef--single .entry-summary form.cart .variations label {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-size: 16px !important;
}

#qodef-woo-page.qodef--single .entry-summary form.cart .single_variation .price,
#qodef-woo-page.qodef--single .entry-summary form.cart .single_variation .stock {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#qodef-woo-page.qodef--single .entry-summary form.cart .woocommerce-variation-description {
    color: #efd377 !important;
}

#qodef-woo-page.qodef--single .entry-summary .product_meta .qodef-woo-meta-label {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#qodef-woo-page.qodef--single .entry-summary .product_meta .qodef-woo-meta-value {
    color: #efd377 !important;
}

#qodef-woo-page.qodef--single .entry-summary .qodef-social-share .qodef-social-title {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a {
    background-color: #efd377 !important;
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a:hover,
#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li.active a {
    color: #1a1b1f !important;
}

#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li:last-child {
    margin-right: 0;
}

#qodef-woo-page.qodef--single .shop_attributes th {
    color: #efd377 !important;
    font-weight: bold;
}

@media only screen and (max-width: 480px) {
    #qodef-woo-page.qodef--single .shop_attributes th {
        color: #efd377 !important;
        font-weight: bold;
    }
}

#qodef-woo-page.qodef--single .shop_attributes td {
    font-family: 'Candara', sans-serif !important;
    color: #848484 !important;
}

#qodef-woo-page.qodef--single .up-sells > h2,
#qodef-woo-page.qodef--single .related > h2 {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

.widget.woocommerce .button,
.widget.woocommerce .button:hover {
    background-color: #efd377 !important;
}
@media only screen and (max-width: 480px) {
    .widget .product_list_widget li .product-title,
    .widget .product_list_widget li a:not(.remove) {
        color: #efd377 !important;
    }
}
.widget .product_list_widget li .amount {
    font-family: 'Candara', sans-serif !important;
}

.widget.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle {
    background-color: #efd377 !important;
}
#qodef-page-sidebar .widget .product_list_widget li .product-title,
#qodef-page-sidebar .widget .product_list_widget li a:not(.remove) {
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}
@media only screen and (max-width: 480px) {
    #qodef-page-sidebar .widget .product_list_widget li .product-title,
    #qodef-page-sidebar .widget .product_list_widget li a:not(.remove) {
        color: #efd377 !important;
        font-family: 'Candara', sans-serif !important;
        font-weight: 600;
    }
}
.ywpc-countdown .ywpc-header, .ywpc-sale-bar .ywpc-header {
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}
#qodef-page-sidebar .widget .product_list_widget li .amount {
    font-family: 'Candara', sans-serif !important;
}

#qodef-page-sidebar .widget.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle {
    background-color: #efd377 !important;
}

@media only screen and (max-width: 480px) {
    #qodef-page-footer .widget .product_list_widget li .product-title,
    #qodef-page-footer .widget .product_list_widget li a:not(.remove) {
        color: #efd377 !important;
        font-family: 'Candara', sans-serif !important;
        font-weight: 600;
    }
}

#qodef-page-footer .widget .product_list_widget li .amount {
    font-family: 'Candara', sans-serif !important;
}

.ywpc-fore, .ywpc-countdown-loop, .ywpc-sale-bar-loop, .ywpc-countdown, .ywpc-sale-bar,
.yith-wcqv-button:before,
.yith-wcqv-button:hover:before {
    background-color: #efd377 !important;
}

body #yith-quick-view-modal .qodef-woo-single-image .qodef-woo-product-mark {
    background-color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
}

body #yith-quick-view-modal .qodef-woo-product-title {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

body #yith-quick-view-modal .qodef-woo-ratings .qodef-m-star {
    color: #efd377 !important;
}
body #yith-quick-view-modal .price {
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}
body #yith-quick-view-modal .price del,
body #yith-quick-view-modal .qodef-quantity-buttons .qodef-quantity-input,
body #yith-quick-view-modal form.cart.grouped_form .group_table .woocommerce-grouped-product-list-item__label,
body #yith-quick-view-modal form.cart.grouped_form .group_table .woocommerce-grouped-product-list-item__price {
    color: #efd377 !important;
}
body #yith-quick-view-modal form.cart.grouped_form .group_table .woocommerce-grouped-product-list-item__label *, body #yith-quick-view-modal form.cart.grouped_form .group_table .woocommerce-grouped-product-list-item__price * {
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}
@media only screen and (max-width: 480px) {
    body #yith-quick-view-modal form.cart.grouped_form .group_table .woocommerce-grouped-product-list-item__label *, body #yith-quick-view-modal form.cart.grouped_form .group_table .woocommerce-grouped-product-list-item__price * {
        color: #efd377 !important;
        font-family: 'Candara', sans-serif !important;
        font-weight: 600;
    }
}

body #yith-quick-view-modal form.cart .variations label,
body #yith-quick-view-modal form.cart .variations select {
    color: #efd377 !important;
}

body #yith-quick-view-modal form.cart .single_variation .price,
body #yith-quick-view-modal form.cart .single_variation .stock,
body #yith-quick-view-modal form.cart .woocommerce-variation-description,
body #yith-quick-view-modal .out-of-stock {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#qodef-woo-page.qodef--single .summary .yith-wcwl-add-to-wishlist a,
#yith-quick-view-modal .summary .yith-wcwl-add-to-wishlist a {
    color: #efd377 !important;
}

#qodef-woo-page.qodef--single .summary .yith-wcwl-add-to-wishlist a:before,
#yith-quick-view-modal .summary .yith-wcwl-add-to-wishlist a:before {
    background-color: #efd377 !important;
}

#qodef-woo-page.qodef--single .summary .yith-wcwl-add-to-wishlist a:hover,
#yith-quick-view-modal .summary .yith-wcwl-add-to-wishlist a:hover {
    color: #efd377 !important;
}

#qodef-woo-page.qodef--single .summary .yith-wcwl-add-to-wishlist a:hover:before,
#yith-quick-view-modal .summary .yith-wcwl-add-to-wishlist a:hover:before {
    background-color: #efd377 !important;
}

#yith-wcwl-popup-message {
    background-color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#yith-wcwl-form .woocommerce-message,
#yith-wcwl-form .woocommerce-info,
#yith-wcwl-form .woocommerce-error,
#yith-wcwl-form .woocommerce-message a,
#yith-wcwl-form .woocommerce-info a,
#yith-wcwl-form .woocommerce-error a,
#yith-wcwl-form .woocommerce-message a:hover,
#yith-wcwl-form .woocommerce-info a:hover,
#yith-wcwl-form .woocommerce-error a:hover {
    color: #efd377 !important;
}

#yith-wcwl-form .shop_table th {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

#yith-wcwl-form .shop_table td.product-stock-status span,
#yith-wcwl-form .shop_table td.product-name a,
#yith-wcwl-form .shop_table td.product-price, 
#yith-wcwl-form .shop_table td.product-subtotal {
    color: #efd377 !important;
}

#yith-wcwl-form .shop_table .qodef-social-share .qodef-social-title {
    color: #efd377 !important;
    font-family: 'Candara', sans-serif !important;
    font-weight: 600;
}

.qodef-woo-dropdown-cart .qodef-m-dropdown-inner {
    background-color: #efd377 !important;
}
#qodef-top-area .qodef-woo-dropdown-cart .qodef-woo-dropdown-items a:hover,
.qodef-widget-holder .qodef-woo-dropdown-cart .qodef-woo-dropdown-items a:hover {
    color: #efd377 !important;
}

.qodef-woo-dropdown-cart .qodef-e-price-quantity {
    font-family: 'Candara', sans-serif !important;
}

.qodef-woo-dropdown-cart .qodef-m-order-details {
    border-top: 1px solid #efd377 !important;
}

.qodef-woo-dropdown-cart .qodef-m-order-amount {
    font-family: 'Candara', sans-serif !important;
}

.qodef-woo-dropdown-cart .qodef-m-action-link {
    background-color: #ffbb12 !important;
}

.qodef-woo-dropdown-cart .qodef-m-action-link:hover {
    background-color: #e89005 !important;
}
@media only screen and (max-width: 680px) {
    body #yith-quick-view-modal .qodef-woo-product-title {
        color: #efd377 !important;
        font-family: 'Candara', sans-serif !important;
        font-weight: 600;
    }
}

body .select2-container--default .select2-selection--single {
        background-color: #efd377 !important;
        color: #efd377 !important;
        font-weight: 600 !important;
}
body .select2-container--default.select2-container--open .select2-selection--multiple,
body .select2-container--default.select2-container--open .select2-selection--single {
    color: #efd377 !important;
}
body .select2-container--default .select2-dropdown {
    background-color: #efd377 !important;
}
body .select2-container--default .select2-results__option {
    color: #efd377 !important;
}
body .select2-container--default .select2-results__option--highlighted[aria-selected] {
    color: #efd377 !important;
    font-weight: bold !important;
}
#qodef-woo-page.qodef--single .entry-summary form.cart .variations .label {
    background-color: #efd377 !important;
}

button.mfp-arrow-right:hover,
button.mfp-arrow-right {
    border-right: 57px solid #efd377 !important;
}

.single_variation_wrap {
    margin-top: 20px !important;
}
#qodef-back-to-top:hover .qodef-m-arrow,
#qodef-back-to-top .qodef-m-arrow {
    border-color: transparent transparent #efd377 transparent !important;
}
label {
    font-family: 'Candara', sans-serif !important;
    color: #efd377 !important;
}
.qodef-woo-product-list.qodef-item-layout--info-below-1 .qodef-woo-product-content {
    margin: 10px 0 34px 0 !important;
}
input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="text"], input[type="url"], textarea {
    color: #efd377;
    padding: 7px 21px;
    background-color: transparent !important;
    border: 1px solid #efd377 !important;
    margin-bottom: 10px;
}
input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=url]:focus, textarea:focus {
    color: #efd377;
}

#qodef-mobile-header-navigation ul li a {
    color: #848484 !important;
}

input[type="checkbox"]:checked, input[type="radio"]:checked {
    background-color: #efd377 !important;
}

#qodef-page-footer-top-area .widget,
.qodef-grid.qodef-gutter--huge > .qodef-grid-inner > .qodef-grid-item {
    margin: 0;
}
#qodef-page-footer-bottom-area {
    background-color: #050302 !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
    font-weight: 600;
}
.qodef-woo-dropdown-cart .qodef-m-opener:hover {
    color: #efd377 !important;
}
.qodef-woo-dropdown-cart .qodef-m-opener-count {
    background-color: #e3f5e7!important;
    color: #efd377!important;
}
#qodef-top-area .widget ul:not(.qodef-shortcode-list) li {
    display: inline-block;
    padding: 0 15px ;
    border-right: 1px solid #fff;
}
#qodef-top-area .widget a:hover {
    color: #efd377;
}
.qodef-woo-product-list.qodef-item-layout--info-on-image .qodef-woo-product-title-price-holder {
    flex-flow: column;
    padding: 20px;
}
.woocommerce-loop-product__title, .qodef-woo-shortcode .qodef-woo-product-title {
    padding-bottom: 5px;
    font-size: 25px;
    text-align: center;
    color: #fff;
    font-weight: normal;
}
.qodef-woo-product-list .price {
    margin: 0 auto;
    font-size: 14px !important;
    font-weight: 400 !important;
}
.product-type-variable .qodef-woo-product-image .price::before {
    content: "Între:";
    padding-right: 5px;
}
.qodef-woo-product-list.qodef-item-layout--info-on-image .qodef-woo-product-image-inner {
    padding: 0;
    background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.2) 35%, rgba(0,0,0,0) 100%);
}
#qodef-woo-page .qodef-woo-buttons-holder .added_to_cart::after, #qodef-woo-page .qodef-woo-buttons-holder .product_type_external::after, #qodef-woo-page .qodef-woo-buttons-holder .product_type_grouped::after, #qodef-woo-page .qodef-woo-buttons-holder .product_type_simple:not(.add_to_cart_button)::after, #qodef-woo-page .qodef-woo-buttons-holder .product_type_variable::after, .qodef-woo-shortcode .qodef-woo-buttons-holder .added_to_cart::after, .qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_external::after, .qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_grouped::after, .qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_simple:not(.add_to_cart_button)::after, .qodef-woo-shortcode .qodef-woo-buttons-holder .product_type_variable::after,
#qodef-woo-page .qodef-woo-buttons-holder .add_to_cart_button::after, .qodef-woo-shortcode .qodef-woo-buttons-holder .add_to_cart_button::after{
    content: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1s bnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJ IHZpZXdCb3g9IjAgMCAyMC4xIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMC4xIDIw IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI0VBRjRGRiIgZD0iTTE4LDExLjZj LTAuMSwwLTAuMSwwLTAuMiwwSDIuMWMwLDAtMC4xLDAtMC4xLDBjLTAuMiwwLTAuNCwwLjItMC40 LDAuNWwwLjksNi43QzIuNiwxOS41LDMuMSwyMCwzLjgsMjAKCWgxMi41YzAuNiwwLDEuMi0wLjUs MS4yLTEuMWwwLjktNi44QzE4LjQsMTEuOSwxOC4yLDExLjcsMTgsMTEuNnogTTYuNywxNy45YzAs MC4yLTAuMiwwLjQtMC40LDAuNGMtMC4yLDAtMC40LTAuMi0wLjQtMC40di01CgljMC0wLjIsMC4y LTAuNCwwLjQtMC40YzAuMiwwLDAuNCwwLjIsMC40LDAuNFYxNy45eiBNOS4yLDE3LjljMCwwLjIt MC4yLDAuNC0wLjQsMC40cy0wLjQtMC4yLTAuNC0wLjR2LTVjMC0wLjIsMC4yLTAuNCwwLjQtMC40 CgljMC4yLDAsMC40LDAuMiwwLjQsMC40VjE3Ljl6IE0xMS43LDE3LjljMCwwLjItMC4yLDAuNC0w LjQsMC40Yy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTVjMC0wLjIsMC4yLTAuNCwwLjQtMC40Cglj MC4yLDAsMC40LDAuMiwwLjQsMC40VjE3Ljl6IE0xNC4yLDE3LjljMCwwLjItMC4yLDAuNC0wLjQs MC40Yy0wLjIsMC0wLjQtMC4yLTAuNC0wLjR2LTVjMC0wLjIsMC4yLTAuNCwwLjQtMC40CgljMC4y LDAsMC40LDAuMiwwLjQsMC40VjE3Ljl6Ii8+CjxwYXRoIGZpbGw9IiNFQUY0RkYiIGQ9Ik0xOC44 LDcuNWgtMS44bC01LjktNS43YzAuMS0wLjIsMC4xLTAuMywwLjEtMC41YzAtMC43LTAuNi0xLjIt MS4yLTEuMkM5LjQsMCw4LjgsMC42LDguOCwxLjIKCWMwLDAuMiwwLDAuNCwwLjEsMC41TDMuMSw3 LjVIMS4zQzAuNiw3LjUsMCw4LDAsOC43djAuOGMwLDAuNywwLjYsMS4zLDEuMywxLjNoMTcuNmMw LjcsMCwxLjMtMC42LDEuMy0xLjNWOC43CglDMjAuMSw4LDE5LjUsNy41LDE4LjgsNy41eiBNMTAu MSwwLjhjMC4yLDAsMC40LDAuMiwwLjQsMC40YzAsMC4xLDAsMC4yLTAuMSwwLjNjMCwwLDAsMCww LDBjMCwwLDAsMCwwLDBjLTAuMSwwLjEtMC4yLDAuMS0wLjMsMC4xCgljLTAuMSwwLTAuMiwwLTAu My0wLjFjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBDOS43LDEuNCw5LjYsMS4zLDkuNiwxLjJDOS43 LDEsOS44LDAuOCwxMC4xLDAuOHogTTkuNSwyLjNjMC4yLDAuMSwwLjMsMC4xLDAuNSwwLjEKCXMw LjQsMCwwLjUtMC4xbDUuMyw1LjFINC4zTDkuNSwyLjN6Ii8+Cjwvc3ZnPg==");
}
.qodef-woo-product-list.qodef-item-layout--info-on-image .qodef-woo-buttons-holder {
    height: calc(100% - 150px);
}

#qodef-top-area .qodef-icon-with-text .qodef-m-text, #qodef-page-footer p {
    color: #202028;
}
.text-uppercase {
    text-transform: uppercase;
}

.mt-0 {
    margin-top: 0;
}
.qodef-grid>.qodef-grid-inner {
    position: relative;
    z-index: 3;
}
.wpcf7-submit.qodef-button.qodef-width--full {
    color: #1f2027;
    font-size: 24px;
    line-height: 1em;
    text-transform: none;
    letter-spacing: 0;
    width: auto;
    min-width: 190px;
}