a:8:{s:16:"porto_custom_css";s:3075:".section-boxed > .elementor-container { margin: 0; background: #fff; padding: 30px 30px 0; width: 100% }
.cat-list .thumb-info { display: flex; flex-direction: column; padding: 0 !important; }
.cat-list .thumb-info-title { display: flex !important; flex-direction: column; text-align: left !important; letter-spacing: 0; }
.cat-list .thumb-info-title > a, .cat-grid .thumb-info-title > a { order: -1; font-size: .8125rem; text-transform: uppercase; letter-spacing: -.01em; margin-bottom: .5rem; }
.cat-list .product-category .sub-categories, .cat-grid .product-category .sub-categories { font-size: .8125rem; display: flex; flex-wrap: wrap; }
.cat-list .sub-categories li { padding: .25rem .25rem .25rem 0; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }
.cat-medium .thumb-info > a { flex: 0 0 auto; width: 36%; margin-right: 4%; text-align: center; }
.cat-medium .thumb-info-wrap { flex: 0 0 auto; width: 60%; }
.cat-medium .thumb-info { flex-direction: row; align-items: center }
.cat-medium .thumb-info i, .menu-item.sub > a > i { display: block; font-size: 3.5rem; color: #ccc; }
.big-number .elementor-heading-title { position: relative; top: .0125em; letter-spacing: -.025em }
.big-number small { font-size: .1413em !important; font-weight: inherit; letter-spacing: 0; line-height: 1; position: absolute; top: 50%; right: 1.62em; text-align: center; transform: translateY(-54%) }
.big-number ins { display: block; text-decoration: none; font-size: 50%; text-transform: uppercase; }
.bg-gray, .bg-content-gray ul.products { background: #e7e7e7}
.porto-products.bg-gray .products-filter { background: #fff; padding: 0 40px 1px; }
.owl-carousel.nav-style-1 .owl-nav [class*="owl-"] { width: 3.75rem; height: 3.75rem; border-radius: 2rem; background: #f4f4f4 !important; font-size: 1.75rem; }
.owl-carousel.nav-style-1 .owl-nav .owl-prev { left: -1.875rem; }
.owl-carousel.nav-style-1 .owl-nav .owl-next { right: -1.875rem; }
.products-slider.owl-carousel .owl-stage-outer { margin-top: 0; padding-top: 1px; }
.products-slider.owl-carousel li.product-col { height: 100%; }
.owl-carousel.show-nav-title .owl-nav [class*="owl-"] { font-size: 25px !important; color: #0e39ff; }
.products-slider.show-nav-title .owl-nav { margin-right: 2rem; margin-top: -30px; }
@media (min-width: 1440px) {
    .section-boxed > .elementor-container { max-width: 1420px !important }
}
@media (min-width: 1440px) {
    .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1440px; }
    .elementor-section.elementor-section-boxed > .elementor-column-gap-no { max-width: 1420px; }
    .w-mc { width: min-content !important }
}
@media (max-width: 991px) {
    .home-banner-slider .porto-ibanner-layer { font-size: 1.1vw }
    .home-percent-banner .porto-ibanner-layer { font-size: 9px }
}
@media (max-width: 575px) {
    .section-boxed > .elementor-container { padding: 10px 10px 0 }
    .porto-products.bg-gray .products-filter { padding-left: 20px; padding-right: 20px; }
    .home-percent-banner .porto-ibanner-layer { font-size: 7px }
}";s:13:"porto_default";s:0:"";s:12:"porto_layout";s:0:"";s:13:"porto_sidebar";s:0:"";s:14:"porto_sidebar2";s:0:"";s:17:"porto_header_type";s:0:"";s:28:"porto_disable_sticky_sidebar";s:0:"";s:20:"porto_custom_js_body";s:0:"";}