.elementor-widget-call-to-action { overflow: hidden; transition: .5s; }
.elementor-widget-call-to-action:hover .elementor-cta__bg.elementor-bg { transform: scale(1.2); }
.elementor-widget-wrap:hover img { transform: scale(1.2); }
.elementor-widget-wrap:hover { overflow: hidden; transition: .5s; }
.elementor-widget-wrap .elementor-widget-image img { transition: .5s; }
.elementor-widget-wrap:hover .elementor-widget-image { overflow: hidden; transition: .5s; }
.elementor-widget-wrap .elementor-widget-image { overflow: hidden; }
.elementor-178 .elementor-element.elementor-element-01916dc { overflow: hidden; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-178 .elementor-element.elementor-element-01916dc:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-01916dc > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../images/banner.jpg"); background-position: top center; background-repeat: no-repeat; background-size: cover; }
.elementor-178 .elementor-element.elementor-element-01916dc > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-178 .elementor-element.elementor-element-e7dad25 > .elementor-element-populated { padding: 10em 0em 10em 0em; }
.elementor-178 .elementor-element.elementor-element-fe45ba3 img { width: 100%; height: 650px; object-fit: contain; }
.elementor-178 .elementor-element.elementor-element-fe45ba3 { width: auto; max-width: auto; bottom: 0px; }
body:not(.rtl) .elementor-178 .elementor-element.elementor-element-fe45ba3 { left: 0px; }
body.rtl .elementor-178 .elementor-element.elementor-element-fe45ba3 { right: 0px; }
.elementor-178 .elementor-element.elementor-element-21e7cc7 { padding: 0% 0% 0% 50%; }
.elementor-178 .elementor-element.elementor-element-1779b7f { text-align: left; }
.elementor-178 .elementor-element.elementor-element-1779b7f .elementor-heading-title { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-583e54c-font-family), Sans-serif; font-size: var(--e-global-typography-583e54c-font-size); font-weight: var(--e-global-typography-583e54c-font-weight); text-transform: var(--e-global-typography-583e54c-text-transform); line-height: var(--e-global-typography-583e54c-line-height); letter-spacing: var(--e-global-typography-583e54c-letter-spacing); word-spacing: var(--e-global-typography-583e54c-word-spacing); text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3); }
.elementor-178 .elementor-element.elementor-element-cf0fd02 { color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-7dfc9c3 { padding: 3em 1em 1em 1em; }
.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__content { min-height: 400px; text-align: right; }
.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__title { font-family: var(--e-global-typography-83682a1-font-family), Sans-serif; font-size: var(--e-global-typography-83682a1-font-size); font-weight: var(--e-global-typography-83682a1-font-weight); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__description { font-family: var(--e-global-typography-69c152f-font-family), Sans-serif; font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__button { color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); border-width: 2px; }
.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__button:hover { color: var(--e-global-color-secondary); background-color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__bg { filter: brightness(80%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); }
.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta:hover .elementor-cta__bg-overlay { background-color: #02010100; }
.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta .elementor-cta__bg,
.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta .elementor-cta__bg-overlay { transition-duration: 1500ms; }
.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta__content { min-height: 400px; text-align: left; }
.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta__title { font-family: var(--e-global-typography-83682a1-font-family), Sans-serif; font-size: var(--e-global-typography-83682a1-font-size); font-weight: var(--e-global-typography-83682a1-font-weight); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta__description { font-family: var(--e-global-typography-69c152f-font-family), Sans-serif; font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta__button { color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); border-width: 2px; }
.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta__button:hover { color: var(--e-global-color-secondary); background-color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta__bg { filter: brightness(80%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); }
.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta:hover .elementor-cta__bg-overlay { background-color: #02010100; }
.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta .elementor-cta__bg,
.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta .elementor-cta__bg-overlay { transition-duration: 1500ms; }
.elementor-178 .elementor-element.elementor-element-c472116 { padding: 1em 1em 1em 1em; }
.elementor-178 .elementor-element.elementor-element-18181c2 { --divider-border-style: solid; --divider-color: #615F5B33; --divider-border-width: 1px; }
.elementor-178 .elementor-element.elementor-element-18181c2 .elementor-divider-separator { width: 100%; }
.elementor-178 .elementor-element.elementor-element-18181c2 .elementor-divider { padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-18181c2 .elementor-divider__text { font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif; font-size: var(--e-global-typography-5d167aa-font-size); font-weight: var(--e-global-typography-5d167aa-font-weight); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products  ul.products { grid-column-gap: 20px; grid-row-gap: 20px; }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product { text-align: center; --button-align-display: flex; --button-align-direction: column; --button-align-justify: space-between; border-style: solid; border-width: 1px 1px 1px 1px; padding: 2em 2em 2em 2em; border-color: #615F5B33; }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .woocommerce-loop-product__title { color: var(--e-global-color-text); }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .woocommerce-loop-category__title { color: var(--e-global-color-text); }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .woocommerce-loop-category__title { font-family: var(--e-global-typography-7044a64-font-family), Sans-serif; font-size: var(--e-global-typography-7044a64-font-size); font-weight: var(--e-global-typography-7044a64-font-weight); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .star-rating { color: var(--e-global-color-primary); }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .price { color: var(--e-global-color-accent); font-family: var(--e-global-typography-7044a64-font-family), Sans-serif; font-size: var(--e-global-typography-7044a64-font-size); font-weight: var(--e-global-typography-7044a64-font-weight); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .price ins { color: var(--e-global-color-accent); }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .price ins .amount { color: var(--e-global-color-accent); }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .price del { font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif; font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .button { color: var(--e-global-color-a291686); background-color: #fe0000; border-color: #615F5B33; font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif; font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); border-style: solid; border-width: 2px 2px 2px 2px; border-radius: 0px 0px 0px 0px; padding: 10px 15px 10px 15px; }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .button:hover { color: var(--e-global-color-a291686); background-color: var(--e-global-color-primary); border-color: var(--e-global-color-primary); }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products .added_to_cart { margin-inline-start: 25px; }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product:hover { box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.15); border-color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product span.onsale { display: block; color: var(--e-global-color-a291686); background-color: var(--e-global-color-accent); border-radius: 0px; min-width: 60px; min-height: 30px; line-height: 30px; }
.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__content { min-height: 280px; text-align: center; padding: 20px 20px 20px 20px; }
.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__title { font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif; font-size: var(--e-global-typography-5d167aa-font-size); font-weight: var(--e-global-typography-5d167aa-font-weight); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__description { font-family: var(--e-global-typography-69c152f-font-family), Sans-serif; font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__button { color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); border-width: 2px; }
.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__button:hover { color: var(--e-global-color-secondary); background-color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__bg { filter: brightness(70%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg); }
.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta:hover .elementor-cta__bg-overlay { background-color: #02010100; }
.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta .elementor-cta__bg,
.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta .elementor-cta__bg-overlay { transition-duration: 1500ms; }
.elementor-178 .elementor-element.elementor-element-0a484e0 > .elementor-widget-container { margin: 3em 0em 0em 0em; }
.elementor-178 .elementor-element.elementor-element-e032941 > .elementor-background-overlay { background-image: url("../images/maxresdefault.jpg"); background-position: top center; background-repeat: no-repeat; background-size: cover; opacity: 0.15; }
.elementor-178 .elementor-element.elementor-element-e032941 .elementor-background-overlay { filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg); }
.elementor-178 .elementor-element.elementor-element-e032941 { padding: 5em 1em 7em 1em; }
.elementor-bc-flex-widget .elementor-178 .elementor-element.elementor-element-af529bc.elementor-column .elementor-widget-wrap { align-items: center; }
.elementor-178 .elementor-element.elementor-element-af529bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
.elementor-178 .elementor-element.elementor-element-af529bc > .elementor-element-populated { margin: 0em 3em 0em 0em; --e-column-margin-right: 3em; --e-column-margin-left: 0em; }
.elementor-178 .elementor-element.elementor-element-d407393 { --divider-border-style: solid; --divider-color: var(--e-global-color-accent); --divider-border-width: 1px; }
.elementor-178 .elementor-element.elementor-element-d407393 .elementor-divider-separator { width: 210px; }
.elementor-178 .elementor-element.elementor-element-d407393 .elementor-divider { padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-d407393 .elementor-divider__text { color: var(--e-global-color-accent); font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif; font-size: var(--e-global-typography-84ca66e-font-size); font-weight: var(--e-global-typography-84ca66e-font-weight); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
.elementor-178 .elementor-element.elementor-element-8fcea7d .elementor-button .elementor-align-icon-right { margin-left: 0px; }
.elementor-178 .elementor-element.elementor-element-8fcea7d .elementor-button .elementor-align-icon-left { margin-right: 0px; }
.elementor-178 .elementor-element.elementor-element-ac79033 img { width: 100%; height: 552px; object-fit: cover; }
.elementor-178 .elementor-element.elementor-element-c3023fa img { width: 100%; height: 320px; object-fit: cover; }
.elementor-178 .elementor-element.elementor-element-205780b .elementor-blockquote__content { color: var(--e-global-color-a185853); font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif; font-size: var(--e-global-typography-84ca66e-font-size); font-weight: var(--e-global-typography-84ca66e-font-weight); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
.elementor-178 .elementor-element.elementor-element-205780b .elementor-blockquote__content +.e-q-footer { margin-top: 15px; }
.elementor-178 .elementor-element.elementor-element-205780b .elementor-blockquote__author { color: var(--e-global-color-text); font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif; font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
.elementor-178 .elementor-element.elementor-element-205780b .elementor-blockquote:before { color: var(--e-global-color-accent); font-size: calc(1px * 100); }
.elementor-178 .elementor-element.elementor-element-205780b > .elementor-widget-container { padding: 1em 2em 2em 2em; background-color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-dafa164:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-dafa164 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../images/maxresdefault.jpg"); background-position: 0px 70%; background-repeat: no-repeat; background-size: cover; }
.elementor-178 .elementor-element.elementor-element-dafa164 > .elementor-background-overlay { background-color: transparent; background-image: linear-gradient(250deg, var(--e-global-color-text) 0%, #FFFFFF00 100%); opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-178 .elementor-element.elementor-element-dafa164 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 8em 1em 8em 1em; }
.elementor-178 .elementor-element.elementor-element-97b701f { padding: 0% 0% 0% 50%; }
.elementor-178 .elementor-element.elementor-element-2164d3e { --divider-border-style: solid; --divider-color: var(--e-global-color-a291686); --divider-border-width: 1px; }
.elementor-178 .elementor-element.elementor-element-2164d3e .elementor-divider-separator { width: 220px; }
.elementor-178 .elementor-element.elementor-element-2164d3e .elementor-divider { padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-2164d3e .elementor-divider__text { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif; font-size: var(--e-global-typography-84ca66e-font-size); font-weight: var(--e-global-typography-84ca66e-font-weight); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
.elementor-178 .elementor-element.elementor-element-d75bdf6 .elementor-heading-title { color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-560e634 { color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-a5293ee > .elementor-background-overlay { background-image: url("https://fullkit.moxcreative.com/barrameru/wp-content/uploads/sites/18/2022/09/43.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; opacity: 0.3; }
.elementor-178 .elementor-element.elementor-element-a5293ee { padding: 6em 1em 4em 1em; }
.elementor-178 .elementor-element.elementor-element-22ba5b5 { --divider-border-style: solid; --divider-color: var(--e-global-color-accent); --divider-border-width: 1px; }
.elementor-178 .elementor-element.elementor-element-22ba5b5 .elementor-divider-separator { width: 350px; margin: 0 auto; margin-center: 0; }
.elementor-178 .elementor-element.elementor-element-22ba5b5 .elementor-divider { text-align: center; padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-22ba5b5 .elementor-divider__text { color: var(--e-global-color-accent); font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif; font-size: var(--e-global-typography-84ca66e-font-size); font-weight: var(--e-global-typography-84ca66e-font-weight); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
.elementor-178 .elementor-element.elementor-element-0d9f860 { text-align: center; }
.elementor-178 .elementor-element.elementor-element-a26cf11 { --divider-border-style: solid; --divider-color: var(--e-global-color-a185853); --divider-border-width: 3px; }
.elementor-178 .elementor-element.elementor-element-a26cf11 .elementor-divider-separator { width: 100px; margin: 0 auto; margin-center: 0; }
.elementor-178 .elementor-element.elementor-element-a26cf11 .elementor-divider { text-align: center; padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__content { min-height: 360px; text-align: left; }
.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__title { font-family: var(--e-global-typography-83682a1-font-family), Sans-serif; font-size: var(--e-global-typography-83682a1-font-size); font-weight: var(--e-global-typography-83682a1-font-weight); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__title:not(:last-child) { margin-bottom: 5px; }
.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__description { font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif; font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__button { color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); border-width: 2px; }
.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__button:hover { color: var(--e-global-color-secondary); background-color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__content-item { transition-duration: 500ms; }
.elementor-178 .elementor-element.elementor-element-1c41f8c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2) { transition-delay: calc(500ms / 3); }
.elementor-178 .elementor-element.elementor-element-1c41f8c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3) { transition-delay: calc((500ms / 3) * 2); }
.elementor-178 .elementor-element.elementor-element-1c41f8c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4) { transition-delay: calc((500ms / 3) * 3); }
.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta:hover .elementor-cta__bg-overlay { background-color: #152A297A; }
.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta .elementor-cta__bg,
.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta .elementor-cta__bg-overlay { transition-duration: 500ms; }
.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__content { min-height: 360px; text-align: left; }
.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__title { font-family: var(--e-global-typography-83682a1-font-family), Sans-serif; font-size: var(--e-global-typography-83682a1-font-size); font-weight: var(--e-global-typography-83682a1-font-weight); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__title:not(:last-child) { margin-bottom: 5px; }
.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__description { font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif; font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__button { color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); border-width: 2px; }
.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__button:hover { color: var(--e-global-color-secondary); background-color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__content-item { transition-duration: 500ms; }
.elementor-178 .elementor-element.elementor-element-4e5977f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2) { transition-delay: calc(500ms / 3); }
.elementor-178 .elementor-element.elementor-element-4e5977f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3) { transition-delay: calc((500ms / 3) * 2); }
.elementor-178 .elementor-element.elementor-element-4e5977f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4) { transition-delay: calc((500ms / 3) * 3); }
.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta:hover .elementor-cta__bg-overlay { background-color: #152A297A; }
.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta .elementor-cta__bg,
.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta .elementor-cta__bg-overlay { transition-duration: 500ms; }
.elementor-178 .elementor-element.elementor-element-a500328 { margin-top: 0em; margin-bottom: 3em; }
.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__content { min-height: 360px; text-align: left; }
.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__title { font-family: var(--e-global-typography-83682a1-font-family), Sans-serif; font-size: var(--e-global-typography-83682a1-font-size); font-weight: var(--e-global-typography-83682a1-font-weight); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__title:not(:last-child) { margin-bottom: 5px; }
.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__description { font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif; font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__button { color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); border-width: 2px; }
.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__button:hover { color: var(--e-global-color-secondary); background-color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__content-item { transition-duration: 500ms; }
.elementor-178 .elementor-element.elementor-element-b9a685e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2) { transition-delay: calc(500ms / 3); }
.elementor-178 .elementor-element.elementor-element-b9a685e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3) { transition-delay: calc((500ms / 3) * 2); }
.elementor-178 .elementor-element.elementor-element-b9a685e.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4) { transition-delay: calc((500ms / 3) * 3); }
.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta:hover .elementor-cta__bg-overlay { background-color: #152A297A; }
.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta .elementor-cta__bg,
.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta .elementor-cta__bg-overlay { transition-duration: 500ms; }
.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__content { min-height: 360px; text-align: left; }
.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__title { font-family: var(--e-global-typography-83682a1-font-family), Sans-serif; font-size: var(--e-global-typography-83682a1-font-size); font-weight: var(--e-global-typography-83682a1-font-weight); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__title:not(:last-child) { margin-bottom: 5px; }
.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__description { font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif; font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__button { color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); border-width: 2px; }
.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__button:hover { color: var(--e-global-color-secondary); background-color: var(--e-global-color-a291686); border-color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__content-item { transition-duration: 500ms; }
.elementor-178 .elementor-element.elementor-element-53299d9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2) { transition-delay: calc(500ms / 3); }
.elementor-178 .elementor-element.elementor-element-53299d9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3) { transition-delay: calc((500ms / 3) * 2); }
.elementor-178 .elementor-element.elementor-element-53299d9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4) { transition-delay: calc((500ms / 3) * 3); }
.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta:hover .elementor-cta__bg-overlay { background-color: #152A297A; }
.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta .elementor-cta__bg,
.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta .elementor-cta__bg-overlay { transition-duration: 500ms; }
.elementor-178 .elementor-element.elementor-element-242f06a .elementor-button .elementor-align-icon-right { margin-left: 0px; }
.elementor-178 .elementor-element.elementor-element-242f06a .elementor-button .elementor-align-icon-left { margin-right: 0px; }
.elementor-178 .elementor-element.elementor-element-3812d33:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-3812d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://fullkit.moxcreative.com/barrameru/wp-content/uploads/sites/18/2022/09/sandy-field-in-desert-of-egypt.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-178 .elementor-element.elementor-element-3812d33 > .elementor-background-overlay { background-color: var(--e-global-color-text); opacity: 0.6; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-178 .elementor-element.elementor-element-3812d33 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 5em 1em 5em 1em; }
.elementor-178 .elementor-element.elementor-element-610d4e2 .elementor-counter-number-wrapper { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif; font-size: var(--e-global-typography-5d167aa-font-size); font-weight: var(--e-global-typography-5d167aa-font-weight); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
.elementor-178 .elementor-element.elementor-element-610d4e2 .elementor-counter-title { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-520c191-font-family), Sans-serif; font-size: var(--e-global-typography-520c191-font-size); font-weight: var(--e-global-typography-520c191-font-weight); text-transform: var(--e-global-typography-520c191-text-transform); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
.elementor-178 .elementor-element.elementor-element-13e3ac7 > .elementor-element-populated { border-style: solid; border-width: 0px 0px 0px 1px; border-color: #FFFFFF2B; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-178 .elementor-element.elementor-element-13e3ac7 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-178 .elementor-element.elementor-element-4da6f47 .elementor-counter-number-wrapper { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif; font-size: var(--e-global-typography-5d167aa-font-size); font-weight: var(--e-global-typography-5d167aa-font-weight); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
.elementor-178 .elementor-element.elementor-element-4da6f47 .elementor-counter-title { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-520c191-font-family), Sans-serif; font-size: var(--e-global-typography-520c191-font-size); font-weight: var(--e-global-typography-520c191-font-weight); text-transform: var(--e-global-typography-520c191-text-transform); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
.elementor-178 .elementor-element.elementor-element-62a3fe7 > .elementor-element-populated { border-style: solid; border-width: 0px 0px 0px 1px; border-color: #FFFFFF2B; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-178 .elementor-element.elementor-element-62a3fe7 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-178 .elementor-element.elementor-element-a670e31 .elementor-counter-number-wrapper { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif; font-size: var(--e-global-typography-5d167aa-font-size); font-weight: var(--e-global-typography-5d167aa-font-weight); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
.elementor-178 .elementor-element.elementor-element-a670e31 .elementor-counter-title { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-520c191-font-family), Sans-serif; font-size: var(--e-global-typography-520c191-font-size); font-weight: var(--e-global-typography-520c191-font-weight); text-transform: var(--e-global-typography-520c191-text-transform); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
.elementor-178 .elementor-element.elementor-element-e5579e4 > .elementor-element-populated { border-style: solid; border-width: 0px 0px 0px 1px; border-color: #FFFFFF2B; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; }
.elementor-178 .elementor-element.elementor-element-e5579e4 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-178 .elementor-element.elementor-element-4a618e1 .elementor-counter-number-wrapper { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif; font-size: var(--e-global-typography-5d167aa-font-size); font-weight: var(--e-global-typography-5d167aa-font-weight); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
.elementor-178 .elementor-element.elementor-element-4a618e1 .elementor-counter-title { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-520c191-font-family), Sans-serif; font-size: var(--e-global-typography-520c191-font-size); font-weight: var(--e-global-typography-520c191-font-weight); text-transform: var(--e-global-typography-520c191-text-transform); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
.elementor-178 .elementor-element.elementor-element-c717bf4 { padding: 6em 1em 7em 1em; }
.elementor-178 .elementor-element.elementor-element-5741e6a { --divider-border-style: solid; --divider-color: var(--e-global-color-accent); --divider-border-width: 1px; }
.elementor-178 .elementor-element.elementor-element-5741e6a .elementor-divider-separator { width: 300px; margin: 0 auto; margin-center: 0; }
.elementor-178 .elementor-element.elementor-element-5741e6a .elementor-divider { text-align: center; padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-5741e6a .elementor-divider__text { color: var(--e-global-color-accent); font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif; font-size: var(--e-global-typography-84ca66e-font-size); font-weight: var(--e-global-typography-84ca66e-font-weight); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
.elementor-178 .elementor-element.elementor-element-05aa85d { text-align: center; }
.elementor-178 .elementor-element.elementor-element-641de92 { --divider-border-style: solid; --divider-color: var(--e-global-color-a185853); --divider-border-width: 3px; }
.elementor-178 .elementor-element.elementor-element-641de92 .elementor-divider-separator { width: 100px; margin: 0 auto; margin-center: 0; }
.elementor-178 .elementor-element.elementor-element-641de92 .elementor-divider { text-align: center; padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-641de92 > .elementor-widget-container { margin: 0em 0em 1em 0em; }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products  ul.products { grid-column-gap: 20px; grid-row-gap: 20px; }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product { text-align: center; --button-align-display: flex; --button-align-direction: column; --button-align-justify: space-between; border-style: solid; border-width: 1px 1px 1px 1px; padding: 2em 2em 2em 2em; border-color: #615F5B33; }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .woocommerce-loop-product__title { color: var(--e-global-color-text); }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .woocommerce-loop-category__title { color: var(--e-global-color-text); }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .woocommerce-loop-category__title { font-family: var(--e-global-typography-7044a64-font-family), Sans-serif; font-size: var(--e-global-typography-7044a64-font-size); font-weight: var(--e-global-typography-7044a64-font-weight); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .star-rating { color: var(--e-global-color-primary); }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .price { color: var(--e-global-color-accent); font-family: var(--e-global-typography-7044a64-font-family), Sans-serif; font-size: var(--e-global-typography-7044a64-font-size); font-weight: var(--e-global-typography-7044a64-font-weight); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .price ins { color: var(--e-global-color-accent); }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .price ins .amount { color: var(--e-global-color-accent); }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .price del { font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif; font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .button { color: var(--e-global-color-a291686); background-color: #fe0000; border-color: #615F5B33; font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif; font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); border-style: solid; border-width: 2px 2px 2px 2px; border-radius: 0px 0px 0px 0px; padding: 10px 15px 10px 15px; }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .button:hover { color: var(--e-global-color-a291686); background-color: var(--e-global-color-primary); border-color: var(--e-global-color-primary); }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products .added_to_cart { margin-inline-start: 25px; }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product:hover { box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.15); border-color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product span.onsale { display: block; color: var(--e-global-color-a291686); background-color: var(--e-global-color-accent); border-radius: 0px; min-width: 60px; min-height: 30px; line-height: 30px; }
.elementor-178 .elementor-element.elementor-element-7dc507f > .elementor-background-overlay { background-image: url("https://fullkit.moxcreative.com/barrameru/wp-content/uploads/sites/18/2022/09/3771157_76827.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; opacity: 0.5; }
.elementor-178 .elementor-element.elementor-element-7dc507f { padding: 7em 1em 7em 1em; }
.elementor-bc-flex-widget .elementor-178 .elementor-element.elementor-element-f8a0bd4.elementor-column .elementor-widget-wrap { align-items: center; }
.elementor-178 .elementor-element.elementor-element-f8a0bd4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; }
.elementor-178 .elementor-element.elementor-element-f8a0bd4 > .elementor-element-populated { margin: 0em 2em 0em 0em; --e-column-margin-right: 2em; --e-column-margin-left: 0em; }
.elementor-178 .elementor-element.elementor-element-d88104b { --divider-border-style: solid; --divider-color: var(--e-global-color-accent); --divider-border-width: 1px; }
.elementor-178 .elementor-element.elementor-element-d88104b .elementor-divider-separator { width: 240px; }
.elementor-178 .elementor-element.elementor-element-d88104b .elementor-divider { padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-d88104b .elementor-divider__text { color: var(--e-global-color-accent); font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif; font-size: var(--e-global-typography-84ca66e-font-size); font-weight: var(--e-global-typography-84ca66e-font-weight); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
.elementor-178 .elementor-element.elementor-element-392bc7a.elementor-view-stacked .elementor-icon { background-color: var(--e-global-color-primary); }
.elementor-178 .elementor-element.elementor-element-392bc7a.elementor-view-framed .elementor-icon,
.elementor-178 .elementor-element.elementor-element-392bc7a.elementor-view-default .elementor-icon { fill: var(--e-global-color-primary); color: var(--e-global-color-primary); border-color: var(--e-global-color-primary); }
.elementor-178 .elementor-element.elementor-element-392bc7a .elementor-icon { font-size: 30px; }
.elementor-178 .elementor-element.elementor-element-392bc7a .elementor-icon-box-title { margin-bottom: 10px; }
.elementor-178 .elementor-element.elementor-element-392bc7a .elementor-icon-box-title,
.elementor-178 .elementor-element.elementor-element-392bc7a .elementor-icon-box-title a { font-family: var(--e-global-typography-7044a64-font-family), Sans-serif; font-size: var(--e-global-typography-7044a64-font-size); font-weight: var(--e-global-typography-7044a64-font-weight); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
.elementor-178 .elementor-element.elementor-element-9488318.elementor-view-stacked .elementor-icon { background-color: var(--e-global-color-primary); }
.elementor-178 .elementor-element.elementor-element-9488318.elementor-view-framed .elementor-icon,
.elementor-178 .elementor-element.elementor-element-9488318.elementor-view-default .elementor-icon { fill: var(--e-global-color-primary); color: var(--e-global-color-primary); border-color: var(--e-global-color-primary); }
.elementor-178 .elementor-element.elementor-element-9488318 .elementor-icon { font-size: 30px; }
.elementor-178 .elementor-element.elementor-element-9488318 .elementor-icon-box-title { margin-bottom: 10px; }
.elementor-178 .elementor-element.elementor-element-9488318 .elementor-icon-box-title,
.elementor-178 .elementor-element.elementor-element-9488318 .elementor-icon-box-title a { font-family: var(--e-global-typography-7044a64-font-family), Sans-serif; font-size: var(--e-global-typography-7044a64-font-size); font-weight: var(--e-global-typography-7044a64-font-weight); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
.elementor-178 .elementor-element.elementor-element-429b91d.elementor-view-stacked .elementor-icon { background-color: var(--e-global-color-primary); }
.elementor-178 .elementor-element.elementor-element-429b91d.elementor-view-framed .elementor-icon,
.elementor-178 .elementor-element.elementor-element-429b91d.elementor-view-default .elementor-icon { fill: var(--e-global-color-primary); color: var(--e-global-color-primary); border-color: var(--e-global-color-primary); }
.elementor-178 .elementor-element.elementor-element-429b91d .elementor-icon { font-size: 30px; }
.elementor-178 .elementor-element.elementor-element-429b91d .elementor-icon-box-title { margin-bottom: 10px; }
.elementor-178 .elementor-element.elementor-element-429b91d .elementor-icon-box-title,
.elementor-178 .elementor-element.elementor-element-429b91d .elementor-icon-box-title a { font-family: var(--e-global-typography-7044a64-font-family), Sans-serif; font-size: var(--e-global-typography-7044a64-font-size); font-weight: var(--e-global-typography-7044a64-font-weight); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
.elementor-178 .elementor-element.elementor-element-0a4763b > .elementor-element-populated { margin: 0em 0em 0em 2em; --e-column-margin-right: 0em; --e-column-margin-left: 2em; }
.elementor-178 .elementor-element.elementor-element-c8f2e10 { width: var(--container-widget-width, 320px); max-width: 320px; --container-widget-width: 320px; --container-widget-flex-grow: 0; top: 0px; }
body:not(.rtl) .elementor-178 .elementor-element.elementor-element-c8f2e10 { right: 0px; }
body.rtl .elementor-178 .elementor-element.elementor-element-c8f2e10 { left: 0px; }
.elementor-178 .elementor-element.elementor-element-c8f2e10 > .elementor-widget-container { box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.25); }
.elementor-178 .elementor-element.elementor-element-c29b140 img { width: 100%; height: 600px; object-fit: cover; }
.elementor-178 .elementor-element.elementor-element-8e6b94d > .elementor-container { max-width: 900px; }
.elementor-178 .elementor-element.elementor-element-8e6b94d:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-8e6b94d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://fullkit.moxcreative.com/barrameru/wp-content/uploads/sites/18/2022/09/friends-in-sweaters-during-the-outdoor-recreation.jpg"); background-position: center center; background-size: cover; }
.elementor-178 .elementor-element.elementor-element-8e6b94d > .elementor-background-overlay { background-color: transparent; background-image: radial-gradient(at top center, #14141440 0%, var(--e-global-color-text) 100%); opacity: 0.7; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-178 .elementor-element.elementor-element-8e6b94d { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 8em 1em 8em 1em; }
.elementor-178 .elementor-element.elementor-element-de78c85 { --divider-border-style: solid; --divider-color: var(--e-global-color-a291686); --divider-border-width: 1px; }
.elementor-178 .elementor-element.elementor-element-de78c85 .elementor-divider-separator { width: 350px; margin: 0 auto; margin-center: 0; }
.elementor-178 .elementor-element.elementor-element-de78c85 .elementor-divider { text-align: center; padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-de78c85 .elementor-divider__text { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif; font-size: var(--e-global-typography-84ca66e-font-size); font-weight: var(--e-global-typography-84ca66e-font-weight); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
.elementor-178 .elementor-element.elementor-element-d27150e { text-align: center; }
.elementor-178 .elementor-element.elementor-element-d27150e .elementor-heading-title { color: var(--e-global-color-a291686); text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3); }
.elementor-178 .elementor-element.elementor-element-43e43a9 { text-align: center; color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-5ce8d9b { padding: 7em 1em 6em 1em; }
.elementor-178 .elementor-element.elementor-element-5406233 > .elementor-element-populated { margin: 0em 3em 0em 0em; --e-column-margin-right: 3em; --e-column-margin-left: 0em; }
.elementor-178 .elementor-element.elementor-element-14725e3 { --divider-border-style: solid; --divider-color: var(--e-global-color-accent); --divider-border-width: 1px; }
.elementor-178 .elementor-element.elementor-element-14725e3 .elementor-divider-separator { width: 140px; }
.elementor-178 .elementor-element.elementor-element-14725e3 .elementor-divider { padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-14725e3 .elementor-divider__text { color: var(--e-global-color-accent); font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif; font-size: var(--e-global-typography-84ca66e-font-size); font-weight: var(--e-global-typography-84ca66e-font-weight); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
.elementor-178 .elementor-element.elementor-element-73db123 > .elementor-widget-container { margin: -2em 0em 0em 0em; }
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-accordion-item { border-width: 1px; border-color: #615F5B33; }
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-accordion-item .elementor-tab-content { border-width: 1px; border-top-color: #615F5B33; }
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-accordion-item .elementor-tab-title.elementor-active { border-width: 1px; border-bottom-color: #615F5B33; }
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-accordion-icon,
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-accordion-title { color: var(--e-global-color-secondary); }
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-accordion-icon svg { fill: var(--e-global-color-secondary); }
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-active .elementor-accordion-icon,
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-active .elementor-accordion-title { color: var(--e-global-color-accent); }
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-active .elementor-accordion-icon svg { fill: var(--e-global-color-accent); }
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-accordion-title { font-family: var(--e-global-typography-7044a64-font-family), Sans-serif; font-size: var(--e-global-typography-7044a64-font-size); font-weight: var(--e-global-typography-7044a64-font-weight); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-tab-title { padding: 30px 30px 30px 30px; }
.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-tab-content { color: var(--e-global-color-text); padding: 20px 30px 20px 30px; }
.elementor-178 .elementor-element.elementor-element-1baa490:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-1baa490 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("../images/tourist.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-178 .elementor-element.elementor-element-1baa490 > .elementor-background-overlay { background-color: transparent; background-image: radial-gradient(at top right, #152A291C 0%, var(--e-global-color-text) 100%); opacity: 0.9; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-178 .elementor-element.elementor-element-1baa490 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 6em 1em 6em 1em; }
.elementor-178 .elementor-element.elementor-element-e29eb6d { padding: 0% 50% 0% 0%; }
.elementor-178 .elementor-element.elementor-element-aa1d19b > .elementor-element-populated { border-style: solid; border-width: 1px 1px 1px 1px; border-color: #FFFFFF47; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 2em 2em 2em 2em; }
.elementor-178 .elementor-element.elementor-element-aa1d19b > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-178 .elementor-element.elementor-element-49d4860 { --divider-border-style: solid; --divider-color: var(--e-global-color-a291686); --divider-border-width: 1px; }
.elementor-178 .elementor-element.elementor-element-49d4860 .elementor-divider-separator { width: 260px; margin: 0 auto; margin-center: 0; }
.elementor-178 .elementor-element.elementor-element-49d4860 .elementor-divider { text-align: center; padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-49d4860 .elementor-divider__text { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif; font-size: var(--e-global-typography-84ca66e-font-size); font-weight: var(--e-global-typography-84ca66e-font-weight); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
.elementor-178 .elementor-element.elementor-element-dca0b07 { text-align: center; }
.elementor-178 .elementor-element.elementor-element-dca0b07 .elementor-heading-title { color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-5c51059.elementor-arrows-yes .elementor-main-swiper { width: calc(100% - 40px); }
.elementor-178 .elementor-element.elementor-element-5c51059 .elementor-main-swiper { width: 100%; }
.elementor-178 .elementor-element.elementor-element-5c51059 .elementor-main-swiper .swiper-slide { border-width: 0px 0px 0px 0px; border-color: var(--e-global-color-a291686); padding: 0px 0px 0px 0px; }
.elementor-178 .elementor-element.elementor-element-5c51059 .elementor-testimonial__text { color: var(--e-global-color-a291686); }
.elementor-178 .elementor-element.elementor-element-5c51059 .elementor-testimonial__name { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif; font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
.elementor-178 .elementor-element.elementor-element-5c51059 .elementor-testimonial__title { color: var(--e-global-color-a291686); font-family: var(--e-global-typography-69c152f-font-family), Sans-serif; font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
.elementor-178 .elementor-element.elementor-element-5c51059 .elementor-swiper-button { font-size: 20px; }
.elementor-178 .elementor-element.elementor-element-5943844:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-5943844 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-308e809); }
.elementor-178 .elementor-element.elementor-element-5943844 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 6em 1em 9em 1em; }
.elementor-178 .elementor-element.elementor-element-5943844 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; }
.elementor-178 .elementor-element.elementor-element-37ccf2d { --divider-border-style: solid; --divider-color: var(--e-global-color-accent); --divider-border-width: 1px; }
.elementor-178 .elementor-element.elementor-element-37ccf2d .elementor-divider-separator { width: 250px; }
.elementor-178 .elementor-element.elementor-element-37ccf2d .elementor-divider { padding-top: 0px; padding-bottom: 0px; }
.elementor-178 .elementor-element.elementor-element-37ccf2d .elementor-divider__text { color: var(--e-global-color-accent); font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif; font-size: var(--e-global-typography-84ca66e-font-size); font-weight: var(--e-global-typography-84ca66e-font-weight); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-posts-container .elementor-post__thumbnail { padding-bottom: calc(0.66 * 100%); }
.elementor-178 .elementor-element.elementor-element-ea055e3:after { content: "0.66"; }
.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__meta-data span + span:before { content: "/"; }
.elementor-178 .elementor-element.elementor-element-ea055e3 { --grid-column-gap: 20px; --grid-row-gap: 35px; }
.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__card { border-radius: 0px; }
.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__text { padding: 0 20px; margin-top: 5px; }
.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__meta-data { padding: 10px 20px; color: var(--e-global-color-text); font-family: var(--e-global-typography-112b6c4-font-family), Sans-serif; font-size: var(--e-global-typography-112b6c4-font-size); font-weight: var(--e-global-typography-112b6c4-font-weight); line-height: var(--e-global-typography-112b6c4-line-height); letter-spacing: var(--e-global-typography-112b6c4-letter-spacing); word-spacing: var(--e-global-typography-112b6c4-word-spacing); }
.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__avatar { padding-right: 20px; padding-left: 20px; }
.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__badge { right: 0; }
.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__card .elementor-post__badge { background-color: var(--e-global-color-accent); color: var(--e-global-color-a291686); border-radius: 0px; margin: 0px; font-family: var(--e-global-typography-520c191-font-family), Sans-serif; font-weight: var(--e-global-typography-520c191-font-weight); text-transform: var(--e-global-typography-520c191-text-transform); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__title,
.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__title a { color: var(--e-global-color-secondary); font-family: var(--e-global-typography-7044a64-font-family), Sans-serif; font-size: var(--e-global-typography-7044a64-font-size); font-weight: var(--e-global-typography-7044a64-font-weight); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__excerpt p { color: var(--e-global-color-text); font-family: var(--e-global-typography-69c152f-font-family), Sans-serif; font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
@media(min-width:768px) {
	.elementor-178 .elementor-element.elementor-element-5406233 { width: 30%; }
	.elementor-178 .elementor-element.elementor-element-f099bfd { width: 69.666%; }
}
@media(max-width:1024px) and (min-width:768px) {
	.elementor-178 .elementor-element.elementor-element-90c6897 { width: 100%; }
	.elementor-178 .elementor-element.elementor-element-06da717 { width: 100%; }
	.elementor-178 .elementor-element.elementor-element-af529bc { width: 100%; }
	.elementor-178 .elementor-element.elementor-element-bf9e785 { width: 50%; }
	.elementor-178 .elementor-element.elementor-element-bef00d5 { width: 50%; }
}
@media(min-width:1025px) {
	.elementor-178 .elementor-element.elementor-element-8e6b94d:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-8e6b94d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-attachment: fixed; }
}
@media(max-width:1024px) {
	.elementor-178 .elementor-element.elementor-element-e7dad25 > .elementor-element-populated { padding: 5em 0em 5em 0em; }
	.elementor-178 .elementor-element.elementor-element-fe45ba3 img { height: 485px; }
	body:not(.rtl) .elementor-178 .elementor-element.elementor-element-fe45ba3 { left: -60px; }
	body.rtl .elementor-178 .elementor-element.elementor-element-fe45ba3 { right: -60px; }
	.elementor-178 .elementor-element.elementor-element-1779b7f .elementor-heading-title { font-size: var(--e-global-typography-583e54c-font-size); line-height: var(--e-global-typography-583e54c-line-height); letter-spacing: var(--e-global-typography-583e54c-letter-spacing); word-spacing: var(--e-global-typography-583e54c-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-7dfc9c3 { padding: 2em 1em 1em 1em; }
	.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__content { min-height: 240px; padding: 25px 25px 25px 25px; }
	.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__description { font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta__content { min-height: 240px; padding: 25px 25px 25px 25px; }
	.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta__description { font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-18181c2 .elementor-divider__text { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products  ul.products { grid-column-gap: 10px; grid-row-gap: 40px; }
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .woocommerce-loop-category__title { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .price { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .price del { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .button { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product { padding: 1em 1em 1em 1em; }
	.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__content { min-height: 260px; }
	.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__title { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__description { font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-e032941 { padding: 2em 1em 4em 1em; }
	.elementor-178 .elementor-element.elementor-element-af529bc > .elementor-element-populated { margin: 0em 0em 1em 0em; --e-column-margin-right: 0em; --e-column-margin-left: 0em; }
	.elementor-178 .elementor-element.elementor-element-d407393 .elementor-divider-separator { width: 200px; }
	.elementor-178 .elementor-element.elementor-element-d407393 .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-7da1ea0 { width: var(--container-widget-width, 480px); max-width: 480px; --container-widget-width: 480px; --container-widget-flex-grow: 0; }
	.elementor-178 .elementor-element.elementor-element-ac79033 img { height: 500px; }
	.elementor-178 .elementor-element.elementor-element-c3023fa img { height: 260px; }
	.elementor-178 .elementor-element.elementor-element-205780b .elementor-blockquote__content { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-205780b .elementor-blockquote__author { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-dafa164:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-dafa164 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position: -90px 0px; }
	.elementor-178 .elementor-element.elementor-element-dafa164 { padding: 4em 1em 4em 1em; }
	.elementor-178 .elementor-element.elementor-element-2164d3e .elementor-divider-separator { width: 210px; }
	.elementor-178 .elementor-element.elementor-element-2164d3e .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-a5293ee { padding: 3em 0.5em 2em 0.5em; }
	.elementor-178 .elementor-element.elementor-element-22ba5b5 .elementor-divider-separator { width: 340px; }
	.elementor-178 .elementor-element.elementor-element-22ba5b5 .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-a26cf11 .elementor-divider { padding-top: 0px; padding-bottom: 0px; }
	.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__content { min-height: 240px; padding: 20px 20px 20px 20px; }
	.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__description { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__content { min-height: 240px; padding: 20px 20px 20px 20px; }
	.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__description { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-a500328 { margin-top: 0em; margin-bottom: 2em; }
	.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__content { min-height: 240px; padding: 20px 20px 20px 20px; }
	.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__description { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__content { min-height: 240px; padding: 20px 20px 20px 20px; }
	.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__description { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-3812d33 { padding: 4em 1em 4em 1em; }
	.elementor-178 .elementor-element.elementor-element-610d4e2 .elementor-counter-number-wrapper { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-610d4e2 .elementor-counter-title { font-size: var(--e-global-typography-520c191-font-size); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-4da6f47 .elementor-counter-number-wrapper { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-4da6f47 .elementor-counter-title { font-size: var(--e-global-typography-520c191-font-size); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-a670e31 .elementor-counter-number-wrapper { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-a670e31 .elementor-counter-title { font-size: var(--e-global-typography-520c191-font-size); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-4a618e1 .elementor-counter-number-wrapper { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-4a618e1 .elementor-counter-title { font-size: var(--e-global-typography-520c191-font-size); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c717bf4 { padding: 3em 1em 4em 1em; }
	.elementor-178 .elementor-element.elementor-element-5741e6a .elementor-divider-separator { width: 295px; }
	.elementor-178 .elementor-element.elementor-element-5741e6a .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-641de92 .elementor-divider { padding-top: 0px; padding-bottom: 0px; }
	.elementor-178 .elementor-element.elementor-element-641de92 > .elementor-widget-container { margin: 0em 0em 0em 0em; }
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products  ul.products { grid-column-gap: 10px; grid-row-gap: 10px; }
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .woocommerce-loop-category__title { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .price { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .price del { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .button { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product { padding: 1em 1em 1em 1em; }
	.elementor-178 .elementor-element.elementor-element-7dc507f { padding: 4em 1em 4em 1em; }
	.elementor-178 .elementor-element.elementor-element-d88104b .elementor-divider-separator { width: 220px; }
	.elementor-178 .elementor-element.elementor-element-d88104b .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-392bc7a .elementor-icon { font-size: 28px; }
	.elementor-178 .elementor-element.elementor-element-392bc7a .elementor-icon-box-title,
	.elementor-178 .elementor-element.elementor-element-392bc7a .elementor-icon-box-title a { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-392bc7a > .elementor-widget-container { margin: 0em 0em 0em 0em; }
	.elementor-178 .elementor-element.elementor-element-9488318 .elementor-icon { font-size: 28px; }
	.elementor-178 .elementor-element.elementor-element-9488318 .elementor-icon-box-title,
	.elementor-178 .elementor-element.elementor-element-9488318 .elementor-icon-box-title a { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-9488318 > .elementor-widget-container { margin: 0em 0em 0em 0em; }
	.elementor-178 .elementor-element.elementor-element-429b91d .elementor-icon { font-size: 28px; }
	.elementor-178 .elementor-element.elementor-element-429b91d .elementor-icon-box-title,
	.elementor-178 .elementor-element.elementor-element-429b91d .elementor-icon-box-title a { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-429b91d > .elementor-widget-container { margin: 0em 0em 0em 0em; }
	.elementor-178 .elementor-element.elementor-element-0a4763b > .elementor-element-populated { margin: 0em 0em 0em 0em; --e-column-margin-right: 0em; --e-column-margin-left: 0em; }
	.elementor-178 .elementor-element.elementor-element-c8f2e10 { --container-widget-width: 250px; --container-widget-flex-grow: 0; width: var(--container-widget-width, 250px); max-width: 250px; }
	.elementor-178 .elementor-element.elementor-element-c29b140 img { height: 580px; }
	.elementor-178 .elementor-element.elementor-element-8e6b94d > .elementor-container { max-width: 640px; }
	.elementor-178 .elementor-element.elementor-element-8e6b94d { padding: 6em 1em 6em 1em; }
	.elementor-178 .elementor-element.elementor-element-de78c85 .elementor-divider-separator { width: 340px; }
	.elementor-178 .elementor-element.elementor-element-de78c85 .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-5ce8d9b { padding: 4em 1em 4em 1em; }
	.elementor-178 .elementor-element.elementor-element-5406233 > .elementor-element-populated { margin: 0em 0em 0em 0em; --e-column-margin-right: 0em; --e-column-margin-left: 0em; }
	.elementor-178 .elementor-element.elementor-element-14725e3 .elementor-divider-separator { width: 125px; }
	.elementor-178 .elementor-element.elementor-element-14725e3 .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-73db123 > .elementor-widget-container { margin: 0em 0em 0em 0em; }
	.elementor-178 .elementor-element.elementor-element-f099bfd > .elementor-element-populated { margin: 0em 0em 0em 1em; --e-column-margin-right: 0em; --e-column-margin-left: 1em; }
	.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-accordion-title { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-tab-title { padding: 25px 25px 25px 25px; }
	.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-tab-content { padding: 10px 20px 10px 20px; }
	.elementor-178 .elementor-element.elementor-element-1baa490 { padding: 4em 1em 4em 1em; }
	.elementor-178 .elementor-element.elementor-element-e29eb6d { padding: 0% 35% 0% 0%; }
	.elementor-178 .elementor-element.elementor-element-49d4860 .elementor-divider-separator { width: 250px; }
	.elementor-178 .elementor-element.elementor-element-49d4860 .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-5c51059 .elementor-testimonial__name { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-5c51059 .elementor-testimonial__title { font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-5943844 { padding: 3em 1em 7em 1em; }
	.elementor-178 .elementor-element.elementor-element-37ccf2d .elementor-divider-separator { width: 240px; }
	.elementor-178 .elementor-element.elementor-element-37ccf2d .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-ea055e3 { --grid-row-gap: 20px; }
	.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__card .elementor-post__badge { line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__title,
	.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__title a { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__meta-data { font-size: var(--e-global-typography-112b6c4-font-size); line-height: var(--e-global-typography-112b6c4-line-height); letter-spacing: var(--e-global-typography-112b6c4-letter-spacing); word-spacing: var(--e-global-typography-112b6c4-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__excerpt p { font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
}
@media(max-width:767px) {
	.elementor-178 .elementor-element.elementor-element-01916dc:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-01916dc > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position: -621px 0px; }
	.elementor-178 .elementor-element.elementor-element-e7dad25 > .elementor-element-populated { padding: 4em 1em 26em 1em; }
	.elementor-178 .elementor-element.elementor-element-fe45ba3 img { height: 373px; }
	body:not(.rtl) .elementor-178 .elementor-element.elementor-element-fe45ba3 { left: -81px; }
	body.rtl .elementor-178 .elementor-element.elementor-element-fe45ba3 { right: -81px; }
	.elementor-178 .elementor-element.elementor-element-fe45ba3 { bottom: 0px; }
	.elementor-178 .elementor-element.elementor-element-21e7cc7 { padding: 0% 0% 0% 0%; }
	.elementor-178 .elementor-element.elementor-element-1779b7f .elementor-heading-title { font-size: var(--e-global-typography-583e54c-font-size); line-height: var(--e-global-typography-583e54c-line-height); letter-spacing: var(--e-global-typography-583e54c-letter-spacing); word-spacing: var(--e-global-typography-583e54c-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-7dfc9c3 { padding: 1em 0.5em 0em 0.5em; }
	.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__content { padding: 25px 25px 25px 90px; }
	.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-2edecd8 .elementor-cta__description { font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-8ec59f4 .elementor-cta__description { font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c472116 { padding: 1em 0.5em 1em 0.5em; }
	.elementor-178 .elementor-element.elementor-element-18181c2 .elementor-divider__text { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-18181c2 > .elementor-widget-container { padding: 0em 4em 0em 0em; }
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products  ul.products { grid-column-gap: 10px; grid-row-gap: 10px; }
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .woocommerce-loop-category__title { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .price { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .price del { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c0bb329.elementor-wc-products ul.products li.product .button { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__content { min-height: 300px; padding: 25px 25px 25px 25px; }
	.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__title { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-0a484e0 .elementor-cta__description { font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-0a484e0 > .elementor-widget-container { margin: 1em 0em 0em 0em; }
	.elementor-178 .elementor-element.elementor-element-e032941 { padding: 1em 1em 2em 1em; }
	.elementor-178 .elementor-element.elementor-element-d407393 .elementor-divider-separator { width: 185px; }
	.elementor-178 .elementor-element.elementor-element-d407393 .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-ac79033 img { height: 400px; }
	.elementor-178 .elementor-element.elementor-element-c3023fa img { height: 200px; }
	.elementor-178 .elementor-element.elementor-element-205780b .elementor-blockquote__content { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-205780b .elementor-blockquote__author { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-dafa164:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-dafa164 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position: -15px 0%; }
	.elementor-178 .elementor-element.elementor-element-97b701f { padding: 0% 0% 0% 0%; }
	.elementor-178 .elementor-element.elementor-element-2164d3e .elementor-divider-separator { width: 200px; }
	.elementor-178 .elementor-element.elementor-element-2164d3e .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-a5293ee { padding: 2em 0em 2em 0em; }
	.elementor-178 .elementor-element.elementor-element-22ba5b5 .elementor-divider-separator { width: 290px; }
	.elementor-178 .elementor-element.elementor-element-22ba5b5 .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-a26cf11 .elementor-divider-separator { width: 80px; }
	.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__content { min-height: 200px; }
	.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-1c41f8c .elementor-cta__description { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__content { min-height: 200px; }
	.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-4e5977f .elementor-cta__description { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-a500328 { margin-top: 0em; margin-bottom: 1em; }
	.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__content { min-height: 200px; }
	.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-b9a685e .elementor-cta__description { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__content { min-height: 200px; }
	.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__title { font-size: var(--e-global-typography-83682a1-font-size); line-height: var(--e-global-typography-83682a1-line-height); letter-spacing: var(--e-global-typography-83682a1-letter-spacing); word-spacing: var(--e-global-typography-83682a1-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-53299d9 .elementor-cta__description { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-4be180f { width: 50%; }
	.elementor-178 .elementor-element.elementor-element-4be180f > .elementor-element-populated { margin: 0em 0em 1em 0em; --e-column-margin-right: 0em; --e-column-margin-left: 0em; }
	.elementor-178 .elementor-element.elementor-element-610d4e2 .elementor-counter-number-wrapper { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-610d4e2 .elementor-counter-title { font-size: var(--e-global-typography-520c191-font-size); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-13e3ac7 { width: 50%; }
	.elementor-178 .elementor-element.elementor-element-13e3ac7 > .elementor-element-populated { margin: 0em 0em 1em 0em; --e-column-margin-right: 0em; --e-column-margin-left: 0em; }
	.elementor-178 .elementor-element.elementor-element-4da6f47 .elementor-counter-number-wrapper { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-4da6f47 .elementor-counter-title { font-size: var(--e-global-typography-520c191-font-size); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-62a3fe7 { width: 50%; }
	.elementor-178 .elementor-element.elementor-element-62a3fe7 > .elementor-element-populated { border-width: 0px 0px 0px 0px; }
	.elementor-178 .elementor-element.elementor-element-a670e31 .elementor-counter-number-wrapper { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-a670e31 .elementor-counter-title { font-size: var(--e-global-typography-520c191-font-size); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-e5579e4 { width: 50%; }
	.elementor-178 .elementor-element.elementor-element-4a618e1 .elementor-counter-number-wrapper { font-size: var(--e-global-typography-5d167aa-font-size); line-height: var(--e-global-typography-5d167aa-line-height); letter-spacing: var(--e-global-typography-5d167aa-letter-spacing); word-spacing: var(--e-global-typography-5d167aa-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-4a618e1 .elementor-counter-title { font-size: var(--e-global-typography-520c191-font-size); line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c717bf4 { padding: 2em 0.5em 2em 0.5em; }
	.elementor-178 .elementor-element.elementor-element-5741e6a .elementor-divider-separator { width: 245px; }
	.elementor-178 .elementor-element.elementor-element-5741e6a .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-641de92 .elementor-divider-separator { width: 80px; }
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products  ul.products { grid-column-gap: 10px; grid-row-gap: 10px; }
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .woocommerce-loop-category__title { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .price { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .price del { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-fe050b1.elementor-wc-products ul.products li.product .button { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-7dc507f { padding: 2em 1em 2em 1em; }
	.elementor-178 .elementor-element.elementor-element-f8a0bd4 > .elementor-element-populated { margin: 0em 0em 1em 0em; --e-column-margin-right: 0em; --e-column-margin-left: 0em; }
	.elementor-178 .elementor-element.elementor-element-d88104b .elementor-divider-separator { width: 200px; }
	.elementor-178 .elementor-element.elementor-element-d88104b .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-686be66 > .elementor-widget-container { margin: 0em 0em -1em 0em; }
	.elementor-178 .elementor-element.elementor-element-392bc7a .elementor-icon { font-size: 27px; }
	.elementor-178 .elementor-element.elementor-element-392bc7a .elementor-icon-box-title,
	.elementor-178 .elementor-element.elementor-element-392bc7a .elementor-icon-box-title a { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-9488318 .elementor-icon { font-size: 27px; }
	.elementor-178 .elementor-element.elementor-element-9488318 .elementor-icon-box-title,
	.elementor-178 .elementor-element.elementor-element-9488318 .elementor-icon-box-title a { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-429b91d .elementor-icon { font-size: 27px; }
	.elementor-178 .elementor-element.elementor-element-429b91d .elementor-icon-box-title,
	.elementor-178 .elementor-element.elementor-element-429b91d .elementor-icon-box-title a { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-c8f2e10 { --container-widget-width: 200px; --container-widget-flex-grow: 0; width: var(--container-widget-width, 200px); max-width: 200px; }
	.elementor-178 .elementor-element.elementor-element-c29b140 img { height: 390px; }
	.elementor-178 .elementor-element.elementor-element-8e6b94d:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-8e6b94d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position: -130px 0px; }
	.elementor-178 .elementor-element.elementor-element-8e6b94d { padding: 5em 1em 5em 1em; }
	.elementor-178 .elementor-element.elementor-element-de78c85 .elementor-divider-separator { width: 290px; }
	.elementor-178 .elementor-element.elementor-element-de78c85 .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-5ce8d9b { padding: 2em 1em 2em 1em; }
	.elementor-178 .elementor-element.elementor-element-14725e3 .elementor-divider-separator { width: 120px; margin: 0 auto; margin-center: 0; }
	.elementor-178 .elementor-element.elementor-element-14725e3 .elementor-divider { text-align: center; }
	.elementor-178 .elementor-element.elementor-element-14725e3 .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-03e60e8 { text-align: center; }
	.elementor-178 .elementor-element.elementor-element-6c5874f { text-align: center; }
	.elementor-178 .elementor-element.elementor-element-73db123 > .elementor-widget-container { margin: -1em 0em 0em 0em; padding: 0em 2em 0em 2em; }
	.elementor-178 .elementor-element.elementor-element-f099bfd > .elementor-element-populated { margin: 0em 0em 0em 0em; --e-column-margin-right: 0em; --e-column-margin-left: 0em; }
	.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-accordion-title { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-96afcc2 .elementor-tab-title { padding: 20px 20px 20px 20px; }
	.elementor-178 .elementor-element.elementor-element-1baa490:not(.elementor-motion-effects-element-type-background),.elementor-178 .elementor-element.elementor-element-1baa490 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-position: -215px 0px; }
	.elementor-178 .elementor-element.elementor-element-1baa490 { padding: 3em 1em 3em 1em; }
	.elementor-178 .elementor-element.elementor-element-e29eb6d { padding: 0% 0% 0% 0%; }
	.elementor-178 .elementor-element.elementor-element-aa1d19b > .elementor-element-populated { padding: 2em 1em 2em 1em; }
	.elementor-178 .elementor-element.elementor-element-49d4860 .elementor-divider-separator { width: 230px; }
	.elementor-178 .elementor-element.elementor-element-49d4860 .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-5c51059 .elementor-testimonial__name { font-size: var(--e-global-typography-b2ce6af-font-size); line-height: var(--e-global-typography-b2ce6af-line-height); letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing); word-spacing: var(--e-global-typography-b2ce6af-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-5c51059 .elementor-testimonial__title { font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-5943844 { padding: 2em 1em 7em 1em; }
	.elementor-178 .elementor-element.elementor-element-37ccf2d .elementor-divider-separator { width: 230px; }
	.elementor-178 .elementor-element.elementor-element-37ccf2d .elementor-divider__text { font-size: var(--e-global-typography-84ca66e-font-size); line-height: var(--e-global-typography-84ca66e-line-height); letter-spacing: var(--e-global-typography-84ca66e-letter-spacing); word-spacing: var(--e-global-typography-84ca66e-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-posts-container .elementor-post__thumbnail { padding-bottom: calc(0.66 * 100%); }
	.elementor-178 .elementor-element.elementor-element-ea055e3:after { content: "0.66"; }
	.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__card .elementor-post__badge { line-height: var(--e-global-typography-520c191-line-height); letter-spacing: var(--e-global-typography-520c191-letter-spacing); word-spacing: var(--e-global-typography-520c191-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__title,
	.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__title a { font-size: var(--e-global-typography-7044a64-font-size); line-height: var(--e-global-typography-7044a64-line-height); letter-spacing: var(--e-global-typography-7044a64-letter-spacing); word-spacing: var(--e-global-typography-7044a64-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__meta-data { font-size: var(--e-global-typography-112b6c4-font-size); line-height: var(--e-global-typography-112b6c4-line-height); letter-spacing: var(--e-global-typography-112b6c4-letter-spacing); word-spacing: var(--e-global-typography-112b6c4-word-spacing); }
	.elementor-178 .elementor-element.elementor-element-ea055e3 .elementor-post__excerpt p { font-size: var(--e-global-typography-69c152f-font-size); line-height: var(--e-global-typography-69c152f-line-height); letter-spacing: var(--e-global-typography-69c152f-letter-spacing); word-spacing: var(--e-global-typography-69c152f-word-spacing); }
}