.elementor-192909 .elementor-element.elementor-element-7849c0e2 .elementor-repeater-item-bdf4ee5.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-192909 .elementor-element.elementor-element-2f866b6e .elementor-repeater-item-b899007.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-192909 .elementor-element.elementor-element-59f85d90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-192909 .elementor-element.elementor-element-1c7cb392 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-192909 .elementor-element.elementor-element-2f866b6e{margin-top:0px;margin-bottom:20px;padding:0px 20px 0px 20px;}@media(max-width:1024px){.elementor-192909 .elementor-element.elementor-element-2f866b6e{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-192909 .elementor-element.elementor-element-59f85d90{width:35%;}.elementor-192909 .elementor-element.elementor-element-3580c2c{width:31%;}.elementor-192909 .elementor-element.elementor-element-44637920{width:23.978%;}.elementor-192909 .elementor-element.elementor-element-2d9ae819{width:10%;}}@media(max-width:1024px) and (min-width:768px){.elementor-192909 .elementor-element.elementor-element-44637920{width:19%;}.elementor-192909 .elementor-element.elementor-element-2d9ae819{width:15%;}}@media(max-width:767px){.elementor-192909 .elementor-element.elementor-element-9d9da74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-192909 .elementor-element.elementor-element-59f85d90{width:100%;}.elementor-192909 .elementor-element.elementor-element-59f85d90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-192909 .elementor-element.elementor-element-44637920{width:50%;}.elementor-192909 .elementor-element.elementor-element-2d9ae819{width:50%;}.elementor-192909 .elementor-element.elementor-element-1c7cb392 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-192909 .elementor-element.elementor-element-2f866b6e{margin-top:0px;margin-bottom:10px;padding:0px 0px 0px 5px;}}/* Start custom CSS for theme-archive-title, class: .elementor-element-9d9da74 */.elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-widget-container {
    display: flex;
    justify-content: space-between;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-heading-title {
    /*flex-grow: 1;*/
    margin-right: 20px;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 p.woocommerce-result-count {
    padding-right: 10px;
    font-family: 'Open Sans', Sans-serif;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 select.orderby {
    width: 220px;
    border: 1px solid #efefef;
    background-color: #fff;
    padding: 4px 6px;
    font-size: 14px;
    font-family: 'Open Sans';
    color: #555;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 p.woocommerce-result-count,
.elementor-192909 .elementor-element.elementor-element-9d9da74 form.woocommerce-ordering {
    margin: 0;
    float: unset;
    font-size: 14px;
    color: #555;
    white-space: nowrap;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-widget-container:after {
    content: '';
    background: #155fa6;
    width: 30px;
    height: 3px;
    position: absolute;
    bottom: -1px;
}

nav.woocommerce-pagination {
    display:none;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 nav.woocommerce-pagination {
    display: block;
    margin-top: -1px;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 nav.woocommerce-pagination ul li > a, 
.elementor-192909 .elementor-element.elementor-element-9d9da74 nav.woocommerce-pagination ul li > span {
    border: 1px solid #ddd;
    color: inherit;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    font-family: "PT Sans";
    font-size: 14px;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-widget-container{
    padding: 6px 0;
    position: relative;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 h2{
    color: #000;
    font-size: 20px;
    font-weight: normal;
}
@media only screen and (max-width: 991px) {
    .elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-widget-container {
        display: block;
    }
    .elementor-192909 .elementor-element.elementor-element-9d9da74 p.woocommerce-result-count,
    .elementor-192909 .elementor-element.elementor-element-9d9da74 form.woocommerce-ordering,
    .elementor-192909 .elementor-element.elementor-element-9d9da74 nav.woocommerce-pagination {
        margin: 15px 0 0 0;
        float: left;
    }
    
    /*.elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-widget-container:after {
        bottom: unset;
        top: 25px;
        left: 5px;
    }*/
}
@media (max-width: 767px) {
    .elementor-192909 .elementor-element.elementor-element-9d9da74 select.orderby {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3580c2c */.elementor-192909 .elementor-element.elementor-element-3580c2c p.woocommerce-result-count {
    font-size: 14px;
    font-family: 'Open Sans', Sans-serif;
    float: unset;
    width: 100%;
    text-align: center;
    margin: 0;
}

@media (max-width: 767px) {
    .elementor-192909 .elementor-element.elementor-element-3580c2c p.woocommerce-result-count {
        text-align: left;
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44637920 */.elementor-192909 .elementor-element.elementor-element-44637920 select.orderby {
    max-width: 220px;
    width: 100%;
    border: 1px solid #efefef;
    background-color: #fff;
    padding: 4px 6px;
    font-size: 14px;
    font-family: 'Open Sans';
    color: #555;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3580c2c */.elementor-192909 .elementor-element.elementor-element-3580c2c p.woocommerce-result-count {
    font-size: 14px;
    font-family: 'Open Sans', Sans-serif;
    float: unset;
    width: 100%;
    text-align: center;
    margin: 0;
}

@media (max-width: 767px) {
    .elementor-192909 .elementor-element.elementor-element-3580c2c p.woocommerce-result-count {
        text-align: left;
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44637920 */.elementor-192909 .elementor-element.elementor-element-44637920 select.orderby {
    max-width: 220px;
    width: 100%;
    border: 1px solid #efefef;
    background-color: #fff;
    padding: 4px 6px;
    font-size: 14px;
    font-family: 'Open Sans';
    color: #555;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-608f127b */.elementor-192909 .elementor-element.elementor-element-608f127b .jet-woo-products__inner-box {
    transition: width 1s;
    -moz-transition: 1s;
    -webkit-transition: 1s;
    -o-transition: 1s;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .jet-woo-products__inner-box:hover {
    border-color: #fff!important;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-price-suffix{
    font-weight:300!important;
    margin-left: 2px;
    font-size: 14px;
}
.elementor-192909 .elementor-element.elementor-element-608f127b ul.products li {
    padding: 15px !important;
    text-align: center;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .shipping-costs-info,
.elementor-192909 .elementor-element.elementor-element-608f127b .delivery-time-info,
.elementor-192909 .elementor-element.elementor-element-608f127b .wpbf-woo-product-wrapper > .tax-info,
.elementor-192909 .elementor-element.elementor-element-608f127b .wpbf-woo-product-category,
.elementor-192909 .elementor-element.elementor-element-608f127b  ul.products li.product .button{
    display: none !important;
}
.elementor-192909 .elementor-element.elementor-element-608f127b li.product .button {
    margin: 0 !important;
}
.elementor-192909 .elementor-element.elementor-element-608f127b h3.woocommerce-loop-product__title {
    font-size: 18px !important;
    font-weight: 400 !important;
}
.elementor-192909 .elementor-element.elementor-element-608f127b span.price {
    font-family: "Open Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000000;
    text-align: center;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-pagination ul li > a,
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-pagination ul li > span {
    border: 1px solid grey;
    background: #fff;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-pagination ul li > .current {
    border: 1px solid #0056A4;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-pagination ul li {
    margin-top: 5px;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-pagination {
    font-size: 14px;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for theme-archive-title, class: .elementor-element-9d9da74 */.elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-widget-container {
    display: flex;
    justify-content: space-between;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-heading-title {
    /*flex-grow: 1;*/
    margin-right: 20px;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 p.woocommerce-result-count {
    padding-right: 10px;
    font-family: 'Open Sans', Sans-serif;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 select.orderby {
    width: 220px;
    border: 1px solid #efefef;
    background-color: #fff;
    padding: 4px 6px;
    font-size: 14px;
    font-family: 'Open Sans';
    color: #555;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 p.woocommerce-result-count,
.elementor-192909 .elementor-element.elementor-element-9d9da74 form.woocommerce-ordering {
    margin: 0;
    float: unset;
    font-size: 14px;
    color: #555;
    white-space: nowrap;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-widget-container:after {
    content: '';
    background: #155fa6;
    width: 30px;
    height: 3px;
    position: absolute;
    bottom: -1px;
}

nav.woocommerce-pagination {
    display:none;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 nav.woocommerce-pagination {
    display: block;
    margin-top: -1px;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 nav.woocommerce-pagination ul li > a, 
.elementor-192909 .elementor-element.elementor-element-9d9da74 nav.woocommerce-pagination ul li > span {
    border: 1px solid #ddd;
    color: inherit;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    font-family: "PT Sans";
    font-size: 14px;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-widget-container{
    padding: 6px 0;
    position: relative;
}
.elementor-192909 .elementor-element.elementor-element-9d9da74 h2{
    color: #000;
    font-size: 20px;
    font-weight: normal;
}
@media only screen and (max-width: 991px) {
    .elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-widget-container {
        display: block;
    }
    .elementor-192909 .elementor-element.elementor-element-9d9da74 p.woocommerce-result-count,
    .elementor-192909 .elementor-element.elementor-element-9d9da74 form.woocommerce-ordering,
    .elementor-192909 .elementor-element.elementor-element-9d9da74 nav.woocommerce-pagination {
        margin: 15px 0 0 0;
        float: left;
    }
    
    /*.elementor-192909 .elementor-element.elementor-element-9d9da74 .elementor-widget-container:after {
        bottom: unset;
        top: 25px;
        left: 5px;
    }*/
}
@media (max-width: 767px) {
    .elementor-192909 .elementor-element.elementor-element-9d9da74 select.orderby {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3580c2c */.elementor-192909 .elementor-element.elementor-element-3580c2c p.woocommerce-result-count {
    font-size: 14px;
    font-family: 'Open Sans', Sans-serif;
    float: unset;
    width: 100%;
    text-align: center;
    margin: 0;
}

@media (max-width: 767px) {
    .elementor-192909 .elementor-element.elementor-element-3580c2c p.woocommerce-result-count {
        text-align: left;
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44637920 */.elementor-192909 .elementor-element.elementor-element-44637920 select.orderby {
    max-width: 220px;
    width: 100%;
    border: 1px solid #efefef;
    background-color: #fff;
    padding: 4px 6px;
    font-size: 14px;
    font-family: 'Open Sans';
    color: #555;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3580c2c */.elementor-192909 .elementor-element.elementor-element-3580c2c p.woocommerce-result-count {
    font-size: 14px;
    font-family: 'Open Sans', Sans-serif;
    float: unset;
    width: 100%;
    text-align: center;
    margin: 0;
}

@media (max-width: 767px) {
    .elementor-192909 .elementor-element.elementor-element-3580c2c p.woocommerce-result-count {
        text-align: left;
        margin-bottom: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44637920 */.elementor-192909 .elementor-element.elementor-element-44637920 select.orderby {
    max-width: 220px;
    width: 100%;
    border: 1px solid #efefef;
    background-color: #fff;
    padding: 4px 6px;
    font-size: 14px;
    font-family: 'Open Sans';
    color: #555;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-608f127b */.elementor-192909 .elementor-element.elementor-element-608f127b .jet-woo-products__inner-box {
    transition: width 1s;
    -moz-transition: 1s;
    -webkit-transition: 1s;
    -o-transition: 1s;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .jet-woo-products__inner-box:hover {
    border-color: #fff!important;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-price-suffix{
    font-weight:300!important;
    margin-left: 2px;
    font-size: 14px;
}
.elementor-192909 .elementor-element.elementor-element-608f127b ul.products li {
    padding: 15px !important;
    text-align: center;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .shipping-costs-info,
.elementor-192909 .elementor-element.elementor-element-608f127b .delivery-time-info,
.elementor-192909 .elementor-element.elementor-element-608f127b .wpbf-woo-product-wrapper > .tax-info,
.elementor-192909 .elementor-element.elementor-element-608f127b .wpbf-woo-product-category,
.elementor-192909 .elementor-element.elementor-element-608f127b  ul.products li.product .button{
    display: none !important;
}
.elementor-192909 .elementor-element.elementor-element-608f127b li.product .button {
    margin: 0 !important;
}
.elementor-192909 .elementor-element.elementor-element-608f127b h3.woocommerce-loop-product__title {
    font-size: 18px !important;
    font-weight: 400 !important;
}
.elementor-192909 .elementor-element.elementor-element-608f127b span.price {
    font-family: "Open Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000000;
    text-align: center;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-pagination ul li > a,
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-pagination ul li > span {
    border: 1px solid grey;
    background: #fff;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-pagination ul li > .current {
    border: 1px solid #0056A4;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-pagination ul li {
    margin-top: 5px;
}
.elementor-192909 .elementor-element.elementor-element-608f127b .woocommerce-pagination {
    font-size: 14px;
    text-align: center;
}/* End custom CSS */