.elementor-117 .elementor-element.elementor-element-582c6f0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-gallery-widget{--mps-accent:#9E835C;--mps-grid-columns:3;--mps-grid-gap:18px;--mps-card-radius:18px;--mps-cat-wrap:nowrap;--mps-cat:#2C2C2C;--mps-cat-hover:var( --e-global-color-primary );--mps-cat-item-active-bg:#9E835C;--mps-cat-active:#ffffff;--mps-filter-pad-y:4px;--mps-filter-pad-x:10px;--mps-filters-cols:2;--mps-mobile-meta-radius:14px;--mps-mobile-meta-gap:8px;--mps-mobile-meta-align:space-between;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-gallery-section{padding:12px 12px 12px 12px;max-width:1200px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-category-nav{gap:21px;justify-content:flex-start;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-cat-item{padding:10px 16px 10px 16px;border-radius:12px;border-style:none;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-photo-meta-overlay{padding:14px 16px 14px 16px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-photo-thumb{border-radius:0px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-premium-state, .elementor-117 .elementor-element.elementor-element-74f6348f .mps-premium-price{background:#FFF6E9;color:var( --e-global-color-accent );font-weight:700;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-author-hero{--mps-author-hero-bg1:#5F4E38;--mps-author-hero-bg2:#9E835C;--mps-author-hero-text:#ffffff;--mps-author-hero-muted:rgba(255,255,255,.78);--mps-author-widget-overlay:rgba(35,27,19,.62);--mps-author-cover-position:center center;min-height:300px;border-radius:26px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-author-avatar{width:92px;height:92px;border-color:rgba(255,255,255,.55);border-radius:50%;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-author-avatar img{border-radius:inherit;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-author-stat{background:rgba(255,255,255,.10);border-color:rgba(255,255,255,.18);}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-author-edit-btn{background:#ffffff;color:#5F4E38;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-author-badge{background:rgba(255,255,255,.14);color:#ffffff;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-author-edit-btn:hover, .elementor-117 .elementor-element.elementor-element-74f6348f .mps-author-public-link:hover, .elementor-117 .elementor-element.elementor-element-74f6348f .mps-author-social:hover{color:#F3E8D7;}@media(max-width:1024px){.elementor-117 .elementor-element.elementor-element-74f6348f .mps-gallery-widget{--mps-filters-cols:1;}}@media(max-width:767px){.elementor-117 .elementor-element.elementor-element-582c6f0b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-gallery-widget{--mps-grid-columns:2;--mps-grid-gap:6px;--mps-card-radius:12px;--mps-filters-cols:1;--mps-mobile-meta-radius:12px;--mps-mobile-meta-gap:0px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-gallery-section{padding:12px 12px 12px 12px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-photo-meta-overlay{padding:8px 8px 16px 8px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-photo-thumb{border-radius:0px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-photo-title{font-size:8px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-photo-author, .elementor-117 .elementor-element.elementor-element-74f6348f .mps-photo-date, .elementor-117 .elementor-element.elementor-element-74f6348f .mps-photo-categories, .elementor-117 .elementor-element.elementor-element-74f6348f .mps-photo-tags{font-size:7px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-photo-mobile-premium-meta, .elementor-117 .elementor-element.elementor-element-74f6348f .mps-photo-mobile-stats{padding:5px 5px 5px 5px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-modal-body{padding:14px 14px 14px 14px;}.elementor-117 .elementor-element.elementor-element-74f6348f .mps-premium-state, .elementor-117 .elementor-element.elementor-element-74f6348f .mps-premium-price{font-size:9px;}}