.elementor-12 .elementor-element.elementor-element-272f786b{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-272f786b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-272f786b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-6f2af5ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-9c9d1ab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4e61effd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-4e61effd .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:9.28px;font-weight:400;letter-spacing:0.16em;color:rgba(255,255,255,0.5);}.elementor-12 .elementor-element.elementor-element-73750297{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-73750297 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(3.2rem, 6.5vw, 6.5rem);font-weight:900;line-height:0.88em;letter-spacing:-0.025em;color:#FAF8F4;}.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-12 .elementor-element.elementor-element-6a163814{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.97rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.55);}.elementor-12 .elementor-element.elementor-element-4ddc09a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .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-12 .elementor-element.elementor-element-548fafbf .elementor-button{background-color:#FAF8F4;font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:0.05em;fill:#111110;color:#111110;transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FAF8F4;border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-548fafbf .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-548fafbf .elementor-button:focus{background-color:#F4F1EB;color:#111110;border-color:#F4F1EB;}.elementor-12 .elementor-element.elementor-element-548fafbf .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-548fafbf .elementor-button:focus svg{fill:#111110;}.elementor-12 .elementor-element.elementor-element-799d214e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:0.05em;fill:rgba(255,255,255,0.7);color:rgba(255,255,255,0.7);transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0.22);border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-799d214e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-799d214e .elementor-button:focus{background-color:rgba(0,0,0,0);color:#FAF8F4;border-color:rgba(255,255,255,0.55);}.elementor-12 .elementor-element.elementor-element-799d214e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-799d214e .elementor-button:focus svg{fill:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-7ebbb246{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2aa970c5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.09);--border-color:rgba(255,255,255,0.09);--border-radius:6px 6px 6px 6px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-2aa970c5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2aa970c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.035);}.elementor-12 .elementor-element.elementor-element-279bd2f0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-279bd2f0 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.16em;color:rgba(255,255,255,0.28);}.elementor-12 .elementor-element.elementor-element-503c7855{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-503c7855 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.95rem;font-weight:600;line-height:1.4em;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-31501b96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-31501b96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.4rem/2);}.elementor-12 .elementor-element.elementor-element-31501b96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.4rem/2);}.elementor-12 .elementor-element.elementor-element-31501b96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.4rem/2);}.elementor-12 .elementor-element.elementor-element-31501b96 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.4rem/2);}.elementor-12 .elementor-element.elementor-element-31501b96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.4rem/2);}.elementor-12 .elementor-element.elementor-element-31501b96 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-31501b96 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-31501b96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-31501b96 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-31501b96 .elementor-icon-list-text{color:rgba(255,255,255,0.5);transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-190e9b8e{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.09);--divider-border-width:1px;margin:0.4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-190e9b8e .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-190e9b8e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-596615c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-690734c9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.9rem;--padding-bottom:0.9rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-12 .elementor-element.elementor-element-2aae3d20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2aae3d20 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-43bf852b{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-43bf852b .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:#888884;}.elementor-12 .elementor-element.elementor-element-2da7b2cb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.9rem;--padding-bottom:0.9rem;--padding-left:1.1rem;--padding-right:1.1rem;}.elementor-12 .elementor-element.elementor-element-41296a80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-41296a80 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-6d34a50d{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-6d34a50d .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:#888884;}.elementor-12 .elementor-element.elementor-element-5bc15703{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-564c38a8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-2768a0f7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2768a0f7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-2e63217f .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:#888884;}.elementor-12 .elementor-element.elementor-element-1d077aa7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-cdc59e9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) 0rem;}.elementor-12 .elementor-element.elementor-element-cdc59e9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-7cc4523f .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:#888884;}.elementor-12 .elementor-element.elementor-element-75a7a5f2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-8407c9b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) 0rem;}.elementor-12 .elementor-element.elementor-element-8407c9b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-16d3afe7 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:#888884;}.elementor-12 .elementor-element.elementor-element-76446e1e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-10e9bf4c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.25rem) 0rem;}.elementor-12 .elementor-element.elementor-element-10e9bf4c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-6618432c .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:#888884;}.elementor-12 .elementor-element.elementor-element-13a2d65c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.65rem;--padding-bottom:0.65rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-13a2d65c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13a2d65c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a18;}.elementor-12 .elementor-element.elementor-element-5ca442d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-5ca442d5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ca442d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-2ea6df76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1f0b94c4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-1f0b94c4 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:rgba(255,255,255,0.25);}.elementor-12 .elementor-element.elementor-element-63b05dd7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-63b05dd7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(2.2rem, 4vw, 3.8rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-4bbafb9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;font-family:"Outfit", Sans-serif;font-size:0.93rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.42);}.elementor-12 .elementor-element.elementor-element-7a3f7056{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-342834e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-12 .elementor-element.elementor-element-342834e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-342834e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-39fc749d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-39fc749d .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.16em;color:rgba(255,255,255,0.2);}.elementor-12 .elementor-element.elementor-element-18f48dd1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-6c029e13{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-6c029e13 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-5c677643{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;text-align:start;font-family:"Outfit", Sans-serif;font-size:0.82rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.4);}.elementor-12 .elementor-element.elementor-element-68f2ed60{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1.2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,0.09);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-68f2ed60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.7rem/2);}.elementor-12 .elementor-element.elementor-element-68f2ed60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.7rem/2);}.elementor-12 .elementor-element.elementor-element-68f2ed60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.7rem/2);}.elementor-12 .elementor-element.elementor-element-68f2ed60 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.7rem/2);}.elementor-12 .elementor-element.elementor-element-68f2ed60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.7rem/2);}.elementor-12 .elementor-element.elementor-element-68f2ed60 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-68f2ed60 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-68f2ed60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-68f2ed60 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-68f2ed60 .elementor-icon-list-text{color:rgba(255,255,255,0.32);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ec0f7b0{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.3rem 1rem 0.3rem 1rem;}.elementor-12 .elementor-element.elementor-element-ec0f7b0 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.52rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:rgba(255,255,255,0.28);}.elementor-12 .elementor-element.elementor-element-63a4cf9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-12 .elementor-element.elementor-element-63a4cf9e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-63a4cf9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-3494194b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3494194b .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.16em;color:rgba(255,255,255,0.2);}.elementor-12 .elementor-element.elementor-element-634ea46c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-4ad801{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-4ad801 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-3032389{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;text-align:start;font-family:"Outfit", Sans-serif;font-size:0.82rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.4);}.elementor-12 .elementor-element.elementor-element-3fa2d9d0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1.2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,0.09);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-3fa2d9d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.7rem/2);}.elementor-12 .elementor-element.elementor-element-3fa2d9d0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.7rem/2);}.elementor-12 .elementor-element.elementor-element-3fa2d9d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.7rem/2);}.elementor-12 .elementor-element.elementor-element-3fa2d9d0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.7rem/2);}.elementor-12 .elementor-element.elementor-element-3fa2d9d0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.7rem/2);}.elementor-12 .elementor-element.elementor-element-3fa2d9d0 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3fa2d9d0 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3fa2d9d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3fa2d9d0 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-3fa2d9d0 .elementor-icon-list-text{color:rgba(255,255,255,0.32);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7dea5c49{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.3rem 1rem 0.3rem 1rem;}.elementor-12 .elementor-element.elementor-element-7dea5c49 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.52rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:rgba(255,255,255,0.28);}.elementor-12 .elementor-element.elementor-element-295238c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-12 .elementor-element.elementor-element-295238c9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-295238c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-5a2157f7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-5a2157f7 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.16em;color:rgba(255,255,255,0.2);}.elementor-12 .elementor-element.elementor-element-714611e2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-ae09c47{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-ae09c47 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-456120aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;text-align:start;font-family:"Outfit", Sans-serif;font-size:0.82rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.4);}.elementor-12 .elementor-element.elementor-element-5da884af{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1.2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,0.09);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5da884af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.7rem/2);}.elementor-12 .elementor-element.elementor-element-5da884af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.7rem/2);}.elementor-12 .elementor-element.elementor-element-5da884af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.7rem/2);}.elementor-12 .elementor-element.elementor-element-5da884af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.7rem/2);}.elementor-12 .elementor-element.elementor-element-5da884af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.7rem/2);}.elementor-12 .elementor-element.elementor-element-5da884af .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5da884af .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5da884af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5da884af .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5da884af .elementor-icon-list-text{color:rgba(255,255,255,0.32);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4bcba913{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.3rem 1rem 0.3rem 1rem;}.elementor-12 .elementor-element.elementor-element-4bcba913 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.52rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:rgba(255,255,255,0.28);}.elementor-12 .elementor-element.elementor-element-d811bd3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-d811bd3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d811bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-12 .elementor-element.elementor-element-1b62805f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-1b62805f .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#888884;}.elementor-12 .elementor-element.elementor-element-3122d4c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:3.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-273ba03{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bef6b46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-bef6b46 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(2.2rem, 4vw, 3.8rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#111110;}.elementor-12 .elementor-element.elementor-element-3850beaa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-16f3b7c5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.9em;color:rgba(17,17,16,0.6);}.elementor-12 .elementor-element.elementor-element-2b2ba4a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-22fe2df4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.8rem;--padding-bottom:2.8rem;--padding-left:2.2rem;--padding-right:2.2rem;}.elementor-12 .elementor-element.elementor-element-22fe2df4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-22fe2df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-12 .elementor-element.elementor-element-3eee20db{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3eee20db .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(17,17,16,0.3);}.elementor-12 .elementor-element.elementor-element-2f1f2d22{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-7d8cb317{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.7rem) 0rem;}.elementor-12 .elementor-element.elementor-element-7d8cb317 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-18cca1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.81rem;font-weight:300;line-height:1.8em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-6791966c{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1.2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(17,17,16,0.08);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-6791966c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-6791966c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-6791966c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-6791966c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-6791966c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-6791966c .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6791966c .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-6791966c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-6791966c .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6791966c .elementor-icon-list-text{color:rgba(17,17,16,0.48);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5bc6030e{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.25rem 0.9rem 0.25rem 0.9rem;}.elementor-12 .elementor-element.elementor-element-5bc6030e .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-1e5163{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.8rem;--padding-bottom:2.8rem;--padding-left:2.2rem;--padding-right:2.2rem;}.elementor-12 .elementor-element.elementor-element-1e5163:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1e5163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-12 .elementor-element.elementor-element-409abac0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-409abac0 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(17,17,16,0.3);}.elementor-12 .elementor-element.elementor-element-1db4d67c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-723a784a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.7rem) 0rem;}.elementor-12 .elementor-element.elementor-element-723a784a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-5a7c55d3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.81rem;font-weight:300;line-height:1.8em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-37f5b50e{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1.2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(17,17,16,0.08);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-37f5b50e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-37f5b50e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-37f5b50e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-37f5b50e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-37f5b50e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-37f5b50e .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-37f5b50e .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-37f5b50e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-37f5b50e .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-37f5b50e .elementor-icon-list-text{color:rgba(17,17,16,0.48);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7c800673{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.25rem 0.9rem 0.25rem 0.9rem;}.elementor-12 .elementor-element.elementor-element-7c800673 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-14a6bad0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.8rem;--padding-bottom:2.8rem;--padding-left:2.2rem;--padding-right:2.2rem;}.elementor-12 .elementor-element.elementor-element-14a6bad0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-14a6bad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-12 .elementor-element.elementor-element-3b5aba0c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3b5aba0c .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(17,17,16,0.3);}.elementor-12 .elementor-element.elementor-element-72dd7920{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-34759aca{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.7rem) 0rem;}.elementor-12 .elementor-element.elementor-element-34759aca .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-5844cd68{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.81rem;font-weight:300;line-height:1.8em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-333f165a{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1.2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(17,17,16,0.08);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-333f165a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-333f165a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-333f165a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-333f165a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-333f165a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-333f165a .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-333f165a .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-333f165a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-333f165a .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-333f165a .elementor-icon-list-text{color:rgba(17,17,16,0.48);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-474affed{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.25rem 0.9rem 0.25rem 0.9rem;}.elementor-12 .elementor-element.elementor-element-474affed .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-4a98781c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3b5e24f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.8rem;--padding-bottom:2.8rem;--padding-left:2.2rem;--padding-right:2.2rem;}.elementor-12 .elementor-element.elementor-element-3b5e24f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3b5e24f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-12 .elementor-element.elementor-element-667c4116{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-667c4116 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(17,17,16,0.3);}.elementor-12 .elementor-element.elementor-element-7494e1b8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-235fbc50{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.7rem) 0rem;}.elementor-12 .elementor-element.elementor-element-235fbc50 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-4cc9ae47{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.81rem;font-weight:300;line-height:1.8em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-116eed44{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1.2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(17,17,16,0.08);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-116eed44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-116eed44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-116eed44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-116eed44 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-116eed44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-116eed44 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-116eed44 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-116eed44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-116eed44 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-116eed44 .elementor-icon-list-text{color:rgba(17,17,16,0.48);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-695df47a{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.25rem 0.9rem 0.25rem 0.9rem;}.elementor-12 .elementor-element.elementor-element-695df47a .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-7846cadb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.8rem;--padding-bottom:2.8rem;--padding-left:2.2rem;--padding-right:2.2rem;}.elementor-12 .elementor-element.elementor-element-7846cadb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7846cadb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-12 .elementor-element.elementor-element-55e7eede{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-55e7eede .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(17,17,16,0.3);}.elementor-12 .elementor-element.elementor-element-381fc9cf{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2e4ca988{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.7rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2e4ca988 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-6d82d39c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.81rem;font-weight:300;line-height:1.8em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-ea5fa14{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1.2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(17,17,16,0.08);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-ea5fa14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-ea5fa14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-ea5fa14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-ea5fa14 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-ea5fa14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-ea5fa14 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ea5fa14 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ea5fa14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ea5fa14 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ea5fa14 .elementor-icon-list-text{color:rgba(17,17,16,0.48);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-fb5b8fd{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0.25rem 0.9rem 0.25rem 0.9rem;}.elementor-12 .elementor-element.elementor-element-fb5b8fd .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-5d1f0049{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-12 .elementor-element.elementor-element-5d1f0049:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5d1f0049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-3896b0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:2.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-44c33b52{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-51c2b22b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-51c2b22b .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:rgba(255,255,255,0.25);}.elementor-12 .elementor-element.elementor-element-70642367{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-70642367 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(1.8rem, 3vw, 2.7rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-683e5fe7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3262b758{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.88rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-4749364b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2ece9ca2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-12 .elementor-element.elementor-element-2ece9ca2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2ece9ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-30b47e5b{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-30b47e5b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2rem;font-weight:700;line-height:1em;color:rgba(255,255,255,0.1);}.elementor-12 .elementor-element.elementor-element-62c44569{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7d59ef92{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-7d59ef92 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-18536d18{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.83rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-64dc8da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-12 .elementor-element.elementor-element-64dc8da:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-64dc8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-35865a34{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-35865a34 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2rem;font-weight:700;line-height:1em;color:rgba(255,255,255,0.1);}.elementor-12 .elementor-element.elementor-element-41fed983{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3d1319d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3d1319d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-172c41f7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.83rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-4c9bea75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-12 .elementor-element.elementor-element-4c9bea75:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4c9bea75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-33c34875{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-33c34875 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2rem;font-weight:700;line-height:1em;color:rgba(255,255,255,0.1);}.elementor-12 .elementor-element.elementor-element-aabe1f6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-59424d81{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-59424d81 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-71a4d938{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.83rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-644aef34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-12 .elementor-element.elementor-element-644aef34:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-644aef34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-3932b902{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3932b902 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2rem;font-weight:700;line-height:1em;color:rgba(255,255,255,0.1);}.elementor-12 .elementor-element.elementor-element-20645a2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1761acbe{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-1761acbe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-4912890c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.83rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-2385f89f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-2385f89f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2385f89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-10b11f06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.09);--border-color:rgba(255,255,255,0.09);--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-4f092065{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-23c587ee{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-23c587ee .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:rgba(255,255,255,0.25);}.elementor-12 .elementor-element.elementor-element-3a09b6f1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3a09b6f1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(2.2rem, 4vw, 3.8rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-15d61e59{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.42);}.elementor-12 .elementor-element.elementor-element-72fd98e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.42);}.elementor-12 .elementor-element.elementor-element-41164add{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-5c8e81dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3f9fec0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-3f9fec0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f9fec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-40c23e39{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-40c23e39 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(255,255,255,0.3);}.elementor-12 .elementor-element.elementor-element-6e5da5e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-6f534b4f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-6f534b4f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6f534b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-25040b72{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-25040b72 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(255,255,255,0.3);}.elementor-12 .elementor-element.elementor-element-6168d5d1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-1ea5b4ba{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-1ea5b4ba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ea5b4ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-15f8b635{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-15f8b635 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(255,255,255,0.3);}.elementor-12 .elementor-element.elementor-element-6ba57086{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-477bf14e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-477bf14e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-477bf14e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-f587dce{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-f587dce .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(255,255,255,0.3);}.elementor-12 .elementor-element.elementor-element-64f3a32c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-2dcd636f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-2dcd636f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2dcd636f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-682f98ae{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-682f98ae .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(255,255,255,0.3);}.elementor-12 .elementor-element.elementor-element-5ec09622{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-4a088a7c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-4a088a7c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4a088a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-21b81509{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-21b81509 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(255,255,255,0.3);}.elementor-12 .elementor-element.elementor-element-29d5336e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-5d102ac5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:nowrap;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-247eda53{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-24f07a87{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-24f07a87 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-1c8ce2b1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.87rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.42);}.elementor-12 .elementor-element.elementor-element-69320cf9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.87rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.42);}.elementor-12 .elementor-element.elementor-element-2accb4f9 .elementor-button{background-color:#FAF8F4;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;fill:#111110;color:#111110;transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FAF8F4;border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-2accb4f9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2accb4f9 .elementor-button:focus{background-color:#F4F1EB;color:#111110;border-color:#F4F1EB;}.elementor-12 .elementor-element.elementor-element-2accb4f9{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2accb4f9 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2accb4f9 .elementor-button:focus svg{fill:#111110;}.elementor-12 .elementor-element.elementor-element-7f55e806{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-39f0fc0a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-39f0fc0a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-39f0fc0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-5778b51d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.22rem) 0rem;}.elementor-12 .elementor-element.elementor-element-5778b51d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-70b11481{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.73rem;font-weight:300;line-height:1.65em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-7e7a1110{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-7e7a1110:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e7a1110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-54aa6ad5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.22rem) 0rem;}.elementor-12 .elementor-element.elementor-element-54aa6ad5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-6e3f855f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.73rem;font-weight:300;line-height:1.65em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-1ad0dc5c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-1ad0dc5c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ad0dc5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-64433d17{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.22rem) 0rem;}.elementor-12 .elementor-element.elementor-element-64433d17 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-21f256fa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.73rem;font-weight:300;line-height:1.65em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-7ac0b778{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-7ac0b778:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ac0b778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-45b37988{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.22rem) 0rem;}.elementor-12 .elementor-element.elementor-element-45b37988 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-1291de76{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.73rem;font-weight:300;line-height:1.65em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-57e9f683{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-57e9f683:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-57e9f683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-12ce00f6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.22rem) 0rem;}.elementor-12 .elementor-element.elementor-element-12ce00f6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-47f885a3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.73rem;font-weight:300;line-height:1.65em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-7e411a4b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-7e411a4b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e411a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-25385f46{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.22rem) 0rem;}.elementor-12 .elementor-element.elementor-element-25385f46 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-3364b2f9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.73rem;font-weight:300;line-height:1.65em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-452afccd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.09);--border-color:rgba(255,255,255,0.09);--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-4a6b0862{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2dc61e6b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2dc61e6b .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-77892346{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-77892346 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.2rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-148e6a2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.87rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.42);}.elementor-12 .elementor-element.elementor-element-53630521{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.87rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.42);}.elementor-12 .elementor-element.elementor-element-209e3caf .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;fill:rgba(255,255,255,0.6);color:rgba(255,255,255,0.6);transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0.2);border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-209e3caf .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-209e3caf .elementor-button:focus{background-color:rgba(0,0,0,0);color:#FAF8F4;border-color:rgba(255,255,255,0.5);}.elementor-12 .elementor-element.elementor-element-209e3caf{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-209e3caf .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-209e3caf .elementor-button:focus svg{fill:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-4f848725{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-408af749{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-408af749:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-408af749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-19077e62{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.22rem) 0rem;}.elementor-12 .elementor-element.elementor-element-19077e62 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-6f4ad69c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.73rem;font-weight:300;line-height:1.65em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-64d84be0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-64d84be0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-64d84be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-4341c1e8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.22rem) 0rem;}.elementor-12 .elementor-element.elementor-element-4341c1e8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-1aff202a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.73rem;font-weight:300;line-height:1.65em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-445f1a10{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-445f1a10:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-445f1a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-598362b6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.22rem) 0rem;}.elementor-12 .elementor-element.elementor-element-598362b6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-313d3b46{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.73rem;font-weight:300;line-height:1.65em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-5ae663c6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:1.2rem;--padding-bottom:1.2rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-5ae663c6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ae663c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-54bfe719{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.22rem) 0rem;}.elementor-12 .elementor-element.elementor-element-54bfe719 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-dcd1192{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.73rem;font-weight:300;line-height:1.65em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-fa4ef35{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-fa4ef35:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fa4ef35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebe8e0;}.elementor-12 .elementor-element.elementor-element-3966781d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3966781d .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#888884;}.elementor-12 .elementor-element.elementor-element-5407a2f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-32bd148c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6f38e62d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6f38e62d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(2.2rem, 4vw, 3.8rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#111110;}.elementor-12 .elementor-element.elementor-element-33172ae9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7ab8e700{width:var( --container-widget-width, 500px );max-width:500px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:"Outfit", Sans-serif;font-size:0.93rem;font-weight:300;line-height:1.9em;color:rgba(17,17,16,0.6);}.elementor-12 .elementor-element.elementor-element-5d437811{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-747f2434{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-747f2434:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-747f2434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebe8e0;}.elementor-12 .elementor-element.elementor-element-3ff3411f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3ff3411f .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(17,17,16,0.3);}.elementor-12 .elementor-element.elementor-element-38ff55bd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-46460998{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.6rem) 0rem;}.elementor-12 .elementor-element.elementor-element-46460998 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-3a59c618{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.79rem;font-weight:300;line-height:1.75em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-607d2bba{margin:0.9rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-607d2bba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-607d2bba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-607d2bba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-607d2bba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.3rem/2);}.elementor-12 .elementor-element.elementor-element-607d2bba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.3rem/2);}.elementor-12 .elementor-element.elementor-element-607d2bba .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-607d2bba .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-607d2bba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-607d2bba .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-607d2bba .elementor-icon-list-text{color:rgba(17,17,16,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-695d59c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-695d59c7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-695d59c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebe8e0;}.elementor-12 .elementor-element.elementor-element-440c326c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-440c326c .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(17,17,16,0.3);}.elementor-12 .elementor-element.elementor-element-6ceada7b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2f7e184{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.6rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2f7e184 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-51eee77d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.79rem;font-weight:300;line-height:1.75em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-7532aa70{margin:0.9rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7532aa70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-7532aa70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-7532aa70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-7532aa70 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.3rem/2);}.elementor-12 .elementor-element.elementor-element-7532aa70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.3rem/2);}.elementor-12 .elementor-element.elementor-element-7532aa70 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7532aa70 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7532aa70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7532aa70 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-7532aa70 .elementor-icon-list-text{color:rgba(17,17,16,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4f5f17be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-4f5f17be:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f5f17be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebe8e0;}.elementor-12 .elementor-element.elementor-element-49cf2403{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-49cf2403 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(17,17,16,0.3);}.elementor-12 .elementor-element.elementor-element-9f53bd4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-42d53c59{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.6rem) 0rem;}.elementor-12 .elementor-element.elementor-element-42d53c59 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-17807009{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.79rem;font-weight:300;line-height:1.75em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-26273ab7{margin:0.9rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-26273ab7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-26273ab7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-26273ab7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-26273ab7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.3rem/2);}.elementor-12 .elementor-element.elementor-element-26273ab7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.3rem/2);}.elementor-12 .elementor-element.elementor-element-26273ab7 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-26273ab7 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-26273ab7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-26273ab7 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-26273ab7 .elementor-icon-list-text{color:rgba(17,17,16,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3322a767{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-3322a767:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3322a767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebe8e0;}.elementor-12 .elementor-element.elementor-element-3f168a32{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3f168a32 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(17,17,16,0.3);}.elementor-12 .elementor-element.elementor-element-14e3167{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-40c14fbc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.6rem) 0rem;}.elementor-12 .elementor-element.elementor-element-40c14fbc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-5c0a148d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.79rem;font-weight:300;line-height:1.75em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-21591f3a{margin:0.9rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-21591f3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-21591f3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-21591f3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.3rem/2);}.elementor-12 .elementor-element.elementor-element-21591f3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.3rem/2);}.elementor-12 .elementor-element.elementor-element-21591f3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.3rem/2);}.elementor-12 .elementor-element.elementor-element-21591f3a .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-21591f3a .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-21591f3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-21591f3a .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.74rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-21591f3a .elementor-icon-list-text{color:rgba(17,17,16,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-61dcedbf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:1.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-12 .elementor-element.elementor-element-61dcedbf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-61dcedbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-7228d1c7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7472081d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-7472081d .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:rgba(255,255,255,0.25);}.elementor-12 .elementor-element.elementor-element-4e35a78c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-4e35a78c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.1em;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-730b87ac{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.83rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-6478db4d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0rem/2);}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0rem/2);}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0rem/2);}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0rem/2);}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0rem/2);}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-item:not(:last-child):after{content:"";border-color:rgba(255,255,255,0.04);}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-icon i{color:rgba(255,255,255,0.25);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.25);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-653b91ce{--e-icon-list-icon-size:3px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-653b91ce .elementor-icon-list-text{color:rgba(255,255,255,0.35);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-468b42d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2162a783{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--flex-wrap:nowrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-2162a783:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2162a783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-12 .elementor-element.elementor-element-1a4dec76{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-7211a106{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3e27c154{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.3rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3e27c154 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.88rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-1ca1c492{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.76rem;font-weight:300;line-height:1.7em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-6430e963{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--flex-wrap:nowrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-6430e963:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6430e963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-12 .elementor-element.elementor-element-c1924ff{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-65feaaa3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-57c7e606{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.3rem) 0rem;}.elementor-12 .elementor-element.elementor-element-57c7e606 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.88rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-31252008{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.76rem;font-weight:300;line-height:1.7em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-3117d995{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--flex-wrap:nowrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-3117d995:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3117d995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-12 .elementor-element.elementor-element-44f141b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-5d69461c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3791a853{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.3rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3791a853 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.88rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-48f7cca1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.76rem;font-weight:300;line-height:1.7em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-742d027a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--flex-wrap:nowrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-742d027a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-742d027a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-12 .elementor-element.elementor-element-7a67995c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-29b06b87{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-35166a43{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.3rem) 0rem;}.elementor-12 .elementor-element.elementor-element-35166a43 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.88rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-78fa485f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.76rem;font-weight:300;line-height:1.7em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-7ff22780{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--flex-wrap:nowrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-7ff22780:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ff22780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-12 .elementor-element.elementor-element-6afb1fbd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-5ee4014a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54a64b2e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.3rem) 0rem;}.elementor-12 .elementor-element.elementor-element-54a64b2e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.88rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-586f9731{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.76rem;font-weight:300;line-height:1.7em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-15d539d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--flex-wrap:nowrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-15d539d6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-15d539d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f4;}.elementor-12 .elementor-element.elementor-element-69e598fa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-364e31e3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7bb40b98{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.3rem) 0rem;}.elementor-12 .elementor-element.elementor-element-7bb40b98 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.88rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-74a5d691{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.76rem;font-weight:300;line-height:1.7em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-3f377c02{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-3f377c02:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f377c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-752df34b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73f037a1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-66eb24b1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-66eb24b1 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:rgba(255,255,255,0.25);}.elementor-12 .elementor-element.elementor-element-3fc3c04a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3fc3c04a .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:rgba(255,255,255,0.35);}.elementor-12 .elementor-element.elementor-element-22ed5304{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-22ed5304 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(2.2rem, 4vw, 3.8rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-66a3f226{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.9rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.42);}.elementor-12 .elementor-element.elementor-element-7de4a85e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.9rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.42);}.elementor-12 .elementor-element.elementor-element-7021d425 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;fill:rgba(255,255,255,0.6);color:rgba(255,255,255,0.6);transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0.2);border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-7021d425 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7021d425 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#FAF8F4;border-color:rgba(255,255,255,0.5);}.elementor-12 .elementor-element.elementor-element-7021d425{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-7021d425 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7021d425 .elementor-button:focus svg{fill:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-744f1e6a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52aaa9b6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.09);--border-color:rgba(255,255,255,0.09);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-52aaa9b6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-52aaa9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-12 .elementor-element.elementor-element-6c0dde17{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-6c0dde17 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(255,255,255,0.25);}.elementor-12 .elementor-element.elementor-element-2c6d0818{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6bc02b97{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-12 .elementor-element.elementor-element-6bc02b97:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6bc02b97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-6073cba8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:300;line-height:1.6em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-c7652aa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-12 .elementor-element.elementor-element-c7652aa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c7652aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-1449a006{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:300;line-height:1.6em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-5b135bbd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-12 .elementor-element.elementor-element-5b135bbd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5b135bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-32728d39{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:300;line-height:1.6em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-7f3b6e43{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-12 .elementor-element.elementor-element-7f3b6e43:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7f3b6e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-340afe4e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:300;line-height:1.6em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-8d2c196{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-12 .elementor-element.elementor-element-8d2c196:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8d2c196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-3e54ed35{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:300;line-height:1.6em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-29f8d1f3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-12 .elementor-element.elementor-element-29f8d1f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-29f8d1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-28e2420e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:300;line-height:1.6em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-402b35d6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-12 .elementor-element.elementor-element-402b35d6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-402b35d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-7385044b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:300;line-height:1.6em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-6d5fd381{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-12 .elementor-element.elementor-element-6d5fd381:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d5fd381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-738c256a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:300;line-height:1.6em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-4df5d811{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7f3da6d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-7f3da6d3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7f3da6d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-70e9ccce{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-70e9ccce .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(255,255,255,0.28);}.elementor-12 .elementor-element.elementor-element-18af0bbc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.7rem) 0rem;}.elementor-12 .elementor-element.elementor-element-18af0bbc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-3202afe{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.81rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-5565ce45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1.2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,0.09);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5565ce45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-5565ce45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-5565ce45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-5565ce45 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-5565ce45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-5565ce45 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5565ce45 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5565ce45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5565ce45 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.76rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5565ce45 .elementor-icon-list-text{color:rgba(255,255,255,0.5);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-79829f09{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-79829f09:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-79829f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-19535718{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-19535718 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(255,255,255,0.28);}.elementor-12 .elementor-element.elementor-element-41317ce8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.7rem) 0rem;}.elementor-12 .elementor-element.elementor-element-41317ce8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-46f8dcfd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.81rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-6c62725b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1.2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,0.09);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-6c62725b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-6c62725b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-6c62725b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-6c62725b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-6c62725b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-6c62725b .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6c62725b .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-6c62725b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-6c62725b .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.76rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6c62725b .elementor-icon-list-text{color:rgba(255,255,255,0.5);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3162fe11{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-3162fe11:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3162fe11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-ae23b2c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-ae23b2c .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(255,255,255,0.28);}.elementor-12 .elementor-element.elementor-element-788a80bd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.7rem) 0rem;}.elementor-12 .elementor-element.elementor-element-788a80bd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-512274{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.81rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-714b2c62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1.2rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,0.09);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-714b2c62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-714b2c62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-714b2c62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.35rem/2);}.elementor-12 .elementor-element.elementor-element-714b2c62 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-714b2c62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.35rem/2);}.elementor-12 .elementor-element.elementor-element-714b2c62 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-714b2c62 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-714b2c62 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-714b2c62 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.76rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-714b2c62 .elementor-icon-list-text{color:rgba(255,255,255,0.5);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4b00bd68{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-4b00bd68:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4b00bd68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-12 .elementor-element.elementor-element-1042bfdc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-1042bfdc .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#888884;}.elementor-12 .elementor-element.elementor-element-1f280658{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-43f0307e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47951778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-47951778 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(2.2rem, 4vw, 3.8rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#111110;}.elementor-12 .elementor-element.elementor-element-59c22f00{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47cb1c04{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.9rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.9em;color:rgba(17,17,16,0.62);}.elementor-12 .elementor-element.elementor-element-3203fdad{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.9em;color:rgba(17,17,16,0.62);}.elementor-12 .elementor-element.elementor-element-5c8b2087{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0.45rem 0.45rem;--row-gap:0.45rem;--column-gap:0.45rem;--flex-wrap:wrap;--margin-top:1.5rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-68c5c837{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-68c5c837 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(17,17,16,0.6);}.elementor-12 .elementor-element.elementor-element-29c153ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-29c153ad .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(17,17,16,0.6);}.elementor-12 .elementor-element.elementor-element-44db3997{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-44db3997 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(17,17,16,0.6);}.elementor-12 .elementor-element.elementor-element-7148c0de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7148c0de .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(17,17,16,0.6);}.elementor-12 .elementor-element.elementor-element-1c379ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1c379ff .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(17,17,16,0.6);}.elementor-12 .elementor-element.elementor-element-1ac78ea4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1ac78ea4 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(17,17,16,0.6);}.elementor-12 .elementor-element.elementor-element-42cdb067 .elementor-button{background-color:#111110;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;fill:#FAF8F4;color:#FAF8F4;transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#111110;border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-42cdb067 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-42cdb067 .elementor-button:focus{background-color:#1A1A18;color:#FAF8F4;border-color:#1A1A18;}.elementor-12 .elementor-element.elementor-element-42cdb067 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-42cdb067 .elementor-button:focus svg{fill:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-6dee3f82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-16ca7951{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-16ca7951:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-16ca7951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-12 .elementor-element.elementor-element-653ac47e{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-653ac47e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-653ac47e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a18;}.elementor-12 .elementor-element.elementor-element-60fc9edf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-60fc9edf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.1rem;font-weight:700;font-style:italic;color:rgba(255,255,255,0.7);}.elementor-12 .elementor-element.elementor-element-42bb29e8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.4rem;--padding-right:1.4rem;}.elementor-12 .elementor-element.elementor-element-42bb29e8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-42bb29e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-2e56570e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2e56570e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-37635eda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-37635eda .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.52rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(255,255,255,0.3);}.elementor-12 .elementor-element.elementor-element-2397811b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(17,17,16,0.08);--border-color:rgba(17,17,16,0.08);--padding-top:1.8rem;--padding-bottom:1.8rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-2cb7a73e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.79rem;font-weight:300;line-height:1.85em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-7c2f8e17{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7c2f8e17:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7c2f8e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-12 .elementor-element.elementor-element-8fc11d2{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-8fc11d2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8fc11d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a18;}.elementor-12 .elementor-element.elementor-element-59773672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-59773672 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.1rem;font-weight:700;font-style:italic;color:rgba(255,255,255,0.7);}.elementor-12 .elementor-element.elementor-element-3abee2d3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.4rem;--padding-right:1.4rem;}.elementor-12 .elementor-element.elementor-element-3abee2d3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3abee2d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-12fd87ef{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-12fd87ef .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-79460f11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-79460f11 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.52rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(255,255,255,0.3);}.elementor-12 .elementor-element.elementor-element-5372ece3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(17,17,16,0.08);--border-color:rgba(17,17,16,0.08);--padding-top:1.8rem;--padding-bottom:1.8rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-1db1e066{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.79rem;font-weight:300;line-height:1.85em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-65211b5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-65211b5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-65211b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-12 .elementor-element.elementor-element-141a77b2{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-141a77b2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-141a77b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a18;}.elementor-12 .elementor-element.elementor-element-2f6973a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-2f6973a0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.1rem;font-weight:700;font-style:italic;color:rgba(255,255,255,0.7);}.elementor-12 .elementor-element.elementor-element-50a3468a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.08);--border-color:rgba(255,255,255,0.08);--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.4rem;--padding-right:1.4rem;}.elementor-12 .elementor-element.elementor-element-50a3468a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-50a3468a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-47be497e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-47be497e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.86rem;font-weight:700;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-28b994d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-28b994d5 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.52rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;color:rgba(255,255,255,0.3);}.elementor-12 .elementor-element.elementor-element-5e6efd70{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(17,17,16,0.08);--border-color:rgba(17,17,16,0.08);--padding-top:1.8rem;--padding-bottom:1.8rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-12 .elementor-element.elementor-element-20804db9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.79rem;font-weight:300;line-height:1.85em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-4d700e23{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-4d700e23:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4d700e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-7dc20eb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8c5c0b9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6c42cea2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-6c42cea2 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:rgba(255,255,255,0.25);}.elementor-12 .elementor-element.elementor-element-6de89f86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6de89f86 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(2.2rem, 4vw, 3.8rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-7d7066ef{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9be6612{width:var( --container-widget-width, 500px );max-width:500px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:"Outfit", Sans-serif;font-size:0.93rem;font-weight:300;line-height:1.9em;color:rgba(255,255,255,0.5);}.elementor-12 .elementor-element.elementor-element-4d948088{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52225c0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-52225c0b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-52225c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-3a534d70{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-3a534d70 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.16em;color:rgba(255,255,255,0.22);}.elementor-12 .elementor-element.elementor-element-7f61c208{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.15);--divider-border-width:1px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-7f61c208 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-7f61c208 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-ce80b8e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-ce80b8e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.35rem;font-weight:700;line-height:1.1em;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-3e269746{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-754d79e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-754d79e8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-754d79e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-75622332{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-75622332 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.16em;color:rgba(255,255,255,0.22);}.elementor-12 .elementor-element.elementor-element-59ead211{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.15);--divider-border-width:1px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-59ead211 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-59ead211 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-2c558963{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2c558963 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.35rem;font-weight:700;line-height:1.1em;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-2ad907e5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-1493d346{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-1493d346:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1493d346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-6b4b2465{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-6b4b2465 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.16em;color:rgba(255,255,255,0.22);}.elementor-12 .elementor-element.elementor-element-4bdc658a{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.15);--divider-border-width:1px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-4bdc658a .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-4bdc658a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-1c2afb6f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-1c2afb6f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.35rem;font-weight:700;line-height:1.1em;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-72e9e0d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-51073230{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-51073230:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-51073230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-21df5ed4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-21df5ed4 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.16em;color:rgba(255,255,255,0.22);}.elementor-12 .elementor-element.elementor-element-b67348d{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.15);--divider-border-width:1px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-b67348d .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-b67348d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-1432334b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-1432334b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.35rem;font-weight:700;line-height:1.1em;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-4df11f20{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-2283663d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-2283663d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2283663d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-7a63d996{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-12 .elementor-element.elementor-element-7a63d996 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.16em;color:rgba(255,255,255,0.22);}.elementor-12 .elementor-element.elementor-element-a7f7e79{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.15);--divider-border-width:1px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-a7f7e79 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-a7f7e79 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-e63f47{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;}.elementor-12 .elementor-element.elementor-element-e63f47 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.35rem;font-weight:700;line-height:1.1em;letter-spacing:-0.01em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-4c5507d5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-474681ab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-474681ab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-474681ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebe8e0;}.elementor-12 .elementor-element.elementor-element-1c11570a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-1c11570a .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#888884;}.elementor-12 .elementor-element.elementor-element-228f0cf1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:3.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-46f5e541{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-34847e93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-34847e93 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(2.2rem, 4vw, 3.8rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#111110;}.elementor-12 .elementor-element.elementor-element-1b146997{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-77fa43d2{width:var( --container-widget-width, 500px );max-width:500px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:"Outfit", Sans-serif;font-size:0.93rem;font-weight:300;line-height:1.9em;color:rgba(17,17,16,0.6);}.elementor-12 .elementor-element.elementor-element-1ed397db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2ff14107{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.2rem;--padding-bottom:2.2rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-2ff14107:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2ff14107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-1f5c9dfd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.9rem) 0rem;}.elementor-12 .elementor-element.elementor-element-14a27888{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-14a27888 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-7bb75160{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.75rem;font-weight:300;line-height:1.75em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-33466d83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.2rem;--padding-bottom:2.2rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-33466d83:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-33466d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-63085989{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.9rem) 0rem;}.elementor-12 .elementor-element.elementor-element-214179f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-214179f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-1e89785b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.75rem;font-weight:300;line-height:1.75em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-3fa64144{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.2rem;--padding-bottom:2.2rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-3fa64144:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3fa64144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-527c2bc9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.9rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2df1097b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2df1097b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-2630a16c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.75rem;font-weight:300;line-height:1.75em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-61f57771{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.2rem;--padding-bottom:2.2rem;--padding-left:1.8rem;--padding-right:1.8rem;}.elementor-12 .elementor-element.elementor-element-61f57771:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-61f57771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-7cc6af14{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.9rem) 0rem;}.elementor-12 .elementor-element.elementor-element-625d8890{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;}.elementor-12 .elementor-element.elementor-element-625d8890 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:700;letter-spacing:-0.01em;color:#111110;}.elementor-12 .elementor-element.elementor-element-42accfe8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Outfit", Sans-serif;font-size:0.75rem;font-weight:300;line-height:1.75em;color:rgba(17,17,16,0.5);}.elementor-12 .elementor-element.elementor-element-77c520ce{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1111101A;--border-color:#1111101A;--border-radius:0px 0px 0px 0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-77c520ce:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-77c520ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebe8e0;}.elementor-12 .elementor-element.elementor-element-5e5dc337{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-5e5dc337 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#888884;}.elementor-12 .elementor-element.elementor-element-32f2fef9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:3.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7ad782ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7ad782ac .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(2.2rem, 4vw, 3.8rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#111110;}.elementor-12 .elementor-element.elementor-element-2ff4cd54 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;fill:#111110;color:#111110;transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(17,17,16,0.2);border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-2ff4cd54 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2ff4cd54 .elementor-button:focus{background-color:#111110;color:#FAF8F4;border-color:#111110;}.elementor-12 .elementor-element.elementor-element-2ff4cd54 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2ff4cd54 .elementor-button:focus svg{fill:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-42319271{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6793af88{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-6793af88:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6793af88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-11977c74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-11977c74 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:#888884;}.elementor-12 .elementor-element.elementor-element-3d12dc22{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Playfair Display", Sans-serif;font-size:0.9rem;font-weight:400;font-style:italic;line-height:1.85em;color:rgba(17,17,16,0.65);}.elementor-12 .elementor-element.elementor-element-4138402a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-6ffc870b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6ffc870b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.72rem;font-weight:700;letter-spacing:0.02em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-5aa32026{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e609535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-e609535 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:700;color:#111110;}.elementor-12 .elementor-element.elementor-element-5750ff1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5750ff1d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.7rem;font-weight:400;color:rgba(17,17,16,0.4);}.elementor-12 .elementor-element.elementor-element-506fb9c0{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-506fb9c0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-506fb9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-1506492b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1506492b .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:#888884;}.elementor-12 .elementor-element.elementor-element-77773b5c{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Playfair Display", Sans-serif;font-size:0.9rem;font-weight:400;font-style:italic;line-height:1.85em;color:rgba(17,17,16,0.65);}.elementor-12 .elementor-element.elementor-element-792d37ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-31da39d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-31da39d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.72rem;font-weight:700;letter-spacing:0.02em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-380f6441{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-68119271{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-68119271 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:700;color:#111110;}.elementor-12 .elementor-element.elementor-element-13f04da2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-13f04da2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.7rem;font-weight:400;color:rgba(17,17,16,0.4);}.elementor-12 .elementor-element.elementor-element-54ddca8e{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.4rem;--padding-bottom:2.4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-54ddca8e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-54ddca8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-1d0e772f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1d0e772f .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;color:#888884;}.elementor-12 .elementor-element.elementor-element-5ce2bef7{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Playfair Display", Sans-serif;font-size:0.9rem;font-weight:400;font-style:italic;line-height:1.85em;color:rgba(17,17,16,0.65);}.elementor-12 .elementor-element.elementor-element-238dfcc6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1.2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-5b2ab651{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5b2ab651 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.72rem;font-weight:700;letter-spacing:0.02em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-715129ff{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-10626e1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-12 .elementor-element.elementor-element-10626e1e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:700;color:#111110;}.elementor-12 .elementor-element.elementor-element-6f036f80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6f036f80 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.7rem;font-weight:400;color:rgba(17,17,16,0.4);}.elementor-12 .elementor-element.elementor-element-73d74198{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-12 .elementor-element.elementor-element-73d74198:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73d74198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-51fcebd2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-51fcebd2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.4rem;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-5738d7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-46a58e3a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-46a58e3a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-46a58e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-4ae5f10e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-4ae5f10e .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,255,255,0.18);}.elementor-12 .elementor-element.elementor-element-79e32b28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-7ec1e816{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-7ec1e816:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ec1e816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-5f9a6d12{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-5f9a6d12 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,255,255,0.18);}.elementor-12 .elementor-element.elementor-element-35b3b806{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-6110c6e5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-6110c6e5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6110c6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-36c0f096{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-36c0f096 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,255,255,0.18);}.elementor-12 .elementor-element.elementor-element-7c463500{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-59e7f42a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-59e7f42a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-59e7f42a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-43f482f1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-43f482f1 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,255,255,0.18);}.elementor-12 .elementor-element.elementor-element-5d0deac8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-d7ebba{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-d7ebba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d7ebba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-6d4cc7e1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-6d4cc7e1 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,255,255,0.18);}.elementor-12 .elementor-element.elementor-element-5184249f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-151d2f47{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-151d2f47:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-151d2f47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-14003d23{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-14003d23 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,255,255,0.18);}.elementor-12 .elementor-element.elementor-element-51640ae1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-58b8e9cf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-58b8e9cf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-58b8e9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-34b64c82{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-34b64c82 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,255,255,0.18);}.elementor-12 .elementor-element.elementor-element-51cbed2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-7f627a12{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-12 .elementor-element.elementor-element-7f627a12:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7f627a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-12 .elementor-element.elementor-element-211b6c90{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-211b6c90 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.08em;color:rgba(255,255,255,0.18);}.elementor-12 .elementor-element.elementor-element-6a249929{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.78rem;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-4908d53e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-4908d53e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4908d53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EB;}.elementor-12 .elementor-element.elementor-element-2a79c9fd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;}.elementor-12 .elementor-element.elementor-element-2a79c9fd .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#888884;}.elementor-12 .elementor-element.elementor-element-2230f31c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:3.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4cb8dd94{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3dca8737{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3dca8737 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(2.2rem, 4vw, 3.8rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#111110;}.elementor-12 .elementor-element.elementor-element-2d6d9d73{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-19ef0ce9{width:var( --container-widget-width, 500px );max-width:500px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:"Outfit", Sans-serif;font-size:0.93rem;font-weight:300;line-height:1.9em;color:rgba(17,17,16,0.6);}.elementor-12 .elementor-element.elementor-element-587b070a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2819f64a{--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;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-2819f64a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2819f64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-17feacec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-17feacec .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:#888884;}.elementor-12 .elementor-element.elementor-element-221c3c60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-221c3c60 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#111110;}.elementor-12 .elementor-element.elementor-element-18697c35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:300;line-height:1.8em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-68c31c59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-68c31c59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-68c31c59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-68c31c59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.9rem/2);}.elementor-12 .elementor-element.elementor-element-68c31c59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.9rem/2);}.elementor-12 .elementor-element.elementor-element-68c31c59 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-68c31c59 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-68c31c59{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-68c31c59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-68c31c59 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-68c31c59 .elementor-icon-list-text{color:rgba(17,17,16,0.6);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-69c14da6 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;fill:#111110;color:#111110;transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(17,17,16,0.2);border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-69c14da6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-69c14da6 .elementor-button:focus{background-color:#111110;color:#FAF8F4;border-color:#111110;}.elementor-12 .elementor-element.elementor-element-69c14da6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-69c14da6 .elementor-button:focus svg{fill:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-23933364{--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;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-23933364:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-23933364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-3d02129a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-3d02129a .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-1063ef33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1063ef33 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-5056c8bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.4);}.elementor-12 .elementor-element.elementor-element-22654dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-22654dc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-22654dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-22654dc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.9rem/2);}.elementor-12 .elementor-element.elementor-element-22654dc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.9rem/2);}.elementor-12 .elementor-element.elementor-element-22654dc2 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-22654dc2 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-22654dc2{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-22654dc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-22654dc2 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-22654dc2 .elementor-icon-list-text{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-74244d34 .elementor-button{background-color:#FAF8F4;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;fill:#111110;color:#111110;transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FAF8F4;border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-74244d34 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-74244d34 .elementor-button:focus{background-color:#F4F1EB;color:#111110;border-color:#F4F1EB;}.elementor-12 .elementor-element.elementor-element-74244d34 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-74244d34 .elementor-button:focus svg{fill:#111110;}.elementor-12 .elementor-element.elementor-element-4104c18a{--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;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-4104c18a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4104c18a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-4e8f5343{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4e8f5343 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:#888884;}.elementor-12 .elementor-element.elementor-element-29c407b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-29c407b5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#111110;}.elementor-12 .elementor-element.elementor-element-430bdd4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:300;line-height:1.8em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-36a4fd68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-36a4fd68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-36a4fd68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-36a4fd68 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.9rem/2);}.elementor-12 .elementor-element.elementor-element-36a4fd68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.9rem/2);}.elementor-12 .elementor-element.elementor-element-36a4fd68 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-36a4fd68 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-36a4fd68{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-36a4fd68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-36a4fd68 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-36a4fd68 .elementor-icon-list-text{color:rgba(17,17,16,0.6);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3e1e679c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;fill:#111110;color:#111110;transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(17,17,16,0.2);border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-3e1e679c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3e1e679c .elementor-button:focus{background-color:#111110;color:#FAF8F4;border-color:#111110;}.elementor-12 .elementor-element.elementor-element-3e1e679c .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3e1e679c .elementor-button:focus svg{fill:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-57d69480{--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;--gap:1.2rem 1.2rem;--row-gap:1.2rem;--column-gap:1.2rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-57d69480:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-57d69480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-64f32086{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-64f32086 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.54rem;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:#888884;}.elementor-12 .elementor-element.elementor-element-27e49ad0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-27e49ad0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.1em;letter-spacing:-0.02em;color:#111110;}.elementor-12 .elementor-element.elementor-element-5464dd7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:300;line-height:1.8em;color:rgba(17,17,16,0.55);}.elementor-12 .elementor-element.elementor-element-700a2521 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-700a2521 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-700a2521 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.9rem/2);}.elementor-12 .elementor-element.elementor-element-700a2521 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.9rem/2);}.elementor-12 .elementor-element.elementor-element-700a2521 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.9rem/2);}.elementor-12 .elementor-element.elementor-element-700a2521 .elementor-icon-list-icon i{color:rgba(255,255,255,0.45);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-700a2521 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.45);transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-700a2521{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-700a2521 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-700a2521 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:0.77rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-700a2521 .elementor-icon-list-text{color:rgba(17,17,16,0.6);transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-772fa84e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;fill:#111110;color:#111110;transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(17,17,16,0.2);border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-772fa84e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-772fa84e .elementor-button:focus{background-color:#111110;color:#FAF8F4;border-color:#111110;}.elementor-12 .elementor-element.elementor-element-772fa84e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-772fa84e .elementor-button:focus svg{fill:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-41933051{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-41933051:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-41933051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111110;}.elementor-12 .elementor-element.elementor-element-1314d54a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-46e301e6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-46e301e6 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.56rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:rgba(255,255,255,0.25);}.elementor-12 .elementor-element.elementor-element-6f1b6a1a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-6f1b6a1a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:clamp(2.5rem, 5vw, 4.2rem);font-weight:900;line-height:0.93em;letter-spacing:-0.028em;color:#FAF8F4;}.elementor-12 .elementor-element.elementor-element-216ee8ef{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;text-align:center;font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.85em;color:rgba(255,255,255,0.38);}.elementor-12 .elementor-element.elementor-element-5662d45f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:2.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4eb31e84 .elementor-button{background-color:#FAF8F4;font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;fill:#111110;color:#111110;transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FAF8F4;border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-4eb31e84 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4eb31e84 .elementor-button:focus{background-color:#F4F1EB;color:#111110;border-color:#F4F1EB;}.elementor-12 .elementor-element.elementor-element-4eb31e84 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4eb31e84 .elementor-button:focus svg{fill:#111110;}.elementor-12 .elementor-element.elementor-element-7abb2713 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:600;letter-spacing:0.05em;fill:rgba(255,255,255,0.7);color:rgba(255,255,255,0.7);transition-duration:0.22s;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:rgba(255,255,255,0.22);border-radius:2px 2px 2px 2px;padding:0.85rem 1.9rem 0.85rem 1.9rem;}.elementor-12 .elementor-element.elementor-element-7abb2713 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7abb2713 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#FAF8F4;border-color:rgba(255,255,255,0.55);}.elementor-12 .elementor-element.elementor-element-7abb2713 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7abb2713 .elementor-button:focus svg{fill:#FAF8F4;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-9c9d1ab{--width:100%;}.elementor-12 .elementor-element.elementor-element-7ebbb246{--width:50%;}.elementor-12 .elementor-element.elementor-element-690734c9{--width:50%;}.elementor-12 .elementor-element.elementor-element-2da7b2cb{--width:50%;}.elementor-12 .elementor-element.elementor-element-564c38a8{--width:25%;}.elementor-12 .elementor-element.elementor-element-1d077aa7{--width:25%;}.elementor-12 .elementor-element.elementor-element-75a7a5f2{--width:25%;}.elementor-12 .elementor-element.elementor-element-76446e1e{--width:25%;}.elementor-12 .elementor-element.elementor-element-342834e5{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-63a4cf9e{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-295238c9{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-273ba03{--width:50%;}.elementor-12 .elementor-element.elementor-element-3850beaa{--width:50%;}.elementor-12 .elementor-element.elementor-element-22fe2df4{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-1e5163{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-14a6bad0{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-3b5e24f1{--width:50%;}.elementor-12 .elementor-element.elementor-element-7846cadb{--width:50%;}.elementor-12 .elementor-element.elementor-element-44c33b52{--width:50%;}.elementor-12 .elementor-element.elementor-element-683e5fe7{--width:50%;}.elementor-12 .elementor-element.elementor-element-62c44569{--width:100%;}.elementor-12 .elementor-element.elementor-element-41fed983{--width:100%;}.elementor-12 .elementor-element.elementor-element-aabe1f6{--width:100%;}.elementor-12 .elementor-element.elementor-element-20645a2{--width:100%;}.elementor-12 .elementor-element.elementor-element-4f092065{--width:45%;}.elementor-12 .elementor-element.elementor-element-41164add{--width:55%;}.elementor-12 .elementor-element.elementor-element-3f9fec0{--width:50%;}.elementor-12 .elementor-element.elementor-element-6f534b4f{--width:50%;}.elementor-12 .elementor-element.elementor-element-1ea5b4ba{--width:50%;}.elementor-12 .elementor-element.elementor-element-477bf14e{--width:50%;}.elementor-12 .elementor-element.elementor-element-2dcd636f{--width:50%;}.elementor-12 .elementor-element.elementor-element-4a088a7c{--width:50%;}.elementor-12 .elementor-element.elementor-element-247eda53{--width:50%;}.elementor-12 .elementor-element.elementor-element-7f55e806{--width:50%;}.elementor-12 .elementor-element.elementor-element-4a6b0862{--width:50%;}.elementor-12 .elementor-element.elementor-element-4f848725{--width:50%;}.elementor-12 .elementor-element.elementor-element-32bd148c{--width:100%;}.elementor-12 .elementor-element.elementor-element-33172ae9{--width:100%;}.elementor-12 .elementor-element.elementor-element-747f2434{--width:50%;}.elementor-12 .elementor-element.elementor-element-695d59c7{--width:50%;}.elementor-12 .elementor-element.elementor-element-4f5f17be{--width:50%;}.elementor-12 .elementor-element.elementor-element-3322a767{--width:50%;}.elementor-12 .elementor-element.elementor-element-7228d1c7{--width:100%;}.elementor-12 .elementor-element.elementor-element-6478db4d{--width:100%;}.elementor-12 .elementor-element.elementor-element-2162a783{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-7211a106{--width:100%;}.elementor-12 .elementor-element.elementor-element-6430e963{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-65feaaa3{--width:100%;}.elementor-12 .elementor-element.elementor-element-3117d995{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-5d69461c{--width:100%;}.elementor-12 .elementor-element.elementor-element-742d027a{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-29b06b87{--width:100%;}.elementor-12 .elementor-element.elementor-element-7ff22780{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-5ee4014a{--width:100%;}.elementor-12 .elementor-element.elementor-element-15d539d6{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-364e31e3{--width:100%;}.elementor-12 .elementor-element.elementor-element-73f037a1{--width:45%;}.elementor-12 .elementor-element.elementor-element-744f1e6a{--width:55%;}.elementor-12 .elementor-element.elementor-element-6bc02b97{--width:50%;}.elementor-12 .elementor-element.elementor-element-c7652aa{--width:50%;}.elementor-12 .elementor-element.elementor-element-5b135bbd{--width:50%;}.elementor-12 .elementor-element.elementor-element-7f3b6e43{--width:50%;}.elementor-12 .elementor-element.elementor-element-8d2c196{--width:50%;}.elementor-12 .elementor-element.elementor-element-29f8d1f3{--width:50%;}.elementor-12 .elementor-element.elementor-element-402b35d6{--width:50%;}.elementor-12 .elementor-element.elementor-element-6d5fd381{--width:50%;}.elementor-12 .elementor-element.elementor-element-7f3da6d3{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-79829f09{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-3162fe11{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-43f0307e{--width:42%;}.elementor-12 .elementor-element.elementor-element-59c22f00{--width:58%;}.elementor-12 .elementor-element.elementor-element-16ca7951{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-7c2f8e17{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-65211b5{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-8c5c0b9{--width:40%;}.elementor-12 .elementor-element.elementor-element-7d7066ef{--width:60%;}.elementor-12 .elementor-element.elementor-element-52225c0b{--width:20%;}.elementor-12 .elementor-element.elementor-element-754d79e8{--width:20%;}.elementor-12 .elementor-element.elementor-element-1493d346{--width:20%;}.elementor-12 .elementor-element.elementor-element-51073230{--width:20%;}.elementor-12 .elementor-element.elementor-element-2283663d{--width:20%;}.elementor-12 .elementor-element.elementor-element-46f5e541{--width:100%;}.elementor-12 .elementor-element.elementor-element-1b146997{--width:50%;}.elementor-12 .elementor-element.elementor-element-2ff14107{--width:25%;}.elementor-12 .elementor-element.elementor-element-33466d83{--width:25%;}.elementor-12 .elementor-element.elementor-element-3fa64144{--width:25%;}.elementor-12 .elementor-element.elementor-element-61f57771{--width:25%;}.elementor-12 .elementor-element.elementor-element-6793af88{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-506fb9c0{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-54ddca8e{--width:33.333%;}.elementor-12 .elementor-element.elementor-element-46a58e3a{--width:25%;}.elementor-12 .elementor-element.elementor-element-7ec1e816{--width:25%;}.elementor-12 .elementor-element.elementor-element-6110c6e5{--width:25%;}.elementor-12 .elementor-element.elementor-element-59e7f42a{--width:25%;}.elementor-12 .elementor-element.elementor-element-d7ebba{--width:25%;}.elementor-12 .elementor-element.elementor-element-151d2f47{--width:25%;}.elementor-12 .elementor-element.elementor-element-58b8e9cf{--width:25%;}.elementor-12 .elementor-element.elementor-element-7f627a12{--width:25%;}.elementor-12 .elementor-element.elementor-element-4cb8dd94{--width:50%;}.elementor-12 .elementor-element.elementor-element-2d6d9d73{--width:50%;}.elementor-12 .elementor-element.elementor-element-2819f64a{--width:25%;}.elementor-12 .elementor-element.elementor-element-23933364{--width:25%;}.elementor-12 .elementor-element.elementor-element-4104c18a{--width:25%;}.elementor-12 .elementor-element.elementor-element-57d69480{--width:25%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-6f2af5ed{--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-5ca442d5{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-d811bd3{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-2385f89f{--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-fa4ef35{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-3f377c02{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-4b00bd68{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-4d700e23{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-474681ab{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-77c520ce{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-4908d53e{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-41933051{--padding-top:5.5rem;--padding-bottom:5.5rem;--padding-left:0rem;--padding-right:0rem;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-6f2af5ed{--padding-top:0rem;--padding-bottom:3.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-5ca442d5{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-d811bd3{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-2385f89f{--padding-top:4.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-fa4ef35{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-3f377c02{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-4b00bd68{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-4d700e23{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-474681ab{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-77c520ce{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-4908d53e{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-41933051{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}}