.elementor-1346 .elementor-element.elementor-element-56ed4e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1346 .elementor-element.elementor-element-fd383a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-archive-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-archive-posts .elementor-post__title,.elementor-widget-archive-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-archive-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-archive-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-archive-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-archive-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1346 .elementor-element.elementor-element-9904eb5{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-1346 .elementor-element.elementor-element-9904eb5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-1346 .elementor-element.elementor-element-9904eb5:after{content:"0.66"}.elementor-1346 .elementor-element.elementor-element-9904eb5 .elementor-post__thumbnail__link{width:100%}.elementor-1346 .elementor-element.elementor-element-9904eb5 .elementor-post__meta-data span+span:before{content:"•"}.elementor-1346 .elementor-element.elementor-element-9904eb5 .elementor-post__text{margin-top:20px}.elementor-1346 .elementor-element.elementor-element-9904eb5 .elementor-pagination{text-align:center}body:not(.rtl) .elementor-1346 .elementor-element.elementor-element-9904eb5 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc(10px/2)}body:not(.rtl) .elementor-1346 .elementor-element.elementor-element-9904eb5 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc(10px/2)}body.rtl .elementor-1346 .elementor-element.elementor-element-9904eb5 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc(10px/2)}body.rtl .elementor-1346 .elementor-element.elementor-element-9904eb5 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc(10px/2)}.elementor-1346 .elementor-element.elementor-element-540ad1e{--display:flex}@media(max-width:1024px){.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-archive-posts .elementor-post__title,.elementor-widget-archive-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-archive-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-archive-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-archive-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}}@media(max-width:767px){.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-archive-posts .elementor-post__title,.elementor-widget-archive-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-archive-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-archive-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-archive-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-1346 .elementor-element.elementor-element-9904eb5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-1346 .elementor-element.elementor-element-9904eb5:after{content:"0.5"}.elementor-1346 .elementor-element.elementor-element-9904eb5 .elementor-post__thumbnail__link{width:100%}}.g-arch-hero{background:#343A2B;color:#F6F4EE;padding:clamp(48px,6vw,80px) 20px clamp(44px,6vw,64px)!important;align-items:center!important;text-align:center;gap:0!important}.g-arch-hero>.e-con-inner{max-width:820px!important;align-items:center!important}.g-arch-hero .g-arch-k{font-family:Manrope,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;color:rgb(246 244 238 / .75);margin:0 0 10px}.g-arch-hero .elementor-heading-title{font-family:"Cormorant Garamond",serif!important;font-weight:600!important;font-size:clamp(42px,6vw,72px)!important;line-height:1.02!important;color:#F6F4EE!important;text-transform:none!important;letter-spacing:-.01em;margin:0!important}.g-arch-desc,.g-arch-desc p{font-family:Manrope,sans-serif!important;font-size:18px!important;line-height:1.6!important;color:rgb(246 244 238 / .88)!important;max-width:56ch;margin:14px auto 0!important}.g-arch-desc p:empty{display:none}.g-arch-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px}.g-arch-pills a{font-family:Manrope,sans-serif;font-size:14px;font-weight:600;color:#F6F4EE;text-decoration:none;padding:9px 16px;border-radius:999px;border:1px solid rgb(246 244 238 / .3);transition:background .2s,border-color .2s}.g-arch-pills a:hover{border-color:rgb(246 244 238 / .7)}.g-arch-pills a.is-on{background:#F6F4EE;color:#343A2B;border-color:#F6F4EE}.g-arch-body{padding:clamp(40px,6vw,72px) 20px 8px!important}.g-arch-body>.e-con-inner{max-width:1160px!important}.g-arch-body .elementor-posts-container{gap:24px!important;row-gap:24px!important}.g-arch-body .elementor-post{margin:0!important}.g-arch-body .elementor-post__card{position:relative;border-radius:20px!important;overflow:hidden;background:#3B2921!important;box-shadow:0 24px 48px -36px rgb(59 41 33 / .6)!important;border:0!important;min-height:0;aspect-ratio:4/5}.g-arch-body .elementor-post__thumbnail__link{position:absolute!important;inset:0;margin:0!important;width:100%!important}.g-arch-body .elementor-post__thumbnail{position:absolute!important;inset:0;padding-bottom:0!important;height:100%}.g-arch-body .elementor-post__thumbnail img{position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover;transform:none!important;top:0!important;left:0!important;transition:transform .6s ease!important}.g-arch-body .elementor-post__card:hover .elementor-post__thumbnail img{transform:scale(1.04)!important}.g-arch-body .elementor-post__thumbnail:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 40%,rgb(20 14 10 / .82) 100%)}.g-arch-body .elementor-post__badge{display:none!important}.g-arch-body .elementor-post__avatar{display:none!important}.g-arch-body .elementor-post__text{position:absolute!important;left:0;right:0;bottom:0;padding:22px 22px 24px!important;margin:0!important;pointer-events:none}.g-arch-body .elementor-post__title{margin:0!important}.g-arch-body .elementor-post__title a{pointer-events:auto;font-family:"Cormorant Garamond",serif!important;font-weight:600!important;font-size:27px!important;line-height:1.1!important;color:#fff!important;text-decoration:none}.g-arch-body .elementor-post__title a:after{content:"";position:absolute;inset:0}.g-arch-body .elementor-post__meta-data,.g-arch-body .elementor-post__excerpt,.g-arch-body .elementor-post__read-more{display:none!important}.g-arch-body .elementor-pagination{margin-top:36px;font-family:Manrope,sans-serif;font-weight:600}.g-arch-body .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;border-radius:999px;border:1px solid #DCD6CA;margin:0 3px;color:#3B2921;text-decoration:none}.g-arch-body .elementor-pagination .page-numbers.current{background:#3B2921;color:#F6F4EE;border-color:#3B2921}.g-arch-cta{padding:24px 20px clamp(48px,7vw,88px)!important}.g-arch-cta>.e-con-inner{max-width:1160px!important}.g-arch-cta .elementor-widget-html{width:100%}.g-cta{background:#343A2B;color:#F6F4EE;border-radius:22px;padding:clamp(26px,4vw,44px)}.g-cta p{margin:0;color:#F6F4EE}.g-cta .g-cta-k{font-family:Manrope,sans-serif;font-size:13px;font-weight:600;opacity:.75;margin-bottom:6px}.g-cta .g-cta-t{font-family:"Cormorant Garamond",serif;font-weight:600;font-size:clamp(30px,3.6vw,42px);line-height:1.05;margin-bottom:10px}.g-cta .g-cta-p{font-family:Manrope,sans-serif;font-size:16.5px;line-height:1.6;max-width:56ch;opacity:.9}.g-cta-b{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;margin-top:22px}.g-cta-btn{background:#F6F4EE;color:#3B2921!important;font-family:Manrope,sans-serif;font-weight:700;font-size:15px;padding:13px 22px;border-radius:999px;text-decoration:none!important}.g-cta-link{color:#F6F4EE!important;font-family:Manrope,sans-serif;font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.g-arch-hero{padding:36px 16px 40px!important}.g-arch-body{padding:32px 16px 8px!important}.g-arch-body .elementor-post__card{aspect-ratio:4/3}.g-arch-body .elementor-post__title a{font-size:25px!important}.g-arch-desc,.g-arch-desc p{font-size:16.5px!important}.g-arch-pills{gap:6px}.g-arch-pills a{font-size:13px;padding:8px 13px}}.g-arch-body .elementor-post__title,.g-arch-body .elementor-post__title a{text-transform:none!important;letter-spacing:0!important}.g-arch-body .elementor-post__card{aspect-ratio:5/6}body.archive .elementor-24 .elementor-element-8413026:not(.elementor-sticky--effects){background:#343A2B!important;box-shadow:none!important}