.elementor-20{--am-font-display:Cinzel,serif;--am-font-text:Poppins,sans-serif;--am-color-red:#d52f2e;--am-color-ink:#494948;--am-color-creme:#ebdecb;--am-color-creme-hell:#f4ede5;--am-hero-title:48px;--am-hero-kicker:15px;--am-h2:32px;--am-body:17px;--am-card-title:20px;--am-ui:13px}.elementor-20 .elementor-element-5c0bc27,.elementor-20 .elementor-element-5c0bc27>.elementor-container{--min-height:var(--am-page-hero-height,46vh);min-height:var(--am-page-hero-height,46vh) !important;height:var(--am-page-hero-height,46vh) !important}.elementor-20 .elementor-element-346bacc{margin:0 !important;padding:64px 64px 40px !important}.elementor-20 .elementor-element-346bacc>.elementor-container{max-width:760px;margin-left:auto;margin-right:auto}.elementor-20 .elementor-element-3b8d592{width:100%;margin:0 0 12px !important;text-align:center}.elementor-20 .elementor-element-3b8d592 .elementor-heading-title{font-family:var(--am-font-display) !important;font-size:var(--am-hero-title) !important;font-weight:600 !important;line-height:1.15 !important;letter-spacing:.04em !important;color:var(--am-color-red) !important;text-transform:none !important;margin:0 !important}.elementor-20 .elementor-element-124950e{width:100%;margin:0 0 20px !important;text-align:center}.elementor-20 .elementor-element-124950e .elementor-heading-title{font-family:var(--am-font-text) !important;font-size:var(--am-hero-kicker) !important;font-weight:400 !important;line-height:1.45 !important;letter-spacing:.08em !important;color:var(--am-color-ink) !important;text-transform:uppercase !important;margin:0 !important}.elementor-20 .elementor-element-9f4605b,.elementor-20 .elementor-element-9f4605b p{font-family:var(--am-font-text) !important;font-size:var(--am-body) !important;font-weight:300 !important;line-height:1.7 !important;color:var(--am-color-ink) !important}.elementor-20 .elementor-element-396dd7c{display:none !important}.elementor-20 .elementor-element-5a33101{background-color:var(--am-color-creme-hell) !important;padding:24px 64px 112px !important}.elementor-20 .elementor-element-5a33101>.elementor-container{max-width:1180px;margin-left:auto;margin-right:auto}.elementor-element-3c979c3 .elementor-grid,.elementor-element-3c979c3 .elementor-loop-container,.elementor-element-3c979c3 .e-loop-container{align-items:stretch !important;gap:32px 28px !important}.elementor-element-3c979c3 .e-loop-item,.elementor-element-3c979c3 .elementor-loop-item{display:flex;height:100%;cursor:pointer}.elementor-element-3c979c3 .e-loop-item:focus,.elementor-element-3c979c3 .e-loop-item:focus-visible{outline:2px solid var(--am-color-red);outline-offset:4px}.elementor-element-3c979c3 .e-loop-item>.e-con,.elementor-element-3c979c3 .elementor-element-99e9606,.elementor-element-3c979c3 .elementor-element-99e9606>.e-con-inner{position:relative !important;display:flex !important;flex-direction:column;height:100%;min-height:0 !important;width:100%;padding:0 !important;--padding-top:0px !important;--padding-right:0px !important;--padding-bottom:0px !important;--padding-left:0px !important;background-color:#fff !important;border:0 !important;border-radius:2px;overflow:hidden}.elementor-element-3c979c3 .e-loop-item>.e-con,.elementor-element-3c979c3 .elementor-element-99e9606{border:1px solid rgba(73,73,72,.08) !important;box-shadow:0 10px 28px rgba(73,73,72,.08) !important;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.elementor-element-3c979c3 .e-loop-item>.e-con:before,.elementor-element-3c979c3 .elementor-element-99e9606:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--am-color-red);z-index:3}.elementor-element-3c979c3 .e-loop-item:hover>.e-con,.elementor-element-3c979c3 .e-loop-item:hover .elementor-element-99e9606{transform:translateY(-6px);border-color:rgba(213,47,46,.22) !important;box-shadow:0 18px 40px rgba(73,73,72,.16) !important}.elementor-element-108130c{position:relative !important;order:0;min-height:0 !important;margin:0 !important;padding:0 !important;aspect-ratio:3/2;overflow:hidden;background-color:#1a1210}.elementor-element-108130c,.elementor-element-108130c .e-con-inner{--padding-top:0px !important;--padding-right:0px !important;--padding-bottom:0px !important;--padding-left:0px !important;padding:0 !important}.elementor-element-108130c .e-con-inner{height:100% !important;min-height:100% !important;width:100% !important}.elementor-element-108130c .elementor-widget,.elementor-element-108130c .elementor-widget-container,.elementor-element-108130c .elementor-widget-container a,.elementor-element-108130c .elementor-widget-theme-post-featured-image{display:block !important;width:100%;height:100%;margin:0 !important;padding:0 !important}.elementor-element-108130c img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .8s cubic-bezier(.22,1,.36,1)}.elementor-element-3c979c3 .e-loop-item:hover .elementor-element-108130c img{transform:scale(1.06)}.elementor-element-c2089b6{position:absolute !important;top:18px !important;left:18px !important;z-index:2;order:1;width:auto !important;max-width:calc(100% - 36px);min-height:0 !important;margin:0 !important;padding:0 !important;background:0 0 !important}.elementor-element-c2089b6:not(:has(.elementor-icon-list-text:not(:empty))){display:none !important}.elementor-element-c3c2712,.elementor-element-c3c2712 .elementor-icon-list-items,.elementor-element-c3c2712 .elementor-icon-list-item{margin:0 !important;padding:0 !important}.elementor-element-c3c2712 .elementor-icon-list-items,.elementor-element-c3c2712 .elementor-icon-list-item{display:inline-flex !important;align-items:center}.elementor-element-c3c2712 .elementor-icon-list-text,.elementor-element-c3c2712 .elementor-icon-list-text a{display:inline-block;font-family:var(--am-font-text) !important;font-size:11px !important;font-weight:500 !important;letter-spacing:.12em !important;line-height:1.2 !important;text-transform:uppercase !important;color:var(--am-color-ink) !important;background:#fff;padding:8px 12px;box-shadow:0 6px 18px rgba(26,18,16,.18)}.elementor-element-c3c2712 .elementor-icon-list-icon{display:none !important}.elementor-element-c3c2712 .elementor-icon-list-text:empty,.elementor-element-c3c2712 .elementor-icon-list-item:has(.elementor-icon-list-text:empty){display:none !important}.elementor-element-e5b9329{order:2;padding:22px 24px 0 !important;margin:0 !important}.elementor-element-4da2338{display:none !important}.elementor-element-e5b9329 .elementor-heading-title,.elementor-element-e5b9329 .elementor-widget-container{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.elementor-element-e5b9329 .elementor-heading-title{font-family:var(--am-font-display) !important;font-size:var(--am-card-title) !important;font-weight:600 !important;line-height:1.28 !important;letter-spacing:.02em !important;color:var(--am-color-red) !important;text-transform:none !important;min-height:3.84em;margin:0 !important}.elementor-element-e5b9329 .elementor-heading-title a{color:inherit !important;text-decoration:none !important}.elementor-element-099404f{order:4;margin-top:auto !important;padding:18px 24px 22px !important;text-align:left !important}.elementor-element-099404f .elementor-button-wrapper{text-align:left !important}.elementor-element-099404f .elementor-button{font-family:var(--am-font-text) !important;font-size:var(--am-ui) !important;font-weight:500 !important;letter-spacing:.08em !important;line-height:1.2 !important;text-transform:uppercase !important;background:0 0 !important;color:var(--am-color-red) !important;box-shadow:none !important;border:0 !important;border-radius:0 !important;padding:0 !important;min-height:0 !important}.elementor-element-099404f .elementor-button .elementor-button-text,.elementor-element-099404f .elementor-button .elementor-button-content-wrapper{color:var(--am-color-red) !important}.elementor-element-099404f .elementor-button .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:8px}.elementor-element-099404f .elementor-button .elementor-button-text:after{content:"\2192";display:inline-block;transition:transform .25s ease}.elementor-element-3c979c3 .e-loop-item:hover .elementor-element-099404f .elementor-button .elementor-button-text:after{transform:translateX(4px)}.elementor-20 .elementor-pagination,.elementor-element-3c979c3 .elementor-pagination{margin-top:48px !important;font-family:var(--am-font-text) !important;font-size:var(--am-ui) !important;font-weight:500 !important;letter-spacing:.08em !important;text-transform:uppercase !important}.elementor-20 .elementor-pagination .page-numbers,.elementor-element-3c979c3 .elementor-pagination .page-numbers{color:var(--am-color-ink) !important}.elementor-20 .elementor-pagination .page-numbers.current,.elementor-element-3c979c3 .elementor-pagination .page-numbers.current{color:var(--am-color-red) !important}@media (max-width:1024px){.elementor-20{--am-hero-title:40px;--am-h2:28px;--am-card-title:18px}.elementor-20 .elementor-element-346bacc,.elementor-20 .elementor-element-5a33101{padding-left:36px !important;padding-right:36px !important}.elementor-element-3c979c3 .elementor-grid,.elementor-element-3c979c3 .elementor-loop-container,.elementor-element-3c979c3 .e-loop-container{gap:24px 20px !important}}@media (max-width:767px){.elementor-20{--am-hero-title:34px;--am-hero-kicker:13px;--am-h2:24px;--am-body:16px;--am-card-title:18px}.elementor-20 .elementor-element-346bacc{padding:40px 24px 24px !important}.elementor-20 .elementor-element-5a33101{padding:8px 24px 80px !important}.elementor-element-e5b9329{padding:20px 20px 0 !important}.elementor-element-c2089b6{top:14px !important;left:14px !important}.elementor-element-099404f{padding:16px 20px 20px !important}}