.elementor-763 .elementor-element.elementor-element-7299cda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-7299cda:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-7299cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-530e2099{--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:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-1b5d6c19{--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:170px;--padding-bottom:110px;--padding-left:72px;--padding-right:80px;}.elementor-763 .elementor-element.elementor-element-1b5d6c19:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-1b5d6c19 > .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-763 .elementor-element.elementor-element-743e9ff9{text-align:start;}.elementor-763 .elementor-element.elementor-element-743e9ff9 .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-763 .elementor-element.elementor-element-7f7fbe54{text-align:start;}.elementor-763 .elementor-element.elementor-element-7f7fbe54 .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-763 .elementor-element.elementor-element-67a738e0{text-align:start;font-family:"Lato", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;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-763 .elementor-element.elementor-element-30474b7 .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-763 .elementor-element.elementor-element-41333276{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#C9A05A;--border-color:#C9A05A;--padding-top:130px;--padding-bottom:130px;--padding-left:56px;--padding-right:72px;}.elementor-763 .elementor-element.elementor-element-41333276:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-41333276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-3d88f485{text-align:start;}.elementor-763 .elementor-element.elementor-element-3d88f485 .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-763 .elementor-element.elementor-element-3e41b594{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-2ada8c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:rgba(31,74,67,0.20);--border-color:rgba(31,74,67,0.20);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-45d62845{text-align:start;}.elementor-763 .elementor-element.elementor-element-45d62845 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-6b4dfa2b .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-30e0a57f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:rgba(31,74,67,0.20);--border-color:rgba(31,74,67,0.20);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-729cca8c{text-align:start;}.elementor-763 .elementor-element.elementor-element-729cca8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-212c6e1e .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-26da697f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:rgba(31,74,67,0.20);--border-color:rgba(31,74,67,0.20);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-76e11145{text-align:start;}.elementor-763 .elementor-element.elementor-element-76e11145 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-451c1b05 .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-215aa9ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;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:rgba(31,74,67,0.20);--border-color:rgba(31,74,67,0.20);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-35debe4e{text-align:start;}.elementor-763 .elementor-element.elementor-element-35debe4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-487c4dcc .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-159ed5a1{--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:rgba(31,74,67,.12);--border-color:rgba(31,74,67,.12);--padding-top:10px;--padding-bottom:10px;--padding-left:72px;--padding-right:72px;}.elementor-763 .elementor-element.elementor-element-159ed5a1:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-159ed5a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-635bce95 .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-f782b59 .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-6770ca02 .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-38b76c8f .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-1e846652 .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-1f4e6b12{--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:110px;--padding-bottom:90px;--padding-left:72px;--padding-right:72px;}.elementor-763 .elementor-element.elementor-element-3b86cbb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-36e464fd{text-align:start;}.elementor-763 .elementor-element.elementor-element-36e464fd .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-763 .elementor-element.elementor-element-1d06a238{text-align:start;}.elementor-763 .elementor-element.elementor-element-1d06a238 .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-763 .elementor-element.elementor-element-1f1699d8{--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;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-763 .elementor-element.elementor-element-410a2ab8{--display:flex;--min-height:150px;--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:24px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-763 .elementor-element.elementor-element-1a02c871{text-align:start;}.elementor-763 .elementor-element.elementor-element-1a02c871 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-17c69330{text-align:start;}.elementor-763 .elementor-element.elementor-element-17c69330 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.25em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-12a1644d{--display:flex;--min-height:150px;--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:24px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-763 .elementor-element.elementor-element-d9974e{text-align:start;}.elementor-763 .elementor-element.elementor-element-d9974e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-1a9ed924{text-align:start;}.elementor-763 .elementor-element.elementor-element-1a9ed924 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.25em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-5341e88b{--display:flex;--min-height:150px;--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:24px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-763 .elementor-element.elementor-element-d2dc763{text-align:start;}.elementor-763 .elementor-element.elementor-element-d2dc763 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-24f52852{text-align:start;}.elementor-763 .elementor-element.elementor-element-24f52852 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.25em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-10aefffc{--display:flex;--min-height:150px;--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:24px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-763 .elementor-element.elementor-element-4442195d{text-align:start;}.elementor-763 .elementor-element.elementor-element-4442195d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-3efb7c97{text-align:start;}.elementor-763 .elementor-element.elementor-element-3efb7c97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.25em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-666db038{--display:flex;--min-height:150px;--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:24px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-763 .elementor-element.elementor-element-7099bad3{text-align:start;}.elementor-763 .elementor-element.elementor-element-7099bad3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;line-height:1.2em;letter-spacing:0.18em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-79593c3c{text-align:start;}.elementor-763 .elementor-element.elementor-element-79593c3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;line-height:1.25em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-4481494b{--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:110px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-38d1597b{--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:72px;--padding-right:72px;}.elementor-763 .elementor-element.elementor-element-356cd117{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-75c45fc9{text-align:start;}.elementor-763 .elementor-element.elementor-element-75c45fc9 .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-763 .elementor-element.elementor-element-72070cc3{text-align:start;}.elementor-763 .elementor-element.elementor-element-72070cc3 .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-763 .elementor-element.elementor-element-5e1959f0{--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:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-56e76215{--display:flex;--min-height:340px;--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:72px;--padding-right:70px;}.elementor-763 .elementor-element.elementor-element-56e76215:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-56e76215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D6;}.elementor-763 .elementor-element.elementor-element-79d2b519{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-715d041e{text-align:start;}.elementor-763 .elementor-element.elementor-element-715d041e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-e6c8f7e{text-align:start;}.elementor-763 .elementor-element.elementor-element-e6c8f7e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:300;line-height:1.08em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-7202c88a{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-1fd14d37{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-763 .elementor-element.elementor-element-2abbdf79{text-align:start;}.elementor-763 .elementor-element.elementor-element-2abbdf79 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1em;letter-spacing:0.06em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-9e0895b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-696bffb0{text-align:start;}.elementor-763 .elementor-element.elementor-element-696bffb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1em;letter-spacing:0.06em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-557d5fd6{--display:flex;--min-height:340px;--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#C9A05A;--border-color:#C9A05A;--padding-top:64px;--padding-bottom:64px;--padding-left:70px;--padding-right:72px;}.elementor-763 .elementor-element.elementor-element-557d5fd6:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-557d5fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-53a7022{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-2a2cfbe2{text-align:start;}.elementor-763 .elementor-element.elementor-element-2a2cfbe2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#DDBF8A;}.elementor-763 .elementor-element.elementor-element-261a35dd{text-align:start;}.elementor-763 .elementor-element.elementor-element-261a35dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:300;line-height:1.08em;letter-spacing:-0.02em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-4a41ed83{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-18129502{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-763 .elementor-element.elementor-element-34242cc3{text-align:start;}.elementor-763 .elementor-element.elementor-element-34242cc3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1em;letter-spacing:0.06em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-50693962{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-711a272c{text-align:start;}.elementor-763 .elementor-element.elementor-element-711a272c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1em;letter-spacing:0.06em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-3a0f7c24{--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;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:rgba(31,74,67,.18);--border-color:rgba(31,74,67,.18);--margin-top:70px;--margin-bottom:0px;--margin-left:50px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:172px;--padding-right:172px;}.elementor-763 .elementor-element.elementor-element-5385ea9c{--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: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:rgba(31,74,67,.18);--border-color:rgba(31,74,67,.18);--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-763 .elementor-element.elementor-element-73dc3c4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-407287c0{text-align:start;}.elementor-763 .elementor-element.elementor-element-407287c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:200;line-height:1em;letter-spacing:0em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-3509373a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-6e6825cb{text-align:start;}.elementor-763 .elementor-element.elementor-element-6e6825cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;line-height:1.12em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-166b151e{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-72a31d0{--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: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:rgba(31,74,67,.18);--border-color:rgba(31,74,67,.18);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-602240bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-29cc4a1b{text-align:start;}.elementor-763 .elementor-element.elementor-element-29cc4a1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:200;line-height:1em;letter-spacing:0em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-5f774359{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-448dcb3{text-align:start;}.elementor-763 .elementor-element.elementor-element-448dcb3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;line-height:1.12em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-419e60cd{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-7975d2b .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-6c64f49e{--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: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:rgba(31,74,67,.18);--border-color:rgba(31,74,67,.18);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-10a39ec8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-7ce6d807{text-align:start;}.elementor-763 .elementor-element.elementor-element-7ce6d807 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:200;line-height:1em;letter-spacing:0em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-603f8958{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-51a5c987{text-align:start;}.elementor-763 .elementor-element.elementor-element-51a5c987 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;line-height:1.12em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-544cbd4a{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-6c424bbc .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-758979a0{--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: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:rgba(31,74,67,.18);--border-color:rgba(31,74,67,.18);--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-11da8852{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-c285338{text-align:start;}.elementor-763 .elementor-element.elementor-element-c285338 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:200;line-height:1em;letter-spacing:0em;color:#7A5D26;}.elementor-763 .elementor-element.elementor-element-51fb52c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-6fa23f14{text-align:start;}.elementor-763 .elementor-element.elementor-element-6fa23f14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:300;line-height:1.12em;letter-spacing:-0.02em;color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-467b888c{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-711a23dd{--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-763 .elementor-element.elementor-element-62c7a9a{--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;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:120px;--padding-bottom:120px;--padding-left:72px;--padding-right:70px;}.elementor-763 .elementor-element.elementor-element-62c7a9a:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-62c7a9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-165954a9{text-align:start;}.elementor-763 .elementor-element.elementor-element-165954a9 .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-763 .elementor-element.elementor-element-6946b9c3{text-align:start;}.elementor-763 .elementor-element.elementor-element-6946b9c3 .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-763 .elementor-element.elementor-element-150a8c5c{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-47dd7602{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-41b8f233{text-align:start;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#B9C6C2;}.elementor-763 .elementor-element.elementor-element-48fdb527{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:120px;--padding-bottom:120px;--padding-left:70px;--padding-right:72px;}.elementor-763 .elementor-element.elementor-element-48fdb527:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-48fdb527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-d2330ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-710e469d{text-align:start;}.elementor-763 .elementor-element.elementor-element-710e469d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#DDBF8A;}.elementor-763 .elementor-element.elementor-element-1620c80a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-763 .elementor-element.elementor-element-37cdec34{text-align:start;}.elementor-763 .elementor-element.elementor-element-37cdec34 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-30fa8151{text-align:start;}.elementor-763 .elementor-element.elementor-element-30fa8151 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-2c97ab97{text-align:start;}.elementor-763 .elementor-element.elementor-element-2c97ab97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-30e53666{text-align:start;}.elementor-763 .elementor-element.elementor-element-30e53666 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-5490bae7{text-align:start;}.elementor-763 .elementor-element.elementor-element-5490bae7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-64bd4084{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-2c2e412f{text-align:start;}.elementor-763 .elementor-element.elementor-element-2c2e412f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#DDBF8A;}.elementor-763 .elementor-element.elementor-element-2f91b3a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-763 .elementor-element.elementor-element-48884be4{text-align:start;}.elementor-763 .elementor-element.elementor-element-48884be4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-78e0dbf5{text-align:start;}.elementor-763 .elementor-element.elementor-element-78e0dbf5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-35e28320{text-align:start;}.elementor-763 .elementor-element.elementor-element-35e28320 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-2df3c4bb{text-align:start;}.elementor-763 .elementor-element.elementor-element-2df3c4bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-376b1e9b{text-align:start;}.elementor-763 .elementor-element.elementor-element-376b1e9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-1f79b9d8{text-align:start;}.elementor-763 .elementor-element.elementor-element-1f79b9d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-7c31cbe5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-247e0ae9{text-align:start;}.elementor-763 .elementor-element.elementor-element-247e0ae9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;line-height:1.2em;letter-spacing:0.2em;color:#DDBF8A;}.elementor-763 .elementor-element.elementor-element-38efb29c{text-align:start;font-family:"Lato", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.65em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-165be687{--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-763 .elementor-element.elementor-element-1817dc28{--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:70px;}.elementor-763 .elementor-element.elementor-element-1817dc28:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-1817dc28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D6;}.elementor-763 .elementor-element.elementor-element-258c7d0e{text-align:start;}.elementor-763 .elementor-element.elementor-element-258c7d0e .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-763 .elementor-element.elementor-element-5472a1fa{text-align:start;}.elementor-763 .elementor-element.elementor-element-5472a1fa .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-763 .elementor-element.elementor-element-7e1745{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-271a0881 .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-763 .elementor-element.elementor-element-1e789219{--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:110px;--padding-bottom:110px;--padding-left:70px;--padding-right:72px;}.elementor-763 .elementor-element.elementor-element-1e789219:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-1e789219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D6;}.elementor-763 .elementor-element.elementor-element-fb3d07d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(31,74,67,.20);--border-color:rgba(31,74,67,.20);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-1634ce27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-4b354f09 .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-2a03f666{text-align:start;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-56464474{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-3d4c388d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:rgba(31,74,67,.20);--border-color:rgba(31,74,67,.20);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-7e6785a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-7b0a75a4 .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-657ddf9d{text-align:start;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-6c95ed79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-274fc290{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:rgba(31,74,67,.20);--border-color:rgba(31,74,67,.20);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-64b58b7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-6a05d42d .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-79e74d9a{text-align:start;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-39c0b210{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-279f1e52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:rgba(31,74,67,.20);--border-color:rgba(31,74,67,.20);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-481c3fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-95ab657 .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-1a2cf9de{text-align:start;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-1b0ecf95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-2ff1b3fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:rgba(31,74,67,.20);--border-color:rgba(31,74,67,.20);--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-4c820703{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-1b5c8eb6 .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:transparent;border-radius:40px 40px 40px 40px;}.elementor-763 .elementor-element.elementor-element-39aa0d6{text-align:start;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-3430dd05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-763 .elementor-element.elementor-element-79ae694e{--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-763 .elementor-element.elementor-element-435ef479{--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:130px;--padding-bottom:150px;--padding-left:72px;--padding-right:80px;}.elementor-763 .elementor-element.elementor-element-435ef479:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-435ef479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D6;}.elementor-763 .elementor-element.elementor-element-6fb3afc8{text-align:start;}.elementor-763 .elementor-element.elementor-element-6fb3afc8 .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-763 .elementor-element.elementor-element-3928536d{text-align:start;}.elementor-763 .elementor-element.elementor-element-3928536d .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-763 .elementor-element.elementor-element-756458c4{text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#62655F;}.elementor-763 .elementor-element.elementor-element-18c9bae9 .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-763 .elementor-element.elementor-element-5f0ab41b{--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;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-763 .elementor-element.elementor-element-5f0ab41b:not(.elementor-motion-effects-element-type-background), .elementor-763 .elementor-element.elementor-element-5f0ab41b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F4A43;}.elementor-763 .elementor-element.elementor-element-260d0eed{text-align:start;}.elementor-763 .elementor-element.elementor-element-260d0eed .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-763 .elementor-element.elementor-element-79a68cc5{text-align:start;}.elementor-763 .elementor-element.elementor-element-79a68cc5 .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-763 .elementor-element.elementor-element-ad784bd{text-align:start;font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#F7F5EF;}.elementor-763 .elementor-element.elementor-element-274bba6 .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-763 .elementor-element.elementor-element-530e2099{--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-763 .elementor-element.elementor-element-1b5d6c19{--padding-top:140px;--padding-bottom:70px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-743e9ff9 .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-7f7fbe54 .elementor-heading-title{font-size:56px;}.elementor-763 .elementor-element.elementor-element-67a738e0{font-size:17px;}.elementor-763 .elementor-element.elementor-element-41333276{--padding-top:50px;--padding-bottom:60px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-3d88f485 .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-45d62845 .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-729cca8c .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-76e11145 .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-35debe4e .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-159ed5a1{--padding-top:10px;--padding-bottom:10px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-1f4e6b12{--padding-top:80px;--padding-bottom:60px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-36e464fd .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-1d06a238 .elementor-heading-title{font-size:48px;}.elementor-763 .elementor-element.elementor-element-410a2ab8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-1a02c871 .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-17c69330 .elementor-heading-title{font-size:20px;}.elementor-763 .elementor-element.elementor-element-12a1644d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-d9974e .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-1a9ed924 .elementor-heading-title{font-size:20px;}.elementor-763 .elementor-element.elementor-element-5341e88b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-d2dc763 .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-24f52852 .elementor-heading-title{font-size:20px;}.elementor-763 .elementor-element.elementor-element-10aefffc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-4442195d .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-3efb7c97 .elementor-heading-title{font-size:20px;}.elementor-763 .elementor-element.elementor-element-666db038{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-7099bad3 .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-79593c3c .elementor-heading-title{font-size:20px;}.elementor-763 .elementor-element.elementor-element-4481494b{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-38d1597b{--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-356cd117{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-75c45fc9 .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-72070cc3 .elementor-heading-title{font-size:48px;}.elementor-763 .elementor-element.elementor-element-5e1959f0{--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-763 .elementor-element.elementor-element-56e76215{--padding-top:50px;--padding-bottom:50px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-715d041e .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-e6c8f7e .elementor-heading-title{font-size:30px;}.elementor-763 .elementor-element.elementor-element-7202c88a{font-size:16.5px;}.elementor-763 .elementor-element.elementor-element-2abbdf79 .elementor-heading-title{font-size:12.5px;}.elementor-763 .elementor-element.elementor-element-696bffb0 .elementor-heading-title{font-size:12.5px;}.elementor-763 .elementor-element.elementor-element-557d5fd6{border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-2a2cfbe2 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-261a35dd .elementor-heading-title{font-size:30px;}.elementor-763 .elementor-element.elementor-element-4a41ed83{font-size:16.5px;}.elementor-763 .elementor-element.elementor-element-34242cc3 .elementor-heading-title{font-size:12.5px;}.elementor-763 .elementor-element.elementor-element-711a272c .elementor-heading-title{font-size:12.5px;}.elementor-763 .elementor-element.elementor-element-3a0f7c24{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-5385ea9c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-763 .elementor-element.elementor-element-407287c0 .elementor-heading-title{font-size:30px;}.elementor-763 .elementor-element.elementor-element-6e6825cb .elementor-heading-title{font-size:24px;}.elementor-763 .elementor-element.elementor-element-166b151e{font-size:16.5px;}.elementor-763 .elementor-element.elementor-element-72a31d0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-763 .elementor-element.elementor-element-29cc4a1b .elementor-heading-title{font-size:30px;}.elementor-763 .elementor-element.elementor-element-448dcb3 .elementor-heading-title{font-size:24px;}.elementor-763 .elementor-element.elementor-element-419e60cd{font-size:16.5px;}.elementor-763 .elementor-element.elementor-element-6c64f49e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-763 .elementor-element.elementor-element-7ce6d807 .elementor-heading-title{font-size:30px;}.elementor-763 .elementor-element.elementor-element-51a5c987 .elementor-heading-title{font-size:24px;}.elementor-763 .elementor-element.elementor-element-544cbd4a{font-size:16.5px;}.elementor-763 .elementor-element.elementor-element-758979a0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-763 .elementor-element.elementor-element-c285338 .elementor-heading-title{font-size:30px;}.elementor-763 .elementor-element.elementor-element-6fa23f14 .elementor-heading-title{font-size:24px;}.elementor-763 .elementor-element.elementor-element-467b888c{font-size:16.5px;}.elementor-763 .elementor-element.elementor-element-711a23dd{--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-763 .elementor-element.elementor-element-62c7a9a{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-763 .elementor-element.elementor-element-165954a9 .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-6946b9c3 .elementor-heading-title{font-size:48px;}.elementor-763 .elementor-element.elementor-element-150a8c5c{font-size:16.5px;}.elementor-763 .elementor-element.elementor-element-47dd7602{font-size:16.5px;}.elementor-763 .elementor-element.elementor-element-41b8f233{font-size:13px;}.elementor-763 .elementor-element.elementor-element-48fdb527{--padding-top:60px;--padding-bottom:100px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-710e469d .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-37cdec34 .elementor-heading-title{font-size:14px;}.elementor-763 .elementor-element.elementor-element-30fa8151 .elementor-heading-title{font-size:14px;}.elementor-763 .elementor-element.elementor-element-2c97ab97 .elementor-heading-title{font-size:14px;}.elementor-763 .elementor-element.elementor-element-30e53666 .elementor-heading-title{font-size:14px;}.elementor-763 .elementor-element.elementor-element-5490bae7 .elementor-heading-title{font-size:14px;}.elementor-763 .elementor-element.elementor-element-2c2e412f .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-48884be4 .elementor-heading-title{font-size:14px;}.elementor-763 .elementor-element.elementor-element-78e0dbf5 .elementor-heading-title{font-size:14px;}.elementor-763 .elementor-element.elementor-element-35e28320 .elementor-heading-title{font-size:14px;}.elementor-763 .elementor-element.elementor-element-2df3c4bb .elementor-heading-title{font-size:14px;}.elementor-763 .elementor-element.elementor-element-376b1e9b .elementor-heading-title{font-size:14px;}.elementor-763 .elementor-element.elementor-element-1f79b9d8 .elementor-heading-title{font-size:14px;}.elementor-763 .elementor-element.elementor-element-247e0ae9 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-38efb29c{font-size:15px;}.elementor-763 .elementor-element.elementor-element-165be687{--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-763 .elementor-element.elementor-element-1817dc28{--padding-top:100px;--padding-bottom:50px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-258c7d0e .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-5472a1fa .elementor-heading-title{font-size:48px;}.elementor-763 .elementor-element.elementor-element-7e1745{font-size:16.5px;}.elementor-763 .elementor-element.elementor-element-1e789219{--padding-top:0px;--padding-bottom:100px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-2a03f666{font-size:14px;}.elementor-763 .elementor-element.elementor-element-657ddf9d{font-size:14px;}.elementor-763 .elementor-element.elementor-element-79e74d9a{font-size:14px;}.elementor-763 .elementor-element.elementor-element-1a2cf9de{font-size:14px;}.elementor-763 .elementor-element.elementor-element-39aa0d6{font-size:14px;}.elementor-763 .elementor-element.elementor-element-79ae694e{--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-763 .elementor-element.elementor-element-435ef479{--padding-top:90px;--padding-bottom:100px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-6fb3afc8 .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-3928536d .elementor-heading-title{font-size:48px;}.elementor-763 .elementor-element.elementor-element-756458c4{font-size:17px;}.elementor-763 .elementor-element.elementor-element-5f0ab41b{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:130px;--padding-left:34px;--padding-right:34px;}.elementor-763 .elementor-element.elementor-element-260d0eed .elementor-heading-title{font-size:11px;}.elementor-763 .elementor-element.elementor-element-79a68cc5 .elementor-heading-title{font-size:48px;}.elementor-763 .elementor-element.elementor-element-ad784bd{font-size:17px;}}@media(max-width:767px){.elementor-763 .elementor-element.elementor-element-530e2099{--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-763 .elementor-element.elementor-element-1b5d6c19{--width:100%;--padding-top:130px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-743e9ff9 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-7f7fbe54 .elementor-heading-title{font-size:40px;}.elementor-763 .elementor-element.elementor-element-67a738e0{font-size:16.5px;}.elementor-763 .elementor-element.elementor-element-41333276{--width:100%;--padding-top:45px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-3d88f485 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-45d62845 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-729cca8c .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-76e11145 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-35debe4e .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-159ed5a1{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-1f4e6b12{--padding-top:70px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-3b86cbb2{--width:100%;}.elementor-763 .elementor-element.elementor-element-36e464fd .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-1d06a238 .elementor-heading-title{font-size:36px;}.elementor-763 .elementor-element.elementor-element-410a2ab8{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-1a02c871 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-17c69330 .elementor-heading-title{font-size:18px;}.elementor-763 .elementor-element.elementor-element-12a1644d{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-d9974e .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-1a9ed924 .elementor-heading-title{font-size:18px;}.elementor-763 .elementor-element.elementor-element-5341e88b{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-d2dc763 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-24f52852 .elementor-heading-title{font-size:18px;}.elementor-763 .elementor-element.elementor-element-10aefffc{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-4442195d .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-3efb7c97 .elementor-heading-title{font-size:18px;}.elementor-763 .elementor-element.elementor-element-666db038{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-7099bad3 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-79593c3c .elementor-heading-title{font-size:18px;}.elementor-763 .elementor-element.elementor-element-4481494b{--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-38d1597b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-356cd117{--width:100%;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-763 .elementor-element.elementor-element-75c45fc9 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-72070cc3 .elementor-heading-title{font-size:36px;}.elementor-763 .elementor-element.elementor-element-5e1959f0{--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-763 .elementor-element.elementor-element-56e76215{--width:100%;--padding-top:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-715d041e .elementor-heading-title{font-size:10px;}.elementor-763 .elementor-element.elementor-element-e6c8f7e .elementor-heading-title{font-size:26px;}.elementor-763 .elementor-element.elementor-element-7202c88a{font-size:16px;}.elementor-763 .elementor-element.elementor-element-2abbdf79 .elementor-heading-title{font-size:12px;}.elementor-763 .elementor-element.elementor-element-696bffb0 .elementor-heading-title{font-size:12px;}.elementor-763 .elementor-element.elementor-element-557d5fd6{--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:46px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-2a2cfbe2 .elementor-heading-title{font-size:10px;}.elementor-763 .elementor-element.elementor-element-261a35dd .elementor-heading-title{font-size:26px;}.elementor-763 .elementor-element.elementor-element-4a41ed83{font-size:16px;}.elementor-763 .elementor-element.elementor-element-34242cc3 .elementor-heading-title{font-size:12px;}.elementor-763 .elementor-element.elementor-element-711a272c .elementor-heading-title{font-size:12px;}.elementor-763 .elementor-element.elementor-element-3a0f7c24{--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-5385ea9c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-763 .elementor-element.elementor-element-73dc3c4a{--width:12%;}.elementor-763 .elementor-element.elementor-element-407287c0 .elementor-heading-title{font-size:28px;}.elementor-763 .elementor-element.elementor-element-3509373a{--width:88%;}.elementor-763 .elementor-element.elementor-element-6e6825cb .elementor-heading-title{font-size:21px;}.elementor-763 .elementor-element.elementor-element-166b151e{font-size:16px;}.elementor-763 .elementor-element.elementor-element-72a31d0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-763 .elementor-element.elementor-element-602240bc{--width:12%;}.elementor-763 .elementor-element.elementor-element-29cc4a1b .elementor-heading-title{font-size:28px;}.elementor-763 .elementor-element.elementor-element-5f774359{--width:88%;}.elementor-763 .elementor-element.elementor-element-448dcb3 .elementor-heading-title{font-size:21px;}.elementor-763 .elementor-element.elementor-element-419e60cd{font-size:16px;}.elementor-763 .elementor-element.elementor-element-6c64f49e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-763 .elementor-element.elementor-element-10a39ec8{--width:12%;}.elementor-763 .elementor-element.elementor-element-7ce6d807 .elementor-heading-title{font-size:28px;}.elementor-763 .elementor-element.elementor-element-603f8958{--width:88%;}.elementor-763 .elementor-element.elementor-element-51a5c987 .elementor-heading-title{font-size:21px;}.elementor-763 .elementor-element.elementor-element-544cbd4a{font-size:16px;}.elementor-763 .elementor-element.elementor-element-758979a0{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-763 .elementor-element.elementor-element-11da8852{--width:12%;}.elementor-763 .elementor-element.elementor-element-c285338 .elementor-heading-title{font-size:28px;}.elementor-763 .elementor-element.elementor-element-51fb52c5{--width:88%;}.elementor-763 .elementor-element.elementor-element-6fa23f14 .elementor-heading-title{font-size:21px;}.elementor-763 .elementor-element.elementor-element-467b888c{font-size:16px;}.elementor-763 .elementor-element.elementor-element-711a23dd{--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-763 .elementor-element.elementor-element-62c7a9a{--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:60px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-165954a9 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-6946b9c3 .elementor-heading-title{font-size:36px;}.elementor-763 .elementor-element.elementor-element-150a8c5c{font-size:16px;}.elementor-763 .elementor-element.elementor-element-47dd7602{font-size:16px;}.elementor-763 .elementor-element.elementor-element-41b8f233{font-size:13px;}.elementor-763 .elementor-element.elementor-element-48fdb527{--width:100%;--padding-top:50px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-710e469d .elementor-heading-title{font-size:10px;}.elementor-763 .elementor-element.elementor-element-37cdec34 .elementor-heading-title{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-30fa8151 .elementor-heading-title{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-2c97ab97 .elementor-heading-title{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-30e53666 .elementor-heading-title{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-5490bae7 .elementor-heading-title{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-2c2e412f .elementor-heading-title{font-size:10px;}.elementor-763 .elementor-element.elementor-element-48884be4 .elementor-heading-title{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-78e0dbf5 .elementor-heading-title{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-35e28320 .elementor-heading-title{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-2df3c4bb .elementor-heading-title{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-376b1e9b .elementor-heading-title{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-1f79b9d8 .elementor-heading-title{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-247e0ae9 .elementor-heading-title{font-size:10px;}.elementor-763 .elementor-element.elementor-element-38efb29c{font-size:15px;}.elementor-763 .elementor-element.elementor-element-165be687{--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-763 .elementor-element.elementor-element-1817dc28{--width:100%;--padding-top:80px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-258c7d0e .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-5472a1fa .elementor-heading-title{font-size:36px;}.elementor-763 .elementor-element.elementor-element-7e1745{font-size:16px;}.elementor-763 .elementor-element.elementor-element-1e789219{--width:100%;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-1634ce27{--width:88%;}.elementor-763 .elementor-element.elementor-element-2a03f666{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-7e6785a3{--width:88%;}.elementor-763 .elementor-element.elementor-element-657ddf9d{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-64b58b7e{--width:88%;}.elementor-763 .elementor-element.elementor-element-79e74d9a{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-481c3fa{--width:88%;}.elementor-763 .elementor-element.elementor-element-1a2cf9de{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-4c820703{--width:88%;}.elementor-763 .elementor-element.elementor-element-39aa0d6{font-size:13.5px;}.elementor-763 .elementor-element.elementor-element-79ae694e{--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-763 .elementor-element.elementor-element-435ef479{--width:100%;--padding-top:80px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-6fb3afc8 .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-3928536d .elementor-heading-title{font-size:36px;}.elementor-763 .elementor-element.elementor-element-756458c4{font-size:16px;}.elementor-763 .elementor-element.elementor-element-5f0ab41b{--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:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-763 .elementor-element.elementor-element-260d0eed .elementor-heading-title{font-size:10.5px;}.elementor-763 .elementor-element.elementor-element-79a68cc5 .elementor-heading-title{font-size:36px;}.elementor-763 .elementor-element.elementor-element-ad784bd{font-size:16px;}}@media(min-width:768px){.elementor-763 .elementor-element.elementor-element-1b5d6c19{--width:58%;}.elementor-763 .elementor-element.elementor-element-41333276{--width:42%;}.elementor-763 .elementor-element.elementor-element-3b86cbb2{--width:70%;}.elementor-763 .elementor-element.elementor-element-410a2ab8{--width:20%;}.elementor-763 .elementor-element.elementor-element-12a1644d{--width:20%;}.elementor-763 .elementor-element.elementor-element-5341e88b{--width:20%;}.elementor-763 .elementor-element.elementor-element-10aefffc{--width:20%;}.elementor-763 .elementor-element.elementor-element-666db038{--width:20%;}.elementor-763 .elementor-element.elementor-element-356cd117{--width:70%;}.elementor-763 .elementor-element.elementor-element-56e76215{--width:50%;}.elementor-763 .elementor-element.elementor-element-557d5fd6{--width:50%;}.elementor-763 .elementor-element.elementor-element-73dc3c4a{--width:6%;}.elementor-763 .elementor-element.elementor-element-3509373a{--width:94%;}.elementor-763 .elementor-element.elementor-element-602240bc{--width:6%;}.elementor-763 .elementor-element.elementor-element-5f774359{--width:94%;}.elementor-763 .elementor-element.elementor-element-10a39ec8{--width:6%;}.elementor-763 .elementor-element.elementor-element-603f8958{--width:94%;}.elementor-763 .elementor-element.elementor-element-11da8852{--width:6%;}.elementor-763 .elementor-element.elementor-element-51fb52c5{--width:94%;}.elementor-763 .elementor-element.elementor-element-62c7a9a{--width:40%;}.elementor-763 .elementor-element.elementor-element-48fdb527{--width:60%;}.elementor-763 .elementor-element.elementor-element-1817dc28{--width:40%;}.elementor-763 .elementor-element.elementor-element-1e789219{--width:60%;}.elementor-763 .elementor-element.elementor-element-1634ce27{--width:92%;}.elementor-763 .elementor-element.elementor-element-7e6785a3{--width:92%;}.elementor-763 .elementor-element.elementor-element-64b58b7e{--width:92%;}.elementor-763 .elementor-element.elementor-element-481c3fa{--width:92%;}.elementor-763 .elementor-element.elementor-element-4c820703{--width:92%;}.elementor-763 .elementor-element.elementor-element-435ef479{--width:50%;}.elementor-763 .elementor-element.elementor-element-5f0ab41b{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-763 .elementor-element.elementor-element-1b5d6c19{--width:100%;}.elementor-763 .elementor-element.elementor-element-41333276{--width:100%;}.elementor-763 .elementor-element.elementor-element-3b86cbb2{--width:100%;}.elementor-763 .elementor-element.elementor-element-410a2ab8{--width:50%;}.elementor-763 .elementor-element.elementor-element-12a1644d{--width:50%;}.elementor-763 .elementor-element.elementor-element-5341e88b{--width:50%;}.elementor-763 .elementor-element.elementor-element-10aefffc{--width:50%;}.elementor-763 .elementor-element.elementor-element-666db038{--width:50%;}.elementor-763 .elementor-element.elementor-element-356cd117{--width:100%;}.elementor-763 .elementor-element.elementor-element-56e76215{--width:100%;}.elementor-763 .elementor-element.elementor-element-557d5fd6{--width:100%;}.elementor-763 .elementor-element.elementor-element-73dc3c4a{--width:8%;}.elementor-763 .elementor-element.elementor-element-3509373a{--width:92%;}.elementor-763 .elementor-element.elementor-element-602240bc{--width:8%;}.elementor-763 .elementor-element.elementor-element-5f774359{--width:92%;}.elementor-763 .elementor-element.elementor-element-10a39ec8{--width:8%;}.elementor-763 .elementor-element.elementor-element-603f8958{--width:92%;}.elementor-763 .elementor-element.elementor-element-11da8852{--width:8%;}.elementor-763 .elementor-element.elementor-element-51fb52c5{--width:92%;}.elementor-763 .elementor-element.elementor-element-62c7a9a{--width:100%;}.elementor-763 .elementor-element.elementor-element-48fdb527{--width:100%;}.elementor-763 .elementor-element.elementor-element-1817dc28{--width:100%;}.elementor-763 .elementor-element.elementor-element-1e789219{--width:100%;}.elementor-763 .elementor-element.elementor-element-1634ce27{--width:92%;}.elementor-763 .elementor-element.elementor-element-7e6785a3{--width:92%;}.elementor-763 .elementor-element.elementor-element-64b58b7e{--width:92%;}.elementor-763 .elementor-element.elementor-element-481c3fa{--width:92%;}.elementor-763 .elementor-element.elementor-element-4c820703{--width:92%;}.elementor-763 .elementor-element.elementor-element-435ef479{--width:100%;}.elementor-763 .elementor-element.elementor-element-5f0ab41b{--width:100%;}}/* Start custom CSS *//* ==========================================================
   ALLARE GROUP — GOVERNMENT FAMILY SUBNAV
   Teaming & Procurement
   Shared Government navigation system
   ========================================================== */

/* Actual Government subnav wrapper */
body.page-id-763 .elementor-element-159ed5a1{
    position:sticky !important;
    top:var(--agh-header-h, 88px) !important;
    z-index:9990 !important;

    width:100% !important;
    max-width:none !important;
    min-height:64px !important;

    margin:0 !important;
    padding:0 clamp(48px, 4.6vw, 88px) !important;

    display:flex !important;
    flex-direction:row !important;
    flex-wrap:nowrap !important;
    align-items:center !important;
    justify-content:flex-start !important;
    gap:18px !important;

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

    overflow-x:auto !important;
    overflow-y:hidden !important;
    scrollbar-width:none !important;

    box-sizing:border-box !important;
}

body.page-id-763 .elementor-element-159ed5a1::-webkit-scrollbar{
    display:none !important;
}

/* WordPress admin preview:
   admin bar 32px + 88px site header */
body.admin-bar.page-id-763 .elementor-element-159ed5a1{
    top:calc(var(--agh-header-h, 88px) + 32px) !important;
}


/* ----------------------------------------------------------
   ITEMS
   ---------------------------------------------------------- */

body.page-id-763 .elementor-element-159ed5a1 > .atp-gnav-link{
    flex:0 0 auto !important;
    width:auto !important;
    max-width:none !important;

    margin:0 !important;
    padding:0 !important;
}

body.page-id-763
.elementor-element-159ed5a1
.atp-gnav-link .elementor-widget-container{
    width:auto !important;
    max-width:none !important;
}


/* ----------------------------------------------------------
   LINKS
   ---------------------------------------------------------- */

body.page-id-763
.elementor-element-159ed5a1
.atp-gnav-link .elementor-button{
    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;

    width:auto !important;
    min-width:0 !important;
    min-height:44px !important;

    margin:0 !important;
    padding:10px 16px !important;

    border:0 !important;
    border-radius:999px !important;

    background:transparent !important;
    box-shadow:none !important;

    color:#1F4A43 !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;

    transition:
        background .2s ease,
        color .2s ease !important;
}


/* Hover */
body.page-id-763
.elementor-element-159ed5a1
.atp-gnav-link:not(.is-active) .elementor-button:hover{
    background:#E8E1D6 !important;
}


/* CURRENT PAGE */
body.page-id-763
.elementor-element-159ed5a1
.atp-gnav-link.is-active .elementor-button{
    background:#1F4A43 !important;
    color:#F7F5EF !important;
}


/* Do not let Elementor introduce button padding internally */
body.page-id-763
.elementor-element-159ed5a1
.atp-gnav-link .elementor-button-content-wrapper{
    display:inline-flex !important;
    align-items:center !important;
    width:auto !important;
}
/* ==========================================================
   TEAMING & PROCUREMENT — PRINCIPLES MOCKUP MATCH
   Fix title measure inside the 5-column principles row
   ========================================================== */

body.page-id-763 .elementor-element-1f1699d8{
    display:grid !important;
    grid-template-columns:repeat(5, minmax(0, 1fr)) !important;
    gap:0 !important;
    width:100% !important;
    max-width:none !important;
    align-items:stretch !important;
}

/* Five principle columns */
body.page-id-763 .elementor-element-410a2ab8,
body.page-id-763 .elementor-element-12a1644d,
body.page-id-763 .elementor-element-5341e88b,
body.page-id-763 .elementor-element-10aefffc,
body.page-id-763 .elementor-element-666db038{
    min-width:0 !important;
    width:auto !important;
    max-width:none !important;
}

/* Elementor heading widget must occupy the usable column width */
body.page-id-763 .elementor-element-1f1699d8 .atp-principle-label{
    width:100% !important;
    max-width:none !important;
    min-width:0 !important;
    margin-top:12px !important;
}

body.page-id-763 .elementor-element-1f1699d8
.atp-principle-label > .elementor-widget-container{
    width:100% !important;
    max-width:none !important;
}

/* THIS is the important correction:
   remove the old 190px text measure */
body.page-id-763 .elementor-element-1f1699d8
.atp-principle-label .elementor-heading-title{
    display:block !important;
    width:100% !important;
    max-width:none !important;

    margin:0 !important;

    white-space:normal !important;
    overflow-wrap:normal !important;
    word-break:normal !important;

    font-family:Montserrat, Arial, sans-serif !important;
    font-size:22px !important;
    font-weight:400 !important;
    line-height:1.25 !important;
    letter-spacing:-.02em !important;
}
.elementor-element.elementor-element-3a0f7c24.e-con-full.e-flex.e-con.e-child {
    padding-left: 12vh !important;
    padding-right: 12vh !important;
}
/*
==============================================================
ALLARE GROUP — TEAMING & PROCUREMENT
V6 COMPLETE REPLACE
==============================================================
INSTRUCCIÓN:
- BORRA TODO el CSS actual de esta página.
- PEGA ÚNICAMENTE este archivo completo.
- NO dejes V4/V5/V6 anteriores debajo o arriba.
- Mantén el JSON V4 Native Containers actual.
==============================================================
*/

:root{
 --atp-eg:#1F4A43;--atp-egd:#173A34;--atp-gold:#C9A05A;--atp-goldl:#DDBF8A;
 --atp-goldt:#7A5D26;--atp-stone:#E8E1D6;--atp-sand:#F7F5EF;--atp-ch:#2D2D2D;
 --atp-mut:#62655F;--atp-mist:#B9C6C2;--atp-e:cubic-bezier(.22,.8,.12,1);
}

/* Full-bleed page root without changing the global header/footer */
.allare-teaming-procurement-native{
 width:100vw!important;max-width:100vw!important;
 margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;
 padding:0!important;overflow-x:clip!important;background:var(--atp-sand)!important;
}
body:has(.allare-teaming-procurement-native) .page-header,
body:has(.allare-teaming-procurement-native) .entry-header,
body:has(.allare-teaming-procurement-native) .entry-title:not(.elementor-heading-title){display:none!important;}
body:has(.allare-teaming-procurement-native) #content,
body:has(.allare-teaming-procurement-native) .site-main,
body:has(.allare-teaming-procurement-native) .page-content{
 max-width:none!important;width:100%!important;margin:0!important;padding:0!important;
}
.allare-teaming-procurement-native .e-con{max-width:none!important;}
.allare-teaming-procurement-native .elementor-heading-title{font-family:Montserrat,Arial,sans-serif!important;}
.allare-teaming-procurement-native .elementor-widget-text-editor,
.allare-teaming-procurement-native .elementor-widget-text-editor *{font-family:Lato,Arial,sans-serif!important;}

/* Eyebrow */
.atp-kick{width:auto!important;margin:0!important;}
.atp-kick .elementor-heading-title{
 display:inline-flex!important;align-items:center!important;gap:12px!important;margin:0!important;
 text-transform:uppercase!important;white-space:nowrap!important;
}
.atp-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(--atp-stone) 0 50%,var(--atp-eg) 50% 100%)!important;
 box-shadow:inset 0 0 0 1px rgba(31,74,67,.2)!important;
}
.atp-kick-dark .elementor-heading-title:before{
 background:linear-gradient(90deg,var(--atp-stone) 0 50%,var(--atp-gold) 50% 100%)!important;
}

/* Main section titles */
.atp-sec-h .elementor-heading-title{margin:20px 0 0!important;}
.atp-sec-h strong{font-weight:600!important;}
.atp-sec-h-dark strong{color:var(--atp-goldl)!important;}

/* Buttons with source arrow dot */
.atp-btn{width:max-content!important;max-width:100%!important;}
.atp-btn .elementor-button{
 position:relative!important;display:inline-flex!important;align-items:center!important;min-height:48px!important;
 padding:17px 64px 17px 26px!important;border-radius:40px!important;
 font-family:Montserrat,Arial,sans-serif!important;font-size:12.5px!important;font-weight:600!important;
 letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:none!important;
}
.atp-btn .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(--atp-e)!important;
}
.atp-btn .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(--atp-sand)!important;border-right:1.6px solid var(--atp-sand)!important;
 transform:translateY(-55%) rotate(45deg)!important;transition:transform .35s var(--atp-e)!important;
}
.atp-btn .elementor-button:hover:before{transform:translate(4px,-50%)!important;}
.atp-btn .elementor-button:hover:after{transform:translate(4px,-55%) rotate(45deg)!important;}
.atp-btn-gold .elementor-button:before{background:var(--atp-eg)!important;}
.atp-btn-green .elementor-button:before{background:var(--atp-gold)!important;}

/* Breadcrumb */
.atp-crumb p{margin:0 0 30px!important;color:var(--atp-mist)!important;font:400 12px/1.4 Montserrat,Arial,sans-serif!important;letter-spacing:.08em!important;}
.atp-crumb a{color:var(--atp-sand)!important;border-bottom:1px solid rgba(201,160,90,.6)!important;}
.atp-crumb span{margin:0 8px!important;color:var(--atp-goldl)!important;}

/* Hero */
.atp-h1 .elementor-heading-title{margin:22px 0 26px!important;color:var(--atp-sand)!important;}
.atp-h1 strong{display:block!important;color:var(--atp-goldl)!important;font-weight:600!important;}
.atp-hero-lead p{margin:0!important;max-width:620px!important;color:rgba(247,245,239,.86)!important;}
.atp-hero-cta{margin-top:34px!important;}
.atp-index-list{margin-top:22px!important;border-top:1px solid rgba(31,74,67,.2)!important;}
.atp-index-row{transition:padding-left .3s var(--atp-e)!important;}
.atp-index-row:hover{padding-left:10px!important;}
.atp-index-link .elementor-button{
 justify-content:flex-start!important;text-align:left!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;
 color:var(--atp-eg)!important;font:400 clamp(17px,1.5vw,21px)/1.25 Montserrat,Arial,sans-serif!important;
}
.atp-index-link .elementor-button:hover{background:transparent!important;color:var(--atp-goldt)!important;}

/* Government subnav is STATIC — not floating */
.atp-gnav{position:relative!important;top:auto!important;z-index:2!important;overflow-x:auto!important;scrollbar-width:none!important;}
.atp-gnav::-webkit-scrollbar{display:none!important;}
.atp-gnav-link{width:auto!important;flex:0 0 auto!important;}
.atp-gnav-link .elementor-button{
 min-height:44px!important;padding:10px 16px!important;border:0!important;border-radius:30px!important;background:transparent!important;
 color:var(--atp-eg)!important;box-shadow:none!important;font:400 13px/1 Montserrat,Arial,sans-serif!important;
 text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important;
}
.atp-gnav-link .elementor-button:hover{background:var(--atp-stone)!important;}
.atp-gnav-link.is-active .elementor-button{background:var(--atp-eg)!important;color:var(--atp-sand)!important;}

/* PRINCIPLES — native 5-column containers, source paddings and separators */
.atp-principles-grid{border-top:4px solid var(--atp-gold)!important;}
.atp-principle{min-height:150px!important;}
.atp-principle+.atp-principle{border-left:1px solid rgba(31,74,67,.18)!important;}
.atp-principle .elementor-heading-title{margin:0!important;}
.atp-principle-label .elementor-heading-title{margin-top:12px!important;}

/* DIRECTIONS */
.atp-direction-title .elementor-heading-title{margin:14px 0!important;}
.atp-direction-copy p{margin:0!important;max-width:440px!important;}
.atp-flow{align-items:center!important;flex-wrap:wrap!important;}
.atp-flow-chip{width:auto!important;flex:0 0 auto!important;}
.atp-flow-chip .elementor-heading-title{
 display:inline-block!important;margin:0!important;padding:10px 16px!important;border-radius:30px!important;
 border:1px solid rgba(31,74,67,.3)!important;white-space:nowrap!important;
}
.atp-direction-dark .atp-flow-chip .elementor-heading-title{color:var(--atp-sand)!important;border-color:rgba(247,245,239,.4)!important;}
.atp-flow-arrow{
 display:block!important;position:relative!important;flex:0 0 40px!important;width:40px!important;max-width:40px!important;min-width:40px!important;
 height:1px!important;min-height:1px!important;background:var(--atp-gold)!important;
}
.atp-flow-arrow:after{
 content:""!important;position:absolute!important;right:0!important;top:-3px!important;width:7px!important;height:7px!important;
 border-top:1.6px solid var(--atp-gold)!important;border-right:1.6px solid var(--atp-gold)!important;transform:rotate(45deg)!important;
}

/* model rows */
.atp-model-title .elementor-heading-title{margin:0!important;}
.atp-model-copy p{margin:8px 0 0!important;max-width:760px!important;}
.atp-related .elementor-button{
 width:max-content!important;padding:12px 0 2px!important;border:0!important;border-bottom:1px solid var(--atp-gold)!important;border-radius:0!important;
 background:transparent!important;box-shadow:none!important;color:var(--atp-eg)!important;font:400 12.5px/1.3 Montserrat,Arial,sans-serif!important;
}
.atp-related .elementor-button:after{
 content:""!important;display:inline-block!important;margin-left:10px!important;width:7px!important;height:7px!important;
 border-top:1.6px solid var(--atp-gold)!important;border-right:1.6px solid var(--atp-gold)!important;transform:rotate(45deg)!important;
}

/* controlled procurement */
.atp-cat-title .elementor-heading-title{text-transform:uppercase!important;margin:0!important;}
.atp-tag{width:auto!important;flex:0 0 auto!important;}
.atp-tag .elementor-heading-title{
 display:inline-block!important;margin:0!important;padding:9px 17px!important;border-radius:30px!important;
 border:1px solid rgba(247,245,239,.32)!important;color:var(--atp-sand)!important;
 font:400 14.5px/1.2 Lato,Arial,sans-serif!important;white-space:nowrap!important;
}
.atp-controlled p{
 margin:14px 0 0!important;padding-left:20px!important;border-left:4px solid var(--atp-gold)!important;
 color:rgba(247,245,239,.82)!important;max-width:620px!important;
}

/* procurement officers */
.atp-actions{border-left:1px solid rgba(31,74,67,.2)!important;}
.atp-action-row{transition:padding-left .3s var(--atp-e)!important;}
.atp-action-row:hover{padding-left:10px!important;}
.atp-action-title .elementor-button{
 justify-content:flex-start!important;text-align:left!important;padding:0!important;border:0!important;background:transparent!important;
 box-shadow:none!important;color:var(--atp-eg)!important;font:400 clamp(17px,1.5vw,21px)/1.25 Montserrat,Arial,sans-serif!important;
}
.atp-action-desc p{margin:4px 0 0!important;color:var(--atp-mut)!important;font-size:14px!important;}
.atp-action-arrow{
 display:block!important;position:relative!important;flex:0 0 36px!important;width:36px!important;max-width:36px!important;min-width:36px!important;
 height:36px!important;min-height:36px!important;border-radius:50%!important;border:1px solid rgba(31,74,67,.35)!important;
 transition:.3s var(--atp-e)!important;
}
.atp-action-arrow:after{
 content:""!important;position:absolute!important;left:12px!important;top:13px!important;width:7px!important;height:7px!important;
 border-top:1.6px solid var(--atp-goldt)!important;border-right:1.6px solid var(--atp-goldt)!important;transform:rotate(45deg)!important;transition:.3s!important;
}
.atp-action-row:hover .atp-action-arrow{background:var(--atp-eg)!important;border-color:var(--atp-eg)!important;}
.atp-action-row:hover .atp-action-arrow:after{border-color:var(--atp-gold)!important;transform:translateX(3px) rotate(45deg)!important;}

/* responsive */
@media(max-width:1180px){
 .atp-principle{border-bottom:1px solid rgba(31,74,67,.18)!important;}
 .atp-principle+.atp-principle{border-left:0!important;}
 .atp-actions{border-left:0!important;}
}
@media(max-width:900px){
 .atp-flow{gap:10px!important;}
 .atp-btn{max-width:100%!important;}
}
@media(max-width:600px){
 .atp-btn{width:100%!important;}
 .atp-btn .elementor-button{width:100%!important;justify-content:center!important;white-space:normal!important;text-align:center!important;}
 .atp-tag .elementor-heading-title{white-space:normal!important;}
}


/* ==========================================================
   ALLARE GROUP — TEAMING & PROCUREMENT
   V6 CSS-ONLY PRECISION FIX
   Basis: original Teaming & Procurement source HTML
   Use AFTER V4 base CSS.
   REPLACES the previous V5 CSS-only patch.
   ========================================================== */

:root{
  --atp-eg:#1F4A43;
  --atp-egd:#173A34;
  --atp-gold:#C9A05A;
  --atp-goldl:#DDBF8A;
  --atp-goldt:#7A5D26;
  --atp-stone:#E8E1D6;
  --atp-sand:#F7F5EF;
  --atp-mut:#62655F;
  --atp-line:rgba(31,74,67,.18);
  --atp-e:cubic-bezier(.22,.8,.12,1);
}

/* ==========================================================
   FULL-WIDTH SAFETY
   Keep the native Elementor page full width without touching
   the global header/footer.
   ========================================================== */

body:has(.allare-teaming-procurement-native){
  overflow-x:clip !important;
}

body:has(.allare-teaming-procurement-native)
.elementor:has(.allare-teaming-procurement-native),

body:has(.allare-teaming-procurement-native)
.elementor:has(.allare-teaming-procurement-native) > .e-con,

body:has(.allare-teaming-procurement-native)
.e-con:has(> .allare-teaming-procurement-native){
  width:100% !important;
  max-width:none !important;
  margin-left:0 !important;
  margin-right:0 !important;
  padding-left:0 !important;
  padding-right:0 !important;
}

.allare-teaming-procurement-native{
  width:100vw !important;
  max-width:100vw !important;
  margin-left:calc(50% - 50vw) !important;
  margin-right:calc(50% - 50vw) !important;
  padding-left:0 !important;
  padding-right:0 !important;
}


/* ==========================================================
   01 — PARTNERSHIP PRINCIPLES
   Source:
   .prow { grid 5 columns; border-top:4px gold }
   .prow li+li { border-left:1px }
   ========================================================== */

body .elementor-element-0000002f.atp-principles-grid{
  position:relative !important;

  display:grid !important;
  grid-template-columns:repeat(5,minmax(0,1fr)) !important;
  grid-auto-flow:row !important;
  gap:0 !important;

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

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

  border:0 !important;
  overflow:visible !important;
}

/* The gold rule is drawn as a pseudo-element so Elementor
   cannot suppress it with container border controls. */
body .elementor-element-0000002f.atp-principles-grid::before{
  content:"" !important;
  position:absolute !important;
  z-index:4 !important;

  left:0 !important;
  right:0 !important;
  top:0 !important;

  height:4px !important;
  background:var(--atp-gold) !important;
  pointer-events:none !important;
}

body .elementor-element-0000001f.atp-principle,
body .elementor-element-00000022.atp-principle,
body .elementor-element-00000025.atp-principle,
body .elementor-element-00000028.atp-principle,
body .elementor-element-0000002b.atp-principle{
  position:relative !important;

  display:flex !important;
  flex-direction:column !important;

  width:auto !important;
  max-width:none !important;
  min-width:0 !important;
  min-height:150px !important;

  margin:0 !important;
  padding:24px 24px 30px 24px !important;

  border:0 !important;
}

/* Source first column begins at the left edge */
body .elementor-element-0000001f.atp-principle{
  padding-left:0 !important;
}

/* Vertical separators between the five principles */
body .elementor-element-00000022.atp-principle::before,
body .elementor-element-00000025.atp-principle::before,
body .elementor-element-00000028.atp-principle::before,
body .elementor-element-0000002b.atp-principle::before{
  content:"" !important;
  position:absolute !important;

  left:0 !important;
  top:24px !important;
  bottom:30px !important;

  width:1px !important;
  background:var(--atp-line) !important;
  pointer-events:none !important;
}

body .atp-principle-label{
  width:100% !important;
  max-width:none !important;
  margin-top:12px !important;
}

body .atp-principle-label .elementor-heading-title{
  margin:0 !important;
  max-width:190px !important;

  color:var(--atp-eg) !important;
  font-family:Montserrat,Arial,sans-serif !important;
  font-size:clamp(17px,1.5vw,22px) !important;
  font-weight:300 !important;
  line-height:1.25 !important;
  letter-spacing:-.02em !important;
}


/* ==========================================================
   02 — TWO DIRECTIONS / FLOW
   Source:
   chip  ———>  chip
   ========================================================== */

body .elementor-element-00000046.atp-directions{
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  gap:0 !important;

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

body .elementor-element-0000003c.atp-direction,
body .elementor-element-00000045.atp-direction{
  width:auto !important;
  max-width:none !important;
  min-width:0 !important;
  min-height:340px !important;

  display:flex !important;
  flex-direction:column !important;
  justify-content:flex-start !important;
}

body .elementor-element-00000045.atp-direction{
  border-left:4px solid var(--atp-gold) !important;
}

/* push the flow to the bottom, exactly like margin-top:auto in source */
body .elementor-element-0000003b.atp-flow,
body .elementor-element-00000044.atp-flow{
  display:flex !important;
  flex-direction:row !important;
  flex-wrap:wrap !important;
  align-items:center !important;
  justify-content:flex-start !important;

  gap:16px !important;

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

  margin-top:auto !important;
  padding-top:34px !important;
}

/* stop Elementor widget wrappers from becoming full-width */
body .elementor-element-00000038.atp-flow-chip,
body .elementor-element-0000003a.atp-flow-chip,
body .elementor-element-00000041.atp-flow-chip,
body .elementor-element-00000043.atp-flow-chip{
  flex:0 0 auto !important;
  width:auto !important;
  max-width:max-content !important;
  min-width:0 !important;
  margin:0 !important;
}

body .elementor-element-00000038.atp-flow-chip > .elementor-widget-container,
body .elementor-element-0000003a.atp-flow-chip > .elementor-widget-container,
body .elementor-element-00000041.atp-flow-chip > .elementor-widget-container,
body .elementor-element-00000043.atp-flow-chip > .elementor-widget-container{
  width:auto !important;
  max-width:none !important;
}

body .elementor-element-00000038.atp-flow-chip .elementor-heading-title,
body .elementor-element-0000003a.atp-flow-chip .elementor-heading-title{
  display:inline-flex !important;
  align-items:center !important;

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

  margin:0 !important;
  padding:10px 16px !important;

  border:1px solid rgba(31,74,67,.30) !important;
  border-radius:999px !important;

  background:transparent !important;
  color:var(--atp-eg) !important;

  font-family:Montserrat,Arial,sans-serif !important;
  font-size:13px !important;
  font-weight:400 !important;
  line-height:1 !important;
  letter-spacing:.06em !important;
  white-space:nowrap !important;
}

body .elementor-element-00000041.atp-flow-chip .elementor-heading-title,
body .elementor-element-00000043.atp-flow-chip .elementor-heading-title{
  display:inline-flex !important;
  align-items:center !important;

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

  margin:0 !important;
  padding:10px 16px !important;

  border:1px solid rgba(247,245,239,.40) !important;
  border-radius:999px !important;

  background:transparent !important;
  color:var(--atp-sand) !important;

  font-family:Montserrat,Arial,sans-serif !important;
  font-size:13px !important;
  font-weight:400 !important;
  line-height:1 !important;
  letter-spacing:.06em !important;
  white-space:nowrap !important;
}

/* Actual native empty containers are used as connector arrows. */
body .elementor-element-00000039.atp-flow-arrow,
body .elementor-element-00000042.atp-flow-arrow{
  display:block !important;
  position:relative !important;

  flex:0 0 40px !important;
  width:40px !important;
  max-width:40px !important;
  min-width:40px !important;

  height:1px !important;
  min-height:1px !important;
  max-height:1px !important;

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

  background:var(--atp-gold) !important;
  overflow:visible !important;
}

body .elementor-element-00000039.atp-flow-arrow::after,
body .elementor-element-00000042.atp-flow-arrow::after{
  content:"" !important;
  position:absolute !important;

  right:0 !important;
  top:-3px !important;

  width:7px !important;
  height:7px !important;

  border-top:1.6px solid var(--atp-gold) !important;
  border-right:1.6px solid var(--atp-gold) !important;

  transform:rotate(45deg) !important;
}


/* ==========================================================
   03 — RELATED LINKS IN MODELS 04/05
   Keep underline + arrow on ONE LINE.
   ========================================================== */

body .elementor-element-0000004f.atp-related,
body .elementor-element-00000056.atp-related{
  width:auto !important;
  max-width:max-content !important;
  margin-top:12px !important;
  align-self:flex-start !important;
}

body .elementor-element-0000004f.atp-related .elementor-button,
body .elementor-element-00000056.atp-related .elementor-button{
  display:inline-flex !important;
  flex-direction:row !important;
  align-items:center !important;
  justify-content:flex-start !important;
  gap:12px !important;

  width:auto !important;
  min-width:0 !important;
  max-width:max-content !important;

  margin:0 !important;
  padding:7px 0 8px !important;

  border:0 !important;
  border-bottom:1px solid var(--atp-gold) !important;
  border-radius:0 !important;

  background:transparent !important;
  box-shadow:none !important;

  color:var(--atp-eg) !important;

  font-family:Montserrat,Arial,sans-serif !important;
  font-size:12.5px !important;
  font-weight:400 !important;
  line-height:1.2 !important;
  letter-spacing:0 !important;

  text-transform:none !important;
  white-space:nowrap !important;
}

body .elementor-element-0000004f.atp-related .elementor-button-content-wrapper,
body .elementor-element-00000056.atp-related .elementor-button-content-wrapper{
  display:inline-flex !important;
  align-items:center !important;
  width:auto !important;
}

/* wipe the older arrow placement, then redraw it in the flex line */
body .elementor-element-0000004f.atp-related .elementor-button::after,
body .elementor-element-00000056.atp-related .elementor-button::after{
  content:"" !important;

  display:block !important;
  flex:0 0 auto !important;

  width:7px !important;
  height:7px !important;

  margin:0 2px 0 2px !important;

  border-top:1.6px solid var(--atp-gold) !important;
  border-right:1.6px solid var(--atp-gold) !important;

  transform:rotate(45deg) !important;
  transition:transform .3s var(--atp-e) !important;
}

body .elementor-element-0000004f.atp-related .elementor-button:hover::after,
body .elementor-element-00000056.atp-related .elementor-button:hover::after{
  transform:translateX(4px) rotate(45deg) !important;
}


/* ==========================================================
   04 — FOR PROCUREMENT OFFICERS
   Source:
   40 / 60 split
   1px center divider
   each row has circle + arrow on the far right
   ========================================================== */

body .elementor-element-0000009f.atp-officers{
  display:grid !important;
  grid-template-columns:40% minmax(0,1fr) !important;
  gap:0 !important;

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

/* right column — center divider */
body .elementor-element-0000009e.atp-actions{
  width:auto !important;
  max-width:none !important;

  padding:110px max(72px,4.4vw) 110px 70px !important;

  border:0 !important;
  border-left:1px solid rgba(31,74,67,.20) !important;

  background:var(--atp-stone) !important;
}

/* exact rows */
body .elementor-element-00000089.atp-action-row,
body .elementor-element-0000008e.atp-action-row,
body .elementor-element-00000093.atp-action-row,
body .elementor-element-00000098.atp-action-row,
body .elementor-element-0000009d.atp-action-row{
  position:relative !important;

  display:grid !important;
  grid-template-columns:minmax(0,1fr) 36px !important;
  column-gap:20px !important;
  align-items:center !important;

  width:100% !important;
  max-width:none !important;
  min-height:92px !important;

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

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

  background:transparent !important;

  transition:padding-left .3s var(--atp-e) !important;
}

body .elementor-element-00000089.atp-action-row{
  border-top:1px solid rgba(31,74,67,.20) !important;
}

/* left content cell inside each row */
body .elementor-element-00000089.atp-action-row > .e-con:first-child,
body .elementor-element-0000008e.atp-action-row > .e-con:first-child,
body .elementor-element-00000093.atp-action-row > .e-con:first-child,
body .elementor-element-00000098.atp-action-row > .e-con:first-child,
body .elementor-element-0000009d.atp-action-row > .e-con:first-child{
  width:auto !important;
  min-width:0 !important;
  max-width:none !important;
  padding:0 !important;
  margin:0 !important;
}

/* Undo the V5 "display:none" and use the native empty arrow containers */
body .elementor-element-00000088.atp-action-arrow,
body .elementor-element-0000008d.atp-action-arrow,
body .elementor-element-00000092.atp-action-arrow,
body .elementor-element-00000097.atp-action-arrow,
body .elementor-element-0000009c.atp-action-arrow{
  display:block !important;
  position:relative !important;

  grid-column:2 !important;
  grid-row:1 !important;
  align-self:center !important;
  justify-self:end !important;

  flex:none !important;

  width:36px !important;
  max-width:36px !important;
  min-width:36px !important;

  height:36px !important;
  max-height:36px !important;
  min-height:36px !important;

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

  border:1px solid rgba(31,74,67,.35) !important;
  border-radius:50% !important;

  background:transparent !important;
  overflow:visible !important;

  transition:
    background .3s var(--atp-e),
    border-color .3s var(--atp-e),
    transform .3s var(--atp-e) !important;
}

body .elementor-element-00000088.atp-action-arrow::after,
body .elementor-element-0000008d.atp-action-arrow::after,
body .elementor-element-00000092.atp-action-arrow::after,
body .elementor-element-00000097.atp-action-arrow::after,
body .elementor-element-0000009c.atp-action-arrow::after{
  content:"" !important;
  position:absolute !important;

  left:12px !important;
  top:13px !important;

  width:7px !important;
  height:7px !important;

  border-top:1.6px solid var(--atp-goldt) !important;
  border-right:1.6px solid var(--atp-goldt) !important;

  transform:rotate(45deg) !important;
  transition:
    transform .3s var(--atp-e),
    border-color .3s var(--atp-e) !important;
}

/* remove the V5 row pseudo-icons if that file is still cached */
body .atp-action-row::before,
body .atp-action-row::after{
  content:none !important;
  display:none !important;
}

body .atp-action-title{
  width:auto !important;
  max-width:100% !important;
  margin:0 !important;
}

body .atp-action-title .elementor-button{
  display:inline-flex !important;
  justify-content:flex-start !important;

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

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

  border:0 !important;
  border-radius:0 !important;

  background:transparent !important;
  box-shadow:none !important;

  color:var(--atp-eg) !important;

  font-family:Montserrat,Arial,sans-serif !important;
  font-size:clamp(17px,1.5vw,21px) !important;
  font-weight:400 !important;
  line-height:1.25 !important;
  letter-spacing:-.02em !important;

  text-align:left !important;
  text-transform:none !important;
}

body .atp-action-desc{
  width:100% !important;
  max-width:none !important;
  margin:0 !important;
}

body .atp-action-desc p{
  margin:4px 0 0 !important;

  color:var(--atp-mut) !important;

  font-size:14px !important;
  line-height:1.45 !important;
}

/* exact source hover */
body .atp-action-row:hover{
  padding-left:10px !important;
}

body .atp-action-row:hover .atp-action-arrow{
  background:var(--atp-eg) !important;
  border-color:var(--atp-eg) !important;
}

body .atp-action-row:hover .atp-action-arrow::after{
  border-color:var(--atp-gold) !important;
  transform:translateX(3px) rotate(45deg) !important;
}


/* ==========================================================
   CONTROLLED PROCUREMENT — retain 40/60 exact source split
   ========================================================== */

body .elementor-element-0000007f.atp-readiness{
  display:grid !important;
  grid-template-columns:40% minmax(0,1fr) !important;
  gap:0 !important;
}

body .elementor-element-0000007f.atp-readiness > .e-con:first-child{
  width:auto !important;
  max-width:none !important;

  padding:120px 70px 120px max(72px,4.4vw) !important;

  border-right:4px solid var(--atp-gold) !important;
  border-bottom:0 !important;
}

body .elementor-element-0000007f.atp-readiness > .e-con:last-child{
  width:auto !important;
  max-width:none !important;

  padding:120px max(72px,4.4vw) 120px 70px !important;
}

body .atp-tag{
  flex:0 0 auto !important;
  width:auto !important;
  max-width:max-content !important;
}

body .atp-tag .elementor-heading-title{
  display:inline-flex !important;
  align-items:center !important;

  margin:0 !important;
  padding:9px 17px !important;

  border:1px solid rgba(247,245,239,.32) !important;
  border-radius:999px !important;

  background:transparent !important;
  color:var(--atp-sand) !important;

  font-family:Lato,Arial,sans-serif !important;
  font-size:14.5px !important;
  font-weight:400 !important;
  line-height:1.2 !important;
}


/* ==========================================================
   CLOSING — preserve full-width 50/50 split
   ========================================================== */

body .elementor-element-000000aa.atp-closing{
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  gap:0 !important;

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

  margin:0 !important;
}

body .elementor-element-000000aa.atp-closing > .e-con{
  width:auto !important;
  max-width:none !important;
  min-height:430px !important;
}

body .elementor-element-000000aa.atp-closing > .e-con:last-child{
  border-left:4px solid var(--atp-gold) !important;
}


/* ==========================================================
   RESPONSIVE — source-faithful behavior
   ========================================================== */

@media (max-width:1180px){

  body .elementor-element-0000002f.atp-principles-grid{
    grid-template-columns:1fr 1fr !important;
  }

  body .elementor-element-0000001f.atp-principle,
  body .elementor-element-00000022.atp-principle,
  body .elementor-element-00000025.atp-principle,
  body .elementor-element-00000028.atp-principle,
  body .elementor-element-0000002b.atp-principle{
    padding:20px 20px 20px 0 !important;
    min-height:0 !important;

    border-bottom:1px solid var(--atp-line) !important;
  }

  body .elementor-element-00000022.atp-principle::before,
  body .elementor-element-00000025.atp-principle::before,
  body .elementor-element-00000028.atp-principle::before,
  body .elementor-element-0000002b.atp-principle::before{
    display:none !important;
  }

  body .elementor-element-0000007f.atp-readiness,
  body .elementor-element-0000009f.atp-officers{
    grid-template-columns:1fr !important;
  }

  body .elementor-element-0000007f.atp-readiness > .e-con:first-child{
    padding:100px 34px 70px !important;

    border-right:0 !important;
    border-bottom:4px solid var(--atp-gold) !important;
  }

  body .elementor-element-0000007f.atp-readiness > .e-con:last-child{
    padding:60px 34px 100px !important;
  }

  body .elementor-element-0000009e.atp-actions{
    padding:0 34px 100px !important;
    border-left:0 !important;
  }
}

@media (max-width:900px){

  body .elementor-element-0000002f.atp-principles-grid{
    grid-template-columns:1fr !important;
  }

  body .elementor-element-00000046.atp-directions{
    grid-template-columns:1fr !important;
  }

  body .elementor-element-0000003c.atp-direction,
  body .elementor-element-00000045.atp-direction{
    width:auto !important;
    min-height:0 !important;
  }

  body .elementor-element-00000045.atp-direction{
    border-left:0 !important;
    border-top:4px solid var(--atp-gold) !important;
  }

  body .elementor-element-0000003b.atp-flow,
  body .elementor-element-00000044.atp-flow{
    gap:10px !important;
  }

  body .elementor-element-000000aa.atp-closing{
    grid-template-columns:1fr !important;
  }

  body .elementor-element-000000aa.atp-closing > .e-con:last-child{
    border-left:0 !important;
    border-top:4px solid var(--atp-gold) !important;
  }
}

@media (max-width:600px){

  body .elementor-element-00000038.atp-flow-chip .elementor-heading-title,
  body .elementor-element-0000003a.atp-flow-chip .elementor-heading-title,
  body .elementor-element-00000041.atp-flow-chip .elementor-heading-title,
  body .elementor-element-00000043.atp-flow-chip .elementor-heading-title{
    white-space:normal !important;
  }

  body .elementor-element-0000004f.atp-related .elementor-button,
  body .elementor-element-00000056.atp-related .elementor-button{
    white-space:normal !important;
  }

  body .atp-action-row{
    grid-template-columns:minmax(0,1fr) 34px !important;
    column-gap:14px !important;
  }

  body .atp-action-arrow{
    width:34px !important;
    max-width:34px !important;
    min-width:34px !important;
    height:34px !important;
    max-height:34px !important;
    min-height:34px !important;
  }
}

/* ==========================================================
   ALLARE GROUP — TEAMING & PROCUREMENT
   V7 ACTUAL DOM OVERRIDES
   Built from the CURRENT rendered HTML of page ID 763.
   These body.elementor-page-763s use the real Elementor element IDs.
   ========================================================== */

body.page-id-763{
  overflow-x:clip!important;
}

/* ---------- REAL PAGE ROOT / FULL BLEED ---------- */
body.page-id-763 #content,
body.page-id-763 .page-content,
body.page-id-763 .elementor-763,
body.page-id-763 .elementor-763 > .elementor-element-7299cda{
  width:100%!important;
  max-width:none!important;
  margin-left:0!important;
  margin-right:0!important;
  padding-left:0!important;
  padding-right:0!important;
}

body.page-id-763 .elementor-763 > .elementor-element-7299cda{
  overflow-x:clip!important;
}

/* ==========================================================
   01 — PARTNERSHIP PRINCIPLES
   Actual section: 1f4e6b12
   Actual grid:    1f1699d8
   ========================================================== */

body.page-id-763 .elementor-element-1f1699d8{
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  gap:0!important;
  width:100%!important;
  padding:0!important;
  margin-top:48px!important;
  border-top:4px solid #C9A05A!important;
  align-items:stretch!important;
}

body.page-id-763 .elementor-element-410a2ab8,
body.page-id-763 .elementor-element-12a1644d,
body.page-id-763 .elementor-element-5341e88b,
body.page-id-763 .elementor-element-10aefffc,
body.page-id-763 .elementor-element-666db038{
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  min-width:0!important;
  min-height:154px!important;
  padding:24px 24px 30px!important;
  margin:0!important;
  border:0!important;
}

/* real vertical dividers */
body.page-id-763 .elementor-element-12a1644d,
body.page-id-763 .elementor-element-5341e88b,
body.page-id-763 .elementor-element-10aefffc,
body.page-id-763 .elementor-element-666db038{
  border-left:1px solid rgba(31,74,67,.18)!important;
}

body.page-id-763 .elementor-element-1f1699d8 .atp-principle-label{
  width:100%!important;
  margin-top:12px!important;
}

body.page-id-763 .elementor-element-1f1699d8 .atp-principle-label .elementor-heading-title{
  margin:0!important;
  max-width:190px!important;
  font-family:Montserrat,Arial,sans-serif!important;
  font-size:clamp(17px,1.5vw,22px)!important;
  line-height:1.25!important;
  font-weight:400!important;
}

/* ==========================================================
   02 — TEAMING DIRECTIONS
   Actual wrapper: 5e1959f0
   Card 1: 56e76215
   Card 2: 557d5fd6
   Flow 1: 1fd14d37 / arrow 9e0895b
   Flow 2: 18129502 / arrow 50693962
   ========================================================== */

body.page-id-763 .elementor-element-5e1959f0{
  display:grid!important;
  grid-template-columns:1fr 1fr!important;
  gap:0!important;
  width:100%!important;
  margin-top:48px!important;
  padding:0!important;
  align-items:stretch!important;
}

body.page-id-763 .elementor-element-56e76215,
body.page-id-763 .elementor-element-557d5fd6{
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
  min-width:0!important;
  min-height:360px!important;
  padding:56px!important;
  margin:0!important;
}

body.page-id-763 .elementor-element-56e76215{
  background:#E8E1D6!important;
}

body.page-id-763 .elementor-element-557d5fd6{
  background:#1F4A43!important;
  color:#F7F5EF!important;
  border-left:4px solid #C9A05A!important;
}

body.page-id-763 .elementor-element-557d5fd6 .elementor-heading-title,
body.page-id-763 .elementor-element-557d5fd6 .elementor-widget-text-editor,
body.page-id-763 .elementor-element-557d5fd6 .elementor-widget-text-editor *{
  color:#F7F5EF!important;
}

body.page-id-763 .elementor-element-1fd14d37,
body.page-id-763 .elementor-element-18129502{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:14px!important;
  width:100%!important;
  margin-top:34px!important;
  padding:0!important;
}

body.page-id-763 .elementor-element-1fd14d37 > .atp-flow-chip,
body.page-id-763 .elementor-element-18129502 > .atp-flow-chip{
  flex:0 0 auto!important;
  width:auto!important;
  max-width:max-content!important;
  min-width:0!important;
  margin:0!important;
}

body.page-id-763 .elementor-element-1fd14d37 .atp-flow-chip .elementor-heading-title,
body.page-id-763 .elementor-element-18129502 .atp-flow-chip .elementor-heading-title{
  display:inline-flex!important;
  align-items:center!important;
  width:auto!important;
  margin:0!important;
  padding:9px 16px!important;
  border-radius:999px!important;
  border:1px solid rgba(31,74,67,.30)!important;
  background:transparent!important;
  font-family:Montserrat,Arial,sans-serif!important;
  font-size:13px!important;
  line-height:1.15!important;
  white-space:nowrap!important;
}

body.page-id-763 .elementor-element-18129502 .atp-flow-chip .elementor-heading-title{
  color:#F7F5EF!important;
  border-color:rgba(247,245,239,.42)!important;
}

/* REAL empty Elementor arrow containers */
body.page-id-763 .elementor-element-9e0895b,
body.page-id-763 .elementor-element-50693962{
  display:block!important;
  position:relative!important;
  flex:0 0 52px!important;
  width:52px!important;
  max-width:52px!important;
  min-width:52px!important;
  height:1px!important;
  min-height:1px!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  background:#C9A05A!important;
}

body.page-id-763 .elementor-element-9e0895b:after,
body.page-id-763 .elementor-element-50693962:after{
  content:""!important;
  position:absolute!important;
  right:0!important;
  top:-3px!important;
  width:7px!important;
  height:7px!important;
  border-top:1.6px solid #C9A05A!important;
  border-right:1.6px solid #C9A05A!important;
  transform:rotate(45deg)!important;
}

/* ==========================================================
   03 — MODELS 03–06
   Actual list wrapper: 3a0f7c24
   Actual rows:
   5385ea9c, 72a31d0, 6c64f49e, 758979a0
   ========================================================== */

body.page-id-763 .elementor-element-3a0f7c24{
  display:block!important;
  width:100%!important;
  margin-top:70px!important;
  padding:0!important;
  border-top:1px solid rgba(31,74,67,.18)!important;
}

body.page-id-763 .elementor-element-5385ea9c,
body.page-id-763 .elementor-element-72a31d0,
body.page-id-763 .elementor-element-6c64f49e,
body.page-id-763 .elementor-element-758979a0{
  display:grid!important;
  grid-template-columns:70px minmax(0,1fr)!important;
  gap:22px!important;
  align-items:start!important;
  width:100%!important;
  min-height:126px!important;
  padding:30px 0!important;
  margin:0!important;
  border-bottom:1px solid rgba(31,74,67,.18)!important;
}

/* related links — underline + arrow */
body.page-id-763 .elementor-element-7975d2b .elementor-button,
body.page-id-763 .elementor-element-6c424bbc .elementor-button{
  display:inline-flex!important;
  align-items:center!important;
  width:auto!important;
  padding:12px 0 3px!important;
  border:0!important;
  border-bottom:1px solid #C9A05A!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#1F4A43!important;
  font:400 12.5px/1.3 Montserrat,Arial,sans-serif!important;
}

body.page-id-763 .elementor-element-7975d2b .elementor-button:after,
body.page-id-763 .elementor-element-6c424bbc .elementor-button:after{
  content:""!important;
  display:block!important;
  width:7px!important;
  height:7px!important;
  margin-left:12px!important;
  border-top:1.6px solid #C9A05A!important;
  border-right:1.6px solid #C9A05A!important;
  transform:rotate(45deg)!important;
  transition:transform .3s cubic-bezier(.22,.8,.12,1)!important;
}

body.page-id-763 .elementor-element-7975d2b .elementor-button:hover:after,
body.page-id-763 .elementor-element-6c424bbc .elementor-button:hover:after{
  transform:translateX(4px) rotate(45deg)!important;
}

/* ==========================================================
   04 — CONTROLLED PROCUREMENT READINESS
   Actual wrapper: 711a23dd
   Left:  62c7a9a
   Right: 48fdb527
   ========================================================== */

body.page-id-763 .elementor-element-711a23dd{
  display:grid!important;
  grid-template-columns:40% 60%!important;
  gap:0!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:#1F4A43!important;
  color:#F7F5EF!important;
  align-items:stretch!important;
}

body.page-id-763 .elementor-element-62c7a9a{
  min-width:0!important;
  min-height:620px!important;
  padding:120px 70px 120px max(72px,4.4vw)!important;
  margin:0!important;
  background:#1F4A43!important;
  border-right:4px solid #C9A05A!important;
}

body.page-id-763 .elementor-element-48fdb527{
  min-width:0!important;
  min-height:620px!important;
  padding:120px max(72px,4.4vw) 120px 70px!important;
  margin:0!important;
  background:#1F4A43!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  gap:36px!important;
}

body.page-id-763 .elementor-element-711a23dd .elementor-heading-title,
body.page-id-763 .elementor-element-711a23dd .elementor-widget-text-editor,
body.page-id-763 .elementor-element-711a23dd .elementor-widget-text-editor *{
  color:#F7F5EF!important;
}

/* tags */
body.page-id-763 .elementor-element-1620c80a,
body.page-id-763 .elementor-element-2f91b3a2{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:wrap!important;
  gap:8px!important;
}

body.page-id-763 .elementor-element-1620c80a > .atp-tag,
body.page-id-763 .elementor-element-2f91b3a2 > .atp-tag{
  flex:0 0 auto!important;
  width:auto!important;
  max-width:max-content!important;
}

body.page-id-763 .elementor-element-711a23dd .atp-tag .elementor-heading-title{
  display:inline-flex!important;
  align-items:center!important;
  width:auto!important;
  padding:8px 16px!important;
  border:1px solid rgba(247,245,239,.36)!important;
  border-radius:999px!important;
  background:transparent!important;
  white-space:nowrap!important;
  font-size:14px!important;
  font-weight:400!important;
}

/* controlled records gold rule */
body.page-id-763 .elementor-element-38efb29c p{
  margin:14px 0 0!important;
  padding-left:20px!important;
  border-left:4px solid #C9A05A!important;
  color:rgba(247,245,239,.84)!important;
}

/* ==========================================================
   05 — FOR PROCUREMENT OFFICERS
   Actual wrapper: 165be687
   Left: 1817dc28
   Right: 1e789219
   Rows: fb3d07d, 3d4c388d, 274fc290, 279f1e52, 2ff1b3fa
   Empty arrow containers:
   56464474, 6c95ed79, 39c0b210, 1b0ecf95, 3430dd05
   ========================================================== */

body.page-id-763 .elementor-element-165be687{
  display:grid!important;
  grid-template-columns:40% 60%!important;
  gap:0!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:#E8E1D6!important;
  align-items:stretch!important;
}

body.page-id-763 .elementor-element-1817dc28{
  min-width:0!important;
  padding:120px 70px 120px max(72px,4.4vw)!important;
  margin:0!important;
  background:#E8E1D6!important;
}

body.page-id-763 .elementor-element-1e789219{
  min-width:0!important;
  padding:110px max(72px,4.4vw) 110px 70px!important;
  margin:0!important;
  background:#E8E1D6!important;
  border-left:1px solid rgba(31,74,67,.20)!important;
}

/* action rows */
body.page-id-763 .elementor-element-fb3d07d,
body.page-id-763 .elementor-element-3d4c388d,
body.page-id-763 .elementor-element-274fc290,
body.page-id-763 .elementor-element-279f1e52,
body.page-id-763 .elementor-element-2ff1b3fa{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 36px!important;
  gap:20px!important;
  align-items:center!important;
  width:100%!important;
  min-height:92px!important;
  padding:20px 0!important;
  margin:0!important;
  border-bottom:1px solid rgba(31,74,67,.20)!important;
}

body.page-id-763 .elementor-element-fb3d07d{
  border-top:1px solid rgba(31,74,67,.20)!important;
}

/* force left text column to stay compact */
body.page-id-763 .elementor-element-1634ce27,
body.page-id-763 .elementor-element-7e6785a3,
body.page-id-763 .elementor-element-64b58b7e,
body.page-id-763 .elementor-element-481c3fa,
body.page-id-763 .elementor-element-4c820703{
  min-width:0!important;
  width:100%!important;
  padding:0!important;
  margin:0!important;
}

/* REAL empty icon containers become the round arrow buttons */
body.page-id-763 .elementor-element-56464474,
body.page-id-763 .elementor-element-6c95ed79,
body.page-id-763 .elementor-element-39c0b210,
body.page-id-763 .elementor-element-1b0ecf95,
body.page-id-763 .elementor-element-3430dd05{
  display:block!important;
  position:relative!important;
  width:36px!important;
  min-width:36px!important;
  max-width:36px!important;
  height:36px!important;
  min-height:36px!important;
  padding:0!important;
  margin:0!important;
  border:1px solid rgba(31,74,67,.38)!important;
  border-radius:50%!important;
  background:transparent!important;
  transition:.3s cubic-bezier(.22,.8,.12,1)!important;
}

body.page-id-763 .elementor-element-56464474:after,
body.page-id-763 .elementor-element-6c95ed79:after,
body.page-id-763 .elementor-element-39c0b210:after,
body.page-id-763 .elementor-element-1b0ecf95:after,
body.page-id-763 .elementor-element-3430dd05:after{
  content:""!important;
  position:absolute!important;
  left:12px!important;
  top:13px!important;
  width:7px!important;
  height:7px!important;
  border-top:1.6px solid #7A5D26!important;
  border-right:1.6px solid #7A5D26!important;
  transform:rotate(45deg)!important;
  transition:.3s cubic-bezier(.22,.8,.12,1)!important;
}

body.page-id-763 .elementor-element-fb3d07d:hover > .elementor-element-56464474,
body.page-id-763 .elementor-element-3d4c388d:hover > .elementor-element-6c95ed79,
body.page-id-763 .elementor-element-274fc290:hover > .elementor-element-39c0b210,
body.page-id-763 .elementor-element-279f1e52:hover > .elementor-element-1b0ecf95,
body.page-id-763 .elementor-element-2ff1b3fa:hover > .elementor-element-3430dd05{
  background:#1F4A43!important;
  border-color:#1F4A43!important;
  transform:translateX(4px)!important;
}

body.page-id-763 .elementor-element-fb3d07d:hover > .elementor-element-56464474:after,
body.page-id-763 .elementor-element-3d4c388d:hover > .elementor-element-6c95ed79:after,
body.page-id-763 .elementor-element-274fc290:hover > .elementor-element-39c0b210:after,
body.page-id-763 .elementor-element-279f1e52:hover > .elementor-element-1b0ecf95:after,
body.page-id-763 .elementor-element-2ff1b3fa:hover > .elementor-element-3430dd05:after{
  border-color:#C9A05A!important;
}

/* remove default button chrome from action titles */
body.page-id-763 .elementor-element-1e789219 .atp-action-title .elementor-button{
  display:inline-flex!important;
  justify-content:flex-start!important;
  width:auto!important;
  max-width:100%!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#1F4A43!important;
  font:400 clamp(17px,1.5vw,21px)/1.25 Montserrat,Arial,sans-serif!important;
  text-align:left!important;
}

body.page-id-763 .elementor-element-1e789219 .atp-action-desc p{
  margin:4px 0 0!important;
  color:#62655F!important;
  font-size:14px!important;
}

/* ==========================================================
   06 — CLOSING SPLIT
   Actual wrapper: 79ae694e
   Left: 435ef479
   Right: 5f0ab41b
   ========================================================== */

body.page-id-763 .elementor-element-79ae694e{
  display:grid!important;
  grid-template-columns:1fr 1fr!important;
  gap:0!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  align-items:stretch!important;
}

body.page-id-763 .elementor-element-435ef479,
body.page-id-763 .elementor-element-5f0ab41b{
  min-width:0!important;
  min-height:430px!important;
  margin:0!important;
}

body.page-id-763 .elementor-element-435ef479{
  padding:110px 80px 130px max(72px,4.4vw)!important;
  background:#E8E1D6!important;
}

body.page-id-763 .elementor-element-5f0ab41b{
  padding:110px max(72px,4.4vw) 130px 80px!important;
  background:#1F4A43!important;
  color:#F7F5EF!important;
  border-left:4px solid #C9A05A!important;
}

body.page-id-763 .elementor-element-5f0ab41b .elementor-heading-title,
body.page-id-763 .elementor-element-5f0ab41b .elementor-widget-text-editor,
body.page-id-763 .elementor-element-5f0ab41b .elementor-widget-text-editor *{
  color:#F7F5EF!important;
}

/* ==========================================================
   RESPONSIVE — ACTUAL DOM
   ========================================================== */

@media (max-width:900px){

  body.page-id-763 .elementor-element-1f1699d8{
    grid-template-columns:1fr 1fr!important;
  }

  body.page-id-763 .elementor-element-410a2ab8,
  body.page-id-763 .elementor-element-12a1644d,
  body.page-id-763 .elementor-element-5341e88b,
  body.page-id-763 .elementor-element-10aefffc,
  body.page-id-763 .elementor-element-666db038{
    min-height:126px!important;
    padding:20px!important;
    border-bottom:1px solid rgba(31,74,67,.18)!important;
  }

  body.page-id-763 .elementor-element-5341e88b,
  body.page-id-763 .elementor-element-666db038{
    border-left:0!important;
  }

  body.page-id-763 .elementor-element-12a1644d,
  body.page-id-763 .elementor-element-10aefffc{
    border-left:1px solid rgba(31,74,67,.18)!important;
  }

  body.page-id-763 .elementor-element-5e1959f0,
  body.page-id-763 .elementor-element-711a23dd,
  body.page-id-763 .elementor-element-165be687,
  body.page-id-763 .elementor-element-79ae694e{
    grid-template-columns:1fr!important;
  }

  body.page-id-763 .elementor-element-56e76215,
  body.page-id-763 .elementor-element-557d5fd6{
    min-height:0!important;
    padding:44px 34px!important;
  }

  body.page-id-763 .elementor-element-557d5fd6{
    border-left:0!important;
    border-top:4px solid #C9A05A!important;
  }

  body.page-id-763 .elementor-element-62c7a9a{
    min-height:0!important;
    padding:90px 34px 70px!important;
    border-right:0!important;
    border-bottom:4px solid #C9A05A!important;
  }

  body.page-id-763 .elementor-element-48fdb527{
    min-height:0!important;
    padding:60px 34px 90px!important;
  }

  body.page-id-763 .elementor-element-1817dc28{
    padding:90px 34px 50px!important;
  }

  body.page-id-763 .elementor-element-1e789219{
    padding:0 34px 90px!important;
    border-left:0!important;
  }

  body.page-id-763 .elementor-element-435ef479{
    min-height:0!important;
    padding:90px 34px 100px!important;
  }

  body.page-id-763 .elementor-element-5f0ab41b{
    min-height:0!important;
    padding:90px 34px 120px!important;
    border-left:0!important;
    border-top:4px solid #C9A05A!important;
  }
}

@media (max-width:560px){

  body.page-id-763 .elementor-element-1f1699d8{
    grid-template-columns:1fr!important;
  }

  body.page-id-763 .elementor-element-410a2ab8,
  body.page-id-763 .elementor-element-12a1644d,
  body.page-id-763 .elementor-element-5341e88b,
  body.page-id-763 .elementor-element-10aefffc,
  body.page-id-763 .elementor-element-666db038{
    min-height:0!important;
    padding:18px 0 22px!important;
    border-left:0!important;
    border-bottom:1px solid rgba(31,74,67,.18)!important;
  }

  body.page-id-763 .elementor-element-1fd14d37,
  body.page-id-763 .elementor-element-18129502{
    flex-wrap:wrap!important;
    gap:10px!important;
  }

  body.page-id-763 .elementor-element-9e0895b,
  body.page-id-763 .elementor-element-50693962{
    flex-basis:34px!important;
    width:34px!important;
    min-width:34px!important;
    max-width:34px!important;
  }

  body.page-id-763 .elementor-element-5385ea9c,
  body.page-id-763 .elementor-element-72a31d0,
  body.page-id-763 .elementor-element-6c64f49e,
  body.page-id-763 .elementor-element-758979a0{
    grid-template-columns:46px minmax(0,1fr)!important;
    gap:14px!important;
    min-height:0!important;
    padding:24px 0!important;
  }

  body.page-id-763 .elementor-element-1620c80a > .atp-tag,
  body.page-id-763 .elementor-element-2f91b3a2 > .atp-tag{
    max-width:100%!important;
  }

  body.page-id-763 .elementor-element-711a23dd .atp-tag .elementor-heading-title{
    white-space:normal!important;
  }

  body.page-id-763 .elementor-element-fb3d07d,
  body.page-id-763 .elementor-element-3d4c388d,
  body.page-id-763 .elementor-element-274fc290,
  body.page-id-763 .elementor-element-279f1e52,
  body.page-id-763 .elementor-element-2ff1b3fa{
    grid-template-columns:minmax(0,1fr) 34px!important;
    gap:14px!important;
    min-height:88px!important;
  }

  body.page-id-763 .elementor-element-56464474,
  body.page-id-763 .elementor-element-6c95ed79,
  body.page-id-763 .elementor-element-39c0b210,
  body.page-id-763 .elementor-element-1b0ecf95,
  body.page-id-763 .elementor-element-3430dd05{
    width:34px!important;
    min-width:34px!important;
    max-width:34px!important;
    height:34px!important;
    min-height:34px!important;
  }

  body.page-id-763 .elementor-element-56464474:after,
  body.page-id-763 .elementor-element-6c95ed79:after,
  body.page-id-763 .elementor-element-39c0b210:after,
  body.page-id-763 .elementor-element-1b0ecf95:after,
  body.page-id-763 .elementor-element-3430dd05:after{
    left:11px!important;
    top:12px!important;
  }

  body.page-id-763 .elementor-element-62c7a9a,
  body.page-id-763 .elementor-element-48fdb527,
  body.page-id-763 .elementor-element-1817dc28,
  body.page-id-763 .elementor-element-1e789219,
  body.page-id-763 .elementor-element-435ef479,
  body.page-id-763 .elementor-element-5f0ab41b{
    padding-left:20px!important;
    padding-right:20px!important;
  }
}


/* ==========================================================
   V8 LAYOUT REPAIR — fixes regressions from V7
   Focus:
   1) direction cards full-width backgrounds
   2) model rows full width
   3) controlled procurement 40/60 split restored
   4) procurement officers 40/60 split restored
   5) closing split backgrounds restored
   ========================================================== */

/* shared hard reset for Elementor containers used in this page */
body.page-id-763 .elementor-763 .e-con,
body.page-id-763 .elementor-763 .e-con-full{
  box-sizing:border-box!important;
}

/* ---------- 1. TEAMING DIRECTIONS ---------- */
body.page-id-763 .elementor-element-5e1959f0{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  align-items:stretch!important;
  justify-content:stretch!important;
  gap:0!important;
  width:100%!important;
  max-width:none!important;
  margin:48px 0 0!important;
  padding:0!important;
  background:#F7F5EF!important;
}

body.page-id-763 .elementor-element-5e1959f0 > .elementor-element-56e76215,
body.page-id-763 .elementor-element-5e1959f0 > .elementor-element-557d5fd6{
  flex:0 0 50%!important;
  flex-basis:50%!important;
  width:50%!important;
  max-width:50%!important;
  min-width:50%!important;
  align-self:stretch!important;
  margin:0!important;
  padding:56px!important;
  min-height:360px!important;
}

body.page-id-763 .elementor-element-56e76215{background:#E8E1D6!important;}
body.page-id-763 .elementor-element-557d5fd6{background:#1F4A43!important;border-left:4px solid #C9A05A!important;}

body.page-id-763 .elementor-element-56e76215 > .e-con,
body.page-id-763 .elementor-element-557d5fd6 > .e-con{
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
}

body.page-id-763 .elementor-element-79d2b519,
body.page-id-763 .elementor-element-53a7022{
  flex:0 0 auto!important;
}

body.page-id-763 .elementor-element-1fd14d37,
body.page-id-763 .elementor-element-18129502{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin-top:auto!important;
  padding-top:34px!important;
}

/* ---------- 2. MODEL ROWS ---------- */
body.page-id-763 .elementor-element-4481494b,
body.page-id-763 .elementor-element-38d1597b,
body.page-id-763 .elementor-element-356cd117,
body.page-id-763 .elementor-element-3a0f7c24{
  width:100%!important;
  max-width:none!important;
  margin-left:0!important;
  margin-right:0!important;
}

body.page-id-763 .elementor-element-5385ea9c,
body.page-id-763 .elementor-element-72a31d0,
body.page-id-763 .elementor-element-6c64f49e,
body.page-id-763 .elementor-element-758979a0{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
  width:100%!important;
  max-width:none!important;
  padding:30px 0!important;
}

body.page-id-763 .elementor-element-73dc3c4a,
body.page-id-763 .elementor-element-602240bc,
body.page-id-763 .elementor-element-10a39ec8,
body.page-id-763 .elementor-element-11da8852{
  flex:0 0 74px!important;
  width:74px!important;
  max-width:74px!important;
  min-width:74px!important;
  margin:0!important;
}

body.page-id-763 .elementor-element-3509373a,
body.page-id-763 .elementor-element-5f774359,
body.page-id-763 .elementor-element-603f8958,
body.page-id-763 .elementor-element-51fb52c5{
  flex:1 1 auto!important;
  width:auto!important;
  max-width:none!important;
  min-width:0!important;
  margin:0!important;
}

/* ---------- 3. CONTROLLED PROCUREMENT ---------- */
body.page-id-763 .elementor-element-711a23dd{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  align-items:stretch!important;
  justify-content:stretch!important;
  gap:0!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:#1F4A43!important;
}

body.page-id-763 .elementor-element-711a23dd > .elementor-element-62c7a9a{
  flex:0 0 40%!important;
  flex-basis:40%!important;
  width:40%!important;
  max-width:40%!important;
  min-width:40%!important;
  min-height:620px!important;
  align-self:stretch!important;
  margin:0!important;
  padding:120px 70px 120px max(72px,4.4vw)!important;
  background:#1F4A43!important;
  border-right:4px solid #C9A05A!important;
}

body.page-id-763 .elementor-element-711a23dd > .elementor-element-48fdb527{
  flex:0 0 60%!important;
  flex-basis:60%!important;
  width:60%!important;
  max-width:60%!important;
  min-width:60%!important;
  min-height:620px!important;
  align-self:stretch!important;
  margin:0!important;
  padding:120px max(72px,4.4vw) 120px 70px!important;
  background:#1F4A43!important;
}

body.page-id-763 .elementor-element-62c7a9a > .elementor-widget,
body.page-id-763 .elementor-element-62c7a9a > .e-con{
  width:100%!important;
  max-width:460px!important;
  min-width:0!important;
  margin-right:auto!important;
}

body.page-id-763 .elementor-element-150a8c5c p,
body.page-id-763 .elementor-element-47dd7602 p,
body.page-id-763 .elementor-element-41b8f233 p{
  max-width:460px!important;
}

body.page-id-763 .elementor-element-48fdb527 > .e-con{
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
  margin:0!important;
}

/* ---------- 4. PROCUREMENT OFFICERS ---------- */
body.page-id-763 .elementor-element-165be687{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  align-items:stretch!important;
  justify-content:stretch!important;
  gap:0!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:#E8E1D6!important;
}

body.page-id-763 .elementor-element-165be687 > .elementor-element-1817dc28{
  flex:0 0 40%!important;
  flex-basis:40%!important;
  width:40%!important;
  max-width:40%!important;
  min-width:40%!important;
  align-self:stretch!important;
  margin:0!important;
  padding:120px 70px 120px max(72px,4.4vw)!important;
  background:#E8E1D6!important;
}

body.page-id-763 .elementor-element-165be687 > .elementor-element-1e789219{
  flex:0 0 60%!important;
  flex-basis:60%!important;
  width:60%!important;
  max-width:60%!important;
  min-width:60%!important;
  align-self:stretch!important;
  margin:0!important;
  padding:110px max(72px,4.4vw) 110px 70px!important;
  background:#E8E1D6!important;
  border-left:1px solid rgba(31,74,67,.20)!important;
}

body.page-id-763 .elementor-element-1817dc28 > .elementor-widget,
body.page-id-763 .elementor-element-1817dc28 > .e-con{
  width:100%!important;
  max-width:560px!important;
  min-width:0!important;
  margin-right:auto!important;
}

body.page-id-763 .elementor-element-1817dc28 .elementor-heading-title,
body.page-id-763 .elementor-element-1817dc28 .elementor-widget-text-editor,
body.page-id-763 .elementor-element-1817dc28 .elementor-widget-text-editor *{
  max-width:560px!important;
}

/* ---------- 5. CLOSING SPLIT ---------- */
body.page-id-763 .elementor-element-79ae694e{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:nowrap!important;
  align-items:stretch!important;
  justify-content:stretch!important;
  gap:0!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:#E8E1D6!important;
}

body.page-id-763 .elementor-element-79ae694e > .elementor-element-435ef479,
body.page-id-763 .elementor-element-79ae694e > .elementor-element-5f0ab41b{
  flex:0 0 50%!important;
  flex-basis:50%!important;
  width:50%!important;
  max-width:50%!important;
  min-width:50%!important;
  align-self:stretch!important;
  min-height:430px!important;
  margin:0!important;
}

body.page-id-763 .elementor-element-435ef479{
  padding:110px 80px 130px max(72px,4.4vw)!important;
  background:#E8E1D6!important;
}

body.page-id-763 .elementor-element-5f0ab41b{
  padding:110px max(72px,4.4vw) 130px 80px!important;
  background:#1F4A43!important;
  border-left:4px solid #C9A05A!important;
}

body.page-id-763 .elementor-element-435ef479 > .elementor-widget,
body.page-id-763 .elementor-element-5f0ab41b > .elementor-widget{
  width:100%!important;
  min-width:0!important;
  margin-right:auto!important;
}

/* ---------- responsive repair ---------- */
@media (max-width:900px){
  body.page-id-763 .elementor-element-5e1959f0,
  body.page-id-763 .elementor-element-711a23dd,
  body.page-id-763 .elementor-element-165be687,
  body.page-id-763 .elementor-element-79ae694e{
    flex-direction:column!important;
  }

  body.page-id-763 .elementor-element-5e1959f0 > .elementor-element-56e76215,
  body.page-id-763 .elementor-element-5e1959f0 > .elementor-element-557d5fd6,
  body.page-id-763 .elementor-element-711a23dd > .elementor-element-62c7a9a,
  body.page-id-763 .elementor-element-711a23dd > .elementor-element-48fdb527,
  body.page-id-763 .elementor-element-165be687 > .elementor-element-1817dc28,
  body.page-id-763 .elementor-element-165be687 > .elementor-element-1e789219,
  body.page-id-763 .elementor-element-79ae694e > .elementor-element-435ef479,
  body.page-id-763 .elementor-element-79ae694e > .elementor-element-5f0ab41b{
    flex:0 0 auto!important;
    width:100%!important;
    max-width:100%!important;
    min-width:100%!important;
  }

  body.page-id-763 .elementor-element-557d5fd6,
  body.page-id-763 .elementor-element-5f0ab41b{border-left:0!important;border-top:4px solid #C9A05A!important;}
  body.page-id-763 .elementor-element-62c7a9a{border-right:0!important;border-bottom:4px solid #C9A05A!important;}

  body.page-id-763 .elementor-element-5385ea9c,
  body.page-id-763 .elementor-element-72a31d0,
  body.page-id-763 .elementor-element-6c64f49e,
  body.page-id-763 .elementor-element-758979a0{
    gap:18px!important;
  }
}

@media (max-width:560px){
  body.page-id-763 .elementor-element-5385ea9c,
  body.page-id-763 .elementor-element-72a31d0,
  body.page-id-763 .elementor-element-6c64f49e,
  body.page-id-763 .elementor-element-758979a0{
    align-items:flex-start!important;
  }

  body.page-id-763 .elementor-element-73dc3c4a,
  body.page-id-763 .elementor-element-602240bc,
  body.page-id-763 .elementor-element-10a39ec8,
  body.page-id-763 .elementor-element-11da8852{
    flex:0 0 46px!important;
    width:46px!important;
    max-width:46px!important;
    min-width:46px!important;
  }

  body.page-id-763 .elementor-element-56e76215,
  body.page-id-763 .elementor-element-557d5fd6,
  body.page-id-763 .elementor-element-62c7a9a,
  body.page-id-763 .elementor-element-48fdb527,
  body.page-id-763 .elementor-element-1817dc28,
  body.page-id-763 .elementor-element-1e789219,
  body.page-id-763 .elementor-element-435ef479,
  body.page-id-763 .elementor-element-5f0ab41b{
    padding-left:20px!important;
    padding-right:20px!important;
  }
}/* End custom CSS */