.elementor-687 .elementor-element.elementor-element-333f906{--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-687 .elementor-element.elementor-element-333f906:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-333f906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-52289b87{--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;}.elementor-687 .elementor-element.elementor-element-52289b87:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-52289b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-19e3272e{--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;--padding-top:170px;--padding-bottom:110px;--padding-left:72px;--padding-right:80px;}.elementor-687 .elementor-element.elementor-element-19e3272e:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-19e3272e > .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-687 .elementor-element.elementor-element-6a0edcca{text-align:start;}.elementor-687 .elementor-element.elementor-element-6a0edcca .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-687 .elementor-element.elementor-element-78f1cd4c{text-align:start;}.elementor-687 .elementor-element.elementor-element-78f1cd4c .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-687 .elementor-element.elementor-element-13d2a33a{text-align:start;font-family:"Lato", Sans-serif;font-size:19px;font-weight:400;line-height:1.62em;color:#F7F5EFDB;}.elementor-687 .elementor-element.elementor-element-576c4f32{--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;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-687 .elementor-element.elementor-element-576c4f32:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-576c4f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D6;}.elementor-687 .elementor-element.elementor-element-bcfc667{text-align:start;}.elementor-687 .elementor-element.elementor-element-bcfc667 .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-687 .elementor-element.elementor-element-592a967a{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#1F4A4333;--border-color:#1F4A4333;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-12c3d5ff{text-align:start;}.elementor-687 .elementor-element.elementor-element-12c3d5ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-6ae947f0{text-align:start;font-family:"Lato", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.45em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-82e3e26{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#1F4A4333;--border-color:#1F4A4333;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-778e7b97{text-align:start;}.elementor-687 .elementor-element.elementor-element-778e7b97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-38bc83a3{text-align:start;font-family:"Lato", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.45em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-6f35c6c2{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#1F4A4333;--border-color:#1F4A4333;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-56512cc8{text-align:start;}.elementor-687 .elementor-element.elementor-element-56512cc8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-5af2c4d4{text-align:start;}.elementor-687 .elementor-element.elementor-element-5af2c4d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:0.12em;color:#173A34;}.elementor-687 .elementor-element.elementor-element-787c5a1{--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-687 .elementor-element.elementor-element-787c5a1:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-787c5a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.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-687 .elementor-element.elementor-element-3f5793eb .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-687 .elementor-element.elementor-element-525aecc0 .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-687 .elementor-element.elementor-element-3e798be7 .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-687 .elementor-element.elementor-element-9dd456 .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-687 .elementor-element.elementor-element-333cca5d .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-687 .elementor-element.elementor-element-f25bc75{--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-687 .elementor-element.elementor-element-f25bc75:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-f25bc75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-6b3114da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-687 .elementor-element.elementor-element-13af5522{text-align:start;}.elementor-687 .elementor-element.elementor-element-13af5522 .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-687 .elementor-element.elementor-element-24a127c5{text-align:start;}.elementor-687 .elementor-element.elementor-element-24a127c5 .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-687 .elementor-element.elementor-element-7f3241c4{--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;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-687 .elementor-element.elementor-element-17a9085b{--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:40px 40px;--row-gap:40px;--column-gap:40px;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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-2acdde83{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-687 .elementor-element.elementor-element-63c09e45{text-align:start;}.elementor-687 .elementor-element.elementor-element-63c09e45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:0.18em;color:#7A5D26;}.elementor-687 .elementor-element.elementor-element-3d1f4ea6{text-align:start;}.elementor-687 .elementor-element.elementor-element-3d1f4ea6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;line-height:1.16em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-2ee57fb3{text-align:start;font-family:"Lato", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.58em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-318e242b{--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:40px 40px;--row-gap:40px;--column-gap:40px;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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-176ef5ff{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-687 .elementor-element.elementor-element-61801822{text-align:start;}.elementor-687 .elementor-element.elementor-element-61801822 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:0.18em;color:#7A5D26;}.elementor-687 .elementor-element.elementor-element-22c9207b{text-align:start;}.elementor-687 .elementor-element.elementor-element-22c9207b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;line-height:1.16em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-5d5968c9{text-align:start;font-family:"Lato", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.58em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-7f0e8c{--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:40px 40px;--row-gap:40px;--column-gap:40px;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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-2c26cb96{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-687 .elementor-element.elementor-element-5a3955da{text-align:start;}.elementor-687 .elementor-element.elementor-element-5a3955da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:0.18em;color:#7A5D26;}.elementor-687 .elementor-element.elementor-element-287a3c52{text-align:start;}.elementor-687 .elementor-element.elementor-element-287a3c52 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;line-height:1.16em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-c94aad4{text-align:start;font-family:"Lato", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.58em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-4c1dc008{--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:40px 40px;--row-gap:40px;--column-gap:40px;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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-3138a0f1{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-687 .elementor-element.elementor-element-77561df1{text-align:start;}.elementor-687 .elementor-element.elementor-element-77561df1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:0.18em;color:#7A5D26;}.elementor-687 .elementor-element.elementor-element-7589416a{text-align:start;}.elementor-687 .elementor-element.elementor-element-7589416a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;line-height:1.16em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-782ef692{text-align:start;font-family:"Lato", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.58em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-2933922a{--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:40px 40px;--row-gap:40px;--column-gap:40px;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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-35c81d5d{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-687 .elementor-element.elementor-element-8919e2{text-align:start;}.elementor-687 .elementor-element.elementor-element-8919e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:0.18em;color:#7A5D26;}.elementor-687 .elementor-element.elementor-element-1a7b9345{text-align:start;}.elementor-687 .elementor-element.elementor-element-1a7b9345 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;line-height:1.16em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-2baf56fc{text-align:start;font-family:"Lato", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.58em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-2e9d0da{--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:40px 40px;--row-gap:40px;--column-gap:40px;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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-6ab83783{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-687 .elementor-element.elementor-element-91b7e3f{text-align:start;}.elementor-687 .elementor-element.elementor-element-91b7e3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:0.18em;color:#7A5D26;}.elementor-687 .elementor-element.elementor-element-a092169{text-align:start;}.elementor-687 .elementor-element.elementor-element-a092169 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;line-height:1.16em;letter-spacing:-0.01em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-4bb345cb{text-align:start;font-family:"Lato", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.58em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-4b5c6ee4{--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-687 .elementor-element.elementor-element-4b5c6ee4:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-4b5c6ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-69a76f2a{text-align:start;}.elementor-687 .elementor-element.elementor-element-69a76f2a .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-687 .elementor-element.elementor-element-475d3902{text-align:start;}.elementor-687 .elementor-element.elementor-element-475d3902 .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-687 .elementor-element.elementor-element-3923b8ea{--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:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F7F5EF33;--border-color:#F7F5EF33;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-687 .elementor-element.elementor-element-71d84fe3{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#F7F5EF33;--border-color:#F7F5EF33;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:40px;}.elementor-687 .elementor-element.elementor-element-51f2b4ff{text-align:start;}.elementor-687 .elementor-element.elementor-element-51f2b4ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:0.18em;color:#DDBF8A;}.elementor-687 .elementor-element.elementor-element-5aeacdab{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-687 .elementor-element.elementor-element-437879e5{text-align:start;}.elementor-687 .elementor-element.elementor-element-437879e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.22em;letter-spacing:0em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-19c02fd4{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#F7F5EFCC;}.elementor-687 .elementor-element.elementor-element-17699732{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#F7F5EF33;--border-color:#F7F5EF33;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:40px;}.elementor-687 .elementor-element.elementor-element-6db026c4{text-align:start;}.elementor-687 .elementor-element.elementor-element-6db026c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:0.18em;color:#DDBF8A;}.elementor-687 .elementor-element.elementor-element-13b05401{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-687 .elementor-element.elementor-element-241b2541{text-align:start;}.elementor-687 .elementor-element.elementor-element-241b2541 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.22em;letter-spacing:0em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-5d7d6eed{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#F7F5EFCC;}.elementor-687 .elementor-element.elementor-element-7ad047c0{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#F7F5EF33;--border-color:#F7F5EF33;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:40px;}.elementor-687 .elementor-element.elementor-element-498ad54c{text-align:start;}.elementor-687 .elementor-element.elementor-element-498ad54c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:0.18em;color:#DDBF8A;}.elementor-687 .elementor-element.elementor-element-7eb329a1{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-687 .elementor-element.elementor-element-33ef942e{text-align:start;}.elementor-687 .elementor-element.elementor-element-33ef942e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.22em;letter-spacing:0em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-6d6c6cd{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#F7F5EFCC;}.elementor-687 .elementor-element.elementor-element-c505f36{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#F7F5EF33;--border-color:#F7F5EF33;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:40px;}.elementor-687 .elementor-element.elementor-element-1bf38a78{text-align:start;}.elementor-687 .elementor-element.elementor-element-1bf38a78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:0.18em;color:#DDBF8A;}.elementor-687 .elementor-element.elementor-element-68ca96ae{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-687 .elementor-element.elementor-element-6ea4f31{text-align:start;}.elementor-687 .elementor-element.elementor-element-6ea4f31 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.22em;letter-spacing:0em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-747f9563{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#F7F5EFCC;}.elementor-687 .elementor-element.elementor-element-4c460f75{--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:16px 16px;--row-gap:16px;--column-gap:16px;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:#F7F5EF33;--border-color:#F7F5EF33;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:40px;}.elementor-687 .elementor-element.elementor-element-21f59ef3{text-align:start;}.elementor-687 .elementor-element.elementor-element-21f59ef3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.1em;letter-spacing:0.18em;color:#DDBF8A;}.elementor-687 .elementor-element.elementor-element-2f475a22{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-687 .elementor-element.elementor-element-535d6c17{text-align:start;}.elementor-687 .elementor-element.elementor-element-535d6c17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.22em;letter-spacing:0em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-54454ff2{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.55em;color:#F7F5EFCC;}.elementor-687 .elementor-element.elementor-element-37be3f39{--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-687 .elementor-element.elementor-element-37be3f39:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-37be3f39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D6;}.elementor-687 .elementor-element.elementor-element-77e3f76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-687 .elementor-element.elementor-element-3c8344c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-687 .elementor-element.elementor-element-12750c61{text-align:start;}.elementor-687 .elementor-element.elementor-element-12750c61 .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-687 .elementor-element.elementor-element-162ec761{text-align:start;}.elementor-687 .elementor-element.elementor-element-162ec761 .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-687 .elementor-element.elementor-element-1ad667d7{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.58em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-402947ed{--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;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-687 .elementor-element.elementor-element-402947ed:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-402947ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-30b99696{--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;--padding-top:18px;--padding-bottom:18px;--padding-left:30px;--padding-right:30px;}.elementor-687 .elementor-element.elementor-element-30b99696:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-30b99696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-71f47e74{text-align:start;}.elementor-687 .elementor-element.elementor-element-71f47e74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-73b377e3{text-align:start;}.elementor-687 .elementor-element.elementor-element-73b377e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-5df9e593{text-align:start;}.elementor-687 .elementor-element.elementor-element-5df9e593 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-b761e4e{text-align:start;}.elementor-687 .elementor-element.elementor-element-b761e4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-415016fd{--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:#1F4A4324;--border-color:#1F4A4324;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-687 .elementor-element.elementor-element-415016fd:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-415016fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-56fa0e02{text-align:start;}.elementor-687 .elementor-element.elementor-element-56fa0e02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-5f5ad908{text-align:start;}.elementor-687 .elementor-element.elementor-element-5f5ad908 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-78a212ac{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-73c167c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;}.elementor-687 .elementor-element.elementor-element-4beb6626{text-align:start;}.elementor-687 .elementor-element.elementor-element-4beb6626 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:0.12em;color:#173A34;}.elementor-687 .elementor-element.elementor-element-2fb2c429{--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:#1F4A4324;--border-color:#1F4A4324;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-687 .elementor-element.elementor-element-2fb2c429:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-2fb2c429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-591e4aff{text-align:start;}.elementor-687 .elementor-element.elementor-element-591e4aff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-75a2d117{text-align:start;}.elementor-687 .elementor-element.elementor-element-75a2d117 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-2812c77d{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-7bb5df78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;}.elementor-687 .elementor-element.elementor-element-208bff04{text-align:start;}.elementor-687 .elementor-element.elementor-element-208bff04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:0.12em;color:#173A34;}.elementor-687 .elementor-element.elementor-element-771bde51{--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:#1F4A4324;--border-color:#1F4A4324;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-687 .elementor-element.elementor-element-771bde51:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-771bde51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-24f27727{text-align:start;}.elementor-687 .elementor-element.elementor-element-24f27727 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-67cf5b96{text-align:start;}.elementor-687 .elementor-element.elementor-element-67cf5b96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-6c863b55{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-5fac7e95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;}.elementor-687 .elementor-element.elementor-element-4ffba6e2{text-align:start;}.elementor-687 .elementor-element.elementor-element-4ffba6e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:0.12em;color:#173A34;}.elementor-687 .elementor-element.elementor-element-480cf2e5{--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:#1F4A4324;--border-color:#1F4A4324;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-687 .elementor-element.elementor-element-480cf2e5:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-480cf2e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-579993bb{text-align:start;}.elementor-687 .elementor-element.elementor-element-579993bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-18bf1405{text-align:start;}.elementor-687 .elementor-element.elementor-element-18bf1405 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-38f0904d{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-2eacded3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;}.elementor-687 .elementor-element.elementor-element-6bd5bc4c{text-align:start;}.elementor-687 .elementor-element.elementor-element-6bd5bc4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:0.12em;color:#173A34;}.elementor-687 .elementor-element.elementor-element-76865186{--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:#1F4A4324;--border-color:#1F4A4324;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-687 .elementor-element.elementor-element-76865186:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-76865186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-5b55d198{text-align:start;}.elementor-687 .elementor-element.elementor-element-5b55d198 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-3c0b88ec{text-align:start;}.elementor-687 .elementor-element.elementor-element-3c0b88ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-306816a6{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-29fc8a43{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;}.elementor-687 .elementor-element.elementor-element-7937ca10{text-align:start;}.elementor-687 .elementor-element.elementor-element-7937ca10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:0.12em;color:#173A34;}.elementor-687 .elementor-element.elementor-element-c5d3c7d{--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:#1F4A4324;--border-color:#1F4A4324;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-687 .elementor-element.elementor-element-c5d3c7d:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-c5d3c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-59cdf826{text-align:start;}.elementor-687 .elementor-element.elementor-element-59cdf826 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-7fb22fe7{text-align:start;}.elementor-687 .elementor-element.elementor-element-7fb22fe7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-71a4f0d3{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-4e87aba5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;}.elementor-687 .elementor-element.elementor-element-690ef457{text-align:start;}.elementor-687 .elementor-element.elementor-element-690ef457 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:0.12em;color:#173A34;}.elementor-687 .elementor-element.elementor-element-e733d30{--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:#1F4A4324;--border-color:#1F4A4324;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-687 .elementor-element.elementor-element-e733d30:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-e733d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-2d378391{text-align:start;}.elementor-687 .elementor-element.elementor-element-2d378391 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-49ce10f0{text-align:start;}.elementor-687 .elementor-element.elementor-element-49ce10f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-39be4e23{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-244403f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;}.elementor-687 .elementor-element.elementor-element-7799527f{text-align:start;}.elementor-687 .elementor-element.elementor-element-7799527f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:0.12em;color:#173A34;}.elementor-687 .elementor-element.elementor-element-3750ea1f{--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:#1F4A4324;--border-color:#1F4A4324;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-687 .elementor-element.elementor-element-3750ea1f:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-3750ea1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-22a09326{text-align:start;}.elementor-687 .elementor-element.elementor-element-22a09326 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-589d886{text-align:start;}.elementor-687 .elementor-element.elementor-element-589d886 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-403c449e{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-7c81eef9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;}.elementor-687 .elementor-element.elementor-element-349c5339{text-align:start;}.elementor-687 .elementor-element.elementor-element-349c5339 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:0.12em;color:#173A34;}.elementor-687 .elementor-element.elementor-element-1f23139c{--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:#1F4A4324;--border-color:#1F4A4324;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-687 .elementor-element.elementor-element-1f23139c:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-1f23139c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-22b0b494{text-align:start;}.elementor-687 .elementor-element.elementor-element-22b0b494 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-519f532e{text-align:start;}.elementor-687 .elementor-element.elementor-element-519f532e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-5f9bbd63{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-1986ef47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;}.elementor-687 .elementor-element.elementor-element-2715eeaa{text-align:start;}.elementor-687 .elementor-element.elementor-element-2715eeaa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:0.12em;color:#173A34;}.elementor-687 .elementor-element.elementor-element-4ef995a2{--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:#1F4A4324;--border-color:#1F4A4324;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-687 .elementor-element.elementor-element-4ef995a2:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-4ef995a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EDE0;}.elementor-687 .elementor-element.elementor-element-75f40b97{text-align:start;}.elementor-687 .elementor-element.elementor-element-75f40b97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-62a24e93{text-align:start;}.elementor-687 .elementor-element.elementor-element-62a24e93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.35em;letter-spacing:0em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-5f89c9e2{text-align:start;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-61ec78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:wrap;}.elementor-687 .elementor-element.elementor-element-45baf451{text-align:start;}.elementor-687 .elementor-element.elementor-element-45baf451 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10.5px;font-weight:600;line-height:1em;letter-spacing:0.12em;color:#173A34;}.elementor-687 .elementor-element.elementor-element-4eb78bc3{text-align:start;}.elementor-687 .elementor-element.elementor-element-4eb78bc3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;line-height:1em;letter-spacing:0.1em;color:#7A5D26;}.elementor-687 .elementor-element.elementor-element-76c4533a{--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: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;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-1323382e{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-ce05a0{text-align:start;}.elementor-687 .elementor-element.elementor-element-ce05a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.35em;letter-spacing:0.18em;color:#7A5D26;}.elementor-687 .elementor-element.elementor-element-547ae083{text-align:start;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-42034b3a{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.58em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-40b8bfc3{--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;}.elementor-687 .elementor-element.elementor-element-40b8bfc3:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-40b8bfc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-5cbea6e1{--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 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C9A05A;--border-color:#C9A05A;--padding-top:130px;--padding-bottom:130px;--padding-left:72px;--padding-right:70px;}.elementor-687 .elementor-element.elementor-element-5cbea6e1:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-5cbea6e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-6aeff7f0{text-align:start;}.elementor-687 .elementor-element.elementor-element-6aeff7f0 .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-687 .elementor-element.elementor-element-71f9077b{text-align:start;}.elementor-687 .elementor-element.elementor-element-71f9077b .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-687 .elementor-element.elementor-element-33156048{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#F7F5EFD6;}.elementor-687 .elementor-element.elementor-element-5035a87b .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;}.elementor-687 .elementor-element.elementor-element-40419ea6{text-align:start;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-698474b2{--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;--padding-top:110px;--padding-bottom:110px;--padding-left:70px;--padding-right:72px;}.elementor-687 .elementor-element.elementor-element-698474b2:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-698474b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-172d3234{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:#F7F5EF2E;--border-color:#F7F5EF2E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-668cd5bc{text-align:start;}.elementor-687 .elementor-element.elementor-element-668cd5bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.35em;letter-spacing:0em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-43f974b4{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.5em;color:#B9C6C2;}.elementor-687 .elementor-element.elementor-element-6c73e97b{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:#F7F5EF2E;--border-color:#F7F5EF2E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-37d1cfbd{text-align:start;}.elementor-687 .elementor-element.elementor-element-37d1cfbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.35em;letter-spacing:0em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-6f073e80{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.5em;color:#B9C6C2;}.elementor-687 .elementor-element.elementor-element-1699dbb8{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:#F7F5EF2E;--border-color:#F7F5EF2E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-61b366f3{text-align:start;}.elementor-687 .elementor-element.elementor-element-61b366f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.35em;letter-spacing:0em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-e9eba55{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.5em;color:#B9C6C2;}.elementor-687 .elementor-element.elementor-element-3ec04780{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:#F7F5EF2E;--border-color:#F7F5EF2E;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-1bf762b2{text-align:start;}.elementor-687 .elementor-element.elementor-element-1bf762b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.35em;letter-spacing:0em;color:#F7F5EF;}.elementor-687 .elementor-element.elementor-element-41c001ed{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.5em;color:#B9C6C2;}.elementor-687 .elementor-element.elementor-element-414e52db{--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-687 .elementor-element.elementor-element-5edd5df2{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:130px;--padding-bottom:150px;--padding-left:72px;--padding-right:80px;}.elementor-687 .elementor-element.elementor-element-5edd5df2:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-5edd5df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D6;}.elementor-687 .elementor-element.elementor-element-6a291d59{text-align:start;}.elementor-687 .elementor-element.elementor-element-6a291d59 .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-687 .elementor-element.elementor-element-76ab5175{text-align:start;}.elementor-687 .elementor-element.elementor-element-76ab5175 .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-687 .elementor-element.elementor-element-1b352cb6{text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#62655F;}.elementor-687 .elementor-element.elementor-element-6fd665f7 .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-687 .elementor-element.elementor-element-6a8303b0{--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:18px 18px;--row-gap:18px;--column-gap:18px;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-687 .elementor-element.elementor-element-6a8303b0:not(.elementor-motion-effects-element-type-background), .elementor-687 .elementor-element.elementor-element-6a8303b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-687 .elementor-element.elementor-element-69e0f43e{text-align:start;}.elementor-687 .elementor-element.elementor-element-69e0f43e .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-687 .elementor-element.elementor-element-7708b117{text-align:start;}.elementor-687 .elementor-element.elementor-element-7708b117 .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-687 .elementor-element.elementor-element-4f318253{text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#F7F5EFD2;}.elementor-687 .elementor-element.elementor-element-2ae3dc0a .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-687 .elementor-element.elementor-element-52289b87{--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-687 .elementor-element.elementor-element-19e3272e{--padding-top:140px;--padding-bottom:70px;--padding-left:34px;--padding-right:34px;}.elementor-687 .elementor-element.elementor-element-6a0edcca .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-78f1cd4c .elementor-heading-title{font-size:58px;}.elementor-687 .elementor-element.elementor-element-13d2a33a{font-size:17px;}.elementor-687 .elementor-element.elementor-element-576c4f32{border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:60px;--padding-bottom:64px;--padding-left:34px;--padding-right:34px;}.elementor-687 .elementor-element.elementor-element-bcfc667 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-12c3d5ff .elementor-heading-title{font-size:14px;}.elementor-687 .elementor-element.elementor-element-6ae947f0{font-size:14px;}.elementor-687 .elementor-element.elementor-element-778e7b97 .elementor-heading-title{font-size:14px;}.elementor-687 .elementor-element.elementor-element-38bc83a3{font-size:14px;}.elementor-687 .elementor-element.elementor-element-56512cc8 .elementor-heading-title{font-size:14px;}.elementor-687 .elementor-element.elementor-element-787c5a1{--padding-top:10px;--padding-bottom:10px;--padding-left:34px;--padding-right:34px;}.elementor-687 .elementor-element.elementor-element-f25bc75{--padding-top:80px;--padding-bottom:82px;--padding-left:34px;--padding-right:34px;}.elementor-687 .elementor-element.elementor-element-13af5522 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-24a127c5 .elementor-heading-title{font-size:48px;}.elementor-687 .elementor-element.elementor-element-17a9085b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-3d1f4ea6 .elementor-heading-title{font-size:25px;}.elementor-687 .elementor-element.elementor-element-2ee57fb3{font-size:16px;}.elementor-687 .elementor-element.elementor-element-318e242b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-22c9207b .elementor-heading-title{font-size:25px;}.elementor-687 .elementor-element.elementor-element-5d5968c9{font-size:16px;}.elementor-687 .elementor-element.elementor-element-7f0e8c{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-287a3c52 .elementor-heading-title{font-size:25px;}.elementor-687 .elementor-element.elementor-element-c94aad4{font-size:16px;}.elementor-687 .elementor-element.elementor-element-4c1dc008{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-7589416a .elementor-heading-title{font-size:25px;}.elementor-687 .elementor-element.elementor-element-782ef692{font-size:16px;}.elementor-687 .elementor-element.elementor-element-2933922a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-1a7b9345 .elementor-heading-title{font-size:25px;}.elementor-687 .elementor-element.elementor-element-2baf56fc{font-size:16px;}.elementor-687 .elementor-element.elementor-element-2e9d0da{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-a092169 .elementor-heading-title{font-size:25px;}.elementor-687 .elementor-element.elementor-element-4bb345cb{font-size:16px;}.elementor-687 .elementor-element.elementor-element-4b5c6ee4{--padding-top:80px;--padding-bottom:82px;--padding-left:34px;--padding-right:34px;}.elementor-687 .elementor-element.elementor-element-69a76f2a .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-475d3902 .elementor-heading-title{font-size:48px;}.elementor-687 .elementor-element.elementor-element-71d84fe3{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-437879e5 .elementor-heading-title{font-size:19px;}.elementor-687 .elementor-element.elementor-element-19c02fd4{font-size:15px;}.elementor-687 .elementor-element.elementor-element-17699732{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-241b2541 .elementor-heading-title{font-size:19px;}.elementor-687 .elementor-element.elementor-element-5d7d6eed{font-size:15px;}.elementor-687 .elementor-element.elementor-element-7ad047c0{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-33ef942e .elementor-heading-title{font-size:19px;}.elementor-687 .elementor-element.elementor-element-6d6c6cd{font-size:15px;}.elementor-687 .elementor-element.elementor-element-c505f36{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-6ea4f31 .elementor-heading-title{font-size:19px;}.elementor-687 .elementor-element.elementor-element-747f9563{font-size:15px;}.elementor-687 .elementor-element.elementor-element-4c460f75{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-535d6c17 .elementor-heading-title{font-size:19px;}.elementor-687 .elementor-element.elementor-element-54454ff2{font-size:15px;}.elementor-687 .elementor-element.elementor-element-37be3f39{--padding-top:80px;--padding-bottom:82px;--padding-left:34px;--padding-right:34px;}.elementor-687 .elementor-element.elementor-element-77e3f76{--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;}.elementor-687 .elementor-element.elementor-element-12750c61 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-162ec761 .elementor-heading-title{font-size:48px;}.elementor-687 .elementor-element.elementor-element-1ad667d7{font-size:15px;}.elementor-687 .elementor-element.elementor-element-415016fd{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-687 .elementor-element.elementor-element-56fa0e02 .elementor-heading-title{font-size:17px;}.elementor-687 .elementor-element.elementor-element-5f5ad908 .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-78a212ac{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-2fb2c429{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-687 .elementor-element.elementor-element-591e4aff .elementor-heading-title{font-size:17px;}.elementor-687 .elementor-element.elementor-element-75a2d117 .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-2812c77d{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-771bde51{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-687 .elementor-element.elementor-element-24f27727 .elementor-heading-title{font-size:17px;}.elementor-687 .elementor-element.elementor-element-67cf5b96 .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-6c863b55{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-480cf2e5{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-687 .elementor-element.elementor-element-579993bb .elementor-heading-title{font-size:17px;}.elementor-687 .elementor-element.elementor-element-18bf1405 .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-38f0904d{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-76865186{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-687 .elementor-element.elementor-element-5b55d198 .elementor-heading-title{font-size:17px;}.elementor-687 .elementor-element.elementor-element-3c0b88ec .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-306816a6{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-c5d3c7d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-687 .elementor-element.elementor-element-59cdf826 .elementor-heading-title{font-size:17px;}.elementor-687 .elementor-element.elementor-element-7fb22fe7 .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-71a4f0d3{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-e733d30{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-687 .elementor-element.elementor-element-2d378391 .elementor-heading-title{font-size:17px;}.elementor-687 .elementor-element.elementor-element-49ce10f0 .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-39be4e23{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-3750ea1f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-687 .elementor-element.elementor-element-22a09326 .elementor-heading-title{font-size:17px;}.elementor-687 .elementor-element.elementor-element-589d886 .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-403c449e{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-1f23139c{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-687 .elementor-element.elementor-element-22b0b494 .elementor-heading-title{font-size:17px;}.elementor-687 .elementor-element.elementor-element-519f532e .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-5f9bbd63{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-4ef995a2{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-687 .elementor-element.elementor-element-75f40b97 .elementor-heading-title{font-size:17px;}.elementor-687 .elementor-element.elementor-element-62a24e93 .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-5f89c9e2{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-76c4533a{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-687 .elementor-element.elementor-element-42034b3a{font-size:15px;}.elementor-687 .elementor-element.elementor-element-40b8bfc3{--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-687 .elementor-element.elementor-element-5cbea6e1{border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;--padding-top:100px;--padding-bottom:70px;--padding-left:34px;--padding-right:34px;}.elementor-687 .elementor-element.elementor-element-6aeff7f0 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-71f9077b .elementor-heading-title{font-size:48px;}.elementor-687 .elementor-element.elementor-element-33156048{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-698474b2{--padding-top:60px;--padding-bottom:100px;--padding-left:34px;--padding-right:34px;}.elementor-687 .elementor-element.elementor-element-668cd5bc .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-43f974b4{font-size:15px;}.elementor-687 .elementor-element.elementor-element-37d1cfbd .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-6f073e80{font-size:15px;}.elementor-687 .elementor-element.elementor-element-61b366f3 .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-e9eba55{font-size:15px;}.elementor-687 .elementor-element.elementor-element-1bf762b2 .elementor-heading-title{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-41c001ed{font-size:15px;}.elementor-687 .elementor-element.elementor-element-414e52db{--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-687 .elementor-element.elementor-element-5edd5df2{--padding-top:90px;--padding-bottom:100px;--padding-left:34px;--padding-right:34px;}.elementor-687 .elementor-element.elementor-element-6a291d59 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-76ab5175 .elementor-heading-title{font-size:48px;}.elementor-687 .elementor-element.elementor-element-1b352cb6{font-size:16.5px;}.elementor-687 .elementor-element.elementor-element-6a8303b0{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-687 .elementor-element.elementor-element-69e0f43e .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-7708b117 .elementor-heading-title{font-size:48px;}.elementor-687 .elementor-element.elementor-element-4f318253{font-size:16.5px;}}@media(max-width:767px){.elementor-687 .elementor-element.elementor-element-52289b87{--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-687 .elementor-element.elementor-element-19e3272e{--width:100%;--padding-top:120px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-687 .elementor-element.elementor-element-6a0edcca .elementor-heading-title{font-size:10.5px;}.elementor-687 .elementor-element.elementor-element-78f1cd4c .elementor-heading-title{font-size:40px;}.elementor-687 .elementor-element.elementor-element-13d2a33a{font-size:16px;}.elementor-687 .elementor-element.elementor-element-576c4f32{--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:52px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-687 .elementor-element.elementor-element-bcfc667 .elementor-heading-title{font-size:10.5px;}.elementor-687 .elementor-element.elementor-element-592a967a{--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-687 .elementor-element.elementor-element-12c3d5ff .elementor-heading-title{font-size:13.5px;}.elementor-687 .elementor-element.elementor-element-6ae947f0{font-size:13.5px;}.elementor-687 .elementor-element.elementor-element-82e3e26{--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-687 .elementor-element.elementor-element-778e7b97 .elementor-heading-title{font-size:13.5px;}.elementor-687 .elementor-element.elementor-element-38bc83a3{font-size:13.5px;}.elementor-687 .elementor-element.elementor-element-6f35c6c2{--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-687 .elementor-element.elementor-element-56512cc8 .elementor-heading-title{font-size:13.5px;}.elementor-687 .elementor-element.elementor-element-5af2c4d4 .elementor-heading-title{font-size:10px;}.elementor-687 .elementor-element.elementor-element-787c5a1{--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-687 .elementor-element.elementor-element-f25bc75{--padding-top:70px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-687 .elementor-element.elementor-element-6b3114da{--width:100%;}.elementor-687 .elementor-element.elementor-element-13af5522 .elementor-heading-title{font-size:10.5px;}.elementor-687 .elementor-element.elementor-element-24a127c5 .elementor-heading-title{font-size:36px;}.elementor-687 .elementor-element.elementor-element-17a9085b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-2acdde83{--width:100%;}.elementor-687 .elementor-element.elementor-element-63c09e45 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-3d1f4ea6 .elementor-heading-title{font-size:21px;}.elementor-687 .elementor-element.elementor-element-2ee57fb3{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-318e242b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-176ef5ff{--width:100%;}.elementor-687 .elementor-element.elementor-element-61801822 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-22c9207b .elementor-heading-title{font-size:21px;}.elementor-687 .elementor-element.elementor-element-5d5968c9{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-7f0e8c{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-2c26cb96{--width:100%;}.elementor-687 .elementor-element.elementor-element-5a3955da .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-287a3c52 .elementor-heading-title{font-size:21px;}.elementor-687 .elementor-element.elementor-element-c94aad4{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-4c1dc008{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-3138a0f1{--width:100%;}.elementor-687 .elementor-element.elementor-element-77561df1 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-7589416a .elementor-heading-title{font-size:21px;}.elementor-687 .elementor-element.elementor-element-782ef692{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-2933922a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-35c81d5d{--width:100%;}.elementor-687 .elementor-element.elementor-element-8919e2 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-1a7b9345 .elementor-heading-title{font-size:21px;}.elementor-687 .elementor-element.elementor-element-2baf56fc{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-2e9d0da{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-687 .elementor-element.elementor-element-6ab83783{--width:100%;}.elementor-687 .elementor-element.elementor-element-91b7e3f .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-a092169 .elementor-heading-title{font-size:21px;}.elementor-687 .elementor-element.elementor-element-4bb345cb{font-size:15.5px;}.elementor-687 .elementor-element.elementor-element-4b5c6ee4{--padding-top:70px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-687 .elementor-element.elementor-element-69a76f2a .elementor-heading-title{font-size:10.5px;}.elementor-687 .elementor-element.elementor-element-475d3902 .elementor-heading-title{font-size:36px;}.elementor-687 .elementor-element.elementor-element-71d84fe3{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-51f2b4ff .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-437879e5 .elementor-heading-title{font-size:18.5px;}.elementor-687 .elementor-element.elementor-element-19c02fd4{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-17699732{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-6db026c4 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-241b2541 .elementor-heading-title{font-size:18.5px;}.elementor-687 .elementor-element.elementor-element-5d7d6eed{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-7ad047c0{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-498ad54c .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-33ef942e .elementor-heading-title{font-size:18.5px;}.elementor-687 .elementor-element.elementor-element-6d6c6cd{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-c505f36{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-1bf38a78 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-6ea4f31 .elementor-heading-title{font-size:18.5px;}.elementor-687 .elementor-element.elementor-element-747f9563{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-4c460f75{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-687 .elementor-element.elementor-element-21f59ef3 .elementor-heading-title{font-size:11px;}.elementor-687 .elementor-element.elementor-element-535d6c17 .elementor-heading-title{font-size:18.5px;}.elementor-687 .elementor-element.elementor-element-54454ff2{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-37be3f39{--padding-top:70px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-687 .elementor-element.elementor-element-77e3f76{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-687 .elementor-element.elementor-element-3c8344c1{--width:100%;}.elementor-687 .elementor-element.elementor-element-12750c61 .elementor-heading-title{font-size:10.5px;}.elementor-687 .elementor-element.elementor-element-162ec761 .elementor-heading-title{font-size:36px;}.elementor-687 .elementor-element.elementor-element-1ad667d7{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-415016fd{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-687 .elementor-element.elementor-element-56fa0e02 .elementor-heading-title{font-size:16px;}.elementor-687 .elementor-element.elementor-element-5f5ad908 .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-78a212ac{font-size:14px;}.elementor-687 .elementor-element.elementor-element-73c167c3{--width:100%;}.elementor-687 .elementor-element.elementor-element-4beb6626 .elementor-heading-title{font-size:10px;}.elementor-687 .elementor-element.elementor-element-2fb2c429{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-687 .elementor-element.elementor-element-591e4aff .elementor-heading-title{font-size:16px;}.elementor-687 .elementor-element.elementor-element-75a2d117 .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-2812c77d{font-size:14px;}.elementor-687 .elementor-element.elementor-element-7bb5df78{--width:100%;}.elementor-687 .elementor-element.elementor-element-208bff04 .elementor-heading-title{font-size:10px;}.elementor-687 .elementor-element.elementor-element-771bde51{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-687 .elementor-element.elementor-element-24f27727 .elementor-heading-title{font-size:16px;}.elementor-687 .elementor-element.elementor-element-67cf5b96 .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-6c863b55{font-size:14px;}.elementor-687 .elementor-element.elementor-element-5fac7e95{--width:100%;}.elementor-687 .elementor-element.elementor-element-4ffba6e2 .elementor-heading-title{font-size:10px;}.elementor-687 .elementor-element.elementor-element-480cf2e5{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-687 .elementor-element.elementor-element-579993bb .elementor-heading-title{font-size:16px;}.elementor-687 .elementor-element.elementor-element-18bf1405 .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-38f0904d{font-size:14px;}.elementor-687 .elementor-element.elementor-element-2eacded3{--width:100%;}.elementor-687 .elementor-element.elementor-element-6bd5bc4c .elementor-heading-title{font-size:10px;}.elementor-687 .elementor-element.elementor-element-76865186{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-687 .elementor-element.elementor-element-5b55d198 .elementor-heading-title{font-size:16px;}.elementor-687 .elementor-element.elementor-element-3c0b88ec .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-306816a6{font-size:14px;}.elementor-687 .elementor-element.elementor-element-29fc8a43{--width:100%;}.elementor-687 .elementor-element.elementor-element-7937ca10 .elementor-heading-title{font-size:10px;}.elementor-687 .elementor-element.elementor-element-c5d3c7d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-687 .elementor-element.elementor-element-59cdf826 .elementor-heading-title{font-size:16px;}.elementor-687 .elementor-element.elementor-element-7fb22fe7 .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-71a4f0d3{font-size:14px;}.elementor-687 .elementor-element.elementor-element-4e87aba5{--width:100%;}.elementor-687 .elementor-element.elementor-element-690ef457 .elementor-heading-title{font-size:10px;}.elementor-687 .elementor-element.elementor-element-e733d30{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-687 .elementor-element.elementor-element-2d378391 .elementor-heading-title{font-size:16px;}.elementor-687 .elementor-element.elementor-element-49ce10f0 .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-39be4e23{font-size:14px;}.elementor-687 .elementor-element.elementor-element-244403f7{--width:100%;}.elementor-687 .elementor-element.elementor-element-7799527f .elementor-heading-title{font-size:10px;}.elementor-687 .elementor-element.elementor-element-3750ea1f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-687 .elementor-element.elementor-element-22a09326 .elementor-heading-title{font-size:16px;}.elementor-687 .elementor-element.elementor-element-589d886 .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-403c449e{font-size:14px;}.elementor-687 .elementor-element.elementor-element-7c81eef9{--width:100%;}.elementor-687 .elementor-element.elementor-element-349c5339 .elementor-heading-title{font-size:10px;}.elementor-687 .elementor-element.elementor-element-1f23139c{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-687 .elementor-element.elementor-element-22b0b494 .elementor-heading-title{font-size:16px;}.elementor-687 .elementor-element.elementor-element-519f532e .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-5f9bbd63{font-size:14px;}.elementor-687 .elementor-element.elementor-element-1986ef47{--width:100%;}.elementor-687 .elementor-element.elementor-element-2715eeaa .elementor-heading-title{font-size:10px;}.elementor-687 .elementor-element.elementor-element-4ef995a2{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-687 .elementor-element.elementor-element-75f40b97 .elementor-heading-title{font-size:16px;}.elementor-687 .elementor-element.elementor-element-62a24e93 .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-5f89c9e2{font-size:14px;}.elementor-687 .elementor-element.elementor-element-61ec78{--width:100%;}.elementor-687 .elementor-element.elementor-element-45baf451 .elementor-heading-title{font-size:10px;}.elementor-687 .elementor-element.elementor-element-4eb78bc3 .elementor-heading-title{font-size:9.5px;}.elementor-687 .elementor-element.elementor-element-76c4533a{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-687 .elementor-element.elementor-element-1323382e{--width:100%;}.elementor-687 .elementor-element.elementor-element-ce05a0 .elementor-heading-title{font-size:10.5px;}.elementor-687 .elementor-element.elementor-element-547ae083{font-size:13.5px;}.elementor-687 .elementor-element.elementor-element-42034b3a{font-size:14px;}.elementor-687 .elementor-element.elementor-element-40b8bfc3{--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-687 .elementor-element.elementor-element-5cbea6e1{--width:100%;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;--padding-top:80px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-687 .elementor-element.elementor-element-6aeff7f0 .elementor-heading-title{font-size:10.5px;}.elementor-687 .elementor-element.elementor-element-71f9077b .elementor-heading-title{font-size:36px;}.elementor-687 .elementor-element.elementor-element-33156048{font-size:15px;}.elementor-687 .elementor-element.elementor-element-40419ea6{font-size:12.5px;}.elementor-687 .elementor-element.elementor-element-698474b2{--width:100%;--padding-top:54px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-687 .elementor-element.elementor-element-172d3234{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-687 .elementor-element.elementor-element-668cd5bc .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-43f974b4{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-6c73e97b{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-687 .elementor-element.elementor-element-37d1cfbd .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-6f073e80{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-1699dbb8{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-687 .elementor-element.elementor-element-61b366f3 .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-e9eba55{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-3ec04780{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-687 .elementor-element.elementor-element-1bf762b2 .elementor-heading-title{font-size:15px;}.elementor-687 .elementor-element.elementor-element-41c001ed{font-size:14.5px;}.elementor-687 .elementor-element.elementor-element-414e52db{--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-687 .elementor-element.elementor-element-5edd5df2{--width:100%;--padding-top:72px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-687 .elementor-element.elementor-element-6a291d59 .elementor-heading-title{font-size:10.5px;}.elementor-687 .elementor-element.elementor-element-76ab5175 .elementor-heading-title{font-size:36px;}.elementor-687 .elementor-element.elementor-element-1b352cb6{font-size:16px;}.elementor-687 .elementor-element.elementor-element-6a8303b0{--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-687 .elementor-element.elementor-element-69e0f43e .elementor-heading-title{font-size:10.5px;}.elementor-687 .elementor-element.elementor-element-7708b117 .elementor-heading-title{font-size:36px;}.elementor-687 .elementor-element.elementor-element-4f318253{font-size:16px;}}@media(min-width:768px){.elementor-687 .elementor-element.elementor-element-19e3272e{--width:58%;}.elementor-687 .elementor-element.elementor-element-576c4f32{--width:42%;}.elementor-687 .elementor-element.elementor-element-787c5a1{--content-width:1296px;}.elementor-687 .elementor-element.elementor-element-6b3114da{--width:70%;}.elementor-687 .elementor-element.elementor-element-2acdde83{--width:42.5%;}.elementor-687 .elementor-element.elementor-element-176ef5ff{--width:42.5%;}.elementor-687 .elementor-element.elementor-element-2c26cb96{--width:42.5%;}.elementor-687 .elementor-element.elementor-element-3138a0f1{--width:42.5%;}.elementor-687 .elementor-element.elementor-element-35c81d5d{--width:42.5%;}.elementor-687 .elementor-element.elementor-element-6ab83783{--width:42.5%;}.elementor-687 .elementor-element.elementor-element-71d84fe3{--width:50%;}.elementor-687 .elementor-element.elementor-element-17699732{--width:50%;}.elementor-687 .elementor-element.elementor-element-7ad047c0{--width:50%;}.elementor-687 .elementor-element.elementor-element-c505f36{--width:50%;}.elementor-687 .elementor-element.elementor-element-4c460f75{--width:50%;}.elementor-687 .elementor-element.elementor-element-3c8344c1{--width:50%;}.elementor-687 .elementor-element.elementor-element-73c167c3{--width:16%;}.elementor-687 .elementor-element.elementor-element-7bb5df78{--width:16%;}.elementor-687 .elementor-element.elementor-element-5fac7e95{--width:16%;}.elementor-687 .elementor-element.elementor-element-2eacded3{--width:16%;}.elementor-687 .elementor-element.elementor-element-29fc8a43{--width:16%;}.elementor-687 .elementor-element.elementor-element-4e87aba5{--width:16%;}.elementor-687 .elementor-element.elementor-element-244403f7{--width:16%;}.elementor-687 .elementor-element.elementor-element-7c81eef9{--width:16%;}.elementor-687 .elementor-element.elementor-element-1986ef47{--width:16%;}.elementor-687 .elementor-element.elementor-element-61ec78{--width:16%;}.elementor-687 .elementor-element.elementor-element-1323382e{--width:200px;}.elementor-687 .elementor-element.elementor-element-5cbea6e1{--width:38%;}.elementor-687 .elementor-element.elementor-element-698474b2{--width:62%;}.elementor-687 .elementor-element.elementor-element-5edd5df2{--width:50%;}.elementor-687 .elementor-element.elementor-element-6a8303b0{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-687 .elementor-element.elementor-element-19e3272e{--width:100%;}.elementor-687 .elementor-element.elementor-element-576c4f32{--width:100%;}.elementor-687 .elementor-element.elementor-element-6b3114da{--width:100%;}.elementor-687 .elementor-element.elementor-element-2acdde83{--width:100%;}.elementor-687 .elementor-element.elementor-element-176ef5ff{--width:100%;}.elementor-687 .elementor-element.elementor-element-2c26cb96{--width:100%;}.elementor-687 .elementor-element.elementor-element-3138a0f1{--width:100%;}.elementor-687 .elementor-element.elementor-element-35c81d5d{--width:100%;}.elementor-687 .elementor-element.elementor-element-6ab83783{--width:100%;}.elementor-687 .elementor-element.elementor-element-71d84fe3{--width:100%;}.elementor-687 .elementor-element.elementor-element-17699732{--width:100%;}.elementor-687 .elementor-element.elementor-element-7ad047c0{--width:100%;}.elementor-687 .elementor-element.elementor-element-c505f36{--width:100%;}.elementor-687 .elementor-element.elementor-element-4c460f75{--width:100%;}.elementor-687 .elementor-element.elementor-element-3c8344c1{--width:100%;}.elementor-687 .elementor-element.elementor-element-73c167c3{--width:100%;}.elementor-687 .elementor-element.elementor-element-7bb5df78{--width:100%;}.elementor-687 .elementor-element.elementor-element-5fac7e95{--width:100%;}.elementor-687 .elementor-element.elementor-element-2eacded3{--width:100%;}.elementor-687 .elementor-element.elementor-element-29fc8a43{--width:100%;}.elementor-687 .elementor-element.elementor-element-4e87aba5{--width:100%;}.elementor-687 .elementor-element.elementor-element-244403f7{--width:100%;}.elementor-687 .elementor-element.elementor-element-7c81eef9{--width:100%;}.elementor-687 .elementor-element.elementor-element-1986ef47{--width:100%;}.elementor-687 .elementor-element.elementor-element-61ec78{--width:100%;}.elementor-687 .elementor-element.elementor-element-1323382e{--width:100%;}.elementor-687 .elementor-element.elementor-element-5cbea6e1{--width:100%;}.elementor-687 .elementor-element.elementor-element-698474b2{--width:100%;}.elementor-687 .elementor-element.elementor-element-5edd5df2{--width:100%;}.elementor-687 .elementor-element.elementor-element-6a8303b0{--width:100%;}}/* Start custom CSS *//* ==========================================================
   ALLARE GROUP — CAPABILITIES & NAICS
   DIFFERENTIATORS ONLY — SAFE FIX
   Page ID: 687
   Does NOT touch hero, profile, submenu, NAICS, registration,
   closing sections, header, or footer.
   ========================================================== */

/* Actual rendered Differentiators parent */
body.page-id-687 .elementor-687 .elementor-element-3923b8ea{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  grid-auto-flow:row!important;
  column-gap:60px!important;
  row-gap:0!important;
  width:100%!important;
  max-width:none!important;
  margin-top:56px!important;
  border-top:1px solid rgba(247,245,239,.20)!important;
  align-items:stretch!important;
}

/* The five actual Elementor cards */
body.page-id-687 .elementor-687 .elementor-element-3923b8ea >
:is(
  .elementor-element-71d84fe3,
  .elementor-element-17699732,
  .elementor-element-7ad047c0,
  .elementor-element-c505f36,
  .elementor-element-4c460f75
){
  display:grid!important;
  grid-template-columns:32px minmax(0,1fr)!important;
  gap:0 16px!important;
  align-items:start!important;
  align-content:start!important;

  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  height:auto!important;

  margin:0!important;
  padding:26px 0!important;

  border-bottom:1px solid rgba(247,245,239,.20)!important;
}

/* Keep the fifth item in the left column like the approved mockup */
body.page-id-687 .elementor-687 .elementor-element-4c460f75{
  grid-column:1!important;
}

/* Prevent nested Elementor containers from stretching oddly */
body.page-id-687 .elementor-687 .elementor-element-3923b8ea >
.e-con > .e-con{
  min-width:0!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
}

/* Exact text rhythm from the approved section */
body.page-id-687 .elementor-687 .elementor-element-3923b8ea .agcn-diff-num .elementor-heading-title{
  margin:4px 0 0!important;
  color:#DDBF8A!important;
  font-family:Montserrat,Arial,sans-serif!important;
  font-size:12px!important;
  font-weight:600!important;
  line-height:1!important;
}

body.page-id-687 .elementor-687 .elementor-element-3923b8ea .agcn-diff-title .elementor-heading-title{
  margin:0!important;
  color:#F7F5EF!important;
  font-family:Montserrat,Arial,sans-serif!important;
  font-size:20px!important;
  font-weight:500!important;
  line-height:1.22!important;
}

body.page-id-687 .elementor-687 .elementor-element-3923b8ea .agcn-diff-copy p{
  margin:8px 0 0!important;
  color:rgba(247,245,239,.80)!important;
  font-family:Lato,Arial,sans-serif!important;
  font-size:15.5px!important;
  font-weight:400!important;
  line-height:1.55!important;
}

/* Approved responsive behavior: one column at 900px and below */
@media(max-width:900px){
  body.page-id-687 .elementor-687 .elementor-element-3923b8ea{
    grid-template-columns:1fr!important;
    column-gap:0!important;
    margin-top:38px!important;
  }

  body.page-id-687 .elementor-687 .elementor-element-4c460f75{
    grid-column:auto!important;
  }
}


/* ==========================================================
   ALLARE GROUP — CAPABILITIES & NAICS V2
   Precision pass against approved HTML mockup.
   No runtime JS required.
   ========================================================== */
:root{
 --agcn-eg:#1F4A43;--agcn-eg-d:#173A34;--agcn-gold:#C9A05A;--agcn-gold-l:#DDBF8A;
 --agcn-gold-t:#7A5D26;--agcn-stone:#E8E1D6;--agcn-sand:#F7F5EF;--agcn-ch:#2D2D2D;
 --agcn-mut:#62655F;--agcn-mist:#B9C6C2;--agcn-e:cubic-bezier(.22,.8,.12,1)
}
body:has(.agcn-v2-style){background:var(--agcn-sand)!important;overflow-x:clip!important}
body:has(.agcn-v2-style) .page-header,
body:has(.agcn-v2-style) .entry-header,
body:has(.agcn-v2-style) .entry-title:not(.elementor-heading-title){display:none!important}
body:has(.agcn-v2-style) #content,
body:has(.agcn-v2-style) .site-main,
body:has(.agcn-v2-style) .page-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
body:has(.agcn-v2-style) .elementor-heading-title{font-family:Montserrat,Arial,sans-serif!important}
body:has(.agcn-v2-style) .elementor-widget-text-editor,
body:has(.agcn-v2-style) .elementor-widget-text-editor *{font-family:Lato,Arial,sans-serif!important}

/* eyebrow / half-symbol */
body:has(.agcn-v2-style) .agcn-kick .elementor-heading-title{
 display:inline-flex!important;align-items:center!important;gap:12px!important;margin:0!important;
 color:var(--agcn-gold-t)!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(.agcn-v2-style) .agcn-kick .elementor-heading-title::before{
 content:""!important;display:block!important;flex:0 0 14px!important;width:14px!important;height:14px!important;border-radius:50%!important;
 background:linear-gradient(90deg,var(--agcn-stone) 0 50%,var(--agcn-eg) 50% 100%)!important;
 box-shadow:inset 0 0 0 1px rgba(31,74,67,.2)!important
}
body:has(.agcn-v2-style) .agcn-kick--dark .elementor-heading-title{color:var(--agcn-gold-l)!important}
body:has(.agcn-v2-style) .agcn-kick--dark .elementor-heading-title::before{
 background:linear-gradient(90deg,var(--agcn-stone) 0 50%,var(--agcn-gold) 50% 100%)!important
}

/* Hero exact source hierarchy */
body:has(.agcn-v2-style) .agcn-crumb p{margin:0 0 30px!important;color:var(--agcn-mist)!important;font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;letter-spacing:.08em!important}
body:has(.agcn-v2-style) .agcn-crumb a{color:var(--agcn-sand)!important;border-bottom:1px solid rgba(201,160,90,.6)!important}
body:has(.agcn-v2-style) .agcn-crumb span{margin:0 8px!important;color:var(--agcn-gold-l)!important}
body:has(.agcn-v2-style) .agcn-hero-h1 .elementor-heading-title{
 margin:22px 0 26px!important;color:var(--agcn-sand)!important;font-size:clamp(40px,4.6vw,76px)!important;font-weight:300!important;line-height:1.04!important
}
body:has(.agcn-v2-style) .agcn-hero-h1 strong{display:block!important;font-weight:600!important;color:var(--agcn-gold-l)!important}
body:has(.agcn-v2-style) .agcn-hero-lead p{margin:0!important;max-width:620px!important;color:rgba(247,245,239,.86)!important;font-size:clamp(16.5px,1.3vw,19px)!important}
body:has(.agcn-v2-style) .agcn-profile-row,
body:has(.agcn-v2-style) .elementor-element:has(> .agcn-profile-label){
 display:grid!important;grid-template-columns:minmax(0,150px) minmax(0,1fr)!important;gap:16px!important;align-items:baseline!important
}
body:has(.agcn-v2-style) .agcn-profile-label .elementor-heading-title{font-size:14.5px!important;font-weight:500!important;margin:0!important}
body:has(.agcn-v2-style) .agcn-profile-value p{font-size:14.5px!important;margin:0!important}

/* Static Government family nav — user's approved override */
body:has(.agcn-v2-style) .agcn-subnav{
 position:relative!important;top:auto!important;bottom:auto!important;z-index:2!important;
 overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;
 backdrop-filter:none!important;-webkit-backdrop-filter:none!important
}
body:has(.agcn-v2-style) .agcn-subnav::-webkit-scrollbar{display:none!important}
body:has(.agcn-v2-style) .agcn-subnav-link{flex:0 0 auto!important;width:auto!important}
body:has(.agcn-v2-style) .agcn-subnav-link .elementor-button{
 min-height:44px!important;padding:10px 16px!important;border:0!important;border-radius:30px!important;
 background:transparent!important;color:var(--agcn-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(.agcn-v2-style) .agcn-subnav-link .elementor-button:hover{background:var(--agcn-stone)!important}
body:has(.agcn-v2-style) .agcn-subnav-link.is-active .elementor-button{background:var(--agcn-eg)!important;color:var(--agcn-sand)!important}

/* Shared section title exact source scale */
body:has(.agcn-v2-style) .agcn-section-title .elementor-heading-title{
 margin:20px 0 0!important;color:var(--agcn-eg)!important;font-size:clamp(34px,4vw,64px)!important;font-weight:300!important;line-height:1.08!important
}
body:has(.agcn-v2-style) .agcn-section-title strong{font-weight:600!important}
body:has(.agcn-v2-style) .agcn-section-title--dark .elementor-heading-title{color:var(--agcn-sand)!important}
body:has(.agcn-v2-style) .agcn-section-title--dark strong{color:var(--agcn-gold-l)!important}

/* Core competencies — exact 2-column source rhythm */
body:has(.agcn-v2-style) .agcn-comp-list{border-top:4px solid var(--agcn-gold)!important}
body:has(.agcn-v2-style) .agcn-comp-row,
body:has(.agcn-v2-style) .elementor-element:has(> .agcn-core-left){
 display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;gap:40px!important;align-items:start!important;
 padding:30px 0!important;border-bottom:1px solid rgba(31,74,67,.16)!important
}
body:has(.agcn-v2-style) .agcn-core-left{display:flex!important;gap:16px!important;align-items:baseline!important}
body:has(.agcn-v2-style) .agcn-row-num{flex:0 0 auto!important;width:auto!important}
body:has(.agcn-v2-style) .agcn-row-num .elementor-heading-title{margin:0!important;font-size:12px!important;color:var(--agcn-gold-t)!important}
body:has(.agcn-v2-style) .agcn-comp-title .elementor-heading-title{
 margin:0!important;font-size:clamp(21px,2vw,30px)!important;font-weight:300!important;line-height:1.15!important;color:var(--agcn-eg)!important
}
body:has(.agcn-v2-style) .agcn-comp-desc p{margin:0!important;color:var(--agcn-mut)!important;font-size:16.5px!important;line-height:1.58!important}
body:has(.agcn-v2-style) .agcn-comp-desc p+p{margin-top:10px!important}
body:has(.agcn-v2-style) .agcn-comp-desc a{
 color:var(--agcn-eg)!important;border-bottom:1px solid var(--agcn-gold)!important;font-family:Montserrat,Arial,sans-serif!important;font-size:13px!important
}

/* Differentiators — guarantee all five cards remain visible even if Elementor drops parent classes */
body:has(.agcn-v2-style) .agcn-diff-grid{
 display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 60px!important;margin-top:56px!important;border-top:1px solid rgba(247,245,239,.2)!important
}
body:has(.agcn-v2-style) .agcn-diff-card,
body:has(.agcn-v2-style) .elementor-element:has(> .agcn-diff-num){
 display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;gap:0 16px!important;
 width:100%!important;padding:26px 0!important;border-bottom:1px solid rgba(247,245,239,.2)!important;opacity:1!important;visibility:visible!important
}
body:has(.agcn-v2-style) .agcn-diff-num .elementor-heading-title{margin:4px 0 0!important;font-size:12px!important;color:var(--agcn-gold-l)!important}
body:has(.agcn-v2-style) .agcn-diff-body{gap:8px!important}
body:has(.agcn-v2-style) .agcn-diff-title .elementor-heading-title{
 margin:0!important;color:var(--agcn-sand)!important;font-size:20px!important;font-weight:500!important;line-height:1.22!important
}
body:has(.agcn-v2-style) .agcn-diff-copy p{
 margin:8px 0 0!important;color:rgba(247,245,239,.8)!important;font-size:15.5px!important;line-height:1.55!important
}

/* NAICS intro */
body:has(.agcn-v2-style) .agcn-naics-intro{
 display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:60px!important;align-items:end!important
}
body:has(.agcn-v2-style) .agcn-naics-intro-copy p{margin:0!important;color:var(--agcn-mut)!important;font-size:16px!important;line-height:1.58!important}

/* NAICS desktop table exact source */
body:has(.agcn-v2-style) .agcn-naics-table{margin-top:50px!important;border-radius:24px!important;overflow:hidden!important;background:var(--agcn-sand)!important}
body:has(.agcn-v2-style) .agcn-naics-head,
body:has(.agcn-v2-style) .agcn-naics-row,
body:has(.agcn-v2-style) .elementor-element:has(> .agcn-naics-code){
 display:grid!important;grid-template-columns:110px minmax(0,1.15fr) minmax(0,1.35fr) 160px!important;gap:26px!important;align-items:baseline!important
}
body:has(.agcn-v2-style) .agcn-naics-head{
 padding:18px 30px!important;background:var(--agcn-eg)!important;color:var(--agcn-sand)!important
}
body:has(.agcn-v2-style) .agcn-naics-row,
body:has(.agcn-v2-style) .elementor-element:has(> .agcn-naics-code){
 padding:20px 30px!important;background:var(--agcn-sand)!important;border-bottom:1px solid rgba(31,74,67,.14)!important
}
body:has(.agcn-v2-style) .agcn-naics-row--conditional{background:rgba(201,160,90,.08)!important}
body:has(.agcn-v2-style) .agcn-naics-code .elementor-heading-title{
 margin:0!important;font-size:18px!important;font-weight:600!important;color:var(--agcn-eg)!important;line-height:1.3!important
}
body:has(.agcn-v2-style) .agcn-naics-title .elementor-heading-title{
 margin:0!important;font-size:16px!important;font-weight:400!important;color:var(--agcn-eg)!important;line-height:1.35!important
}
body:has(.agcn-v2-style) .agcn-naics-align p{
 margin:0!important;font-size:15px!important;color:var(--agcn-mut)!important;line-height:1.5!important
}
body:has(.agcn-v2-style) .agcn-status-wrap{display:flex!important;flex-wrap:wrap!important;gap:6px!important;justify-content:flex-end!important}
body:has(.agcn-v2-style) .agcn-status{width:max-content!important}
body:has(.agcn-v2-style) .agcn-status .elementor-heading-title{
 display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;
 padding:7px 12px!important;border-radius:30px!important;font-family:Montserrat,Arial,sans-serif!important;
 font-size:10.5px!important;font-weight:600!important;line-height:1!important;letter-spacing:.12em!important;text-transform:uppercase!important
}
body:has(.agcn-v2-style) .agcn-status--proposed .elementor-heading-title{background:var(--agcn-gold)!important;color:var(--agcn-eg-d)!important}
body:has(.agcn-v2-style) .agcn-status--conditional .elementor-heading-title{
 background:transparent!important;color:var(--agcn-gold-t)!important;border:1px dashed rgba(31,74,67,.45)!important
}

/* NAICS compliance exact rhythm */
body:has(.agcn-v2-style) .agcn-compliance{
 display:grid!important;grid-template-columns:200px minmax(0,1fr)!important;gap:26px!important;
 margin-top:36px!important;padding-top:26px!important;border-top:4px solid var(--agcn-gold)!important
}
body:has(.agcn-v2-style) .agcn-compliance-label .elementor-heading-title{
 margin:0!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.18em!important;color:var(--agcn-gold-t)!important
}
body:has(.agcn-v2-style) .agcn-compliance-small p{margin:10px 0 0!important;font-size:14px!important;color:var(--agcn-eg)!important;line-height:1.55!important}
body:has(.agcn-v2-style) .agcn-compliance-copy p{margin:0!important;font-size:15.5px!important;color:var(--agcn-mut)!important;line-height:1.58!important}

/* Registration exact source: Evergreen / Gold seam / Evergreen */
body:has(.agcn-v2-style) .agcn-registration{background:var(--agcn-eg)!important}
body:has(.agcn-v2-style) .agcn-reg-left,
body:has(.agcn-v2-style) .agcn-reg-right{background:var(--agcn-eg)!important}
body:has(.agcn-v2-style) .agcn-reg-copy p{margin:0!important;color:rgba(247,245,239,.84)!important;font-size:16px!important}
body:has(.agcn-v2-style) .agcn-reg-row,
body:has(.agcn-v2-style) .elementor-element:has(> .agcn-reg-label){
 display:grid!important;grid-template-columns:minmax(0,260px) minmax(0,1fr)!important;gap:24px!important;align-items:start!important;
 padding:20px 0!important;border-bottom:1px solid rgba(247,245,239,.18)!important
}
body:has(.agcn-v2-style) .agcn-reg-row:first-child{border-top:1px solid rgba(247,245,239,.18)!important}
body:has(.agcn-v2-style) .agcn-reg-label .elementor-heading-title{margin:0!important;color:var(--agcn-sand)!important;font-size:16px!important;font-weight:500!important}
body:has(.agcn-v2-style) .agcn-reg-value p{margin:0!important;color:var(--agcn-mist)!important;font-size:15.5px!important;line-height:1.5!important}
body:has(.agcn-v2-style) .agcn-capstatement p{margin:0!important}
body:has(.agcn-v2-style) .agcn-tlink{
 display:inline-flex!important;align-items:center!important;gap:12px!important;padding:12px 0!important;
 color:var(--agcn-sand)!important;border-bottom:1px solid var(--agcn-gold)!important;
 font-family:Montserrat,Arial,sans-serif!important;font-size:12.5px!important;font-weight:600!important;line-height:1.25!important;
 letter-spacing:.12em!important;text-transform:uppercase!important
}
body:has(.agcn-v2-style) .agcn-tlink::after{
 content:""!important;width:7px!important;height:7px!important;border-top:1.6px solid var(--agcn-gold)!important;border-right:1.6px solid var(--agcn-gold)!important;
 transform:rotate(45deg)!important;transition:transform .3s!important
}
body:has(.agcn-v2-style) .agcn-tlink:hover::after{transform:translateX(4px) rotate(45deg)!important}

/* Allare buttons */
body:has(.agcn-v2-style) .agcn-btn{width:max-content!important;max-width:100%!important}
body:has(.agcn-v2-style) .agcn-btn .elementor-button{
 position:relative!important;display:inline-flex!important;align-items:center!important;min-height:48px!important;
 padding:17px 26px!important;border-radius:40px!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
}
body:has(.agcn-v2-style) .agcn-btn--dot .elementor-button{padding-right:64px!important}
body:has(.agcn-v2-style) .agcn-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(--agcn-e)!important
}
body:has(.agcn-v2-style) .agcn-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(--agcn-sand)!important;border-right:1.6px solid var(--agcn-sand)!important;
 transform:translateY(-55%) rotate(45deg)!important;transition:transform .35s var(--agcn-e)!important
}
body:has(.agcn-v2-style) .agcn-btn--dot .elementor-button:hover::before{transform:translate(4px,-50%)!important}
body:has(.agcn-v2-style) .agcn-btn--dot .elementor-button:hover::after{transform:translate(4px,-55%) rotate(45deg)!important}
body:has(.agcn-v2-style) .agcn-btn--primary .elementor-button{background:var(--agcn-eg)!important;color:var(--agcn-sand)!important;border-color:var(--agcn-eg)!important}
body:has(.agcn-v2-style) .agcn-btn--primary .elementor-button::before{background:var(--agcn-gold)!important}
body:has(.agcn-v2-style) .agcn-btn--gold .elementor-button{background:var(--agcn-gold)!important;color:var(--agcn-eg-d)!important;border-color:var(--agcn-gold)!important}
body:has(.agcn-v2-style) .agcn-btn--gold .elementor-button::before{background:var(--agcn-eg)!important}

/* Closing */
body:has(.agcn-v2-style) .agcn-close-title .elementor-heading-title{
 margin:20px 0 0!important;font-size:clamp(34px,4vw,64px)!important;font-weight:300!important;line-height:1.08!important
}
body:has(.agcn-v2-style) .agcn-close-title strong{display:block!important;font-weight:600!important}
body:has(.agcn-v2-style) .agcn-close-title--dark .elementor-heading-title{color:var(--agcn-sand)!important}
body:has(.agcn-v2-style) .agcn-close-title--dark strong{color:var(--agcn-gold-l)!important}
body:has(.agcn-v2-style) .agcn-close-copy p{margin:0!important}

/* Source responsive behavior */
@media(max-width:1180px){
 body:has(.agcn-v2-style) .agcn-comp-row,
 body:has(.agcn-v2-style) .elementor-element:has(> .agcn-core-left){
  grid-template-columns:1fr!important;gap:10px!important
 }
 body:has(.agcn-v2-style) .agcn-diff-grid{grid-template-columns:1fr!important;gap:0!important}
 body:has(.agcn-v2-style) .agcn-naics-head{display:none!important}
 body:has(.agcn-v2-style) .agcn-naics-table{background:transparent!important;border-radius:0!important}
 body:has(.agcn-v2-style) .agcn-naics-row,
 body:has(.agcn-v2-style) .elementor-element:has(> .agcn-naics-code){
  display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;gap:6px 24px!important;
  margin-bottom:12px!important;padding:22px 26px!important;border:0!important;border-radius:20px!important;background:var(--agcn-sand)!important
 }
 body:has(.agcn-v2-style) .agcn-naics-row--conditional{background:rgba(201,160,90,.08)!important}
 body:has(.agcn-v2-style) .agcn-naics-code{grid-row:1/4!important}
 body:has(.agcn-v2-style) .agcn-naics-align{grid-column:2!important}
 body:has(.agcn-v2-style) .agcn-status-wrap{grid-column:2!important;justify-content:flex-start!important}
 body:has(.agcn-v2-style) .agcn-registration{display:block!important}
 body:has(.agcn-v2-style) .agcn-reg-left,
 body:has(.agcn-v2-style) .agcn-reg-right{width:100%!important}
 body:has(.agcn-v2-style) .agcn-reg-left{border-right:0!important;border-bottom:4px solid var(--agcn-gold)!important}
}

@media(max-width:900px){
 body:has(.agcn-v2-style) .agcn-hero{display:block!important}
 body:has(.agcn-v2-style) .agcn-hero-left,
 body:has(.agcn-v2-style) .agcn-hero-profile{width:100%!important}
 body:has(.agcn-v2-style) .agcn-hero-profile{border-left:0!important;border-top:4px solid var(--agcn-gold)!important}
 body:has(.agcn-v2-style) .agcn-naics-intro{grid-template-columns:1fr!important;gap:20px!important}
 body:has(.agcn-v2-style) .agcn-compliance{grid-template-columns:1fr!important;gap:12px!important}
 body:has(.agcn-v2-style) .agcn-reg-row,
 body:has(.agcn-v2-style) .elementor-element:has(> .agcn-reg-label){grid-template-columns:1fr!important;gap:6px!important;padding:16px 0!important}
}

@media(max-width:600px){
 body:has(.agcn-v2-style) .agcn-kick .elementor-heading-title{font-size:10.5px!important;letter-spacing:.18em!important}
 body:has(.agcn-v2-style) .agcn-profile-row,
 body:has(.agcn-v2-style) .elementor-element:has(> .agcn-profile-label){grid-template-columns:1fr!important;gap:6px!important}
 body:has(.agcn-v2-style) .agcn-naics-row,
 body:has(.agcn-v2-style) .elementor-element:has(> .agcn-naics-code){grid-template-columns:1fr!important;gap:8px!important}
 body:has(.agcn-v2-style) .agcn-naics-code,
 body:has(.agcn-v2-style) .agcn-naics-align,
 body:has(.agcn-v2-style) .agcn-status-wrap{grid-column:1!important;grid-row:auto!important}
 body:has(.agcn-v2-style) .agcn-btn,
 body:has(.agcn-v2-style) .agcn-btn .elementor-button{width:100%!important;justify-content:center!important;white-space:normal!important;text-align:center!important}
}
/* ==========================================================
   ALLARE GROUP — CAPABILITIES & NAICS
   V7 RECOVERY — KEEP ORIGINAL LAYOUT + DESKTOP STICKY ONLY
   Page ID: 687
   Actual submenu container: #787c5a1
   ========================================================== */

:root{
  --agcn-desktop-header-h:88px;
}

/* Actual Elementor submenu container */
body.page-id-687 .elementor-687 .elementor-element-787c5a1{
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  background:#F7F5EF!important;
  border-bottom:1px solid rgba(31,74,67,.14)!important;
  box-shadow:none!important;
  transform:none!important;
  translate:none!important;
}

body.page-id-687 .elementor-687 .elementor-element-787c5a1 > .e-con-inner{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:4px!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  scrollbar-width:none!important;
  -webkit-overflow-scrolling:touch!important;
}

body.page-id-687 .elementor-687 .elementor-element-787c5a1 > .e-con-inner::-webkit-scrollbar{
  display:none!important;
}

body.page-id-687 .elementor-687 .elementor-element-787c5a1 .agcn-subnav-link{
  flex:0 0 auto!important;
  width:auto!important;
  min-width:max-content!important;
}

/* Keep the approved submenu appearance */
body.page-id-687 .elementor-687 .elementor-element-787c5a1 .agcn-subnav-link .elementor-button{
  min-height:44px!important;
  padding:10px 16px!important;
  border:0!important;
  border-radius:30px!important;
  background:transparent!important;
  color:#1F4A43!important;
  box-shadow:none!important;
  font-family:Montserrat,Arial,sans-serif!important;
  font-size:13px!important;
  font-weight:400!important;
  line-height:1!important;
  letter-spacing:0!important;
  text-transform:none!important;
  white-space:nowrap!important;
}

body.page-id-687 .elementor-687 .elementor-element-787c5a1 .agcn-subnav-link:hover .elementor-button{
  background:#E8E1D6!important;
}

body.page-id-687 .elementor-687 .elementor-element-787c5a1 .agcn-subnav-link.is-active .elementor-button{
  background:#1F4A43!important;
  color:#F7F5EF!important;
}

/* Desktop only: sticky directly under the 88px main header */
@media (min-width:1025px){
  body.page-id-687 .elementor-687,
  body.page-id-687 .elementor-687 > .elementor-element-333f906{
    overflow:visible!important;
  }

  body.page-id-687 .elementor-687 .elementor-element-787c5a1{
    position:sticky!important;
    top:var(--agcn-desktop-header-h)!important;
    z-index:90!important;
  }

  body.admin-bar.page-id-687 .elementor-687 .elementor-element-787c5a1{
    top:calc(var(--agcn-desktop-header-h) + 32px)!important;
  }
}

/* Tablet/mobile: static, horizontally scrollable, never floating */
@media (max-width:1024px){
  body.page-id-687 .elementor-687 .elementor-element-787c5a1{
    position:relative!important;
    top:auto!important;
    right:auto!important;
    bottom:auto!important;
    left:auto!important;
    z-index:2!important;
  }

  body.page-id-687 .elementor-687 .elementor-element-787c5a1 > .e-con-inner{
    justify-content:flex-start!important;
  }
}/* End custom CSS */