.elementor-62691 .elementor-element.elementor-element-2dbee2f{--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-62691 .elementor-element.elementor-element-2dbee2f:not(.elementor-motion-effects-element-type-background), .elementor-62691 .elementor-element.elementor-element-2dbee2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-62691 .elementor-element.elementor-element-cd5ff06{--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:rgba(24,61,24,.12);--border-color:rgba(24,61,24,.12);--padding-top:70px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-62691 .elementor-element.elementor-element-cd5ff06:not(.elementor-motion-effects-element-type-background), .elementor-62691 .elementor-element.elementor-element-cd5ff06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFAF6;}.elementor-62691 .elementor-element.elementor-element-ccc97ed{--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-62691 .elementor-element.elementor-element-1daf95c > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-62691 .elementor-element.elementor-element-1daf95c .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:12.48px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.12em;color:#2F5D1E;}.elementor-62691 .elementor-element.elementor-element-001d119 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:68.8px;font-weight:800;line-height:1.04em;color:#183D18;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-62691 .elementor-element.elementor-element-b12d40c > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-62691 .elementor-element.elementor-element-b12d40c{font-family:"Fira Sans", Sans-serif;font-size:18.56px;font-weight:400;line-height:1.6em;color:#495146;}.elementor-62691 .elementor-element.elementor-element-f9e7915{--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:14px 28px;--row-gap:14px;--column-gap:28px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62691 .elementor-element.elementor-element-85a9887{font-family:"Fira Sans", Sans-serif;font-size:14.4px;font-weight:400;line-height:1.6em;color:#5A6355;}.elementor-62691 .elementor-element.elementor-element-f24cf38 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:14.4px;font-weight:400;line-height:1.6em;color:#5A6355;}.elementor-62691 .elementor-element.elementor-element-9fb558f{--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:24px;--padding-right:24px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-62691 .elementor-element.elementor-element-13ffad5{--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:96px;--padding-bottom:84px;--padding-left:24px;--padding-right:24px;}.elementor-62691 .elementor-element.elementor-element-afc559e{--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-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-62691 .elementor-element.elementor-element-b275745{color:#1B2118;font-family:"Fira Sans", Sans-serif;font-size:17.28px;font-weight:400;line-height:1.72em;}.elementor-62691 .elementor-element.elementor-element-eec3426{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-62691 .elementor-element.elementor-element-92ae636{--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-62691 .elementor-element.elementor-element-e657078{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DFD4;--border-color:#D9DFD4;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62691 .elementor-element.elementor-element-88f8826 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:14.4px;font-weight:400;line-height:1.6em;color:#566050;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-62691 .elementor-element.elementor-element-cd5ff06{--padding-top:48px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-62691 .elementor-element.elementor-element-9fb558f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-62691 .elementor-element.elementor-element-13ffad5{--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for heading, class: .elementor-element-1daf95c */.elementor-62691 .elementor-element.elementor-element-1daf95c a{color:inherit;text-decoration:none;font-family:inherit}.elementor-62691 .elementor-element.elementor-element-1daf95c a:hover{color:#CC7821}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-001d119 */.elementor-62691 .elementor-element.elementor-element-001d119 .elementor-heading-title{font-size:clamp(2.25rem,5vw,4.3rem);max-width:980px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b12d40c */.elementor-62691 .elementor-element.elementor-element-b12d40c{max-width:780px}.elementor-62691 .elementor-element.elementor-element-b12d40c p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85a9887 */.elementor-62691 .elementor-element.elementor-element-85a9887 p{margin:0}.elementor-62691 .elementor-element.elementor-element-85a9887 strong{color:#183D18}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc97ed */.elementor-62691 .elementor-element.elementor-element-ccc97ed{width:100%;max-width:1072px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-bb318c6 */.elementor-62691 .elementor-element.elementor-element-bb318c6{width:100%!important;max-width:1072px!important;margin:0 auto!important;align-self:center!important;transform:translateY(38px)}.elementor-62691 .elementor-element.elementor-element-bb318c6 img{width:100%;max-height:650px;object-fit:cover;border-radius:6px;display:block}@media(max-width:760px){.elementor-62691 .elementor-element.elementor-element-bb318c6{transform:none;max-width:100%!important}.elementor-62691 .elementor-element.elementor-element-bb318c6 img{border-radius:0;max-height:420px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb558f */.elementor-62691 .elementor-element.elementor-element-9fb558f{position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-b275745 */.elementor-62691 .elementor-element.elementor-element-b275745{font-size:1.08rem;line-height:1.72}.elementor-62691 .elementor-element.elementor-element-b275745>em:first-child,.elementor-62691 .elementor-element.elementor-element-b275745>p:first-child em,.elementor-62691 .elementor-element.elementor-element-b275745 .elementor-widget-container>em:first-child,.elementor-62691 .elementor-element.elementor-element-b275745 .elementor-widget-container>p:first-child em{display:block;font-size:1.25rem;line-height:1.55;color:#3D493A;margin-bottom:30px}.elementor-62691 .elementor-element.elementor-element-b275745 p{margin:0 0 1.35em}.elementor-62691 .elementor-element.elementor-element-b275745 h2{font-size:1.8rem;line-height:1.2;color:#183D18;margin:2.2em 0 .7em;font-weight:700}.elementor-62691 .elementor-element.elementor-element-b275745 h3{font-size:1.35rem;line-height:1.25;color:#2F5D1E;margin:2em 0 .65em;font-weight:700}.elementor-62691 .elementor-element.elementor-element-b275745 h1{font-size:2rem;margin:1.8em 0 .7em;color:#183D18}.elementor-62691 .elementor-element.elementor-element-b275745 a{color:#2F5D1E;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.elementor-62691 .elementor-element.elementor-element-b275745 blockquote{border-left:5px solid #7FBB46;margin:2.4em 0;padding:4px 0 4px 26px;font-size:1.25rem;color:#183D18}.elementor-62691 .elementor-element.elementor-element-b275745 figure{margin:2em 0;max-width:100%}.elementor-62691 .elementor-element.elementor-element-b275745 figcaption{font-size:.78rem;color:#667060;margin-top:8px}.elementor-62691 .elementor-element.elementor-element-b275745 img{max-width:100%;height:auto;border-radius:4px}.elementor-62691 .elementor-element.elementor-element-b275745 iframe{max-width:100%;width:100%;min-height:420px;border:0}.elementor-62691 .elementor-element.elementor-element-b275745 ul,.elementor-62691 .elementor-element.elementor-element-b275745 ol{padding-left:1.4em;margin:0 0 1.35em}@media(max-width:760px){.elementor-62691 .elementor-element.elementor-element-b275745{font-size:1rem}.elementor-62691 .elementor-element.elementor-element-b275745 iframe{min-height:230px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afc559e */.elementor-62691 .elementor-element.elementor-element-afc559e{width:100%;max-width:732px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92ae636 */.elementor-62691 .elementor-element.elementor-element-92ae636{width:100%;max-width:732px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dbee2f */.elementor-62691 .elementor-element.elementor-element-2dbee2f{font-family:"Fira Sans",Arial,sans-serif}.elementor-62691 .elementor-element.elementor-element-2dbee2f a{font-family:inherit}/* End custom CSS */