.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-5b745987{text-align:start;}.elementor-23 .elementor-element.elementor-element-5b745987 img{width:130px;}.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-23 .elementor-element.elementor-element-338219d4 .elementor-button{background-color:#3A363200;font-family:"Space Mono", Sans-serif;font-size:0.65rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D0C8;border-radius:0px 0px 0px 0px;padding:0.5rem 1.2rem 0.5rem 1.2rem;}.elementor-23 .elementor-element.elementor-element-338219d4 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-338219d4 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-338219d4 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-338219d4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-7c756a6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 50px;column-gap:0px;text-align:start;font-family:"Space Mono", Sans-serif;font-size:0.65rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#FF4D2A;}.elementor-23 .elementor-element.elementor-element-7c756a6 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-bbbd65e{width:var( --container-widget-width, 500px );max-width:500px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.2rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;column-gap:0px;font-family:"Instrument Serif", Sans-serif;font-size:5vw;font-weight:400;line-height:0.95em;letter-spacing:-0.03em;color:#1A1816;}.elementor-23 .elementor-element.elementor-element-bbbd65e p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-39667b0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-ab29a5e{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-ab29a5e .elementor-blockquote__content{color:var( --e-global-color-primary );font-family:"Instrument Serif", Sans-serif;font-size:1.8rem;font-weight:400;font-style:oblique;line-height:1.35em;}.elementor-23 .elementor-element.elementor-element-ab29a5e .elementor-blockquote__content +.e-q-footer{margin-top:0.1rem;}.elementor-23 .elementor-element.elementor-element-ab29a5e .elementor-blockquote__author{color:var( --e-global-color-951dea5 );font-family:"Space Mono", Sans-serif;font-size:0.6rem;font-weight:400;text-transform:uppercase;letter-spacing:0.15em;}.elementor-23 .elementor-element.elementor-element-9afd8f3{--display:flex;--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:#FFFFFF1A;--border-color:#FFFFFF1A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-23 .elementor-element.elementor-element-bd6ccdb{text-align:center;font-family:"Space Mono", Sans-serif;font-size:0.6rem;font-weight:400;text-transform:uppercase;letter-spacing:0.25em;color:#FF4D2A;}.elementor-23 .elementor-element.elementor-element-bd6ccdb p{margin-block-end:2.5rem;}.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-23 .elementor-element.elementor-element-77c5a5d{width:var( --container-widget-width, 748px );max-width:748px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:748px;--container-widget-flex-grow:0;text-align:center;}.elementor-23 .elementor-element.elementor-element-77c5a5d .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:2.8rem;font-weight:400;line-height:1.35em;letter-spacing:-0.02em;color:#1A1816;}.elementor-23 .elementor-element.elementor-element-2aa17c2{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-3a572f8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#1A1816;--border-color:#1A1816;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8d95360{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4D0C8;--border-color:#D4D0C8;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-23 .elementor-element.elementor-element-8d95360:hover{background-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-85c9aec{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"Instrument Serif", Sans-serif;font-size:4rem;font-weight:400;font-style:italic;line-height:1em;color:#FF4D2A45;}.elementor-23 .elementor-element.elementor-element-85c9aec p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-23ddfec{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;font-family:"Syne", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-23ddfec p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-c70253d{width:var( --container-widget-width, 100.319% );max-width:100.319%;--container-widget-width:100.319%;--container-widget-flex-grow:0;font-family:"Syne", Sans-serif;font-size:0.85rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-c70253d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-c70253d p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-6e828fd{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4D0C8;--border-color:#D4D0C8;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-23 .elementor-element.elementor-element-6e828fd:hover{background-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-8de5e35{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"Instrument Serif", Sans-serif;font-size:4rem;font-weight:400;font-style:italic;line-height:1em;color:#FF4D2A45;}.elementor-23 .elementor-element.elementor-element-8de5e35 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-12f0c26{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;font-family:"Syne", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-12f0c26 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-34334b8{width:var( --container-widget-width, 100.319% );max-width:100.319%;--container-widget-width:100.319%;--container-widget-flex-grow:0;font-family:"Syne", Sans-serif;font-size:0.85rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-34334b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-34334b8 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-978e0ea{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4D0C8;--border-color:#D4D0C8;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-23 .elementor-element.elementor-element-978e0ea:hover{background-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-315e3fe{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;font-family:"Instrument Serif", Sans-serif;font-size:4rem;font-weight:400;font-style:italic;line-height:1em;color:#FF4D2A45;}.elementor-23 .elementor-element.elementor-element-315e3fe p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-6a0c2e2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.8rem) 0rem;font-family:"Syne", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-23 .elementor-element.elementor-element-6a0c2e2 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-3c8e302{width:var( --container-widget-width, 100.319% );max-width:100.319%;--container-widget-width:100.319%;--container-widget-flex-grow:0;font-family:"Syne", Sans-serif;font-size:0.85rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-3c8e302.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-3c8e302 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-23d3f24{--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:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;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:#D4D0C8;--border-color:#D4D0C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-23 .elementor-element.elementor-element-545f7b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-068070e .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.18em;color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-e48948e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-23 .elementor-element.elementor-element-f2923ee{--divider-border-style:solid;--divider-color:#D4D0C8;--divider-border-width:1px;}.elementor-23 .elementor-element.elementor-element-f2923ee .elementor-divider-separator{width:100%;}.elementor-23 .elementor-element.elementor-element-f2923ee .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-23 .elementor-element.elementor-element-6f5448f{--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:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--background-transition:0.3s;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:#D4D0C8;--border-color:#D4D0C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-6f5448f:hover{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-9f626f0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4D0C8;--border-color:#D4D0C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-23 .elementor-element.elementor-element-3cb78f4{font-family:"Syne", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-23 .elementor-element.elementor-element-3cb78f4 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-62d2a2f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-e3437e3{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;font-family:"Instrument Serif", Sans-serif;font-size:1.6rem;font-weight:400;font-style:oblique;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-e3437e3 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-3806f21{font-family:"Syne", Sans-serif;font-size:0.85rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-3806f21 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-fc68276{--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:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--background-transition:0.3s;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:#D4D0C8;--border-color:#D4D0C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-fc68276:hover{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-7552dcf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4D0C8;--border-color:#D4D0C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-23 .elementor-element.elementor-element-2e619dd{font-family:"Syne", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-23 .elementor-element.elementor-element-2e619dd p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-3380098{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-3b1144f{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;font-family:"Instrument Serif", Sans-serif;font-size:1.6rem;font-weight:400;font-style:oblique;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-3b1144f p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-ca60ba9{font-family:"Syne", Sans-serif;font-size:0.85rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-ca60ba9 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-05c4915{--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:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--background-transition:0.3s;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:#D4D0C8;--border-color:#D4D0C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-05c4915:hover{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-5000943{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4D0C8;--border-color:#D4D0C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-23 .elementor-element.elementor-element-1ee07cb{font-family:"Syne", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-23 .elementor-element.elementor-element-1ee07cb p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-70cca9f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-f2d55ca{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;font-family:"Instrument Serif", Sans-serif;font-size:1.6rem;font-weight:400;font-style:oblique;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-f2d55ca p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-83c2d6f{font-family:"Syne", Sans-serif;font-size:0.85rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-83c2d6f p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-29a787f{--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:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--background-transition:0.3s;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:#D4D0C8;--border-color:#D4D0C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-29a787f:hover{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-d4c84ff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4D0C8;--border-color:#D4D0C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-23 .elementor-element.elementor-element-bdc7141{font-family:"Syne", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-23 .elementor-element.elementor-element-bdc7141 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-e9fcb25{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-3c37759{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;font-family:"Instrument Serif", Sans-serif;font-size:1.6rem;font-weight:400;font-style:oblique;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-3c37759 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-aa2cb63{font-family:"Syne", Sans-serif;font-size:0.85rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-aa2cb63 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-8b4ae91{--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:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--background-transition:0.3s;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:#D4D0C8;--border-color:#D4D0C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-8b4ae91:hover{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-09337f5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D4D0C8;--border-color:#D4D0C8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-23 .elementor-element.elementor-element-e6cd24e{font-family:"Syne", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-23 .elementor-element.elementor-element-e6cd24e p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-b4262bc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-573785b{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;font-family:"Instrument Serif", Sans-serif;font-size:1.6rem;font-weight:400;font-style:oblique;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-573785b p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-cf477a8{font-family:"Syne", Sans-serif;font-size:0.85rem;font-weight:400;line-height:1.7em;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-cf477a8 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-8542738{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Instrument Serif", Sans-serif;font-size:3.5rem;font-weight:400;font-style:oblique;line-height:1em;color:#FF4D2A;}.elementor-23 .elementor-element.elementor-element-8542738 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-8cdc11b{font-family:"Space Mono", Sans-serif;font-size:0.55rem;font-weight:400;text-transform:uppercase;letter-spacing:0.18em;color:#FFFFFF66;}.elementor-23 .elementor-element.elementor-element-8cdc11b p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-7334c28{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Instrument Serif", Sans-serif;font-size:3.5rem;font-weight:400;font-style:oblique;line-height:1em;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-7334c28 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-47d0fc3{font-family:"Space Mono", Sans-serif;font-size:0.55rem;font-weight:400;text-transform:uppercase;letter-spacing:0.18em;color:#FFFFFF66;}.elementor-23 .elementor-element.elementor-element-47d0fc3 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-1e2f996{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;font-family:"Instrument Serif", Sans-serif;font-size:3.5rem;font-weight:400;font-style:oblique;line-height:0.9em;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-1e2f996 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-f907c4a{font-family:"Space Mono", Sans-serif;font-size:0.55rem;font-weight:400;text-transform:uppercase;letter-spacing:0.18em;color:#FFFFFF66;}.elementor-23 .elementor-element.elementor-element-f907c4a p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-227f307{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.5rem) 0rem;font-family:"Instrument Serif", Sans-serif;font-size:4rem;font-weight:400;font-style:oblique;line-height:0.7em;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-227f307 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-45d2602{font-family:"Space Mono", Sans-serif;font-size:0.55rem;font-weight:400;text-transform:uppercase;letter-spacing:0.18em;color:#FFFFFF66;}.elementor-23 .elementor-element.elementor-element-45d2602 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-b250da0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 50px;column-gap:0px;text-align:start;font-family:"Space Mono", Sans-serif;font-size:0.65rem;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#FF4D2A;}.elementor-23 .elementor-element.elementor-element-b250da0 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-803d300{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-23 .elementor-element.elementor-element-803d300 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:2.2rem;font-weight:400;line-height:1.15em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-3a4f480{--display:flex;--min-height:275px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-d437a50{text-align:center;font-family:"Instrument Serif", Sans-serif;font-size:2.5rem;font-weight:400;font-style:oblique;line-height:50px;color:#FFFFFF26;}.elementor-23 .elementor-element.elementor-element-d437a50 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-77d7d9a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-518cc02{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D4D0C8;--border-color:#D4D0C8;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23 .elementor-element.elementor-element-518cc02:hover{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-410769a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;font-family:"Syne", Sans-serif;font-size:1.3rem;font-weight:400;}.elementor-23 .elementor-element.elementor-element-410769a p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-a3e8536{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.15rem) 0rem;font-family:"Space Mono", Sans-serif;font-size:0.5rem;font-weight:400;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-81c336a );}.elementor-23 .elementor-element.elementor-element-a3e8536 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-87ec916{font-family:"Instrument Serif", Sans-serif;font-size:1.1rem;font-weight:400;font-style:oblique;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-87ec916 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-ead1d28{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:#D4D0C8;--border-color:#D4D0C8;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23 .elementor-element.elementor-element-ead1d28:hover{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-4e67ae0{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;font-family:"Syne", Sans-serif;font-size:1.3rem;font-weight:400;}.elementor-23 .elementor-element.elementor-element-4e67ae0 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-2527760{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.15rem) 0rem;font-family:"Space Mono", Sans-serif;font-size:0.5rem;font-weight:400;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-81c336a );}.elementor-23 .elementor-element.elementor-element-2527760 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-da9f8bd{font-family:"Instrument Serif", Sans-serif;font-size:1.1rem;font-weight:400;font-style:oblique;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-da9f8bd p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-d2f07ed{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D4D0C8;--border-color:#D4D0C8;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23 .elementor-element.elementor-element-d2f07ed:hover{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-7ae326e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;font-family:"Syne", Sans-serif;font-size:1.3rem;font-weight:400;}.elementor-23 .elementor-element.elementor-element-7ae326e p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-4f6d34f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.15rem) 0rem;font-family:"Space Mono", Sans-serif;font-size:0.5rem;font-weight:400;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-81c336a );}.elementor-23 .elementor-element.elementor-element-4f6d34f p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-483b035{font-family:"Instrument Serif", Sans-serif;font-size:1.1rem;font-weight:400;font-style:oblique;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-483b035 p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-8cb34da{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:#D4D0C8;--border-color:#D4D0C8;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23 .elementor-element.elementor-element-8cb34da:hover{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-fe672ad{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.4rem) 0rem;font-family:"Syne", Sans-serif;font-size:1.3rem;font-weight:400;}.elementor-23 .elementor-element.elementor-element-fe672ad p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-ca7799f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.15rem) 0rem;font-family:"Space Mono", Sans-serif;font-size:0.5rem;font-weight:400;text-transform:uppercase;letter-spacing:0.15em;color:var( --e-global-color-81c336a );}.elementor-23 .elementor-element.elementor-element-ca7799f p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-e019b8b{font-family:"Instrument Serif", Sans-serif;font-size:1.1rem;font-weight:400;font-style:oblique;color:var( --e-global-color-951dea5 );}.elementor-23 .elementor-element.elementor-element-e019b8b p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-2a1d4d30{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.6rem) 0rem;}.elementor-23 .elementor-element.elementor-element-2a1d4d30 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:2rem;font-weight:400;font-style:oblique;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-4117fde2{width:var( --container-widget-width, 500px );max-width:500px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;font-family:"Syne", Sans-serif;font-size:0.85rem;font-weight:400;line-height:1.6em;color:#F4F1EB;}.elementor-23 .elementor-element.elementor-element-4117fde2 p{margin-block-end:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-377cd025{text-align:start;}.elementor-23 .elementor-element.elementor-element-377cd025 img{width:90px;}.elementor-23 .elementor-element.elementor-element-4960484b .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:0.5rem;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-64ec9f54 .elementor-button{background-color:#FFFFFF00;font-family:"Space Mono", Sans-serif;font-size:0.6rem;font-weight:400;letter-spacing:0.1em;fill:#FFFFFF66;color:#FFFFFF66;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-64ec9f54{margin:0rem 1.5rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-23 .elementor-element.elementor-element-64ec9f54 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-64ec9f54 .elementor-button:focus{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-64ec9f54 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-64ec9f54 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-65c00925 .elementor-button{background-color:#FFFFFF00;font-family:"Space Mono", Sans-serif;font-size:0.6rem;font-weight:400;letter-spacing:0.1em;fill:#FFFFFF66;color:#FFFFFF66;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-65c00925{margin:0rem 1.5rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-23 .elementor-element.elementor-element-65c00925 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-65c00925 .elementor-button:focus{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-65c00925 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-65c00925 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-730d42ca .elementor-button{background-color:#FFFFFF00;font-family:"Space Mono", Sans-serif;font-size:0.6rem;font-weight:400;letter-spacing:0.1em;fill:#FFFFFF66;color:#FFFFFF66;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-730d42ca{margin:0rem 1.5rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-23 .elementor-element.elementor-element-730d42ca .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-730d42ca .elementor-button:focus{color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-730d42ca .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-730d42ca .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-bbbd65e{--container-widget-width:473px;--container-widget-flex-grow:0;width:var( --container-widget-width, 473px );max-width:473px;font-size:70px;}.elementor-23 .elementor-element.elementor-element-3a572f8{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-068070e{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-e3437e3{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-23 .elementor-element.elementor-element-3b1144f{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-23 .elementor-element.elementor-element-f2d55ca{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-23 .elementor-element.elementor-element-3c37759{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-23 .elementor-element.elementor-element-573785b{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-23 .elementor-element.elementor-element-77d7d9a{--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-4960484b{text-align:center;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-338219d4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-bbbd65e{--container-widget-width:234px;--container-widget-flex-grow:0;width:var( --container-widget-width, 234px );max-width:234px;font-size:10vw;line-height:2.3rem;}.elementor-23 .elementor-element.elementor-element-bbbd65e p{margin-block-end:0px;}.elementor-23 .elementor-element.elementor-element-39667b0{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23 .elementor-element.elementor-element-ab29a5e{--container-widget-width:279px;--container-widget-flex-grow:0;width:var( --container-widget-width, 279px );max-width:279px;}.elementor-23 .elementor-element.elementor-element-9afd8f3{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-23 .elementor-element.elementor-element-77c5a5d .elementor-heading-title{font-size:5.7vw;}.elementor-23 .elementor-element.elementor-element-3a572f8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23 .elementor-element.elementor-element-8d95360{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-23 .elementor-element.elementor-element-6e828fd{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-23 .elementor-element.elementor-element-978e0ea{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-23 .elementor-element.elementor-element-23d3f24{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-23 .elementor-element.elementor-element-e48948e{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-6f5448f{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-23 .elementor-element.elementor-element-9f626f0{--width:25%;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-23 .elementor-element.elementor-element-62d2a2f{--width:75%;}.elementor-23 .elementor-element.elementor-element-fc68276{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-23 .elementor-element.elementor-element-7552dcf{--width:25%;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-3380098{--width:75%;}.elementor-23 .elementor-element.elementor-element-05c4915{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-23 .elementor-element.elementor-element-5000943{--width:25%;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-70cca9f{--width:75%;}.elementor-23 .elementor-element.elementor-element-29a787f{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-23 .elementor-element.elementor-element-d4c84ff{--width:25%;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-e9fcb25{--width:75%;}.elementor-23 .elementor-element.elementor-element-8b4ae91{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-23 .elementor-element.elementor-element-09337f5{--width:25%;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-23 .elementor-element.elementor-element-b4262bc{--width:75%;}.elementor-23 .elementor-element.elementor-element-47d0fc3{text-align:center;}.elementor-23 .elementor-element.elementor-element-f907c4a{text-align:center;}.elementor-23 .elementor-element.elementor-element-77d7d9a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-545f7b7{--width:510px;}.elementor-23 .elementor-element.elementor-element-9f626f0{--width:8%;}.elementor-23 .elementor-element.elementor-element-62d2a2f{--width:92%;}.elementor-23 .elementor-element.elementor-element-7552dcf{--width:8%;}.elementor-23 .elementor-element.elementor-element-3380098{--width:92%;}.elementor-23 .elementor-element.elementor-element-5000943{--width:8%;}.elementor-23 .elementor-element.elementor-element-70cca9f{--width:92%;}.elementor-23 .elementor-element.elementor-element-d4c84ff{--width:8%;}.elementor-23 .elementor-element.elementor-element-e9fcb25{--width:92%;}.elementor-23 .elementor-element.elementor-element-09337f5{--width:8%;}.elementor-23 .elementor-element.elementor-element-b4262bc{--width:92%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-545f7b7{--width:650px;}}/* Start custom CSS for text-editor, class: .elementor-element-bbbd65e */.hero-title {
    font-size: clamp(3rem, 6vw, 5.5rem);
  }
.hero-title em {
    font-style: italic;
    color: #FF4D2A;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4dd8c62 */.location {
    display: flex;
    align-items: center;
    gap: 1rem;
    font-family: 'Space Mono', monospace;
    font-size: 0.6rem;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: rgba(255,255,255,0.4);
  }
  .location .pulse {
    width: 6px; height: 6px;
    background: #ff4d2a;
    border-radius: 50%;
    animation: pulse-dot 2s ease-in-out infinite;
  }
  @keyframes pulse {
    0%,100% { opacity: 1; } 50% { opacity: 0.3; }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77c5a5d */.manifesto h2 em {
    color: #FF4D2A;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d95360 */.value-card:hover {
    background: #1A1816;
  }
.value-card:hover .vc-num { color: #FF4D2A;
    opacity: 0.5; }
.value-card:hover .vc-title { color: #F4F1EB; }
.value-card:hover .vc-text { color: rgba(255,255,255,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5448f */.cat-row:hover .cr-icon { transform: scale(1.15) rotate(8deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc68276 */.cat-row:hover .cr-icon { transform: scale(1.15) rotate(8deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05c4915 */.cat-row:hover .cr-icon { transform: scale(1.15) rotate(8deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a787f */.cat-row:hover .cr-icon { transform: scale(1.15) rotate(8deg); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b4ae91 */.cat-row:hover .cr-icon { transform: scale(1.15) rotate(8deg); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-803d300 */.behind-text h2 em {
    color: #FF4D2A;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a4f480 */.bv-top {
    background: linear-gradient(145deg, rgba(255,77,42,0.05), rgba(200,255,0,0.03)),
                linear-gradient(to bottom right, #2a1f38 0%, #3d2850 50%, #1e1530 100%);
    position: relative;
    overflow: hidden;
    display: flex;
  }
  .bv-top::after {
    content: '';
    position: absolute;
    width: 200px; height: 200px;
    border-radius: 50%;
    background: radial-gradient(circle, #FF4D2A 0%, transparent 70%);
    filter: blur(60px);
    opacity: 0.3;
  }/* End custom CSS */