.elementor-104 .elementor-element.elementor-element-dd4a686.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-dd4a686:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-104 .elementor-element.elementor-element-dd4a686>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-104 .elementor-element.elementor-element-dd4a686>.elementor-element-populated,
.elementor-104 .elementor-element.elementor-element-dd4a686>.elementor-element-populated>.elementor-background-overlay,
.elementor-104 .elementor-element.elementor-element-dd4a686>.elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}

.elementor-104 .elementor-element.elementor-element-dd4a686>.elementor-element-populated {
    box-shadow: 4px 6px 5px 0px #CCCCCC;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
}

.elementor-104 .elementor-element.elementor-element-dd4a686>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-104 .elementor-element.elementor-element-dd4a686 .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-dd4a686 .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-5ef8826.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-5ef8826.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-5ef8826.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-5ef8826 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-5ef8826 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5ef8826 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-5ef8826>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-104 .elementor-element.elementor-element-ecdf8c8.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-ecdf8c8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-104 .elementor-element.elementor-element-ecdf8c8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-104 .elementor-element.elementor-element-ecdf8c8>.elementor-element-populated,
.elementor-104 .elementor-element.elementor-element-ecdf8c8>.elementor-element-populated>.elementor-background-overlay,
.elementor-104 .elementor-element.elementor-element-ecdf8c8>.elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}

.elementor-104 .elementor-element.elementor-element-ecdf8c8>.elementor-element-populated {
    box-shadow: 4px 6px 5px 0px #CCCCCC;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
}

.elementor-104 .elementor-element.elementor-element-ecdf8c8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-104 .elementor-element.elementor-element-ecdf8c8 .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-ecdf8c8 .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-4f3cddc.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-4f3cddc.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-4f3cddc.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-4f3cddc .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-4f3cddc .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-4f3cddc .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-4f3cddc>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-104 .elementor-element.elementor-element-7ab3331.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-7ab3331:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-104 .elementor-element.elementor-element-7ab3331>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-104 .elementor-element.elementor-element-7ab3331>.elementor-element-populated,
.elementor-104 .elementor-element.elementor-element-7ab3331>.elementor-element-populated>.elementor-background-overlay,
.elementor-104 .elementor-element.elementor-element-7ab3331>.elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}

.elementor-104 .elementor-element.elementor-element-7ab3331>.elementor-element-populated {
    box-shadow: 4px 6px 5px 0px #CCCCCC;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
}

.elementor-104 .elementor-element.elementor-element-7ab3331>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-104 .elementor-element.elementor-element-7ab3331 .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-7ab3331 .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-58c2a89.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-58c2a89.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-58c2a89.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-58c2a89 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-58c2a89 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-58c2a89 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-58c2a89>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-104 .elementor-element.elementor-element-2ee27ab.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-2ee27ab:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-104 .elementor-element.elementor-element-2ee27ab>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-104 .elementor-element.elementor-element-2ee27ab>.elementor-element-populated,
.elementor-104 .elementor-element.elementor-element-2ee27ab>.elementor-element-populated>.elementor-background-overlay,
.elementor-104 .elementor-element.elementor-element-2ee27ab>.elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}

.elementor-104 .elementor-element.elementor-element-2ee27ab>.elementor-element-populated {
    box-shadow: 4px 6px 5px 0px #CCCCCC;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
}

.elementor-104 .elementor-element.elementor-element-2ee27ab>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-104 .elementor-element.elementor-element-2ee27ab .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-2ee27ab .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-95db021.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-95db021.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-95db021.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-95db021 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-95db021 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-95db021 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-95db021>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-104 .elementor-element.elementor-element-1aa42ad.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-1aa42ad:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-104 .elementor-element.elementor-element-1aa42ad>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-104 .elementor-element.elementor-element-1aa42ad>.elementor-element-populated,
.elementor-104 .elementor-element.elementor-element-1aa42ad>.elementor-element-populated>.elementor-background-overlay,
.elementor-104 .elementor-element.elementor-element-1aa42ad>.elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}

.elementor-104 .elementor-element.elementor-element-1aa42ad>.elementor-element-populated {
    box-shadow: 4px 6px 5px 0px #CCCCCC;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
}

.elementor-104 .elementor-element.elementor-element-1aa42ad>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-104 .elementor-element.elementor-element-1aa42ad .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-1aa42ad .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-6018503.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-6018503.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-6018503.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-6018503 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-6018503 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-6018503 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-6018503>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-104 .elementor-element.elementor-element-37f7a6c.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-37f7a6c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-104 .elementor-element.elementor-element-37f7a6c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-104 .elementor-element.elementor-element-37f7a6c>.elementor-element-populated,
.elementor-104 .elementor-element.elementor-element-37f7a6c>.elementor-element-populated>.elementor-background-overlay,
.elementor-104 .elementor-element.elementor-element-37f7a6c>.elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}

.elementor-104 .elementor-element.elementor-element-37f7a6c>.elementor-element-populated {
    box-shadow: 4px 6px 5px 0px #CCCCCC;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
}

.elementor-104 .elementor-element.elementor-element-37f7a6c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-104 .elementor-element.elementor-element-37f7a6c .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-37f7a6c .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-2e69e9e.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-2e69e9e.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-2e69e9e.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-2e69e9e .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-2e69e9e .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-2e69e9e .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-2e69e9e>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-104 .elementor-element.elementor-element-356979e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-356979e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-104 .elementor-element.elementor-element-356979e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-104 .elementor-element.elementor-element-356979e>.elementor-element-populated,
.elementor-104 .elementor-element.elementor-element-356979e>.elementor-element-populated>.elementor-background-overlay,
.elementor-104 .elementor-element.elementor-element-356979e>.elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}

.elementor-104 .elementor-element.elementor-element-356979e>.elementor-element-populated {
    box-shadow: 4px 6px 5px 0px #CCCCCC;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
}

.elementor-104 .elementor-element.elementor-element-356979e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-104 .elementor-element.elementor-element-356979e .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-356979e .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-db1e78b.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-db1e78b.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-db1e78b.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-db1e78b .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-db1e78b .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-db1e78b .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-db1e78b>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-104 .elementor-element.elementor-element-0e5549a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-0e5549a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-104 .elementor-element.elementor-element-0e5549a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-104 .elementor-element.elementor-element-0e5549a>.elementor-element-populated,
.elementor-104 .elementor-element.elementor-element-0e5549a>.elementor-element-populated>.elementor-background-overlay,
.elementor-104 .elementor-element.elementor-element-0e5549a>.elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}

.elementor-104 .elementor-element.elementor-element-0e5549a>.elementor-element-populated {
    box-shadow: 4px 6px 5px 0px #CCCCCC;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
}

.elementor-104 .elementor-element.elementor-element-0e5549a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-104 .elementor-element.elementor-element-0e5549a .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-0e5549a .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-b85e951.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-b85e951.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-b85e951.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-b85e951 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-b85e951 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-b85e951 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-b85e951>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-104 .elementor-element.elementor-element-94aee3e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-94aee3e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-104 .elementor-element.elementor-element-94aee3e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-104 .elementor-element.elementor-element-94aee3e>.elementor-element-populated,
.elementor-104 .elementor-element.elementor-element-94aee3e>.elementor-element-populated>.elementor-background-overlay,
.elementor-104 .elementor-element.elementor-element-94aee3e>.elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}

.elementor-104 .elementor-element.elementor-element-94aee3e>.elementor-element-populated {
    box-shadow: 4px 6px 5px 0px #CCCCCC;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
}

.elementor-104 .elementor-element.elementor-element-94aee3e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-104 .elementor-element.elementor-element-94aee3e .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-94aee3e .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-c52d05f.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-c52d05f.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-c52d05f.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-c52d05f .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-c52d05f .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c52d05f .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-c52d05f>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-104 .elementor-element.elementor-element-c326b8b .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-c326b8b .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-00f4171.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-00f4171.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-00f4171.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-00f4171 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 70%;
}

.elementor-104 .elementor-element.elementor-element-00f4171 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-00f4171 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-00f4171 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-00f4171>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 4px 6px 10px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-4e2b771 .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-4e2b771 .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-d3f23b3.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-d3f23b3.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-d3f23b3.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-d3f23b3 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 70%;
}

.elementor-104 .elementor-element.elementor-element-d3f23b3 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-d3f23b3 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-d3f23b3 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-d3f23b3>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 4px 6px 10px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-c2dee61 .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-c2dee61 .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-508c2c1.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-508c2c1.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-508c2c1.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-508c2c1 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 70%;
}

.elementor-104 .elementor-element.elementor-element-508c2c1 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-508c2c1 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-508c2c1 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-508c2c1>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 4px 6px 10px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-3daedeb .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-3daedeb .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-7a7b7ae.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-7a7b7ae.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-7a7b7ae.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-7a7b7ae .elementor-image-box-wrapper .elementor-image-box-img {
    width: 70%;
}

.elementor-104 .elementor-element.elementor-element-7a7b7ae .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-7a7b7ae .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-7a7b7ae .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-7a7b7ae>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 4px 6px 10px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-e5b33ef .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-e5b33ef .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-fa52cd9.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-fa52cd9.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-fa52cd9.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-fa52cd9 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 70%;
}

.elementor-104 .elementor-element.elementor-element-fa52cd9 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-fa52cd9 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-fa52cd9 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-fa52cd9>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 4px 6px 10px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-f04ae1f .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-f04ae1f .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-7a27a97.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-7a27a97.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-7a27a97.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-7a27a97 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 70%;
}

.elementor-104 .elementor-element.elementor-element-7a27a97 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-7a27a97 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-7a27a97 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-7a27a97>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 4px 6px 10px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-ca24a81 .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-ca24a81 .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-fbb6ddb.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-fbb6ddb.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-fbb6ddb.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-fbb6ddb .elementor-image-box-wrapper .elementor-image-box-img {
    width: 70%;
}

.elementor-104 .elementor-element.elementor-element-fbb6ddb .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-fbb6ddb .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-fbb6ddb .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-fbb6ddb>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 4px 6px 10px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-fcf43cd .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-fcf43cd .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-033d65a.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-033d65a.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-033d65a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-033d65a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 70%;
}

.elementor-104 .elementor-element.elementor-element-033d65a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-033d65a .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-033d65a .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-033d65a>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 4px 6px 10px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-ad40210 .elementor-element-populated a {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-ad40210 .elementor-element-populated a:hover {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-1da9c33.elementor-position-right .elementor-image-box-img {
    margin-left: 10px;
}

.elementor-104 .elementor-element.elementor-element-1da9c33.elementor-position-left .elementor-image-box-img {
    margin-right: 10px;
}

.elementor-104 .elementor-element.elementor-element-1da9c33.elementor-position-top .elementor-image-box-img {
    margin-bottom: 10px;
}

.elementor-104 .elementor-element.elementor-element-1da9c33 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 70%;
}

.elementor-104 .elementor-element.elementor-element-1da9c33 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-1da9c33 .elementor-image-box-wrapper {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-1da9c33 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 12px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-1da9c33>.elementor-widget-container {
    padding: 10px 0px 5px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 4px 6px 10px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-64ddcde {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-104 .elementor-element.elementor-element-103cf30>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-104 .elementor-element.elementor-element-47ccc06 {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-47ccc06 .elementor-heading-title {
    color: #000000;
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
}

.elementor-104 .elementor-element.elementor-element-32643bf {
    --divider-border-style: solid;
    --divider-color: #FF0000;
    --divider-border-width: 1px;
}

.elementor-104 .elementor-element.elementor-element-32643bf .elementor-divider-separator {
    width: 6%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-104 .elementor-element.elementor-element-32643bf .elementor-divider {
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
}

.elementor-104 .elementor-element.elementor-element-32643bf>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-104 .elementor-element.elementor-element-20d311d {
    --e-image-carousel-slides-to-show: 6;
}

.elementor-104 .elementor-element.elementor-element-20d311d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 6px 6px 6px 6px;
}

.elementor-104 .elementor-element.elementor-element-20d311d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-aacf8f8 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-104 .elementor-element.elementor-element-86b4829.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-104 .elementor-element.elementor-element-86b4829.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-104 .elementor-element.elementor-element-86b4829 .elementor-element-populated a {
    color: var(--e-global-color-text);
}

.elementor-104 .elementor-element.elementor-element-86b4829 .elementor-element-populated a:hover {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-86b4829>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-104 .elementor-element.elementor-element-7830bea .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-7830bea {
    width: 50%;
    max-width: 50%;
}

.elementor-104 .elementor-element.elementor-element-d92a69c {
    text-align: right;
    width: 50%;
    max-width: 50%;
}

.elementor-104 .elementor-element.elementor-element-d92a69c .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-products__item {
    --columns: 5;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 0px 0px 15px 0px;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-title {
    text-align: center;
    padding: 0px 10px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    background-color: var(--e-global-color-717757d);
    color: #ffffff;
    text-decoration: none;
    padding: 5px 10px 5px 10px;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-button .button {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-products__item {
    --columns: 12;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 15px 15px 15px 15px;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-title {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    color: #ffffff;
    text-decoration: none;
    padding: 10px 4px 10px 4px;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-225d96b {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-104 .elementor-element.elementor-element-1c0de53.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-104 .elementor-element.elementor-element-1c0de53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-104 .elementor-element.elementor-element-1c0de53 .elementor-element-populated a {
    color: var(--e-global-color-text);
}

.elementor-104 .elementor-element.elementor-element-1c0de53 .elementor-element-populated a:hover {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-1c0de53>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-104 .elementor-element.elementor-element-6db124a .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-6db124a {
    width: 50%;
    max-width: 50%;
}

.elementor-104 .elementor-element.elementor-element-5d6c565 {
    text-align: right;
    width: 50%;
    max-width: 50%;
}

.elementor-104 .elementor-element.elementor-element-5d6c565 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-products__item {
    --columns: 5;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 0px 0px 15px 0px;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-title {
    text-align: center;
    padding: 0px 10px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    background-color: var(--e-global-color-717757d);
    color: #ffffff;
    text-decoration: none;
    padding: 5px 10px 5px 10px;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-button .button {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-products__item {
    --columns: 12;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 15px 15px 15px 15px;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-title {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    color: #ffffff;
    text-decoration: none;
    padding: 10px 4px 10px 4px;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-efb9133 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-104 .elementor-element.elementor-element-8691c7b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-104 .elementor-element.elementor-element-8691c7b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-104 .elementor-element.elementor-element-8691c7b .elementor-element-populated a {
    color: var(--e-global-color-text);
}

.elementor-104 .elementor-element.elementor-element-8691c7b .elementor-element-populated a:hover {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-8691c7b>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-104 .elementor-element.elementor-element-78899a2 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-78899a2 {
    width: 50%;
    max-width: 50%;
}

.elementor-104 .elementor-element.elementor-element-07fc7df {
    text-align: right;
    width: 50%;
    max-width: 50%;
}

.elementor-104 .elementor-element.elementor-element-07fc7df .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-products__item {
    --columns: 5;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 0px 0px 15px 0px;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-title {
    text-align: center;
    padding: 0px 10px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    background-color: var(--e-global-color-717757d);
    color: #ffffff;
    text-decoration: none;
    padding: 5px 10px 5px 10px;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-button .button {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-products__item {
    --columns: 12;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 15px 15px 15px 15px;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-title {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    color: #ffffff;
    text-decoration: none;
    padding: 10px 4px 10px 4px;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c98b9c2 {
    margin-top: 24px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-104 .elementor-element.elementor-element-e15dc47.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-104 .elementor-element.elementor-element-e15dc47.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-104 .elementor-element.elementor-element-e15dc47 .elementor-element-populated a {
    color: var(--e-global-color-text);
}

.elementor-104 .elementor-element.elementor-element-e15dc47 .elementor-element-populated a:hover {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-e15dc47>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-104 .elementor-element.elementor-element-6351e49 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-6351e49 {
    width: 50%;
    max-width: 50%;
    align-self: center;
}

.elementor-104 .elementor-element.elementor-element-25fef16 {
    text-align: right;
    width: 50%;
    max-width: 50%;
    align-self: center;
}

.elementor-104 .elementor-element.elementor-element-25fef16 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-products__item {
    --columns: 5;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-carousel .swiper-slide {
    --space-between: 0px;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-title {
    text-align: center;
    padding: 0px 10px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    background-color: var(--e-global-color-717757d);
    color: #ffffff;
    text-decoration: none;
    padding: 5px 10px 5px 10px;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-button .button {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-products__item {
    --columns: 8;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 15px 15px 15px 15px;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-title {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    color: #ffffff;
    text-decoration: none;
    padding: 10px 4px 10px 4px;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-d7f1522 {
    margin-top: 24px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-d7322fa .elementor-element-populated a {
    color: var(--e-global-color-text);
}

.elementor-104 .elementor-element.elementor-element-d7322fa .elementor-element-populated a:hover {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-d7322fa>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-104 .elementor-element.elementor-element-509e3aa .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-509e3aa {
    width: 50%;
    max-width: 50%;
    align-self: center;
}

.elementor-104 .elementor-element.elementor-element-15013cb {
    text-align: right;
    width: 50%;
    max-width: 50%;
    align-self: center;
}

.elementor-104 .elementor-element.elementor-element-15013cb .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-products__item {
    --columns: 5;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-carousel .swiper-slide {
    --space-between: 0px;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-title {
    text-align: center;
    padding: 0px 10px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    background-color: var(--e-global-color-717757d);
    color: #ffffff;
    text-decoration: none;
    padding: 5px 10px 5px 10px;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-button .button {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-products__item {
    --columns: 8;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 15px 15px 15px 15px;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-title {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    color: #ffffff;
    text-decoration: none;
    padding: 10px 4px 10px 4px;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-196fb36 {
    margin-top: 24px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-24c274f .elementor-element-populated a {
    color: var(--e-global-color-text);
}

.elementor-104 .elementor-element.elementor-element-24c274f .elementor-element-populated a:hover {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-24c274f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-104 .elementor-element.elementor-element-8acf016 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-8acf016 {
    width: 50%;
    max-width: 50%;
    align-self: center;
}

.elementor-104 .elementor-element.elementor-element-3a7f3aa {
    text-align: right;
    width: 50%;
    max-width: 50%;
}

.elementor-104 .elementor-element.elementor-element-3a7f3aa .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 22px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-products__item {
    --columns: 5;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-carousel .swiper-slide {
    --space-between: 0px;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-title {
    text-align: center;
    padding: 0px 10px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    background-color: var(--e-global-color-717757d);
    color: #ffffff;
    text-decoration: none;
    padding: 5px 10px 5px 10px;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-button .button {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-products__item {
    --columns: 8;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 15px 15px 15px 15px;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-title {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    color: #ffffff;
    text-decoration: none;
    padding: 10px 4px 10px 4px;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-c7308ba {
    margin-top: 24px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-340009c .elementor-element-populated a {
    color: var(--e-global-color-text);
}

.elementor-104 .elementor-element.elementor-element-340009c .elementor-element-populated a:hover {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-340009c>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-104 .elementor-element.elementor-element-f3e0cc0 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-f3e0cc0 {
    width: 50%;
    max-width: 50%;
    align-self: center;
}

.elementor-104 .elementor-element.elementor-element-2da459d {
    text-align: right;
    width: 50%;
    max-width: 50%;
}

.elementor-104 .elementor-element.elementor-element-2da459d .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-products__item {
    --columns: 5;
    padding: 20px 10px 20px 10px;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products:not(.swiper-wrapper) {
    margin-right: -10px;
    margin-left: -10px;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-products__inner-box {
    border-radius: 4px 4px 4px 4px;
    background-color: #FFFFFF;
    box-shadow: 4px 6px 10px 0px rgba(204, 204, 204, 0.8);
    padding: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-title,
.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-title a {
    font-family: "Roboto", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-title {
    text-align: center;
    padding: 0px 10px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-excerpt {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-button .button {
    display: inline-block;
    background-color: var(--e-global-color-717757d);
    color: #ffffff;
    text-decoration: none;
    padding: 5px 10px 5px 10px;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-button .button {
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-button .button>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-button .button:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-button .button:hover>* {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .quantity {
    display: inline-block;
    width: 70px;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-product-button {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-price {
    font-weight: 700;
    color: var(--e-global-color-secondary);
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-price .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-price del {
    display: inline-block;
    color: var(--e-global-color-717757d);
    text-decoration: line-through;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-price ins {
    display: inline-block;
    color: var(--e-global-color-secondary);
    text-decoration: none;
    font-weight: 700;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-price del .amount {
    color: var(--e-global-color-717757d);
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-price ins .amount {
    color: var(--e-global-color-secondary);
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-717757d);
    vertical-align: baseline;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-rating .product-rating__stars {
    font-size: 16px;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-rating {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-categories {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-tags {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-badge {
    display: inline-flex;
    border-radius: 4px 4px 4px 4px;
    color: #ffffff;
    background-color: var(--e-global-color-717757d);
    justify-content: center;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-badges {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-stock-status {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-product-sku {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products__not-found {
    text-align: center;
}

.elementor-104 .elementor-element.elementor-element-63d30a8 {
    margin-top: 24px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-5fa5208 .elementor-element-populated a {
    color: var(--e-global-color-text);
}

.elementor-104 .elementor-element.elementor-element-5fa5208 .elementor-element-populated a:hover {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-5fa5208>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-104 .elementor-element.elementor-element-536eded .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-536eded {
    width: 50%;
    max-width: 50%;
    align-self: center;
}

.elementor-104 .elementor-element.elementor-element-679b1ad {
    text-align: right;
    width: 50%;
    max-width: 50%;
}

.elementor-104 .elementor-element.elementor-element-679b1ad .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-4047c2d>.elementor-element-populated {
    padding: 14px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-5601676.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-104 .elementor-element.elementor-element-5601676.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-104 .elementor-element.elementor-element-5601676.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-104 .elementor-element.elementor-element-5601676 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}

.elementor-104 .elementor-element.elementor-element-5601676 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-104 .elementor-element.elementor-element-5601676 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-5601676 .elementor-image-box-title {
    margin-bottom: 10px;
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-5601676 .elementor-image-box-description {
    color: #333333;
}

.elementor-104 .elementor-element.elementor-element-5601676>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 2px 4px 5px 0px #CCCCCC;
}

.elementor-bc-flex-widget .elementor-104 .elementor-element.elementor-element-c18d1d7.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-104 .elementor-element.elementor-element-c18d1d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__posts .jet-smart-listing__post-wrapper {
    flex: 0 0 calc(100% / 1);
    max-width: calc(100% / 1);
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__post-thumbnail.post-thumbnail-simple.post-thumbnail-simple {
    max-width: 32%;
    flex: 0 0 32%;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing {
    margin: 0px -10px 40px -10px;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__featured {
    margin: 10px 10px 10px 10px;
    padding: 0px 0px 0px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 2px 4px 5px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__posts {
    margin: 0px 10px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__title {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__filter>.jet-smart-listing__filter-item>a {
    margin: 0px 0px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__filter-more>.jet-blog-icon {
    margin: 0px 0px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__featured .post-title-featured {
    margin: 0px 0px 0px 15px;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__featured .jet-smart-listing__meta {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__featured .jet-smart-listing__more .jet-smart-listing__more-text {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__featured .jet-smart-listing__more:hover .jet-smart-listing__more-text {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__featured .jet-smart-listing__more-wrap {
    justify-content: flex-start;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__featured .jet-smart-listing__terms-link {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__featured .jet-smart-listing__terms-link:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__post {
    margin: 4px 0px 1px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 2px 4px 5px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__post-thumbnail.post-thumbnail-simple a {
    border-radius: 6px 0px 0px 6px;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__post .jet-smart-listing__meta {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__post .jet-smart-listing__more .jet-smart-listing__more-text {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__post .jet-smart-listing__more:hover .jet-smart-listing__more-text {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__post .jet-smart-listing__more-wrap {
    justify-content: flex-start;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__post .jet-smart-listing__terms-link {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-smart-listing__post .jet-smart-listing__terms-link:hover {
    text-decoration: none;
}

body:not(.rtl) .elementor-104 .elementor-element.elementor-element-6858e2e .jet-title-fields__item-label {
    margin-right: 5px;
}

body.rtl .elementor-104 .elementor-element.elementor-element-6858e2e .jet-title-fields__item-label {
    margin-left: 5px;
}

body:not(.rtl) .elementor-104 .elementor-element.elementor-element-6858e2e .jet-content-fields__item-label {
    margin-right: 5px;
}

body.rtl .elementor-104 .elementor-element.elementor-element-6858e2e .jet-content-fields__item-label {
    margin-left: 5px;
}

.elementor-104 .elementor-element.elementor-element-6858e2e .jet-processing {
    opacity: 0.5;
}

.elementor-104 .elementor-element.elementor-element-6858e2e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-c8e35c4 {
    margin-top: 24px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-4ba42f7 .elementor-element-populated a {
    color: var(--e-global-color-text);
}

.elementor-104 .elementor-element.elementor-element-4ba42f7 .elementor-element-populated a:hover {
    color: var(--e-global-color-accent);
}

.elementor-104 .elementor-element.elementor-element-4ba42f7>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-104 .elementor-element.elementor-element-56327fa .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 600;
}

.elementor-104 .elementor-element.elementor-element-56327fa {
    width: 50%;
    max-width: 50%;
    align-self: center;
}

.elementor-104 .elementor-element.elementor-element-c440b3b {
    text-align: right;
    width: 50%;
    max-width: 50%;
}

.elementor-104 .elementor-element.elementor-element-c440b3b .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__featured {
    max-width: 49%;
    flex: 0 0 49%;
    margin: 10px 10px 10px 10px;
    padding: 0px 0px 10px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 2px 4px 5px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .featured-position-left+.jet-smart-listing__posts {
    max-width: calc(100% - 49%);
    flex-basis: calc(100% - 49%);
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .featured-position-right+.jet-smart-listing__posts {
    max-width: calc(100% - 49%);
    flex-basis: calc(100% - 49%);
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__posts .jet-smart-listing__post-wrapper {
    flex: 0 0 calc(100% / 1);
    max-width: calc(100% / 1);
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__post-thumbnail.post-thumbnail-simple.post-thumbnail-simple {
    max-width: 29%;
    flex: 0 0 29%;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing {
    margin: 0px -10px 40px -10px;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__posts {
    margin: 0px 10px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__title {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__filter>.jet-smart-listing__filter-item>a {
    margin: 0px 0px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__filter-more>.jet-blog-icon {
    margin: 0px 0px 0px 10px;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__featured .post-title-featured {
    margin: 0px 0px 0px 15px;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__featured .jet-smart-listing__meta {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__featured .jet-smart-listing__more .jet-smart-listing__more-text {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__featured .jet-smart-listing__more:hover .jet-smart-listing__more-text {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__featured .jet-smart-listing__more-wrap {
    justify-content: flex-start;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__featured .jet-smart-listing__terms-link {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__featured .jet-smart-listing__terms-link:hover {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__post {
    margin: 4px 0px 1px 0px;
    background-color: #FFFFFF;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 2px 4px 5px 0px #CCCCCC;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__post-thumbnail.post-thumbnail-simple a {
    border-radius: 6px 0px 0px 6px;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__post .jet-smart-listing__meta {
    text-align: left;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__post .jet-smart-listing__more .jet-smart-listing__more-text {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__post .jet-smart-listing__more:hover .jet-smart-listing__more-text {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__post .jet-smart-listing__more-wrap {
    justify-content: flex-start;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__post .jet-smart-listing__terms-link {
    text-decoration: none;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__post .jet-smart-listing__terms-link:hover {
    text-decoration: none;
}

body:not(.rtl) .elementor-104 .elementor-element.elementor-element-4d5a77b .jet-title-fields__item-label {
    margin-right: 5px;
}

body.rtl .elementor-104 .elementor-element.elementor-element-4d5a77b .jet-title-fields__item-label {
    margin-left: 5px;
}

body:not(.rtl) .elementor-104 .elementor-element.elementor-element-4d5a77b .jet-content-fields__item-label {
    margin-right: 5px;
}

body.rtl .elementor-104 .elementor-element.elementor-element-4d5a77b .jet-content-fields__item-label {
    margin-left: 5px;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b .jet-processing {
    opacity: 0.5;
}

.elementor-104 .elementor-element.elementor-element-4d5a77b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

:root {
    --page-title-display: none;
}

@media(max-width:1024px) {
    .elementor-104 .elementor-element.elementor-element-20d311d {
        --e-image-carousel-slides-to-show: 4;
    }
    .elementor-104 .elementor-element.elementor-element-7830bea {
        width: 50%;
        max-width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-6db124a {
        width: 50%;
        max-width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-78899a2 {
        width: 50%;
        max-width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-6351e49 {
        width: 50%;
        max-width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-carousel .swiper-slide {
        --space-between: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-509e3aa {
        width: 50%;
        max-width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-carousel .swiper-slide {
        --space-between: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-8acf016 {
        width: 50%;
        max-width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-carousel .swiper-slide {
        --space-between: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-f3e0cc0 {
        width: 50%;
        max-width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-products__item {
        --columns: 2;
    }
    .elementor-104 .elementor-element.elementor-element-536eded {
        width: 50%;
        max-width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-56327fa {
        width: 50%;
        max-width: 50%;
    }
}

@media(max-width:767px) {
    .elementor-104 .elementor-element.elementor-element-dd4a686 {
        width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-5ef8826 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-ecdf8c8 {
        width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-4f3cddc .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-7ab3331 {
        width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-58c2a89 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-2ee27ab {
        width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-95db021 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-1aa42ad {
        width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-6018503 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-37f7a6c {
        width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-2e69e9e .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-356979e {
        width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-db1e78b .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-0e5549a {
        width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-b85e951 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-94aee3e {
        width: 50%;
    }
    .elementor-104 .elementor-element.elementor-element-c52d05f .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-4e9e5de {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-c326b8b {
        width: 33.33%;
    }
    .elementor-104 .elementor-element.elementor-element-c326b8b>.elementor-element-populated {
        margin: 0px 2px 0px 0px;
        --e-column-margin-right: 2px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-00f4171 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-00f4171 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 100%;
    }
    .elementor-104 .elementor-element.elementor-element-00f4171 .elementor-image-box-wrapper {
        text-align: center;
    }
    .elementor-104 .elementor-element.elementor-element-00f4171 .elementor-image-box-title {
        font-size: 9px;
    }
    .elementor-104 .elementor-element.elementor-element-4e2b771 {
        width: 33.33%;
    }
    .elementor-104 .elementor-element.elementor-element-4e2b771>.elementor-element-populated {
        margin: 0px 2px 0px 0px;
        --e-column-margin-right: 2px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-d3f23b3 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-d3f23b3 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 100%;
    }
    .elementor-104 .elementor-element.elementor-element-d3f23b3 .elementor-image-box-title {
        font-size: 9px;
    }
    .elementor-104 .elementor-element.elementor-element-c2dee61 {
        width: 33.33%;
    }
    .elementor-104 .elementor-element.elementor-element-c2dee61>.elementor-element-populated {
        margin: 0px 2px 0px 0px;
        --e-column-margin-right: 2px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-508c2c1 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-508c2c1 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 100%;
    }
    .elementor-104 .elementor-element.elementor-element-508c2c1 .elementor-image-box-title {
        font-size: 9px;
    }
    .elementor-104 .elementor-element.elementor-element-3daedeb {
        width: 33.33%;
    }
    .elementor-104 .elementor-element.elementor-element-3daedeb>.elementor-element-populated {
        margin: 2px 2px 0px 0px;
        --e-column-margin-right: 2px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-7a7b7ae .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-7a7b7ae .elementor-image-box-wrapper .elementor-image-box-img {
        width: 100%;
    }
    .elementor-104 .elementor-element.elementor-element-7a7b7ae .elementor-image-box-title {
        font-size: 9px;
    }
    .elementor-104 .elementor-element.elementor-element-e5b33ef {
        width: 33.33%;
    }
    .elementor-104 .elementor-element.elementor-element-e5b33ef>.elementor-element-populated {
        margin: 2px 2px 0px 0px;
        --e-column-margin-right: 2px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-fa52cd9 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-fa52cd9 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 100%;
    }
    .elementor-104 .elementor-element.elementor-element-fa52cd9 .elementor-image-box-title {
        font-size: 9px;
    }
    .elementor-104 .elementor-element.elementor-element-f04ae1f {
        width: 33.33%;
    }
    .elementor-104 .elementor-element.elementor-element-f04ae1f>.elementor-element-populated {
        margin: 2px 2px 0px 0px;
        --e-column-margin-right: 2px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-7a27a97 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-7a27a97 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 100%;
    }
    .elementor-104 .elementor-element.elementor-element-7a27a97 .elementor-image-box-title {
        font-size: 9px;
    }
    .elementor-104 .elementor-element.elementor-element-ca24a81 {
        width: 33.33%;
    }
    .elementor-104 .elementor-element.elementor-element-ca24a81>.elementor-element-populated {
        margin: 2px 2px 0px 0px;
        --e-column-margin-right: 2px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-fbb6ddb .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-fbb6ddb .elementor-image-box-wrapper .elementor-image-box-img {
        width: 100%;
    }
    .elementor-104 .elementor-element.elementor-element-fbb6ddb .elementor-image-box-title {
        font-size: 9px;
    }
    .elementor-104 .elementor-element.elementor-element-fcf43cd {
        width: 33.33%;
    }
    .elementor-104 .elementor-element.elementor-element-fcf43cd>.elementor-element-populated {
        margin: 2px 2px 0px 0px;
        --e-column-margin-right: 2px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-033d65a .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-033d65a .elementor-image-box-wrapper .elementor-image-box-img {
        width: 100%;
    }
    .elementor-104 .elementor-element.elementor-element-033d65a .elementor-image-box-title {
        font-size: 9px;
    }
    .elementor-104 .elementor-element.elementor-element-ad40210 {
        width: 33.33%;
    }
    .elementor-104 .elementor-element.elementor-element-ad40210>.elementor-element-populated {
        margin: 2px 2px 0px 0px;
        --e-column-margin-right: 2px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-1da9c33 .elementor-image-box-img {
        margin-bottom: 10px;
    }
    .elementor-104 .elementor-element.elementor-element-1da9c33 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 100%;
    }
    .elementor-104 .elementor-element.elementor-element-1da9c33 .elementor-image-box-title {
        font-size: 9px;
    }
    .elementor-104 .elementor-element.elementor-element-20d311d {
        --e-image-carousel-slides-to-show: 2;
    }
    .elementor-104 .elementor-element.elementor-element-aacf8f8 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-86b4829>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-7830bea>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }
    .elementor-104 .elementor-element.elementor-element-7830bea {
        width: 60%;
        max-width: 60%;
    }
    .elementor-104 .elementor-element.elementor-element-d92a69c {
        text-align: right;
        width: 40%;
        max-width: 40%;
    }
    .elementor-104 .elementor-element.elementor-element-d92a69c .elementor-heading-title {
        font-size: 14px;
    }
    .elementor-104 .elementor-element.elementor-element-d92a69c>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-d9ea435 .jet-woo-products .jet-woo-products__item {
        --columns: 12;
    }
    .elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products .jet-woo-products__item {
        --columns: 2;
        padding: 5px 5px 5px 5px;
    }
    .elementor-104 .elementor-element.elementor-element-a25b580 .jet-woo-products:not(.swiper-wrapper) {
        margin-right: -5px;
        margin-left: -5px;
    }
    .elementor-104 .elementor-element.elementor-element-225d96b {
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-1c0de53>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-6db124a>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }
    .elementor-104 .elementor-element.elementor-element-6db124a {
        width: 60%;
        max-width: 60%;
    }
    .elementor-104 .elementor-element.elementor-element-5d6c565 {
        text-align: right;
        width: 40%;
        max-width: 40%;
    }
    .elementor-104 .elementor-element.elementor-element-5d6c565 .elementor-heading-title {
        font-size: 14px;
    }
    .elementor-104 .elementor-element.elementor-element-5d6c565>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-67b4e6a .jet-woo-products .jet-woo-products__item {
        --columns: 12;
    }
    .elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products .jet-woo-products__item {
        --columns: 2;
        padding: 5px 5px 5px 5px;
    }
    .elementor-104 .elementor-element.elementor-element-5c8df2c .jet-woo-products:not(.swiper-wrapper) {
        margin-right: -5px;
        margin-left: -5px;
    }
    .elementor-104 .elementor-element.elementor-element-efb9133 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-8691c7b>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-78899a2>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }
    .elementor-104 .elementor-element.elementor-element-78899a2 {
        width: 60%;
        max-width: 60%;
    }
    .elementor-104 .elementor-element.elementor-element-07fc7df {
        text-align: right;
        width: 40%;
        max-width: 40%;
    }
    .elementor-104 .elementor-element.elementor-element-07fc7df .elementor-heading-title {
        font-size: 14px;
    }
    .elementor-104 .elementor-element.elementor-element-07fc7df>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-5170a85 .jet-woo-products .jet-woo-products__item {
        --columns: 12;
    }
    .elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products .jet-woo-products__item {
        --columns: 2;
        padding: 5px 5px 5px 5px;
    }
    .elementor-104 .elementor-element.elementor-element-b7e47bc .jet-woo-products:not(.swiper-wrapper) {
        margin-right: -5px;
        margin-left: -5px;
    }
    .elementor-104 .elementor-element.elementor-element-e15dc47>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-6351e49>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }
    .elementor-104 .elementor-element.elementor-element-6351e49 {
        width: 60%;
        max-width: 60%;
    }
    .elementor-104 .elementor-element.elementor-element-25fef16 {
        text-align: right;
        width: 40%;
        max-width: 40%;
    }
    .elementor-104 .elementor-element.elementor-element-25fef16 .elementor-heading-title {
        font-size: 14px;
    }
    .elementor-104 .elementor-element.elementor-element-25fef16>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-products .jet-woo-products__item {
        --columns: 12;
    }
    .elementor-104 .elementor-element.elementor-element-3609d06 .jet-woo-carousel .swiper-slide {
        --space-between: 0px;
    }
    .elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products .jet-woo-products__item {
        --columns: 2;
        padding: 5px 5px 5px 5px;
    }
    .elementor-104 .elementor-element.elementor-element-5a5d266 .jet-woo-products:not(.swiper-wrapper) {
        margin-right: -5px;
        margin-left: -5px;
    }
    .elementor-104 .elementor-element.elementor-element-d7322fa>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-509e3aa>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }
    .elementor-104 .elementor-element.elementor-element-509e3aa {
        width: 70%;
        max-width: 70%;
    }
    .elementor-104 .elementor-element.elementor-element-15013cb {
        text-align: right;
        width: 30%;
        max-width: 30%;
    }
    .elementor-104 .elementor-element.elementor-element-15013cb .elementor-heading-title {
        font-size: 14px;
    }
    .elementor-104 .elementor-element.elementor-element-15013cb>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-products .jet-woo-products__item {
        --columns: 12;
    }
    .elementor-104 .elementor-element.elementor-element-54dea4e .jet-woo-carousel .swiper-slide {
        --space-between: 0px;
    }
    .elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products .jet-woo-products__item {
        --columns: 2;
        padding: 5px 5px 5px 5px;
    }
    .elementor-104 .elementor-element.elementor-element-c0a340b .jet-woo-products:not(.swiper-wrapper) {
        margin-right: -5px;
        margin-left: -5px;
    }
    .elementor-104 .elementor-element.elementor-element-24c274f>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-8acf016>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }
    .elementor-104 .elementor-element.elementor-element-8acf016 {
        width: 60%;
        max-width: 60%;
    }
    .elementor-104 .elementor-element.elementor-element-3a7f3aa {
        text-align: right;
        width: 40%;
        max-width: 40%;
    }
    .elementor-104 .elementor-element.elementor-element-3a7f3aa .elementor-heading-title {
        font-size: 14px;
    }
    .elementor-104 .elementor-element.elementor-element-3a7f3aa>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-products .jet-woo-products__item {
        --columns: 12;
    }
    .elementor-104 .elementor-element.elementor-element-e7b64e7 .jet-woo-carousel .swiper-slide {
        --space-between: 0px;
    }
    .elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products .jet-woo-products__item {
        --columns: 2;
        padding: 5px 5px 5px 5px;
    }
    .elementor-104 .elementor-element.elementor-element-9f8732d .jet-woo-products:not(.swiper-wrapper) {
        margin-right: -5px;
        margin-left: -5px;
    }
    .elementor-104 .elementor-element.elementor-element-340009c>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-f3e0cc0>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }
    .elementor-104 .elementor-element.elementor-element-f3e0cc0 {
        width: 60%;
        max-width: 60%;
    }
    .elementor-104 .elementor-element.elementor-element-2da459d {
        text-align: right;
        width: 40%;
        max-width: 40%;
    }
    .elementor-104 .elementor-element.elementor-element-2da459d .elementor-heading-title {
        font-size: 14px;
    }
    .elementor-104 .elementor-element.elementor-element-2da459d>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-8b082fe .jet-woo-products .jet-woo-products__item {
        --columns: 12;
    }
    .elementor-104 .elementor-element.elementor-element-5fa5208>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-536eded>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }
    .elementor-104 .elementor-element.elementor-element-536eded {
        width: 60%;
        max-width: 60%;
    }
    .elementor-104 .elementor-element.elementor-element-679b1ad {
        text-align: right;
        width: 40%;
        max-width: 40%;
    }
    .elementor-104 .elementor-element.elementor-element-679b1ad .elementor-heading-title {
        font-size: 14px;
    }
    .elementor-104 .elementor-element.elementor-element-679b1ad>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-4047c2d>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-5601676 .elementor-image-box-img {
        margin-bottom: 0px;
    }
    .elementor-104 .elementor-element.elementor-element-4ba42f7>.elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-56327fa>.elementor-widget-container {
        margin: 0px 0px 0px 10px;
    }
    .elementor-104 .elementor-element.elementor-element-56327fa {
        width: 60%;
        max-width: 60%;
    }
    .elementor-104 .elementor-element.elementor-element-c440b3b {
        text-align: right;
        width: 40%;
        max-width: 40%;
    }
    .elementor-104 .elementor-element.elementor-element-c440b3b .elementor-heading-title {
        font-size: 14px;
    }
    .elementor-104 .elementor-element.elementor-element-c440b3b>.elementor-widget-container {
        margin: 0px 10px 0px 0px;
    }
    .elementor-104 .elementor-element.elementor-element-4d5a77b .jet-smart-listing__featured {
        max-width: 93%;
        flex: 0 0 93%;
    }
    .elementor-104 .elementor-element.elementor-element-4d5a77b .featured-position-left+.jet-smart-listing__posts {
        max-width: calc(100% - 93%);
        flex-basis: calc(100% - 93%);
    }
    .elementor-104 .elementor-element.elementor-element-4d5a77b .featured-position-right+.jet-smart-listing__posts {
        max-width: calc(100% - 93%);
        flex-basis: calc(100% - 93%);
    }
}