.elementor-124 .elementor-element.elementor-element-1226f56f{--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:72px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-1226f56f:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-1226f56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-124 .elementor-element.elementor-element-372a2e88{--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-124 .elementor-element.elementor-element-482b312a{text-align:start;}.elementor-124 .elementor-element.elementor-element-482b312a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#a4bf86;}.elementor-124 .elementor-element.elementor-element-43045494{text-align:start;}.elementor-124 .elementor-element.elementor-element-43045494 .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-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-124 .elementor-element.elementor-element-4c28aed4{--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:10px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-4c28aed4:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-4c28aed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-124 .elementor-element.elementor-element-1a279e27{--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-124 .elementor-element.elementor-element-2a62d779{--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-124 .elementor-element.elementor-element-57966841{text-align:center;}.elementor-124 .elementor-element.elementor-element-57966841 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#526e42;}.elementor-124 .elementor-element.elementor-element-1195e92{text-align:center;}.elementor-124 .elementor-element.elementor-element-1195e92 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#101a13;}.elementor-124 .elementor-element.elementor-element-8a7f2fa{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-124 .elementor-element.elementor-element-cbd6821{--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;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-cbd6821:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-cbd6821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.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-124 .elementor-element.elementor-element-3edbc05{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-124 .elementor-element.elementor-element-3edbc05:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-3edbc05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-a89224d{--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:center;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-f6ca70f{text-align:start;}.elementor-124 .elementor-element.elementor-element-f6ca70f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-4dc0fd3 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-8b74d36{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-124 .elementor-element.elementor-element-8b74d36 .elementor-divider-separator{width:26%;}.elementor-124 .elementor-element.elementor-element-8b74d36 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-124 .elementor-element.elementor-element-a570151{text-align:center;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-4dc0fd3 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-2d9cbd2 .elementor-icon-list-icon i{color:var( --e-global-color-88d2f99 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-2d9cbd2 .elementor-icon-list-icon svg{fill:var( --e-global-color-88d2f99 );transition:fill 0.3s;}.elementor-124 .elementor-element.elementor-element-2d9cbd2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-124 .elementor-element.elementor-element-2d9cbd2 .elementor-icon-list-text{color:var( --e-global-color-4dc0fd3 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-dc9c6e4{--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;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-dc9c6e4:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-dc9c6e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-3d6d946{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-124 .elementor-element.elementor-element-3d6d946:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-3d6d946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-94598d9{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-d0f792e{text-align:start;}.elementor-124 .elementor-element.elementor-element-d0f792e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-4dc0fd3 );}.elementor-124 .elementor-element.elementor-element-b806aa4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-124 .elementor-element.elementor-element-b806aa4 .elementor-divider-separator{width:26%;}.elementor-124 .elementor-element.elementor-element-b806aa4 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-124 .elementor-element.elementor-element-481baca{text-align:center;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-4dc0fd3 );}.elementor-124 .elementor-element.elementor-element-8672521 .elementor-icon-list-icon i{color:var( --e-global-color-88d2f99 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-8672521 .elementor-icon-list-icon svg{fill:var( --e-global-color-88d2f99 );transition:fill 0.3s;}.elementor-124 .elementor-element.elementor-element-8672521{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-124 .elementor-element.elementor-element-8672521 .elementor-icon-list-text{color:var( --e-global-color-4dc0fd3 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-fa2f4d5{--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;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-fa2f4d5:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-fa2f4d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-dbde7b4{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-124 .elementor-element.elementor-element-dbde7b4:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-dbde7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-25513d0{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-3bebaa0{text-align:start;}.elementor-124 .elementor-element.elementor-element-3bebaa0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-4dc0fd3 );}.elementor-124 .elementor-element.elementor-element-07b324c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-124 .elementor-element.elementor-element-07b324c .elementor-divider-separator{width:26%;}.elementor-124 .elementor-element.elementor-element-07b324c .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-124 .elementor-element.elementor-element-6b97918{text-align:center;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-4dc0fd3 );}.elementor-124 .elementor-element.elementor-element-2cbaecc .elementor-icon-list-icon i{color:var( --e-global-color-88d2f99 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-2cbaecc .elementor-icon-list-icon svg{fill:var( --e-global-color-88d2f99 );transition:fill 0.3s;}.elementor-124 .elementor-element.elementor-element-2cbaecc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-124 .elementor-element.elementor-element-2cbaecc .elementor-icon-list-text{color:var( --e-global-color-4dc0fd3 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-837017c{--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;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-837017c:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-837017c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-5440640{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-124 .elementor-element.elementor-element-5440640:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-5440640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-124 .elementor-element.elementor-element-574eef0{--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:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-3537126{text-align:start;}.elementor-124 .elementor-element.elementor-element-3537126 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-4dc0fd3 );}.elementor-124 .elementor-element.elementor-element-782ee94{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-124 .elementor-element.elementor-element-782ee94 .elementor-divider-separator{width:26%;}.elementor-124 .elementor-element.elementor-element-782ee94 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-124 .elementor-element.elementor-element-f9cabca{text-align:center;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-4dc0fd3 );}.elementor-124 .elementor-element.elementor-element-a23d868 .elementor-icon-list-icon i{color:var( --e-global-color-88d2f99 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-a23d868 .elementor-icon-list-icon svg{fill:var( --e-global-color-88d2f99 );transition:fill 0.3s;}.elementor-124 .elementor-element.elementor-element-a23d868{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-124 .elementor-element.elementor-element-a23d868 .elementor-icon-list-text{color:var( --e-global-color-4dc0fd3 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-8d91a7d{--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:76px;--padding-bottom:76px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-8d91a7d:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-8d91a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173420;}.elementor-124 .elementor-element.elementor-element-9639652{--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-124 .elementor-element.elementor-element-ff1e643{--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-124 .elementor-element.elementor-element-d771aeb{text-align:start;}.elementor-124 .elementor-element.elementor-element-d771aeb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#a4bf86;}.elementor-124 .elementor-element.elementor-element-cd037b3{text-align:start;}.elementor-124 .elementor-element.elementor-element-cd037b3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#fff;}.elementor-124 .elementor-element.elementor-element-25e43fa{--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-124 .elementor-element.elementor-element-cd03442{--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-124 .elementor-element.elementor-element-c13afed{--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:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#93af74;--border-color:#93af74;--padding-top:29px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-124 .elementor-element.elementor-element-c13afed:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-c13afed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-124 .elementor-element.elementor-element-5f0b7d3{text-align:start;}.elementor-124 .elementor-element.elementor-element-5f0b7d3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#173420;}.elementor-124 .elementor-element.elementor-element-12d670a{--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:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#93af74;--border-color:#93af74;--padding-top:29px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-124 .elementor-element.elementor-element-12d670a:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-12d670a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-124 .elementor-element.elementor-element-eb48e6f{text-align:start;}.elementor-124 .elementor-element.elementor-element-eb48e6f .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#173420;}.elementor-124 .elementor-element.elementor-element-3a9590a{--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:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#93af74;--border-color:#93af74;--padding-top:29px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-124 .elementor-element.elementor-element-3a9590a:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-3a9590a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-124 .elementor-element.elementor-element-954cb55{text-align:start;}.elementor-124 .elementor-element.elementor-element-954cb55 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#173420;}.elementor-124 .elementor-element.elementor-element-887a508{--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:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#93af74;--border-color:#93af74;--padding-top:29px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-124 .elementor-element.elementor-element-887a508:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-887a508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-124 .elementor-element.elementor-element-3d9bdd9{text-align:start;}.elementor-124 .elementor-element.elementor-element-3d9bdd9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:600;color:#173420;}.elementor-124 .elementor-element.elementor-element-52d2553a{--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:98px;--padding-bottom:98px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-52d2553a:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-52d2553a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EE;}.elementor-124 .elementor-element.elementor-element-71c8ac0b{--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-124 .elementor-element.elementor-element-38613cd4{--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-124 .elementor-element.elementor-element-1ad0c138{--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-124 .elementor-element.elementor-element-5ad2128a{text-align:start;}.elementor-124 .elementor-element.elementor-element-5ad2128a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#a4bf86;}.elementor-124 .elementor-element.elementor-element-12eab58f{text-align:start;}.elementor-124 .elementor-element.elementor-element-12eab58f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#173420;}.elementor-124 .elementor-element.elementor-element-77ebeb67{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;color:var( --e-global-color-text );}.elementor-124 .elementor-element.elementor-element-5297abbf{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-6075cf5d{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-6075cf5d:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-6075cf5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;}.elementor-124 .elementor-element.elementor-element-187eee76{--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-124 .elementor-element.elementor-element-63a4511b{--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:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-3bb2341b{--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-124 .elementor-element.elementor-element-51a5d85f{text-align:start;}.elementor-124 .elementor-element.elementor-element-51a5d85f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#72935c;}.elementor-124 .elementor-element.elementor-element-23431c7f{text-align:start;}.elementor-124 .elementor-element.elementor-element-23431c7f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:400;color:#173420;}@media(min-width:768px){.elementor-124 .elementor-element.elementor-element-cbd6821{--width:100%;}}@media(max-width:767px){.elementor-124 .elementor-element.elementor-element-1226f56f{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-4c28aed4{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-a89224d{--flex-wrap:nowrap;}.elementor-124 .elementor-element.elementor-element-f6ca70f{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-8b74d36{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-124 .elementor-element.elementor-element-8b74d36 .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-124 .elementor-element.elementor-element-8b74d36 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-124 .elementor-element.elementor-element-94598d9{--justify-content:center;--flex-wrap:nowrap;}.elementor-124 .elementor-element.elementor-element-d0f792e{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-b806aa4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-124 .elementor-element.elementor-element-b806aa4 .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-124 .elementor-element.elementor-element-b806aa4 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-124 .elementor-element.elementor-element-25513d0{--justify-content:center;--flex-wrap:nowrap;}.elementor-124 .elementor-element.elementor-element-3bebaa0{width:var( --container-widget-width, 56% );max-width:56%;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-07b324c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-124 .elementor-element.elementor-element-07b324c .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-124 .elementor-element.elementor-element-07b324c .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-124 .elementor-element.elementor-element-574eef0{--flex-wrap:nowrap;}.elementor-124 .elementor-element.elementor-element-3537126{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-124 .elementor-element.elementor-element-782ee94{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-124 .elementor-element.elementor-element-782ee94 .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-124 .elementor-element.elementor-element-782ee94 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-124 .elementor-element.elementor-element-8d91a7d{--padding-top:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-52d2553a{--padding-top:98px;--padding-bottom:98px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-8b17411{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-124 .elementor-element.elementor-element-6075cf5d{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-482b312a */.elementor-124 .elementor-element.elementor-element-482b312a .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:13px;font-weight:700;line-height:1.6;letter-spacing:.13em;text-transform:uppercase;margin:0;color:#a4bf86}.elementor-124 .elementor-element.elementor-element-482b312a{margin-bottom:22px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43045494 */.elementor-124 .elementor-element.elementor-element-43045494 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(36px,4.4vw,62px);font-weight:400;line-height:1.15;letter-spacing:-.025em;text-transform:none;margin:0;color:#fff}.elementor-124 .elementor-element.elementor-element-43045494{max-width:1000px;margin-bottom:26px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-588cc765 */.elementor-124 .elementor-element.elementor-element-588cc765{max-width:750px}.elementor-124 .elementor-element.elementor-element-588cc765 p{margin:0 0 24px;font:400 18px/1.8 'DM Sans',sans-serif;color:#fff;max-width:750px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7070dedc */.elementor-124 .elementor-element.elementor-element-7070dedc{margin-top:16px}.elementor-124 .elementor-element.elementor-element-7070dedc .elementor-button{background:transparent!important;color:#fff!important;border:1px solid #a4bf86!important;padding:17px 25px!important;border-radius:2px!important;font:700 14px/1.6 'DM Sans',sans-serif;box-shadow:none!important;transition:.2s}.elementor-124 .elementor-element.elementor-element-7070dedc .elementor-button:hover{background:#284c30!important;transform:translateY(-2px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-372a2e88 */.elementor-124 .elementor-element.elementor-element-372a2e88{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-124 .elementor-element.elementor-element-372a2e88{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57966841 */.elementor-124 .elementor-element.elementor-element-57966841 .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:13px;font-weight:700;line-height:1.6;letter-spacing:.13em;text-transform:uppercase;margin:0;color:#526e42}.elementor-124 .elementor-element.elementor-element-57966841{margin-bottom:0px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1195e92 */.elementor-124 .elementor-element.elementor-element-1195e92 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(32px,3.6vw,49px);font-weight:400;line-height:1.23;letter-spacing:-.02em;text-transform:uppercase;margin:0;color:#101a13}.elementor-124 .elementor-element.elementor-element-1195e92{margin:20px 0 24px}.elementor-124 .elementor-element.elementor-element-1195e92 .mdsf-u{color:#72935c;display:inline-block;position:relative;padding-bottom:13px}.elementor-124 .elementor-element.elementor-element-1195e92 .mdsf-u:after{content:'';position:absolute;left:0;right:0;bottom:0;height:5px;background:#9bb87b}@media(max-width:750px){.elementor-124 .elementor-element.elementor-element-1195e92 .mdsf-u:after{height:4px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20835f24 */.elementor-124 .elementor-element.elementor-element-20835f24 p{margin:0 auto;font:600 17px/1.6 'DM Sans',sans-serif;color:#18231b;text-align:center;max-width:65ch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a62d779 */.elementor-124 .elementor-element.elementor-element-2a62d779{margin-bottom:44px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a279e27 */.elementor-124 .elementor-element.elementor-element-1a279e27{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-124 .elementor-element.elementor-element-1a279e27{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2d8bc5 */.elementor-124 .elementor-element.elementor-element-f2d8bc5{overflow:hidden;line-height:0;background:#f3f0e8}.elementor-124 .elementor-element.elementor-element-f2d8bc5 img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ef5ae4 */.elementor-124 .elementor-element.elementor-element-2ef5ae4{flex:0 0 27px;width:27px}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2d9cbd2 */.elementor-124 .elementor-element.elementor-element-2d9cbd2 .elementor-icon-list-items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(46px,auto));gap:0 22px;alig        n-content:start;align-items:start;margin:12px 0 0;padding:0;min-height:138px;list-style:none}.elementor-124 .elementor-element.elementor-element-2d9cbd2 .elementor-icon-list-item{position:relative;display:block!important;padding:9px 0 9px 20px!important;margin:0!important}.elementor-124 .elementor-element.elementor-element-2d9cbd2 .elementor-icon-list-icon{display:none!important}.elementor-124 .elementor-element.elementor-element-2d9cbd2 .elementor-icon-list-text{display:block;padding:0!important;font:500 13px/1.65 'DM Sans',sans-serif;color:#fff}.elementor-124 .elementor-element.elementor-element-2d9cbd2 .elementor-icon-list-item:before{content:'';position:absolute;left:0;top:calc(5px + .78em);width:10px;height:2px;background:#93af74}@media(max-width:750px){.elementor-124 .elementor-element.elementor-element-2d9cbd2 .elementor-icon-list-items{margin:0 0 8px}}@media(max-width:420px){.elementor-124 .elementor-element.elementor-element-2d9cbd2 .elementor-icon-list-items{grid-template-columns:1fr;grid-template-rows:none;min-height:0}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-425009c */.elementor-124 .elementor-element.elementor-element-425009c{overflow:hidden;line-height:0;background:#f3f0e8}.elementor-124 .elementor-element.elementor-element-425009c img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8c6887f */.elementor-124 .elementor-element.elementor-element-8c6887f{flex:0 0 27px;width:27px}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8672521 */.elementor-124 .elementor-element.elementor-element-8672521 .elementor-icon-list-items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(46px,auto));gap:0 22px;alig        n-content:start;align-items:start;margin:12px 0 0;padding:0;min-height:138px;list-style:none}.elementor-124 .elementor-element.elementor-element-8672521 .elementor-icon-list-item{position:relative;display:block!important;padding:9px 0 9px 20px!important;margin:0!important}.elementor-124 .elementor-element.elementor-element-8672521 .elementor-icon-list-icon{display:none!important}.elementor-124 .elementor-element.elementor-element-8672521 .elementor-icon-list-text{display:block;padding:0!important;font:500 13px/1.65 'DM Sans',sans-serif;color:#fff}.elementor-124 .elementor-element.elementor-element-8672521 .elementor-icon-list-item:before{content:'';position:absolute;left:0;top:calc(5px + .78em);width:10px;height:2px;background:#93af74}@media(max-width:750px){.elementor-124 .elementor-element.elementor-element-8672521 .elementor-icon-list-items{margin:0 0 8px}}@media(max-width:420px){.elementor-124 .elementor-element.elementor-element-8672521 .elementor-icon-list-items{grid-template-columns:1fr;grid-template-rows:none;min-height:0}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fe0ae6 */.elementor-124 .elementor-element.elementor-element-7fe0ae6{overflow:hidden;line-height:0;background:#f3f0e8}.elementor-124 .elementor-element.elementor-element-7fe0ae6 img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0bbfd87 */.elementor-124 .elementor-element.elementor-element-0bbfd87{flex:0 0 27px;width:27px}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2cbaecc */.elementor-124 .elementor-element.elementor-element-2cbaecc .elementor-icon-list-items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(46px,auto));gap:0 22px;alig        n-content:start;align-items:start;margin:12px 0 0;padding:0;min-height:138px;list-style:none}.elementor-124 .elementor-element.elementor-element-2cbaecc .elementor-icon-list-item{position:relative;display:block!important;padding:9px 0 9px 20px!important;margin:0!important}.elementor-124 .elementor-element.elementor-element-2cbaecc .elementor-icon-list-icon{display:none!important}.elementor-124 .elementor-element.elementor-element-2cbaecc .elementor-icon-list-text{display:block;padding:0!important;font:500 13px/1.65 'DM Sans',sans-serif;color:#fff}.elementor-124 .elementor-element.elementor-element-2cbaecc .elementor-icon-list-item:before{content:'';position:absolute;left:0;top:calc(5px + .78em);width:10px;height:2px;background:#93af74}@media(max-width:750px){.elementor-124 .elementor-element.elementor-element-2cbaecc .elementor-icon-list-items{margin:0 0 8px}}@media(max-width:420px){.elementor-124 .elementor-element.elementor-element-2cbaecc .elementor-icon-list-items{grid-template-columns:1fr;grid-template-rows:none;min-height:0}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4d6821 */.elementor-124 .elementor-element.elementor-element-f4d6821{overflow:hidden;line-height:0;background:#f3f0e8}.elementor-124 .elementor-element.elementor-element-f4d6821 img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0f397e4 */.elementor-124 .elementor-element.elementor-element-0f397e4{flex:0 0 27px;width:27px}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a23d868 */.elementor-124 .elementor-element.elementor-element-a23d868 .elementor-icon-list-items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(46px,auto));gap:0 22px;alig        n-content:start;align-items:start;margin:12px 0 0;padding:0;min-height:138px;list-style:none}.elementor-124 .elementor-element.elementor-element-a23d868 .elementor-icon-list-item{position:relative;display:block!important;padding:9px 0 9px 20px!important;margin:0!important}.elementor-124 .elementor-element.elementor-element-a23d868 .elementor-icon-list-icon{display:none!important}.elementor-124 .elementor-element.elementor-element-a23d868 .elementor-icon-list-text{display:block;padding:0!important;font:500 13px/1.65 'DM Sans',sans-serif;color:#fff}.elementor-124 .elementor-element.elementor-element-a23d868 .elementor-icon-list-item:before{content:'';position:absolute;left:0;top:calc(5px + .78em);width:10px;height:2px;background:#93af74}@media(max-width:750px){.elementor-124 .elementor-element.elementor-element-a23d868 .elementor-icon-list-items{margin:0 0 8px}}@media(max-width:420px){.elementor-124 .elementor-element.elementor-element-a23d868 .elementor-icon-list-items{grid-template-columns:1fr;grid-template-rows:none;min-height:0}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d771aeb */.elementor-124 .elementor-element.elementor-element-d771aeb .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:13px;font-weight:700;line-height:1.6;letter-spacing:.13em;text-transform:uppercase;margin:0;color:#a4bf86}.elementor-124 .elementor-element.elementor-element-d771aeb{margin-bottom:0px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd037b3 */.elementor-124 .elementor-element.elementor-element-cd037b3 .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(30px,3.1vw,43px);font-weight:400;line-height:1.22;letter-spacing:-.035em;text-transform:uppercase;margin:0;color:#fff}.elementor-124 .elementor-element.elementor-element-cd037b3{margin:22px 0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a9d680 */.elementor-124 .elementor-element.elementor-element-5a9d680 p{margin:0;font:400 17px/1.8 'DM Sans',sans-serif;color:#fff;max-width:70ch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff1e643 */.elementor-124 .elementor-element.elementor-element-ff1e643{max-width:900px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f0b7d3 */.elementor-124 .elementor-element.elementor-element-5f0b7d3 .elementor-heading-title{font-family:'Arial',sans-serif;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:uppercase;margin:0;color:#173420}.elementor-124 .elementor-element.elementor-element-5f0b7d3{min-height:54px;margin-bottom:19px}@media(max-width:550px){.elementor-124 .elementor-element.elementor-element-5f0b7d3{min-height:0}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a331a */.elementor-124 .elementor-element.elementor-element-f6a331a p{margin:0;font:400 15px/1.7 'DM Sans',sans-serif;color:#18231b;max-width:49ch}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb48e6f */.elementor-124 .elementor-element.elementor-element-eb48e6f .elementor-heading-title{font-family:'Arial',sans-serif;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:uppercase;margin:0;color:#173420}.elementor-124 .elementor-element.elementor-element-eb48e6f{min-height:54px;margin-bottom:19px}@media(max-width:550px){.elementor-124 .elementor-element.elementor-element-eb48e6f{min-height:0}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-877b924 */.elementor-124 .elementor-element.elementor-element-877b924 p{margin:0;font:400 15px/1.7 'DM Sans',sans-serif;color:#18231b;max-width:49ch}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-954cb55 */.elementor-124 .elementor-element.elementor-element-954cb55 .elementor-heading-title{font-family:'Arial',sans-serif;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:uppercase;margin:0;color:#173420}.elementor-124 .elementor-element.elementor-element-954cb55{min-height:54px;margin-bottom:19px}@media(max-width:550px){.elementor-124 .elementor-element.elementor-element-954cb55{min-height:0}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c25724e */.elementor-124 .elementor-element.elementor-element-c25724e p{margin:0;font:400 15px/1.7 'DM Sans',sans-serif;color:#18231b;max-width:49ch}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d9bdd9 */.elementor-124 .elementor-element.elementor-element-3d9bdd9 .elementor-heading-title{font-family:'Arial',sans-serif;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:uppercase;margin:0;color:#173420}.elementor-124 .elementor-element.elementor-element-3d9bdd9{min-height:54px;margin-bottom:19px}@media(max-width:550px){.elementor-124 .elementor-element.elementor-element-3d9bdd9{min-height:0}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69e806a */.elementor-124 .elementor-element.elementor-element-69e806a p{margin:0;font:400 15px/1.7 'DM Sans',sans-serif;color:#18231b;max-width:49ch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd03442 */.elementor-124 .elementor-element.elementor-element-cd03442{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;}.elementor-124 .elementor-element.elementor-element-cd03442>.e-con,.elementor-124 .elementor-element.elementor-element-cd03442>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:1000px){.elementor-124 .elementor-element.elementor-element-cd03442{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:550px){.elementor-124 .elementor-element.elementor-element-cd03442{grid-template-columns:1fr!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e43fa */.elementor-124 .elementor-element.elementor-element-25e43fa{margin-top:35px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9639652 */.elementor-124 .elementor-element.elementor-element-9639652{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-124 .elementor-element.elementor-element-9639652{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ad2128a */.elementor-124 .elementor-element.elementor-element-5ad2128a .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:13px;font-weight:700;line-height:1.6;letter-spacing:.13em;text-transform:uppercase;margin:0;color:#a4bf86}.elementor-124 .elementor-element.elementor-element-5ad2128a{margin-bottom:0px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12eab58f */.elementor-124 .elementor-element.elementor-element-12eab58f .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(32px,3.3vw,56px);font-weight:400;line-height:1.15;letter-spacing:-.035em;text-transform:uppercase;margin:0;color:#173420}.elementor-124 .elementor-element.elementor-element-12eab58f{margin:15px 0 20px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4497ac7b */.elementor-124 .elementor-element.elementor-element-4497ac7b{margin-top:13px}.elementor-124 .elementor-element.elementor-element-4497ac7b .elementor-button{background:#173420!important;color:#fff!important;border:1px solid #173420!important;padding:14px 23px!important;border-radius:2px!important;font:700 14px/1.6 'DM Sans',sans-serif;box-shadow:none!important;transition:.2s}.elementor-124 .elementor-element.elementor-element-4497ac7b .elementor-button:hover{transform:translateY(-2px)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8b17411 */.elementor-124 .elementor-element.elementor-element-8b17411{margin-top:13px}.elementor-124 .elementor-element.elementor-element-8b17411 .elementor-button{background:#173420!important;color:#fff!important;border:1px solid #173420!important;padding:14px 23px!important;border-radius:2px!important;font:700 14px/1.6 'DM Sans',sans-serif;box-shadow:none!important;transition:.2s}.elementor-124 .elementor-element.elementor-element-8b17411 .elementor-button:hover{transform:translateY(-2px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38613cd4 */.elementor-124 .elementor-element.elementor-element-38613cd4{display:grid!important;grid-template-columns:1fr .82fr;gap:10%;align-items:center;}.elementor-124 .elementor-element.elementor-element-38613cd4>.e-con,.elementor-124 .elementor-element.elementor-element-38613cd4>.elementor-element{width:auto!important;max-width:none;min-width:0}@media(max-width:750px){.elementor-124 .elementor-element.elementor-element-38613cd4{grid-template-columns:1fr!important;gap:42px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c8ac0b */.elementor-124 .elementor-element.elementor-element-71c8ac0b{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-124 .elementor-element.elementor-element-71c8ac0b{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51a5d85f */.elementor-124 .elementor-element.elementor-element-51a5d85f .elementor-heading-title{font-family:'DM Sans',sans-serif;font-size:13px;font-weight:700;line-height:1.6;letter-spacing:.13em;text-transform:uppercase;margin:0;color:#72935c}.elementor-124 .elementor-element.elementor-element-51a5d85f{margin-bottom:0px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23431c7f */.elementor-124 .elementor-element.elementor-element-23431c7f .elementor-heading-title{font-family:Georgia,'Times New Roman',serif;font-size:clamp(32px,3.3vw,56px);font-weight:400;line-height:1.15;letter-spacing:-.035em;text-transform:uppercase;margin:0;color:#173420}.elementor-124 .elementor-element.elementor-element-23431c7f{max-width:850px;margin-top:14px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7535a16a */.elementor-124 .elementor-element.elementor-element-7535a16a p{margin:20px 0 0;font:400 17.28px/1.6 'DM Sans',sans-serif;color:#18231b;max-width:65ch}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d9b6f79 */.elementor-124 .elementor-element.elementor-element-3d9b6f79 .elementor-button{background:#173420!important;color:#fff!important;border:1px solid #173420!important;padding:14px 23px!important;border-radius:2px!important;font:700 14px/1.6 'DM Sans',sans-serif;box-shadow:none!important;transition:.2s;white-space:nowrap}.elementor-124 .elementor-element.elementor-element-3d9b6f79 .elementor-button:hover{transform:translateY(-2px)}@media(max-width:650px){.elementor-124 .elementor-element.elementor-element-3d9b6f79{margin-top:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63a4511b */@media(max-width:650px){.elementor-124 .elementor-element.elementor-element-63a4511b{flex-direction:column;align-items:flex-start!important;gap:0!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-187eee76 */.elementor-124 .elementor-element.elementor-element-187eee76{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-124 .elementor-element.elementor-element-187eee76{padding-left:22px!important;padding-right:22px!important}}/* End custom CSS */