.elementor-187 .elementor-element.elementor-element-346ebab9{--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:58px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-346ebab9:not(.elementor-motion-effects-element-type-background), .elementor-187 .elementor-element.elementor-element-346ebab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-187 .elementor-element.elementor-element-2b96fb9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-110ae744{--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-187 .elementor-element.elementor-element-33413801{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-187 .elementor-element.elementor-element-3c9eac4c{text-align:start;}.elementor-187 .elementor-element.elementor-element-3c9eac4c .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#a2b987;}.elementor-187 .elementor-element.elementor-element-7d9d4cff{text-align:start;}.elementor-187 .elementor-element.elementor-element-7d9d4cff .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#fff;}.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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-187 .elementor-element.elementor-element-1acdaa72{--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 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#dce1d7;--border-color:#dce1d7;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-1acdaa72:not(.elementor-motion-effects-element-type-background), .elementor-187 .elementor-element.elementor-element-1acdaa72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4ee;}.elementor-187 .elementor-element.elementor-element-2997b404{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-3a49307{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.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-187 .elementor-element.elementor-element-26c7dd67{--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:88px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-26c7dd67:not(.elementor-motion-effects-element-type-background), .elementor-187 .elementor-element.elementor-element-26c7dd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-187 .elementor-element.elementor-element-d2b196a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-12a2b607{--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:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-12a2b607:not(.elementor-motion-effects-element-type-background), .elementor-187 .elementor-element.elementor-element-12a2b607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-187 .elementor-element.elementor-element-74af2f9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-55f473df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-7c046fd8{--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;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:#bac6b0;--border-color:#bac6b0;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-1b4649bf{text-align:start;}.elementor-187 .elementor-element.elementor-element-1b4649bf .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#173420;}.elementor-187 .elementor-element.elementor-element-7dbd829f{--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;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:#bac6b0;--border-color:#bac6b0;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-3ba46966{text-align:start;}.elementor-187 .elementor-element.elementor-element-3ba46966 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#173420;}.elementor-187 .elementor-element.elementor-element-1af0347f{--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;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:#bac6b0;--border-color:#bac6b0;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-44fcd26d{text-align:start;}.elementor-187 .elementor-element.elementor-element-44fcd26d .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#173420;}.elementor-187 .elementor-element.elementor-element-70fe2afb{--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:24px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-70fe2afb:not(.elementor-motion-effects-element-type-background), .elementor-187 .elementor-element.elementor-element-70fe2afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-187 .elementor-element.elementor-element-174a02ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-2cdbfc6c{text-align:start;}.elementor-187 .elementor-element.elementor-element-2cdbfc6c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#151b17;}.elementor-187 .elementor-element.elementor-element-23064730{--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:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-23064730:not(.elementor-motion-effects-element-type-background), .elementor-187 .elementor-element.elementor-element-23064730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4ee;}.elementor-187 .elementor-element.elementor-element-3d3da71c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-4f5f6464{--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-187 .elementor-element.elementor-element-7680f838{text-align:start;}.elementor-187 .elementor-element.elementor-element-7680f838 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#151b17;}.elementor-187 .elementor-element.elementor-element-85ea61f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-2a5bb76d{--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:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-2a5bb76d:not(.elementor-motion-effects-element-type-background), .elementor-187 .elementor-element.elementor-element-2a5bb76d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-187 .elementor-element.elementor-element-41d881b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-21dfb995{text-align:start;}.elementor-187 .elementor-element.elementor-element-21dfb995 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#151b17;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-187 .elementor-element.elementor-element-7033b985{--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:35px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-7033b985:not(.elementor-motion-effects-element-type-background), .elementor-187 .elementor-element.elementor-element-7033b985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-187 .elementor-element.elementor-element-1e3b6327{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-38e7ad94{--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:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-38e7ad94:not(.elementor-motion-effects-element-type-background), .elementor-187 .elementor-element.elementor-element-38e7ad94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-187 .elementor-element.elementor-element-660d7983{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-639dd042{--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:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-1720c7f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-e6de437{text-align:start;}.elementor-187 .elementor-element.elementor-element-e6de437 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#fff;}@media(max-width:767px){.elementor-187 .elementor-element.elementor-element-346ebab9{--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-1acdaa72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-26c7dd67{--padding-top:58px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-12a2b607{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-70fe2afb{--padding-top:24px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-23064730{--padding-top:58px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-2a5bb76d{--padding-top:58px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-7033b985{--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-38e7ad94{--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-3c9eac4c */.elementor-187 .elementor-element.elementor-element-3c9eac4c .elementor-heading-title{font-family:'Arial',sans-serif;font-size:12px;font-weight:600;line-height:1.6;letter-spacing:.17em;text-transform:uppercase;margin:0;color:#a2b987}.elementor-187 .elementor-element.elementor-element-3c9eac4c{margin-bottom:24px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d9d4cff */.elementor-187 .elementor-element.elementor-element-7d9d4cff .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(32px,3.3vw,49px);font-weight:400;line-height:1.15;letter-spacing:-.035em;text-transform:none;margin:0;color:#fff}.elementor-187 .elementor-element.elementor-element-7d9d4cff{margin-bottom:25px}@media(max-width:1100px){.elementor-187 .elementor-element.elementor-element-7d9d4cff .elementor-heading-title{font-size:38px}}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-7d9d4cff .elementor-heading-title{font-size:clamp(31px,5vw,44px)}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6327c669 */.elementor-187 .elementor-element.elementor-element-6327c669 p{margin:0;font:400 17px/1.8 'DM Sans',sans-serif;color:#fff;max-width:56ch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b1a954 */.elementor-187 .elementor-element.elementor-element-7b1a954 img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-7b1a954{max-width:680px}.elementor-187 .elementor-element.elementor-element-7b1a954 img{aspect-ratio:16/9}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110ae744 */.elementor-187 .elementor-element.elementor-element-110ae744{display:grid!important;grid-template-columns:1.1fr 1fr;gap:55px;align-items:center;}.elementor-187 .elementor-element.elementor-element-110ae744>.e-con,.elementor-187 .elementor-element.elementor-element-110ae744>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:1100px){.elementor-187 .elementor-element.elementor-element-110ae744{gap:35px!important}}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-110ae744{grid-template-columns:1fr!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b96fb9d */.elementor-187 .elementor-element.elementor-element-2b96fb9d{max-width:1320px;margin-left:auto!important;margin-right:auto!important;width:100%;padding-left:clamp(24px,5vw,76px)!important;padding-right:clamp(24px,5vw,76px)!important;box-sizing:border-box}@media(max-width:650px){.elementor-187 .elementor-element.elementor-element-2b96fb9d{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e598fed */.elementor-187 .elementor-element.elementor-element-5e598fed .elementor-button{background:transparent!important;color:#334335!important;padding:5px 0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;font:600 11px/1.65 Arial,sans-serif;letter-spacing:.03em;box-shadow:none!important}.elementor-187 .elementor-element.elementor-element-5e598fed .elementor-button:hover{border-bottom-color:#7d9164!important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d56ea29 */.elementor-187 .elementor-element.elementor-element-d56ea29 .elementor-button{background:transparent!important;color:#173420!important;padding:5px 0!important;border:0!important;border-bottom:2px solid #7d9164!important;border-radius:0!important;font:600 11px/1.65 Arial,sans-serif;letter-spacing:.03em;box-shadow:none!important}.elementor-187 .elementor-element.elementor-element-d56ea29 .elementor-button:hover{border-bottom-color:#7d9164!important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-254eff9 */.elementor-187 .elementor-element.elementor-element-254eff9 .elementor-button{background:transparent!important;color:#334335!important;padding:5px 0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;font:600 11px/1.65 Arial,sans-serif;letter-spacing:.03em;box-shadow:none!important}.elementor-187 .elementor-element.elementor-element-254eff9 .elementor-button:hover{border-bottom-color:#7d9164!important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-719212de */.elementor-187 .elementor-element.elementor-element-719212de .elementor-button{background:transparent!important;color:#334335!important;padding:5px 0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;font:600 11px/1.65 Arial,sans-serif;letter-spacing:.03em;box-shadow:none!important}.elementor-187 .elementor-element.elementor-element-719212de .elementor-button:hover{border-bottom-color:#7d9164!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a49307 */.elementor-187 .elementor-element.elementor-element-3a49307{flex-wrap:wrap;justify-content:space-between;gap:12px 25px}@media(max-width:1100px){.elementor-187 .elementor-element.elementor-element-3a49307{justify-content:flex-start}}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-3a49307{padding-top:17px!important;padding-bottom:17px!important;gap:8px 20px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2997b404 */.elementor-187 .elementor-element.elementor-element-2997b404{max-width:1320px;margin-left:auto!important;margin-right:auto!important;width:100%;padding-left:clamp(24px,5vw,76px)!important;padding-right:clamp(24px,5vw,76px)!important;box-sizing:border-box}@media(max-width:650px){.elementor-187 .elementor-element.elementor-element-2997b404{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b45590d */.elementor-187 .elementor-element.elementor-element-6b45590d{max-width:970px}.elementor-187 .elementor-element.elementor-element-6b45590d p{margin:0 0 20px;font:400 17px/1.85 'DM Sans',sans-serif;color:#101b14;max-width:65ch}.elementor-187 .elementor-element.elementor-element-6b45590d p.lead{font-size:clamp(20px,2.2vw,28px);line-height:1.55;letter-spacing:-.015em;max-width:45ch;color:#173420;margin-bottom:25px;font-weight:600}.elementor-187 .elementor-element.elementor-element-6b45590d p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2b196a */.elementor-187 .elementor-element.elementor-element-d2b196a{max-width:1320px;margin-left:auto!important;margin-right:auto!important;width:100%;padding-left:clamp(24px,5vw,76px)!important;padding-right:clamp(24px,5vw,76px)!important;box-sizing:border-box}@media(max-width:650px){.elementor-187 .elementor-element.elementor-element-d2b196a{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b4649bf */.elementor-187 .elementor-element.elementor-element-1b4649bf .elementor-heading-title{font-family:'Arial',sans-serif;font-size:clamp(18px,1.7vw,23px);font-weight:600;line-height:1.35;letter-spacing:.055em;text-transform:uppercase;margin:0;color:#173420}.elementor-187 .elementor-element.elementor-element-1b4649bf .elementor-heading-title{margin:0 0 18px}.elementor-187 .elementor-element.elementor-element-1b4649bf .elementor-heading-title:after{content:'';display:block;width:64px;height:4px;background:#82a85b;margin-top:17px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc3349a */.elementor-187 .elementor-element.elementor-element-bc3349a p{margin:0 0 20px;font:400 17px/1.85 'DM Sans',sans-serif;color:#101b14;max-width:74ch}.elementor-187 .elementor-element.elementor-element-bc3349a p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c046fd8 */.elementor-187 .elementor-element.elementor-element-7c046fd8{display:grid!important;grid-template-columns:.75fr 1.5fr;gap:70px;}.elementor-187 .elementor-element.elementor-element-7c046fd8>.e-con,.elementor-187 .elementor-element.elementor-element-7c046fd8>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:1100px){.elementor-187 .elementor-element.elementor-element-7c046fd8{gap:40px!important}}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-7c046fd8{grid-template-columns:1fr!important;gap:20px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ba46966 */.elementor-187 .elementor-element.elementor-element-3ba46966 .elementor-heading-title{font-family:'Arial',sans-serif;font-size:clamp(18px,1.7vw,23px);font-weight:600;line-height:1.35;letter-spacing:.055em;text-transform:uppercase;margin:0;color:#173420}.elementor-187 .elementor-element.elementor-element-3ba46966 .elementor-heading-title{margin:0 0 18px}.elementor-187 .elementor-element.elementor-element-3ba46966 .elementor-heading-title:after{content:'';display:block;width:64px;height:4px;background:#82a85b;margin-top:17px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bb02acf */.elementor-187 .elementor-element.elementor-element-4bb02acf p{margin:0 0 20px;font:400 17px/1.85 'DM Sans',sans-serif;color:#101b14;max-width:74ch}.elementor-187 .elementor-element.elementor-element-4bb02acf p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dbd829f */.elementor-187 .elementor-element.elementor-element-7dbd829f{display:grid!important;grid-template-columns:.75fr 1.5fr;gap:70px;}.elementor-187 .elementor-element.elementor-element-7dbd829f>.e-con,.elementor-187 .elementor-element.elementor-element-7dbd829f>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:1100px){.elementor-187 .elementor-element.elementor-element-7dbd829f{gap:40px!important}}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-7dbd829f{grid-template-columns:1fr!important;gap:20px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44fcd26d */.elementor-187 .elementor-element.elementor-element-44fcd26d .elementor-heading-title{font-family:'Arial',sans-serif;font-size:clamp(18px,1.7vw,23px);font-weight:600;line-height:1.35;letter-spacing:.055em;text-transform:uppercase;margin:0;color:#173420}.elementor-187 .elementor-element.elementor-element-44fcd26d .elementor-heading-title{margin:0 0 18px}.elementor-187 .elementor-element.elementor-element-44fcd26d .elementor-heading-title:after{content:'';display:block;width:64px;height:4px;background:#82a85b;margin-top:17px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c26cf4f */.elementor-187 .elementor-element.elementor-element-5c26cf4f p{margin:0 0 20px;font:400 17px/1.85 'DM Sans',sans-serif;color:#101b14;max-width:74ch}.elementor-187 .elementor-element.elementor-element-5c26cf4f p:last-child{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af0347f */.elementor-187 .elementor-element.elementor-element-1af0347f{display:grid!important;grid-template-columns:.75fr 1.5fr;gap:70px;}.elementor-187 .elementor-element.elementor-element-1af0347f>.e-con,.elementor-187 .elementor-element.elementor-element-1af0347f>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:1100px){.elementor-187 .elementor-element.elementor-element-1af0347f{gap:40px!important}}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-1af0347f{grid-template-columns:1fr!important;gap:20px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74af2f9d */.elementor-187 .elementor-element.elementor-element-74af2f9d{max-width:1320px;margin-left:auto!important;margin-right:auto!important;width:100%;padding-left:clamp(24px,5vw,76px)!important;padding-right:clamp(24px,5vw,76px)!important;box-sizing:border-box}@media(max-width:650px){.elementor-187 .elementor-element.elementor-element-74af2f9d{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cdbfc6c */.elementor-187 .elementor-element.elementor-element-2cdbfc6c .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.2;letter-spacing:-.025em;text-transform:uppercase;margin:0;color:#151b17}.elementor-187 .elementor-element.elementor-element-2cdbfc6c{margin-bottom:28px}.elementor-187 .elementor-element.elementor-element-2cdbfc6c .elementor-heading-title span{color:#617b4a}.elementor-187 .elementor-element.elementor-element-2cdbfc6c .elementor-heading-title:after{content:'';display:block;background:#7d9164;width:85px;height:3px;margin-top:21px}@media(max-width:750px){.elementor-187 .elementor-element.elementor-element-2cdbfc6c .elementor-heading-title{font-size:30px}}@media(max-width:450px){.elementor-187 .elementor-element.elementor-element-2cdbfc6c .elementor-heading-title{font-size:28px}}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-2cdbfc6c{margin-bottom:5px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54a96d79 */.elementor-187 .elementor-element.elementor-element-54a96d79{overflow-x:auto}.elementor-187 .elementor-element.elementor-element-54a96d79 table{border-collapse:collapse;width:100%;font:400 16px/1.75 'DM Sans',sans-serif;min-width:610px;color:#18231b;border:0}.elementor-187 .elementor-element.elementor-element-54a96d79 caption{text-align:left;font-size:15px;color:#455142;padding-bottom:20px;caption-side:top}.elementor-187 .elementor-element.elementor-element-54a96d79 th{text-align:left;font:600 12px/1.6 Arial,sans-serif;letter-spacing:.07em;background:#173420;color:#fff;padding:17px 22px;border:0}.elementor-187 .elementor-element.elementor-element-54a96d79 td{padding:23px 22px;border:0;border-bottom:1px solid #d1d9cc;vertical-align:top;background:transparent}.elementor-187 .elementor-element.elementor-element-54a96d79 td:first-child{font-weight:600;color:#173420;width:24%}.elementor-187 .elementor-element.elementor-element-54a96d79 td:nth-child(2){width:35%}.elementor-187 .elementor-element.elementor-element-54a96d79 tr:hover td{background:transparent}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-54a96d79 table{font-size:15px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-174a02ba */.elementor-187 .elementor-element.elementor-element-174a02ba{max-width:1320px;margin-left:auto!important;margin-right:auto!important;width:100%;padding-left:clamp(24px,5vw,76px)!important;padding-right:clamp(24px,5vw,76px)!important;box-sizing:border-box}@media(max-width:650px){.elementor-187 .elementor-element.elementor-element-174a02ba{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7680f838 */.elementor-187 .elementor-element.elementor-element-7680f838 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.2;letter-spacing:-.025em;text-transform:uppercase;margin:0;color:#151b17}.elementor-187 .elementor-element.elementor-element-7680f838{margin-bottom:28px}.elementor-187 .elementor-element.elementor-element-7680f838 .elementor-heading-title span{color:#617b4a}.elementor-187 .elementor-element.elementor-element-7680f838 .elementor-heading-title:after{content:'';display:block;background:#7d9164;width:85px;height:3px;margin-top:21px}@media(max-width:750px){.elementor-187 .elementor-element.elementor-element-7680f838 .elementor-heading-title{font-size:30px}}@media(max-width:450px){.elementor-187 .elementor-element.elementor-element-7680f838 .elementor-heading-title{font-size:28px}}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-7680f838{margin-bottom:5px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a3263e0 */.elementor-187 .elementor-element.elementor-element-7a3263e0 p{margin:0 0 20px;font:400 17px/1.85 'DM Sans',sans-serif;color:#101b14;max-width:65ch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f5f6464 */.elementor-187 .elementor-element.elementor-element-4f5f6464{display:grid!important;grid-template-columns:.9fr 1.1fr;gap:85px;align-items:start;}.elementor-187 .elementor-element.elementor-element-4f5f6464>.e-con,.elementor-187 .elementor-element.elementor-element-4f5f6464>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:1100px){.elementor-187 .elementor-element.elementor-element-4f5f6464{gap:45px!important}}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-4f5f6464{grid-template-columns:1fr!important;gap:20px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d3da71c */.elementor-187 .elementor-element.elementor-element-3d3da71c{max-width:1320px;margin-left:auto!important;margin-right:auto!important;width:100%;padding-left:clamp(24px,5vw,76px)!important;padding-right:clamp(24px,5vw,76px)!important;box-sizing:border-box}@media(max-width:650px){.elementor-187 .elementor-element.elementor-element-3d3da71c{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21dfb995 */.elementor-187 .elementor-element.elementor-element-21dfb995 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.2;letter-spacing:-.025em;text-transform:uppercase;margin:0;color:#151b17}.elementor-187 .elementor-element.elementor-element-21dfb995{margin-bottom:28px}.elementor-187 .elementor-element.elementor-element-21dfb995 .elementor-heading-title span{color:#617b4a}.elementor-187 .elementor-element.elementor-element-21dfb995 .elementor-heading-title:after{content:'';display:block;background:#7d9164;width:85px;height:3px;margin-top:21px}@media(max-width:750px){.elementor-187 .elementor-element.elementor-element-21dfb995 .elementor-heading-title{font-size:30px}}@media(max-width:450px){.elementor-187 .elementor-element.elementor-element-21dfb995 .elementor-heading-title{font-size:28px}}@media(max-width:800px){.elementor-187 .elementor-element.elementor-element-21dfb995{margin-bottom:5px}}.elementor-187 .elementor-element.elementor-element-21dfb995{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-436aa9f7 */.elementor-187 .elementor-element.elementor-element-436aa9f7{max-width:970px;margin-top:35px}.elementor-187 .elementor-element.elementor-element-436aa9f7 .elementor-toggle-item{border:0!important;border-top:1px solid #ccd5c5!important;margin:0!important}.elementor-187 .elementor-element.elementor-element-436aa9f7 .elementor-toggle-item:last-child{border-bottom:1px solid #ccd5c5!important}.elementor-187 .elementor-element.elementor-element-436aa9f7 .elementor-tab-title{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;padding:23px 0!important;margin:0;border:0!important;background:transparent!important;cursor:pointer}.elementor-187 .elementor-element.elementor-element-436aa9f7 .elementor-toggle-icon{display:none!important}.elementor-187 .elementor-element.elementor-element-436aa9f7 .elementor-toggle-title{font:600 14px/1.7 Arial,sans-serif;letter-spacing:.025em;color:#173420!important;text-transform:none;padding:0;flex:1}.elementor-187 .elementor-element.elementor-element-436aa9f7 .elementor-tab-title:after{content:'+';font-size:20px;line-height:1.1;color:#617b4a;flex-shrink:0}.elementor-187 .elementor-element.elementor-element-436aa9f7 .elementor-tab-title.elementor-active:after{content:'\2212'}.elementor-187 .elementor-element.elementor-element-436aa9f7 .elementor-tab-content{padding:0 35px 7px 0!important;border:0!important;font:400 17px/1.85 'DM Sans',sans-serif;color:#101b14;max-width:83ch;margin:0}.elementor-187 .elementor-element.elementor-element-436aa9f7 .elementor-tab-content p{margin:0 0 20px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41d881b1 */.elementor-187 .elementor-element.elementor-element-41d881b1{max-width:1320px;margin-left:auto!important;margin-right:auto!important;width:100%;padding-left:clamp(24px,5vw,76px)!important;padding-right:clamp(24px,5vw,76px)!important;box-sizing:border-box}@media(max-width:650px){.elementor-187 .elementor-element.elementor-element-41d881b1{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-709aef85 */.elementor-187 .elementor-element.elementor-element-709aef85 p{margin:0;font:400 11px/1.9 Arial,sans-serif;color:#173420;letter-spacing:.02em;max-width:none}.elementor-187 .elementor-element.elementor-element-709aef85 p a{display:inline-block;margin-top:6px;font:600 11px/1.8 Arial,sans-serif;letter-spacing:.05em;text-decoration:underline;text-underline-offset:5px;color:#173420}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3b6327 */.elementor-187 .elementor-element.elementor-element-1e3b6327{max-width:1320px;margin-left:auto!important;margin-right:auto!important;width:100%;padding-left:clamp(24px,5vw,76px)!important;padding-right:clamp(24px,5vw,76px)!important;box-sizing:border-box}@media(max-width:650px){.elementor-187 .elementor-element.elementor-element-1e3b6327{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6de437 */.elementor-187 .elementor-element.elementor-element-e6de437 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.2;letter-spacing:-.025em;text-transform:uppercase;margin:0;color:#fff}.elementor-187 .elementor-element.elementor-element-e6de437{margin-bottom:18px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f389ad5 */.elementor-187 .elementor-element.elementor-element-6f389ad5 p{margin:0;font:400 17px/1.75 'DM Sans',sans-serif;color:#fff;max-width:650px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-555a3995 */.elementor-187 .elementor-element.elementor-element-555a3995{flex-shrink:0}.elementor-187 .elementor-element.elementor-element-555a3995 .elementor-button{display:inline-flex;align-items:center;justify-content:center;background:#173420!important;color:#fff!important;border:1px solid #a2b987!important;border-radius:0!important;padding:16px 23px!important;font:600 12px/1.6 Arial,sans-serif;letter-spacing:.06em;min-height:52px;box-shadow:none!important}.elementor-187 .elementor-element.elementor-element-555a3995 .elementor-button:hover{background:#244d32!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-639dd042 */@media(max-width:1000px){.elementor-187 .elementor-element.elementor-element-639dd042{flex-direction:column;align-items:flex-start!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-660d7983 */.elementor-187 .elementor-element.elementor-element-660d7983{max-width:1320px;margin-left:auto!important;margin-right:auto!important;width:100%;padding-left:clamp(24px,5vw,76px)!important;padding-right:clamp(24px,5vw,76px)!important;box-sizing:border-box}@media(max-width:650px){.elementor-187 .elementor-element.elementor-element-660d7983{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */