.elementor-111 .elementor-element.elementor-element-2e46c0f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-2e46c0f:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-2e46c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F6F2;}.elementor-111 .elementor-element.elementor-element-0283a5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-0283a5e:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-0283a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-111 .elementor-element.elementor-element-59070ea{--display:flex;--min-height:62vh;--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;--padding-top:144px;--padding-bottom:62px;--padding-left:64px;--padding-right:64px;}.elementor-111 .elementor-element.elementor-element-6ef3e09{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-67fc524{text-align:start;}.elementor-111 .elementor-element.elementor-element-67fc524 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#F7F6F2;}.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-111 .elementor-element.elementor-element-5c71d4f{--divider-border-style:solid;--divider-color:#6F6E69;--divider-border-width:1px;width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-111 .elementor-element.elementor-element-5c71d4f.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-5c71d4f .elementor-divider-separator{width:24px;}.elementor-111 .elementor-element.elementor-element-5c71d4f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-111 .elementor-element.elementor-element-955375e{text-align:start;}.elementor-111 .elementor-element.elementor-element-955375e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#A9A8A4;}.elementor-111 .elementor-element.elementor-element-91a201c{--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;}.elementor-111 .elementor-element.elementor-element-edfed69{--display:flex;}.elementor-111 .elementor-element.elementor-element-21fa591{text-align:start;}.elementor-111 .elementor-element.elementor-element-21fa591 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:84px;font-weight:400;line-height:0.94em;letter-spacing:-0.015em;color:#F7F6F2;}.elementor-111 .elementor-element.elementor-element-69ba0dc{--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;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-d31d195{text-align:start;}.elementor-111 .elementor-element.elementor-element-d31d195 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.2em;color:#A9A8A4;}.elementor-111 .elementor-element.elementor-element-4711b2b{text-align:start;}.elementor-111 .elementor-element.elementor-element-4711b2b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#A9A8A4;}.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-111 .elementor-element.elementor-element-4348ede{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#B8B7B2;}.elementor-111 .elementor-element.elementor-element-a6d012e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-74f5f2a{--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;--padding-top:82px;--padding-bottom:112px;--padding-left:64px;--padding-right:64px;}.elementor-111 .elementor-element.elementor-element-3704074{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-7ccffac .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:54px;font-weight:400;line-height:1em;letter-spacing:-0.01em;color:#171717;}.elementor-111 .elementor-element.elementor-element-a8c57bc.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-a8c57bc .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-86471b6{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-fbf4756{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-c4ad843{--display:flex;}.elementor-111 .elementor-element.elementor-element-7d2435f{text-align:start;}.elementor-111 .elementor-element.elementor-element-7d2435f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-a2e4491{--display:flex;}.elementor-111 .elementor-element.elementor-element-ec51917{text-align:start;}.elementor-111 .elementor-element.elementor-element-ec51917 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-db411a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-a8677e1{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-ded77ae{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-65548d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-fcf3539{--display:flex;}.elementor-111 .elementor-element.elementor-element-dd5725a{text-align:start;}.elementor-111 .elementor-element.elementor-element-dd5725a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-5455484{--display:flex;}.elementor-111 .elementor-element.elementor-element-09f8fab{text-align:start;}.elementor-111 .elementor-element.elementor-element-09f8fab .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-9a1dada{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-f3236b9{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-6ba0924{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-c0dc1cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-b70b798{--display:flex;}.elementor-111 .elementor-element.elementor-element-5672e8b{text-align:start;}.elementor-111 .elementor-element.elementor-element-5672e8b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-5e312b1{--display:flex;}.elementor-111 .elementor-element.elementor-element-e5cd185{text-align:start;}.elementor-111 .elementor-element.elementor-element-e5cd185 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-143589d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-bad5214{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-c01aa8b{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-e1231f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-8355f94{--display:flex;}.elementor-111 .elementor-element.elementor-element-cf5ccbd{text-align:start;}.elementor-111 .elementor-element.elementor-element-cf5ccbd .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-06ccc77{--display:flex;}.elementor-111 .elementor-element.elementor-element-443f8d3{text-align:start;}.elementor-111 .elementor-element.elementor-element-443f8d3 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-092fff3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-217e007{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-b827be2{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-d719934{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-335e01b{--display:flex;}.elementor-111 .elementor-element.elementor-element-3e91628{text-align:start;}.elementor-111 .elementor-element.elementor-element-3e91628 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-290c658{--display:flex;}.elementor-111 .elementor-element.elementor-element-adb6452{text-align:start;}.elementor-111 .elementor-element.elementor-element-adb6452 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-ca819e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-f4def16{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-0bf53ed{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-4b32d01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-a6d5135{--display:flex;}.elementor-111 .elementor-element.elementor-element-adbba63{text-align:start;}.elementor-111 .elementor-element.elementor-element-adbba63 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-b4b9853{--display:flex;}.elementor-111 .elementor-element.elementor-element-d8b3f0f{text-align:start;}.elementor-111 .elementor-element.elementor-element-d8b3f0f .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-cd6585e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-7587e3f{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-9f59b21{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-2d127d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-99070e8{--display:flex;}.elementor-111 .elementor-element.elementor-element-fd7272c{text-align:start;}.elementor-111 .elementor-element.elementor-element-fd7272c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-1b79d0f{--display:flex;}.elementor-111 .elementor-element.elementor-element-73efc49{text-align:start;}.elementor-111 .elementor-element.elementor-element-73efc49 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-f049579{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-30aa010{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-f35ed27{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-47b8f9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-8baf331{--display:flex;}.elementor-111 .elementor-element.elementor-element-73209d8{text-align:start;}.elementor-111 .elementor-element.elementor-element-73209d8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-77e0855{--display:flex;}.elementor-111 .elementor-element.elementor-element-cdce696{text-align:start;}.elementor-111 .elementor-element.elementor-element-cdce696 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-4572471{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-6ffc049{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-a05e3dd{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-e190445{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-6f4f405{--display:flex;}.elementor-111 .elementor-element.elementor-element-606bd77{text-align:start;}.elementor-111 .elementor-element.elementor-element-606bd77 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-060e89a{--display:flex;}.elementor-111 .elementor-element.elementor-element-ea9d6d8{text-align:start;}.elementor-111 .elementor-element.elementor-element-ea9d6d8 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-38a6045{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-f343f49{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-8614c76{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-181833e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-db515fa{--display:flex;}.elementor-111 .elementor-element.elementor-element-cb31878{text-align:start;}.elementor-111 .elementor-element.elementor-element-cb31878 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-002c7d1{--display:flex;}.elementor-111 .elementor-element.elementor-element-7102660{text-align:start;}.elementor-111 .elementor-element.elementor-element-7102660 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-008fc79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-875add9{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-afbbd5b{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-ff3d45a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-75c88fc{--display:flex;}.elementor-111 .elementor-element.elementor-element-c493a6f{text-align:start;}.elementor-111 .elementor-element.elementor-element-c493a6f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-f3fa587{--display:flex;}.elementor-111 .elementor-element.elementor-element-acafd30{text-align:start;}.elementor-111 .elementor-element.elementor-element-acafd30 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-f19140d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-c871c15{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-4237ff3{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-424ebfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-de64365{--display:flex;}.elementor-111 .elementor-element.elementor-element-69403e6{text-align:start;}.elementor-111 .elementor-element.elementor-element-69403e6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-72c9de9{--display:flex;}.elementor-111 .elementor-element.elementor-element-b61c1f8{text-align:start;}.elementor-111 .elementor-element.elementor-element-b61c1f8 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-524966e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-fa4f5dc{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-24cb6ef{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-0c264b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-68a9804{--display:flex;}.elementor-111 .elementor-element.elementor-element-99843e8{text-align:start;}.elementor-111 .elementor-element.elementor-element-99843e8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-77b8d87{--display:flex;}.elementor-111 .elementor-element.elementor-element-87203c0{text-align:start;}.elementor-111 .elementor-element.elementor-element-87203c0 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-cf47af9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-4172731{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-1effd26{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-94a96f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-36a0c4a{--display:flex;}.elementor-111 .elementor-element.elementor-element-f0a0d2e{text-align:start;}.elementor-111 .elementor-element.elementor-element-f0a0d2e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-0a758f7{--display:flex;}.elementor-111 .elementor-element.elementor-element-9ddf889{text-align:start;}.elementor-111 .elementor-element.elementor-element-9ddf889 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-5a6bc36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-819baae{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-79429dd{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-94369b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-f1a6162{--display:flex;}.elementor-111 .elementor-element.elementor-element-aa2e365{text-align:start;}.elementor-111 .elementor-element.elementor-element-aa2e365 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-8abd558{--display:flex;}.elementor-111 .elementor-element.elementor-element-0a2c803{text-align:start;}.elementor-111 .elementor-element.elementor-element-0a2c803 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-44ea41d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-24a8f12{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-b8e96f6{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-90d1eea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-05019b4{--display:flex;}.elementor-111 .elementor-element.elementor-element-23ead15{text-align:start;}.elementor-111 .elementor-element.elementor-element-23ead15 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-c2e9755{--display:flex;}.elementor-111 .elementor-element.elementor-element-fdb3527{text-align:start;}.elementor-111 .elementor-element.elementor-element-fdb3527 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-a6c70c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-b2e1048{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-fdc020c{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-0f5fbbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-aec6964{--display:flex;}.elementor-111 .elementor-element.elementor-element-a7b71ac{text-align:start;}.elementor-111 .elementor-element.elementor-element-a7b71ac .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-c538878{--display:flex;}.elementor-111 .elementor-element.elementor-element-b4f72d8{text-align:start;}.elementor-111 .elementor-element.elementor-element-b4f72d8 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-af15477{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-bc9d555{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-d956c5f{--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;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:#E6E2DB;--border-color:#E6E2DB;--padding-top:34px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-c05caa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-ef35650{--display:flex;}.elementor-111 .elementor-element.elementor-element-eff03c0{text-align:start;}.elementor-111 .elementor-element.elementor-element-eff03c0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.18em;color:#7F7F7B;}.elementor-111 .elementor-element.elementor-element-795297f{--display:flex;}.elementor-111 .elementor-element.elementor-element-89c53a3{text-align:start;}.elementor-111 .elementor-element.elementor-element-89c53a3 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:42px;font-weight:400;line-height:1em;letter-spacing:-0.008em;color:#171717;}.elementor-111 .elementor-element.elementor-element-09f1c7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-a3bfbc4{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:1.75em;color:#6F6E69;}.elementor-111 .elementor-element.elementor-element-ddafff4{--display:flex;}.elementor-111 .elementor-element.elementor-element-ddafff4:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-ddafff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-111 .elementor-element.elementor-element-56bc7d3{--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;--padding-top:76px;--padding-bottom:76px;--padding-left:64px;--padding-right:64px;}.elementor-111 .elementor-element.elementor-element-1f50c0b{text-align:start;}.elementor-111 .elementor-element.elementor-element-1f50c0b .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:48px;font-weight:400;line-height:1em;letter-spacing:-0.01em;color:#F7F6F2;}.elementor-111 .elementor-element.elementor-element-2d5968c{--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;--justify-content:flex-end;}.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-111 .elementor-element.elementor-element-544c5d5.elementor-element{--align-self:center;}.elementor-111 .elementor-element.elementor-element-04c0f59.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-111 .elementor-element.elementor-element-59070ea{--padding-top:128px;--padding-bottom:54px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-111 .elementor-element.elementor-element-91a201c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-74f5f2a{--padding-top:70px;--padding-bottom:92px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-111 .elementor-element.elementor-element-59070ea{--min-height:56vh;--padding-top:112px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-111 .elementor-element.elementor-element-74f5f2a{--padding-top:56px;--padding-bottom:74px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-3704074{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-56bc7d3{--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;--padding-top:54px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-2d5968c{--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;}}/* Start custom CSS for container, class: .elementor-element-2e46c0f */.elementor-111 .elementor-element.elementor-element-2e46c0f{
  --tp-terms-paper:#F7F6F2;
  --tp-terms-ink:#171717;
  --tp-terms-soft:#EFEEE9;
  --tp-terms-muted:#7F7F7B;
  --tp-terms-rule:#E6E2DB;
  --tp-terms-ui:var(--tp-font-ui,"Archivo",Arial,sans-serif);
  --tp-terms-serif:var(--tp-font-editorial,"Instrument Serif",Georgia,serif);
  background:var(--tp-terms-paper);
  color:var(--tp-terms-ink);
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__shell{
  width:100%;
  max-width:1800px;
  margin-inline:auto;
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__marker{
  display:flex;
  align-items:center;
  gap:12px;
  white-space:nowrap;
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__hero{
  background:var(--tp-terms-ink);
  color:var(--tp-terms-paper);
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__copy,
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__copy *{
  color:#6F6E69!important;
  font-family:var(--tp-terms-ui)!important;
  font-size:13px!important;
  line-height:1.75!important;
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__copy p{
  margin:0 0 1.05em!important;
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__copy p:last-child{
  margin-bottom:0!important;
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__copy ul{
  margin:1em 0 0 1.2em!important;
  padding:0!important;
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__copy li{
  margin:.35em 0!important;
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__copy strong{
  color:var(--tp-terms-ink)!important;
  font-weight:500!important;
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__copy a{
  color:var(--tp-terms-ink)!important;
  text-decoration:none!important;
  border-bottom:1px solid currentColor;
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__link .elementor-button{
  min-height:0!important;
  padding:0 0 6px!important;
  color:var(--tp-terms-ink)!important;
  background:transparent!important;
  border:0!important;
  border-bottom:1px solid currentColor!important;
  border-radius:0!important;
  box-shadow:none!important;
  font-family:var(--tp-terms-ui)!important;
  font-size:9px!important;
  font-weight:500!important;
  letter-spacing:.18em!important;
  text-transform:uppercase!important;
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__link--inverse .elementor-button{
  color:var(--tp-terms-paper)!important;
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__meta{
  border-top:1px solid rgba(247,246,242,.18);
}
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__closing{
  background:var(--tp-terms-ink);
  color:var(--tp-terms-paper);
}
@media(max-width:767px){
  .elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__row{
    display:flex!important;
    flex-direction:column!important;
    gap:16px!important;
  }
}

/* ==========================================================
   THE /// PROJECT — Terms v2 Editorial Clauses
   Replaces the fragile 12-column grid with a reliable 2-column layout.
   ========================================================== */

.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__row{
  display:flex!important;
  flex-direction:row!important;
  align-items:flex-start!important;
  gap:56px!important;
}

.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__row > .tp-terms__clause-meta{
  flex:0 0 34%!important;
  width:34%!important;
  min-width:0!important;
}

.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__row > .tp-terms__clause-body{
  flex:1 1 0!important;
  width:auto!important;
  min-width:0!important;
  max-width:68ch!important;
}

.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__clause-meta{
  display:flex!important;
  flex-direction:column!important;
  gap:18px!important;
}

.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__clause-number .elementor-heading-title{
  color:var(--tp-terms-muted)!important;
  font-family:var(--tp-terms-ui)!important;
  font-size:9px!important;
  font-weight:500!important;
  line-height:1.2!important;
  letter-spacing:.18em!important;
  text-transform:uppercase!important;
}

.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__clause-title .elementor-heading-title{
  max-width:12ch;
  margin:0!important;
  color:var(--tp-terms-ink)!important;
  font-family:var(--tp-terms-serif)!important;
  font-size:clamp(34px,3.1vw,48px)!important;
  font-weight:400!important;
  line-height:.98!important;
  letter-spacing:-.012em!important;
}

.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__clause-body .tp-terms__copy,
.elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__clause-body .tp-terms__copy *{
  font-size:14px!important;
  line-height:1.8!important;
}

@media(max-width:1024px){
  .elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__row{
    gap:36px!important;
  }

  .elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__row > .tp-terms__clause-meta{
    flex-basis:38%!important;
    width:38%!important;
  }

  .elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__clause-title .elementor-heading-title{
    max-width:14ch;
    font-size:clamp(32px,4vw,42px)!important;
  }
}

@media(max-width:767px){
  .elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__row{
    flex-direction:column!important;
    gap:24px!important;
    padding-top:28px!important;
    padding-bottom:32px!important;
  }

  .elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__row > .tp-terms__clause-meta,
  .elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__row > .tp-terms__clause-body{
    width:100%!important;
    max-width:none!important;
    flex:0 0 auto!important;
  }

  .elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__clause-meta{
    gap:12px!important;
  }

  .elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__clause-title .elementor-heading-title{
    max-width:none;
    font-size:34px!important;
  }

  .elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__clause-body .tp-terms__copy,
  .elementor-111 .elementor-element.elementor-element-2e46c0f .tp-terms__clause-body .tp-terms__copy *{
    font-size:13px!important;
    line-height:1.75!important;
  }
}/* End custom CSS */