/* xl - DESKTOP STYLES */
input[type="submit"]:hover, input[type="submit"]:focus, button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, .post-edit-link:hover, a.pagination-link:hover, a.page-numbers:hover, .post-page-numbers:hover, a.loadmore-link:hover, .pagination-simple .page-numbers:hover, #off-canvas-close-btn:hover, .off-canvas-subscribe a, .block-header-3 .block-title:before, .cookie-accept:hover, .entry-footer a:hover, .box-comment-btn:hover, a.comment-reply-link:hover, .review-info, .entry-content a.wp-block-button__link:hover, #wp-calendar tbody a:hover, .instagram-box.box-intro:hover, .banner-btn a, .headerstrip-btn a, .is-light-text .widget:not(.woocommerce) .count, .rb-newsletter.is-light-text button.newsletter-submit, .cat-icon-round .cat-info-el, .cat-icon-radius .cat-info-el, .cat-icon-square .cat-info-el:before, .entry-content .wpcf7 label:before, body .cooked-recipe-directions .cooked-direction-number, span.cooked-taxonomy a:hover, .widget_categories a:hover .count, .widget_archive a:hover .count, .wp-block-categories-list a:hover .count, .entry-content .wp-block-file .wp-block-file__button, #wp-calendar td#today, .mfp-close:hover, .is-light-text .mfp-close:hover, #rb-close-newsletter:hover, .tagcloud a:hover, .tagcloud a:focus, .is-light-text .tagcloud a:hover, .is-light-text .tagcloud a:focus, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cta-btn.is-bg, .rb-mailchimp .mc4wp-form-fields input[type="submit"], .is-light-text .w-footer .mc4wp-form-fields input[type="submit"], .statics-el:first-child .inner, .table-link a:before {
  background-color: #109774;
}
.p-grid-6 .p-content-wrap {
  background-color: #109774;
}
.woocommerce span.onsale {
  background-color: #109774;
}
.product-buttons .add-to-cart a.added_to_cart, .product-buttons .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover, .woocommerce .woocommerce-MyAccount-navigation li:not(.is-active) a:hover, .woocommerce a.remove:hover, .woocommerce div.product form.cart .button, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .product-buttons .add-to-cart a:hover, .woocommerce .product-buttons .add-to-cart a:hover, .woocommerce-mini-cart-item a.remove.remove_from_cart_button:hover, .woocommerce-mini-cart__buttons .button.checkout, .woocommerce #rememberme:checked + span:before, #ship-to-different-address-checkbox:checked + span:before {
  background-color: #109774;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
  color: white;
}
.page-edit-link:hover, .rb-menu > li.current-menu-item > a > span:before, .p-url:hover, .p-url:focus, .p-wrap .p-url:hover, .p-wrap .p-url:focus, .p-link:hover span, .p-link:hover i, .meta-info-el a:hover, .sponsor-label, .block-header-3 .block-title:before, .subscribe-box .mc4wp-form-fields input[type="submit"]:hover + i, .entry-content p a:not(button), .comment-content a, .author-title a, .logged-in-as a:hover, .comment-list .logged-in-as a:hover, .gallery-list-label a:hover, .review-el .review-stars, .share-total, .breadcrumb a:hover, span.not-found-label, .return-home:hover, .section-not-found .page-content .return-home:hover, .subscribe-box .rb-newsletter.is-light-text button.newsletter-submit-icon:hover, .subscribe-box .rb-newsletter button.newsletter-submit-icon:hover, .fw-category-1 .cat-list-item:hover .cat-list-name, .fw-category-1.is-light-text .cat-list-item:hover .cat-list-name, body .cooked-icon-recipe-icon, .comment-list .comment-reply-title small a:hover, .widget_pages a:hover, .widget_meta a:hover, .widget_categories a:hover, .entry-content .wp-block-categories-list a:hover, .entry-content .wp-block-archives-list a:hover, .widget_archive a:hover, .widget.widget_nav_menu a:hover, .p-grid-4.is-pop-style .p-header .counter-index, .twitter-content.entry-summary a:hover, .read-it-later:hover, .read-it-later:focus, .address-info a:hover, .gallery-popup-content .image-popup-description a:hover, .gallery-popup-content .image-popup-description a:focus, .entry-content ul.wp-block-latest-posts a:hover, .widget_recent_entries a:hover, .recentcomments a:hover, a.rsswidget:hover, .entry-content .wp-block-latest-comments__comment-meta a:hover, .entry-content .cooked-recipe-info .cooked-author a:hover, .entry-content a:not(button), .about-desc a:hover, .is-light-text .about-desc a:hover, .portfolio-info-el:hover, .portfolio-nav a:hover, .portfolio-nav-next a:hover > i, .hbox-tagline span, .hbox-title span, .cta-tagline span, .cta-title span, .block-header-7 .block-header .block-title:first-letter, .rbc-sidebar .about-bio p a {
  color: #109774;
}
a.comment-reply-link:hover, .navbar-holder.is-light-text .header-lightbox, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cat-icon-line .cat-info-el {
  border-color: #109774;
}
.woocommerce-info a.showcoupon:hover, .wishlist_table tr td.product-stock-status span.wishlist-out-of-stock, .product_meta a:hover, .woocommerce div.product p.stock.out-of-stock, .woocommerce div.product form.cart .reset_variations:hover, .woocommerce div.product .summary .yith-wcwl-add-to-wishlist a:hover, .woocommerce .single-product-wrap div.product > .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover, li.woocommerce-mini-cart-item a:not(.remove):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):focus {
  color: #109774;
}
.woocommerce-page .woocommerce-error a:not(.button):hover, .woocommerce-page .woocommerce-info a:not(.button):hover, .woocommerce-page .woocommerce-message a:not(.button):hover {
  color: white;
}
.woocommerce-product-details__short-description {
  color: white;
}
.breadcrumb .current-item {
  color: #109774;
}
.single-product-content .breadcrumb-inner {
  color: #109774;
}
.single-product-content .breadcrumb-inner a {
  color: white;
}
.woocommerce .woocommerce-ordering select {
  color: white;
  background-color: #010e11;
}
.product_meta > * {
  color: white;
}
.woocommerce div.product .product-loop-content .price del * {
  color: white;
}
.woocommerce a.remove {
  color: #109774 !important;
}
.woocommerce .term-description {
  display: block;
  margin-top: 25px;
  margin-right: auto;
  margin-left: auto;
  max-width: 700px;
  color: #ffffff;
  font-style: italic;
}
.site-wrap {
  background-color: #010e11;
}
select {
  background-color: #fafafa;
}
.woocommerce .quantity .qty {
  background-color: #fafafa;
}
textarea {
  background-color: #ffffffb8;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
  background: transparent;
}
.woocommerce-cart.woocommerce-page .woocommerce-cart-form .coupon input.input-text {
  background-color: #fafafa !important;
}
.block-view-more a {
  color: #fafafa;
}
input[type='text'], input[type='tel'], input[type='password'], input[type='email'], input[type='url'], input[type='search'], input[type='number'] {
  background-color: #ffffffb8;
}
.woocommerce form .select2-container--default .select2-selection--single {
  background-color: #fafafa;
}
.select2-results__option[aria-selected], .select2-results__option[data-selected] {
  color: #010e11;
}
.p-grid-5 .p-feat, .p-grid-6 .p-feat, .p-masonry-1 .p-feat {
  height: 10em;
}
.rb-newsletter input.newsletter-email {
  background-color: whitesmoke;
  color: black;
}
body:not(.page-id-1581) .grecaptcha-badge {
  display: none;
}
@media (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > *:first-child {
    width: 40%;
    flex: 0 0 25%;
  }
}
@media (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > * {
    width: 20%;
    flex: 0 0 25%;
  }
}
.widget-title, .widget .widget-title, .elementor-widget-container .widget > *:first-child {
  position: relative;
  display: block;
  margin-bottom: 20px;
  text-align: left;
}
.main-menu > li > a, .off-canvas-menu > li > a {
  font-family: Oswald;
  font-weight: 300;
  text-transform: uppercase;
  font-size: 19px;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
  color: #ffffff;
}
.wc-block-grid__product-onsale {
  position: absolute;
  background-color: #109774;
  color: white;
}
.sitemap-class > li > a {
  color: white;
}
.wc-block-product-categories-list > li > a {
  color: white;
}
.footer-button-click:hover {
  color: #109774;
  transition: color 0.5s;
}
.woocommerce .summary .price * {
  color: white;
}
#pif_pricing_table {
  display: none;
}
.p-meta-info {
  color: white;
}
.meta-info-el .meta-info-author {
  color: white;
}
table {
  border-collapse: collapse;
}
table, tr, td {
  border: none !important;
}
td {
  color: white;
}
.product-thumb img {
  min-height: 270px;
  object-fit: contain;
}
/* lg - TABLET LANDSCAPE STYLES */
@media (max-width: 1199px) {
  input[type="submit"]:hover, input[type="submit"]:focus, button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, .post-edit-link:hover, a.pagination-link:hover, a.page-numbers:hover, .post-page-numbers:hover, a.loadmore-link:hover, .pagination-simple .page-numbers:hover, #off-canvas-close-btn:hover, .off-canvas-subscribe a, .block-header-3 .block-title:before, .cookie-accept:hover, .entry-footer a:hover, .box-comment-btn:hover, a.comment-reply-link:hover, .review-info, .entry-content a.wp-block-button__link:hover, #wp-calendar tbody a:hover, .instagram-box.box-intro:hover, .banner-btn a, .headerstrip-btn a, .is-light-text .widget:not(.woocommerce) .count, .rb-newsletter.is-light-text button.newsletter-submit, .cat-icon-round .cat-info-el, .cat-icon-radius .cat-info-el, .cat-icon-square .cat-info-el:before, .entry-content .wpcf7 label:before, body .cooked-recipe-directions .cooked-direction-number, span.cooked-taxonomy a:hover, .widget_categories a:hover .count, .widget_archive a:hover .count, .wp-block-categories-list a:hover .count, .entry-content .wp-block-file .wp-block-file__button, #wp-calendar td#today, .mfp-close:hover, .is-light-text .mfp-close:hover, #rb-close-newsletter:hover, .tagcloud a:hover, .tagcloud a:focus, .is-light-text .tagcloud a:hover, .is-light-text .tagcloud a:focus, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cta-btn.is-bg, .rb-mailchimp .mc4wp-form-fields input[type="submit"], .is-light-text .w-footer .mc4wp-form-fields input[type="submit"], .statics-el:first-child .inner, .table-link a:before {
    background-color: #109774;
  }
  .p-grid-6 .p-content-wrap {
    background-color: #109774;
  }
  .woocommerce span.onsale {
    background-color: #109774;
  }
  .product-buttons .add-to-cart a.added_to_cart, .product-buttons .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover, .woocommerce .woocommerce-MyAccount-navigation li:not(.is-active) a:hover, .woocommerce a.remove:hover, .woocommerce div.product form.cart .button, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .product-buttons .add-to-cart a:hover, .woocommerce .product-buttons .add-to-cart a:hover, .woocommerce-mini-cart-item a.remove.remove_from_cart_button:hover, .woocommerce-mini-cart__buttons .button.checkout, .woocommerce #rememberme:checked + span:before, #ship-to-different-address-checkbox:checked + span:before {
    background-color: #109774;
  }
  .woocommerce-error, .woocommerce-info, .woocommerce-message {
    color: white;
  }
  .page-edit-link:hover, .rb-menu > li.current-menu-item > a > span:before, .p-url:hover, .p-url:focus, .p-wrap .p-url:hover, .p-wrap .p-url:focus, .p-link:hover span, .p-link:hover i, .meta-info-el a:hover, .sponsor-label, .block-header-3 .block-title:before, .subscribe-box .mc4wp-form-fields input[type="submit"]:hover + i, .entry-content p a:not(button), .comment-content a, .author-title a, .logged-in-as a:hover, .comment-list .logged-in-as a:hover, .gallery-list-label a:hover, .review-el .review-stars, .share-total, .breadcrumb a:hover, span.not-found-label, .return-home:hover, .section-not-found .page-content .return-home:hover, .subscribe-box .rb-newsletter.is-light-text button.newsletter-submit-icon:hover, .subscribe-box .rb-newsletter button.newsletter-submit-icon:hover, .fw-category-1 .cat-list-item:hover .cat-list-name, .fw-category-1.is-light-text .cat-list-item:hover .cat-list-name, body .cooked-icon-recipe-icon, .comment-list .comment-reply-title small a:hover, .widget_pages a:hover, .widget_meta a:hover, .widget_categories a:hover, .entry-content .wp-block-categories-list a:hover, .entry-content .wp-block-archives-list a:hover, .widget_archive a:hover, .widget.widget_nav_menu a:hover, .p-grid-4.is-pop-style .p-header .counter-index, .twitter-content.entry-summary a:hover, .read-it-later:hover, .read-it-later:focus, .address-info a:hover, .gallery-popup-content .image-popup-description a:hover, .gallery-popup-content .image-popup-description a:focus, .entry-content ul.wp-block-latest-posts a:hover, .widget_recent_entries a:hover, .recentcomments a:hover, a.rsswidget:hover, .entry-content .wp-block-latest-comments__comment-meta a:hover, .entry-content .cooked-recipe-info .cooked-author a:hover, .entry-content a:not(button), .about-desc a:hover, .is-light-text .about-desc a:hover, .portfolio-info-el:hover, .portfolio-nav a:hover, .portfolio-nav-next a:hover > i, .hbox-tagline span, .hbox-title span, .cta-tagline span, .cta-title span, .block-header-7 .block-header .block-title:first-letter, .rbc-sidebar .about-bio p a {
    color: #109774;
  }
  a.comment-reply-link:hover, .navbar-holder.is-light-text .header-lightbox, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cat-icon-line .cat-info-el {
    border-color: #109774;
  }
  .woocommerce-info a.showcoupon:hover, .wishlist_table tr td.product-stock-status span.wishlist-out-of-stock, .product_meta a:hover, .woocommerce div.product p.stock.out-of-stock, .woocommerce div.product form.cart .reset_variations:hover, .woocommerce div.product .summary .yith-wcwl-add-to-wishlist a:hover, .woocommerce .single-product-wrap div.product > .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover, li.woocommerce-mini-cart-item a:not(.remove):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):focus {
    color: #109774;
  }
  .woocommerce-page .woocommerce-error a:not(.button):hover, .woocommerce-page .woocommerce-info a:not(.button):hover, .woocommerce-page .woocommerce-message a:not(.button):hover {
    color: white;
  }
  .woocommerce-product-details__short-description {
    color: white;
  }
  .breadcrumb .current-item {
    color: #109774;
  }
  .single-product-content .breadcrumb-inner {
    color: #109774;
  }
  .single-product-content .breadcrumb-inner a {
    color: white;
  }
  .woocommerce .woocommerce-ordering select {
    color: white;
    background-color: #010e11;
  }
  .product_meta > * {
    color: white;
  }
  .woocommerce div.product .product-loop-content .price del * {
    color: white;
  }
  .woocommerce .term-description {
    display: block;
    margin-top: 25px;
    margin-right: auto;
    margin-left: auto;
    max-width: 700px;
    color: #ffffff;
    font-style: italic;
  }
  .site-wrap {
    background-color: #010e11;
  }
  select {
    background-color: #fafafa;
  }
  .woocommerce .quantity .qty {
    background-color: #fafafa;
  }
  textarea {
    background-color: #ffffffb8;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: transparent;
  }
  .woocommerce-cart.woocommerce-page .woocommerce-cart-form .coupon input.input-text {
    background-color: #fafafa !important;
  }
  .block-view-more a {
    color: #fafafa;
  }
  input[type='text'], input[type='tel'], input[type='password'], input[type='email'], input[type='url'], input[type='search'], input[type='number'] {
    background-color: #ffffffb8;
  }
  .woocommerce form .select2-container--default .select2-selection--single {
    background-color: #fafafa;
  }
  .select2-results__option[aria-selected], .select2-results__option[data-selected] {
    color: #010e11;
  }
  .p-grid-5 .p-feat, .p-grid-6 .p-feat, .p-masonry-1 .p-feat {
    height: 10em;
  }
  .rb-newsletter input.newsletter-email {
    background-color: whitesmoke;
    color: black;
  }
  body:not(.page-id-1581) .grecaptcha-badge {
    display: none;
  }
  #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    color: #ffffff;
  }
  .wc-block-grid__product-onsale {
    position: absolute;
    background-color: #109774;
    color: white;
  }
  .sitemap-class > li > a {
    color: white;
  }
  .wc-block-product-categories-list > li > a {
    color: white;
  }
  .footer-button-click:hover {
    color: #109774;
    transition: color 0.5s;
  }
  .woocommerce .summary .price * {
    color: white;
  }
  #pif_pricing_table {
    display: none;
  }
  .p-meta-info {
    color: white;
  }
  .meta-info-el .meta-info-author {
    color: white;
  }
}
@media (max-width: 1199px) and (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > *:first-child {
    width: 40%;
    flex: 0 0 25%;
  }
}
@media (max-width: 1199px) and (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > * {
    width: 20%;
    flex: 0 0 25%;
  }
}
/* md - TABLET PORTRAIT STYLES */
@media (max-width: 991px) {
  input[type="submit"]:hover, input[type="submit"]:focus, button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, .post-edit-link:hover, a.pagination-link:hover, a.page-numbers:hover, .post-page-numbers:hover, a.loadmore-link:hover, .pagination-simple .page-numbers:hover, #off-canvas-close-btn:hover, .off-canvas-subscribe a, .block-header-3 .block-title:before, .cookie-accept:hover, .entry-footer a:hover, .box-comment-btn:hover, a.comment-reply-link:hover, .review-info, .entry-content a.wp-block-button__link:hover, #wp-calendar tbody a:hover, .instagram-box.box-intro:hover, .banner-btn a, .headerstrip-btn a, .is-light-text .widget:not(.woocommerce) .count, .rb-newsletter.is-light-text button.newsletter-submit, .cat-icon-round .cat-info-el, .cat-icon-radius .cat-info-el, .cat-icon-square .cat-info-el:before, .entry-content .wpcf7 label:before, body .cooked-recipe-directions .cooked-direction-number, span.cooked-taxonomy a:hover, .widget_categories a:hover .count, .widget_archive a:hover .count, .wp-block-categories-list a:hover .count, .entry-content .wp-block-file .wp-block-file__button, #wp-calendar td#today, .mfp-close:hover, .is-light-text .mfp-close:hover, #rb-close-newsletter:hover, .tagcloud a:hover, .tagcloud a:focus, .is-light-text .tagcloud a:hover, .is-light-text .tagcloud a:focus, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cta-btn.is-bg, .rb-mailchimp .mc4wp-form-fields input[type="submit"], .is-light-text .w-footer .mc4wp-form-fields input[type="submit"], .statics-el:first-child .inner, .table-link a:before {
    background-color: #109774;
  }
  .p-grid-6 .p-content-wrap {
    background-color: #109774;
  }
  .woocommerce span.onsale {
    background-color: #109774;
  }
  .product-buttons .add-to-cart a.added_to_cart, .product-buttons .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover, .woocommerce .woocommerce-MyAccount-navigation li:not(.is-active) a:hover, .woocommerce a.remove:hover, .woocommerce div.product form.cart .button, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .product-buttons .add-to-cart a:hover, .woocommerce .product-buttons .add-to-cart a:hover, .woocommerce-mini-cart-item a.remove.remove_from_cart_button:hover, .woocommerce-mini-cart__buttons .button.checkout, .woocommerce #rememberme:checked + span:before, #ship-to-different-address-checkbox:checked + span:before {
    background-color: #109774;
  }
  .woocommerce-error, .woocommerce-info, .woocommerce-message {
    color: white;
  }
  .page-edit-link:hover, .rb-menu > li.current-menu-item > a > span:before, .p-url:hover, .p-url:focus, .p-wrap .p-url:hover, .p-wrap .p-url:focus, .p-link:hover span, .p-link:hover i, .meta-info-el a:hover, .sponsor-label, .block-header-3 .block-title:before, .subscribe-box .mc4wp-form-fields input[type="submit"]:hover + i, .entry-content p a:not(button), .comment-content a, .author-title a, .logged-in-as a:hover, .comment-list .logged-in-as a:hover, .gallery-list-label a:hover, .review-el .review-stars, .share-total, .breadcrumb a:hover, span.not-found-label, .return-home:hover, .section-not-found .page-content .return-home:hover, .subscribe-box .rb-newsletter.is-light-text button.newsletter-submit-icon:hover, .subscribe-box .rb-newsletter button.newsletter-submit-icon:hover, .fw-category-1 .cat-list-item:hover .cat-list-name, .fw-category-1.is-light-text .cat-list-item:hover .cat-list-name, body .cooked-icon-recipe-icon, .comment-list .comment-reply-title small a:hover, .widget_pages a:hover, .widget_meta a:hover, .widget_categories a:hover, .entry-content .wp-block-categories-list a:hover, .entry-content .wp-block-archives-list a:hover, .widget_archive a:hover, .widget.widget_nav_menu a:hover, .p-grid-4.is-pop-style .p-header .counter-index, .twitter-content.entry-summary a:hover, .read-it-later:hover, .read-it-later:focus, .address-info a:hover, .gallery-popup-content .image-popup-description a:hover, .gallery-popup-content .image-popup-description a:focus, .entry-content ul.wp-block-latest-posts a:hover, .widget_recent_entries a:hover, .recentcomments a:hover, a.rsswidget:hover, .entry-content .wp-block-latest-comments__comment-meta a:hover, .entry-content .cooked-recipe-info .cooked-author a:hover, .entry-content a:not(button), .about-desc a:hover, .is-light-text .about-desc a:hover, .portfolio-info-el:hover, .portfolio-nav a:hover, .portfolio-nav-next a:hover > i, .hbox-tagline span, .hbox-title span, .cta-tagline span, .cta-title span, .block-header-7 .block-header .block-title:first-letter, .rbc-sidebar .about-bio p a {
    color: #109774;
  }
  a.comment-reply-link:hover, .navbar-holder.is-light-text .header-lightbox, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cat-icon-line .cat-info-el {
    border-color: #109774;
  }
  .woocommerce-info a.showcoupon:hover, .wishlist_table tr td.product-stock-status span.wishlist-out-of-stock, .product_meta a:hover, .woocommerce div.product p.stock.out-of-stock, .woocommerce div.product form.cart .reset_variations:hover, .woocommerce div.product .summary .yith-wcwl-add-to-wishlist a:hover, .woocommerce .single-product-wrap div.product > .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover, li.woocommerce-mini-cart-item a:not(.remove):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):focus {
    color: #109774;
  }
  .woocommerce-page .woocommerce-error a:not(.button):hover, .woocommerce-page .woocommerce-info a:not(.button):hover, .woocommerce-page .woocommerce-message a:not(.button):hover {
    color: white;
  }
  .woocommerce-product-details__short-description {
    color: white;
  }
  .breadcrumb .current-item {
    color: #109774;
  }
  .single-product-content .breadcrumb-inner {
    color: #109774;
  }
  .single-product-content .breadcrumb-inner a {
    color: white;
  }
  .woocommerce .woocommerce-ordering select {
    color: white;
    background-color: #010e11;
  }
  .product_meta > * {
    color: white;
  }
  .woocommerce div.product .product-loop-content .price del * {
    color: white;
  }
  .woocommerce a.remove {
    color: #109774 !important;
  }
  .woocommerce .term-description {
    display: block;
    margin-top: 25px;
    margin-right: auto;
    margin-left: auto;
    max-width: 700px;
    color: #ffffff;
    font-style: italic;
  }
  .site-wrap {
    background-color: #010e11;
  }
  select {
    background-color: #fafafa;
  }
  .woocommerce .quantity .qty {
    background-color: #fafafa;
  }
  textarea {
    background-color: #ffffffb8;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: transparent;
  }
  .woocommerce-cart.woocommerce-page .woocommerce-cart-form .coupon input.input-text {
    background-color: #fafafa !important;
  }
  .block-view-more a {
    color: #fafafa;
  }
  input[type='text'], input[type='tel'], input[type='password'], input[type='email'], input[type='url'], input[type='search'], input[type='number'] {
    background-color: #ffffffb8;
  }
  .woocommerce form .select2-container--default .select2-selection--single {
    background-color: #fafafa;
  }
  .select2-results__option[aria-selected], .select2-results__option[data-selected] {
    color: #010e11;
  }
  .p-grid-5 .p-feat, .p-grid-6 .p-feat, .p-masonry-1 .p-feat {
    height: 10em;
  }
  .rb-newsletter input.newsletter-email {
    background-color: whitesmoke;
    color: black;
  }
  body:not(.page-id-1581) .grecaptcha-badge {
    display: none;
  }
  #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    color: #ffffff;
  }
  .wc-block-grid__product-onsale {
    position: absolute;
    background-color: #109774;
    color: white;
  }
  .sitemap-class > li > a {
    color: white;
  }
  .wc-block-product-categories-list > li > a {
    color: white;
  }
  .footer-button-click:hover {
    color: #109774;
    transition: color 0.5s;
  }
  .woocommerce .summary .price * {
    color: white;
  }
  #pif_pricing_table {
    display: none;
  }
  .p-meta-info {
    color: white;
  }
  .meta-info-el .meta-info-author {
    color: white;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > *:first-child {
    width: 40%;
    flex: 0 0 25%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > * {
    width: 20%;
    flex: 0 0 25%;
  }
}
/* sm - SMARTPHONE LANDSCAPE STYLES */
@media (max-width: 767px) {
  input[type="submit"]:hover, input[type="submit"]:focus, button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, .post-edit-link:hover, a.pagination-link:hover, a.page-numbers:hover, .post-page-numbers:hover, a.loadmore-link:hover, .pagination-simple .page-numbers:hover, #off-canvas-close-btn:hover, .off-canvas-subscribe a, .block-header-3 .block-title:before, .cookie-accept:hover, .entry-footer a:hover, .box-comment-btn:hover, a.comment-reply-link:hover, .review-info, .entry-content a.wp-block-button__link:hover, #wp-calendar tbody a:hover, .instagram-box.box-intro:hover, .banner-btn a, .headerstrip-btn a, .is-light-text .widget:not(.woocommerce) .count, .rb-newsletter.is-light-text button.newsletter-submit, .cat-icon-round .cat-info-el, .cat-icon-radius .cat-info-el, .cat-icon-square .cat-info-el:before, .entry-content .wpcf7 label:before, body .cooked-recipe-directions .cooked-direction-number, span.cooked-taxonomy a:hover, .widget_categories a:hover .count, .widget_archive a:hover .count, .wp-block-categories-list a:hover .count, .entry-content .wp-block-file .wp-block-file__button, #wp-calendar td#today, .mfp-close:hover, .is-light-text .mfp-close:hover, #rb-close-newsletter:hover, .tagcloud a:hover, .tagcloud a:focus, .is-light-text .tagcloud a:hover, .is-light-text .tagcloud a:focus, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cta-btn.is-bg, .rb-mailchimp .mc4wp-form-fields input[type="submit"], .is-light-text .w-footer .mc4wp-form-fields input[type="submit"], .statics-el:first-child .inner, .table-link a:before {
    background-color: #109774;
  }
  .p-grid-6 .p-content-wrap {
    background-color: #109774;
  }
  .woocommerce span.onsale {
    background-color: #109774;
  }
  .product-buttons .add-to-cart a.added_to_cart, .product-buttons .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover, .woocommerce .woocommerce-MyAccount-navigation li:not(.is-active) a:hover, .woocommerce a.remove:hover, .woocommerce div.product form.cart .button, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .product-buttons .add-to-cart a:hover, .woocommerce .product-buttons .add-to-cart a:hover, .woocommerce-mini-cart-item a.remove.remove_from_cart_button:hover, .woocommerce-mini-cart__buttons .button.checkout, .woocommerce #rememberme:checked + span:before, #ship-to-different-address-checkbox:checked + span:before {
    background-color: #109774;
  }
  .woocommerce-error, .woocommerce-info, .woocommerce-message {
    color: white;
  }
  .page-edit-link:hover, .rb-menu > li.current-menu-item > a > span:before, .p-url:hover, .p-url:focus, .p-wrap .p-url:hover, .p-wrap .p-url:focus, .p-link:hover span, .p-link:hover i, .meta-info-el a:hover, .sponsor-label, .block-header-3 .block-title:before, .subscribe-box .mc4wp-form-fields input[type="submit"]:hover + i, .entry-content p a:not(button), .comment-content a, .author-title a, .logged-in-as a:hover, .comment-list .logged-in-as a:hover, .gallery-list-label a:hover, .review-el .review-stars, .share-total, .breadcrumb a:hover, span.not-found-label, .return-home:hover, .section-not-found .page-content .return-home:hover, .subscribe-box .rb-newsletter.is-light-text button.newsletter-submit-icon:hover, .subscribe-box .rb-newsletter button.newsletter-submit-icon:hover, .fw-category-1 .cat-list-item:hover .cat-list-name, .fw-category-1.is-light-text .cat-list-item:hover .cat-list-name, body .cooked-icon-recipe-icon, .comment-list .comment-reply-title small a:hover, .widget_pages a:hover, .widget_meta a:hover, .widget_categories a:hover, .entry-content .wp-block-categories-list a:hover, .entry-content .wp-block-archives-list a:hover, .widget_archive a:hover, .widget.widget_nav_menu a:hover, .p-grid-4.is-pop-style .p-header .counter-index, .twitter-content.entry-summary a:hover, .read-it-later:hover, .read-it-later:focus, .address-info a:hover, .gallery-popup-content .image-popup-description a:hover, .gallery-popup-content .image-popup-description a:focus, .entry-content ul.wp-block-latest-posts a:hover, .widget_recent_entries a:hover, .recentcomments a:hover, a.rsswidget:hover, .entry-content .wp-block-latest-comments__comment-meta a:hover, .entry-content .cooked-recipe-info .cooked-author a:hover, .entry-content a:not(button), .about-desc a:hover, .is-light-text .about-desc a:hover, .portfolio-info-el:hover, .portfolio-nav a:hover, .portfolio-nav-next a:hover > i, .hbox-tagline span, .hbox-title span, .cta-tagline span, .cta-title span, .block-header-7 .block-header .block-title:first-letter, .rbc-sidebar .about-bio p a {
    color: #109774;
  }
  a.comment-reply-link:hover, .navbar-holder.is-light-text .header-lightbox, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cat-icon-line .cat-info-el {
    border-color: #109774;
  }
  .woocommerce-info a.showcoupon:hover, .wishlist_table tr td.product-stock-status span.wishlist-out-of-stock, .product_meta a:hover, .woocommerce div.product p.stock.out-of-stock, .woocommerce div.product form.cart .reset_variations:hover, .woocommerce div.product .summary .yith-wcwl-add-to-wishlist a:hover, .woocommerce .single-product-wrap div.product > .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover, li.woocommerce-mini-cart-item a:not(.remove):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):focus {
    color: #109774;
  }
  .woocommerce-page .woocommerce-error a:not(.button):hover, .woocommerce-page .woocommerce-info a:not(.button):hover, .woocommerce-page .woocommerce-message a:not(.button):hover {
    color: white;
  }
  .woocommerce-product-details__short-description {
    color: white;
  }
  .breadcrumb .current-item {
    color: #109774;
  }
  .single-product-content .breadcrumb-inner {
    color: #109774;
  }
  .single-product-content .breadcrumb-inner a {
    color: white;
  }
  .woocommerce .woocommerce-ordering select {
    color: white;
    background-color: #010e11;
  }
  .product_meta > * {
    color: white;
  }
  .woocommerce div.product .product-loop-content .price del * {
    color: white;
  }
  .woocommerce a.remove {
    color: #109774 !important;
  }
  .woocommerce .term-description {
    display: block;
    margin-top: 25px;
    margin-right: auto;
    margin-left: auto;
    max-width: 700px;
    color: #ffffff;
    font-style: italic;
  }
  .site-wrap {
    background-color: #010e11;
  }
  select {
    background-color: #fafafa;
  }
  .woocommerce .quantity .qty {
    background-color: #fafafa;
  }
  textarea {
    background-color: #ffffffb8;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: transparent;
  }
  .woocommerce-cart.woocommerce-page .woocommerce-cart-form .coupon input.input-text {
    background-color: #fafafa !important;
  }
  .block-view-more a {
    color: #fafafa;
  }
  input[type='text'], input[type='tel'], input[type='password'], input[type='email'], input[type='url'], input[type='search'], input[type='number'] {
    background-color: #ffffffb8;
  }
  .woocommerce form .select2-container--default .select2-selection--single {
    background-color: #fafafa;
  }
  .select2-results__option[aria-selected], .select2-results__option[data-selected] {
    color: #010e11;
  }
  .p-grid-5 .p-feat, .p-grid-6 .p-feat, .p-masonry-1 .p-feat {
    height: 10em;
  }
  .rb-newsletter input.newsletter-email {
    background-color: whitesmoke;
    color: black;
  }
  body:not(.page-id-1581) .grecaptcha-badge {
    display: none;
  }
  #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    color: #ffffff;
  }
  .wc-block-grid__product-onsale {
    background-color: #109774;
    color: white;
  }
  .sitemap-class > li > a {
    color: white;
  }
  .wc-block-product-categories-list > li > a {
    color: white;
  }
  .footer-button-click:hover {
    color: #109774;
    transition: color 0.5s;
  }
  .woocommerce .summary .price * {
    color: white;
  }
  #pif_pricing_table {
    display: none;
  }
  .p-meta-info {
    color: white;
  }
  .meta-info-el .meta-info-author {
    color: white;
  }
}
@media (max-width: 767px) and (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > *:first-child {
    width: 40%;
    flex: 0 0 25%;
  }
}
@media (max-width: 767px) and (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > * {
    width: 20%;
    flex: 0 0 25%;
  }
}
/* xs - SMARTPHONE PORTRAIT STYLES */
@media (max-width: 479px) {
  input[type="submit"]:hover, input[type="submit"]:focus, button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, .post-edit-link:hover, a.pagination-link:hover, a.page-numbers:hover, .post-page-numbers:hover, a.loadmore-link:hover, .pagination-simple .page-numbers:hover, #off-canvas-close-btn:hover, .off-canvas-subscribe a, .block-header-3 .block-title:before, .cookie-accept:hover, .entry-footer a:hover, .box-comment-btn:hover, a.comment-reply-link:hover, .review-info, .entry-content a.wp-block-button__link:hover, #wp-calendar tbody a:hover, .instagram-box.box-intro:hover, .banner-btn a, .headerstrip-btn a, .is-light-text .widget:not(.woocommerce) .count, .rb-newsletter.is-light-text button.newsletter-submit, .cat-icon-round .cat-info-el, .cat-icon-radius .cat-info-el, .cat-icon-square .cat-info-el:before, .entry-content .wpcf7 label:before, body .cooked-recipe-directions .cooked-direction-number, span.cooked-taxonomy a:hover, .widget_categories a:hover .count, .widget_archive a:hover .count, .wp-block-categories-list a:hover .count, .entry-content .wp-block-file .wp-block-file__button, #wp-calendar td#today, .mfp-close:hover, .is-light-text .mfp-close:hover, #rb-close-newsletter:hover, .tagcloud a:hover, .tagcloud a:focus, .is-light-text .tagcloud a:hover, .is-light-text .tagcloud a:focus, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cta-btn.is-bg, .rb-mailchimp .mc4wp-form-fields input[type="submit"], .is-light-text .w-footer .mc4wp-form-fields input[type="submit"], .statics-el:first-child .inner, .table-link a:before {
    background-color: #109774;
  }
  .p-grid-6 .p-content-wrap {
    background-color: #109774;
  }
  .woocommerce span.onsale {
    background-color: #109774;
  }
  .product-buttons .add-to-cart a.added_to_cart, .product-buttons .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover, .woocommerce .woocommerce-MyAccount-navigation li:not(.is-active) a:hover, .woocommerce a.remove:hover, .woocommerce div.product form.cart .button, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .product-buttons .add-to-cart a:hover, .woocommerce .product-buttons .add-to-cart a:hover, .woocommerce-mini-cart-item a.remove.remove_from_cart_button:hover, .woocommerce-mini-cart__buttons .button.checkout, .woocommerce #rememberme:checked + span:before, #ship-to-different-address-checkbox:checked + span:before {
    background-color: #109774;
  }
  .woocommerce-error, .woocommerce-info, .woocommerce-message {
    color: white;
  }
  .page-edit-link:hover, .rb-menu > li.current-menu-item > a > span:before, .p-url:hover, .p-url:focus, .p-wrap .p-url:hover, .p-wrap .p-url:focus, .p-link:hover span, .p-link:hover i, .meta-info-el a:hover, .sponsor-label, .block-header-3 .block-title:before, .subscribe-box .mc4wp-form-fields input[type="submit"]:hover + i, .entry-content p a:not(button), .comment-content a, .author-title a, .logged-in-as a:hover, .comment-list .logged-in-as a:hover, .gallery-list-label a:hover, .review-el .review-stars, .share-total, .breadcrumb a:hover, span.not-found-label, .return-home:hover, .section-not-found .page-content .return-home:hover, .subscribe-box .rb-newsletter.is-light-text button.newsletter-submit-icon:hover, .subscribe-box .rb-newsletter button.newsletter-submit-icon:hover, .fw-category-1 .cat-list-item:hover .cat-list-name, .fw-category-1.is-light-text .cat-list-item:hover .cat-list-name, body .cooked-icon-recipe-icon, .comment-list .comment-reply-title small a:hover, .widget_pages a:hover, .widget_meta a:hover, .widget_categories a:hover, .entry-content .wp-block-categories-list a:hover, .entry-content .wp-block-archives-list a:hover, .widget_archive a:hover, .widget.widget_nav_menu a:hover, .p-grid-4.is-pop-style .p-header .counter-index, .twitter-content.entry-summary a:hover, .read-it-later:hover, .read-it-later:focus, .address-info a:hover, .gallery-popup-content .image-popup-description a:hover, .gallery-popup-content .image-popup-description a:focus, .entry-content ul.wp-block-latest-posts a:hover, .widget_recent_entries a:hover, .recentcomments a:hover, a.rsswidget:hover, .entry-content .wp-block-latest-comments__comment-meta a:hover, .entry-content .cooked-recipe-info .cooked-author a:hover, .entry-content a:not(button), .about-desc a:hover, .is-light-text .about-desc a:hover, .portfolio-info-el:hover, .portfolio-nav a:hover, .portfolio-nav-next a:hover > i, .hbox-tagline span, .hbox-title span, .cta-tagline span, .cta-title span, .block-header-7 .block-header .block-title:first-letter, .rbc-sidebar .about-bio p a {
    color: #109774;
  }
  a.comment-reply-link:hover, .navbar-holder.is-light-text .header-lightbox, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cat-icon-line .cat-info-el {
    border-color: #109774;
  }
  .woocommerce-info a.showcoupon:hover, .wishlist_table tr td.product-stock-status span.wishlist-out-of-stock, .product_meta a:hover, .woocommerce div.product p.stock.out-of-stock, .woocommerce div.product form.cart .reset_variations:hover, .woocommerce div.product .summary .yith-wcwl-add-to-wishlist a:hover, .woocommerce .single-product-wrap div.product > .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover, li.woocommerce-mini-cart-item a:not(.remove):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):focus {
    color: #109774;
  }
  .woocommerce-page .woocommerce-error a:not(.button):hover, .woocommerce-page .woocommerce-info a:not(.button):hover, .woocommerce-page .woocommerce-message a:not(.button):hover {
    color: white;
  }
  .woocommerce-product-details__short-description {
    color: white;
  }
  .breadcrumb .current-item {
    color: #109774;
  }
  .single-product-content .breadcrumb-inner {
    color: #109774;
  }
  .single-product-content .breadcrumb-inner a {
    color: white;
  }
  .woocommerce .woocommerce-ordering select {
    color: white;
    background-color: #010e11;
  }
  .product_meta > * {
    color: white;
  }
  .woocommerce div.product .product-loop-content .price del * {
    color: white;
  }
  .woocommerce a.remove {
    color: #109774 !important;
  }
  .woocommerce .term-description {
    display: block;
    margin-top: 25px;
    margin-right: auto;
    margin-left: auto;
    max-width: 700px;
    color: #ffffff;
    font-style: italic;
  }
  .site-wrap {
    background-color: #010e11;
  }
  select {
    background-color: #fafafa;
  }
  .woocommerce .quantity .qty {
    background-color: #fafafa;
  }
  textarea {
    background-color: #ffffffb8;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: transparent;
  }
  .woocommerce-cart.woocommerce-page .woocommerce-cart-form .coupon input.input-text {
    background-color: #fafafa !important;
  }
  .block-view-more a {
    color: #fafafa;
  }
  input[type='text'], input[type='tel'], input[type='password'], input[type='email'], input[type='url'], input[type='search'], input[type='number'] {
    background-color: #ffffffb8;
  }
  .woocommerce form .select2-container--default .select2-selection--single {
    background-color: #fafafa;
  }
  .select2-results__option[aria-selected], .select2-results__option[data-selected] {
    color: #010e11;
  }
  .p-grid-5 .p-feat, .p-grid-6 .p-feat, .p-masonry-1 .p-feat {
    height: 10em;
  }
  .rb-newsletter input.newsletter-email {
    background-color: whitesmoke;
    color: black;
  }
  body:not(.page-id-1581) .grecaptcha-badge {
    display: none;
  }
  #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    color: #ffffff;
  }
  .wc-block-grid__product-onsale {
    background-color: #109774;
    color: white;
  }
  .sitemap-class > li > a {
    color: white;
  }
  .wc-block-product-categories-list > li > a {
    color: white;
  }
  .footer-button-click:hover {
    color: #109774;
    transition: color 0.5s;
  }
  .woocommerce .summary .price * {
    color: white;
  }
  #pif_pricing_table {
    display: none;
  }
  .p-meta-info {
    color: white;
  }
  .meta-info-el .meta-info-author {
    color: white;
  }
}
@media (max-width: 479px) and (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > *:first-child {
    width: 40%;
    flex: 0 0 25%;
  }
}
@media (max-width: 479px) and (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > * {
    width: 20%;
    flex: 0 0 25%;
  }
}
/* RETINA DISPLAY STYLES */
@media (min-device-pixel-ratio: 1.5) {
  input[type="submit"]:hover, input[type="submit"]:focus, button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, .post-edit-link:hover, a.pagination-link:hover, a.page-numbers:hover, .post-page-numbers:hover, a.loadmore-link:hover, .pagination-simple .page-numbers:hover, #off-canvas-close-btn:hover, .off-canvas-subscribe a, .block-header-3 .block-title:before, .cookie-accept:hover, .entry-footer a:hover, .box-comment-btn:hover, a.comment-reply-link:hover, .review-info, .entry-content a.wp-block-button__link:hover, #wp-calendar tbody a:hover, .instagram-box.box-intro:hover, .banner-btn a, .headerstrip-btn a, .is-light-text .widget:not(.woocommerce) .count, .rb-newsletter.is-light-text button.newsletter-submit, .cat-icon-round .cat-info-el, .cat-icon-radius .cat-info-el, .cat-icon-square .cat-info-el:before, .entry-content .wpcf7 label:before, body .cooked-recipe-directions .cooked-direction-number, span.cooked-taxonomy a:hover, .widget_categories a:hover .count, .widget_archive a:hover .count, .wp-block-categories-list a:hover .count, .entry-content .wp-block-file .wp-block-file__button, #wp-calendar td#today, .mfp-close:hover, .is-light-text .mfp-close:hover, #rb-close-newsletter:hover, .tagcloud a:hover, .tagcloud a:focus, .is-light-text .tagcloud a:hover, .is-light-text .tagcloud a:focus, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cta-btn.is-bg, .rb-mailchimp .mc4wp-form-fields input[type="submit"], .is-light-text .w-footer .mc4wp-form-fields input[type="submit"], .statics-el:first-child .inner, .table-link a:before {
    background-color: #109774;
  }
  .p-grid-6 .p-content-wrap {
    background-color: #109774;
  }
  .woocommerce span.onsale {
    background-color: #109774;
  }
  .product-buttons .add-to-cart a.added_to_cart, .product-buttons .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover, .woocommerce .woocommerce-MyAccount-navigation li:not(.is-active) a:hover, .woocommerce a.remove:hover, .woocommerce div.product form.cart .button, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .product-buttons .add-to-cart a:hover, .woocommerce .product-buttons .add-to-cart a:hover, .woocommerce-mini-cart-item a.remove.remove_from_cart_button:hover, .woocommerce-mini-cart__buttons .button.checkout, .woocommerce #rememberme:checked + span:before, #ship-to-different-address-checkbox:checked + span:before {
    background-color: #109774;
  }
  .woocommerce-error, .woocommerce-info, .woocommerce-message {
    color: white;
  }
  .page-edit-link:hover, .rb-menu > li.current-menu-item > a > span:before, .p-url:hover, .p-url:focus, .p-wrap .p-url:hover, .p-wrap .p-url:focus, .p-link:hover span, .p-link:hover i, .meta-info-el a:hover, .sponsor-label, .block-header-3 .block-title:before, .subscribe-box .mc4wp-form-fields input[type="submit"]:hover + i, .entry-content p a:not(button), .comment-content a, .author-title a, .logged-in-as a:hover, .comment-list .logged-in-as a:hover, .gallery-list-label a:hover, .review-el .review-stars, .share-total, .breadcrumb a:hover, span.not-found-label, .return-home:hover, .section-not-found .page-content .return-home:hover, .subscribe-box .rb-newsletter.is-light-text button.newsletter-submit-icon:hover, .subscribe-box .rb-newsletter button.newsletter-submit-icon:hover, .fw-category-1 .cat-list-item:hover .cat-list-name, .fw-category-1.is-light-text .cat-list-item:hover .cat-list-name, body .cooked-icon-recipe-icon, .comment-list .comment-reply-title small a:hover, .widget_pages a:hover, .widget_meta a:hover, .widget_categories a:hover, .entry-content .wp-block-categories-list a:hover, .entry-content .wp-block-archives-list a:hover, .widget_archive a:hover, .widget.widget_nav_menu a:hover, .p-grid-4.is-pop-style .p-header .counter-index, .twitter-content.entry-summary a:hover, .read-it-later:hover, .read-it-later:focus, .address-info a:hover, .gallery-popup-content .image-popup-description a:hover, .gallery-popup-content .image-popup-description a:focus, .entry-content ul.wp-block-latest-posts a:hover, .widget_recent_entries a:hover, .recentcomments a:hover, a.rsswidget:hover, .entry-content .wp-block-latest-comments__comment-meta a:hover, .entry-content .cooked-recipe-info .cooked-author a:hover, .entry-content a:not(button), .about-desc a:hover, .is-light-text .about-desc a:hover, .portfolio-info-el:hover, .portfolio-nav a:hover, .portfolio-nav-next a:hover > i, .hbox-tagline span, .hbox-title span, .cta-tagline span, .cta-title span, .block-header-7 .block-header .block-title:first-letter, .rbc-sidebar .about-bio p a {
    color: #109774;
  }
  a.comment-reply-link:hover, .navbar-holder.is-light-text .header-lightbox, input[type="checkbox"].newsletter-checkbox:checked + label:before, .cat-icon-line .cat-info-el {
    border-color: #109774;
  }
  .woocommerce-info a.showcoupon:hover, .wishlist_table tr td.product-stock-status span.wishlist-out-of-stock, .product_meta a:hover, .woocommerce div.product p.stock.out-of-stock, .woocommerce div.product form.cart .reset_variations:hover, .woocommerce div.product .summary .yith-wcwl-add-to-wishlist a:hover, .woocommerce .single-product-wrap div.product > .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs .yith-wcwl-add-to-wishlist a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a:hover, li.woocommerce-mini-cart-item a:not(.remove):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):hover, .woocommerce-mini-cart__buttons .button:not(.checkout):focus {
    color: #109774;
  }
  .woocommerce-page .woocommerce-error a:not(.button):hover, .woocommerce-page .woocommerce-info a:not(.button):hover, .woocommerce-page .woocommerce-message a:not(.button):hover {
    color: white;
  }
  .woocommerce-product-details__short-description {
    color: white;
  }
  .breadcrumb .current-item {
    color: #109774;
  }
  .single-product-content .breadcrumb-inner {
    color: #109774;
  }
  .single-product-content .breadcrumb-inner a {
    color: white;
  }
  .woocommerce .woocommerce-ordering select {
    color: white;
    background-color: #010e11;
  }
  .product_meta > * {
    color: white;
  }
  .woocommerce div.product .product-loop-content .price del * {
    color: white;
  }
  .woocommerce a.remove {
    color: #109774 !important;
  }
  .woocommerce .term-description {
    display: block;
    margin-top: 25px;
    margin-right: auto;
    margin-left: auto;
    max-width: 700px;
    color: #ffffff;
    font-style: italic;
  }
  .site-wrap {
    background-color: #010e11;
  }
  select {
    background-color: #fafafa;
  }
  .woocommerce .quantity .qty {
    background-color: #fafafa;
  }
  textarea {
    background-color: #ffffffb8;
  }
  .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: transparent;
  }
  .woocommerce-cart.woocommerce-page .woocommerce-cart-form .coupon input.input-text {
    background-color: #fafafa !important;
  }
  .block-view-more a {
    color: #fafafa;
  }
  input[type='text'], input[type='tel'], input[type='password'], input[type='email'], input[type='url'], input[type='search'], input[type='number'] {
    background-color: #ffffffb8;
  }
  .woocommerce form .select2-container--default .select2-selection--single {
    background-color: #fafafa;
  }
  .select2-results__option[aria-selected], .select2-results__option[data-selected] {
    color: #010e11;
  }
  .p-grid-5 .p-feat, .p-grid-6 .p-feat, .p-masonry-1 .p-feat {
    height: 10em;
  }
  .rb-newsletter input.newsletter-email {
    background-color: whitesmoke;
    color: black;
  }
  body:not(.page-id-1581) .grecaptcha-badge {
    display: none;
  }
  .widget-title, .widget .widget-title, .elementor-widget-container .widget > *:first-child {
    position: relative;
    display: block;
    margin-bottom: 20px;
    text-align: left;
  }
  #add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    color: #ffffff;
  }
  .wc-block-grid__product-onsale {
    position: absolute;
    background-color: #109774;
    color: white;
  }
  .sitemap-class > li > a {
    color: white;
  }
  .wc-block-product-categories-list > li > a {
    color: white;
  }
  .footer-button-click:hover {
    color: #109774;
    transition: color 0.5s;
  }
  .woocommerce .summary .price * {
    color: white;
  }
  #pif_pricing_table {
    display: none;
  }
  .p-meta-info {
    color: white;
  }
  .meta-info-el .meta-info-author {
    color: white;
  }
  .product-thumb img {
    min-height: 270px;
    object-fit: contain;
  }
}
@media (min-device-pixel-ratio: 1.5) and (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > *:first-child {
    width: 40%;
    flex: 0 0 25%;
  }
}
@media (min-device-pixel-ratio: 1.5) and (min-width: 768px) {
  .footer-style-2 .footer-widget-inner > * {
    width: 20%;
    flex: 0 0 25%;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F2114-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F2114-scss-tablet-l.scss%22%2C%22wp-content%2Fcustom_codes%2F2114-scss-tablet-p.scss%22%2C%22wp-content%2Fcustom_codes%2F2114-scss-mobile-l.scss%22%2C%22wp-content%2Fcustom_codes%2F2114-scss-mobile-p.scss%22%2C%22wp-content%2Fcustom_codes%2F2114-scss-retina.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BACCA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BADhOA%3BAAIA%3BAEHA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAsBA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAtDA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAFlJD%3BAASA%3BAGRA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAsBA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAvDA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAHtJD%3BAAcA%3BAIbA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAsBA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAtDA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAJtJD%3BAAmBA%3BAKlBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAsBA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAtDA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BALtJD%3BAAwBA%3BAMvBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAoBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAjEA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-media-text{box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}