.elementor-832 .elementor-element.elementor-element-63497d8{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-832 .elementor-element.elementor-element-af9c88b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-af9c88b:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-af9c88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE9;}.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-832 .elementor-element.elementor-element-4074953{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-832 .elementor-element.elementor-element-4074953 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:0.18em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-db697b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-832 .elementor-element.elementor-element-db697b6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:0.18em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-dee81b3 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:78px;font-weight:400;line-height:1.2em;letter-spacing:-0.045em;color:#3B1020;}.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-832 .elementor-element.elementor-element-fe9c3e2{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#746168;}.elementor-832 .elementor-element.elementor-element-36a55e0{--display:flex;--position:relative;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-832 .elementor-element.elementor-element-36a55e0{left:0px;}body.rtl .elementor-832 .elementor-element.elementor-element-36a55e0{right: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-832 .elementor-element.elementor-element-ecb2cc3 img{width:100%;}.elementor-832 .elementor-element.elementor-element-c27b5dc{width:auto;max-width:auto;background-color:#180C1490;padding:5px 10px 5px 10px;bottom:15px;}body:not(.rtl) .elementor-832 .elementor-element.elementor-element-c27b5dc{right:25px;}body.rtl .elementor-832 .elementor-element.elementor-element-c27b5dc{left:25px;}.elementor-832 .elementor-element.elementor-element-c27b5dc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-832 .elementor-element.elementor-element-466a8c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-466a8c3:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-466a8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3B1020;}.elementor-832 .elementor-element.elementor-element-7d0ded3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-f8127dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-832 .elementor-element.elementor-element-5e98047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-832 .elementor-element.elementor-element-5e98047 .elementor-icon-wrapper{text-align:start;}.elementor-832 .elementor-element.elementor-element-5e98047.elementor-view-stacked .elementor-icon{background-color:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-5e98047.elementor-view-framed .elementor-icon, .elementor-832 .elementor-element.elementor-element-5e98047.elementor-view-default .elementor-icon{color:#C7BAB1;border-color:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-5e98047.elementor-view-framed .elementor-icon, .elementor-832 .elementor-element.elementor-element-5e98047.elementor-view-default .elementor-icon svg{fill:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-5e98047 .elementor-icon{font-size:44px;}.elementor-832 .elementor-element.elementor-element-5e98047 .elementor-icon svg{height:44px;}.elementor-832 .elementor-element.elementor-element-571d715{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-832 .elementor-element.elementor-element-571d715 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:28px;font-weight:400;line-height:1.35em;color:#F4EFE9;}.elementor-832 .elementor-element.elementor-element-dc68945 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#F4EFE9;}.elementor-832 .elementor-element.elementor-element-88d7628{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-68cb368{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-832 .elementor-element.elementor-element-68cb368 .elementor-icon-wrapper{text-align:start;}.elementor-832 .elementor-element.elementor-element-68cb368.elementor-view-stacked .elementor-icon{background-color:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-68cb368.elementor-view-framed .elementor-icon, .elementor-832 .elementor-element.elementor-element-68cb368.elementor-view-default .elementor-icon{color:#C7BAB1;border-color:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-68cb368.elementor-view-framed .elementor-icon, .elementor-832 .elementor-element.elementor-element-68cb368.elementor-view-default .elementor-icon svg{fill:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-68cb368 .elementor-icon{font-size:44px;}.elementor-832 .elementor-element.elementor-element-68cb368 .elementor-icon svg{height:44px;}.elementor-832 .elementor-element.elementor-element-4ac3f14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-832 .elementor-element.elementor-element-4ac3f14 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:28px;font-weight:400;line-height:1.35em;color:#F4EFE9;}.elementor-832 .elementor-element.elementor-element-8d9ff56 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#F4EFE9;}.elementor-832 .elementor-element.elementor-element-95040ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-29b3329{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-832 .elementor-element.elementor-element-29b3329 .elementor-icon-wrapper{text-align:start;}.elementor-832 .elementor-element.elementor-element-29b3329.elementor-view-stacked .elementor-icon{background-color:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-29b3329.elementor-view-framed .elementor-icon, .elementor-832 .elementor-element.elementor-element-29b3329.elementor-view-default .elementor-icon{color:#C7BAB1;border-color:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-29b3329.elementor-view-framed .elementor-icon, .elementor-832 .elementor-element.elementor-element-29b3329.elementor-view-default .elementor-icon svg{fill:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-29b3329 .elementor-icon{font-size:44px;}.elementor-832 .elementor-element.elementor-element-29b3329 .elementor-icon svg{height:44px;}.elementor-832 .elementor-element.elementor-element-fb8a140{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-832 .elementor-element.elementor-element-fb8a140 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:28px;font-weight:400;line-height:1.35em;color:#F4EFE9;}.elementor-832 .elementor-element.elementor-element-649d324 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#F4EFE9;}.elementor-832 .elementor-element.elementor-element-21f524f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-7aca28f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-832 .elementor-element.elementor-element-7aca28f .elementor-icon-wrapper{text-align:start;}.elementor-832 .elementor-element.elementor-element-7aca28f.elementor-view-stacked .elementor-icon{background-color:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-7aca28f.elementor-view-framed .elementor-icon, .elementor-832 .elementor-element.elementor-element-7aca28f.elementor-view-default .elementor-icon{color:#C7BAB1;border-color:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-7aca28f.elementor-view-framed .elementor-icon, .elementor-832 .elementor-element.elementor-element-7aca28f.elementor-view-default .elementor-icon svg{fill:#C7BAB1;}.elementor-832 .elementor-element.elementor-element-7aca28f .elementor-icon{font-size:44px;}.elementor-832 .elementor-element.elementor-element-7aca28f .elementor-icon svg{height:44px;}.elementor-832 .elementor-element.elementor-element-38b5858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-832 .elementor-element.elementor-element-38b5858 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:28px;font-weight:400;line-height:1.35em;color:#F4EFE9;}.elementor-832 .elementor-element.elementor-element-902ac67 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#F4EFE9;}.elementor-832 .elementor-element.elementor-element-51181af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-51181af:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-51181af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE9;}.elementor-832 .elementor-element.elementor-element-3250b6a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-d07c16c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-36cff49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-832 .elementor-element.elementor-element-36cff49 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:0.18em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-015d6a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-832 .elementor-element.elementor-element-015d6a4 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:54px;font-weight:400;line-height:1.2em;letter-spacing:-0.035em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-7691a87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#746168;}.elementor-832 .elementor-element.elementor-element-880143f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-c0e7875{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-9850ae7 img{width:100%;}.elementor-832 .elementor-element.elementor-element-689378e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-832 .elementor-element.elementor-element-689378e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;line-height:1.65em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-46b038d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-46b038d:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-46b038d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE9;}.elementor-832 .elementor-element.elementor-element-4e35261{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.9em;color:#68565C;}.elementor-832 .elementor-element.elementor-element-5443e87{--display:flex;--position:relative;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-832 .elementor-element.elementor-element-5443e87{left:0px;}body.rtl .elementor-832 .elementor-element.elementor-element-5443e87{right:0px;}.elementor-832 .elementor-element.elementor-element-fc62525 img{width:100%;}.elementor-832 .elementor-element.elementor-element-a9b0cc9{width:auto;max-width:auto;background-color:#180C1490;padding:5px 10px 5px 10px;bottom:15px;}body:not(.rtl) .elementor-832 .elementor-element.elementor-element-a9b0cc9{right:25px;}body.rtl .elementor-832 .elementor-element.elementor-element-a9b0cc9{left:25px;}.elementor-832 .elementor-element.elementor-element-a9b0cc9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-832 .elementor-element.elementor-element-0f971c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-0f971c3:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-0f971c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE9;}.elementor-832 .elementor-element.elementor-element-715ebad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-569bb33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-832 .elementor-element.elementor-element-569bb33 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:0.18em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-9a13d8c .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:54px;font-weight:400;line-height:1.2em;letter-spacing:-0.035em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-45b00d5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:65px 34px;--row-gap:65px;--column-gap:34px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-110ade6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-c5fce73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-c5fce73:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-c5fce73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3D9D1;}.elementor-832 .elementor-element.elementor-element-27a0fe6 img{width:100%;}.elementor-832 .elementor-element.elementor-element-b8cb464{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:22px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-fdc51c0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-8d5cbbb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-7f71827 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-ec162fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#C7BAB1;--border-color:#C7BAB1;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-407efd2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#746168;}.elementor-832 .elementor-element.elementor-element-d29f00b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:23px;font-weight:400;line-height:1.65em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-163242d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-6c08dc3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-6c08dc3:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-6c08dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3D9D1;}.elementor-832 .elementor-element.elementor-element-2bf6847 img{width:100%;}.elementor-832 .elementor-element.elementor-element-a4d26b4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:22px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-5c7c755 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-985830a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-c86f866 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-d85a870{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#C7BAB1;--border-color:#C7BAB1;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-4c1bda7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#746168;}.elementor-832 .elementor-element.elementor-element-d2f3c73 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:23px;font-weight:400;line-height:1.65em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-43b2952{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-4b80996{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-4b80996:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-4b80996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3D9D1;}.elementor-832 .elementor-element.elementor-element-4d242fa img{width:100%;}.elementor-832 .elementor-element.elementor-element-96c79d7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:22px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-9bb6dc9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-790c9f9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-aa74e66 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-1065ca3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#C7BAB1;--border-color:#C7BAB1;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-1ad6c11 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#746168;}.elementor-832 .elementor-element.elementor-element-2f2856c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:23px;font-weight:400;line-height:1.65em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-ff2dd56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-8bfe929{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-8bfe929:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-8bfe929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3D9D1;}.elementor-832 .elementor-element.elementor-element-88beec5 img{width:100%;}.elementor-832 .elementor-element.elementor-element-a318bc6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:22px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-d5a47cb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-8afee8a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-e44eb81 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-5c50d32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#C7BAB1;--border-color:#C7BAB1;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-256686d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#746168;}.elementor-832 .elementor-element.elementor-element-4f84543 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:23px;font-weight:400;line-height:1.65em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-8e6db23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-1e5bbc4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-1e5bbc4:not(.elementor-motion-effects-element-type-background), .elementor-832 .elementor-element.elementor-element-1e5bbc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3D9D1;}.elementor-832 .elementor-element.elementor-element-31c7b36 img{width:100%;}.elementor-832 .elementor-element.elementor-element-8987933{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:22px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-b841ccb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-f2e8f50 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-de8945b .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:26px;font-weight:400;line-height:1.35em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-ae0844c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;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:#C7BAB1;--border-color:#C7BAB1;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-cbbc1d6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#746168;}.elementor-832 .elementor-element.elementor-element-c9412ed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:23px;font-weight:400;line-height:1.65em;color:#3B1020;}.elementor-832 .elementor-element.elementor-element-32a097f{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-832 .elementor-element.elementor-element-27b6cf3{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-832:not(.elementor-motion-effects-element-type-background), body.elementor-page-832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE9;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-832 .elementor-element.elementor-element-7d0ded3{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-832 .elementor-element.elementor-element-3250b6a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-832 .elementor-element.elementor-element-45b00d5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-832 .elementor-element.elementor-element-fe9c3e2{font-size:16px;}.elementor-832 .elementor-element.elementor-element-7d0ded3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-832 .elementor-element.elementor-element-3250b6a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-832 .elementor-element.elementor-element-45b00d5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-832 .elementor-element.elementor-element-7f71827 .elementor-heading-title{font-size:24px;}.elementor-832 .elementor-element.elementor-element-c86f866 .elementor-heading-title{font-size:24px;}.elementor-832 .elementor-element.elementor-element-aa74e66 .elementor-heading-title{font-size:24px;}.elementor-832 .elementor-element.elementor-element-e44eb81 .elementor-heading-title{font-size:24px;}.elementor-832 .elementor-element.elementor-element-de8945b .elementor-heading-title{font-size:24px;}}/* Start custom CSS for heading, class: .elementor-element-dee81b3 */.elementor-832 .elementor-element.elementor-element-dee81b3 .elementor-heading-title{font-size:clamp(42px,5.6vw,78px);max-width:15ch;text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe9c3e2 */.elementor-832 .elementor-element.elementor-element-fe9c3e2 p{margin:0;max-width:57ch}.elementor-832 .elementor-element.elementor-element-fe9c3e2,.elementor-832 .elementor-element.elementor-element-fe9c3e2 *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-fe9c3e2 .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af9c88b */.elementor-832 .elementor-element.elementor-element-af9c88b{padding-left:calc(max(0px, 50% - 700px) + 7%)!important;padding-right:calc(max(0px, 50% - 700px) + 7%)!important}@media(max-width:700px){.elementor-832 .elementor-element.elementor-element-af9c88b{padding:55px 24px!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecb2cc3 */.elementor-832 .elementor-element.elementor-element-ecb2cc3 img{width:100%;height:70vh;min-height:420px;max-height:800px;object-fit:cover;display:block}@media(max-width:700px){.elementor-832 .elementor-element.elementor-element-ecb2cc3 img{min-height:340px;height:52vh}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c27b5dc */.elementor-832 .elementor-element.elementor-element-c27b5dc{max-width:80%}.elementor-832 .elementor-element.elementor-element-c27b5dc,.elementor-832 .elementor-element.elementor-element-c27b5dc *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-c27b5dc .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc68945 */.elementor-832 .elementor-element.elementor-element-dc68945 .elementor-heading-title{max-width:30ch}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d9ff56 */.elementor-832 .elementor-element.elementor-element-8d9ff56 .elementor-heading-title{max-width:30ch}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-649d324 */.elementor-832 .elementor-element.elementor-element-649d324 .elementor-heading-title{max-width:30ch}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-902ac67 */.elementor-832 .elementor-element.elementor-element-902ac67 .elementor-heading-title{max-width:30ch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466a8c3 */.elementor-832 .elementor-element.elementor-element-466a8c3{padding-left:7%!important;padding-right:7%!important}.elementor-832 .elementor-element.elementor-element-466a8c3,.elementor-832 .elementor-element.elementor-element-466a8c3 *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-466a8c3 .elementor-heading-title{text-wrap:wrap}.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-icon,.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-icon .elementor-icon-wrapper,.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-icon .elementor-icon{line-height:0;display:block}.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-icon svg{width:44px;height:44px;fill:none!important}.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-icon svg *{fill:none!important;stroke:#C7BAB1!important}@media(max-width:700px){.elementor-832 .elementor-element.elementor-element-466a8c3{padding:40px 24px!important}.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-grid{grid-template-columns:1fr!important}.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-item{position:relative;padding-left:65px!important}.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-item+.as-fs-item{padding-top:25px!important;border-top:1px solid #795661}.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-icon{position:absolute!important;left:0;top:4px;margin:0!important}.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-item+.as-fs-item .as-fs-icon{top:29px}.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-icon svg{width:38px;height:38px}.elementor-832 .elementor-element.elementor-element-466a8c3 .as-fs-item .elementor-widget-heading:last-child .elementor-heading-title{max-width:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-015d6a4 */.elementor-832 .elementor-element.elementor-element-015d6a4 .elementor-heading-title{font-size:clamp(32px,3.7vw,54px);text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7691a87 */.elementor-832 .elementor-element.elementor-element-7691a87 p{margin:0;max-width:65ch}.elementor-832 .elementor-element.elementor-element-7691a87,.elementor-832 .elementor-element.elementor-element-7691a87 *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-7691a87 .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-880143f */.elementor-832 .elementor-element.elementor-element-880143f .elementor-heading-title{display:inline-flex;gap:30px;align-items:center;padding:12px 0;border-bottom:1px solid currentColor}.elementor-832 .elementor-element.elementor-element-880143f .elementor-heading-title:hover{opacity:.75}.elementor-832 .elementor-element.elementor-element-880143f,.elementor-832 .elementor-element.elementor-element-880143f *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-880143f .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9850ae7 */.elementor-832 .elementor-element.elementor-element-9850ae7 img{width:100%;height:520px;object-fit:cover;display:block}@media(max-width:700px){.elementor-832 .elementor-element.elementor-element-9850ae7 img{height:400px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-689378e */.elementor-832 .elementor-element.elementor-element-689378e,.elementor-832 .elementor-element.elementor-element-689378e *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-689378e .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51181af */.elementor-832 .elementor-element.elementor-element-51181af{padding-left:7%!important;padding-right:7%!important}.elementor-832 .elementor-element.elementor-element-51181af .as-2c{grid-column-gap:8%!important;align-items:center}@media(max-width:700px){.elementor-832 .elementor-element.elementor-element-51181af{padding:60px 24px!important}.elementor-832 .elementor-element.elementor-element-51181af .as-2c{grid-template-columns:1fr!important;grid-row-gap:35px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e35261 */.elementor-832 .elementor-element.elementor-element-4e35261,.elementor-832 .elementor-element.elementor-element-4e35261 *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-4e35261 .elementor-heading-title{text-wrap:wrap}.elementor-832 .elementor-element.elementor-element-4e35261{color:#68565C}.elementor-832 .elementor-element.elementor-element-4e35261 p{margin:0 0 22px;font-size:16px;line-height:1.9;color:#68565C}.elementor-832 .elementor-element.elementor-element-4e35261 h2{font-family:'Libre Baskerville',Georgia,serif;font-weight:400;font-size:32px;line-height:1.2;letter-spacing:-.035em;color:#3B1020;margin:45px 0 22px}.elementor-832 .elementor-element.elementor-element-4e35261 .as-sources{margin-top:50px;border-top:1px solid #C7BAB1;padding-top:25px;font-size:12px;line-height:1.8;color:#3B1020}.elementor-832 .elementor-element.elementor-element-4e35261 .as-sources h2{font-family:'DM Sans',Arial,sans-serif;font-size:14px;font-weight:600;margin:0 0 13px}.elementor-832 .elementor-element.elementor-element-4e35261 .as-sources ul{padding-left:21px;margin:12px 0;color:#68565C}.elementor-832 .elementor-element.elementor-element-4e35261 .as-sources li{margin:10px 0}.elementor-832 .elementor-element.elementor-element-4e35261 .as-sources a{color:inherit;text-decoration:underline}.elementor-832 .elementor-element.elementor-element-4e35261 .as-sources p{font-size:12px}@media(max-width:700px){.elementor-832 .elementor-element.elementor-element-4e35261 h2{font-size:27px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46b038d */.elementor-832 .elementor-element.elementor-element-46b038d{padding-left:calc(max(0px, 50% - 570px) + 7%)!important;padding-right:calc(max(0px, 50% - 570px) + 7%)!important}@media(max-width:700px){.elementor-832 .elementor-element.elementor-element-46b038d{padding:0 24px 65px!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc62525 */.elementor-832 .elementor-element.elementor-element-fc62525 img{width:100%;height:70vh;min-height:420px;max-height:800px;object-fit:cover;display:block}@media(max-width:700px){.elementor-832 .elementor-element.elementor-element-fc62525 img{min-height:340px;height:52vh}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9b0cc9 */.elementor-832 .elementor-element.elementor-element-a9b0cc9{max-width:80%}.elementor-832 .elementor-element.elementor-element-a9b0cc9,.elementor-832 .elementor-element.elementor-element-a9b0cc9 *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-a9b0cc9 .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a13d8c */.elementor-832 .elementor-element.elementor-element-9a13d8c .elementor-heading-title{font-size:clamp(32px,3.7vw,54px);text-wrap:wrap}.elementor-832 .elementor-element.elementor-element-9a13d8c .elementor-heading-title{max-width:19ch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110ade6 */.elementor-832 .elementor-element.elementor-element-110ade6{text-decoration:none!important}.elementor-832 .elementor-element.elementor-element-110ade6 .as-rc-media{overflow:hidden}.elementor-832 .elementor-element.elementor-element-110ade6 .as-rc-media img{width:100%;aspect-ratio:1.45;height:auto;object-fit:cover;display:block;transition:transform .5s}.elementor-832 .elementor-element.elementor-element-110ade6:hover .as-rc-media img{transform:scale(1.025)}.elementor-832 .elementor-element.elementor-element-110ade6,.elementor-832 .elementor-element.elementor-element-110ade6 *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-110ade6 .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-163242d */.elementor-832 .elementor-element.elementor-element-163242d{text-decoration:none!important}.elementor-832 .elementor-element.elementor-element-163242d .as-rc-media{overflow:hidden}.elementor-832 .elementor-element.elementor-element-163242d .as-rc-media img{width:100%;aspect-ratio:1.45;height:auto;object-fit:cover;display:block;transition:transform .5s}.elementor-832 .elementor-element.elementor-element-163242d:hover .as-rc-media img{transform:scale(1.025)}.elementor-832 .elementor-element.elementor-element-163242d,.elementor-832 .elementor-element.elementor-element-163242d *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-163242d .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43b2952 */.elementor-832 .elementor-element.elementor-element-43b2952{text-decoration:none!important}.elementor-832 .elementor-element.elementor-element-43b2952 .as-rc-media{overflow:hidden}.elementor-832 .elementor-element.elementor-element-43b2952 .as-rc-media img{width:100%;aspect-ratio:1.45;height:auto;object-fit:cover;display:block;transition:transform .5s}.elementor-832 .elementor-element.elementor-element-43b2952:hover .as-rc-media img{transform:scale(1.025)}.elementor-832 .elementor-element.elementor-element-43b2952,.elementor-832 .elementor-element.elementor-element-43b2952 *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-43b2952 .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff2dd56 */.elementor-832 .elementor-element.elementor-element-ff2dd56{text-decoration:none!important}.elementor-832 .elementor-element.elementor-element-ff2dd56 .as-rc-media{overflow:hidden}.elementor-832 .elementor-element.elementor-element-ff2dd56 .as-rc-media img{width:100%;aspect-ratio:1.45;height:auto;object-fit:cover;display:block;transition:transform .5s}.elementor-832 .elementor-element.elementor-element-ff2dd56:hover .as-rc-media img{transform:scale(1.025)}.elementor-832 .elementor-element.elementor-element-ff2dd56,.elementor-832 .elementor-element.elementor-element-ff2dd56 *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-ff2dd56 .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e6db23 */.elementor-832 .elementor-element.elementor-element-8e6db23{text-decoration:none!important}.elementor-832 .elementor-element.elementor-element-8e6db23 .as-rc-media{overflow:hidden}.elementor-832 .elementor-element.elementor-element-8e6db23 .as-rc-media img{width:100%;aspect-ratio:1.45;height:auto;object-fit:cover;display:block;transition:transform .5s}.elementor-832 .elementor-element.elementor-element-8e6db23:hover .as-rc-media img{transform:scale(1.025)}.elementor-832 .elementor-element.elementor-element-8e6db23,.elementor-832 .elementor-element.elementor-element-8e6db23 *{letter-spacing:normal}.elementor-832 .elementor-element.elementor-element-8e6db23 .elementor-heading-title{text-wrap:wrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f971c3 */.elementor-832 .elementor-element.elementor-element-0f971c3{padding-left:7%!important;padding-right:7%!important}@media(max-width:650px){.elementor-832 .elementor-element.elementor-element-0f971c3 .as-rg{grid-template-columns:1fr!important;grid-row-gap:38px!important}}@media(max-width:700px){.elementor-832 .elementor-element.elementor-element-0f971c3{padding:65px 24px!important}}/* End custom CSS */