.elementor-8 .elementor-element.elementor-element-17a2fd4{--display:flex;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4e05345 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-8 .elementor-element.elementor-element-4e05345:after{content:"0.66";position:absolute;color:transparent;}.elementor-8 .elementor-element.elementor-element-bdf5ed1{--display:flex;}.elementor-8 .elementor-element.elementor-element-bd946f8 .category-list-item-wrapper{padding-left:15px;padding-right:15px;}.elementor-8 .elementor-element.elementor-element-bd946f8 .category-grid{margin-bottom:calc(2 * 15px );}.elementor-8 .elementor-element.elementor-element-bd946f8 .categories-grid{margin-left:-15px;margin-right:-15px;}.elementor-8 .elementor-element.elementor-element-bd946f8 .category-grid[data-hover="zoom-in"]:hover .category-bg,
					.elementor-8 .elementor-element.elementor-element-bd946f8 .category-grid[data-hover="zoom-in"]:hover img,
                    .elementor-8 .elementor-element.elementor-element-bd946f8 .category-grid[data-hover="zoom-out"]:not(:hover) .category-bg,
                    .elementor-8 .elementor-element.elementor-element-bd946f8 .category-grid[data-hover="zoom-out"]:not(:hover) img,
                    .elementor-8 .elementor-element.elementor-element-bd946f8 .category-grid[data-hover="border-in"]:not(:hover) .category-bg,
                    .elementor-8 .elementor-element.elementor-element-bd946f8 .category-grid[data-hover="border-in"]:not(:hover) img{transform:scale(1.2);}.elementor-8 .elementor-element.elementor-element-bd946f8 .category-grid img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-bd946f8 .category-list-item > ul > li > a, .elementor-8 .elementor-element.elementor-element-bd946f8 .category-list-item ul li:not(:last-child){margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-bd946f8 .category-list-item ul li ul{margin-top:15px;}.elementor-8 .elementor-element.elementor-element-bd946f8 .category-list-item .limit-link.button{margin-top:calc( 10px + 15px);}.elementor-8 .elementor-element.elementor-element-bd946f8 .limit-enable .limit-link:not(:last-child){margin-bottom:calc( 10px + 15px);}.elementor-8 .elementor-element.elementor-element-6c7a966{--display:flex;}.elementor-8 .elementor-element.elementor-element-53707cc .swiper-wrapper{align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-53707cc h3.title, .elementor-8 .elementor-element.elementor-element-53707cc .products-title{text-align:center;}.elementor-8 .elementor-element.elementor-element-edaad63{--display:flex;}.elementor-8 .elementor-element.elementor-element-b029ddc{--image-space:0px;--image-width-proportion:50%;--content-padding:25px;--terms-label-offset-y:30px;--post-meta-padding:10px 0 0;--slides-per-view:3;--post-excerpt-lines:4;}.elementor-8 .elementor-element.elementor-element-b029ddc .etheme-post-content .etheme-post-excerpt{height:calc(var(--post-excerpt-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-8 .elementor-element.elementor-element-b029ddc .etheme-post-meta-data{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e1e1e1;}