footer a, footer p {
color:#1c4220!important;
}

.qodef-logged-in-user {
display:none!important;
}

.entry-summary {
margin-top:20px!important;
}

.variations_form, .variable-items-wrapper {
margin-left:-2px!important;
}

.variable-items-wrapper {
margin-left:-4px!important;
}

.woocommerce-variation-add-to-cart {
margin-top:-30px!important;
margin-bottom:20px!important;
}

.home_title h2 {
font-size:18px!important;
}

.home_title h2:hover {
font-weight:500;
}


.qodef-main-menu>ul>li.qodef-active-item>a>span.item_outer .item_text:before {
width:0;
}

.qodef-drop-down .narrow .second .inner ul li {
    width: 272px;
    margin-left:-17px;
}



.qodef-page-header .qodef-drop-down .second {
    top: 70%;
}

.qodef-main-menu>ul>li.qodef-active-item>a:hover>span.item_outer .item_text:before {
width:0;
}

.qodef-main-menu>ul>li>a>span.item_outer .item_text:before, .second .item_text:before {
    content: none!important;
    position: absolute;
    top: calc(50% - 2px);
    left: -18px;
    width: 0;
    height: 2px;
    background-color: #ffe9e2;
    z-index: -1;
    -webkit-transition: width .3s ease;
    -moz-transition: width .3s ease;
    transition: width .3s ease;
}

.qodef-st-loader .pulse, .qodef-st-loader .double_pulse .double-bounce1, .qodef-st-loader .double_pulse .double-bounce2, .qodef-st-loader .cube, .qodef-st-loader .rotating_cubes .cube1, .qodef-st-loader .rotating_cubes .cube2, .qodef-st-loader .stripes>div, .qodef-st-loader .wave>div, .qodef-st-loader .two_rotating_circles .dot1, .qodef-st-loader .two_rotating_circles .dot2, .qodef-st-loader .five_rotating_circles .container1>div, .qodef-st-loader .five_rotating_circles .container2>div, .qodef-st-loader .five_rotating_circles .container3>div, .qodef-st-loader .atom .ball-1:before, .qodef-st-loader .atom .ball-2:before, .qodef-st-loader .atom .ball-3:before, .qodef-st-loader .atom .ball-4:before, .qodef-st-loader .clock .ball:before, .qodef-st-loader .mitosis .ball, .qodef-st-loader .lines .line1, .qodef-st-loader .lines .line2, .qodef-st-loader .lines .line3, .qodef-st-loader .lines .line4, .qodef-st-loader .fussion .ball, .qodef-st-loader .fussion .ball-1, .qodef-st-loader .fussion .ball-2, .qodef-st-loader .fussion .ball-3, .qodef-st-loader .fussion .ball-4, .qodef-st-loader .wave_circles .ball, .qodef-st-loader .pulse_circles .ball, #submit_comment, .post-password-form input[type=submit], input.wpcf7-form-control.wpcf7-submit, .qodef-cf7-btn-wrapper .qodef-cf7-btn-inner, .qodef-cf7-btn-wrapper .post-password-form input[type=submit]:hover, .qodef-cf7-btn-wrapper input.wpcf7-form-control.wpcf7-submit:hover, #qodef-back-to-top .qodef-btt-bgrnd-holder, .qodef-social-icons-group-widget.qodef-square-icons .qodef-social-icon-widget-holder:hover, .qodef-social-icons-group-widget.qodef-square-icons.qodef-light-skin .qodef-social-icon-widget-holder:hover, .qodef-blog-holder article.format-link .qodef-post-text, .qodef-blog-holder article.format-quote .qodef-post-text, .qodef-blog-holder article.format-audio .qodef-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button, .qodef-blog-holder article.format-audio .qodef-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-current, .qodef-blog-holder article.format-audio .qodef-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .qodef-blog-pagination ul li a:after, .qodef-bl-standard-pagination ul li a:after, .qodef-author-description, .qodef-main-menu>ul>li>a>span.item_outer .item_text:before, .qodef-drop-down .second .inner ul li a .item_outer:before, nav.qodef-fullscreen-menu ul li a span:before, .qodef-header-vertical .qodef-vertical-menu ul li a .item_outer:before, .qodef-portfolio-slider-holder .qodef-portfolio-list-holder.qodef-pag-light-skin .owl-dots .owl-dot.active span, .qodef-portfolio-slider-holder .qodef-portfolio-list-holder.qodef-pag-light-skin .owl-dots .owl-dot:hover span, .qodef-portfolio-slider-holder .qodef-portfolio-list-holder.qodef-pag-dark-skin .owl-dots .owl-dot.active span, .qodef-portfolio-slider-holder .qodef-portfolio-list-holder.qodef-pag-dark-skin .owl-dots .owl-dot:hover span, .qodef-btn.qodef-btn-simple:before, .qodef-btn.qodef-btn-solid, .qodef-icon-shortcode.qodef-circle, .qodef-icon-shortcode.qodef-dropcaps.qodef-circle, .qodef-icon-shortcode.qodef-square, .qodef-price-table.qodef-pt-active-item .qodef-pt-inner ul li.qodef-pt-button .qodef-btn.qodef-dir-aware-hover .qodef-btn-background, .qodef-progress-bar .qodef-pb-content-holder .qodef-pb-content, .qodef-login-register-widget.qodef-user-logged-in .qodef-login-dropdown li a:before, .qodef-woocommerce-page table.cart td.actions .coupon input[type=submit]:hover, .woocommerce-page .qodef-content .wc-forward:not(.added_to_cart):not(.checkout-button), .woocommerce-page .qodef-content a.added_to_cart, .woocommerce-page .qodef-content a.button, .woocommerce-page .qodef-content button[type=submit]:not(.qodef-woo-search-widget-button), .woocommerce-page .qodef-content input[type=submit], div.woocommerce .wc-forward:not(.added_to_cart):not(.checkout-button), div.woocommerce a.added_to_cart, div.woocommerce a.button, div.woocommerce button[type=submit]:not(.qodef-woo-search-widget-button), div.woocommerce input[type=submit], .woocommerce .qodef-new-product, .woocommerce .qodef-onsale, .woocommerce .qodef-out-of-stock, .woocommerce-pagination .page-numbers li a:after, .woocommerce-pagination .page-numbers li span:after, .qodef-shopping-cart-dropdown .qodef-cart-bottom .qodef-view-cart, .qodef-shopping-cart-dropdown .qodef-cart-bottom .qodef-view-checkout, .qodef-shopping-cart-dropdown .qodef-cart-bottom .qodef-view-cart:hover, .widget.woocommerce.widget_price_filter .price_slider_amount .button:before, .qodef-plc-holder .qodef-plc-new-product, .qodef-plc-holder .qodef-plc-onsale, .qodef-plc-holder .qodef-plc-out-of-stock, .qodef-pl-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-new-product, .qodef-pl-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-onsale, .qodef-pl-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-out-of-stock, .qodef-plc-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-new-product, .qodef-plc-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-onsale, .qodef-plc-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-out-of-stock, .woocommerce-wishlist table.wishlist_table tbody tr td.product-add-to-cart a {
content: none!important;
}

.woocommerce .processing {
background:#f0f0ea!important;
}

.qodef-view-cart:hover {
color:white!important;
}

.qodef-main-menu>ul>li>a {
padding:0 18px;
}


.qodef-page-header .qodef-vertical-align-containers, .qodef-top-bar .qodef-vertical-align-containers {
    padding-left: 0px;
    padding-right: 0px;
}

.video_home video {
width:100%!important;
height:67vh!important;
max-width:9000px!important;
max-height:8000px!important;
object-fit:cover;
margin:0!important;
padding:0!important;
text-align:center!important;
}

.video_home {
width:100%!important;
height:67vh!Important;
padding:0!important;
margin:0!important;
text-align:center!important;
}
.vc_custom_1667473043268 {
    margin-left: 0px !important;
}

#qodef-back-to-top .qodef-icon-stack  {
color:white!important;
}

.qodef-item-info-holder h4  a {
color:black!important;
letter-spacing:0!important;
font-size:13px!important;
}

.woocommerce-terms-and-conditions-checkbox-text {
margin-bottom:30px!important;
}

.qodef-st-loader .pulse, .qodef-st-loader .double_pulse .double-bounce1, .qodef-st-loader .double_pulse .double-bounce2, .qodef-st-loader .cube, .qodef-st-loader .rotating_cubes .cube1, .qodef-st-loader .rotating_cubes .cube2, .qodef-st-loader .stripes>div, .qodef-st-loader .wave>div, .qodef-st-loader .two_rotating_circles .dot1, .qodef-st-loader .two_rotating_circles .dot2, .qodef-st-loader .five_rotating_circles .container1>div, .qodef-st-loader .five_rotating_circles .container2>div, .qodef-st-loader .five_rotating_circles .container3>div, .qodef-st-loader .atom .ball-1:before, .qodef-st-loader .atom .ball-2:before, .qodef-st-loader .atom .ball-3:before, .qodef-st-loader .atom .ball-4:before, .qodef-st-loader .clock .ball:before, .qodef-st-loader .mitosis .ball, .qodef-st-loader .lines .line1, .qodef-st-loader .lines .line2, .qodef-st-loader .lines .line3, .qodef-st-loader .lines .line4, .qodef-st-loader .fussion .ball, .qodef-st-loader .fussion .ball-1, .qodef-st-loader .fussion .ball-2, .qodef-st-loader .fussion .ball-3, .qodef-st-loader .fussion .ball-4, .qodef-st-loader .wave_circles .ball, .qodef-st-loader .pulse_circles .ball, #submit_comment, .post-password-form input[type=submit], input.wpcf7-form-control.wpcf7-submit, .qodef-cf7-btn-wrapper .qodef-cf7-btn-inner, .qodef-cf7-btn-wrapper .post-password-form input[type=submit]:hover, .qodef-cf7-btn-wrapper input.wpcf7-form-control.wpcf7-submit:hover, #qodef-back-to-top .qodef-btt-bgrnd-holder, .qodef-social-icons-group-widget.qodef-square-icons .qodef-social-icon-widget-holder:hover, .qodef-social-icons-group-widget.qodef-square-icons.qodef-light-skin .qodef-social-icon-widget-holder:hover, .qodef-blog-holder article.format-link .qodef-post-text, .qodef-blog-holder article.format-quote .qodef-post-text, .qodef-blog-holder article.format-audio .qodef-blog-audio-holder .mejs-container .mejs-controls>.mejs-playpause-button, .qodef-blog-holder article.format-audio .qodef-blog-audio-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-current, .qodef-blog-holder article.format-audio .qodef-blog-audio-holder .mejs-container .mejs-controls>a.mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .qodef-blog-pagination ul li a:after, .qodef-bl-standard-pagination ul li a:after, .qodef-author-description, .qodef-main-menu>ul>li>a>span.item_outer .item_text:before, .qodef-drop-down .second .inner ul li a .item_outer:before, nav.qodef-fullscreen-menu ul li a span:before, .qodef-header-vertical .qodef-vertical-menu ul li a .item_outer:before, .qodef-portfolio-slider-holder .qodef-portfolio-list-holder.qodef-pag-light-skin .owl-dots .owl-dot.active span, .qodef-portfolio-slider-holder .qodef-portfolio-list-holder.qodef-pag-light-skin .owl-dots .owl-dot:hover span, .qodef-portfolio-slider-holder .qodef-portfolio-list-holder.qodef-pag-dark-skin .owl-dots .owl-dot.active span, .qodef-portfolio-slider-holder .qodef-portfolio-list-holder.qodef-pag-dark-skin .owl-dots .owl-dot:hover span, .qodef-btn.qodef-btn-simple:before, .qodef-btn.qodef-btn-solid, .qodef-icon-shortcode.qodef-circle, .qodef-icon-shortcode.qodef-dropcaps.qodef-circle, .qodef-icon-shortcode.qodef-square, .qodef-price-table.qodef-pt-active-item .qodef-pt-inner ul li.qodef-pt-button .qodef-btn.qodef-dir-aware-hover .qodef-btn-background, .qodef-progress-bar .qodef-pb-content-holder .qodef-pb-content, .qodef-login-register-widget.qodef-user-logged-in .qodef-login-dropdown li a:before, .qodef-woocommerce-page table.cart td.actions .coupon input[type=submit]:hover, .woocommerce-page .qodef-content .wc-forward:not(.added_to_cart):not(.checkout-button), .woocommerce-page .qodef-content a.added_to_cart, .woocommerce-page .qodef-content a.button, .woocommerce-page .qodef-content button[type=submit]:not(.qodef-woo-search-widget-button), .woocommerce-page .qodef-content input[type=submit], div.woocommerce .wc-forward:not(.added_to_cart):not(.checkout-button), div.woocommerce a.added_to_cart, div.woocommerce a.button, div.woocommerce button[type=submit]:not(.qodef-woo-search-widget-button), div.woocommerce input[type=submit], .woocommerce .qodef-new-product, .woocommerce .qodef-onsale, .woocommerce .qodef-out-of-stock, .woocommerce-pagination .page-numbers li a:after, .woocommerce-pagination .page-numbers li span:after, .qodef-shopping-cart-dropdown .qodef-cart-bottom .qodef-view-cart, .qodef-shopping-cart-dropdown .qodef-cart-bottom .qodef-view-checkout, .qodef-shopping-cart-dropdown .qodef-cart-bottom .qodef-view-cart:hover, .widget.woocommerce.widget_price_filter .price_slider_amount .button:before, .qodef-plc-holder .qodef-plc-new-product, .qodef-plc-holder .qodef-plc-onsale, .qodef-plc-holder .qodef-plc-out-of-stock, .qodef-pl-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-new-product, .qodef-pl-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-onsale, .qodef-pl-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-out-of-stock, .qodef-plc-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-new-product, .qodef-plc-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-onsale, .qodef-plc-holder .qodef-pli-inner .qodef-pli-image .qodef-pli-out-of-stock, .woocommerce-wishlist table.wishlist_table tbody tr td.product-add-to-cart a {
margin-top:30px!important;

}

.woocommerce-Price-amount, .qodef-total {
font-size:14px!important;
color:black!important;
}

.wc-tabs-wrapper {
display:none!important;
}

.woocs-style-1-select i {
color:#1c4321!important;
}

.qodef-woo-single-page .qodef-single-product-summary {
width:35%;
}

footer {
margin-top:150px!important;

}


h3 {
font-weight:400!important;
}


.widget-woocommerce-currency-switcher .woocs-style-1-dropdown {
background:transparent!important;
border:none!important;
box-shadow:none!important;
font-weight:500!important;
}

.widget-woocommerce-currency-switcher .woocs-style-1-dropdown span, .woocs-style-1-dropdown-menu li {
font-weight:500!important;
font-family:"Poppins";
letter-spacing:2px!important;
font-size:14px!important;
}





footer .qodef-grid-row .qodef-grid-col-4:nth-child(2) {
padding-left:120px;

}

footer .qodef-grid-row .qodef-grid-col-4:nth-child(3) {
padding-left:200px;

}

footer .qodef-grid-row .qodef-grid-col-4:nth-child(2) .wp-block-media-text__content {
margin-left:20px;
}

.qodef-position-center-inner li a {
color:#1c4220!important;
font-size:14px!important;
}

h2 {
font-size:17px!important;
}

footer {
border-width:70%;
}

footer img {
width:170px!important;
margin-left:-20px;
}

.product-template-default .qodef-container-inner {
padding:50px 0!important;
width:100%important;
}

.qodef-single-product-summary {
padding:0 0 0 40px!important;
}


.qodef-footer-column-2 img {
width:20px!important;

}

.last_par {
margin-top:-15px;
}

.qodef-footer-column-2 .widget, .qodef-footer-column-2 .widget_block .qodef-footer-column-2 .widget_text, .qodef-footer-column-2 {
margin:0!important;
padding:0!important;
}


.wp-block-media-text p {
text-align:left!important;
margin-left:-80px;

}

footer figcaption {
color:#1c4220!important;
}


.product-category product a {
width:100%!important;

}

.product .sku_wrapper {
      display: none!important;
}

.page-id-212 .price {
display:none!important;
}

.qodef-page-header {
z-index:1000!important;
background:white!important;
}

.text-center .qodef-section-title-holder {
text-align:center!important;
}

.page-id-4101 .qodef-page-header {
display:none;
}
.qodef-pl-image {
height:250px;
}

.qodef-pl-image img {
height:250px;
width100%;
object-fit:cover;
}

.page-id-4101 img {
width:400px;
margin:auto;
}

.page-id-4101 .qodef-content {
height:100vh!important;
}


.cart button {
color:white!important;
}






.qodef-main-menu>ul>li>a>span.item_outer .item_text:hover {
font-weight:bold!important;
}

.qodef-main-menu .second li a:hover {
font-style:bold!important;
}

.qodef-main-menu .inner ul li a span .item_outer .item_text:before {
    content: none!important;
    position: absolute;
    top: calc(50% - 2px);
    left: -18px;
    width: 0;
    height: 2px;
    background-color: #ffe9e2;
    z-index: -1;
    -webkit-transition: width .3s ease;
    -moz-transition: width .3s ease;
    transition: width .3s ease;
}

.current-menu-item  .item_outer {
font-weight:bold!important;
}

.single-product {
color:#494949!important;

}

.woo-variation-swatches .variable-items-wrapper .variable-item:not {
background:red;
}

.variable-item-contents {
background:none!important;
border:none!important;
box-shadow:none!important;
}



.variations label {
letter-spacing:2px;
font-size:13px;
font-weight:500;
}


.variations .label {
text-align:left!important;
padding:0!Important;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
background:#f9f9f4!important;
border:none!important;
box-shadow:none!important;
border-radius:0!Important;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected {
background:#f9f9f4!important;
border:1px solid grey!important;
box-shadow:none!important;
border-radius:0!Important;
}

.related.products {
display: none !important;
}




h5 {
letter-spacing:3px;
color:black;
margin-bottom:10px;
font-size:13px;

}

.product_meta {
display:none!Important;
}

.reset_variations, .button-variable-items-wrapper {
float:left!important;
}

.reset_variations {
padding-top:5px;
}

.woocommerce-product-details__short-description {
margin-top:0!important;
}

.quantity {
padding-left:0!important;
color:black!important;
}

.qodef-quantity-label {
color:black!important;
}


.qodef-woo-single-page .qodef-content .qodef-content-inner>.qodef-container>.qodef-container-inner {
padding-top:60px;
}

.woocommerce-product-details__short-description {
margin:0!important;
}

.qodef-woo-single-page .qodef-single-product-summary .cart {
margin-top:20px;
}

.woocommerce-cart  .woocommerce-cart-form__contents th {
color:black!important;
border-bottom:1px solid #1c4321!important;
color:#1c4321!important;
text-transform:uppercase;
font-weight:bold!important;
letter-spacing:2px;
font-weight:400;
}

.woocommerce-cart .cart-collaterals {
color:black!important;
}

.woocommerce-cart .cart-collaterals h2 {
font-size:20px;
}

.woocommerce-cart .cart-collaterals tr {
color:black!important;
border:1px solid black!important;
padding:10px 20px!important;
}

.woocommerce-cart .cart-collaterals th {
padding:10px 20px!important;
}


.wc-proceed-to-checkout .checkout-button {
color:white!important;
background:#1c4321!important;
}


.woocommerce-cart input {
border:1px solid black!important;

}

.woocommerce-cart  .select2-container {
border:1px solid black!important;
}

.woocommerce-cart .qodef-quantity-input {
border:none!important;
}

.woocommerce-cart input, .woocommerce-cart span {
color:black!important;
}

.button {
color:white!important;
}

.woocommerce-shipping-calculator {
width:95%!important;
}

.woocommerce-billing-fields__field-wrapper, .woocommerce-shipping-fields {
text-transform:uppercase!important;
}

.woocommerce-billing-fields__field-wrapper input, .woocommerce-billing-fields__field-wrapper select, .woocommerce-billing-fields__field-wrapper .state_select, .woocommerce-shipping-fields input, .woocommerce-shipping-fields input-text {
border:1px solid black!important;
padding:10px 7px!important;
}

.woocommerce-page .qodef-content input[type=email], .woocommerce-page .qodef-content input[type=password], .woocommerce-page .qodef-content input[type=tel], .woocommerce-page .qodef-content input[type=text], .woocommerce-page .qodef-content textarea, div.woocommerce input[type=email], div.woocommerce input[type=password], div.woocommerce input[type=tel], div.woocommerce input[type=text], div.woocommerce textarea {
border:1px solid black!important;
}


.qodef-view-checkout {
background:#1c4321!important;
color:white!important;
}

.qodef-login-register-widget {
margin-right:10px!important;
}

.qodef-position-left {
padding-left:40px!Important;
}

.woocommerce-Price-amount {
color:black!important;
}



.qodef-cart-number {
margin-right:30px!important;
}

body .select2-container--default .select2-selection--single .select2-selection__rendered { 
border:1px. solid black!important;
}

body .select2-container--default .select2-selection--single .select2-selection__rendered {
    display: block;
    padding: 0 30px 0 20px;
    color: inherit;
    line-height: inherit;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    box-sizing: border-box;
    border: 1px solid black;
}

.woocommerce-notices-wrapper .wc-forward {
background:transparent!important;
color:#1c4321!important;
}


.wpb_singleimage_heading {
position:absolute;
top:330px;
width:90%;
text-align:center;
font-weight:500;

color:white;
}

.wpb_singleimage_heading {
font-size:27px!important;
}

.qodef-quantity-buttons, .reset_variations {
display:none!important;
}

.product-name {
text-transform:uppercase!important;
}

.woocommerce-cart-form .qodef-quantity-buttons {
display:block!important;
}

.woocommerce-checkout-review-order {
color:black!important;
}

.woocommerce-terms-and-conditions-wrapper  .woocommerce-privacy-policy-text {
margin-bottom:40px!important;
}

.woocommerce-error {
color:red!important;
}

@media (max-width: 1000px) {



footer {
margin-top:20px!important;
}

footer {
text-align:center!important;
}

footer .qodef-footer-column-2:first-child {
margin-top:20px!Important;
}



footer .qodef-grid-row .qodef-grid-col-4:nth-child(2) {
padding-left:20px;

}

footer .qodef-grid-row .qodef-grid-col-4:nth-child(3) {
padding-left:20px;}

footer .qodef-grid-row .qodef-grid-col-4:nth-child(2) .wp-block-media-text__content {
margin-left:0px;
}


footer .qodef-grid-row .qodef-grid-col-4:nth-child(2) .wp-block-media-text__content {
margin-left:0px;
padding:0!important;
}

.qodef-position-center-inner li a {
color:#1c4220!important;
font-size:13px!important;
}

h2 {
font-size:17px!important;
}


footer img {
width:170px!important;
margin-left:-20px;
}

.qodef-footer-column-2 img {
width:20px!important;

}

.wp-block-media-text p {
text-align:left!important;
margin-left:0px;

}

footer img {
width:150px!important;
margin-left:0px;
}

footer .wp-block-media-text__media img {
width:20px!important;
}


}

.woocs-style-1-dropdown-menu {
background:#f0f0ea!important;
padding:0px 0px!important;
width:200px!important;
color:#1c4321!important;
border-color:#1c4321!important;
}

.qodef-menu-area .widget {
color:#1c4321!important;
border-color:#1c4321!important;
}

.widget-woocommerce-currency-switcher .woocs-style-1-dropdown {
color:#1c4321!important;
border-color:#1c4321!important;
}

.qodef-page-header>div:not(.fixed):not(.qodef-sticky-header).qodef-menu-area .widget span {
color:#1c4321!important;
}

.qodef-header-centered .qodef-page-header .qodef-logo-area .qodef-logo-wrapper a {
max-height:150px!important;
}

.qodef-light-logo {
width:300px!Important;
object-fit:cover!important;
}

.qodef-top-bar {
position:absolute;
top:135px;
right:0px;
padding:0;
z-index:100000;
padding-right:0px;
width:auto;

}

footer #block-26 {
margin-top:50px;
margin-bottom:20px;
}

footer #block-27 {
margin:0 0px 0 0!important;

}

#block-16 {
margin-top:0px;
margin-bottom:20px!important;
padding:0!important;
}

footer .qodef-footer-column-2:first-child {
margin-top:40px!Important;
}

.page-id-7  .entry-title, .page-id-8 .entry-title {
color:#1c4321!important;
font-size:20px;
}



.page-id-8 h3 {
font-size:15px!important;
}

.page-id-8 label {
font-size:14px!important;
}

.button {
padding:10px!important;
}

abbr[title] {
    text-decoration: none!important;
}

.qodef-dark-header .qodef-page-header>div:not(.fixed):not(.qodef-sticky-header) .qodef-menu-area .widget span {
color:#1c4321!important;
}


.qodef-default-nav li a span {
color:#1c4321!important;
}

.woocommerce-page .qodef-content .qodef-quantity-buttons .qodef-quantity-input, div.woocommerce .qodef-quantity-buttons .qodef-quantity-input {
border:none!Important;
}

.qodef-header-left-widget-area p {
text-transform:uppercase;
color:#1c4321!important;
font-family:Poppins;
letter-spacing:2px;
font-weight:500px!Important;
font-size:14px!important;
}

.qodef-dark-header .qodef-page-header>div:not(.fixed):not(.qodef-sticky-header) .qodef-menu-area .widget p, .qodef-dark-header .qodef-page-header>div:not(.fixed):not(.qodef-sticky-header) .qodef-menu-area .widget span {
color:#1c4321!important;
font-weight:500px!Important;
}

.qodef-dark-header .qodef-page-header>div:not(.fixed):not(.qodef-sticky-header) .qodef-menu-area .widget {
font-weight:500px!Important;
}

.qodef-dark-header .qodef-page-header>div:not(.fixed):not(.qodef-sticky-header) .qodef-menu-area .widget {
font-weight:500!Important;
}

.woocommerce-currency-switcher-form select {
background:#f0f0ea!important;
border:none!important;
color:#1c4321!important;
font-family:"Poppins";
font-size:14px!Important;
line-height:40px;
font-weight:500;
padding:-20px!important;

}

.WOOCS_SELECTOR   {
padding-top:-5px;
margin-top:-5px;
}

.woocs-style-1-select {
border:none!important;
}

.entry-title {
color:#1c4321;
}


.qodef-footer-column-3 {
margin-left:50px!important;
}

#block-27 {
padding-left:50px!important;
}

.pswp__bg {
opacity:1!important;
background:#f0f0ea!important;
}

@media  (max-width: 480px) {
.elementor-widget-wrap>.elementor-element.qodef-row-grid-section, .qodef-container-inner, .qodef-grid, .qodef-row-grid-section {
width:90%;
}

.lnr {
font-size:20px!Important;
padding-left:20px!important;
margin-left:20px!important;
}

.qodef-icon-widget-holder, .woocs_selector-3 {
float:ritght!important;
}

.qodef-icon-widget-holder {
padding-top:25px;
padding-left:50px;
}

.qodef-icon-widget-holder a {
font-size:40px!important;
}

.woocs_selector-3 {
margin-top:-40px!important;
font-size:13px!Important;
z-index:100000;
}

.qodef-vertical-align-containers .qodef-position-center {
    height: 100%;
    width: 60%;
    position: absolute;
    left: 0;
    text-align: center;
    z-index: 1;
}

.home_img {
padding:20px!important;
}

.qodef-mobile-logo-wrapper img {
width:100px;

}

.woo-variation-gallery-wrapper {
padding-left:50px!important;
}

#block-26, #block-16, #block-27 {
margin:0!important;
padding:5px 0!important;
text-align:center!important;
}

.wp-block-media-text__media, wp-block-media-text, .wp-block-media-text__content, .wp-block-media-text, .wp-block-media-text p {
text-align:center!important;
}

.qodef-footer-column-1 {
text-align:center!important;
}
.qodef-footer-column-1 img {
margin:auto!important;
text-align:center!important;
}

.qodef-top-bar {
position:absolute;
top:0px;
right:0px;
padding:0;
z-index:10000;
padding-right:0px;
width:auto;

}


.vc_custom_1667473043268 {
margin-left:0!important;
}

.focus {
padding:40px!important;
}

.focus .vc_single_image-wrapper {
width:100%;
margin:30px 0;
}

.vc_custom_1669710225887 {
padding:0!important;
}

.page-id-212 element.style {
    position: relative;
    left: 15px;
    box-sizing: border-box;
    width:100%;
    max-width: 100%;
}

#qodef-back-to-top {
display:none!important;
}

.rs-parallax-wrap {
top:150px!important;
}

.rs-layer {
text-align:center;
font-size:20px!important;
}

.video_home video {
width:100%!important;
height:57vh!important;
max-width:9000px!important;
max-height:8000px!important;
object-fit:cover;
margin:0!important;
padding:0!important;
text-align:center!important;
}

.video_home {
width:100%!important;
height:57vh!Important;
padding:0!important;
margin:0!important;
text-align:center!important;
}

.phone_img {
margin-top:30px!Important;
}
}

@media only screen and (max-width: 1180px) {

.qodef-main-menu>ul>li>a {
padding:0 5px;
}

}

.vc_custom_1669710804947, .vc_custom_1669710933523, .slogan {
padding:0!important;

}

.qodef-drop-down .narrow .second .inner ul li .item_text {
    font-size:14px!important;
    letter-spacing:0px!important;
    text-transform:none!important;
    font-weight:400!important;
}

.fa-chevron-left2 {
font-size:12px!Important;
}

.fa-chevron-left2 img {
width:20px!important;
}