.elementor-646 .elementor-element.elementor-element-5cc970c8{--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-646 .elementor-element.elementor-element-5cc970c8:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-5cc970c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-28820930{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-28820930:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-28820930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-210ca665{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:170px;--padding-bottom:110px;--padding-left:72px;--padding-right:80px;}.elementor-646 .elementor-element.elementor-element-210ca665:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-210ca665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.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-646 .elementor-element.elementor-element-7f0a70f1{text-align:start;}.elementor-646 .elementor-element.elementor-element-7f0a70f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.26em;color:#DDBF8A;}.elementor-646 .elementor-element.elementor-element-427517c6{text-align:start;}.elementor-646 .elementor-element.elementor-element-427517c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:76px;font-weight:300;line-height:1.04em;letter-spacing:-0.02em;color:#F7F5EF;}.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-646 .elementor-element.elementor-element-4a6f1ec4{text-align:start;font-family:"Lato", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;color:#F7F5EFDB;}.elementor-646 .elementor-element.elementor-element-717e3281{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#C9A05A;--border-color:#C9A05A;--padding-top:120px;--padding-bottom:120px;--padding-left:56px;--padding-right:72px;}.elementor-646 .elementor-element.elementor-element-717e3281:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-717e3281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-13e3004{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A432E;--border-color:#1F4A432E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-48174081{text-align:start;}.elementor-646 .elementor-element.elementor-element-48174081 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-6844869f{text-align:start;}.elementor-646 .elementor-element.elementor-element-6844869f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:1.15em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-451eccd7{text-align:start;font-family:"Lato", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.45em;color:#62655F;}.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-646 .elementor-element.elementor-element-2d4daaba .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F4A4359;border-radius:40px 40px 40px 40px;}.elementor-646 .elementor-element.elementor-element-21f40ee4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A432E;--border-color:#1F4A432E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-5c92a4c4{text-align:start;}.elementor-646 .elementor-element.elementor-element-5c92a4c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-1ae98451{text-align:start;}.elementor-646 .elementor-element.elementor-element-1ae98451 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:1.15em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-792166c8{text-align:start;font-family:"Lato", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.45em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-d42bcb1 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F4A4359;border-radius:40px 40px 40px 40px;}.elementor-646 .elementor-element.elementor-element-653fd9f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A432E;--border-color:#1F4A432E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-35729a01{text-align:start;}.elementor-646 .elementor-element.elementor-element-35729a01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-48912a30{text-align:start;}.elementor-646 .elementor-element.elementor-element-48912a30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:1.15em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-bbe05d4{text-align:start;font-family:"Lato", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.45em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-44c3c68f .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F4A4359;border-radius:40px 40px 40px 40px;}.elementor-646 .elementor-element.elementor-element-34a9bde2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A432E;--border-color:#1F4A432E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-5c56c22c{text-align:start;}.elementor-646 .elementor-element.elementor-element-5c56c22c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-1c6e98e6{text-align:start;}.elementor-646 .elementor-element.elementor-element-1c6e98e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;line-height:1.15em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-509a76df{text-align:start;font-family:"Lato", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.45em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-177e362a .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F4A4359;border-radius:40px 40px 40px 40px;}.elementor-646 .elementor-element.elementor-element-14e3361d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A431F;--border-color:#1F4A431F;--padding-top:10px;--padding-bottom:10px;--padding-left:72px;--padding-right:72px;}.elementor-646 .elementor-element.elementor-element-14e3361d:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-14e3361d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-bbb1dbb .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F4A4359;border-radius:40px 40px 40px 40px;}.elementor-646 .elementor-element.elementor-element-3452042e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F4A4359;border-radius:40px 40px 40px 40px;}.elementor-646 .elementor-element.elementor-element-1c5a529d .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F4A4359;border-radius:40px 40px 40px 40px;}.elementor-646 .elementor-element.elementor-element-5c3fd5bc .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F4A4359;border-radius:40px 40px 40px 40px;}.elementor-646 .elementor-element.elementor-element-50ef19b1 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F4A4359;border-radius:40px 40px 40px 40px;}.elementor-646 .elementor-element.elementor-element-478a5735{--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:120px;--padding-bottom:110px;--padding-left:72px;--padding-right:72px;}.elementor-646 .elementor-element.elementor-element-590acdf6{--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;}.elementor-646 .elementor-element.elementor-element-10d1dcd4{text-align:start;}.elementor-646 .elementor-element.elementor-element-10d1dcd4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.26em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-ee8c351{text-align:start;}.elementor-646 .elementor-element.elementor-element-ee8c351 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:300;line-height:1.08em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-62453e0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-7165656a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#C9A05A;--border-color:#C9A05A;--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-65516891{text-align:start;}.elementor-646 .elementor-element.elementor-element-65516891 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-3bfa0e1b{text-align:start;}.elementor-646 .elementor-element.elementor-element-3bfa0e1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-790f1f45{text-align:start;}.elementor-646 .elementor-element.elementor-element-790f1f45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-2d1649ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A4329;--border-color:#1F4A4329;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-7b93e722{text-align:start;}.elementor-646 .elementor-element.elementor-element-7b93e722 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-5abc05bc{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-646 .elementor-element.elementor-element-79446b2f{text-align:start;}.elementor-646 .elementor-element.elementor-element-79446b2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-1a338614{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-6aab9a75{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-646 .elementor-element.elementor-element-1925878a{text-align:start;}.elementor-646 .elementor-element.elementor-element-1925878a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-1b9e1005{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-59d7c064{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A4329;--border-color:#1F4A4329;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-360f312e{text-align:start;}.elementor-646 .elementor-element.elementor-element-360f312e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-43d31203{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-646 .elementor-element.elementor-element-5772edc9{text-align:start;}.elementor-646 .elementor-element.elementor-element-5772edc9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-d8c2a0d{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-78dd6a84{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-646 .elementor-element.elementor-element-a3d9810{text-align:start;}.elementor-646 .elementor-element.elementor-element-a3d9810 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-38044f08{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-54d4d62e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A4329;--border-color:#1F4A4329;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-3df73c29{text-align:start;}.elementor-646 .elementor-element.elementor-element-3df73c29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-841784c{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-646 .elementor-element.elementor-element-41c966b7{text-align:start;}.elementor-646 .elementor-element.elementor-element-41c966b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-2dbec51c{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-eba7508{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-646 .elementor-element.elementor-element-892a05a{text-align:start;}.elementor-646 .elementor-element.elementor-element-892a05a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-10a91f68{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-6dd4a92e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A4329;--border-color:#1F4A4329;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-56edf801{text-align:start;}.elementor-646 .elementor-element.elementor-element-56edf801 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-10b25cc1{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-646 .elementor-element.elementor-element-6f7350b4{text-align:start;}.elementor-646 .elementor-element.elementor-element-6f7350b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-38abc9eb{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-6bbf209b{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-646 .elementor-element.elementor-element-5d2b1d17{text-align:start;}.elementor-646 .elementor-element.elementor-element-5d2b1d17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-5e4306d{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-7947cf80{text-align:start;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-3735c700{--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:120px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px;}.elementor-646 .elementor-element.elementor-element-3735c700:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-3735c700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-4c73f070{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9A05A;--border-color:#C9A05A;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-fe91534{text-align:start;}.elementor-646 .elementor-element.elementor-element-fe91534 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:86px;font-weight:200;line-height:0.85em;letter-spacing:-0.02em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-6edb7c3c{--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;}.elementor-646 .elementor-element.elementor-element-1217da73{text-align:start;}.elementor-646 .elementor-element.elementor-element-1217da73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.26em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-4a25ae7e{text-align:start;}.elementor-646 .elementor-element.elementor-element-4a25ae7e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-35d4c4b{text-align:start;font-family:"Lato", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.65em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-333b2c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-2d047391{--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;}.elementor-646 .elementor-element.elementor-element-56f0b980{text-align:start;}.elementor-646 .elementor-element.elementor-element-56f0b980 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-2061e935{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-23be9b1a{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-4bd30ba7{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-26702cb4{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-637eba99{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-13d1ae24{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-6a3ae9f5{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-543ade36{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-7bead97{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-7250a9fc{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-2fba234b{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-1b19dfc3{--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;}.elementor-646 .elementor-element.elementor-element-3b21e6c0{text-align:start;}.elementor-646 .elementor-element.elementor-element-3b21e6c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-6e691fa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-82b73d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A432E;--border-color:#1F4A432E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-7c711881{text-align:start;}.elementor-646 .elementor-element.elementor-element-7c711881 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-b698b2{text-align:start;}.elementor-646 .elementor-element.elementor-element-b698b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-2c4af8c{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-69e51bd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A432E;--border-color:#1F4A432E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-33ca67d1{text-align:start;}.elementor-646 .elementor-element.elementor-element-33ca67d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-973ce99{text-align:start;}.elementor-646 .elementor-element.elementor-element-973ce99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-6256d467{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-c9eb550{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A432E;--border-color:#1F4A432E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-1b3b93da{text-align:start;}.elementor-646 .elementor-element.elementor-element-1b3b93da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-2f07120a{text-align:start;}.elementor-646 .elementor-element.elementor-element-2f07120a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-4adc1255{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-2bec9ae6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F4A432E;--border-color:#1F4A432E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-79771e1d{text-align:start;}.elementor-646 .elementor-element.elementor-element-79771e1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-c9e83fb{text-align:start;}.elementor-646 .elementor-element.elementor-element-c9e83fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-27c56970{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-3335c503{text-align:start;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-394b6fc4{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-31c983b4{--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:120px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px;}.elementor-646 .elementor-element.elementor-element-31c983b4:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-31c983b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D6;}.elementor-646 .elementor-element.elementor-element-41594832{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9A05A;--border-color:#C9A05A;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-2d051f9c{text-align:start;}.elementor-646 .elementor-element.elementor-element-2d051f9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:86px;font-weight:200;line-height:0.85em;letter-spacing:-0.02em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-2635da91{--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;}.elementor-646 .elementor-element.elementor-element-777818ce{text-align:start;}.elementor-646 .elementor-element.elementor-element-777818ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.26em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-219bfc11{text-align:start;}.elementor-646 .elementor-element.elementor-element-219bfc11 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-39a7d5f5{text-align:start;font-family:"Lato", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.65em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-2e47166d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-34314111{--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;}.elementor-646 .elementor-element.elementor-element-4af6ca25{text-align:start;}.elementor-646 .elementor-element.elementor-element-4af6ca25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-7b822a8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-7763e81{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-513bb9cd{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-59a2cbf1{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-75fa7398{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-4ecfde0a{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-236a9fe2{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-39d96e0b{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-68900661{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-45002f00{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-60d52554{--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;}.elementor-646 .elementor-element.elementor-element-1729dad4{text-align:start;}.elementor-646 .elementor-element.elementor-element-1729dad4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-38b40ac7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-35266f5b{text-align:start;}.elementor-646 .elementor-element.elementor-element-35266f5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-623f685f{text-align:start;}.elementor-646 .elementor-element.elementor-element-623f685f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-2662dfba{text-align:start;}.elementor-646 .elementor-element.elementor-element-2662dfba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-2ca4c5b3{text-align:start;}.elementor-646 .elementor-element.elementor-element-2ca4c5b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-65ea543{text-align:start;}.elementor-646 .elementor-element.elementor-element-65ea543 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-20629316{text-align:start;}.elementor-646 .elementor-element.elementor-element-20629316 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-2eeca503{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-7181a603{--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:120px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px;}.elementor-646 .elementor-element.elementor-element-7181a603:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-7181a603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-64f0f215{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9A05A;--border-color:#C9A05A;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-9e59039{text-align:start;}.elementor-646 .elementor-element.elementor-element-9e59039 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:86px;font-weight:200;line-height:0.85em;letter-spacing:-0.02em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-14ca6d9e{--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;}.elementor-646 .elementor-element.elementor-element-705ffa0{text-align:start;}.elementor-646 .elementor-element.elementor-element-705ffa0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.26em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-485459eb{text-align:start;}.elementor-646 .elementor-element.elementor-element-485459eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-2aaeca71{text-align:start;font-family:"Lato", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.65em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-42a3a56f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-497372d9{--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;}.elementor-646 .elementor-element.elementor-element-fa98438{text-align:start;}.elementor-646 .elementor-element.elementor-element-fa98438 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-6ab9d3ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-36741e90{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-7454213e{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-11346524{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-6eab6c18{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-1f904edb{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-25f67ba8{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#2D2D2D;}.elementor-646 .elementor-element.elementor-element-7360130{--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;}.elementor-646 .elementor-element.elementor-element-68118935{text-align:start;}.elementor-646 .elementor-element.elementor-element-68118935 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-287f769f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-2e6de3ab{text-align:start;}.elementor-646 .elementor-element.elementor-element-2e6de3ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-29f5c0c7{text-align:start;}.elementor-646 .elementor-element.elementor-element-29f5c0c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-54bd1f4f{text-align:start;}.elementor-646 .elementor-element.elementor-element-54bd1f4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-386dcf82{text-align:start;}.elementor-646 .elementor-element.elementor-element-386dcf82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-a8f996f{text-align:start;}.elementor-646 .elementor-element.elementor-element-a8f996f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-483128ae{--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:120px;--padding-bottom:120px;--padding-left:72px;--padding-right:72px;}.elementor-646 .elementor-element.elementor-element-483128ae:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-483128ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-3fdcbcad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9A05A;--border-color:#C9A05A;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-26fc4a2f{text-align:start;}.elementor-646 .elementor-element.elementor-element-26fc4a2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:86px;font-weight:200;line-height:0.85em;letter-spacing:-0.02em;color:#C9A05A;}.elementor-646 .elementor-element.elementor-element-5bba6bd1{--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;}.elementor-646 .elementor-element.elementor-element-6ebc2310{text-align:start;}.elementor-646 .elementor-element.elementor-element-6ebc2310 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.26em;color:#DDBF8A;}.elementor-646 .elementor-element.elementor-element-5b5f28ba{text-align:start;}.elementor-646 .elementor-element.elementor-element-5b5f28ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-1884a491{text-align:start;font-family:"Lato", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.65em;color:#F7F5EFD6;}.elementor-646 .elementor-element.elementor-element-481d2074{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-2f336f9e{--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;}.elementor-646 .elementor-element.elementor-element-a22d522{text-align:start;}.elementor-646 .elementor-element.elementor-element-a22d522 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#DDBF8A;}.elementor-646 .elementor-element.elementor-element-14d7b6e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-5a0f03e7{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#F7F5EFE6;}.elementor-646 .elementor-element.elementor-element-2728fde4{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#F7F5EFE6;}.elementor-646 .elementor-element.elementor-element-562f9381{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#F7F5EFE6;}.elementor-646 .elementor-element.elementor-element-5b03054d{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#F7F5EFE6;}.elementor-646 .elementor-element.elementor-element-68f02287{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#F7F5EFE6;}.elementor-646 .elementor-element.elementor-element-6f1992b7{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#F7F5EFE6;}.elementor-646 .elementor-element.elementor-element-566ed041{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#F7F5EFE6;}.elementor-646 .elementor-element.elementor-element-7b40ed9d{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#F7F5EFE6;}.elementor-646 .elementor-element.elementor-element-8271be7{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#F7F5EFE6;}.elementor-646 .elementor-element.elementor-element-4535916c{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:#F7F5EFE6;}.elementor-646 .elementor-element.elementor-element-cb4c94a{--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;}.elementor-646 .elementor-element.elementor-element-3870d137{text-align:start;}.elementor-646 .elementor-element.elementor-element-3870d137 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#DDBF8A;}.elementor-646 .elementor-element.elementor-element-59ca9b85{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#F7F5EFD6;}.elementor-646 .elementor-element.elementor-element-48ca6cd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-50e9ebe2{text-align:start;}.elementor-646 .elementor-element.elementor-element-50e9ebe2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-254309bc{text-align:start;}.elementor-646 .elementor-element.elementor-element-254309bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-5f8fa3f8{text-align:start;}.elementor-646 .elementor-element.elementor-element-5f8fa3f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-22247e1c{text-align:start;}.elementor-646 .elementor-element.elementor-element-22247e1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-b7eabde{text-align:start;}.elementor-646 .elementor-element.elementor-element-b7eabde .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-3b6264c4{text-align:start;}.elementor-646 .elementor-element.elementor-element-3b6264c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-7f06f5d5{text-align:start;}.elementor-646 .elementor-element.elementor-element-7f06f5d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-14e0e16d{text-align:start;}.elementor-646 .elementor-element.elementor-element-14e0e16d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-6b6f70d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-646 .elementor-element.elementor-element-5e4a9aed{text-align:start;}.elementor-646 .elementor-element.elementor-element-5e4a9aed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-4db38ff6{text-align:start;}.elementor-646 .elementor-element.elementor-element-4db38ff6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-70b03f93{text-align:start;}.elementor-646 .elementor-element.elementor-element-70b03f93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-76539d8{text-align:start;}.elementor-646 .elementor-element.elementor-element-76539d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-33dee8cd{text-align:start;}.elementor-646 .elementor-element.elementor-element-33dee8cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.3em;letter-spacing:0em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-14f9611e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-646 .elementor-element.elementor-element-72984bf5{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:130px;--padding-bottom:150px;--padding-left:72px;--padding-right:80px;}.elementor-646 .elementor-element.elementor-element-72984bf5:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-72984bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D6;}.elementor-646 .elementor-element.elementor-element-7427c865{text-align:start;}.elementor-646 .elementor-element.elementor-element-7427c865 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.26em;color:#7A5D26;}.elementor-646 .elementor-element.elementor-element-26f4b785{text-align:start;}.elementor-646 .elementor-element.elementor-element-26f4b785 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:300;line-height:1.08em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-50c05564{text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#62655F;}.elementor-646 .elementor-element.elementor-element-1e2cc83f .elementor-button{background-color:#1F4A43;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F4A43;border-radius:40px 40px 40px 40px;}.elementor-646 .elementor-element.elementor-element-663b1259{--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#C9A05A;--border-color:#C9A05A;--padding-top:130px;--padding-bottom:150px;--padding-left:80px;--padding-right:72px;}.elementor-646 .elementor-element.elementor-element-663b1259:not(.elementor-motion-effects-element-type-background), .elementor-646 .elementor-element.elementor-element-663b1259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-646 .elementor-element.elementor-element-74982d69{text-align:start;}.elementor-646 .elementor-element.elementor-element-74982d69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.26em;color:#DDBF8A;}.elementor-646 .elementor-element.elementor-element-b500aae{text-align:start;}.elementor-646 .elementor-element.elementor-element-b500aae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:300;line-height:1.08em;letter-spacing:-0.02em;color:#F7F5EF;}.elementor-646 .elementor-element.elementor-element-1ccc099b{text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#F7F5EFD1;}.elementor-646 .elementor-element.elementor-element-1135e603 .elementor-button{background-color:#C9A05A;font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A05A;border-radius:40px 40px 40px 40px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-646 .elementor-element.elementor-element-28820930{--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-646 .elementor-element.elementor-element-210ca665{--padding-top:140px;--padding-bottom:70px;--padding-left:34px;--padding-right:34px;}.elementor-646 .elementor-element.elementor-element-7f0a70f1 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-427517c6 .elementor-heading-title{font-size:56px;}.elementor-646 .elementor-element.elementor-element-4a6f1ec4{font-size:17px;}.elementor-646 .elementor-element.elementor-element-717e3281{border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:34px;--padding-right:34px;}.elementor-646 .elementor-element.elementor-element-6844869f .elementor-heading-title{font-size:23px;}.elementor-646 .elementor-element.elementor-element-1ae98451 .elementor-heading-title{font-size:23px;}.elementor-646 .elementor-element.elementor-element-48912a30 .elementor-heading-title{font-size:23px;}.elementor-646 .elementor-element.elementor-element-1c6e98e6 .elementor-heading-title{font-size:23px;}.elementor-646 .elementor-element.elementor-element-14e3361d{--padding-top:10px;--padding-bottom:10px;--padding-left:34px;--padding-right:34px;}.elementor-646 .elementor-element.elementor-element-478a5735{--padding-top:80px;--padding-bottom:80px;--padding-left:34px;--padding-right:34px;}.elementor-646 .elementor-element.elementor-element-10d1dcd4 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-ee8c351 .elementor-heading-title{font-size:48px;}.elementor-646 .elementor-element.elementor-element-7b93e722 .elementor-heading-title{font-size:22px;}.elementor-646 .elementor-element.elementor-element-360f312e .elementor-heading-title{font-size:22px;}.elementor-646 .elementor-element.elementor-element-3df73c29 .elementor-heading-title{font-size:22px;}.elementor-646 .elementor-element.elementor-element-56edf801 .elementor-heading-title{font-size:22px;}.elementor-646 .elementor-element.elementor-element-3735c700{--padding-top:80px;--padding-bottom:80px;--padding-left:34px;--padding-right:34px;}.elementor-646 .elementor-element.elementor-element-fe91534 .elementor-heading-title{font-size:64px;}.elementor-646 .elementor-element.elementor-element-1217da73 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-4a25ae7e .elementor-heading-title{font-size:30px;}.elementor-646 .elementor-element.elementor-element-333b2c2{--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:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-646 .elementor-element.elementor-element-31c983b4{--padding-top:80px;--padding-bottom:80px;--padding-left:34px;--padding-right:34px;}.elementor-646 .elementor-element.elementor-element-2d051f9c .elementor-heading-title{font-size:64px;}.elementor-646 .elementor-element.elementor-element-777818ce .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-219bfc11 .elementor-heading-title{font-size:30px;}.elementor-646 .elementor-element.elementor-element-2e47166d{--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:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-646 .elementor-element.elementor-element-7181a603{--padding-top:80px;--padding-bottom:80px;--padding-left:34px;--padding-right:34px;}.elementor-646 .elementor-element.elementor-element-9e59039 .elementor-heading-title{font-size:64px;}.elementor-646 .elementor-element.elementor-element-705ffa0 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-485459eb .elementor-heading-title{font-size:30px;}.elementor-646 .elementor-element.elementor-element-42a3a56f{--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:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-646 .elementor-element.elementor-element-483128ae{--padding-top:80px;--padding-bottom:80px;--padding-left:34px;--padding-right:34px;}.elementor-646 .elementor-element.elementor-element-26fc4a2f .elementor-heading-title{font-size:64px;}.elementor-646 .elementor-element.elementor-element-6ebc2310 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-5b5f28ba .elementor-heading-title{font-size:30px;}.elementor-646 .elementor-element.elementor-element-481d2074{--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:44px 44px;--row-gap:44px;--column-gap:44px;}.elementor-646 .elementor-element.elementor-element-14f9611e{--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-646 .elementor-element.elementor-element-72984bf5{--padding-top:90px;--padding-bottom:100px;--padding-left:34px;--padding-right:34px;}.elementor-646 .elementor-element.elementor-element-7427c865 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-26f4b785 .elementor-heading-title{font-size:48px;}.elementor-646 .elementor-element.elementor-element-663b1259{border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:90px;--padding-bottom:110px;--padding-left:34px;--padding-right:34px;}.elementor-646 .elementor-element.elementor-element-74982d69 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-b500aae .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-646 .elementor-element.elementor-element-28820930{--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-646 .elementor-element.elementor-element-210ca665{--width:100%;--padding-top:112px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-7f0a70f1 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-427517c6 .elementor-heading-title{font-size:40px;}.elementor-646 .elementor-element.elementor-element-4a6f1ec4{font-size:16px;}.elementor-646 .elementor-element.elementor-element-717e3281{--width:100%;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:44px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-48174081 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-6844869f .elementor-heading-title{font-size:20px;}.elementor-646 .elementor-element.elementor-element-451eccd7{font-size:13px;}.elementor-646 .elementor-element.elementor-element-5c92a4c4 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-1ae98451 .elementor-heading-title{font-size:20px;}.elementor-646 .elementor-element.elementor-element-792166c8{font-size:13px;}.elementor-646 .elementor-element.elementor-element-35729a01 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-48912a30 .elementor-heading-title{font-size:20px;}.elementor-646 .elementor-element.elementor-element-bbe05d4{font-size:13px;}.elementor-646 .elementor-element.elementor-element-5c56c22c .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-1c6e98e6 .elementor-heading-title{font-size:20px;}.elementor-646 .elementor-element.elementor-element-509a76df{font-size:13px;}.elementor-646 .elementor-element.elementor-element-14e3361d{--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-478a5735{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-10d1dcd4 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-ee8c351 .elementor-heading-title{font-size:36px;}.elementor-646 .elementor-element.elementor-element-65516891 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-3bfa0e1b .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-790f1f45 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-7b93e722 .elementor-heading-title{font-size:20px;}.elementor-646 .elementor-element.elementor-element-79446b2f .elementor-heading-title{font-size:10px;}.elementor-646 .elementor-element.elementor-element-1a338614{font-size:15px;}.elementor-646 .elementor-element.elementor-element-1925878a .elementor-heading-title{font-size:10px;}.elementor-646 .elementor-element.elementor-element-1b9e1005{font-size:15px;}.elementor-646 .elementor-element.elementor-element-360f312e .elementor-heading-title{font-size:20px;}.elementor-646 .elementor-element.elementor-element-5772edc9 .elementor-heading-title{font-size:10px;}.elementor-646 .elementor-element.elementor-element-d8c2a0d{font-size:15px;}.elementor-646 .elementor-element.elementor-element-a3d9810 .elementor-heading-title{font-size:10px;}.elementor-646 .elementor-element.elementor-element-38044f08{font-size:15px;}.elementor-646 .elementor-element.elementor-element-3df73c29 .elementor-heading-title{font-size:20px;}.elementor-646 .elementor-element.elementor-element-41c966b7 .elementor-heading-title{font-size:10px;}.elementor-646 .elementor-element.elementor-element-2dbec51c{font-size:15px;}.elementor-646 .elementor-element.elementor-element-892a05a .elementor-heading-title{font-size:10px;}.elementor-646 .elementor-element.elementor-element-10a91f68{font-size:15px;}.elementor-646 .elementor-element.elementor-element-56edf801 .elementor-heading-title{font-size:20px;}.elementor-646 .elementor-element.elementor-element-6f7350b4 .elementor-heading-title{font-size:10px;}.elementor-646 .elementor-element.elementor-element-38abc9eb{font-size:15px;}.elementor-646 .elementor-element.elementor-element-5d2b1d17 .elementor-heading-title{font-size:10px;}.elementor-646 .elementor-element.elementor-element-5e4306d{font-size:15px;}.elementor-646 .elementor-element.elementor-element-7947cf80{font-size:12.5px;}.elementor-646 .elementor-element.elementor-element-3735c700{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-fe91534 .elementor-heading-title{font-size:46px;}.elementor-646 .elementor-element.elementor-element-1217da73 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-4a25ae7e .elementor-heading-title{font-size:24px;}.elementor-646 .elementor-element.elementor-element-35d4c4b{font-size:16px;}.elementor-646 .elementor-element.elementor-element-333b2c2{--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:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-646 .elementor-element.elementor-element-2d047391{--width:100%;}.elementor-646 .elementor-element.elementor-element-56f0b980 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-23be9b1a{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-4bd30ba7{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-26702cb4{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-637eba99{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-13d1ae24{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-6a3ae9f5{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-543ade36{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-7bead97{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-7250a9fc{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-2fba234b{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-1b19dfc3{--width:100%;}.elementor-646 .elementor-element.elementor-element-3b21e6c0 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-7c711881 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-b698b2 .elementor-heading-title{font-size:17px;}.elementor-646 .elementor-element.elementor-element-2c4af8c{font-size:14.5px;}.elementor-646 .elementor-element.elementor-element-33ca67d1 .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-973ce99 .elementor-heading-title{font-size:17px;}.elementor-646 .elementor-element.elementor-element-6256d467{font-size:14.5px;}.elementor-646 .elementor-element.elementor-element-1b3b93da .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-2f07120a .elementor-heading-title{font-size:17px;}.elementor-646 .elementor-element.elementor-element-4adc1255{font-size:14.5px;}.elementor-646 .elementor-element.elementor-element-79771e1d .elementor-heading-title{font-size:11px;}.elementor-646 .elementor-element.elementor-element-c9e83fb .elementor-heading-title{font-size:17px;}.elementor-646 .elementor-element.elementor-element-27c56970{font-size:14.5px;}.elementor-646 .elementor-element.elementor-element-3335c503{font-size:12.5px;}.elementor-646 .elementor-element.elementor-element-394b6fc4{font-size:14.5px;}.elementor-646 .elementor-element.elementor-element-31c983b4{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-2d051f9c .elementor-heading-title{font-size:46px;}.elementor-646 .elementor-element.elementor-element-777818ce .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-219bfc11 .elementor-heading-title{font-size:24px;}.elementor-646 .elementor-element.elementor-element-39a7d5f5{font-size:16px;}.elementor-646 .elementor-element.elementor-element-2e47166d{--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:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-646 .elementor-element.elementor-element-34314111{--width:100%;}.elementor-646 .elementor-element.elementor-element-4af6ca25 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-7763e81{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-513bb9cd{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-59a2cbf1{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-75fa7398{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-4ecfde0a{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-236a9fe2{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-39d96e0b{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-68900661{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-45002f00{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-60d52554{--width:100%;}.elementor-646 .elementor-element.elementor-element-1729dad4 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-35266f5b .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-623f685f .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-2662dfba .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-2ca4c5b3 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-65ea543 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-20629316 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-2eeca503{font-size:14.5px;}.elementor-646 .elementor-element.elementor-element-7181a603{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-9e59039 .elementor-heading-title{font-size:46px;}.elementor-646 .elementor-element.elementor-element-705ffa0 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-485459eb .elementor-heading-title{font-size:24px;}.elementor-646 .elementor-element.elementor-element-2aaeca71{font-size:16px;}.elementor-646 .elementor-element.elementor-element-42a3a56f{--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:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-646 .elementor-element.elementor-element-497372d9{--width:100%;}.elementor-646 .elementor-element.elementor-element-fa98438 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-36741e90{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-7454213e{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-11346524{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-6eab6c18{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-1f904edb{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-25f67ba8{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-7360130{--width:100%;}.elementor-646 .elementor-element.elementor-element-68118935 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-2e6de3ab .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-29f5c0c7 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-54bd1f4f .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-386dcf82 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-a8f996f .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-483128ae{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-26fc4a2f .elementor-heading-title{font-size:46px;}.elementor-646 .elementor-element.elementor-element-6ebc2310 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-5b5f28ba .elementor-heading-title{font-size:24px;}.elementor-646 .elementor-element.elementor-element-1884a491{font-size:16px;}.elementor-646 .elementor-element.elementor-element-481d2074{--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:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-646 .elementor-element.elementor-element-2f336f9e{--width:100%;}.elementor-646 .elementor-element.elementor-element-a22d522 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-5a0f03e7{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-2728fde4{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-562f9381{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-5b03054d{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-68f02287{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-6f1992b7{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-566ed041{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-7b40ed9d{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-8271be7{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-4535916c{font-size:15.5px;}.elementor-646 .elementor-element.elementor-element-cb4c94a{--width:100%;}.elementor-646 .elementor-element.elementor-element-3870d137 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-59ca9b85{font-size:15px;}.elementor-646 .elementor-element.elementor-element-50e9ebe2 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-254309bc .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-5f8fa3f8 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-22247e1c .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-b7eabde .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-3b6264c4 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-7f06f5d5 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-14e0e16d .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-5e4a9aed .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-4db38ff6 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-70b03f93 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-76539d8 .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-33dee8cd .elementor-heading-title{font-size:13.5px;}.elementor-646 .elementor-element.elementor-element-14f9611e{--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-646 .elementor-element.elementor-element-72984bf5{--width:100%;--padding-top:72px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-7427c865 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-26f4b785 .elementor-heading-title{font-size:36px;}.elementor-646 .elementor-element.elementor-element-50c05564{font-size:16px;}.elementor-646 .elementor-element.elementor-element-663b1259{--width:100%;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:72px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-646 .elementor-element.elementor-element-74982d69 .elementor-heading-title{font-size:10.5px;}.elementor-646 .elementor-element.elementor-element-b500aae .elementor-heading-title{font-size:36px;}.elementor-646 .elementor-element.elementor-element-1ccc099b{font-size:16px;}}@media(min-width:768px){.elementor-646 .elementor-element.elementor-element-210ca665{--width:58%;}.elementor-646 .elementor-element.elementor-element-717e3281{--width:42%;}.elementor-646 .elementor-element.elementor-element-14e3361d{--content-width:1296px;}.elementor-646 .elementor-element.elementor-element-2d047391{--width:50%;}.elementor-646 .elementor-element.elementor-element-1b19dfc3{--width:50%;}.elementor-646 .elementor-element.elementor-element-34314111{--width:50%;}.elementor-646 .elementor-element.elementor-element-60d52554{--width:50%;}.elementor-646 .elementor-element.elementor-element-497372d9{--width:50%;}.elementor-646 .elementor-element.elementor-element-7360130{--width:50%;}.elementor-646 .elementor-element.elementor-element-2f336f9e{--width:50%;}.elementor-646 .elementor-element.elementor-element-cb4c94a{--width:50%;}.elementor-646 .elementor-element.elementor-element-72984bf5{--width:50%;}.elementor-646 .elementor-element.elementor-element-663b1259{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-646 .elementor-element.elementor-element-210ca665{--width:100%;}.elementor-646 .elementor-element.elementor-element-717e3281{--width:100%;}.elementor-646 .elementor-element.elementor-element-2d047391{--width:100%;}.elementor-646 .elementor-element.elementor-element-1b19dfc3{--width:100%;}.elementor-646 .elementor-element.elementor-element-34314111{--width:100%;}.elementor-646 .elementor-element.elementor-element-60d52554{--width:100%;}.elementor-646 .elementor-element.elementor-element-497372d9{--width:100%;}.elementor-646 .elementor-element.elementor-element-7360130{--width:100%;}.elementor-646 .elementor-element.elementor-element-2f336f9e{--width:100%;}.elementor-646 .elementor-element.elementor-element-cb4c94a{--width:100%;}.elementor-646 .elementor-element.elementor-element-72984bf5{--width:100%;}.elementor-646 .elementor-element.elementor-element-663b1259{--width:100%;}}/* Start custom CSS *//* ==========================================================
   ALLARE GROUP — GOVERNMENT MARKETS V1
   Native-first Elementor build from the supplied approved HTML.
   Major widths/responsive behavior live in Elementor settings.
   CSS handles visual precision and survives container-class loss
   by anchoring to widget classes where needed.
   ========================================================== */

:root{
  --agm-eg:#1F4A43;--agm-eg-d:#173A34;--agm-gold:#C9A05A;--agm-gold-l:#DDBF8A;
  --agm-gold-t:#7A5D26;--agm-stone:#E8E1D6;--agm-sand:#F7F5EF;--agm-ch:#2D2D2D;
  --agm-mut:#62655F;--agm-mist:#B9C6C2;--agm-pad:clamp(20px,4.4vw,72px);
  --agm-seam:4px;--agm-e:cubic-bezier(.22,.8,.12,1);
}

/* ---------- page scope / theme protection ---------- */
body:has(.agm-v1-style){background:var(--agm-sand)!important;overflow-x:clip!important;}
body:has(.agm-v1-style) .page-header,
body:has(.agm-v1-style) .entry-header,
body:has(.agm-v1-style) .entry-title:not(.elementor-heading-title){display:none!important;}
body:has(.agm-v1-style) #content,
body:has(.agm-v1-style) .site-main,
body:has(.agm-v1-style) .page-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
body:has(.agm-v1-style) .elementor .e-con.e-parent:has(> .agm-v1-style){
  width:100%!important;max-width:none!important;margin:0!important;padding:0!important;gap:0!important;overflow-x:clip!important;background:var(--agm-sand)!important;
}
body:has(.agm-v1-style) .elementor-heading-title{font-family:Montserrat,Arial,sans-serif!important;}
body:has(.agm-v1-style) .elementor-widget-text-editor,
body:has(.agm-v1-style) .elementor-widget-text-editor *{font-family:Lato,Arial,sans-serif!important;}

/* Use the existing global header/footer. Do not rebuild them here. */

/* ---------- fixed half-symbol ---------- */
body:has(.agm-v1-style) .agm-kick-label{
  width:auto!important;max-width:100%!important;margin:0!important;
}
body:has(.agm-v1-style) .agm-kick-label .elementor-heading-title{
  display:inline-flex!important;align-items:center!important;gap:12px!important;margin:0!important;
  color:var(--agm-gold-t)!important;font-family:Montserrat,Arial,sans-serif!important;
  font-size:11.5px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.26em!important;text-transform:uppercase!important;
}
body:has(.agm-v1-style) .agm-kick-label .elementor-heading-title::before{
  content:""!important;display:block!important;flex:0 0 14px!important;
  width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;
  border-radius:50%!important;background:linear-gradient(90deg,var(--agm-stone) 0 50%,var(--agm-eg) 50% 100%)!important;
  box-shadow:inset 0 0 0 1px rgba(31,74,67,.2)!important;
}
body:has(.agm-v1-style) .agm-kick-label--dark .elementor-heading-title{color:var(--agm-gold-l)!important;}
body:has(.agm-v1-style) .agm-kick-label--dark .elementor-heading-title::before{
  background:linear-gradient(90deg,var(--agm-stone) 0 50%,var(--agm-gold) 50% 100%)!important;
}

/* ---------- buttons ---------- */
body:has(.agm-v1-style) .agm-btn{width:max-content!important;max-width:100%!important;}
body:has(.agm-v1-style) .agm-btn .elementor-button{
  position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;
  width:max-content!important;max-width:100%!important;min-height:48px!important;padding:17px 26px!important;
  border:1px solid transparent!important;border-radius:40px!important;box-shadow:none!important;
  font-family:Montserrat,Arial,sans-serif!important;font-size:12.5px!important;font-weight:600!important;line-height:1!important;
  letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;
  transition:background-color .35s var(--agm-e),color .35s var(--agm-e),border-color .35s var(--agm-e)!important;
}
body:has(.agm-v1-style) .agm-btn--dot .elementor-button{padding-right:64px!important;}
body:has(.agm-v1-style) .agm-btn--dot .elementor-button::before{
  content:""!important;position:absolute!important;right:12px!important;top:50%!important;width:26px!important;height:26px!important;
  border-radius:50%!important;transform:translateY(-50%)!important;transition:transform .35s var(--agm-e)!important;
}
body:has(.agm-v1-style) .agm-btn--dot .elementor-button::after{
  content:""!important;position:absolute!important;right:22px!important;top:50%!important;width:6px!important;height:6px!important;
  border-top:1.6px solid var(--agm-sand)!important;border-right:1.6px solid var(--agm-sand)!important;
  transform:translateY(-55%) rotate(45deg)!important;transition:transform .35s var(--agm-e)!important;
}
body:has(.agm-v1-style) .agm-btn--dot .elementor-button:hover::before{transform:translate(4px,-50%)!important;}
body:has(.agm-v1-style) .agm-btn--dot .elementor-button:hover::after{transform:translate(4px,-55%) rotate(45deg)!important;}
body:has(.agm-v1-style) .agm-btn--primary .elementor-button{background:var(--agm-eg)!important;border-color:var(--agm-eg)!important;color:var(--agm-sand)!important;}
body:has(.agm-v1-style) .agm-btn--primary .elementor-button::before{background:var(--agm-gold)!important;}
body:has(.agm-v1-style) .agm-btn--gold .elementor-button{background:var(--agm-gold)!important;border-color:var(--agm-gold)!important;color:var(--agm-eg-d)!important;}
body:has(.agm-v1-style) .agm-btn--gold .elementor-button::before{background:var(--agm-eg)!important;}

/* ---------- hero ---------- */
body:has(.agm-v1-style) .agm-crumb p{margin:0 0 30px!important;color:var(--agm-mist)!important;font-family:Montserrat,Arial,sans-serif!important;letter-spacing:.08em!important;}
body:has(.agm-v1-style) .agm-crumb a{color:var(--agm-sand)!important;border-bottom:1px solid rgba(201,160,90,.6)!important;}
body:has(.agm-v1-style) .agm-crumb span{margin:0 8px!important;color:var(--agm-gold-l)!important;}
body:has(.agm-v1-style) .agm-h1 .elementor-heading-title{margin:22px 0 26px!important;color:var(--agm-sand)!important;}
body:has(.agm-v1-style) .agm-h1 strong{display:block!important;font-weight:600!important;color:var(--agm-gold-l)!important;}
body:has(.agm-v1-style) .agm-hero-lead p{margin:0!important;color:rgba(247,245,239,.86)!important;max-width:620px!important;}
body:has(.agm-v1-style) .agm-mindex-row{position:relative!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:4px 16px!important;}
body:has(.agm-v1-style) .agm-mindex-row:first-child{border-top:1px solid rgba(31,74,67,.18)!important;}
body:has(.agm-v1-style) .agm-mindex-num{grid-row:1/3!important;padding-top:6px!important;}
body:has(.agm-v1-style) .agm-mindex-desc{grid-column:2!important;}
body:has(.agm-v1-style) .agm-mindex-desc p{margin:0!important;color:var(--agm-mut)!important;}
body:has(.agm-v1-style) .agm-mindex-link{position:absolute!important;inset:0!important;opacity:0!important;z-index:5!important;}
body:has(.agm-v1-style) .agm-mindex-row{transition:padding-left .3s var(--agm-e)!important;}
body:has(.agm-v1-style) .agm-mindex-row:hover{padding-left:10px!important;}

/* ---------- government family nav ---------- */
body:has(.agm-v1-style) .agm-gnav{
  position:sticky!important;top:78px!important;z-index:30!important;overflow-x:auto!important;scrollbar-width:none!important;
  backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:rgba(247,245,239,.97)!important;
}
body:has(.agm-v1-style) .agm-gnav::-webkit-scrollbar{display:none!important;}
body:has(.agm-v1-style) .agm-gnav-link{flex:0 0 auto!important;width:auto!important;}
body:has(.agm-v1-style) .agm-gnav-link .elementor-button{
  min-height:44px!important;padding:10px 16px!important;border:0!important;border-radius:30px!important;background:transparent!important;
  color:var(--agm-eg)!important;box-shadow:none!important;font-family:Montserrat,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;
  letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;
}
body:has(.agm-v1-style) .agm-gnav-link .elementor-button:hover{background:var(--agm-stone)!important;}
body:has(.agm-v1-style) .agm-gnav-link.is-active .elementor-button{background:var(--agm-eg)!important;color:var(--agm-sand)!important;}

/* ---------- shared section h ---------- */
body:has(.agm-v1-style) .agm-sec-h .elementor-heading-title{margin:20px 0 0!important;color:var(--agm-eg)!important;}
body:has(.agm-v1-style) .agm-sec-h strong{font-weight:600!important;}
body:has(.agm-v1-style) .agm-sec-h--dark .elementor-heading-title{color:var(--agm-sand)!important;}
body:has(.agm-v1-style) .agm-sec-h--dark strong{color:var(--agm-gold-l)!important;}

/* ---------- comparison ---------- */
body:has(.agm-v1-style) .agm-cmp-cols,
body:has(.agm-v1-style) .agm-cmp-row{
  display:grid!important;grid-template-columns:190px minmax(0,1fr) minmax(0,1fr)!important;gap:26px!important;
}
body:has(.agm-v1-style) .agm-cmp-mobile-label{display:none!important;}
body:has(.agm-v1-style) .agm-cmp-copy p{margin:0!important;color:var(--agm-mut)!important;}
body:has(.agm-v1-style) .agm-cmp-row{transition:background-color .25s var(--agm-e)!important;}
body:has(.agm-v1-style) .agm-cmp-row:hover{background:rgba(232,225,214,.45)!important;}
body:has(.agm-v1-style) .agm-vnote{margin-top:18px!important;}
body:has(.agm-v1-style) .agm-vnote p{margin:0!important;color:var(--agm-mut)!important;}

/* ---------- market sections ---------- */
body:has(.agm-v1-style) .agm-market-section{scroll-margin-top:150px!important;}
body:has(.agm-v1-style) .agm-market-title .elementor-heading-title{margin:12px 0 0!important;}
body:has(.agm-v1-style) .agm-market-lead{margin-top:34px!important;max-width:900px!important;}
body:has(.agm-v1-style) .agm-market-lead p{margin:0!important;}
body:has(.agm-v1-style) .agm-sub .elementor-heading-title{margin:0 0 6px!important;text-transform:uppercase!important;}
body:has(.agm-v1-style) .agm-items{border-top:1px solid rgba(31,74,67,.18)!important;}
body:has(.agm-v1-style) .agm-item-text{
  position:relative!important;padding:14px 0 14px 22px!important;border-bottom:1px solid rgba(31,74,67,.18)!important;
}
body:has(.agm-v1-style) .agm-item-text p{margin:0!important;}
body:has(.agm-v1-style) .agm-item-text::before{
  content:""!important;position:absolute!important;left:0!important;top:21px!important;width:9px!important;height:9px!important;border-radius:50%!important;
  background:linear-gradient(90deg,var(--agm-stone) 0 50%,var(--agm-eg) 50% 100%)!important;
  box-shadow:inset 0 0 0 1px rgba(31,74,67,.25)!important;
}
body:has(.agm-v1-style) .agm-on-dark .agm-items{border-color:rgba(247,245,239,.2)!important;}
body:has(.agm-v1-style) .agm-on-dark .agm-item-text{border-color:rgba(247,245,239,.2)!important;}
body:has(.agm-v1-style) .agm-on-dark .agm-item-text::before{
  background:linear-gradient(90deg,var(--agm-stone) 0 50%,var(--agm-gold) 50% 100%)!important;
}
body:has(.agm-v1-style) .agm-path-row{
  display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:6px 0!important;
}
body:has(.agm-v1-style) .agm-path-num{grid-row:1/3!important;padding-top:2px!important;}
body:has(.agm-v1-style) .agm-path-desc{grid-column:2!important;}
body:has(.agm-v1-style) .agm-path-desc p{margin:0!important;color:var(--agm-mut)!important;}
body:has(.agm-v1-style) .agm-tag{width:auto!important;flex:0 0 auto!important;}
body:has(.agm-v1-style) .agm-tag .elementor-heading-title{
  display:block!important;margin:0!important;padding:9px 17px!important;border-radius:30px!important;
  background:var(--agm-sand)!important;border:1px solid rgba(31,74,67,.2)!important;color:var(--agm-eg)!important;
  font-family:Lato,Arial,sans-serif!important;
}
body:has(.agm-v1-style) .agm-on-dark .agm-tag .elementor-heading-title{
  background:transparent!important;border-color:rgba(247,245,239,.32)!important;color:var(--agm-sand)!important;
}
body:has(.agm-v1-style) .agm-on-dark .agm-market-lead p,
body:has(.agm-v1-style) .agm-on-dark .agm-compliance-copy p{color:rgba(247,245,239,.84)!important;}
body:has(.agm-v1-style) .agm-related{margin-top:40px!important;}
body:has(.agm-v1-style) .agm-related p{margin:0!important;color:var(--agm-eg)!important;}
body:has(.agm-v1-style) .agm-related strong{font-family:Montserrat,Arial,sans-serif!important;font-weight:600!important;}
body:has(.agm-v1-style) .agm-related a{border-bottom:1px solid var(--agm-gold)!important;}

/* ---------- closing split ---------- */
body:has(.agm-v1-style) .agm-close{position:relative!important;}
body:has(.agm-v1-style) .agm-close-a .agm-sec-h .elementor-heading-title{color:var(--agm-eg)!important;}
body:has(.agm-v1-style) .agm-close-b .agm-sec-h .elementor-heading-title{color:var(--agm-sand)!important;}
body:has(.agm-v1-style) .agm-close-b .agm-sec-h strong{color:var(--agm-gold-l)!important;}

/* ---------- motion ---------- */
@media(prefers-reduced-motion:no-preference){
  body:has(.agm-v1-style) .agm-reveal{opacity:0!important;transform:translateY(24px)!important;transition:opacity .9s var(--agm-e),transform .9s var(--agm-e)!important;}
  body:has(.agm-v1-style) .agm-reveal.is-in{opacity:1!important;transform:none!important;}
}
@media(prefers-reduced-motion:reduce){
  body:has(.agm-v1-style) .agm-reveal{opacity:1!important;transform:none!important;}
}

/* ---------- responsive ---------- */
@media(max-width:900px){
  body:has(.agm-v1-style) .agm-gnav{top:84px!important;}
  body:has(.agm-v1-style) .agm-cmp-cols{display:none!important;}
  body:has(.agm-v1-style) .agm-cmp-row{
    grid-template-columns:1fr!important;gap:0!important;padding:18px 0 8px!important;border-top:var(--agm-seam) solid var(--agm-gold)!important;border-bottom:0!important;
  }
  body:has(.agm-v1-style) .agm-cmp-mobile-label{display:block!important;margin-bottom:4px!important;}
  body:has(.agm-v1-style) .agm-cmp-cell{padding-bottom:12px!important;}
  body:has(.agm-v1-style) .agm-market-head{gap:16px!important;}
  body:has(.agm-v1-style) .agm-market-two{gap:44px!important;}
}

@media(max-width:600px){
  body:has(.agm-v1-style) .agm-big-num .elementor-heading-title{font-size:46px!important;}
  body:has(.agm-v1-style) .agm-kick-label .elementor-heading-title{font-size:10.5px!important;letter-spacing:.18em!important;}
  body:has(.agm-v1-style) .agm-close .agm-btn,
  body:has(.agm-v1-style) .agm-close .agm-btn .elementor-button{width:100%!important;justify-content:center!important;white-space:normal!important;text-align:center!important;}
}

/* ==========================================================
   ALLARE GROUP — GOVERNMENT MARKETS V2
   GOVERNMENT FAMILY NAV — DESKTOP DOCK
   Page ID: 646
   Target: .elementor-element-14e3361d.agm-gnav

   Behavior:
   - Natural position directly below the hero.
   - Desktop >= 1025px: docks under the REAL global header only
     when its original position reaches the header.
   - Tablet/mobile <= 1024px: never fixed/sticky.
   ========================================================== */

body.page-id-646{
  --agm-gnav-bg:#F7F5EF;
  --agm-gnav-line:rgba(31,74,67,.12);
}

/* Natural Elementor position */
body.page-id-646 .elementor-element-14e3361d.agm-gnav,
body.page-id-646 .agm-gnav,
body.page-id-646 .agm-gnav.elementor-sticky,
body.page-id-646 .agm-gnav.elementor-sticky--active,
body.page-id-646 .agm-gnav.elementor-sticky--effects,
body.page-id-646 .elementor-element-14e3361d.elementor-sticky,
body.page-id-646 .elementor-element-14e3361d.elementor-sticky--active,
body.page-id-646 .elementor-element-14e3361d.elementor-sticky--effects{
  position:relative!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  left:auto!important;
  inset:auto!important;

  z-index:20!important;

  width:100%!important;
  max-width:none!important;

  margin:0!important;
  transform:none!important;
  translate:none!important;

  background:var(--agm-gnav-bg)!important;
  border-bottom:1px solid var(--agm-gnav-line)!important;
  box-shadow:none!important;

  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;

  --position:relative!important;
  --sticky-offset:0px!important;
}

/* Keep the links in one clean horizontal rail */
body.page-id-646 .agm-gnav > .e-con-inner{
  position:relative!important;

  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;

  align-items:center!important;
  justify-content:center!important;

  width:100%!important;
  min-width:0!important;

  gap:4px!important;

  margin:0 auto!important;

  overflow:visible!important;
}

body.page-id-646 .agm-gnav .agm-gnav-link{
  position:relative!important;
  flex:0 0 auto!important;
  width:auto!important;
  min-width:max-content!important;
}


/* ----------------------------------------------------------
   DESKTOP ONLY: dock directly below the real global header
   ---------------------------------------------------------- */
@media (min-width:1025px){

  body.page-id-646 .elementor-element-14e3361d.agm-gnav.agm-gnav-docked,
  body.page-id-646 .agm-gnav.agm-gnav-docked{
    position:fixed!important;

    top:var(--agm-gnav-dock-top,88px)!important;
    right:0!important;
    bottom:auto!important;
    left:0!important;
    inset:var(--agm-gnav-dock-top,88px) 0 auto 0!important;

    z-index:99970!important;

    width:auto!important;
    max-width:none!important;

    margin:0!important;

    background:rgba(247,245,239,.985)!important;

    border-top:0!important;
    border-bottom:1px solid rgba(31,74,67,.14)!important;

    box-shadow:0 4px 18px rgba(23,58,52,.055)!important;

    backdrop-filter:blur(10px)!important;
    -webkit-backdrop-filter:blur(10px)!important;

    transform:none!important;
    translate:none!important;
  }

  body.page-id-646 .agm-gnav-placeholder{
    display:block!important;
    width:100%!important;
    height:0;
    min-height:0;

    margin:0!important;
    padding:0!important;
    border:0!important;

    pointer-events:none!important;
  }

  body.page-id-646 .agm-gnav-placeholder.is-active{
    height:var(--agm-gnav-placeholder-h,64px)!important;
  }
}


/* ----------------------------------------------------------
   TABLET + MOBILE: never floating
   ---------------------------------------------------------- */
@media (max-width:1024px){

  body.page-id-646 .elementor-element-14e3361d.agm-gnav,
  body.page-id-646 .agm-gnav,
  body.page-id-646 .agm-gnav.agm-gnav-docked,
  body.page-id-646 .agm-gnav.elementor-sticky,
  body.page-id-646 .agm-gnav.elementor-sticky--active,
  body.page-id-646 .agm-gnav.elementor-sticky--effects{
    position:relative!important;

    top:auto!important;
    right:auto!important;
    bottom:auto!important;
    left:auto!important;
    inset:auto!important;

    z-index:2!important;

    width:100%!important;
    max-width:none!important;

    transform:none!important;
    translate:none!important;

    box-shadow:none!important;

    backdrop-filter:none!important;
    -webkit-backdrop-filter:none!important;
  }

  body.page-id-646 .agm-gnav > .e-con-inner{
    justify-content:flex-start!important;

    width:max-content!important;
    min-width:max-content!important;
    max-width:none!important;

    overflow:visible!important;
  }

  body.page-id-646 .agm-gnav{
    overflow-x:auto!important;
    overflow-y:hidden!important;

    scrollbar-width:none!important;
    -webkit-overflow-scrolling:touch!important;
    overscroll-behavior-x:contain!important;
    touch-action:pan-x!important;
  }

  body.page-id-646 .agm-gnav::-webkit-scrollbar{
    display:none!important;
    width:0!important;
    height:0!important;
  }

  body.page-id-646 .agm-gnav-placeholder{
    display:none!important;
    height:0!important;
  }
}/* End custom CSS */